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
336243606425	336243606947	336243607494	336243608045	336243608595	336243609145	336243609695	336243610245	336243610794	336243611345	336243611895	336243612445	336243612995	336243613545	336243614095	336243614645	336243615195	336243615745	336243616295	336243616845	336243617395	336243617945	336243618495	336243619045	336243619595	336243620145	336243620695	336243621245	336243621795	336243622345	336243622895	336243623445	336243623995	336243624545	336243625095	336243625645	336243626195	336243626745	336243627295	336243627845	336243628398	336243628945	336243629495	336243630045	336243630595	336243631145	336243631695	336243632245	336243632795	336243633345	336243633895	336243634445	336243634995	336243635545	336243636095	336243636645	336243637195	336243637745	336243638295	336243638845	336243639395	336243639945	336243640495	336243641045	336243641595	336243642145	336243642695	336243643245	336243643795	336243644345	336243644895	336243645445	336243645995	336243646545	336243647095	336243647645	336243648195	336243648745	336243649295	336243649845	336243650395	336243650945	336243651495	336243652045	336243652595	336243653145	336243653695	336243654245	336243654795	336243655345	336243655895	336243656445	336243656995	336243657545	336243658095	336243658645	336243659195	336243659745	336243660295	336243660845	336243661395	336243661945	336243662495	336243663045	336243663595	336243664145	336243664695	336243665245	336243665795	336243666345	336243666895	336243667445	336243667995	336243668545	336243669095	336243669645	336243670195	336243670745	336243671295	336243671845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	3650	2300	2640	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15715	4055	9530	10501	8889	11526	53876	53118	35301	17162	3748	545	239	215	235	221	201	233	230	217	241	247	222	202	250	237	262	202	229	227	219	250	236	237	206	225	243	210	246	247	239	230	246	256	237	218	229	240	233	269	217	248	238	268	233	258	204	251	227	231	257	245	226	225	227	210	231	271	235	239	229	239	218	256	248	222	223	207	206	238	210	234	246	236	225	248	209	215	231	235	240	224	281	243	216	234	208	217	214	216	242	223	221	251	235	214	237	260	232	243	243	244	238	247	255	229	261	253	241	224	231	232	236	228	265	225	266	236	229	251	247	257	234	216	227	238	272	243	255	237	235	235	254	254	252	244	254	245	255	252	233	257	243	236	230	248	234	239	259	251	219	258	226	248	242	240	233	245	231	251	237	221	233	236	247	200	239	238	242	224	227	218	224	232	211	236	239	239	241	244	230	223	206	237	260	220	196	213	230	215	234	210	225	228	235	243	220	234	218	237	229	259	253	242	221	255	260	252	245	220	224	224	249	250	244	236	241	231	243	272	219	212	256	252	254	234	251	263	257	222	256	240	260	259	248	227	222	224	243	224	254	257	267	248	235	251	222	250	243	258	267	223	247	195	252	226	260	256	227	249	233	249	233	240	221	240	242	204	222	232	258	240	245	217	220	247	262	218	241	242	250	206	244	234	217	240	228	231	239	247	230	238	239	218	222	277	255	257	238	215	245	224	225	235	234	219	236	234	245	239	236	257	241	212	228	265	232	235	245	220	262	234	237	211	248	244	248	225	229	228	244	228	244	230	219	215	248	246	250	194	264	252	250	247	241	254	245	225	245	235	227	241	203	225	231	227	246	239	232	233	223	274	235	244	240	244	251	262	232	254	237	216	238	214	217	218	239	218	209	239	253	212	240	249	219	256	231	239	235	272	211	229	237	222	225	242	239	251	233	240	225	268	242	245	218	256	258	243	247	257	257	248	258	212	218	233	252	236	229	241	232	243	241	218	250	249	236	240	241	248	247	225	256	269	244	211	241	229	236	220	232	241	246	244	242	259	264	248	240	255	227	225	226	236	251	253	226	243	240	223	245	225	260	218	248	253	240	215	256	231	231	232	247	205	210	228	186	221	248	217	203	227	227	236	224	236	251	206	231	229	240	225	215	236	244	250	237	243	245	230	233	233	260	248	240	222	263	245	231	228	201	251	244	255	254	234	267	218	239	238	253	242	241	223	263	263	230	247	236	228	246	258	240	228	228	235	234	251	244	241	230	221	232	248	246	231	216	247	271	246	216	224	254	237	241	241	239	234	219	246	232	252	194	259	230	261	263	231	233	227	217	237	239	246	243	247	232	221	239	264	230	228	232	231	230	228	230	229	238	218	249	229	246	234	225	243	248	244	242	266	227	236	241	257	245	252	229	255	259	225	254	240	231	255	250	224	266	227	225	245	223	233	238	250	249	231	220	204	246	221	232	251	224	250	234	229	219	237	240	221	237	236	251	268	221	224	228	233	237	235	239	232	251	239	258	233	219	242	243	241	257	245	231	255	243	253	216	223	253	233	260	197	244	216	220	219	217	242	231	256	252	231	250	239	241	248	246	243	203	215	246	236	237	253	225	251	222	243	262	232	241	234	236	212	263	238	256	256	224	220	226	228	216	217	229	222	248	251	223	236	262	240	239	229	251	265	252	219	235	262	230	232	252	244	239	242	232	241	222	271	204	243	250	245	250	250	243	232	222	261	243	237	243	220	249	225	260	251	266	269	239	224	252	222	237	240	258	223	247	239	252	226	278	258	247	230	214	239	239	198	237	261	239	255	247	229	242	233	268	233	222	224	234	238	228	209	232	228	225	245	220	231	232	257	231	260	254	227	243	240	242	245	258	254	222	238	245	229	235	251	272	234	231	226	248	216	266	230	230	231	205	239	237	224	210	234	251	211	225	240	226	220	232	212	223	247	234	238	233	234	239	247	265	201	254	206	230	229	218	223	231	234	231	258	208	218	259	246	235	243	270	245	247	239	212	262	238	228	232	264	242	246	222	241	265	248	254	234	235	230	228	260	232	217	232	271	249	207	241	220	276	237	240	221	235	254	238	239	232	219	239	244	213	229	233	233	250	227	247	258	240	226	223	248	268	220	219	227	235	238	228	246	226	248	250	271	235	249	279	230	258	237	223	229	240	200	221	215	220	220	231	237	252	255	235	264	257	226	244	281	247	251	241	217	250	236	257	207	254	217	244	250	208	246	234	243	225	250	242	244	235	242	223	228	214	237	256	225	244	254	254	244	205	213	239	240	234	240	240	233	252	225	217	233	216	247	230	204	239	256	242	256	250	242	201	222	235	215	232	240	279	237	212	223	250	259	257	257	226	223	230	266	235	220	224	224	251	217	257	223	233	207	222	221	234	208	236	247	219	246	230	215	232	236	255	223	235	265	214	220	215	240	240	209	236	255	219	229	238	228	224	216	236	255	271	242	246	221	228	269	232	218	234	238	245	242	228	234	210	251	232	207	237	231	253	236	241	233	235	230	230	208	251	216	236	249	244	252	240	212	234	238	219	244	212	243	236	222	238	245	212	232	230	205	262	235	254	222	223	237	259	263	231	248	198	225	217	229	262	224	221	242	240	214	236	240	269	216	266	258	288	231	252	244	213	259	244	229	250	223	234	255	249	248	247	236	253	251	256	233	257	276	244	243	233	240	232	225	219	245	231	220	246	252	239	242	227	200	222	231	256	231	204	249	239	246	255	206	249	234	262	230	228	255	242	249	235	217	239	240	228	228	229	247	242	240	257	229	251	247	225	243	250	228	252	214	237	204	233	214	216	226	236	248	174	227	240	228	243	249	239	231	237	258	232	208	225	234	251	264	254	237	259	231	249	261	250	232	231	235	243	245	238	224	229	235	262	233	251	255	231	212	234	235	230	260	240	225	228	243	251	255	238	207	225	265	244	219	239	236	228	228	262	229	237	228	231	239	256	207	253	190	246	223	256	238	239	229	222	247	254	232	212	253	251	227	229	254	237	234	212	255	197	268	252	246	224	254	232	216	241	236	235	245	248	250	235	230	231	246	232	239	226	267	231	237	227	239	220	249	225	255	263	259	226	258	228	222	242	260	235	248	247	233	232	242	232	210	239	234	266	218	229	242	227	229	237	239	236	217	246	248	220	209	238	238	263	231	227	235	242	240	229	229	233	254	241	230	241	250	239	234	231	229	223	220	246	219	227	256	220	247	238	220	248	248	238	239	262	228	230	250	246	213	248	245	214	215	245	254	233	218	231	226	219	243	228	264	222	232	227	248	225	268	251	250	216	241	240	234	249	243	248	275	240	251	222	221	257	253	243	241	245	218	253	243	205	251	195	260	231	245	228	239	228	244	237	259	249	232	236	221	244	255	250	208	253	248	236	231	264	234	231	214	255	242	234	244	237	226	230	223	253	240	212	237	253	223	232	242	229	240	235	210	253	220	245	256	240	249	232	238	222	238	240	220
7859	3963	14610	15830	16879	21954	65985	63760	48210	28657	9610	1899	755	708	689	692	683	681	722	688	738	713	650	720	690	702	700	664	743	679	676	654	696	696	702	668	678	639	690	714	680	700	708	718	732	650	761	657	704	675	675	679	669	669	707	692	741	678	716	727	667	763	688	653	672	702	680	713	708	684	728	714	691	646	690	663	706	691	746	711	753	704	678	692	667	683	723	678	702	689	685	645	685	678	691	724	756	695	693	704	696	664	648	715	712	693	737	729	712	684	711	683	708	688	680	635	715	714	691	683	671	692	623	672	721	689	663	704	678	686	716	698	703	699	731	690	678	723	743	674	664	694	702	700	652	705	673	674	698	739	707	705	704	684	673	677	708	669	670	679	689	650	692	647	664	697	683	717	675	701	711	728	757	735	673	713	703	674	699	645	715	704	673	710	726	673	677	679	694	643	676	700	665	720	731	703	696	683	658	667	691	730	670	696	646	674	698	668	728	694	676	708	679	702	744	673	668	753	709	730	728	669	682	687	659	682	681	677	715	685	704	675	643	691	707	694	690	678	665	718	700	700	696	685	685	727	668	674	706	767	697	682	705	667	732	676	684	702	692	704	690	654	708	655	748	691	713	670	705	686	675	635	706	750	699	744	631	724	669	674	690	749	718	705	695	721	715	707	704	695	696	693	717	713	704	721	706	678	705	690	716	687	681	685	654	681	752	664	666	737	723	704	693	661	678	711	692	643	689	668	721	670	686	659	710	727	747	697	740	697	681	670	676	675	702	681	669	708	711	708	691	686	679	674	705	706	719	730	703	662	644	732	718	706	761	711	680	684	693	731	695	673	664	677	678	671	663	703	697	782	727	701	670	698	693	686	654	677	684	712	670	698	720	713	677	691	712	672	713	633	733	672	719	681	721	676	733	734	725	716	713	725	683	700	715	720	677	683	697	704	671	723	668	687	697	730	687	698	738	682	706	675	707	652	739	720	682	677	675	680	677	684	661	753	713	717	676	691	691	712	719	676	658	712	715	689	710	667	701	698	777	671	725	731	687	677	695	720	734	682	686	760	695	708	676	718	688	699	721	707	600	710	702	680	697	637	665	685	716	728	700	710	654	675	708	726	664	650	719	676	709	687	649	700	722	701	723	697	682	731	715	713	684	717	694	723	670	688	712	660	633	723	725	709	663	715	708	661	664	686	683	697	743	716	682	721	694	681	716	696	719	709	693	697	681	669	659	688	660	694	690	693	743	682	695	668	666	757	674	749	714	693	671	730	693	670	697	688	704	677	653	640	703	709	699	694	689	701	684	626	773	696	748	714	723	667	703	687	697	672	702	671	735	736	662	688	659	644	671	700	740	671	704	702	705	726	708	711	666	701	724	728	755	727	713	657	717	655	687	661	718	725	705	652	651	675	728	706	716	715	693	670	639	694	716	669	706	672	662	731	719	694	639	661	697	683	661	717	681	680	695	690	656	668	698	729	670	667	659	761	670	698	679	716	732	696	726	719	700	703	712	711	696	756	728	700	669	703	702	711	713	680	694	701	714	696	715	700	654	690	674	674	715	686	696	714	644	707	729	697	709	727	685	695	732	740	710	704	731	707	665	690	720	710	697	717	710	726	682	699	727	667	677	688	658	717	669	711	682	678	670	676	700	691	704	692	709	686	646	657	702	731	737	697	666	695	693	726	700	666	707	675	755	709	703	701	677	699	730	687	711	685	714	734	684	650	703	695	703	694	675	673	666	627	689	631	658	698	712	709	678	701	709	670	667	671	712	712	697	694	686	720	704	718	704	666	701	706	698	703	681	742	713	665	689	741	709	678	675	699	718	696	702	693	721	701	687	704	713	689	729	689	667	699	702	747	640	659	685	716	674	691	696	686	702	661	711	655	678	714	722	684	689	671	684	681	711	728	724	733	743	695	660	694	741	690	724	699	688	694	634	733	692	669	739	717	656	662	691	698	689	639	724	736	727	703	714	733	706	719	683	682	686	717	679	692	699	676	684	724	675	689	679	640	685	732	737	691	741	684	686	726	731	691	662	678	717	674	692	709	707	730	732	689	672	704	691	662	671	701	710	670	716	711	706	659	642	712	642	723	672	655	713	716	661	694	686	664	677	675	703	689	699	677	676	681	718	700	684	681	677	687	681	731	704	693	707	693	745	711	754	711	657	667	704	773	673	714	701	708	681	680	695	692	674	709	689	693	670	701	670	694	705	690	715	691	684	665	716	723	691	763	713	705	710	674	691	701	730	719	687	704	694	664	705	727	680	724	700	668	703	664	717	703	689	674	676	702	717	700	737	720	694	684	730	673	682	693	725	776	698	678	671	677	700	704	690	691	718	664	710	673	670	643	732	678	686	717	723	688	702	736	723	682	706	649	683	684	731	717	627	713	677	742	690	694	705	712	678	719	745	665	714	649	708	668	683	673	647	662	709	737	687	647	693	747	730	682	711	716	676	683	729	742	718	729	729	717	689	677	702	670	682	726	684	691	692	734	700	688	712	662	732	691	702	730	667	730	675	683	662	715	729	717	710	737	696	719	731	724	689	667	716	706	662	685	700	702	678	739	755	702	712	724	689	703	675	689	691	706	672	725	662	670	713	733	696	689	742	702	659	740	718	669	668	722	694	688	660	674	666	698	677	695	690	687	724	712	686	735	630	645	731	711	677	748	677	694	712	747	702	696	694	683	738	684	674	671	672	725	703	716	690	667	715	688	715	710	693	645	693	746	687	701	678	718	713	666	710	715	713	700	732	761	704	714	791	744	709	685	687	704	668	709	696	711	693	684	688	669	667	677	705	716	688	724	688	666	731	713	680	704	712	703	682	692	746	672	660	660	660	720	727	732	676	681	638	663	682	700	690	695	665	649	726	682	650	683	712	681	688	701	700	694	656	665	691	694	708	728	731	731	732	670	670	663	703	704	633	696	633	660	693	686	735	681	743	688	678	698	677	698	717	687	658	726	705	690	719	707	725	679	701	690	714	687	659	680	733	702	681	674	726	720	662	686	704	697	704	715	706	686	671	718	680	686	617	661	736	673	702	701	694	714	688	746	686	731	682	703	710	689	713	730	729	687	686	653	686	675	687	726	699	727	702	648	692	725	662	677	734	687	670	686	721	715	704	694	728	744	726	706	708	688	669	669	678	706	727	722	712	658	696	722	710	666	703	747	704	677	728	712	667	729	734	702	713	708	677	702	666	734	714	658	669	688	730	736	697	713	689	706	669	694	693	736	685	657	690	651	695	695	683	723	695	692	702	690	717	722	674	726	687	716	684	691	719	671	651	715	717	703	749	715	722	704	672	703	672	740	704	688	670	753	690	704	679	669	663	716	679	683	659	726	676	699	715	729	692	686	699	696	663	692	693	670	682	713	684	675	691	701	726	699	676	729	711	736	663	702	725	678	661	708	718	717	687	717	696	713	664	661	661	732	703	663	660	684	695	720	649	671	729	753	686	681	712	725	696	698	724	673	698	701	661	711
2061	474	685	448	437	605	3980	5080	3021	1100	401	231	234	198	213	224	208	207	207	212	210	202	210	217	207	192	200	189	195	234	211	224	215	198	221	228	225	227	211	204	191	208	212	230	188	206	227	212	224	208	226	238	216	214	218	223	209	211	252	236	205	175	222	217	210	218	223	214	213	200	205	204	219	204	219	229	219	211	202	190	245	242	210	207	185	197	200	207	190	215	201	210	206	230	225	195	221	210	229	212	214	212	217	204	218	217	163	219	248	242	213	225	211	199	221	229	221	213	226	225	205	217	193	222	217	233	183	204	215	188	209	229	246	198	196	212	210	201	217	217	219	211	240	251	200	216	239	189	217	233	202	234	225	190	188	209	225	207	244	210	216	210	213	225	207	228	188	206	200	229	229	235	225	232	211	207	216	193	201	223	213	189	217	233	234	220	214	228	220	222	204	218	214	202	203	181	258	202	207	196	200	199	212	196	226	225	228	221	201	224	210	210	220	204	226	205	196	215	204	217	215	229	200	223	217	217	218	222	201	200	209	224	206	205	206	225	221	187	225	196	224	197	225	231	199	204	212	220	202	213	230	207	185	241	205	207	248	215	216	200	175	234	204	201	218	186	230	219	207	229	200	203	199	218	226	215	215	208	228	218	213	216	209	218	223	205	234	207	213	208	212	189	228	205	198	218	202	206	220	237	207	220	212	223	209	218	201	207	216	209	201	208	222	215	212	200	185	187	223	203	226	211	240	211	214	225	205	218	209	228	223	205	208	236	204	220	239	224	209	207	225	231	247	238	213	209	197	206	224	203	207	217	210	219	232	216	228	219	232	214	211	214	247	192	211	182	214	214	216	214	222	188	236	215	222	214	205	199	214	210	222	222	211	206	226	230	215	212	186	190	225	199	209	217	201	231	205	206	216	214	214	224	201	220	228	240	180	209	234	220	224	239	206	196	188	209	211	216	213	226	208	218	199	215	219	247	199	203	199	205	241	228	210	190	234	208	211	210	223	220	214	192	222	224	195	225	224	203	219	211	214	213	207	216	183	209	215	213	217	211	224	237	232	229	184	207	216	211	256	189	217	213	199	185	218	203	200	191	212	212	222	230	206	212	208	213	228	212	223	227	206	200	235	203	211	193	217	181	218	223	246	194	187	238	190	233	201	221	233	247	201	222	214	205	217	221	188	196	207	241	235	206	201	225	243	229	194	214	223	208	221	205	204	238	231	217	203	217	216	211	204	170	202	213	194	191	207	199	212	229	228	222	217	186	242	211	199	222	211	217	219	215	203	224	217	218	221	218	201	211	209	232	226	230	220	214	228	223	207	244	237	222	229	220	213	225	220	228	219	212	220	183	209	184	242	192	219	243	198	206	218	219	194	209	204	193	203	228	240	220	201	228	227	197	189	221	213	210	220	212	222	222	232	218	188	201	225	192	226	221	235	186	225	198	199	218	205	208	234	212	229	202	204	198	187	221	217	214	201	224	245	210	225	219	200	213	207	202	218	208	214	230	184	201	203	210	233	229	229	196	210	212	205	191	220	230	212	205	195	193	204	202	222	233	212	216	203	214	173	196	218	193	209	193	223	194	218	214	208	215	226	222	226	218	245	222	246	208	229	219	200	207	199	201	204	212	219	238	213	203	195	229	209	232	205	201	218	224	213	217	219	218	217	195	221	215	230	214	187	207	205	229	215	191	213	218	224	218	226	224	219	206	228	224	189	186	208	235	227	205	210	222	185	228	227	248	214	207	205	214	213	211	213	212	203	202	204	211	207	192	233	244	242	211	223	215	217	193	208	184	228	208	233	213	239	210	226	221	215	242	216	244	210	219	224	214	224	228	210	204	237	217	208	218	223	245	204	206	215	241	212	219	218	217	214	228	253	197	199	220	212	207	210	222	222	235	223	191	224	219	226	203	207	244	199	240	206	229	201	201	242	236	208	223	237	217	223	208	219	198	216	219	208	213	207	201	211	207	215	180	211	222	223	225	200	232	228	207	220	201	212	190	204	232	231	194	197	231	219	244	209	190	230	219	244	232	207	219	201	198	198	211	197	219	214	204	204	194	237	223	216	210	227	189	214	216	213	195	223	231	211	227	197	209	207	189	214	206	214	205	207	218	210	199	216	214	193	206	196	192	207	214	218	193	212	208	199	220	211	242	213	218	197	223	211	213	195	198	231	201	205	226	224	225	219	190	205	215	201	215	211	226	231	224	223	198	241	230	199	219	259	222	209	202	192	221	242	213	213	204	213	227	201	221	204	184	227	234	223	212	212	241	207	219	220	222	201	239	236	200	202	212	212	226	224	186	206	220	203	223	220	198	213	231	197	222	222	195	239	212	214	223	208	199	218	209	225	221	191	254	185	194	207	206	218	196	210	208	230	210	227	195	189	200	195	239	211	228	201	217	206	225	204	195	231	213	219	197	222	222	233	217	208	195	262	197	212	218	230	221	201	221	214	230	223	218	215	241	254	199	238	204	229	226	219	235	234	233	223	218	196	220	212	229	193	230	193	207	200	205	224	223	203	213	223	177	216	235	210	203	242	219	238	187	224	242	203	203	210	206	224	236	202	231	232	208	199	214	232	204	180	197	241	188	221	231	202	212	207	202	185	202	202	207	192	218	207	227	210	195	223	237	219	222	247	211	213	205	199	195	206	227	219	202	218	220	212	260	234	222	216	206	217	225	227	236	231	244	223	209	203	194	218	198	221	236	215	220	213	212	226	219	210	213	240	225	244	237	260	234	214	208	214	213	192	208	225	223	221	200	205	208	219	204	245	197	207	219	209	203	215	225	211	204	208	225	189	219	202	190	210	197	206	206	206	228	192	229	220	216	205	216	218	192	203	222	208	205	207	205	213	215	206	236	200	208	200	192	240	239	199	194	221	200	186	213	217	222	214	234	230	253	197	212	212	222	217	241	193	245	210	222	214	228	196	220	212	213	208	227	196	196	221	197	249	225	212	202	222	222	211	229	212	211	215	214	210	193	213	207	228	247	247	210	213	236	230	205	205	225	234	209	202	222	210	238	212	201	223	222	236	207	214	237	213	220	196	219	230	217	216	201	234	189	218	205	206	220	232	245	214	217	220	212	215	225	235	215	255	199	191	196	226	230	211	229	219	242	229	244	224	204	199	203	201	229	204	186	224	189	197	216	198	207	210	200	200	206	205	206	230	230	221	212	206	254	210	238	228	205	222	233	198	205	208	214	203	192	217	226	186	213	227	231	227	212	182	202	245	211	198	223	231	217	229	218	216	207	218	213	198	196	195	204	206	236	231	216	202	212	199	215	192	231	221	215	213	216	215	203	196	211	209	208	220	211	201	200	216	224	226	206	205	200	214	215	210	194	232	196	217	200	230	198	236	224	214	229	236	212	212	205	245	217	225	230	220	236	175	225	221	221	216	215	212	223	219	197	193	188	226	251	215	210	194	221	219	234	227	203	228	212	183	216	208	231	199	179	198	231	216	178	213	239	208	221
2318	995	1818	1526	1683	2929	17645	18074	10975	4385	1561	750	625	616	628	642	678	640	626	656	619	577	653	643	646	623	643	650	668	648	591	619	662	673	628	607	606	627	588	613	657	583	650	632	621	617	652	613	643	653	608	683	644	654	651	623	607	581	647	578	607	624	664	651	624	583	632	616	660	613	685	600	624	597	646	632	609	637	670	659	659	611	657	660	636	613	615	651	627	650	652	639	644	658	682	632	623	648	649	608	682	602	609	608	615	622	666	635	577	597	611	602	609	588	642	620	589	627	621	597	612	629	628	584	668	631	626	622	651	585	611	627	607	608	626	626	612	656	636	618	652	649	650	641	607	634	634	614	649	679	625	644	620	642	645	626	603	630	625	644	654	619	652	629	566	655	631	597	635	659	674	602	693	686	640	650	664	655	647	677	639	629	651	617	616	615	616	614	598	578	640	593	624	586	609	606	636	624	671	635	629	664	641	650	675	638	599	619	606	589	613	688	625	617	626	629	629	645	631	567	611	658	623	638	649	628	629	597	638	635	635	636	649	597	693	652	613	669	644	625	615	600	620	636	632	631	606	591	603	661	632	635	643	590	658	650	643	645	640	668	600	651	661	640	653	708	646	644	592	619	633	640	627	607	645	669	655	627	645	606	607	637	639	645	625	630	631	604	652	627	605	630	649	681	639	652	591	601	594	628	606	635	579	647	660	626	598	662	632	664	605	607	649	623	652	624	634	615	619	601	627	633	634	657	663	620	609	658	635	613	648	677	616	644	631	629	653	624	617	613	671	660	628	620	645	671	651	571	609	596	630	631	627	594	653	606	642	626	666	669	634	619	608	651	649	640	600	622	611	631	607	643	664	661	670	651	646	623	637	639	642	629	630	614	611	662	672	632	605	631	617	665	625	628	616	627	641	661	669	630	620	649	641	663	647	626	671	654	659	615	617	632	664	709	602	605	603	627	642	640	647	617	596	646	629	611	597	626	615	660	659	621	661	588	659	624	615	677	623	663	658	617	605	611	633	643	657	627	628	672	632	570	611	620	582	587	608	659	632	583	630	687	645	636	640	625	642	638	633	618	605	613	615	636	654	630	639	631	620	657	649	627	653	667	606	624	616	672	637	650	618	616	658	604	644	634	598	622	616	582	622	604	604	608	617	655	635	615	640	638	648	633	638	643	617	617	654	641	601	635	623	664	630	616	605	595	635	626	660	628	597	628	657	639	598	634	648	622	634	632	620	635	639	649	625	674	644	632	618	631	651	660	599	631	669	605	661	616	632	614	623	642	663	659	624	619	637	590	608	613	635	643	614	635	623	606	617	644	617	650	623	626	634	622	625	650	613	621	602	653	599	634	646	613	653	618	599	627	597	629	649	651	623	647	633	641	607	591	602	621	693	621	692	615	669	651	626	641	611	670	603	673	602	606	603	705	649	620	641	627	600	654	639	671	681	634	649	579	631	604	686	632	581	628	662	616	683	622	629	643	633	646	646	616	672	624	661	618	595	637	620	608	635	680	635	600	606	592	647	589	670	631	648	617	633	604	594	631	638	600	666	632	637	606	625	610	625	633	656	604	610	602	664	622	653	660	611	622	633	664	653	636	634	657	631	612	663	614	661	638	632	644	613	625	610	629	665	621	640	622	589	640	613	609	586	593	602	594	650	627	647	639	668	632	613	634	642	668	644	638	637	655	637	679	655	626	635	634	650	642	646	631	638	635	622	621	650	628	615	608	621	582	662	598	610	651	582	672	645	619	667	613	642	626	672	633	668	707	661	638	644	612	639	612	664	647	655	600	626	647	575	610	627	625	637	599	633	633	649	614	645	590	637	692	604	633	585	655	646	679	609	649	620	643	621	684	630	636	626	657	569	620	689	644	609	599	650	607	632	654	617	657	639	604	639	583	591	646	689	589	630	615	646	644	615	632	623	651	602	620	632	639	657	639	604	610	590	635	644	646	645	622	595	615	614	604	639	594	630	617	590	680	654	643	665	629	638	644	643	663	672	610	636	605	624	633	618	635	623	623	678	645	675	580	666	646	648	661	632	595	623	650	633	706	659	631	618	648	623	645	609	618	653	663	626	625	645	680	676	617	620	679	638	615	622	605	623	648	644	586	629	616	608	647	629	650	621	635	638	592	622	659	593	598	612	671	626	671	631	654	586	646	615	605	675	632	627	684	609	641	629	623	612	625	703	630	656	622	630	620	622	635	636	600	635	628	617	675	654	678	645	648	644	664	636	627	632	661	669	617	605	617	638	644	659	619	661	567	648	680	611	636	647	671	625	643	603	619	593	681	629	640	636	612	643	640	643	644	646	658	616	633	607	632	640	627	645	599	623	684	594	597	666	649	644	672	605	610	616	622	604	628	589	629	653	656	666	640	624	651	636	612	599	615	612	609	681	643	655	670	667	615	600	664	633	634	591	620	649	653	663	605	638	622	626	611	619	595	609	629	590	641	618	656	610	664	631	590	627	592	630	597	635	630	625	628	636	599	637	626	602	613	640	655	675	657	636	650	628	595	603	598	609	625	657	630	630	634	661	592	659	582	653	620	622	654	635	645	663	611	659	643	540	602	616	630	634	635	645	627	640	653	629	599	651	652	612	635	670	607	652	650	676	662	619	649	609	645	648	648	640	635	640	662	630	649	608	630	674	630	573	603	667	662	654	646	611	630	652	643	624	625	672	647	663	650	635	612	659	642	646	637	627	593	634	616	660	650	635	621	638	648	635	657	691	632	643	655	622	664	661	626	644	651	608	607	665	629	588	640	646	632	584	634	611	632	628	623	644	639	609	636	631	626	616	621	606	620	662	606	650	617	678	615	634	644	633	637	628	594	647	664	615	676	661	623	619	640	646	636	646	674	616	633	624	630	625	617	595	636	663	666	634	592	654	614	615	630	645	626	671	637	643	630	629	646	611	653	670	665	633	611	578	616	647	653	661	618	639	690	620	628	639	639	614	604	627	628	635	609	612	656	604	589	685	638	660	616	645	632	603	598	664	666	598	612	633	596	640	651	649	657	633	623	591	625	635	680	619	595	626	615	624	604	643	629	623	636	636	615	658	653	603	646	671	641	594	616	658	664	613	635	630	615	666	604	625	601	643	641	617	657	659	611	653	651	631	662	644	673	646	635	611	637	623	657	586	618	612	635	670	642	599	676	585	617	645	673	650	652	645	656	635	608	632	644	633	604	598	621	641	641	631	596	630	622	623	629	641	613	598	604	664	592	682	628	646	684	658	678	651	589	655	619	580	620	609	601	648	625	687	622	627	608	589	601	652	609	621	670	658	614	597	638	641	617	607	625	598	625	675	665	596	627	628	643	622	633	639	596	624	580	625	615	616	615	649	586	612	633	643	608	637	641	687	638	632	654	593	625	624	639	592	640	635	620	589	659	609	604	635	635	664	599	627	650	637	651	643	626	666	611	627	611	610	688	664	627	671	620	664	614	656	627	655	632	672	680	662	645	617	659	627	613	669	673
7449	1932	4646	4152	4117	4068	35756	38633	20701	6727	1245	321	195	212	206	204	205	202	208	210	220	189	191	199	223	218	212	194	216	209	192	208	208	191	208	200	224	213	214	206	229	205	226	200	196	192	240	219	206	217	185	207	221	199	248	198	177	181	192	212	181	190	208	198	198	197	168	200	196	192	195	219	199	194	241	193	209	197	201	232	206	194	180	204	186	208	213	201	202	197	208	204	213	215	225	209	202	193	189	178	206	223	206	227	194	209	203	200	219	190	206	171	184	198	198	221	200	194	226	199	205	178	206	195	210	230	203	200	212	199	217	208	197	221	209	219	223	183	226	210	205	195	202	194	201	206	221	214	198	192	188	191	196	175	220	163	205	194	192	211	193	226	216	227	216	201	200	213	195	183	200	206	203	195	192	196	219	221	210	199	220	173	213	224	188	226	192	222	201	224	231	234	192	201	180	207	171	199	217	209	213	192	223	219	194	207	208	217	200	201	216	187	200	188	180	209	223	194	210	192	240	204	219	207	201	228	199	199	205	202	217	214	174	204	196	196	207	230	187	170	225	190	207	198	197	181	223	215	213	201	193	196	230	222	215	229	218	219	225	201	223	187	206	187	188	194	204	187	201	200	187	216	216	231	188	167	195	215	187	181	207	177	195	209	185	221	208	189	203	214	211	193	181	199	217	204	216	214	185	199	195	221	193	209	220	198	214	195	234	226	184	203	188	207	205	209	199	204	197	193	201	176	205	202	207	206	242	215	193	226	211	206	212	206	222	227	212	213	188	224	203	190	231	204	203	209	203	228	225	215	200	207	215	213	224	185	185	204	213	204	216	208	198	206	200	199	221	186	182	209	200	209	213	199	197	223	206	213	197	200	186	201	187	181	197	202	212	220	171	188	198	174	180	196	239	217	192	183	212	222	188	210	210	190	203	212	207	199	217	210	194	203	207	209	199	201	191	202	214	188	192	205	214	205	201	199	195	190	210	224	207	227	189	206	210	207	230	190	188	211	211	209	187	190	200	218	229	201	205	217	184	214	192	227	215	207	182	174	207	216	197	185	201	182	202	212	206	198	203	222	206	218	227	207	186	207	232	203	189	222	217	230	232	188	179	201	200	200	216	222	194	212	172	231	214	182	192	206	201	214	171	210	227	202	243	220	209	216	219	182	208	220	209	220	209	222	178	205	229	209	199	203	205	206	191	192	214	192	194	195	199	228	219	210	207	186	203	196	175	234	208	219	210	222	198	211	218	212	218	205	237	216	217	197	218	217	211	183	194	237	196	192	212	203	212	224	228	224	210	200	184	217	215	208	210	188	216	193	194	223	206	213	202	190	203	200	199	203	203	201	206	220	202	203	214	201	214	230	193	212	231	194	231	214	202	189	196	185	197	209	188	215	205	201	211	214	210	236	174	190	215	224	201	194	187	213	220	205	200	198	196	210	212	220	226	186	190	207	184	235	202	211	230	193	190	204	209	232	205	225	217	202	205	213	209	201	208	231	209	230	198	239	217	221	207	226	195	181	213	180	210	230	197	190	196	179	210	201	195	195	211	204	203	200	222	208	214	221	241	222	206	222	200	197	198	208	230	217	206	194	214	181	218	194	211	230	234	200	205	197	197	203	196	205	233	202	218	209	189	213	202	218	203	212	196	202	228	212	209	221	168	229	187	180	201	150	207	190	199	214	187	198	213	216	206	195	231	199	206	208	190	229	180	219	219	198	191	208	202	198	204	191	194	195	200	197	207	203	177	218	206	197	200	201	183	213	221	203	214	187	174	215	213	231	197	210	196	174	236	230	213	237	214	179	198	198	204	191	206	215	204	238	202	198	196	212	193	220	198	222	196	200	192	192	218	203	181	199	195	186	222	206	192	204	185	205	199	217	197	199	208	211	195	205	191	234	205	235	229	214	218	165	215	218	190	181	217	218	204	211	203	207	217	205	180	221	183	198	211	164	235	211	208	215	225	201	236	195	193	216	203	214	199	206	212	194	237	211	195	208	212	210	214	226	202	197	189	224	198	193	195	230	192	197	193	208	199	200	221	219	221	206	196	214	229	213	237	203	204	219	214	207	203	192	222	191	194	227	199	200	219	230	208	192	209	227	187	204	212	186	226	209	209	216	182	203	238	211	202	221	183	220	182	220	236	227	220	200	212	197	226	202	206	209	196	225	191	215	196	221	191	192	212	216	224	200	206	231	215	221	213	187	204	205	212	192	211	220	203	173	208	199	206	210	215	225	209	201	189	181	192	215	199	201	204	208	221	215	192	207	186	206	209	221	200	215	201	208	221	209	198	199	219	208	214	228	197	214	201	191	216	235	215	210	199	201	206	183	226	220	217	192	211	202	210	217	221	194	210	176	220	180	216	224	183	206	228	200	191	207	214	194	200	192	202	205	195	202	209	208	207	229	207	208	216	189	212	218	210	237	207	199	197	231	208	205	208	186	207	200	191	213	230	204	205	201	200	237	207	202	221	211	193	215	215	218	212	210	206	208	230	201	215	223	222	182	205	215	191	204	210	224	229	238	244	219	188	195	186	188	193	229	209	184	215	223	218	217	192	196	209	185	216	205	219	215	207	179	200	216	205	200	201	171	199	192	198	219	208	231	219	210	210	206	192	238	215	209	215	217	217	238	227	204	245	198	205	178	197	174	182	206	199	202	218	209	203	216	214	184	207	196	163	205	202	214	211	171	213	224	198	212	190	200	205	200	205	209	186	182	201	199	182	220	218	195	192	205	198	186	201	184	188	181	182	207	234	195	186	202	194	204	201	207	192	195	207	188	217	227	202	176	194	215	185	205	230	227	207	222	224	203	195	182	225	228	198	188	214	213	231	227	210	210	204	171	207	218	206	200	202	201	206	179	193	246	204	213	204	213	208	224	209	214	193	211	215	194	212	205	196	211	191	211	212	204	207	230	209	207	198	195	219	185	199	189	201	190	183	211	214	202	210	197	223	212	213	207	189	214	168	207	188	227	223	170	211	178	182	189	200	198	216	201	185	202	207	211	181	223	219	221	199	226	197	209	210	210	186	190	197	188	201	202	201	180	211	198	203	196	200	215	200	214	201	204	203	216	206	206	230	191	211	178	243	218	196	197	199	215	221	218	221	209	229	205	199	196	221	193	182	217	201	210	176	208	216	216	215	219	198	202	222	208	191	196	177	209	218	186	161	223	212	196	191	211	190	199	216	204	188	202	180	214	206	197	173	220	214	211	208	216	203	226	211	209	216	206	211	174	188	196	218	193	202	171	187	206	213	172	208	220	192	206	213	206	194	184	203	188	233	213	211	230	208	187	208	215	194	214	238	191	185	227	180	183	206	222	194	230	203	198	200	211	187	184	220	206	210	184	207	221	183	187	208	218	218	174	215	208	197	205	208	204	207	201	218	201	197	200	197	193	214	199	214	206	186	205	185	185	195	192	179	204	197	193	210	200	202	195	203	223	222	189	196	210	177	205	187	209	208	194	210	200	172	220
5370	2503	7966	9480	10411	12283	54498	51003	36116	17487	4613	1085	615	627	685	588	594	671	618	625	616	616	618	579	626	658	655	555	611	605	638	614	619	604	576	577	604	630	604	608	668	596	595	666	616	635	614	638	625	645	618	610	665	578	654	635	600	647	602	588	694	626	654	639	599	624	648	593	627	595	630	661	609	632	635	628	595	642	621	617	629	627	621	587	625	619	652	583	599	593	620	660	626	602	594	650	610	687	625	610	606	626	649	643	669	611	592	600	602	619	672	596	631	659	593	567	615	622	593	618	633	640	648	637	607	606	649	634	654	624	634	650	610	645	585	578	640	602	619	644	625	640	603	561	629	656	615	610	669	610	660	607	664	573	585	646	660	615	636	614	639	620	611	649	606	619	647	622	658	606	655	615	593	617	608	602	607	574	609	600	630	622	670	626	634	614	608	643	622	590	628	629	637	669	613	608	588	618	602	598	593	587	614	596	629	621	620	603	583	625	617	622	617	618	585	621	631	620	655	625	626	607	642	648	604	592	621	656	626	634	680	619	582	637	653	601	631	610	659	602	646	613	617	614	615	616	645	668	628	631	592	618	589	576	613	620	571	694	609	625	641	581	689	643	616	638	603	590	629	672	632	658	631	642	623	611	570	650	612	651	630	617	610	632	620	601	589	616	599	622	625	665	648	615	655	629	644	623	627	631	634	623	664	600	613	588	590	605	575	592	578	621	616	605	643	596	635	601	654	652	614	587	600	588	609	592	642	635	639	641	598	622	610	632	601	631	605	569	584	664	637	655	656	598	630	636	689	645	621	607	664	610	652	599	667	574	573	612	602	596	620	630	587	602	640	601	655	597	592	628	637	606	617	653	656	631	664	559	616	586	611	617	576	642	629	634	612	568	682	567	632	652	644	632	631	595	627	637	664	586	616	643	610	627	634	663	645	595	638	628	550	624	621	619	599	620	568	652	616	624	645	662	636	607	596	607	605	630	631	604	563	640	648	615	643	599	671	625	618	618	625	607	592	589	627	647	580	614	686	659	578	615	593	616	588	656	611	622	585	678	617	597	625	628	606	639	595	609	639	597	599	646	595	612	631	640	643	592	569	599	621	601	632	605	622	645	567	611	643	574	626	619	616	600	670	611	664	615	629	610	612	671	601	637	644	655	614	657	611	606	678	627	638	653	639	636	597	622	572	629	588	636	570	614	612	634	648	646	575	644	589	578	590	648	613	669	615	569	613	687	593	625	661	624	593	644	621	613	613	604	583	608	647	614	643	647	633	648	680	639	658	656	628	651	600	635	643	643	647	630	633	620	640	571	614	615	637	613	601	612	613	614	620	635	655	587	634	630	604	641	707	606	608	639	615	611	647	591	583	597	633	647	672	628	630	578	593	598	586	644	597	629	625	638	609	606	641	636	686	627	614	624	612	636	631	634	600	593	588	601	605	625	651	618	636	633	657	629	616	589	604	570	629	645	612	622	609	642	616	603	666	629	596	573	611	614	592	586	660	679	623	624	593	629	606	606	638	663	576	641	582	641	588	663	628	624	594	589	679	605	630	625	602	657	646	605	633	627	610	641	657	588	625	592	630	603	660	608	630	652	599	657	641	669	642	604	599	644	580	623	571	619	628	631	628	597	676	551	605	641	657	615	618	661	623	654	627	613	622	616	656	615	633	667	580	610	633	623	612	643	618	576	649	636	622	601	626	611	661	611	624	642	617	624	650	601	612	638	577	620	611	643	636	619	586	603	622	657	650	606	650	646	582	595	631	650	669	626	631	613	654	640	606	619	624	629	621	609	617	617	619	626	600	639	624	602	599	628	610	625	645	633	647	623	598	601	608	580	672	614	612	577	637	576	592	637	589	597	626	627	645	613	595	610	670	636	622	647	579	631	636	649	652	640	688	631	579	641	600	644	613	641	642	616	635	617	621	596	592	619	595	641	615	589	611	654	589	551	621	609	652	617	672	615	638	605	658	625	644	579	658	629	633	593	629	650	622	617	637	586	621	634	610	628	644	653	629	631	620	623	611	677	631	612	588	640	642	586	639	637	629	648	637	606	625	626	698	605	632	617	620	673	633	610	640	614	642	628	606	622	593	638	606	638	614	601	627	638	612	639	623	653	615	622	628	633	618	632	639	635	628	619	622	647	585	617	627	600	660	617	606	571	607	615	675	635	642	642	587	634	590	622	613	651	616	634	633	616	594	658	634	605	624	624	635	593	619	610	636	598	637	630	645	674	608	627	638	676	603	665	625	598	610	649	625	655	575	641	633	630	642	613	605	636	663	687	691	586	628	644	636	673	636	632	623	594	633	658	649	627	646	627	617	566	591	612	664	636	615	611	632	595	613	586	630	620	644	662	649	623	636	636	602	643	590	634	639	629	670	669	607	640	629	651	624	628	606	676	683	606	649	630	612	665	631	624	651	576	636	615	628	617	620	611	641	620	624	646	579	645	654	592	635	608	609	604	594	605	659	627	657	597	655	593	637	643	577	652	618	639	636	656	602	587	578	612	621	595	600	611	601	591	593	626	577	593	583	622	603	635	589	588	671	667	600	655	584	634	651	656	612	626	651	633	617	569	618	618	638	623	606	629	644	636	591	618	607	625	626	617	628	618	597	609	619	611	664	633	636	652	611	611	651	601	595	558	643	596	642	570	577	628	595	613	632	658	613	595	618	657	599	635	588	644	640	642	616	626	619	626	608	583	592	639	615	611	604	640	581	598	632	605	664	618	651	596	622	621	648	624	591	650	610	637	613	606	602	618	586	597	630	653	610	572	579	658	593	575	622	614	580	594	591	653	609	600	639	643	626	666	635	630	654	675	641	616	633	605	601	574	580	648	623	609	629	608	588	637	665	623	659	637	640	634	620	594	623	604	623	627	622	620	636	613	621	631	611	662	614	634	713	602	609	642	610	620	599	626	669	642	625	647	615	599	627	586	607	588	593	603	589	626	659	595	598	635	605	583	632	620	569	618	658	577	623	605	615	660	640	640	619	658	617	611	615	624	616	680	665	622	631	587	600	637	643	645	633	600	602	624	574	643	586	619	630	586	647	619	605	626	599	607	615	644	639	631	582	569	574	634	662	628	608	612	606	629	654	622	640	616	591	593	614	622	612	648	641	600	639	652	618	637	608	628	615	589	655	624	607	632	621	667	588	629	607	629	610	639	606	589	602	644	597	624	639	575	612	592	608	649	614	679	619	618	601	597	668	629	612	633	650	625	585	633	637	655	630	626	644	577	629	654	611	610	567	639	602	688	640	653	649	635	624	606	661	633	660	614	614	616	612	614	626	607	653	608	611	648	618	656	608	613	586	556	631	631	629	635	624	631	638	692	551	596	600	640	565	613	586	605	588	633	646	631	633	615	597	637	601	624	587	613	616	626	604	603	627	635	668	629	634	599	623	646	658	614	622	676	642	614	616	607	595	632	680	612	651	610	678	635	642	590	633	633	610	605	630	660	605	581	619	629	615	590	603	614
16897	7267	15357	18526	18325	18836	50795	58347	35914	16697	3213	461	235	247	246	241	228	251	250	245	268	235	243	252	229	267	234	261	231	251	230	243	226	252	273	258	225	250	222	255	236	235	260	267	247	235	261	234	257	270	268	252	233	243	260	269	232	238	232	234	246	262	248	246	258	248	272	226	261	246	245	210	264	253	235	242	242	244	231	218	246	248	250	273	225	230	250	233	249	236	243	239	234	247	239	237	245	236	257	231	233	254	223	270	236	264	240	260	252	254	248	223	267	243	255	216	228	254	260	223	246	256	253	253	217	214	229	219	254	212	225	239	255	226	246	283	273	263	248	251	233	258	239	241	244	222	247	259	260	258	256	224	252	259	254	250	236	255	259	213	252	229	256	253	261	231	236	266	260	257	253	218	259	240	248	254	245	240	240	261	242	245	253	235	243	265	217	234	248	226	232	241	256	256	231	263	253	242	239	239	243	248	252	214	257	255	243	229	267	246	239	219	273	263	217	225	251	210	263	254	260	243	270	253	226	226	246	249	276	242	237	269	246	253	264	295	257	244	257	220	264	244	230	229	289	250	246	256	247	251	285	269	229	234	215	220	259	246	247	238	246	264	264	247	230	207	228	290	231	252	246	257	252	241	235	261	261	234	230	276	244	262	228	250	257	265	232	251	222	239	223	247	251	227	233	243	265	240	228	257	259	241	248	214	260	245	236	286	233	230	251	249	258	260	246	232	268	258	281	231	219	260	247	237	247	213	271	239	235	239	270	224	238	241	251	265	249	235	249	226	249	237	227	255	250	245	224	214	273	210	267	243	232	220	214	240	281	265	239	244	259	254	256	244	242	260	278	250	253	232	227	239	222	251	262	258	242	237	268	246	231	247	229	247	269	274	250	252	240	241	232	243	251	213	259	226	222	223	267	254	240	260	243	262	238	253	268	252	266	233	272	228	249	233	238	269	248	254	276	233	277	263	275	249	225	254	271	285	255	235	235	261	237	259	251	242	258	279	246	278	261	276	234	238	245	232	252	236	233	230	262	233	241	240	240	232	247	241	241	238	270	223	238	267	281	243	251	237	233	250	257	288	229	275	253	260	227	260	270	230	217	245	279	261	260	218	221	270	257	224	244	259	219	252	238	254	262	245	235	258	266	216	272	262	243	226	258	238	265	243	254	256	286	219	251	265	285	246	256	259	252	230	240	270	288	237	266	251	232	239	246	254	242	240	219	243	261	257	224	248	246	240	249	255	251	249	231	263	266	230	236	248	247	232	238	241	226	249	228	256	250	224	237	211	242	232	223	248	235	224	253	231	216	257	256	261	243	227	227	250	247	243	229	271	256	248	264	264	264	223	214	245	231	232	246	262	243	242	246	237	247	267	263	239	274	275	254	227	228	227	256	221	251	257	248	269	218	260	246	249	260	238	247	230	243	228	249	264	259	242	214	276	235	235	240	228	236	217	258	240	274	264	247	266	255	268	235	244	227	231	238	253	255	263	247	234	264	238	248	251	262	235	253	256	256	251	271	243	234	242	240	249	267	228	240	247	229	245	244	228	266	232	253	216	250	268	253	243	276	232	256	262	233	211	233	249	248	254	255	212	239	255	272	247	245	243	254	209	259	256	274	221	233	254	249	256	253	241	243	254	261	233	217	245	239	224	281	238	223	216	234	265	225	255	261	240	234	232	246	241	266	219	228	273	230	248	233	267	248	235	254	240	262	227	250	260	271	261	244	228	224	236	205	242	240	221	211	211	229	247	266	236	238	236	235	241	241	248	251	239	246	262	257	252	250	244	239	219	233	228	242	243	238	278	242	241	226	252	264	257	264	246	258	235	256	253	270	234	255	235	245	240	245	241	252	248	236	234	260	255	274	256	274	246	267	245	247	279	245	258	256	212	247	219	239	249	239	236	232	226	281	243	264	216	224	246	247	253	247	249	253	276	252	219	266	255	228	247	248	254	257	242	273	232	252	271	255	256	234	232	258	271	250	218	266	246	240	261	252	222	266	251	248	222	261	252	225	246	237	251	232	260	210	249	261	236	238	257	265	283	243	248	221	264	280	212	249	235	222	257	262	257	257	244	232	260	249	251	242	238	264	234	218	279	216	233	245	270	255	236	268	257	245	253	240	224	236	225	252	212	267	247	292	242	243	266	258	244	234	253	235	267	252	254	245	257	260	246	231	234	250	232	239	248	235	241	247	272	238	278	226	244	245	260	259	215	262	224	281	263	251	227	248	226	228	257	262	250	233	236	241	239	242	226	256	221	255	242	243	266	243	260	251	248	266	258	227	266	246	247	236	275	257	230	227	250	238	244	230	243	313	267	242	237	239	262	256	242	279	250	208	248	247	251	225	252	230	232	249	254	226	270	231	237	248	254	243	219	268	234	253	250	244	253	233	221	252	261	239	260	216	238	220	231	251	235	265	244	232	218	248	242	220	249	257	254	252	262	245	243	230	254	242	245	246	229	232	223	256	268	237	268	251	242	248	289	260	226	235	276	263	230	257	223	235	242	238	250	238	214	283	246	259	256	233	242	243	232	224	278	216	227	249	233	253	240	255	257	235	247	243	256	238	278	229	227	254	256	265	272	244	241	215	266	254	237	270	236	233	263	230	232	273	246	259	235	259	234	259	262	244	241	236	244	234	249	236	243	269	280	265	248	275	234	239	243	236	204	248	271	256	226	248	221	230	219	262	261	216	218	245	214	231	233	252	249	252	231	280	236	228	242	216	260	276	252	223	235	239	285	223	240	256	238	266	259	270	275	243	260	246	248	265	223	264	236	233	226	275	218	220	231	253	240	243	228	242	254	235	248	236	227	246	250	259	261	264	234	252	258	222	245	260	233	261	289	260	239	261	231	277	282	227	246	246	233	233	245	229	214	241	247	225	253	237	229	248	260	240	224	250	265	254	240	199	260	233	240	242	257	229	249	238	230	237	250	249	232	243	224	239	261	247	238	266	243	233	249	242	208	254	246	250	258	272	243	264	225	276	255	246	248	217	226	241	250	253	215	264	257	291	267	255	241	269	250	224	266	267	243	238	261	237	202	238	247	256	216	260	232	245	237	238	255	253	234	227	257	215	237	234	271	257	281	248	251	243	236	254	261	255	266	231	254	235	242	237	271	264	239	222	249	246	243	238	253	266	214	260	250	252	256	236	260	250	265	264	255	244	251	262	256	246	234	239	238	240	225	240	243	255	232	254	240	241	230	254	217	224	240	215	248	250	235	260	238	263	222	254	259	255	277	238	220	224	233	231	230	229	235	242	256	234	233	249	247	253	266	234	234	229	247	230	255	255	260	250	242	228	261	216	244	231	209	228	229	235	209	253	221	236	266	241	263	242	217	232	253	265	259	223	224	265	243	244	259	237	241	252	250	227	262	254	246	250	244	259	244	223	233	243	247	243	248	221	218	283	259	230	257	240	249	251	257	235	236	244	269	223	232	238	251	267	255	240	232	233	230	243	260	275	263	264	236	215	229
8365	7225	18946	26291	26906	28313	67818	68614	49874	28507	8737	1611	731	713	754	722	729	738	749	795	720	746	723	707	716	679	718	721	726	737	719	657	729	695	740	699	712	728	684	734	742	704	696	705	739	697	699	752	699	721	732	720	706	714	764	734	704	730	705	762	735	783	734	745	716	688	713	760	694	652	730	737	729	702	706	710	697	754	687	751	744	741	684	691	734	709	706	731	701	712	724	685	701	685	665	743	714	715	763	741	747	755	733	733	726	754	776	720	736	716	717	738	707	683	718	704	717	726	738	704	685	732	705	737	711	711	730	755	775	749	708	680	747	687	784	724	731	735	728	772	738	718	723	733	714	732	691	726	726	725	745	729	750	718	747	710	735	791	712	737	694	743	751	726	703	649	746	720	706	761	707	739	683	741	740	747	754	760	788	645	712	744	716	726	753	733	707	746	728	734	729	705	743	684	714	699	701	766	749	743	721	680	728	721	670	761	778	721	713	784	708	710	710	741	739	698	666	703	691	752	716	688	790	697	704	715	689	732	750	708	729	715	740	730	654	722	755	726	743	688	723	711	723	724	691	653	701	725	705	755	744	745	708	724	748	715	730	700	692	681	759	738	786	723	749	714	708	726	730	685	770	746	750	690	722	703	748	731	719	698	750	721	684	760	740	692	760	711	722	741	739	716	732	723	700	659	711	728	718	737	669	724	747	702	750	696	728	712	729	736	727	742	688	737	720	708	789	718	702	784	715	716	736	754	745	695	728	757	701	728	709	692	721	728	754	764	694	723	733	737	756	730	719	667	793	678	751	710	706	746	661	716	730	730	696	679	722	713	771	733	711	717	685	738	734	719	727	719	761	728	726	719	761	721	719	712	723	712	754	716	700	727	698	754	705	706	760	734	734	700	712	719	674	706	730	751	771	700	748	749	750	765	767	714	736	717	784	646	685	722	748	728	766	715	684	707	744	739	719	707	705	748	713	744	725	697	766	733	711	711	721	720	721	741	701	709	763	743	742	724	732	745	705	717	731	751	761	688	702	712	732	700	728	754	728	654	693	740	689	751	717	727	721	730	715	712	719	745	711	725	709	716	746	748	727	692	709	731	694	701	754	683	734	733	691	687	725	709	685	725	732	732	720	766	700	708	711	727	732	763	733	762	759	778	745	682	707	735	713	688	750	775	681	699	680	726	723	725	742	693	724	724	696	712	691	707	700	724	754	734	701	712	713	712	757	732	705	696	690	707	684	705	732	697	750	719	727	712	700	703	758	692	715	709	674	671	698	691	710	755	732	708	758	747	707	742	746	722	724	703	783	669	704	765	717	738	720	693	729	731	722	712	717	751	737	697	694	719	738	721	737	709	726	737	698	743	732	714	693	740	722	681	750	758	729	716	740	680	728	702	714	710	736	755	717	697	742	689	707	721	731	715	715	765	755	694	698	710	694	710	712	717	750	742	721	722	705	728	729	717	713	675	734	744	737	773	750	659	768	697	710	736	675	728	727	735	716	760	740	697	679	746	718	702	696	714	697	734	701	736	723	739	757	691	717	734	722	719	734	724	702	686	681	671	760	712	678	761	733	691	717	753	722	691	703	739	707	702	746	701	751	745	748	721	671	717	741	679	720	702	732	711	734	730	709	687	776	751	729	740	740	723	788	675	741	677	710	714	733	674	687	689	698	747	740	738	725	733	723	661	697	735	712	709	695	725	674	747	763	718	727	700	718	768	690	760	731	729	701	761	736	691	708	682	744	736	723	693	701	678	735	689	774	722	725	730	747	700	726	706	756	678	703	730	704	723	698	773	736	703	736	731	706	707	689	694	667	730	707	703	744	713	731	747	672	732	727	740	765	737	765	745	709	695	697	719	746	688	697	697	723	649	729	690	729	770	769	674	717	773	780	745	780	691	724	710	703	755	754	753	693	773	705	723	720	690	687	716	736	732	703	747	740	687	688	725	729	731	750	726	702	705	730	703	737	736	704	701	694	728	739	710	787	778	743	725	684	707	765	706	748	648	675	658	717	719	698	739	784	656	756	717	702	785	673	722	767	780	731	740	738	752	715	735	737	745	752	735	729	750	689	683	713	709	702	718	728	757	714	752	752	769	748	710	711	719	713	749	674	708	717	720	665	747	722	711	701	701	682	709	761	755	695	693	743	707	712	691	693	712	695	728	728	697	696	742	732	724	750	692	732	782	712	720	704	720	735	664	721	741	686	720	750	713	741	711	719	722	717	767	724	712	699	688	746	698	732	777	738	755	747	721	713	709	752	696	731	705	723	746	690	723	726	707	727	708	779	734	765	706	703	708	769	702	742	703	762	718	757	700	711	715	751	743	699	749	723	725	746	668	672	777	694	757	772	714	702	704	713	729	707	681	654	718	734	753	761	679	677	700	726	762	708	723	728	718	720	738	727	681	785	728	719	743	722	688	736	686	759	718	719	692	768	767	702	711	721	706	665	753	753	673	721	708	710	739	706	739	735	740	723	722	739	737	713	723	728	743	709	701	752	697	670	715	756	727	764	700	701	697	698	733	712	723	696	761	682	688	734	711	748	695	725	736	777	739	736	689	739	734	692	673	721	762	683	749	695	709	718	700	724	670	714	715	723	747	690	725	753	732	703	757	719	728	716	725	714	736	736	748	742	770	737	726	743	741	666	780	753	737	713	708	747	738	717	686	754	761	715	703	701	727	753	734	718	766	733	766	679	717	731	742	722	726	730	758	707	754	685	712	750	711	640	729	735	743	704	747	724	696	727	726	695	744	723	726	686	753	652	728	725	751	753	715	701	731	739	676	724	759	745	697	725	738	713	779	720	696	724	722	721	711	741	770	719	727	690	699	761	743	695	725	750	729	712	723	718	642	712	723	770	726	695	776	766	752	717	675	716	782	736	814	725	715	660	708	738	689	723	705	716	702	677	732	670	733	704	771	744	725	722	669	687	713	738	748	681	696	690	735	710	712	755	701	697	676	759	683	718	740	700	666	701	785	745	738	682	712	727	722	701	713	731	725	686	727	713	739	740	698	740	735	756	721	732	716	706	737	739	748	710	737	732	715	698	728	711	776	738	702	729	742	688	723	698	702	727	719	712	717	732	713	657	675	695	712	743	749	678	731	701	751	704	723	730	724	732	725	759	740	703	688	690	745	731	747	680	692	712	696	748	709	716	709	745	706	689	710	736	717	711	736	687	714	643	693	742	727	666	753	715	737	724	685	699	705	735	697	760	679	700	671	773	724	726	703	689	728	759	764	704	711	730	722	749	717	712	720	694	708	752	733	752	721	715	690	760	694	684	728	777	687	737	761	752	802	735	722	674	733	709	706	694	732	722	697	743	750	706	733	708	738	739	774	717	660	751	708	722	757	732	711	728	680	739	742	706	706	654	692	708	731	763	717	757	681	715	705	723	710	737	770	755	672	754	730	735	768	730	726	698	749	722	723	740	728	721	689	750	777	742	736	656	761	708	752	706	754	736	713	729	727	751	699	738	710
2486	741	1202	1454	1074	1073	3911	6601	3372	1580	558	234	204	176	204	193	199	201	210	198	168	186	191	192	196	198	208	199	165	195	190	196	199	200	214	202	178	185	184	228	224	199	190	191	197	198	213	195	236	202	185	220	195	196	199	198	175	198	214	197	195	181	198	202	194	195	194	197	189	188	172	218	198	203	179	165	178	221	207	177	188	171	190	214	196	172	206	204	228	222	211	210	187	232	193	179	189	189	205	182	172	187	215	185	187	215	173	171	198	222	201	197	181	197	211	212	218	189	180	193	206	216	194	213	227	183	206	223	189	209	222	193	195	198	200	207	193	182	194	202	197	223	226	153	192	200	176	212	208	198	194	184	173	174	211	172	183	207	181	203	248	194	189	196	193	190	201	196	201	189	174	175	185	208	209	216	177	181	231	197	212	190	188	210	208	186	192	191	185	175	191	194	193	175	170	209	210	199	207	178	205	201	209	200	187	205	186	210	185	195	194	200	200	192	188	178	186	210	205	206	183	206	176	185	199	192	206	215	201	202	175	189	190	186	199	217	205	202	184	182	196	163	213	173	217	198	184	181	203	207	202	188	202	219	216	192	200	206	207	212	190	194	236	190	204	205	214	202	202	178	175	202	182	201	201	198	176	192	196	201	195	197	207	202	202	198	210	195	212	188	197	211	204	231	214	180	199	181	202	174	183	193	196	213	230	210	198	186	199	200	242	186	216	211	178	184	191	206	193	213	200	193	209	200	193	234	208	202	176	205	213	190	192	206	216	187	197	191	226	177	200	188	202	204	198	200	200	197	208	204	179	214	206	206	184	210	179	198	183	183	178	163	175	203	187	197	192	197	201	206	223	182	185	174	194	186	214	214	221	201	173	190	190	213	202	190	195	185	207	177	203	233	197	188	179	185	194	200	189	231	212	169	188	197	175	188	212	216	204	184	212	187	210	186	195	228	195	178	200	174	214	214	200	195	188	205	178	207	216	215	189	213	198	253	182	226	202	205	206	204	206	162	201	194	205	182	205	204	201	198	185	218	197	174	194	225	203	204	219	189	186	203	175	182	189	201	206	194	200	200	184	190	186	196	191	223	201	195	199	231	169	215	207	202	200	222	209	151	190	209	207	169	184	195	235	208	205	196	212	200	192	199	199	194	213	206	188	203	198	189	200	193	196	208	190	202	191	224	183	186	193	191	175	207	203	191	211	203	166	210	193	201	203	187	206	183	188	179	193	205	198	200	205	192	221	205	218	177	189	200	174	205	200	191	215	188	210	216	202	218	189	212	199	192	196	227	194	206	176	205	213	176	190	212	180	194	197	201	177	189	174	237	202	185	205	202	217	190	214	217	199	189	183	201	187	168	200	201	208	190	192	203	172	182	186	187	186	200	210	210	214	200	211	229	174	195	202	214	196	189	182	196	214	198	206	178	183	196	188	232	189	199	217	182	208	229	233	183	207	210	207	184	208	206	203	171	177	201	210	184	196	193	192	197	195	239	191	176	192	199	219	191	207	187	187	185	206	213	212	199	187	214	184	233	216	211	194	174	209	204	209	197	213	211	207	197	197	193	189	183	214	186	190	226	191	199	191	166	208	207	168	187	186	216	197	216	197	188	205	191	190	201	175	189	183	229	214	215	183	184	201	187	200	207	193	207	177	216	173	180	209	215	195	201	195	186	196	203	199	201	198	179	199	206	212	192	197	213	229	205	189	198	222	194	190	208	214	182	200	184	179	179	217	171	178	205	205	181	199	217	196	209	180	197	206	176	195	190	195	191	212	190	178	194	213	175	202	195	198	188	238	193	210	220	199	182	184	177	230	205	208	171	191	210	212	207	192	193	224	204	194	196	214	192	187	205	219	192	193	193	191	190	196	200	192	218	186	201	193	196	179	200	206	204	205	193	219	173	197	185	190	197	201	201	200	191	179	202	205	228	213	197	190	198	214	212	196	218	193	201	209	193	181	226	217	184	182	210	198	203	179	206	205	179	178	205	207	190	190	207	214	188	205	195	196	192	224	225	185	198	196	184	209	221	203	221	194	210	195	211	201	200	186	177	173	195	184	180	157	232	178	181	186	197	178	159	204	194	229	203	174	196	191	207	170	222	198	203	235	185	192	201	167	215	178	218	208	183	202	180	199	194	207	219	200	189	195	205	198	184	212	221	206	188	182	212	199	201	189	182	213	218	175	163	204	204	223	199	192	204	195	210	168	199	205	198	197	194	197	185	220	165	202	196	233	192	172	187	222	219	175	217	206	201	203	174	172	182	185	216	217	182	200	210	194	194	193	223	182	196	203	189	173	221	199	196	216	201	187	195	203	202	183	177	207	187	259	192	192	213	198	186	201	218	197	221	206	201	186	186	205	221	216	210	159	211	194	202	218	217	201	228	187	200	195	195	211	199	204	185	203	176	186	170	189	181	231	191	194	193	215	191	175	212	213	197	215	186	193	199	199	192	210	205	199	208	194	209	217	200	201	197	201	232	239	192	202	212	200	180	206	197	194	192	179	184	195	207	196	187	210	203	192	197	216	208	202	229	200	192	187	177	200	177	189	223	203	216	180	191	212	203	175	199	215	160	181	190	200	203	192	197	220	200	187	225	219	187	194	189	191	204	224	198	183	205	191	202	207	209	169	187	216	199	206	207	226	172	173	205	189	204	208	196	188	198	199	202	187	224	211	200	196	212	192	202	206	196	179	194	209	189	203	201	203	198	204	191	183	186	205	218	202	209	172	217	197	208	200	209	207	210	193	189	200	195	181	183	172	192	196	167	185	190	202	197	209	174	182	217	203	199	193	178	223	202	227	197	192	183	182	216	182	199	207	189	190	181	197	239	204	205	208	185	201	198	203	208	187	198	215	179	229	175	201	224	195	191	197	199	202	184	191	205	201	213	198	188	226	216	192	175	198	171	185	202	185	214	216	191	222	231	201	188	198	193	189	183	198	200	223	217	199	211	186	216	195	204	204	225	210	216	178	185	205	208	217	191	199	184	216	198	197	179	182	215	195	211	189	204	178	206	206	199	204	194	210	210	187	179	208	190	205	234	207	204	211	199	204	182	188	181	203	219	216	193	203	223	218	186	206	176	187	197	184	207	194	197	173	189	209	213	182	194	210	204	207	202	229	209	199	205	209	190	205	194	205	195	202	189	200	203	176	194	227	216	206	205	204	190	210	203	222	194	205	210	206	211	189	187	179	194	209	192	173	209	211	190	210	205	199	175	217	208	203	229	184	209	188	193	210	205	189	193	210	202	205	217	225	226	185	227	193	189	195	195	187	189	195	204	186	213	206	189	200	191	218	181	240	199	200	218	206	206	181	195	192	201	189	179	197	189	201	203	204	213	176	210	219	181	233	219	192	203	217	193	206	213	216	173	201	214	219	203	196	173	209	202	201	210	210	234	181	193	201	221	187	199	187	230	191	211	191	207	196	177	179	189	177	195	206	202	198	235	177	191	201	220	218	193	214	210	206	192	190	217
2461	1212	2643	4156	4123	4328	16282	20814	11108	5657	1933	723	624	578	569	581	599	625	585	575	579	609	560	557	594	582	564	612	583	559	573	584	638	609	571	607	635	554	605	585	532	594	636	587	568	666	566	599	624	589	603	562	607	542	619	591	574	585	576	603	566	581	569	568	629	635	599	569	603	642	589	573	569	577	591	567	537	610	621	618	570	546	595	586	602	587	603	611	582	577	579	636	645	587	590	624	581	601	598	581	582	575	602	554	580	592	633	577	606	618	591	603	571	620	550	599	557	548	553	570	576	581	578	572	598	609	613	618	617	582	590	591	551	615	567	556	583	553	584	575	602	582	546	595	591	619	554	625	586	564	588	609	598	601	552	571	604	580	595	607	604	576	553	610	588	562	610	616	574	582	606	581	610	565	579	592	593	594	551	578	603	617	613	615	573	582	594	628	564	594	605	602	599	619	574	607	594	599	577	519	591	587	615	571	570	582	626	610	573	631	620	594	581	556	613	603	560	568	562	610	573	600	617	605	544	604	589	600	581	544	594	543	572	539	565	636	612	552	613	583	588	601	572	585	545	551	592	584	576	553	590	549	575	573	616	566	587	584	571	586	563	546	558	579	591	587	590	604	630	586	561	610	618	614	534	560	559	603	636	618	615	581	626	565	535	614	575	587	536	614	591	575	586	633	589	559	606	590	563	588	614	592	624	566	573	581	571	597	594	595	610	590	557	589	610	580	566	595	587	567	624	574	611	599	603	583	631	617	593	548	564	614	598	594	572	583	575	559	586	599	584	596	591	624	582	570	611	588	594	586	576	583	604	612	562	564	558	573	613	613	564	650	560	598	648	618	580	622	598	584	584	616	568	596	552	593	612	597	597	610	564	602	554	621	584	633	591	562	568	565	569	590	590	629	613	626	629	620	587	558	642	571	593	590	571	575	587	613	558	582	567	619	615	604	586	595	546	587	620	637	623	562	599	590	614	585	581	580	562	599	611	593	563	573	565	594	605	588	585	616	575	624	564	584	603	562	581	576	617	589	566	625	559	574	565	626	603	571	537	565	600	612	565	613	597	625	602	576	611	637	613	548	574	574	596	557	575	626	574	552	582	566	611	595	574	585	577	586	571	592	578	583	613	592	623	627	554	603	555	586	561	576	582	571	594	579	615	611	606	590	578	591	601	581	557	606	556	618	593	625	652	568	583	611	556	593	599	572	598	588	565	612	591	568	609	607	616	571	588	602	593	575	606	593	581	602	607	590	591	607	606	627	595	581	632	621	589	607	618	589	592	602	571	575	589	584	604	571	591	602	627	636	619	606	586	568	564	607	545	584	602	606	600	617	580	616	566	596	595	599	629	578	599	592	581	586	591	575	566	592	602	555	581	619	650	634	558	559	567	619	557	578	577	581	617	556	540	585	611	611	547	620	615	622	579	575	599	581	637	655	588	549	566	569	592	583	575	578	603	572	561	592	560	585	625	610	552	580	507	564	580	582	595	539	598	592	590	581	575	607	556	593	621	602	591	600	625	591	583	556	591	553	583	562	636	602	579	588	552	594	572	553	603	568	601	639	594	601	602	588	589	621	600	613	545	574	560	544	622	616	594	614	540	586	553	579	599	592	557	580	640	569	560	588	568	589	593	580	604	552	614	585	561	580	570	618	592	611	576	618	555	638	582	629	598	602	547	568	576	600	599	585	584	567	535	616	596	597	618	617	537	615	541	604	550	611	567	582	577	544	621	566	571	591	607	594	570	574	567	613	591	585	581	651	574	571	587	595	557	617	559	597	595	598	582	623	607	588	593	545	601	590	620	612	616	588	544	600	607	564	612	590	596	617	561	556	562	628	577	580	583	607	556	580	543	578	596	574	586	663	570	600	556	598	608	566	606	590	623	608	647	566	611	607	643	559	595	578	599	547	598	592	598	628	610	602	560	552	591	587	552	577	601	561	598	568	629	532	565	589	595	574	577	626	589	606	607	565	626	595	603	590	585	622	593	545	598	613	621	561	604	629	577	571	540	552	576	556	587	604	586	588	562	568	609	615	611	620	568	615	569	586	577	583	594	560	516	576	548	605	594	594	586	602	579	579	567	602	565	579	589	598	610	549	576	639	598	608	567	581	603	603	584	611	570	579	612	592	554	593	597	612	579	609	629	587	602	596	607	600	570	586	651	576	588	555	626	620	629	580	592	565	543	605	594	590	622	559	569	575	555	589	613	539	604	576	577	588	597	582	582	581	569	585	538	576	572	599	583	575	590	557	615	601	579	623	579	596	573	608	623	609	624	656	599	546	642	592	603	649	575	630	588	605	597	568	591	595	596	576	585	641	575	635	561	593	583	561	583	615	564	614	602	603	622	586	596	613	626	611	581	552	589	553	576	574	594	571	585	593	565	583	575	597	620	586	592	605	620	542	582	578	575	577	585	601	625	635	585	605	607	551	587	641	596	588	610	613	591	610	596	572	587	586	635	580	654	570	585	601	578	597	609	631	601	627	619	658	625	577	610	605	608	581	585	574	599	588	601	557	627	613	595	535	584	604	620	595	601	581	561	584	600	565	563	642	593	617	564	570	572	609	551	588	579	609	606	559	603	610	557	566	569	567	603	581	624	606	598	602	622	568	665	595	547	624	599	600	556	571	575	570	599	553	567	620	654	603	615	606	622	573	561	589	588	597	603	596	546	601	605	605	601	581	607	655	569	551	569	608	602	572	617	614	580	574	547	562	603	620	585	554	583	623	552	601	558	571	582	593	512	585	577	600	572	607	564	636	592	610	576	602	616	552	604	599	569	583	603	611	593	593	619	597	597	607	576	563	593	618	568	569	621	617	587	604	589	579	572	576	603	594	590	584	589	609	610	590	552	563	594	556	621	591	587	625	588	587	569	604	630	627	575	573	596	629	622	570	595	616	649	588	602	562	570	572	622	613	601	533	597	588	595	558	609	565	569	570	602	592	605	589	585	643	570	559	588	600	553	618	594	580	576	607	574	594	576	539	599	612	551	611	615	581	575	597	593	614	597	586	562	576	622	558	577	536	651	588	581	558	633	545	598	564	598	621	561	546	524	611	607	591	551	601	559	589	584	591	554	566	600	613	531	588	611	590	631	590	622	580	623	583	570	594	555	539	565	595	596	601	599	563	655	582	598	605	608	574	588	535	603	585	660	636	630	602	563	565	592	614	571	592	609	573	541	608	620	607	626	572	610	572	635	596	609	647	590	606	625	596	581	582	571	561	579	590	647	586	566	569	588	591	589	585	557	609	601	625	576	607	595	569	608	604	608	563	504	596	549	609	588	560	578	583	621	607	564	606	579	581	598	582	559	604	585	616	573	597	598	586	628	617	559	610	575	588	598	605	655	548	616	547	608	646	542	615	613	629	576	595	591	637	535	549	607	608	610	571	570	605	613	592	571	603	601	663	614	590	578	617	599	585	595	564	590	582	604	587	533	639	570	582	591	568	599	569	615	604	568	633	587	606	591	577	598	565
8610	3783	7495	8370	10027	13107	37627	36520	19368	6191	1538	306	191	176	149	184	149	184	154	172	164	169	160	164	165	183	171	175	153	187	178	190	170	150	167	163	181	158	191	171	168	160	178	155	177	167	185	163	171	186	179	176	182	165	167	183	170	160	163	184	182	152	155	153	161	175	179	152	179	165	158	178	131	155	177	182	169	176	165	164	156	189	161	167	176	166	192	159	186	155	169	167	181	140	138	176	187	160	147	172	151	171	174	162	183	187	152	159	145	171	174	193	185	150	175	160	169	171	186	176	161	199	172	167	161	135	163	188	181	146	169	149	178	151	173	196	160	188	184	153	176	168	149	182	168	156	150	184	166	156	170	168	162	150	170	168	174	182	179	168	171	180	170	156	162	166	191	144	165	150	176	170	185	171	179	193	168	169	160	173	178	185	150	185	159	180	174	170	157	162	175	162	170	140	174	166	169	192	186	175	166	178	150	182	149	176	194	165	152	157	167	167	151	173	198	160	170	186	165	172	163	164	162	169	141	147	169	153	162	156	183	189	181	165	168	171	152	150	172	176	169	173	169	185	155	169	179	167	162	177	152	144	156	183	170	163	171	141	167	177	170	158	163	163	187	192	190	157	170	168	160	156	168	176	176	162	150	167	168	174	158	161	173	155	166	176	155	170	164	139	185	157	165	151	163	178	173	163	165	180	175	193	155	173	175	165	178	164	153	176	192	173	156	159	187	164	159	177	152	172	177	170	140	163	166	159	140	195	181	178	157	169	196	160	135	194	171	171	179	160	157	168	181	191	167	174	167	163	161	165	167	191	160	169	149	178	170	165	152	170	181	166	156	173	185	156	164	164	171	181	143	163	174	163	149	173	161	168	165	174	158	175	171	169	184	163	136	187	159	176	176	184	173	180	183	182	164	205	160	156	169	168	156	165	171	191	155	163	173	166	169	186	136	146	168	164	161	174	155	180	151	145	186	170	152	145	182	160	156	165	147	177	153	156	171	174	160	183	170	158	176	153	160	185	165	156	172	169	177	172	159	147	170	162	177	160	193	174	176	159	176	190	166	157	162	186	168	157	184	157	160	153	185	190	169	156	166	167	189	171	156	160	165	173	148	164	185	166	169	161	194	179	182	168	152	159	177	172	168	172	182	176	183	184	167	174	162	165	184	161	163	180	158	156	154	159	134	182	178	168	202	170	186	167	185	163	183	175	195	189	175	185	187	186	165	177	165	173	174	157	176	177	181	160	146	169	170	164	178	170	188	162	183	160	156	168	162	171	167	170	159	175	184	152	161	162	158	163	143	157	157	157	191	194	184	168	175	188	168	171	154	168	173	168	188	165	165	186	160	165	166	157	173	152	179	181	193	167	165	197	182	166	178	158	166	180	162	161	145	165	197	176	150	187	160	172	162	137	170	151	166	151	155	146	180	176	151	155	148	162	167	162	168	156	168	164	176	166	193	149	181	186	162	168	159	177	153	150	178	167	179	164	182	178	175	173	160	159	168	169	161	166	158	181	170	167	165	162	170	179	147	157	150	196	174	161	163	151	179	175	158	169	159	186	171	173	150	170	168	185	157	167	167	174	147	156	189	168	164	145	162	167	158	150	159	169	154	166	158	160	167	165	152	172	155	180	174	181	184	189	163	176	171	175	154	142	166	176	162	185	152	168	151	180	170	172	156	155	158	168	148	189	152	163	157	166	172	154	173	176	184	154	200	164	169	183	173	171	166	177	162	172	155	187	170	172	157	148	159	164	186	165	170	180	159	179	182	170	183	167	143	179	165	169	159	172	189	148	193	182	169	169	191	179	167	163	182	166	151	153	174	180	170	169	158	191	160	159	202	162	178	179	173	191	154	170	152	162	151	157	184	147	167	189	143	171	170	162	155	149	168	180	179	155	188	178	158	163	136	155	167	169	156	158	167	168	173	173	181	190	171	140	180	157	188	190	157	164	181	152	179	154	189	159	178	157	169	162	161	160	167	163	158	167	177	151	152	188	187	164	161	143	161	160	174	190	183	166	169	165	158	172	175	170	182	172	167	173	153	150	187	161	175	138	165	162	165	161	162	153	155	158	174	148	166	193	175	187	190	175	151	153	172	169	156	166	188	184	175	162	179	172	185	159	163	180	159	161	168	187	182	156	173	198	174	167	155	174	169	148	164	165	178	167	145	144	162	181	178	154	155	185	160	165	159	172	178	156	193	167	162	182	163	167	159	155	148	157	179	191	172	157	172	165	178	156	167	170	168	157	153	149	188	171	161	173	187	173	145	166	159	163	159	175	155	166	149	169	167	158	160	157	192	149	172	156	172	167	175	156	173	145	175	161	181	178	190	170	167	182	178	158	168	144	162	177	154	155	180	191	173	156	188	187	164	166	175	165	152	182	151	142	174	155	165	164	174	169	167	162	145	166	209	165	161	143	167	164	179	171	176	156	180	172	166	157	162	162	153	166	160	153	156	184	167	174	169	160	173	193	170	184	179	161	179	156	139	171	164	183	167	171	156	155	172	170	164	193	152	153	148	173	156	141	170	181	182	184	149	175	155	198	167	168	170	174	173	178	200	173	181	151	183	178	178	196	177	159	160	164	179	160	168	179	160	167	178	152	170	176	195	159	160	173	194	152	170	175	160	158	167	177	138	160	177	156	188	165	179	166	166	194	174	150	157	171	169	164	163	147	176	144	181	153	157	177	160	181	163	172	168	173	159	166	176	165	155	181	181	170	164	177	164	166	156	167	148	174	192	158	158	178	172	169	154	176	151	174	154	176	169	176	167	174	168	163	177	171	151	178	174	166	163	150	174	179	161	163	175	167	184	160	169	183	175	162	167	194	172	181	168	179	160	185	159	177	180	151	179	167	174	176	179	154	190	166	162	165	197	161	185	142	159	161	178	162	197	166	154	158	154	149	175	179	157	166	170	187	174	162	154	165	177	157	175	154	190	144	162	174	139	164	166	179	164	153	155	197	172	171	181	156	173	144	157	172	176	192	154	159	170	170	176	170	133	154	165	179	175	188	181	164	179	166	173	172	159	147	149	157	139	171	163	147	162	167	179	159	156	169	172	163	181	164	141	169	179	159	171	158	170	175	144	172	163	190	150	151	167	178	171	172	177	157	165	159	182	146	171	165	163	196	157	175	170	194	133	176	166	171	150	168	155	203	171	154	161	177	180	164	157	172	181	151	142	173	163	176	166	175	147	155	186	162	171	180	171	163	155	179	169	157	177	195	168	171	182	173	175	178	170	189	163	179	165	163	168	174	164	177	161	182	156	169	162	167	176	151	167	176	184	146	164	160	169	172	176	156	142	185	182	169	182	162	149	182	187	183	169	176	151	166	167	169	163	156	173	169	163	179	140	200	182	171	171	171	187	163	175	176	175	187	161	166	160	166	168	168	173	200	166	150	171	202	167	171	169	166	195	161	176	176	131	170	149	175	163	177	172	173	159	168	158	185	175	188	155	182	180	175	171	169	175	165	159	181
6173	4023	11154	14040	19347	24804	55034	50240	34088	17782	6344	1272	521	492	551	528	545	486	507	584	476	536	527	550	497	500	523	502	526	535	526	496	470	498	561	497	504	510	496	495	538	553	485	513	528	548	523	516	543	517	488	529	524	508	506	545	492	508	469	535	547	538	555	517	493	520	521	490	515	501	540	495	511	555	551	514	537	505	515	522	550	526	514	497	538	533	484	517	552	498	515	530	527	502	516	530	524	563	531	507	518	534	519	512	519	509	511	502	502	538	508	509	538	496	529	559	523	487	521	513	475	504	497	527	508	510	513	552	508	507	496	497	513	500	531	514	530	496	526	500	548	506	527	462	539	512	528	492	512	501	550	541	517	543	520	536	501	525	523	562	546	481	531	515	558	532	492	508	493	552	512	518	500	513	562	514	494	453	513	505	501	544	521	499	525	476	507	547	496	513	501	474	514	501	500	509	520	568	538	504	545	530	548	535	516	528	498	500	485	529	497	475	503	500	510	509	501	545	507	490	523	521	565	526	507	555	545	473	505	495	515	498	555	496	472	538	509	559	496	511	524	525	531	550	508	508	529	501	501	500	489	478	511	540	508	475	518	543	481	528	534	496	524	499	526	549	520	516	507	502	499	504	502	534	553	506	504	510	480	488	541	529	510	534	526	497	518	503	511	512	545	485	534	572	498	497	531	509	536	527	495	523	521	570	504	550	521	523	500	512	528	509	484	518	516	493	565	505	562	515	526	519	496	503	529	513	513	525	522	566	532	505	509	499	542	505	477	495	502	501	519	502	526	498	491	541	514	500	524	482	488	499	561	506	529	482	458	512	496	484	498	552	516	541	523	482	483	531	532	560	510	494	470	538	489	514	521	511	501	512	490	524	503	506	520	517	518	486	512	499	502	520	458	486	508	537	465	557	506	530	508	540	514	518	470	503	484	466	506	456	545	514	475	516	505	480	503	493	548	544	501	541	540	516	501	512	483	534	463	487	497	516	511	490	536	524	494	510	487	516	533	539	514	505	510	536	526	494	504	555	503	512	490	532	562	508	479	482	518	506	551	524	501	541	448	521	529	525	472	494	544	528	521	487	532	503	528	533	533	539	489	522	485	540	522	540	545	474	520	478	544	479	551	577	528	502	484	543	526	528	496	505	482	520	507	539	535	478	479	535	482	530	522	525	518	514	472	523	522	535	515	492	570	537	503	542	504	518	470	538	545	544	497	511	547	498	512	525	528	515	508	483	534	474	518	503	545	525	528	517	528	496	496	482	520	556	514	501	528	543	544	522	560	524	480	481	450	484	539	535	493	503	496	512	471	534	525	535	535	510	507	489	524	498	555	534	486	549	510	524	491	527	536	518	515	503	517	497	508	549	489	525	537	484	516	529	535	509	522	530	526	541	518	482	489	503	553	534	528	511	499	468	514	493	523	525	524	547	514	489	506	518	517	525	528	499	454	480	517	536	511	501	520	493	532	513	521	523	489	537	494	529	511	500	531	510	501	506	471	528	550	481	512	507	491	535	536	515	529	541	536	562	514	499	493	529	464	538	519	511	487	483	514	491	510	487	535	517	509	525	514	516	506	524	564	525	528	519	538	538	522	542	486	519	484	517	518	514	511	536	545	524	507	506	507	537	532	510	519	549	522	546	517	509	508	530	493	514	468	521	527	525	518	522	520	541	520	523	488	499	523	551	506	509	480	510	480	516	488	494	545	529	545	518	554	517	528	506	530	497	528	558	575	521	488	497	505	489	498	517	494	494	499	522	497	511	504	508	506	510	497	496	523	514	524	527	516	528	492	499	515	485	554	552	505	537	502	541	507	513	533	491	494	516	480	527	500	527	473	513	501	507	521	498	484	533	533	541	508	520	516	554	530	517	533	485	510	516	537	516	507	522	479	518	545	469	537	518	531	473	519	523	474	498	509	517	518	520	579	523	511	531	502	497	525	511	514	478	455	495	519	508	488	515	491	511	516	494	513	533	481	535	495	504	471	473	484	565	520	480	504	545	503	515	471	525	481	512	532	525	542	493	501	514	543	458	513	503	526	521	484	500	512	536	552	529	518	516	514	500	523	494	535	510	524	499	499	497	535	499	528	479	514	527	526	514	500	547	490	519	501	526	553	497	502	512	476	532	490	482	486	499	495	495	537	492	533	491	544	536	505	524	510	528	522	528	512	495	482	517	514	507	518	470	477	499	501	555	545	551	505	519	546	532	554	558	497	534	560	525	539	509	515	517	521	544	519	508	539	491	520	512	532	499	521	520	532	504	506	520	505	548	497	514	503	501	513	512	523	532	508	523	536	545	523	499	474	485	487	550	507	515	484	531	523	528	510	511	483	451	519	520	545	487	530	515	513	528	559	498	511	548	508	516	544	505	537	545	526	509	542	569	546	506	494	511	520	513	532	505	535	505	523	521	527	507	540	530	501	540	533	521	517	533	494	483	548	477	543	498	481	502	520	558	533	539	573	532	548	541	518	537	528	494	535	538	528	527	497	533	536	521	531	506	542	481	545	483	505	487	531	511	539	527	505	525	530	542	496	508	498	518	482	502	523	505	513	500	506	510	538	517	497	560	517	486	509	530	487	492	553	517	483	537	518	567	501	524	543	516	488	511	546	559	536	532	536	529	533	477	536	492	533	492	521	522	507	513	534	526	523	512	493	529	520	543	536	575	523	564	534	507	487	507	495	504	504	502	529	557	532	477	510	515	509	511	484	491	498	566	521	521	561	512	512	543	538	506	536	510	523	471	543	521	502	487	515	513	506	482	540	506	516	534	503	552	511	514	535	536	528	515	531	495	471	516	497	498	513	532	535	486	488	537	505	472	517	505	498	516	503	556	503	518	503	494	499	492	475	554	537	526	545	504	510	501	474	547	484	568	508	488	515	534	529	501	524	530	488	510	506	554	536	554	483	507	514	576	529	521	534	544	578	519	517	515	517	522	504	521	525	507	516	534	492	503	525	525	497	504	540	521	483	526	514	523	525	530	488	525	513	539	526	550	538	487	550	483	476	506	529	499	496	520	496	518	547	522	557	520	521	503	533	494	551	534	490	544	544	512	549	522	546	535	513	502	513	513	506	533	538	570	532	514	459	528	512	534	507	500	521	460	529	486	519	507	512	510	492	535	545	483	489	506	525	483	541	489	503	520	502	542	542	506	543	521	503	510	535	478	513	543	503	515	506	476	541	532	513	515	514	565	513	537	540	482	515	541	488	513	509	548	526	545	524	533	515	560	507	513	511	510	508	514	485	548	518	541	529	491	521	461	496	565	514	525	531	508	498	508	485	482	533	498	512	513	525	514	558	510	473	506	497	500	508	516	510	495	523	539	536	502	510	533	563	514	519	507	526	540	495	517	554	507	515	559	496	556	534	511	528	470	512	564	499	530	519	493	536	515	503	506	543	490	474	515	497	530	505	475	530	524	496	551	477	494	544	497	541	502	518	508	473	526	519	485	527	515	499	527	487	509	536	515	533	539
17634	7823	17390	21028	13694	16130	59769	54468	36229	16554	3506	685	250	268	215	259	242	233	240	236	249	232	215	267	232	241	237	229	246	256	231	261	243	258	230	245	245	227	233	208	237	254	280	230	264	211	250	233	233	277	252	234	250	237	267	253	250	250	247	233	231	255	231	226	247	238	249	246	238	243	221	238	267	239	229	268	250	239	216	248	219	263	249	257	232	226	232	234	235	237	230	229	248	243	241	214	254	243	226	221	258	273	221	273	252	250	242	245	232	231	240	225	254	256	230	229	236	226	251	264	234	229	229	260	228	261	236	272	243	230	246	234	232	234	251	244	264	237	227	248	253	233	239	241	254	249	256	243	228	252	267	238	229	254	274	234	237	240	256	257	239	247	225	245	260	237	242	268	267	260	234	245	236	239	227	261	242	239	230	224	213	249	243	238	239	251	217	256	253	239	215	227	228	218	233	240	241	240	263	228	243	233	290	245	248	229	223	222	244	268	211	230	238	258	223	228	227	263	233	229	236	206	256	257	261	248	265	234	248	250	257	266	228	225	272	228	211	218	235	229	227	254	268	260	246	245	236	262	197	213	240	274	251	273	241	257	249	252	238	265	251	233	253	274	245	231	243	236	240	218	238	234	242	219	225	218	243	259	234	244	246	252	250	235	229	221	219	256	249	239	243	246	249	226	254	252	263	235	240	211	253	257	260	244	255	221	224	222	248	237	255	215	237	243	241	239	229	253	247	271	246	234	220	240	250	231	246	260	240	245	239	242	214	243	219	230	223	245	246	246	239	246	237	232	264	246	226	236	249	253	222	223	239	239	235	241	229	228	260	223	228	215	229	256	253	246	252	264	239	241	251	227	226	241	263	249	216	266	242	244	238	218	241	246	242	240	213	263	223	245	235	246	230	236	241	242	253	240	224	222	267	257	226	264	252	215	237	226	243	250	234	217	235	240	240	248	228	221	239	194	260	231	233	274	264	254	215	232	224	264	239	262	252	250	253	235	257	238	225	240	240	236	233	250	220	249	234	220	263	252	221	267	265	239	250	252	222	263	257	243	254	246	232	226	218	247	249	239	239	235	231	264	244	249	229	247	238	237	236	235	221	227	260	203	243	243	250	243	241	251	263	277	257	237	229	268	245	273	282	265	247	239	261	226	256	248	222	246	236	234	219	225	221	244	233	283	231	223	262	239	222	227	243	244	222	230	242	244	259	221	235	260	259	220	244	218	243	247	256	249	236	223	241	256	262	234	248	252	204	222	231	232	267	253	233	229	231	235	239	234	253	241	238	230	241	264	255	240	247	262	247	237	236	277	235	240	231	249	233	246	250	246	246	246	232	247	212	254	246	237	231	276	214	251	228	271	235	214	252	257	252	257	251	243	230	239	255	245	243	217	227	243	241	229	251	248	220	259	235	262	255	243	248	240	222	247	233	223	245	227	236	232	273	241	248	225	256	253	252	218	263	245	252	241	238	246	250	233	227	265	207	249	240	232	234	249	254	251	236	243	234	251	238	218	267	250	239	252	274	217	268	240	246	226	234	230	213	256	230	275	252	218	234	239	244	247	228	250	275	260	243	231	223	263	235	256	246	236	256	239	235	221	233	238	247	251	231	254	261	274	226	211	229	219	254	240	262	224	230	238	246	222	203	228	212	261	242	258	222	249	245	234	243	236	269	227	229	246	247	257	231	227	247	257	245	267	206	284	254	241	255	220	241	233	239	219	266	253	260	262	250	249	251	243	227	232	244	211	240	237	243	244	247	214	236	257	279	236	217	230	236	244	241	255	254	239	231	214	260	230	236	197	239	229	262	252	234	235	214	230	240	242	221	255	249	213	229	242	259	246	230	247	237	234	203	242	236	217	244	222	231	237	222	229	223	291	256	230	244	217	238	212	255	211	196	263	216	227	232	274	243	269	251	258	243	217	236	241	223	245	216	245	222	261	227	237	226	246	246	241	241	248	260	231	233	240	246	223	267	291	209	217	260	220	229	231	253	261	236	228	249	234	251	242	272	216	243	242	247	239	236	231	244	236	227	215	232	248	244	260	229	241	222	251	249	231	239	224	241	249	257	232	243	237	230	248	228	255	207	220	256	244	242	253	233	257	252	224	222	239	246	229	266	245	250	243	220	247	245	224	254	247	239	254	243	242	254	249	223	237	239	251	257	242	245	223	255	269	269	252	258	232	265	251	242	247	267	260	228	234	224	245	240	223	240	213	248	236	239	252	239	248	240	234	230	225	231	235	242	274	210	228	243	236	254	216	207	252	248	252	258	221	262	235	236	244	230	243	234	231	257	241	248	229	234	256	223	240	232	217	221	239	257	240	223	234	247	238	238	237	238	238	262	287	241	219	245	227	248	252	257	215	252	243	249	244	227	228	232	221	222	248	242	238	264	230	249	244	240	235	274	221	219	204	247	249	239	270	224	226	253	249	234	207	260	246	214	258	227	221	267	234	236	246	212	259	274	258	272	228	227	242	254	240	246	241	242	239	263	255	235	250	248	268	233	229	235	240	236	238	224	222	268	238	227	258	239	239	257	252	227	255	245	238	250	225	241	239	226	244	217	257	246	236	221	263	251	249	224	251	246	249	233	244	236	250	231	242	247	234	249	261	232	222	223	226	249	229	247	257	218	243	229	249	254	235	213	253	222	238	248	238	236	212	229	232	232	235	217	228	259	248	251	251	229	251	258	240	252	219	255	223	252	265	220	230	238	260	245	246	230	266	256	223	237	247	228	238	259	239	225	254	236	234	249	252	244	228	234	259	247	233	231	222	224	228	277	254	253	224	246	234	260	248	257	246	259	227	249	223	249	242	228	225	239	227	243	228	225	229	239	237	274	254	233	269	237	266	233	247	238	243	238	238	235	221	242	208	278	242	265	199	232	222	256	257	221	245	211	245	239	267	223	236	237	220	245	244	238	211	278	250	234	255	234	245	235	236	249	256	256	255	260	247	260	243	221	227	258	261	255	247	242	219	248	237	258	231	264	226	266	237	257	242	245	258	243	243	254	215	272	243	227	243	219	249	230	268	260	223	242	237	231	253	241	252	257	241	254	225	264	227	243	211	227	230	248	208	248	243	230	248	218	252	236	219	229	236	205	278	261	243	262	229	230	227	257	229	230	244	242	264	256	237	201	242	248	211	247	253	236	234	238	233	234	234	220	228	251	246	225	265	220	234	226	237	257	248	229	237	259	215	232	206	246	262	231	242	220	267	274	210	250	247	235	257	231	237	236	229	224	240	245	230	257	245	254	244	230	265	253	265	224	262	260	239	266	232	231	269	253	233	216	233	244	241	221	253	263	274	274	247	237	242	218	254	245	254	256	233	212	238	261	219	236	257	222	247	259	268	233	239	254	269	219	246	227	244	252	226	228	241	219	244	244	228	241	244	253	239	245	257	261	233	245	240	234	247	261	279	261	208	234	239	231	238	246	265	242	242	257	224	235	253	200	242	255	212	267	265	223	217	213	230	244	226
8976	7212	21340	26718	17890	26461	72591	66731	49740	28829	10672	2613	700	713	724	738	719	675	725	695	712	679	671	709	718	672	693	708	722	665	666	764	652	665	765	723	726	688	711	740	684	698	686	692	718	740	720	689	735	660	681	627	707	724	696	693	741	731	694	738	724	722	736	709	682	719	707	690	721	724	786	717	704	691	718	668	694	717	719	724	727	740	686	757	721	721	708	718	756	757	710	701	720	688	716	748	687	702	705	692	687	744	739	722	685	697	711	677	703	681	677	696	698	729	705	728	708	751	672	749	695	710	710	718	729	671	723	679	730	730	701	684	701	695	693	682	702	682	693	696	741	687	700	715	681	735	680	656	718	680	695	749	654	728	684	697	736	702	694	674	712	717	700	689	735	687	686	642	718	679	697	700	687	690	730	738	729	704	656	662	740	697	713	709	634	674	754	689	741	692	682	686	669	748	704	677	731	710	683	702	666	721	684	704	674	703	685	709	711	740	717	669	730	728	727	704	686	675	732	700	674	763	755	707	709	723	681	686	710	723	695	717	717	693	669	729	651	697	673	667	681	692	695	690	640	713	716	686	701	694	721	698	696	684	722	727	734	696	700	722	701	704	717	706	694	712	706	699	728	750	736	676	720	699	685	683	757	663	746	733	725	711	693	667	696	672	689	675	673	702	691	705	687	682	719	699	662	698	676	659	729	710	695	725	733	679	729	723	692	662	733	718	689	708	732	737	729	706	690	666	674	704	710	707	736	648	676	651	764	687	668	712	708	731	741	727	707	681	700	736	715	669	680	742	697	686	709	731	658	703	704	724	716	732	719	702	688	701	724	696	707	753	710	704	699	710	720	688	732	719	688	704	709	708	720	757	699	666	737	701	657	727	714	705	701	736	748	708	669	700	712	705	691	675	693	706	756	735	677	686	696	678	756	694	693	736	683	731	695	764	736	753	688	663	722	723	746	696	708	669	702	718	735	660	758	670	679	693	738	705	687	716	738	699	651	714	705	738	726	732	687	710	706	741	687	721	692	738	699	675	692	722	709	703	690	717	694	675	657	673	719	706	732	704	749	710	696	719	685	696	708	691	705	703	710	709	741	690	709	683	672	733	669	674	686	711	744	740	748	684	717	700	714	712	696	676	679	708	683	738	730	700	680	727	676	711	680	730	732	649	715	709	715	674	754	692	665	715	675	717	725	680	708	747	675	671	766	727	706	704	697	730	679	689	738	710	681	696	737	714	649	732	711	704	683	662	714	697	701	719	699	740	719	705	736	673	704	676	728	699	747	743	713	658	713	721	676	741	686	706	669	732	758	697	726	652	715	705	688	719	688	657	717	700	687	677	712	665	684	731	693	728	723	690	713	732	657	674	703	732	710	668	708	694	733	736	683	703	741	697	727	741	713	689	755	736	665	766	767	696	673	695	687	686	675	681	673	756	657	780	648	703	714	705	672	721	758	709	732	709	713	736	751	712	711	726	698	704	718	714	707	730	703	712	731	684	712	684	706	764	732	739	662	750	734	722	707	741	680	711	681	721	715	750	689	775	710	686	675	717	719	720	676	715	723	682	690	670	681	701	705	697	699	679	671	726	686	686	682	695	730	678	726	692	703	721	651	723	667	641	685	700	723	715	691	686	719	741	668	713	666	700	709	777	731	712	724	721	713	713	785	695	739	650	668	738	669	692	686	742	706	701	697	696	739	719	670	676	713	702	725	730	687	701	675	680	700	708	758	670	696	714	676	722	704	728	677	728	736	704	666	710	744	714	671	696	689	721	709	709	740	658	721	712	668	676	770	683	733	735	689	746	698	679	712	664	708	707	647	738	671	698	696	672	721	674	669	736	737	720	683	750	707	700	683	727	718	707	681	742	745	709	726	705	683	683	742	722	721	743	753	722	696	676	729	696	668	661	680	693	668	722	695	681	676	684	739	666	705	672	728	701	708	687	698	694	655	735	725	729	701	670	729	730	700	677	713	708	741	701	768	717	685	731	721	697	675	728	686	750	728	693	711	676	732	734	691	703	758	697	727	708	710	682	703	688	739	754	690	710	699	741	695	701	654	745	723	751	664	693	725	716	685	719	701	697	728	701	701	736	663	696	713	696	718	640	678	700	702	699	701	693	731	689	728	730	715	699	693	691	719	707	718	716	691	711	742	724	732	689	732	663	745	734	696	714	690	698	726	694	723	725	686	709	680	711	712	722	753	667	733	708	757	740	727	705	735	682	732	675	664	714	711	698	715	726	667	741	716	720	742	676	722	682	677	709	701	747	686	713	685	677	718	740	734	665	724	669	721	726	681	659	731	706	704	695	690	740	728	695	720	749	747	754	718	702	706	743	716	730	717	683	718	725	677	697	692	682	684	732	757	703	712	693	719	704	661	693	720	681	679	658	731	652	730	720	703	691	712	690	711	713	726	721	682	653	634	727	682	731	709	689	713	735	700	745	709	732	693	709	716	719	689	721	722	710	759	719	721	676	657	713	708	664	650	681	702	707	735	701	698	693	697	672	703	703	680	691	707	701	736	713	739	716	746	709	711	692	714	669	691	684	690	645	689	699	703	737	726	659	705	702	736	725	678	663	677	692	671	740	751	704	720	703	668	710	705	683	707	697	704	741	747	747	688	713	676	642	689	694	699	701	712	706	683	695	689	656	707	734	708	732	702	730	739	674	714	708	681	696	716	705	656	687	663	706	702	728	732	764	708	712	743	687	742	701	690	733	740	668	687	688	700	700	756	700	717	673	709	669	694	720	711	695	664	747	722	671	713	728	711	700	715	677	682	701	731	686	732	726	682	747	687	699	727	721	725	709	699	727	742	661	694	719	677	691	745	702	710	697	721	680	718	695	694	700	691	701	705	749	732	714	675	721	718	685	718	767	682	727	730	704	688	749	668	707	661	698	766	720	688	674	693	713	695	720	721	684	714	694	702	673	713	685	696	734	734	713	693	710	676	723	733	687	677	723	702	707	693	692	660	681	652	675	690	697	689	678	676	667	703	671	747	700	712	690	695	685	716	713	713	710	696	725	705	690	700	701	698	707	738	687	685	713	704	663	692	711	692	660	698	728	677	718	705	692	696	742	740	746	678	710	702	704	661	770	710	716	701	678	722	712	698	701	731	748	691	695	713	699	764	752	703	660	672	670	772	735	674	734	695	716	710	689	666	664	715	670	704	704	689	725	678	711	762	674	698	659	718	683	696	663	679	705	674	690	708	748	708	735	727	702	718	711	693	669	747	707	699	657	726	746	700	695	722	719	740	743	714	728	733	713	735	644	655	693	675	738	749	691	702	730	705	703	764	706	753	690	721	701	715	725	698	721	705	696	684	749	698	723	729	669	674	681	700	697	719	664	705	769	743	718	719	703	713	759	721	676	707	707	697	673	716	729	697	681	670	673	700	734	687	688	697	714	691	706	715	695	683	682	673	680	689	727	748	676	674	680	756	695	712	679	727	648	701	702	690	716	718	772	683	691	697	701	727	699
2283	1159	1931	1006	355	679	4072	5029	3099	1295	477	244	236	221	215	211	236	206	213	185	204	210	189	197	203	192	214	187	209	191	210	170	190	175	193	211	202	226	210	196	202	222	198	211	198	205	213	217	203	191	218	227	202	212	198	187	214	198	204	217	200	221	185	230	219	191	229	199	196	197	216	212	210	228	198	223	219	215	231	224	211	206	206	210	225	207	200	207	214	198	209	188	220	214	178	223	218	226	237	208	201	211	193	195	203	217	192	193	227	180	188	239	206	208	200	203	221	205	211	216	216	181	211	192	194	170	193	228	205	209	224	204	176	191	229	172	194	194	206	199	207	224	201	195	204	243	187	224	210	212	206	217	222	246	193	213	203	199	231	200	202	194	213	219	212	188	228	187	207	213	208	224	211	188	197	218	213	217	220	176	208	185	225	178	209	208	216	178	215	210	183	195	201	195	195	207	183	186	204	205	213	197	238	195	231	224	215	185	221	228	184	238	212	235	194	223	220	236	241	178	183	199	202	212	204	174	212	222	205	205	198	207	191	203	201	192	209	228	217	205	213	230	206	212	214	194	201	209	197	199	196	218	202	182	204	217	222	200	215	226	213	208	218	197	226	175	183	220	203	218	219	192	199	208	202	178	226	206	229	218	221	187	198	191	213	195	213	209	196	210	224	218	211	212	223	248	203	191	210	203	223	192	209	200	195	206	238	207	213	205	192	211	220	210	199	256	206	198	211	203	191	198	184	209	199	247	202	195	191	199	207	205	202	179	204	171	194	192	202	195	201	183	197	190	200	220	204	210	224	208	214	218	210	222	191	212	203	243	185	202	197	209	259	212	206	205	225	183	187	200	197	219	207	223	205	207	177	218	196	182	209	214	205	209	226	202	201	217	210	196	188	204	186	186	204	229	204	179	216	211	197	223	216	214	199	219	188	200	226	201	197	221	221	184	218	239	211	198	221	201	231	233	225	203	210	209	202	192	206	200	206	208	188	184	192	191	210	208	205	210	209	207	218	192	211	199	208	206	210	223	214	182	189	225	196	218	219	190	222	197	225	201	220	202	204	203	190	198	210	206	224	188	206	228	183	205	202	223	206	196	199	170	194	226	202	216	226	224	195	237	185	224	210	202	228	215	214	230	203	211	195	183	212	226	203	220	199	184	191	212	207	223	206	212	175	218	214	220	201	219	211	206	183	191	206	197	259	199	193	186	206	171	229	199	196	194	223	194	215	217	193	193	199	206	213	221	165	196	212	212	202	197	227	198	188	201	183	222	204	187	178	232	241	218	193	201	192	201	188	215	215	217	184	229	182	208	213	173	216	203	228	211	211	207	206	198	222	216	210	199	220	228	178	187	221	212	213	176	192	201	197	192	244	193	210	229	193	243	210	210	202	184	207	200	196	215	209	199	207	204	198	202	210	232	211	215	207	201	220	205	226	188	213	222	193	225	199	195	203	189	190	198	207	185	207	225	200	230	194	179	200	206	190	185	205	214	221	205	188	232	225	221	186	227	193	195	196	238	220	181	231	231	215	209	199	205	213	212	231	222	213	193	218	203	192	211	186	220	208	201	218	227	187	237	193	230	218	200	211	211	221	191	199	230	206	224	183	211	208	209	221	211	202	214	209	218	219	217	198	219	219	184	205	235	197	195	214	219	201	196	229	199	232	194	214	221	213	186	229	207	199	206	203	201	187	215	230	205	204	193	235	223	204	203	228	220	220	186	192	179	217	202	212	211	194	211	180	186	213	219	218	217	205	190	224	219	205	199	227	219	197	224	206	214	211	227	205	215	213	198	226	203	210	189	210	189	225	221	206	185	213	220	225	200	223	234	209	177	228	212	202	212	241	230	213	200	203	216	186	197	185	198	215	196	198	233	188	209	195	194	195	234	206	207	208	211	218	212	196	196	170	187	188	216	189	206	238	214	218	212	200	193	210	198	207	202	224	207	206	195	217	204	234	207	181	190	196	220	194	261	207	201	245	206	221	195	209	193	219	166	224	191	201	231	199	213	212	214	214	200	230	231	195	190	222	211	203	189	213	204	220	192	205	233	214	205	216	207	217	201	214	197	209	207	207	194	192	210	202	216	219	211	190	193	200	192	232	229	211	190	203	204	207	197	201	221	219	194	202	215	195	213	211	194	219	181	215	228	211	190	196	176	193	187	211	208	225	204	212	190	224	206	201	208	203	194	209	197	191	215	206	219	234	227	199	183	190	221	226	183	219	216	217	214	179	202	248	198	216	223	215	213	170	222	231	249	203	234	196	201	205	244	208	184	246	213	217	197	203	231	223	199	210	212	216	214	256	205	189	200	216	211	197	225	210	199	222	200	226	216	189	206	186	194	205	193	197	198	197	183	187	219	194	206	200	214	200	198	184	204	200	202	203	236	203	199	210	230	215	206	206	215	203	171	218	241	191	227	204	230	212	207	192	212	194	220	213	188	180	163	177	210	215	189	226	246	193	194	202	228	209	221	223	217	212	207	212	233	216	195	228	224	199	215	208	232	218	185	214	225	224	187	208	212	217	205	179	214	194	232	190	204	191	210	207	222	207	203	213	181	214	222	228	211	194	214	184	201	209	182	200	214	207	224	194	195	213	184	185	214	202	207	204	210	212	197	221	255	213	210	227	190	190	207	225	222	199	223	192	192	225	221	198	187	208	205	188	218	208	217	200	219	184	194	213	228	226	224	194	206	196	202	185	220	219	228	231	203	187	207	183	233	224	225	203	196	175	202	209	215	224	229	215	231	216	205	198	216	217	212	191	234	209	202	186	207	192	203	187	213	205	227	243	216	199	228	214	212	224	232	209	194	208	214	198	171	182	220	199	207	208	212	224	197	201	220	236	190	201	252	219	213	204	185	189	204	220	209	205	229	239	221	191	225	217	203	233	213	216	210	191	201	191	199	186	226	207	223	211	198	223	213	207	210	203	205	215	203	180	196	203	202	205	200	216	208	237	199	203	206	196	216	220	217	221	187	211	201	218	210	223	181	213	203	205	197	242	237	197	233	197	201	194	204	205	212	244	208	221	207	217	217	185	204	236	188	237	205	219	205	206	208	234	201	216	210	216	210	196	208	204	212	187	209	196	221	228	199	227	205	204	186	204	203	202	215	246	221	213	196	217	217	218	213	202	212	201	199	216	228	220	197	233	209	216	222	202	240	216	214	204	214	210	203	187	215	216	219	208	202	222	194	174	180	203	209	220	231	190	222	231	185	204	206	203	191	176	206	224	215	212	221	200	200	207	203	223	236	185	208	218	213	232	195	223	198	219	219	203	209	200	187	209	205	185	225	180	215	197	215	206	186	212	241	211	228	216	200	212	214	194	200	197	211	182	231	219	221	243	221	213	192	212	201	223	226	174	196	181	218	205	202	200	218	199	226	210	199	199	221	192	217	190	226	199	215	200	204	191	218	189	213	199	224	191	208	234	213	196	250	210	202	175	196	211	178	218	196	204	194	222	200	185	220	205	243
2399	1967	4136	2880	1211	3620	17698	18145	11458	4617	1617	758	634	615	593	647	616	629	632	616	633	644	615	612	634	635	618	652	576	594	594	613	597	614	628	587	626	630	611	660	629	589	607	629	625	617	672	607	667	675	639	622	608	641	615	614	620	579	630	589	605	666	645	648	594	622	607	581	597	580	602	613	606	610	599	639	601	608	603	568	616	611	611	579	619	650	647	663	599	593	620	570	615	616	642	649	621	630	619	610	624	597	659	595	607	632	609	632	611	608	640	615	596	583	575	655	580	618	583	613	631	627	580	600	577	621	632	627	615	631	605	598	643	641	616	598	603	642	589	579	661	631	574	616	630	623	648	597	586	618	626	591	608	590	627	647	666	578	649	623	619	645	607	624	599	578	655	607	615	665	606	592	603	592	599	635	597	602	611	616	635	614	643	652	618	572	601	590	564	592	634	624	623	640	598	621	682	609	612	611	597	593	663	572	589	609	626	579	602	594	621	589	587	615	603	598	587	609	635	610	630	610	596	617	628	620	638	648	645	649	553	638	563	609	633	618	620	624	622	607	625	623	595	645	641	545	633	564	612	594	583	647	583	580	618	618	610	605	622	598	589	595	568	645	605	587	616	637	617	617	624	613	594	638	650	612	615	585	622	603	625	655	648	666	611	584	629	608	627	602	645	634	611	650	642	654	626	590	598	605	611	600	607	621	628	564	580	621	652	603	621	573	574	603	617	636	645	613	586	607	602	618	634	631	613	610	599	612	598	645	577	649	633	614	617	695	624	633	605	651	613	633	648	635	565	584	595	669	626	594	604	613	606	618	585	581	599	663	573	594	662	602	617	611	624	645	618	613	600	640	621	641	659	673	625	592	617	601	608	655	619	655	612	611	607	621	657	644	632	603	634	639	571	609	583	638	618	656	618	630	614	611	583	615	628	633	630	604	604	584	634	575	650	630	681	582	623	575	578	629	640	653	608	635	583	594	598	613	612	653	627	619	609	626	609	628	591	619	603	645	618	625	562	600	610	596	579	674	664	648	631	631	612	578	643	594	603	611	627	580	630	609	627	628	640	637	606	597	621	634	615	650	619	598	575	599	605	642	618	576	602	583	575	608	631	627	619	646	628	635	662	624	651	630	648	628	591	591	589	645	614	581	638	610	625	633	628	645	634	638	622	598	652	592	610	603	603	643	641	589	617	641	609	620	583	604	618	618	607	560	626	624	575	633	593	655	600	578	607	602	607	604	610	586	622	618	613	587	615	621	619	627	636	574	628	596	602	588	565	616	601	631	623	648	618	611	589	599	622	646	616	617	614	611	618	583	576	626	603	605	629	637	602	580	612	643	624	619	616	626	625	651	558	606	594	628	607	595	580	634	618	616	634	620	607	640	592	606	631	625	634	612	598	607	611	618	590	606	622	610	631	648	613	619	581	616	595	667	562	609	659	600	598	636	599	579	603	611	619	645	612	649	632	638	608	614	630	596	610	666	618	639	612	583	605	578	597	619	609	628	632	602	595	655	646	585	604	611	614	614	623	599	631	580	620	599	593	640	580	635	620	620	587	568	600	608	608	623	589	646	630	604	651	658	635	576	625	613	620	611	580	629	587	619	613	609	661	622	582	580	609	626	663	607	631	629	626	614	625	599	623	614	586	658	626	657	592	604	625	607	641	578	645	609	595	630	596	578	650	616	605	613	570	605	622	578	648	638	651	614	665	604	644	611	620	638	582	621	628	586	624	598	629	609	613	600	598	593	560	587	599	598	637	599	648	618	580	612	640	651	596	649	594	629	630	612	562	573	656	638	639	625	643	622	609	619	596	591	619	605	610	619	562	597	605	584	682	629	657	622	637	599	617	629	633	654	627	596	613	631	602	640	626	654	633	665	614	605	590	604	636	613	590	604	669	665	622	597	607	629	602	608	625	588	648	615	587	673	607	611	634	644	597	657	634	602	591	606	582	616	621	631	617	647	602	575	587	651	593	575	625	573	630	598	614	585	608	605	636	634	602	590	601	598	588	618	621	617	621	621	595	554	590	657	618	622	639	619	603	613	645	649	629	567	638	596	565	612	614	614	608	597	643	632	603	611	650	613	606	610	607	627	605	551	620	612	589	628	602	605	628	545	582	600	606	630	604	630	627	599	626	615	603	618	592	614	602	627	597	611	591	617	633	625	572	606	651	612	578	636	630	581	608	629	614	640	590	611	629	612	636	610	624	663	619	609	608	642	605	622	617	581	642	636	649	600	614	636	615	604	602	603	612	604	646	587	626	642	592	595	648	636	654	607	598	617	632	633	618	638	631	654	606	594	634	597	630	641	626	652	609	622	607	653	630	624	647	617	579	645	618	626	600	573	601	637	590	629	593	579	645	618	630	615	595	627	602	645	617	620	621	615	603	621	610	569	646	607	632	597	645	596	600	600	607	613	634	599	594	629	640	562	626	597	655	624	629	601	559	639	632	572	657	611	603	629	651	637	597	618	631	644	629	582	624	610	584	639	607	565	636	635	629	613	619	580	595	627	650	573	584	609	647	623	611	638	616	583	590	612	620	629	598	612	655	663	600	636	606	635	581	624	632	641	650	565	610	626	650	638	643	602	665	615	628	654	593	621	642	635	623	607	641	592	633	620	640	622	589	590	618	608	577	621	599	599	602	651	639	623	692	651	616	608	598	637	587	551	569	605	621	608	560	626	607	581	623	638	623	610	613	625	621	631	649	596	629	622	658	618	621	649	639	594	588	654	640	557	581	636	625	619	570	563	557	632	643	595	631	624	597	652	604	662	629	604	619	632	605	615	662	637	587	570	624	606	625	629	573	596	623	622	611	623	637	629	603	644	601	614	606	612	619	598	603	606	555	597	605	593	628	604	645	631	624	624	585	628	604	593	631	583	643	575	643	569	619	643	602	625	602	635	624	588	597	631	621	621	634	557	559	647	626	639	622	615	645	641	626	615	622	626	604	645	601	600	622	623	645	598	589	648	625	590	606	622	612	563	608	588	577	614	660	634	619	625	615	589	615	660	636	637	636	646	601	629	628	619	639	616	582	637	635	608	605	609	630	634	609	602	623	615	631	630	620	602	613	613	623	648	577	601	611	609	599	583	652	613	583	620	581	616	617	621	609	603	621	599	600	603	579	624	628	623	656	621	629	604	616	617	651	627	643	627	605	631	579	623	608	631	600	599	602	606	648	635	595	623	629	642	598	640	623	649	638	625	589	616	632	612	596	580	643	673	621	585	597	637	591	584	647	616	620	627	588	637	619	615	621	627	659	676	591	650	650	608	642	606	620	605	616	648	557	595	620	639	624	627	608	606	618	624	648	555	602	646	633	605	644	649	574	628	602	558	607	586	614	652	630	636	576	632	608	637	604	633	606	600	627	644	656	660	610	602	637	596	585	617	634	628	625	587	611	595	645	592	611	604	574	662	598	625	616	617	637	585	612	596	585	667	650	651	614	605	594	643	601	641	627	600	615	622	595	622	619	628
10371	8241	11496	7861	4559	5311	37410	37143	21073	6893	1184	331	192	185	200	193	236	201	188	181	181	186	185	185	207	221	196	215	179	186	193	167	202	182	209	195	214	194	190	173	196	164	196	223	207	195	213	175	157	207	167	174	199	176	193	226	216	187	176	180	216	214	198	171	186	160	218	153	188	207	190	190	179	205	160	181	194	206	205	178	178	189	186	199	216	219	173	187	200	190	199	180	199	199	181	195	190	201	217	234	205	206	211	201	220	202	202	191	198	212	194	185	204	212	208	184	179	227	197	193	195	182	194	176	212	171	198	206	196	191	193	209	185	206	188	213	207	194	175	210	197	181	205	209	217	217	202	187	215	200	232	183	167	216	187	204	193	194	184	187	201	193	197	197	185	181	193	218	201	201	190	199	164	191	199	181	192	215	206	195	176	217	198	165	209	220	198	207	189	178	180	189	208	181	204	171	191	202	195	186	193	178	189	192	166	205	222	186	198	206	205	189	190	207	198	194	210	199	204	196	208	184	211	180	206	206	180	227	214	167	203	184	183	197	230	210	184	208	201	185	219	167	189	197	204	197	193	206	196	191	195	233	176	177	190	200	196	230	180	213	184	179	212	180	200	188	203	198	204	191	204	217	209	176	170	180	184	170	202	193	203	173	206	216	202	187	184	205	186	212	203	197	189	198	218	229	191	197	176	190	167	222	213	202	186	192	177	184	189	215	202	207	172	196	195	196	177	187	203	198	228	199	176	191	202	215	208	218	187	188	198	204	207	202	197	187	198	202	193	222	221	186	213	192	204	199	187	200	189	214	211	199	167	177	220	186	196	211	217	193	178	218	196	173	183	194	207	216	206	193	197	192	200	189	198	181	210	193	186	205	169	197	207	218	182	194	189	188	204	197	167	177	192	200	199	224	221	207	177	212	201	198	180	190	207	206	189	205	185	202	196	194	216	192	187	195	183	182	180	194	179	187	161	184	189	191	191	167	193	194	184	206	219	191	187	161	158	222	200	192	208	179	202	210	214	200	184	192	202	218	188	174	203	195	198	193	177	179	190	187	200	196	188	197	161	218	196	180	211	194	220	188	201	208	190	189	203	193	188	196	162	191	212	201	202	196	186	211	165	187	193	236	205	220	197	213	176	163	214	166	185	193	204	202	182	181	192	206	200	200	189	208	218	183	186	201	195	190	188	228	191	210	217	165	183	191	204	196	187	190	205	211	191	194	165	192	191	204	198	203	210	212	207	196	182	161	192	192	217	203	194	209	169	187	184	193	213	196	164	191	202	208	173	187	187	212	203	219	181	180	182	170	186	175	176	190	243	180	202	163	203	189	214	195	204	195	180	203	187	221	216	230	192	187	204	188	200	193	218	216	199	212	194	192	169	205	219	190	180	179	189	209	208	204	219	190	214	186	164	205	203	175	209	200	193	210	196	192	180	219	187	184	207	184	188	205	163	196	203	171	195	199	184	200	172	195	194	226	222	198	177	177	190	187	207	174	193	182	183	190	184	206	182	195	202	215	184	215	187	198	199	196	186	202	206	206	194	174	213	200	216	188	202	206	223	207	205	190	201	196	184	215	175	175	197	196	167	201	227	177	193	185	210	206	202	211	211	202	203	193	203	198	203	201	180	188	199	175	164	179	195	196	200	181	193	183	210	184	217	195	216	203	240	176	211	206	198	192	193	193	173	175	190	192	227	172	223	183	200	194	203	209	176	188	206	181	191	192	194	193	215	201	210	200	171	227	202	180	170	216	180	203	219	196	212	223	192	206	201	190	193	178	178	197	200	172	180	204	180	201	186	178	223	185	188	190	216	185	183	215	197	201	213	199	206	212	195	215	214	186	218	200	195	210	216	158	192	210	206	197	195	199	215	177	186	204	197	202	193	187	211	207	190	164	199	210	187	178	221	180	183	193	206	217	178	198	187	219	191	213	214	184	200	181	202	183	221	189	185	203	233	196	218	197	202	200	193	203	184	178	174	165	189	210	181	189	197	216	191	182	216	196	185	205	188	190	201	188	201	223	173	213	193	182	180	208	188	203	207	172	211	201	213	206	204	203	197	192	201	195	189	191	171	175	223	185	221	206	205	185	235	231	224	193	197	199	199	185	189	210	182	184	204	189	196	186	205	194	192	179	193	193	206	195	188	200	182	184	188	209	184	187	219	193	176	184	189	191	195	191	200	184	183	198	187	212	198	186	215	222	181	187	180	186	202	193	222	203	180	168	214	181	194	176	168	178	188	214	187	173	196	181	188	188	225	185	182	182	212	226	197	198	200	194	191	189	219	197	219	190	188	209	206	217	181	191	192	187	212	209	187	227	198	198	199	193	188	198	172	202	204	200	191	204	186	180	185	182	167	187	183	196	201	195	182	183	182	168	200	193	190	184	212	185	170	186	192	186	190	183	202	200	192	190	181	194	202	194	200	194	201	212	180	203	206	177	191	204	196	198	188	164	195	170	215	204	192	183	208	194	200	176	213	198	204	195	205	220	209	172	216	196	171	226	181	178	184	204	209	185	188	187	189	209	196	209	199	194	192	191	183	217	208	205	206	167	189	203	191	168	203	181	172	210	194	188	199	192	199	211	194	192	194	190	204	208	176	187	225	213	217	203	216	165	186	187	199	190	195	214	173	202	209	178	189	208	183	190	198	228	162	191	176	205	196	175	208	196	218	183	189	200	208	198	175	195	228	191	183	207	196	216	202	190	206	205	209	185	214	208	197	191	185	171	190	208	189	208	180	191	190	196	181	166	202	193	190	196	191	206	208	191	191	190	189	192	212	200	191	177	213	187	186	189	210	200	169	168	179	211	220	194	226	204	203	174	214	211	215	200	213	200	197	183	190	168	192	188	198	194	205	205	188	196	200	187	173	189	194	199	190	197	204	179	204	210	179	198	210	179	163	190	181	198	227	187	195	168	171	195	211	220	186	196	191	210	204	190	205	191	191	214	189	174	180	182	192	193	198	187	207	205	187	208	202	211	198	204	214	208	210	193	177	186	182	195	195	207	217	201	217	225	187	192	175	185	195	210	193	174	226	194	221	198	191	170	205	188	198	214	189	200	210	185	212	202	203	190	175	217	217	189	184	193	163	185	206	197	187	184	223	214	191	200	192	192	198	183	192	190	202	207	196	214	179	205	195	187	187	179	201	184	217	192	203	196	199	184	185	183	169	187	199	204	188	215	186	186	200	207	199	206	184	201	200	214	198	188	202	181	177	192	175	176	191	175	191	203	196	203	214	211	204	198	203	194	193	192	222	202	211	188	212	213	205	193	208	184	187	173	170	187	209	194	200	211	203	189	180	208	195	203	184	195	190	191	229	209	186	180	183	219	197	193	192	211	194	200	182	195	187	189	209	202	224	206	187	191	226	227	225	190	202	199	182	219	181	201	177	176	236	187	199	192	198	201	171	223	200	181	194	184	205	167	198	191	205	204	176	197	220	207	188	176	176	205	194	172	210	219	195	189	197	191	189	195
7390	7892	15032	12132	7938	13753	55664	50661	36406	18335	4694	1267	656	598	595	568	560	579	601	560	637	614	609	579	580	619	555	636	565	632	586	620	605	595	610	615	672	619	565	628	617	585	557	558	622	562	608	607	586	620	558	598	641	578	657	556	561	608	658	593	608	599	597	613	581	604	604	649	598	599	563	592	566	605	550	602	603	602	589	585	557	543	606	588	581	587	611	602	601	580	583	551	579	581	551	565	563	542	548	546	574	580	628	623	619	613	553	636	611	569	574	594	567	578	624	593	596	628	584	542	595	589	620	647	591	577	570	627	583	600	575	589	602	604	593	601	603	611	558	616	630	604	609	614	564	572	629	599	541	589	572	596	609	564	628	599	588	598	579	603	593	571	580	593	603	559	624	613	564	570	565	599	613	609	571	591	628	602	586	557	580	575	579	613	599	575	560	621	542	542	555	608	623	594	575	618	620	594	635	566	563	601	600	619	597	614	552	638	592	618	570	590	606	629	607	564	555	594	580	567	553	617	599	594	617	573	602	613	639	620	624	583	592	613	608	600	637	591	596	619	632	597	553	576	587	609	571	576	612	562	595	583	585	594	597	587	585	593	627	611	604	599	624	570	626	585	582	555	585	583	569	594	631	634	557	618	587	621	600	568	567	610	583	615	611	567	576	601	564	596	560	610	585	581	627	612	620	621	606	610	577	581	567	575	639	605	594	632	586	593	589	583	589	556	584	633	599	576	591	603	560	612	546	620	557	561	572	577	591	576	557	608	602	602	593	668	631	583	565	592	631	581	612	615	637	562	531	599	566	580	594	581	605	603	596	628	587	590	624	572	608	565	581	637	579	593	616	611	609	581	584	577	577	580	596	559	625	522	658	607	600	615	623	600	628	559	552	623	616	575	620	571	618	587	588	567	583	564	582	582	587	569	595	597	614	607	611	601	603	646	551	604	570	602	586	643	619	602	584	626	666	602	543	600	540	581	565	602	610	602	579	581	621	633	592	623	592	607	590	562	618	579	599	579	584	605	572	608	608	646	551	593	626	591	586	607	571	586	549	574	588	586	578	571	574	579	583	619	566	632	641	565	597	614	585	591	598	611	567	588	622	608	611	623	616	592	589	591	581	571	621	577	639	585	608	598	600	603	566	579	606	606	581	586	648	559	611	574	597	615	589	610	598	525	528	563	639	615	577	637	601	579	605	626	619	569	588	585	553	564	606	616	620	615	582	575	621	594	658	571	628	589	596	575	556	563	594	595	566	566	597	629	588	597	631	582	573	615	581	604	637	588	586	586	587	632	613	591	616	603	562	617	591	605	581	591	580	612	611	627	596	597	602	562	574	572	579	546	573	615	626	584	589	555	616	606	581	621	584	645	592	546	581	638	592	577	584	604	611	570	573	565	595	607	621	559	603	621	573	631	568	574	620	582	614	594	576	597	593	575	555	619	568	610	625	621	593	569	580	588	586	583	574	595	529	598	550	602	617	566	635	621	619	584	601	628	539	635	597	598	607	572	596	622	569	603	557	587	614	621	556	579	578	616	595	571	543	587	600	552	587	615	584	632	569	607	573	551	598	586	608	605	624	564	607	593	576	567	585	623	563	613	573	574	573	584	574	583	594	600	607	567	581	590	557	586	637	620	632	629	599	564	576	589	586	590	603	542	617	615	591	552	586	607	602	618	644	596	570	576	569	611	624	574	591	564	613	610	604	579	614	585	549	607	568	609	607	595	619	574	551	609	606	610	624	573	576	588	610	603	608	589	608	597	602	601	631	587	588	596	570	580	597	539	609	625	573	595	605	630	582	586	605	583	591	581	603	577	589	567	602	570	597	551	638	606	572	593	593	602	631	610	599	545	558	615	590	638	642	583	585	562	598	643	594	569	594	615	634	567	581	608	601	553	610	621	600	549	590	579	634	559	580	577	611	619	589	553	591	537	602	597	604	627	603	565	588	560	568	616	606	588	574	599	604	583	569	587	583	564	597	576	565	576	585	587	564	586	594	610	600	568	631	605	606	600	582	552	591	621	582	608	585	600	572	615	590	576	595	592	583	586	619	557	587	575	575	563	566	621	596	566	605	557	598	561	616	602	620	555	582	589	630	574	608	584	510	562	591	563	586	611	588	625	565	591	637	609	604	604	575	579	628	549	600	560	605	545	533	566	578	613	595	625	605	610	566	588	608	612	607	567	573	611	599	586	626	593	576	620	588	578	586	596	587	593	584	595	610	584	582	619	612	555	574	655	559	589	633	573	571	573	591	543	621	590	570	594	604	620	576	617	586	604	577	614	606	614	615	598	601	558	577	590	575	604	608	578	568	613	570	587	596	590	561	573	608	561	591	572	586	595	544	593	560	589	596	618	582	603	590	549	596	592	551	592	604	596	618	618	614	596	580	634	566	607	632	624	603	626	591	561	572	617	563	541	589	551	626	594	560	573	617	618	567	595	607	572	607	589	605	578	571	637	562	576	622	619	590	587	606	598	590	610	606	632	614	582	569	581	602	612	586	607	602	584	620	587	605	560	573	581	588	547	612	639	614	588	576	569	589	599	524	617	597	585	597	576	628	592	601	597	635	583	591	648	612	595	573	608	592	587	605	571	588	624	607	589	637	590	606	620	591	599	588	638	577	583	559	628	610	583	569	640	635	604	616	587	599	623	587	581	554	582	573	591	620	598	606	548	613	573	569	595	603	612	612	610	617	638	571	597	607	568	615	545	599	594	573	529	580	660	604	593	623	613	576	643	616	579	599	615	624	594	604	563	593	618	590	605	605	590	627	551	580	589	545	530	593	605	605	568	564	570	604	593	606	579	605	595	584	629	602	612	595	585	594	605	578	626	632	595	601	582	650	579	633	549	616	612	538	602	577	578	589	592	583	564	594	589	600	584	555	575	624	576	621	618	584	637	610	575	622	587	616	595	602	625	596	619	628	600	557	586	586	567	602	606	585	630	549	588	579	611	575	571	597	571	613	603	619	619	567	586	609	583	587	586	653	574	618	619	594	621	616	611	573	589	613	564	577	572	618	617	579	669	607	612	530	608	639	592	613	639	620	590	617	602	616	589	611	591	618	593	581	608	614	589	599	564	611	575	653	570	583	583	584	602	564	557	608	622	529	642	541	616	583	587	566	640	626	550	626	628	560	591	596	595	558	592	605	558	582	531	607	588	603	644	582	598	605	580	524	610	611	554	571	628	602	581	604	605	613	549	636	604	598	565	637	605	589	585	598	590	604	664	580	555	577	611	595	622	573	577	626	573	603	612	599	579	589	582	548	617	550	598	594	581	544	571	582	606	619	600	586	584	627	571	563	631	633	625	618	604	552	627	619	550	578	557	576	509	645	569	641	578	598	592	629	590	587	586	606	555	582	619	594	614	580	634	619	588	572	571	601	578	618	609	594	629	562	592	616	584	593	571	562	598	633	596	606	626	578	599	629	555	573	580	566	570	597	559	585	586	573	653	625	590	614	587	548	612	563	593	595	628
21299	18850	26256	27390	19748	14963	54950	53984	38398	19211	4483	671	294	283	239	241	236	236	256	233	242	241	222	268	243	241	247	240	241	228	239	239	259	256	243	260	280	261	234	236	249	239	275	244	249	258	230	255	247	258	236	244	248	244	254	262	236	254	234	258	257	236	240	211	255	248	242	210	255	256	238	235	257	267	252	255	256	254	253	289	235	275	254	257	242	224	234	228	249	203	246	241	208	267	274	226	231	232	249	225	224	252	271	237	254	252	257	246	229	225	246	248	250	261	246	242	217	236	226	242	229	242	233	242	243	255	228	283	255	250	268	242	245	211	208	256	262	249	257	222	279	248	237	269	255	252	246	241	248	219	264	246	225	252	237	246	238	233	234	238	247	236	215	235	251	261	230	232	230	239	248	225	243	249	232	257	248	244	258	249	280	238	256	269	236	225	223	227	237	250	241	246	245	238	249	240	242	240	234	244	239	236	229	231	231	257	258	275	208	253	227	252	235	226	281	240	261	252	233	268	234	238	238	216	231	242	273	229	245	248	266	207	234	240	245	267	270	230	229	223	246	263	248	250	264	242	253	257	254	241	240	261	242	257	248	241	254	242	243	229	202	235	271	222	238	228	271	235	228	256	250	231	255	264	228	251	240	236	238	227	239	219	266	233	245	245	249	257	257	247	253	225	223	279	265	245	232	240	269	267	240	251	274	237	248	225	245	247	233	233	237	258	232	247	249	266	249	247	229	264	265	275	273	273	259	245	251	248	273	276	248	245	258	285	262	238	234	238	255	239	226	240	236	238	264	239	225	284	246	259	252	241	254	239	253	241	247	262	224	246	236	270	248	238	224	242	243	259	265	214	232	243	273	220	248	241	227	284	233	221	215	268	252	261	249	246	219	265	235	229	261	234	240	275	243	238	259	243	260	250	282	252	216	231	251	226	241	275	249	247	265	233	255	223	263	255	242	223	264	239	242	265	243	250	262	225	247	288	258	220	224	253	248	228	266	249	254	259	217	197	237	238	269	253	227	258	245	249	218	228	247	243	281	255	253	259	260	260	245	253	246	218	226	226	247	259	245	244	253	253	268	256	239	236	200	239	226	223	263	253	246	225	223	224	215	264	264	224	244	212	238	242	267	241	222	228	243	248	248	240	226	240	243	230	250	274	263	240	208	259	276	250	231	255	241	243	236	247	251	243	251	276	267	222	271	229	231	249	235	241	249	247	252	254	254	246	246	265	290	251	223	275	235	254	234	246	252	218	253	241	237	252	261	262	223	235	233	236	265	236	244	250	242	239	267	248	239	279	266	219	238	245	236	230	249	273	247	233	253	249	249	234	242	250	234	260	245	244	237	224	209	269	252	265	280	227	218	219	229	231	259	251	249	234	273	236	252	219	238	245	258	243	226	228	237	238	244	264	245	228	248	249	256	272	230	248	261	252	225	243	251	239	249	232	242	269	249	261	203	239	282	250	264	231	250	272	242	229	236	218	235	272	249	256	240	249	265	250	250	267	253	237	249	236	253	249	254	235	248	245	254	239	259	250	227	245	267	233	234	240	257	251	273	261	230	272	208	258	237	264	244	237	243	229	264	225	246	253	251	246	242	229	238	224	232	240	216	239	237	248	244	250	258	261	242	231	270	240	251	263	200	233	255	244	241	254	257	234	233	269	261	224	257	245	223	249	274	254	218	225	224	287	215	245	216	242	236	263	251	279	232	246	246	231	267	252	224	264	244	259	263	265	227	231	247	258	256	214	255	238	258	236	241	242	273	248	266	215	224	236	233	257	252	232	230	271	265	240	238	225	260	240	243	234	281	235	257	235	242	232	262	262	230	246	237	225	261	253	254	244	226	218	259	239	242	241	262	242	256	235	216	245	255	225	240	240	237	268	258	255	239	243	241	236	244	252	244	236	186	250	278	274	219	230	227	263	250	208	252	251	200	269	260	251	242	295	241	253	218	254	266	217	250	226	257	249	203	203	239	241	226	247	241	249	242	266	248	253	252	251	240	231	223	244	239	259	231	230	254	244	251	236	271	245	254	255	266	246	247	224	232	213	230	242	240	230	270	228	241	244	249	236	248	237	241	253	232	254	240	263	255	255	228	245	254	243	231	224	240	258	252	250	275	253	262	237	226	253	246	240	251	262	238	245	217	258	272	262	228	245	246	259	236	236	235	229	253	245	249	252	243	238	261	255	246	233	246	248	237	258	236	261	260	248	211	248	245	223	225	220	240	279	273	237	253	224	230	269	240	238	264	252	257	242	260	256	233	247	257	248	258	244	252	275	255	241	253	286	262	234	249	248	245	226	237	239	263	270	248	268	223	241	229	251	215	243	238	236	267	230	261	235	242	233	219	274	228	254	232	274	267	237	268	237	250	240	246	246	228	252	247	254	233	233	271	234	257	259	251	250	218	243	259	269	247	231	248	256	247	230	256	246	254	209	255	253	261	262	256	243	226	279	249	249	237	230	227	240	252	245	247	213	219	249	259	267	249	259	231	231	229	249	272	235	228	228	251	235	234	241	217	258	264	256	269	230	257	277	237	246	230	232	245	233	248	257	244	254	231	225	252	256	244	262	247	226	223	236	252	238	231	245	248	256	258	238	244	202	244	221	268	244	229	235	233	226	210	252	230	248	255	250	220	222	219	260	254	217	242	268	225	244	264	254	235	242	228	252	243	257	247	250	257	249	230	241	227	261	270	227	251	242	249	236	231	240	215	241	259	263	257	261	227	254	233	255	236	238	267	247	245	275	252	214	227	248	258	235	237	207	254	244	237	229	229	243	245	256	264	268	242	256	250	230	251	278	232	276	248	281	236	240	272	239	263	219	238	230	234	223	235	248	268	241	256	257	249	254	261	248	219	246	268	251	261	265	257	260	210	237	252	226	240	221	266	243	241	231	235	244	228	265	252	241	255	239	253	246	238	251	218	232	232	265	238	242	252	248	243	272	240	266	254	249	243	238	240	267	255	248	250	233	268	237	261	234	250	222	263	248	268	255	263	258	241	257	248	219	235	274	245	232	236	222	272	235	239	273	233	263	241	259	237	245	233	238	258	252	241	236	223	238	246	245	246	231	230	246	231	244	252	234	241	265	226	205	208	231	255	292	225	223	251	222	270	243	228	253	246	248	239	251	244	234	249	259	246	224	247	236	236	264	240	265	234	259	275	235	249	248	227	279	274	261	257	235	243	257	211	243	275	224	206	240	257	222	232	245	238	268	248	238	251	276	222	256	261	247	218	253	266	230	234	238	253	212	224	231	221	270	267	231	265	292	259	243	238	277	238	266	257	241	210	240	257	224	220	245	233	235	234	231	238	244	255	237	270	251	249	252	243	256	285	261	249	249	219	261	273	261	220	232	239	255	242	251	253	243	232	252	227	238	218	247	261	243	250	261	262	248	269	256	235	248	266	250	229	262	252	243	232	265	245	239	239	243	250	229	227	258	237	212	258	236	230	249	258	211	209	252	254	238	206	257	274	255
11982	15637	27847	32589	23540	23002	70413	66296	51939	32522	11521	2385	894	691	716	711	709	658	695	747	736	693	701	678	691	743	717	689	703	692	729	692	666	717	762	718	728	712	693	747	686	710	674	740	769	702	713	749	694	729	672	715	696	707	739	738	746	738	739	720	680	708	712	744	679	683	734	683	703	658	704	720	699	708	697	705	734	727	724	772	743	731	779	704	675	692	661	686	701	676	711	723	731	682	709	706	693	690	683	731	761	746	724	670	684	728	736	756	712	757	735	704	702	707	703	709	754	755	739	702	733	704	690	703	723	682	742	724	735	678	739	710	729	708	717	693	740	711	674	705	730	726	697	699	731	642	718	762	686	683	673	719	738	687	679	712	739	689	697	721	699	713	735	718	745	739	742	699	684	682	732	741	700	732	772	718	708	662	691	737	755	741	666	713	686	739	745	735	736	713	784	710	688	743	686	705	674	731	770	669	743	678	657	677	681	725	655	712	719	685	734	683	716	723	697	742	694	704	710	718	718	714	684	723	648	711	744	667	726	683	730	709	705	721	781	752	748	682	759	772	658	736	664	714	699	721	697	711	747	740	745	723	781	691	716	725	744	715	742	687	724	694	677	666	683	703	762	762	743	664	714	732	749	790	768	709	734	798	696	724	728	685	713	693	759	688	657	693	709	757	664	719	759	752	679	718	737	748	747	740	700	660	726	746	726	704	746	675	708	680	679	724	690	735	672	680	670	716	668	714	718	706	702	718	718	701	705	676	705	729	723	745	750	709	672	773	751	700	668	737	732	697	680	742	745	677	727	729	724	744	714	728	729	702	737	688	710	697	700	730	748	721	718	755	727	677	704	747	716	753	683	709	738	732	725	742	727	665	716	737	737	716	710	708	709	728	723	693	713	696	676	730	711	755	760	719	679	707	674	704	739	690	681	709	734	719	720	728	761	744	740	716	729	694	713	705	696	690	683	683	745	740	721	724	715	781	722	694	724	661	728	721	694	743	658	688	684	739	734	724	723	762	710	741	726	730	728	682	756	730	688	683	676	723	731	737	702	685	730	757	675	729	713	715	725	716	716	730	669	689	695	743	710	670	731	713	709	702	743	700	732	658	743	666	723	724	774	717	738	715	696	705	710	723	706	773	745	706	675	716	672	722	726	717	742	751	689	739	670	702	672	720	728	710	734	731	737	731	744	693	707	705	706	659	731	720	772	728	696	678	710	740	726	693	726	661	706	711	718	674	695	728	689	744	781	698	736	706	698	721	708	759	713	655	756	709	755	693	730	720	712	703	687	746	764	710	738	719	688	737	772	692	708	712	703	734	735	721	715	709	715	725	725	692	719	719	766	689	703	711	724	711	739	771	674	743	684	703	737	698	705	671	701	688	763	702	685	723	715	686	713	703	731	699	712	735	738	721	737	718	714	700	736	661	755	708	760	723	735	742	737	715	721	690	710	705	704	752	709	677	716	702	695	674	693	698	677	708	701	711	701	699	743	721	705	716	773	730	704	738	700	714	687	738	738	677	713	716	752	716	678	679	715	686	756	720	736	731	707	694	746	718	645	729	680	673	710	710	666	713	725	742	706	726	722	748	708	691	801	722	671	690	734	713	727	738	691	734	700	724	766	746	719	687	712	756	714	695	721	719	713	726	740	710	719	702	714	722	663	738	716	734	714	713	696	773	744	701	667	718	705	747	731	756	712	716	735	768	692	729	724	765	707	707	723	700	727	715	746	738	720	714	708	710	693	654	678	675	758	711	726	741	760	730	706	719	742	710	725	702	717	764	705	702	745	671	693	759	674	706	702	686	736	765	742	682	710	753	756	680	691	717	721	688	704	730	710	747	716	691	710	773	747	743	722	699	659	757	713	774	765	727	715	738	709	736	673	725	702	719	710	758	781	723	717	737	719	734	687	730	656	740	765	704	722	750	763	689	772	711	708	694	733	742	723	728	694	688	681	715	730	746	706	723	685	714	740	672	783	671	705	729	697	739	716	713	698	706	666	711	711	715	712	714	710	704	737	763	716	716	773	677	669	715	766	716	707	698	688	678	716	717	698	695	695	692	702	731	701	724	733	712	710	688	755	737	758	701	754	697	713	732	686	743	749	758	769	716	700	692	740	713	696	724	714	726	679	700	707	709	686	730	717	744	668	702	741	774	702	709	696	702	738	708	687	755	720	706	646	684	709	661	712	723	683	728	729	686	669	712	750	711	694	680	679	688	697	755	727	747	681	758	726	717	710	754	692	748	713	692	735	717	723	734	698	677	701	757	736	726	760	772	729	706	686	769	750	693	736	705	751	707	675	695	686	744	748	700	691	713	697	776	706	699	681	699	698	751	725	757	742	728	768	693	680	743	729	715	684	703	690	775	744	693	728	784	706	693	697	766	738	708	697	735	751	731	705	708	714	738	719	744	719	695	734	703	714	737	757	726	737	677	722	692	708	738	700	691	738	709	669	714	756	767	728	730	715	742	754	708	748	735	727	678	672	750	727	712	718	732	708	751	759	702	714	695	734	753	688	756	687	750	653	738	677	693	755	711	697	681	694	733	709	727	706	757	670	729	744	738	685	677	696	680	726	702	707	736	727	729	709	759	723	730	699	748	731	698	725	717	733	718	756	662	704	659	725	787	709	694	731	716	743	704	697	684	736	733	736	725	727	738	723	693	710	694	753	671	670	708	707	697	690	808	724	759	752	684	775	729	734	695	736	719	712	680	744	743	727	679	723	680	706	704	701	714	730	693	708	692	686	722	718	696	705	694	740	734	718	727	727	726	732	711	721	682	736	686	673	707	725	708	730	725	728	685	778	723	757	734	731	753	702	698	755	717	695	749	745	685	727	728	738	727	737	726	708	697	719	697	677	741	721	707	693	713	734	773	697	716	738	726	724	776	729	697	717	728	748	721	693	704	717	684	729	741	686	755	774	683	682	744	705	714	750	662	716	757	730	710	719	707	714	751	713	723	705	685	724	697	716	675	741	728	708	770	733	694	708	702	703	717	705	735	694	701	744	695	731	790	723	767	696	739	666	725	646	704	700	681	700	701	731	699	685	732	747	719	743	688	718	707	722	724	680	689	757	702	704	741	727	682	732	695	696	715	730	698	704	731	773	739	674	745	743	728	685	713	705	741	716	722	710	767	696	671	702	714	729	752	673	724	679	693	700	724	714	711	692	692	741	723	700	704	747	747	679	717	732	679	713	718	702	720	766	687	705	720	695	721	695	687	714	771	737	676	735	692	708	708	707	710	717	711	741	708	751	692	727	659	742	741	689	689	745	670	759	706	751	728	734	748	706	710	716	707	743	698	655	739	722	701	701	733	712	670	710	733	725	738	732	677	676	724	729	727	689	693	675	743	685	754	732	711	671	768	681	724	700	745	685	712	719	701	704	660	756	715	725	708	707	746	652	680	671	718	739	709	775	747	697	713	746	671	724	694	758	731	712	724	769	708	703	717	692	693	759	730	698	738	746	734	693	702	737	745
2531	1152	1576	1733	814	984	3946	5109	2921	1131	374	324	237	184	197	210	218	198	218	228	194	208	192	204	203	221	220	201	213	205	218	217	196	219	185	220	201	195	226	210	201	187	208	225	198	214	198	204	206	198	186	207	204	197	213	213	222	211	197	217	199	210	228	219	216	215	171	194	210	216	223	212	212	222	222	220	220	210	185	190	203	243	169	186	197	220	192	198	216	185	216	195	201	234	196	172	215	193	217	223	226	218	212	210	198	211	226	203	182	229	239	200	191	175	187	217	218	191	221	223	219	214	201	201	215	190	211	189	205	198	228	218	193	196	214	212	200	237	198	200	212	194	222	194	196	218	208	192	217	224	206	188	201	207	195	191	210	205	204	200	210	210	190	202	230	217	189	223	211	230	220	226	205	203	218	229	211	199	200	205	189	181	209	214	195	224	223	225	219	205	186	233	218	199	209	195	205	241	205	187	243	224	220	188	202	216	212	200	211	225	197	219	203	215	210	209	201	223	207	202	202	176	192	192	208	221	214	198	223	250	187	189	224	195	211	218	215	213	222	195	215	191	201	205	223	216	230	225	210	190	226	253	183	190	205	187	223	219	212	221	189	208	188	189	199	197	205	195	237	202	238	217	225	219	217	222	203	216	204	215	211	189	220	214	235	171	214	190	169	199	224	223	195	212	195	217	241	199	207	191	209	198	228	206	201	206	199	201	202	180	221	228	186	191	175	207	194	198	188	216	199	229	228	230	187	207	217	221	190	199	191	220	181	202	231	263	236	179	223	214	195	199	215	206	182	212	214	212	181	193	200	208	189	222	217	182	190	184	201	215	195	216	215	204	192	251	173	209	197	218	194	214	203	251	223	192	232	194	249	204	223	219	214	213	202	220	195	222	210	185	204	216	199	187	232	199	200	210	222	208	196	217	221	228	219	197	208	214	218	196	176	207	201	217	193	191	196	213	209	231	216	229	198	204	196	217	201	194	208	209	207	248	218	187	208	193	201	193	240	237	216	179	229	222	192	211	189	201	223	235	200	195	216	206	196	201	208	215	219	191	210	218	223	223	198	216	198	217	214	209	214	261	204	214	203	200	199	187	201	200	227	218	207	187	230	202	189	224	200	200	176	205	218	200	220	209	224	216	218	219	206	183	205	208	204	212	209	202	207	189	181	215	194	178	236	191	185	202	223	206	220	193	236	188	233	216	208	215	206	212	200	223	188	201	220	210	198	194	218	212	189	231	209	221	196	220	199	211	209	180	174	229	190	212	170	217	184	234	213	223	219	219	216	193	211	206	196	209	176	193	200	173	221	200	202	236	188	221	199	199	210	176	217	199	206	193	196	218	227	235	210	193	229	237	215	191	210	203	201	201	215	206	218	231	227	189	202	192	198	182	216	214	204	198	195	207	223	194	227	223	237	226	212	215	220	211	196	221	222	215	209	234	208	237	229	218	220	215	221	213	177	196	196	210	213	196	187	219	212	213	233	178	203	236	197	207	240	182	177	209	217	189	203	214	189	221	231	214	172	199	178	232	207	200	200	229	218	193	206	166	219	185	224	235	208	197	197	200	182	234	216	212	216	216	226	225	246	211	180	205	208	212	180	204	207	206	219	190	176	198	220	192	201	217	212	181	231	215	201	187	232	219	183	192	223	215	194	222	230	190	212	192	214	204	234	205	184	194	214	209	199	204	223	208	213	217	192	200	220	212	234	192	198	222	185	189	206	230	196	219	193	184	228	221	205	188	181	202	199	209	214	198	217	202	189	217	195	206	207	201	195	211	199	193	209	213	207	202	206	201	208	212	224	190	211	222	200	232	203	215	202	207	231	209	201	231	221	204	182	228	209	207	204	219	225	205	193	187	236	234	212	221	205	212	188	199	191	199	232	195	224	196	212	199	224	194	212	195	216	202	177	219	191	224	212	226	221	204	217	211	222	181	196	206	210	227	219	223	191	224	187	194	214	210	227	200	212	207	196	204	216	206	203	193	200	222	211	206	220	212	196	196	198	212	200	220	196	196	190	191	216	212	218	213	201	183	199	204	194	200	201	197	222	224	240	199	222	216	206	191	200	213	185	222	213	202	198	197	195	191	234	220	194	222	200	221	217	216	197	230	175	200	215	211	191	205	203	184	204	201	208	231	197	217	215	216	221	208	219	220	229	167	220	213	202	212	180	182	179	227	229	234	193	204	189	240	231	203	210	223	207	183	200	205	205	208	200	215	223	200	211	187	211	210	203	191	231	197	200	213	198	186	219	197	199	187	190	225	213	195	204	217	197	199	213	222	223	202	217	224	211	200	192	203	204	187	226	229	212	185	219	200	214	215	199	210	229	187	207	187	211	202	206	217	188	197	210	189	213	186	212	207	207	192	200	207	226	202	211	185	189	220	209	214	210	204	200	213	208	205	191	208	229	232	228	230	214	195	196	223	210	220	191	233	204	216	213	192	217	206	212	198	184	219	221	223	202	223	209	221	222	182	193	188	183	247	217	195	208	226	229	217	196	207	226	226	212	194	196	209	225	213	220	198	215	252	231	225	231	196	220	196	215	197	219	229	205	206	218	215	213	204	208	221	208	212	205	208	211	219	228	176	220	210	209	207	195	216	211	224	213	184	206	210	212	215	214	235	209	193	199	244	206	205	228	235	190	235	186	206	188	189	193	200	216	205	191	187	220	234	207	220	211	194	201	226	249	213	205	208	203	182	219	199	210	233	208	220	227	206	225	213	223	190	204	208	196	232	196	208	191	208	235	232	206	225	182	200	198	207	211	209	236	209	206	208	206	223	217	200	229	206	216	222	191	232	242	212	194	213	213	177	203	205	228	190	205	229	198	203	225	184	189	211	194	206	201	197	226	212	203	187	212	207	188	197	240	207	240	210	188	198	205	202	197	205	195	238	200	224	207	205	216	215	198	205	195	202	212	200	189	208	237	219	192	220	188	238	198	208	220	212	211	210	213	221	222	201	196	226	204	211	205	199	214	204	213	214	205	219	198	203	223	220	198	231	191	227	215	222	208	204	216	205	209	200	219	220	239	192	206	212	219	204	214	206	224	210	205	167	218	218	218	222	207	209	186	203	216	212	233	225	199	204	208	179	226	217	194	186	237	227	206	188	227	182	196	215	200	243	215	196	187	205	183	208	194	198	225	179	229	200	219	189	229	244	236	217	239	210	201	205	204	215	206	221	197	187	215	223	238	224	199	237	199	209	179	248	190	203	193	241	182	225	211	180	190	204	191	194	226	234	206	191	207	205	201	204	194	185	224	220	220	222	218	233	196	183	192	208	193	208	215	220	185	222	202	190	239	186	209	233	206	208	208	206	222	182	202	179	223	204	231	201	195	198	215	225	213	253	211	217	215	213	188	215	219	183	189	195	197	213	218	207	198	213	191	220	206	229	199	219	206	215	205	184	208	215	207	191	201	202	199	196	189	206	198	204	201	201	242	230	206	211	169	218	223	212	211	193	208	222	197	191	196	186
2778	1831	3718	5316	3284	4425	17554	18467	11086	4213	1400	919	671	604	625	591	607	631	589	630	640	611	626	602	622	582	592	670	625	658	607	601	652	619	658	654	613	634	635	596	633	605	606	631	582	659	609	612	653	652	627	634	631	588	614	598	619	622	624	619	577	640	616	617	631	569	648	606	641	627	580	598	575	657	620	643	623	590	623	596	606	607	613	597	610	639	624	619	675	602	598	598	564	625	641	628	576	607	616	649	648	614	623	623	654	632	635	634	615	577	604	590	627	603	594	593	615	609	634	608	636	628	634	609	657	634	609	635	615	610	626	651	628	619	621	619	613	601	617	607	581	613	588	649	599	663	601	625	626	617	592	621	624	605	661	605	633	628	613	561	579	601	648	598	620	625	633	558	610	598	613	604	653	624	623	598	621	619	622	594	650	608	621	623	606	612	626	638	598	559	648	608	594	597	640	613	655	609	620	588	613	617	630	619	621	617	602	629	598	647	586	649	636	664	612	653	603	577	633	625	623	608	585	577	570	617	598	618	591	630	591	602	622	614	609	605	656	603	596	618	598	590	594	635	581	643	596	621	619	653	586	558	625	607	602	602	631	630	623	632	595	603	643	616	587	556	624	630	617	590	623	664	637	656	619	595	666	630	655	616	642	601	617	655	615	598	651	642	622	603	612	622	588	592	601	633	581	618	572	651	579	630	616	581	632	612	579	620	620	567	642	584	619	622	628	649	630	606	609	628	591	623	601	616	660	648	616	627	649	594	610	557	631	590	608	585	640	607	580	611	627	612	651	631	584	610	606	622	683	584	641	624	598	606	582	607	609	572	590	638	626	652	597	657	614	585	609	620	586	615	672	622	582	585	639	651	601	637	619	601	591	601	602	650	605	660	655	664	593	612	607	633	591	609	632	601	604	574	579	650	614	618	616	639	606	595	625	636	608	641	631	605	614	623	667	680	622	615	585	624	608	570	597	593	637	613	603	591	631	614	600	627	612	603	611	670	632	633	607	578	572	591	655	612	617	621	586	600	664	597	636	617	631	653	627	605	575	618	575	658	644	633	598	656	609	667	590	602	638	664	567	613	615	631	634	611	640	614	649	598	663	606	636	603	633	618	613	648	660	653	639	668	602	601	582	626	582	591	585	603	663	589	565	643	616	600	599	639	602	599	592	605	637	623	621	584	623	632	619	619	634	603	618	585	631	607	592	656	620	632	630	597	638	623	633	573	574	571	674	626	629	632	622	620	626	666	634	612	641	647	613	651	634	624	602	655	586	635	593	632	637	627	605	627	612	615	585	610	630	612	620	592	611	571	656	618	599	622	633	645	613	617	572	582	635	603	593	614	573	573	653	594	600	604	630	671	603	602	608	616	588	621	585	626	608	604	670	620	651	638	597	580	662	650	612	641	633	673	622	630	645	632	618	647	593	599	617	632	647	624	626	634	645	580	628	608	584	615	599	603	641	631	571	644	635	602	595	634	683	632	586	655	575	626	576	628	631	620	645	619	624	600	611	638	597	603	650	580	623	570	623	606	622	643	620	606	645	616	649	598	651	597	661	629	600	609	644	639	566	629	597	650	638	610	629	586	640	598	599	631	596	637	630	567	589	626	641	593	612	573	600	643	626	631	603	679	592	582	602	608	613	628	606	621	630	612	639	622	615	627	618	632	616	581	645	639	637	579	605	624	641	579	610	596	634	617	609	601	619	582	629	618	663	628	606	633	649	584	571	624	671	611	612	653	669	640	624	609	646	606	651	598	630	608	576	611	619	596	663	593	660	642	605	611	569	620	609	629	585	596	611	608	623	620	603	618	632	599	600	647	621	633	599	662	618	622	595	628	599	650	616	656	576	621	614	612	607	621	651	656	606	601	633	623	589	642	628	627	594	621	612	661	596	661	628	606	603	664	581	603	616	587	636	615	576	670	583	625	617	610	647	618	652	591	639	632	654	631	613	604	611	630	651	630	625	656	640	668	625	658	615	611	615	661	658	608	612	643	599	599	646	621	626	621	612	617	624	577	641	635	608	593	599	600	607	610	582	613	598	646	589	640	590	610	592	587	657	598	602	582	607	595	581	623	625	634	623	637	593	628	669	635	546	635	654	644	652	628	638	601	591	638	584	590	637	623	600	641	624	595	608	621	620	591	620	624	590	620	630	626	608	607	566	637	650	598	619	618	619	631	615	608	610	648	581	594	617	634	640	617	641	629	586	597	653	620	640	629	632	581	654	581	626	608	610	609	617	568	613	609	589	634	677	651	612	614	581	605	623	569	647	611	607	663	631	654	649	637	633	617	637	600	628	651	594	645	586	608	612	586	600	635	645	578	605	589	653	619	605	628	680	659	633	627	574	628	644	580	609	591	647	602	602	658	583	671	625	641	590	631	650	618	620	565	596	627	628	609	648	631	620	656	589	618	597	596	605	626	649	571	609	650	619	619	608	624	610	617	637	633	648	629	591	620	570	599	607	649	656	591	612	605	615	614	657	651	645	581	603	642	682	596	621	650	618	594	635	611	607	608	654	573	639	611	636	601	603	662	624	602	621	643	635	640	641	566	604	631	647	599	582	634	610	592	623	605	603	638	610	623	622	647	606	642	624	656	563	610	610	615	614	578	612	608	604	558	649	614	640	612	601	637	631	643	589	667	609	596	599	633	602	595	629	628	623	607	576	622	690	630	607	643	621	644	613	626	607	651	580	633	618	587	568	573	609	640	609	612	618	625	615	619	616	621	610	608	589	608	636	591	580	591	647	617	651	601	599	640	598	623	640	629	580	578	589	660	608	632	606	616	641	657	563	665	627	650	643	607	566	609	645	654	613	677	640	615	637	631	678	575	616	606	578	611	650	669	599	619	565	630	626	646	619	645	624	639	596	631	618	583	610	640	629	596	619	606	661	611	612	620	598	574	648	600	611	619	629	632	587	592	616	595	621	606	607	636	609	602	622	616	571	583	654	575	631	587	649	613	622	626	659	715	607	640	642	616	640	641	622	572	611	626	631	648	629	602	602	598	620	587	616	648	593	592	611	645	611	655	621	618	643	597	618	599	644	613	619	637	596	632	616	605	629	657	632	626	636	586	608	616	592	627	621	613	643	596	644	593	579	610	618	619	628	610	627	633	629	651	596	647	618	605	611	592	611	592	658	589	584	613	580	627	645	645	624	615	629	610	624	622	633	601	640	612	632	613	605	602	603	641	630	607	612	605	580	654	582	641	596	582	619	671	625	633	592	597	602	663	605	614	588	607	589	624	605	623	611	592	577	621	600	649	657	615	620	604	651	621	681	617	603	583	596	615	610	657	598	607	617	624	609	598	629	639	624	598	612	634	620	596	632	617	605	604	592	614	569	634	619	597	623	594	644	631	625	614	613	610	634	634	599	621	592	627	611	571	684	630	593	596	596	641	633	608	639	646	641	633	620	613	627	577	635	580	605	641	608	617	588	619	625	632	614	668	613	658	605	609	592	627	600	643	644	641	586	584
9593	8450	14580	15710	12391	12578	34079	37481	22012	6886	2566	671	224	175	178	206	212	176	164	193	175	192	164	181	206	168	217	188	198	185	199	179	200	190	186	193	180	187	206	193	167	209	186	210	176	196	192	191	175	175	184	202	182	187	185	196	201	183	188	186	189	208	169	183	213	174	188	164	201	186	183	202	179	203	194	178	163	218	188	188	192	168	187	175	184	201	194	167	189	179	193	180	198	182	171	208	183	206	191	182	201	193	177	201	190	163	184	180	204	193	193	164	206	203	190	206	154	198	182	201	174	176	199	209	174	197	187	203	217	186	188	195	177	195	217	175	164	208	198	183	178	201	191	211	196	188	197	190	184	182	210	179	200	209	197	189	209	188	182	223	194	178	161	194	192	174	179	210	194	187	191	183	198	196	185	198	191	199	166	202	180	186	194	196	196	175	205	169	170	185	195	225	205	185	197	212	209	189	180	200	214	181	207	201	204	181	208	184	185	174	197	174	191	197	183	209	202	206	208	180	195	189	170	184	182	188	201	194	215	202	187	188	199	182	195	193	201	185	200	194	175	209	185	171	189	201	179	214	177	179	200	193	194	195	173	191	190	179	178	186	188	184	185	180	189	185	203	180	177	164	196	207	220	198	182	204	192	202	173	183	199	188	188	192	193	175	176	192	185	189	205	188	181	190	174	212	192	220	193	192	197	209	195	187	185	182	209	173	213	174	222	194	207	192	169	191	199	198	173	175	182	193	206	187	176	171	202	190	144	224	189	176	190	184	195	194	211	182	194	198	186	188	202	222	202	190	182	184	182	186	192	214	202	194	190	183	184	195	200	177	221	189	188	186	192	213	181	220	207	204	187	195	199	197	229	160	203	209	207	175	211	189	193	198	211	209	196	188	188	186	182	205	193	181	203	190	165	189	225	199	181	183	201	212	208	192	176	183	195	186	202	188	207	196	214	201	203	162	216	186	192	208	198	201	198	174	176	177	186	182	184	191	208	200	162	199	194	196	189	174	187	195	199	208	173	189	192	182	184	185	192	181	178	205	206	222	193	196	213	186	188	184	182	179	180	204	210	202	212	167	199	170	186	207	189	221	181	203	190	163	153	205	221	216	213	186	193	179	184	176	211	198	180	185	172	216	168	198	192	161	175	209	188	188	194	173	189	170	203	171	190	197	214	181	185	166	178	192	181	202	183	204	195	181	197	198	178	176	188	195	193	186	198	209	191	210	203	178	181	175	208	157	196	186	174	186	186	195	168	186	194	200	201	170	196	191	211	202	179	182	200	201	195	199	197	174	185	167	187	178	184	190	192	197	185	176	215	191	185	186	183	199	220	206	208	200	168	190	205	184	183	185	194	196	227	191	177	183	187	192	204	180	201	188	182	217	177	202	171	184	171	210	204	189	189	191	186	199	208	191	181	173	180	187	186	212	185	180	165	199	189	193	192	209	205	183	212	195	207	203	181	183	202	201	187	184	174	194	206	208	187	176	209	194	184	192	179	181	187	203	182	201	201	189	190	185	203	231	187	198	182	193	187	193	179	190	210	206	175	204	195	207	180	180	192	220	175	191	212	190	192	194	182	178	208	197	175	227	200	193	210	196	197	201	191	200	195	190	211	209	176	185	196	201	200	203	181	196	202	181	203	185	221	197	188	172	177	193	186	178	182	200	186	193	171	202	190	203	208	204	180	209	198	175	164	182	188	203	194	180	191	166	176	196	193	194	191	207	147	196	184	205	191	183	166	207	208	186	159	178	180	186	179	183	199	188	211	202	191	188	163	187	216	184	213	188	188	195	178	210	186	169	179	190	187	189	192	207	185	182	176	181	183	163	183	189	188	204	191	200	199	172	185	198	174	196	207	194	203	245	201	206	203	196	184	181	180	213	195	199	200	176	187	212	193	179	199	187	212	201	186	180	191	187	216	203	191	168	183	196	209	191	184	195	191	191	201	182	186	163	162	187	203	194	197	205	204	156	227	195	192	169	195	181	169	172	183	191	188	190	182	209	188	203	214	191	220	199	201	204	166	189	185	189	201	185	194	223	206	209	199	186	184	195	205	184	207	191	184	191	172	208	202	201	187	213	189	202	188	221	201	195	191	184	184	185	197	179	198	182	202	186	183	192	160	192	202	208	199	172	199	189	175	170	202	194	218	186	196	197	189	198	201	176	174	195	196	205	182	181	180	202	195	156	169	208	195	193	179	173	166	182	187	192	186	172	204	191	194	183	191	205	191	186	185	202	165	181	197	183	176	203	213	177	181	199	192	188	192	203	197	161	165	198	185	187	192	189	185	199	183	214	188	193	185	200	184	195	205	190	192	192	183	164	178	174	197	188	185	183	201	200	185	174	185	208	180	170	177	198	190	220	189	184	173	200	219	187	197	201	186	206	180	176	197	194	207	193	208	184	189	188	179	176	191	199	208	184	193	174	193	222	182	181	169	170	174	190	188	221	213	184	185	174	186	198	180	175	174	149	185	192	206	193	199	166	194	172	192	181	196	205	196	186	198	207	188	163	175	177	167	182	202	195	191	172	185	193	179	187	199	197	192	184	169	180	191	202	209	210	200	173	179	223	187	203	206	177	202	182	174	184	176	211	179	157	173	173	189	180	191	176	198	187	201	208	153	175	191	199	191	178	202	176	198	181	165	184	179	203	183	159	180	164	179	194	186	182	175	178	180	188	208	198	193	199	212	207	218	176	198	210	192	200	190	182	184	200	190	192	195	192	215	205	177	198	170	188	194	192	194	189	186	210	207	197	181	198	212	197	160	178	148	184	197	189	192	173	169	181	194	197	209	194	182	191	188	185	189	162	192	178	177	193	210	194	205	205	176	211	192	204	199	178	212	201	169	177	184	187	201	168	197	207	178	181	210	172	193	167	174	174	192	207	179	190	214	189	192	213	201	188	176	219	171	175	193	208	155	159	182	189	186	178	205	193	185	196	196	165	204	200	202	210	192	158	186	185	202	172	192	190	189	196	192	206	212	203	198	196	178	193	206	204	189	213	184	212	214	191	180	186	167	213	202	175	189	195	181	198	183	205	213	191	196	218	196	200	182	174	223	185	188	187	184	189	207	181	191	180	193	185	202	203	221	213	186	157	170	213	205	207	181	180	210	175	215	163	177	195	175	166	202	201	185	189	189	207	190	188	205	166	190	186	188	183	195	185	200	189	188	209	172	188	190	166	193	224	200	194	214	203	192	174	182	187	193	206	195	194	184	169	191	189	204	178	196	202	170	214	204	206	217	211	216	177	204	174	197	199	198	182	216	164	184	183	184	189	188	177	194	202	168	190	220	205	202	201	188	190	180	195	183	177	200	207	209	193	195	179	185	195	200	165	181	188	180	207	187	184	170	199	213	192	204	191	191	208	186	203	207	180	182	198	201	198	181	200	193	203	205	192	188	177	184	188	183	197	192	197	227	178	177	197	180	190	202	192	220	212	223	218	213	185	202	197	187	173	210	197	206	174	162	203	199	170
6680	8109	17643	21597	18904	23898	52281	51464	37019	17676	10128	2870	768	583	557	573	581	585	592	578	570	562	560	565	596	584	565	587	554	568	558	571	541	566	610	565	533	574	560	545	581	567	564	573	564	636	627	572	578	554	621	549	628	566	562	559	522	593	566	576	513	557	566	557	585	572	597	595	562	555	613	578	567	582	582	570	590	569	552	559	557	567	564	583	575	575	578	533	551	578	597	572	567	558	561	560	602	572	571	565	582	587	574	557	543	614	598	600	571	568	566	581	569	583	600	596	595	591	548	608	531	613	586	556	578	566	584	594	609	559	594	585	573	592	632	599	607	549	592	596	583	618	548	566	575	581	566	557	597	588	593	579	574	566	567	575	557	581	598	504	531	577	573	568	587	577	587	577	508	562	589	577	563	568	564	578	613	555	569	583	541	571	587	603	553	540	553	554	549	577	593	582	567	590	540	537	604	578	548	586	592	603	551	584	610	575	591	591	550	573	568	574	542	577	575	531	580	619	608	573	578	573	572	607	608	541	558	583	570	577	597	553	593	598	536	570	632	600	598	553	608	608	558	583	593	537	562	627	586	580	602	602	570	566	569	564	545	575	590	571	569	587	560	593	574	587	580	518	563	582	592	569	586	603	550	568	545	594	595	592	578	609	579	584	571	562	581	546	571	550	540	581	586	566	581	549	573	579	538	573	568	600	541	573	537	590	624	578	603	580	571	593	583	541	571	571	615	599	628	584	571	575	578	601	593	519	554	601	574	565	602	634	569	615	530	583	511	579	609	591	616	589	545	554	582	544	568	576	540	570	530	553	540	580	572	547	551	607	583	629	562	632	561	570	562	569	600	555	563	581	592	545	551	569	593	553	563	553	596	556	573	625	570	627	554	589	577	596	566	585	577	591	599	570	551	570	595	546	564	580	540	573	604	559	592	571	580	598	601	574	570	570	572	566	567	567	559	664	585	573	583	568	575	563	575	556	578	569	544	595	587	519	569	596	577	579	558	605	545	560	586	639	554	542	567	545	583	597	581	596	578	547	616	574	573	616	630	561	562	589	555	604	589	608	578	593	527	521	631	573	532	559	535	593	580	554	558	552	580	587	557	584	597	550	577	502	604	539	536	551	555	514	588	552	586	581	567	539	656	540	547	585	615	566	596	562	576	595	584	609	566	583	551	575	668	576	586	547	545	594	567	587	585	557	612	563	577	554	597	598	592	571	577	567	597	555	571	613	548	552	568	565	595	575	608	540	613	568	618	596	533	576	592	578	558	552	569	605	595	554	528	591	560	527	613	571	583	573	580	565	616	548	559	572	587	538	549	589	553	609	556	576	578	553	549	588	565	573	608	587	567	543	539	606	549	603	563	599	600	560	610	584	586	561	574	578	596	548	590	583	605	555	577	556	620	594	567	603	588	542	542	588	610	592	570	576	591	587	581	565	556	606	598	579	629	602	563	590	553	533	598	565	584	561	589	644	533	546	581	564	531	559	533	577	614	615	568	545	528	562	587	545	554	550	604	572	567	616	568	588	591	555	565	599	626	555	605	606	581	536	586	583	579	536	610	532	580	577	582	600	580	580	589	596	562	592	565	564	610	557	549	561	526	612	594	614	598	626	590	566	541	601	565	575	620	618	601	556	570	605	552	535	613	570	571	570	548	571	636	554	635	543	599	604	617	560	600	613	583	589	571	567	604	557	567	565	548	566	572	558	585	591	552	567	613	559	599	586	583	561	561	600	557	566	578	629	561	610	571	581	588	538	561	576	598	569	567	569	552	595	551	562	580	550	556	567	577	527	546	630	592	575	582	552	558	584	573	610	599	575	577	572	541	586	569	580	540	630	556	588	562	549	564	526	621	614	562	608	597	607	623	576	553	546	523	536	566	582	543	550	577	590	551	597	604	568	514	594	578	591	567	607	581	579	571	571	621	585	589	574	559	582	547	601	574	502	615	575	576	569	580	529	573	617	551	535	585	587	585	580	558	617	576	567	609	557	580	539	532	574	587	562	563	612	586	620	579	601	551	586	540	620	547	567	599	581	527	577	612	581	516	611	534	562	619	577	593	555	532	579	603	619	574	578	563	573	564	610	621	594	556	572	579	558	549	584	588	527	573	582	568	621	586	561	591	565	570	571	628	583	581	571	558	594	559	569	597	602	540	563	556	540	541	576	555	540	560	581	566	618	587	587	563	562	584	594	550	582	584	573	560	575	589	597	580	575	593	566	563	591	527	575	608	559	568	583	581	590	559	560	544	585	602	554	607	586	546	603	582	564	603	608	599	572	566	571	557	645	577	604	585	577	596	568	574	555	585	570	607	555	567	602	592	569	616	570	575	588	615	557	592	574	566	578	588	545	537	577	585	555	568	534	569	552	574	585	595	575	524	534	621	590	580	595	627	535	606	588	593	610	592	591	551	589	567	537	559	576	557	595	558	582	572	519	561	584	568	591	598	536	560	558	574	638	593	583	573	576	549	587	634	534	569	570	577	583	582	576	595	506	565	579	586	555	588	583	543	558	621	575	574	574	568	556	618	590	586	542	582	535	593	608	623	582	561	585	542	562	583	587	581	553	577	560	553	583	613	536	536	532	595	512	548	549	575	575	540	606	583	566	584	555	578	562	555	579	551	562	610	587	572	598	562	550	557	579	550	573	612	600	509	532	617	603	632	569	591	599	587	560	592	573	603	570	561	567	562	587	570	560	615	542	608	576	568	586	547	594	552	568	537	572	566	584	547	610	537	560	579	575	593	580	586	568	594	576	554	545	582	547	585	568	606	568	570	605	624	568	564	527	562	555	540	575	552	521	535	595	570	604	523	587	576	536	540	557	551	565	619	558	587	618	565	565	567	570	563	575	582	581	595	556	604	578	589	603	570	576	581	593	551	590	540	593	542	557	589	585	564	604	547	587	548	587	570	600	573	567	602	586	554	593	563	591	566	546	569	558	585	579	574	571	591	557	615	613	571	566	559	556	604	564	562	601	575	569	609	583	550	574	587	568	563	543	577	567	571	589	608	564	635	571	559	589	557	607	609	600	554	601	526	584	496	553	589	615	558	580	609	548	534	549	613	580	584	580	564	572	578	607	602	628	566	604	542	574	548	574	589	569	588	575	551	568	549	580	580	566	577	544	563	585	581	560	617	537	654	589	585	579	564	599	582	568	596	540	586	610	589	586	612	549	595	560	556	572	525	578	578	580	584	532	607	610	581	585	571	557	531	562	600	571	579	607	593	555	577	575	547	594	535	555	554	549	544	627	554	549	563	581	586	586	619	576	609	591	599	535	570	573	615	574	586	585	560	569	592	575	579	578	613	591	557	589	576	603	548	514	567	567	602	580	602	542	584	545	590	603	546	591	584	563	549	528	593	579	599	576	572	545	585	624	556	567	554	585	577	536	587	583	583	592	569	607	557	591	594	564	591	563	528	617	579	596	558	538	574	615	587	527	615	584	560	565	582	568	575	591	624	569	612	616	615	552	573	564
19870	14687	21310	17757	11009	9164	48007	58193	40837	21057	5717	939	188	261	220	237	271	227	244	284	224	235	215	246	249	235	238	228	252	201	255	238	213	233	242	247	237	221	231	238	251	245	245	214	214	238	253	218	227	246	241	237	233	232	241	246	222	229	273	227	235	227	219	234	216	216	268	227	247	238	223	259	218	238	251	233	212	215	236	227	231	235	207	207	214	228	235	240	218	225	239	241	227	242	235	212	234	269	245	206	234	226	269	217	241	221	214	221	231	224	231	233	226	220	230	217	252	264	232	231	216	228	226	213	229	235	243	237	237	219	223	208	207	240	214	233	238	248	242	220	252	236	245	217	231	231	257	239	209	230	240	257	249	235	204	249	236	265	222	220	226	245	269	239	263	253	217	227	213	229	268	227	220	225	257	227	212	242	237	233	256	212	207	221	261	239	249	228	233	256	229	243	230	242	236	238	234	248	242	202	197	233	248	249	221	205	235	245	232	224	189	224	224	230	241	256	216	260	226	239	197	241	229	241	238	251	271	226	227	235	229	232	254	240	220	263	198	245	223	218	221	250	198	201	237	228	226	234	227	273	212	214	240	247	229	242	220	219	237	251	226	286	222	228	232	235	231	225	251	230	245	212	238	239	239	227	255	257	233	240	227	216	245	241	220	237	227	248	245	254	268	222	237	223	219	224	252	236	227	235	236	219	231	261	225	253	236	221	228	234	209	215	228	218	222	258	264	252	236	234	210	249	227	249	252	238	243	241	241	211	241	230	227	236	218	206	207	234	218	225	235	214	258	240	221	262	262	255	224	233	205	225	239	204	235	230	253	232	251	246	259	237	208	259	225	222	219	248	223	238	220	223	233	224	212	239	235	218	213	247	236	241	216	245	224	244	236	229	238	228	239	223	241	224	253	243	221	232	215	238	266	220	237	233	248	219	226	247	222	253	235	222	248	255	225	242	241	234	186	246	232	219	235	229	278	241	256	228	255	243	230	200	256	226	244	264	254	258	220	219	218	231	231	232	240	233	229	226	242	235	264	226	269	232	211	249	224	222	213	223	242	225	228	226	251	223	226	236	240	236	231	234	237	232	205	237	230	225	241	215	217	234	233	263	230	251	232	227	214	218	251	257	219	233	228	232	269	239	231	245	239	251	218	249	256	249	267	222	250	241	213	251	219	243	257	266	208	227	225	222	238	211	234	233	256	251	255	237	234	228	252	243	212	226	236	247	213	226	245	203	249	221	223	224	204	231	231	247	223	254	215	247	262	248	217	253	225	210	200	213	230	239	217	218	247	240	232	223	252	240	250	196	229	238	242	230	214	234	253	223	236	229	251	233	248	239	231	249	227	216	253	238	236	251	239	239	220	226	219	260	232	278	240	237	231	221	246	215	235	217	219	216	226	221	227	241	255	227	253	255	225	237	249	223	236	228	210	259	247	236	196	236	196	243	252	251	210	226	244	233	260	241	227	231	234	220	269	243	212	259	229	235	237	240	228	254	232	241	241	246	232	206	243	212	218	239	235	201	211	206	232	237	226	253	214	246	221	222	222	238	246	229	249	236	227	235	236	221	198	220	233	240	228	244	233	188	253	233	220	211	239	249	209	238	224	224	248	250	232	251	202	215	214	230	203	235	247	246	233	255	239	244	235	274	247	233	236	248	215	244	227	232	240	222	249	254	227	226	243	224	224	229	227	224	250	220	222	212	228	244	228	258	204	206	253	256	219	229	244	214	236	242	226	243	269	225	184	241	239	235	242	242	215	254	247	236	253	242	217	217	226	245	292	225	213	231	234	202	236	231	233	253	237	238	229	220	241	248	252	233	243	215	251	207	226	226	210	217	210	243	212	250	224	227	235	237	247	234	198	218	228	218	223	242	230	219	234	236	247	231	233	228	235	233	254	240	261	255	229	209	237	223	250	236	226	255	213	228	226	251	223	235	220	238	233	237	250	256	218	213	236	214	246	237	235	218	234	233	231	256	205	241	207	246	262	228	219	230	211	224	239	236	222	218	220	246	233	254	235	240	244	236	216	223	202	231	262	234	221	251	232	224	248	224	235	222	227	264	261	242	227	210	262	221	228	223	235	213	226	222	213	213	226	244	236	218	235	223	244	229	194	235	224	216	234	213	234	242	271	204	251	249	230	205	241	277	241	220	250	259	267	240	232	214	217	216	249	227	236	238	223	237	207	251	232	256	239	211	222	266	234	231	203	238	234	232	214	232	207	231	245	244	240	224	215	242	234	236	245	215	252	247	216	243	260	233	239	222	239	208	235	231	235	257	250	214	257	211	253	234	224	201	246	240	224	233	192	225	233	212	244	214	237	234	230	250	264	245	218	206	267	207	202	242	215	189	189	236	217	244	223	212	238	244	261	225	201	233	225	248	243	250	199	224	232	247	235	229	220	244	225	234	246	247	240	239	233	230	261	264	223	239	228	268	234	245	249	224	225	211	238	235	222	235	229	241	229	227	250	237	238	216	225	219	228	241	259	210	252	214	242	211	204	235	229	260	200	224	227	219	240	237	224	202	232	255	254	212	236	220	236	246	236	249	213	247	257	237	245	242	259	210	236	212	232	240	221	234	202	212	224	226	238	205	223	254	192	247	236	223	239	241	227	247	248	253	246	245	217	254	215	259	229	249	223	234	217	228	246	229	227	257	242	251	236	226	231	222	246	242	241	215	209	232	229	227	218	218	241	224	216	225	241	214	234	246	221	245	226	216	246	213	256	251	237	260	224	240	238	217	220	249	245	246	228	232	240	251	205	223	229	229	252	221	243	223	252	224	243	268	224	225	223	234	205	221	238	233	260	231	217	223	220	262	218	226	226	219	235	224	217	237	243	214	231	214	223	228	242	223	265	229	212	235	228	234	201	242	236	230	216	209	219	239	223	255	207	232	235	229	252	280	248	269	212	231	229	209	242	236	244	238	240	257	245	239	239	226	231	233	200	222	221	220	251	234	239	214	235	244	249	254	210	232	215	230	207	229	222	222	237	231	242	224	258	234	220	220	240	256	224	239	237	265	247	239	202	240	226	233	243	237	259	223	231	240	227	221	225	218	223	236	234	250	248	242	241	229	247	239	225	240	224	243	233	222	228	195	240	227	217	247	249	247	231	235	227	212	207	259	226	204	243	263	273	205	234	244	254	205	218	219	226	237	214	239	215	223	224	228	216	204	240	247	211	233	235	233	229	231	196	214	251	230	237	252	234	229	226	231	231	216	264	206	245	223	213	249	201	239	237	212	216	219	233	250	240	236	238	233	239	243	271	261	243	224	228	234	222	233	252	220	215	230	220	217	241	240	259	248	237	229	237	235	229	218	230	235	253	261	255	214	255	220	229	217	249	207	251	244	249	205	230	237	241	238	239	251	217	223	218	212	221	234	249	227	225	249	217	218	226	227	209	206	235	221	226	200	200	238	255	223	249	242	197	211	256	228	244	250	238	237	256	245	269	240	235	209	250	192	246	198	238	246	227	224
10958	12127	24197	22794	14665	17836	63850	69468	54039	33883	13430	3444	654	704	629	655	653	660	735	660	723	707	674	646	670	669	692	686	688	688	697	676	685	689	677	676	615	661	663	725	716	691	667	677	688	612	682	693	675	652	711	691	648	703	676	699	702	678	686	688	669	668	652	643	667	691	689	657	651	743	704	681	690	749	650	649	644	683	672	667	698	679	678	658	634	668	669	641	700	693	659	676	648	696	691	682	713	653	654	699	678	643	645	697	691	678	711	710	709	741	680	686	700	657	687	692	673	640	656	733	693	655	713	686	717	667	664	717	710	662	658	622	736	699	686	714	654	653	727	698	677	661	644	679	702	658	654	674	735	676	724	696	698	669	649	674	712	676	714	635	671	709	694	708	705	676	651	707	706	683	696	595	674	692	720	707	663	721	702	666	651	688	688	648	700	660	667	669	710	697	704	714	670	627	693	686	664	674	653	695	664	635	731	645	680	665	667	647	668	699	666	706	673	732	658	668	626	746	704	718	678	666	675	681	661	664	697	702	701	640	660	756	674	667	694	716	626	713	671	621	662	663	677	712	627	682	724	721	731	720	675	690	699	701	678	698	672	718	679	670	638	685	648	653	680	677	709	709	692	683	715	646	675	693	702	683	687	677	727	665	680	674	690	678	683	699	727	686	707	676	668	627	679	673	647	684	677	656	666	672	722	664	704	636	695	664	683	679	705	664	627	664	696	697	630	660	680	661	623	719	686	630	692	647	654	736	688	627	622	676	657	695	651	676	677	684	672	654	698	652	670	643	695	702	658	699	713	640	644	720	648	727	690	690	665	732	644	690	665	655	647	705	738	681	708	662	695	706	677	677	643	694	717	652	706	688	659	709	649	652	696	646	669	688	643	651	645	665	688	692	719	642	693	738	688	648	640	715	660	681	684	749	694	712	714	665	722	654	709	669	637	727	657	663	688	709	698	696	670	692	711	691	637	695	693	713	657	705	655	669	651	615	733	657	657	695	707	689	691	669	701	645	672	679	716	658	636	630	635	651	654	693	704	635	677	679	747	665	673	646	666	682	682	680	686	687	680	696	695	727	654	687	637	692	688	636	668	681	652	718	699	721	670	624	627	706	683	700	681	698	657	714	726	674	670	693	700	692	706	704	685	723	649	651	714	698	678	685	694	675	663	700	669	639	687	685	698	667	725	665	669	683	677	696	661	701	708	697	698	690	709	661	685	702	659	622	715	679	665	718	681	680	673	707	643	684	670	672	694	680	682	673	673	683	670	637	674	659	636	694	699	689	670	669	699	663	611	678	698	676	708	659	675	652	652	718	671	637	702	693	642	662	655	678	707	662	679	671	690	676	680	673	658	698	722	692	658	703	686	722	655	657	761	682	645	664	651	693	699	688	636	673	665	688	694	714	728	656	694	697	673	676	697	680	627	674	684	693	643	637	695	678	683	710	730	672	669	638	688	679	684	724	681	668	733	637	672	686	633	703	671	689	676	699	659	685	675	694	708	660	639	659	683	676	725	685	638	669	668	695	684	667	652	667	717	671	674	699	668	707	686	699	665	691	633	621	681	700	671	686	740	678	674	672	688	654	671	655	666	701	662	663	717	681	710	701	694	695	681	702	674	700	703	668	723	706	729	661	704	626	667	665	686	712	660	673	717	638	656	683	711	698	660	659	712	679	685	672	718	670	669	656	666	708	665	723	713	689	710	671	645	688	708	680	679	705	655	667	696	675	666	672	680	682	712	696	649	694	700	647	694	672	619	673	674	704	708	667	629	640	728	622	681	662	667	648	713	648	703	619	641	701	623	646	692	660	670	721	671	683	688	706	664	662	655	685	670	662	691	663	681	671	678	669	706	681	702	683	660	683	691	696	659	655	652	656	674	636	709	690	677	695	667	657	631	726	655	623	692	684	669	665	682	692	668	670	649	713	693	737	660	728	648	690	656	641	648	667	651	717	675	639	666	678	692	663	668	687	658	680	639	689	689	656	671	744	721	640	707	679	709	669	712	698	664	687	694	633	702	728	655	662	694	700	651	630	657	695	619	679	716	715	656	705	689	659	705	726	692	654	731	700	696	760	709	679	673	664	666	687	657	697	670	686	732	641	661	678	617	651	681	677	686	716	687	655	641	662	694	722	675	663	672	676	651	658	649	689	684	657	671	714	667	648	667	658	697	634	710	682	695	646	669	655	660	668	691	654	695	605	694	677	670	690	692	669	649	676	635	681	658	660	668	680	690	702	640	678	669	660	686	688	649	695	673	738	695	651	656	667	729	682	731	663	671	694	662	626	665	669	669	684	711	665	704	706	668	686	706	638	719	713	693	673	699	631	676	701	660	690	680	693	643	693	716	690	692	653	648	694	681	716	682	689	649	683	681	694	680	694	709	693	709	677	674	714	642	717	677	686	677	717	698	684	645	653	666	696	716	660	683	694	662	681	686	728	685	676	692	695	684	629	679	654	713	731	726	658	662	742	639	693	669	691	738	698	652	672	657	702	682	645	721	663	679	685	684	710	662	688	651	659	673	680	654	633	680	664	655	671	687	705	691	646	650	715	663	667	658	703	695	649	731	712	695	660	705	697	668	698	676	675	634	688	651	659	694	655	679	709	719	676	682	656	665	702	661	738	672	683	705	703	685	665	692	686	689	657	658	696	733	670	658	676	697	706	692	662	721	642	681	703	697	648	697	669	657	693	712	700	663	696	656	668	727	675	726	679	637	689	695	648	703	672	660	697	649	675	683	663	683	662	645	628	684	681	651	685	636	668	676	674	625	697	657	674	689	702	640	701	672	626	682	716	697	722	652	671	721	682	669	696	685	667	651	656	730	658	713	712	676	647	642	683	700	692	674	684	714	678	645	696	721	629	668	725	706	693	719	647	683	688	726	682	655	701	656	680	714	695	692	705	667	722	676	669	684	681	704	627	733	736	659	717	648	711	685	649	650	674	678	696	665	664	718	716	704	700	681	683	657	678	712	652	688	663	705	706	722	677	713	682	692	677	721	692	713	680	689	681	679	752	689	717	671	665	720	704	655	669	640	684	712	695	638	672	649	691	675	664	698	657	662	728	679	698	675	682	720	690	680	681	648	681	691	622	687	672	649	714	645	672	677	641	706	686	713	704	681	697	702	651	690	650	676	691	638	703	728	678	670	701	673	678	661	709	704	708	665	665	677	636	699	672	685	698	644	700	695	680	669	681	650	657	632	707	654	678	674	723	687	681	687	647	683	647	655	696	664	660	676	659	712	648	595	682	685	679	727	631	693	701	667	627	691	645	651	663	715	723	701	669	698	676	680	665	689	708	651	705	631	692	670	676	668	708	646	644	709	707	683	686	649	694	681	683	676	706	674	717	700	636	657	697	697	673	646	661	645	682	686	649	685	729	669	692	680	661	683	676	642	691	686	677	643	675	697	684	646	700	704	689	680	668	701	680	655	712	671	678	717	702	688	717	707	642	753	655	698	675	681	709	749	725	704	665
2454	1238	1679	849	303	262	2039	4174	3667	2009	675	259	204	200	193	204	210	191	200	194	184	176	197	188	191	220	207	175	195	206	198	188	185	188	184	196	210	192	213	181	178	215	202	179	183	199	196	221	215	188	175	201	199	199	177	203	169	181	203	209	191	190	218	206	223	177	196	187	176	195	187	199	188	193	180	195	185	183	205	174	210	188	199	204	192	182	182	182	187	187	196	196	192	199	174	192	201	201	206	214	208	192	196	214	204	203	195	192	186	170	193	187	207	183	168	176	188	210	196	195	185	189	205	209	198	181	203	202	204	161	167	197	197	208	208	203	194	203	182	205	209	180	179	190	198	176	188	190	195	182	208	185	210	181	195	184	200	204	169	198	184	199	196	209	207	199	202	190	177	168	207	208	191	198	188	186	193	151	199	179	216	194	174	202	180	227	186	166	187	183	203	211	187	217	197	190	188	176	155	212	184	169	202	196	189	201	197	204	184	191	214	200	196	205	207	194	190	206	179	198	198	208	199	222	187	205	188	195	182	192	181	209	188	182	175	187	190	189	203	166	173	184	194	212	191	186	175	178	222	212	184	203	207	182	187	213	171	193	187	195	186	191	224	180	161	215	194	196	169	212	160	180	184	177	196	188	209	174	160	179	194	191	204	238	216	187	187	188	180	184	185	189	182	208	201	199	225	207	190	194	180	183	192	198	204	187	201	237	210	198	202	199	189	212	211	169	194	192	210	187	175	192	191	176	191	184	184	194	193	196	198	171	189	185	192	163	183	173	200	185	159	198	190	214	196	202	186	193	186	197	189	207	199	177	192	190	217	173	182	192	199	178	188	203	180	188	193	196	167	194	213	193	195	205	192	198	158	207	203	195	194	220	190	218	170	195	184	197	190	182	197	175	178	197	179	201	192	187	181	183	207	195	173	188	197	176	194	196	197	228	204	180	180	209	191	187	180	197	177	183	207	193	171	227	162	186	202	186	196	171	210	212	182	194	186	208	201	182	200	208	191	200	218	185	203	195	190	165	176	172	208	171	211	195	188	201	209	202	183	192	202	199	193	199	186	176	192	204	212	160	186	193	181	199	177	172	183	175	175	201	164	189	188	204	206	184	195	162	207	195	180	183	190	198	198	210	189	205	200	170	209	184	180	201	207	166	178	202	174	174	187	189	208	215	180	185	193	174	207	198	208	187	185	193	199	181	218	189	194	191	187	194	182	185	202	210	181	209	179	185	185	206	203	183	216	231	197	211	188	207	215	197	210	201	193	171	204	204	196	197	176	186	212	203	168	187	211	179	185	168	181	202	168	197	176	189	182	229	204	202	197	191	183	169	201	215	205	209	200	202	208	174	189	197	183	199	225	211	209	195	191	177	170	205	212	189	197	213	174	172	198	232	166	175	183	202	182	204	218	191	221	184	187	205	183	181	172	215	197	184	195	205	219	180	192	193	169	180	182	189	197	224	194	187	185	192	172	199	182	188	215	164	190	218	194	192	188	193	209	190	202	201	191	195	185	202	196	172	182	192	181	184	226	200	201	211	195	186	180	192	175	207	175	168	227	204	186	183	189	190	177	190	212	184	160	217	172	200	190	201	210	199	181	201	191	198	205	179	189	199	172	184	191	179	205	186	216	190	164	180	201	203	192	248	209	209	204	178	194	215	217	201	186	199	195	191	177	173	185	164	201	214	181	193	188	195	206	181	217	177	209	192	207	218	193	179	210	162	184	180	198	194	207	180	189	193	172	180	179	177	181	181	179	196	200	203	202	197	219	191	204	183	189	198	183	208	198	194	197	177	188	216	165	201	178	193	193	200	196	203	177	181	182	188	214	186	192	193	200	162	207	195	181	201	179	196	190	211	184	208	203	193	194	198	193	187	182	188	186	189	179	205	192	208	189	212	171	182	170	174	192	177	199	168	179	198	173	201	195	206	186	179	194	170	192	171	176	214	207	202	192	201	226	217	191	205	185	188	184	198	201	189	183	191	173	185	193	197	195	168	190	182	196	192	201	193	194	195	194	198	186	182	244	162	188	187	207	193	181	200	166	207	195	199	180	184	221	187	176	177	190	210	192	195	197	202	175	206	218	204	200	173	175	230	220	189	213	170	211	177	198	210	210	185	187	189	205	216	168	190	185	196	197	195	202	185	217	177	186	206	215	186	201	193	189	194	188	207	214	182	188	213	184	172	202	202	191	177	182	199	191	202	192	212	190	203	194	194	199	198	192	202	160	176	202	201	202	192	220	174	196	190	197	202	193	184	171	193	198	169	195	203	196	162	176	206	180	209	195	191	191	206	190	180	222	197	202	183	190	217	175	200	195	190	178	175	196	193	193	192	182	186	189	219	189	187	198	177	186	197	187	203	186	207	200	183	203	203	180	199	201	189	194	198	188	192	204	207	203	189	203	194	195	190	211	195	177	195	196	197	186	187	197	196	186	220	205	238	188	197	172	182	201	193	207	177	192	184	214	181	204	189	210	204	167	180	197	173	177	176	187	179	187	203	178	203	192	205	200	211	205	180	192	194	177	202	177	195	187	200	204	184	199	196	202	192	190	207	171	186	172	168	180	190	227	213	213	178	179	177	187	190	187	172	213	186	200	198	213	166	170	191	175	212	189	195	197	202	205	210	195	177	200	221	178	199	209	187	178	190	217	195	187	196	207	212	204	192	203	204	167	193	194	192	205	188	191	180	208	209	187	200	186	184	200	181	193	205	198	190	219	182	207	164	179	184	199	187	172	191	197	200	194	186	174	199	186	184	191	199	196	190	217	195	180	197	183	172	183	193	190	190	215	199	182	181	203	175	189	200	173	206	192	193	199	177	176	168	203	167	194	186	182	200	218	205	180	185	189	190	189	198	167	195	195	169	190	183	210	203	196	213	206	196	191	204	208	171	200	179	195	173	180	186	199	193	186	186	205	178	191	213	190	208	205	176	200	182	213	190	217	187	205	193	189	191	202	195	187	175	180	205	216	183	204	183	216	190	179	186	193	201	187	202	170	181	181	174	217	182	213	219	204	206	193	189	183	182	182	180	187	200	182	193	181	188	203	183	189	167	189	177	204	201	201	200	173	193	191	204	196	203	181	188	165	191	198	207	183	187	209	161	210	188	196	204	232	229	201	196	203	176	170	198	190	204	190	193	186	167	198	199	226	176	200	184	210	190	216	201	212	205	214	205	198	213	183	207	195	194	200	201	207	196	179	176	183	171	190	173	197	229	200	195	199	179	218	211	182	204	198	193	191	195	188	186	194	191	218	185	177	204	182	209	193	188	183	189	207	171	214	188	182	196	167	184	186	190	203	175	192	168	189	198	190	182	202	215	229	201	211	200	165	178	200	217	178	222	185	214	203	188	212	195	198	186	200	188	188	201	211	192	190	209	189	196	207	195	193	183	227	179	197	186	187	203	172	193	214	202	186	187	187	197	198	212	182	193	191	184	149	201	195	174	173	205	209	188	201	200	195	196	192	186	214	169
2405	1709	3594	2530	1074	1136	10639	16608	14107	7444	2500	770	533	591	576	571	585	509	569	608	563	571	565	556	580	575	600	540	575	618	553	579	584	571	556	579	625	562	566	574	624	591	578	581	591	558	598	589	590	532	552	596	552	633	591	579	556	573	563	579	577	523	560	569	574	554	578	594	585	599	553	593	577	613	571	555	592	608	566	587	618	591	563	565	559	594	544	532	599	570	564	575	582	571	543	568	572	563	582	597	576	598	542	537	585	599	578	551	603	575	546	562	564	593	613	554	545	599	591	561	592	546	530	541	567	584	598	600	585	558	593	591	584	596	597	604	580	547	550	544	527	592	552	573	556	580	570	540	589	558	590	568	576	516	554	587	577	591	539	571	555	557	612	586	582	536	587	555	590	624	578	577	565	563	565	624	587	571	561	543	613	568	605	571	528	569	578	591	624	555	593	562	551	623	601	543	574	580	637	584	579	553	594	557	557	564	595	545	619	618	593	552	632	573	575	519	536	568	547	542	575	544	598	570	541	605	574	592	580	560	551	599	557	561	582	599	580	603	566	571	538	553	611	542	549	558	551	581	566	520	562	565	584	583	574	601	565	596	567	553	513	564	562	590	545	547	578	537	577	546	552	570	585	586	549	559	601	586	574	554	544	549	558	541	581	549	617	550	516	551	559	592	594	543	589	614	559	547	572	538	651	530	568	632	570	562	527	578	542	553	538	553	593	611	587	612	581	548	584	533	562	581	549	536	581	563	549	642	569	559	570	564	568	607	584	547	601	562	610	562	578	573	561	611	600	582	613	571	596	558	575	616	555	587	575	568	593	539	585	588	590	605	579	566	581	627	578	579	549	579	548	606	565	617	574	560	593	569	546	557	587	558	535	598	576	573	608	573	527	554	513	574	547	549	578	582	566	605	546	562	576	577	565	555	592	569	552	554	565	575	556	528	538	541	592	560	575	628	559	598	609	567	532	550	586	568	582	559	595	567	611	586	572	597	561	580	630	551	523	576	591	574	570	607	584	593	544	590	569	624	515	539	560	569	611	596	568	598	578	576	553	562	593	623	594	559	591	565	562	570	565	547	603	568	577	578	528	568	536	580	568	522	521	560	535	614	582	573	560	571	559	589	585	577	579	569	570	599	585	551	580	588	572	564	526	583	554	541	600	598	532	534	586	593	525	582	577	543	612	617	556	618	574	569	535	545	573	541	544	573	603	614	562	543	584	591	544	571	552	562	535	583	603	551	589	574	550	549	576	595	612	585	563	565	558	552	573	570	586	552	589	560	577	586	562	597	567	580	558	559	561	580	574	585	578	526	615	554	577	579	549	565	576	574	600	581	573	617	623	565	550	606	591	553	572	561	595	554	587	554	591	582	567	546	569	532	563	564	596	550	575	588	554	592	611	579	553	566	528	551	549	598	582	614	552	528	578	565	564	605	572	550	560	591	560	540	564	604	541	600	589	536	569	569	620	574	566	591	570	538	539	583	578	535	549	551	563	522	601	576	565	606	618	558	587	535	615	594	521	597	576	587	561	639	559	554	620	600	585	578	527	537	583	551	583	572	526	586	605	554	553	566	582	556	592	540	593	543	581	563	578	566	580	565	580	604	553	572	584	596	545	566	589	537	601	551	588	553	584	589	540	625	550	556	513	541	553	583	594	570	543	572	598	556	551	609	582	590	582	555	563	544	560	574	526	545	572	595	525	573	572	599	565	584	547	589	565	573	587	589	613	576	506	612	564	533	555	556	527	583	574	555	548	609	559	579	551	567	573	584	622	596	582	576	543	553	527	618	583	587	591	608	574	547	547	595	556	558	547	559	583	549	618	555	598	554	580	595	591	561	558	628	560	628	548	555	578	598	557	593	576	580	536	585	554	534	577	572	567	580	577	558	606	611	571	566	594	568	540	565	562	594	529	550	520	567	604	609	559	586	556	556	542	566	539	577	565	598	571	586	549	571	564	525	559	604	564	594	601	602	554	578	557	564	615	571	565	544	560	577	616	570	573	572	599	570	552	608	542	595	556	563	507	614	530	554	596	580	600	589	577	570	579	592	560	595	609	578	526	634	539	579	605	565	561	551	536	590	566	561	551	559	638	599	600	545	528	590	581	577	555	561	556	564	551	539	543	586	574	536	566	553	581	556	543	573	580	557	546	583	548	542	572	584	553	574	601	589	559	600	610	593	580	588	580	549	585	552	593	585	558	549	589	582	549	553	548	588	632	559	594	589	551	576	564	563	563	567	599	584	557	616	550	599	579	592	543	521	597	583	547	550	551	612	514	514	570	584	574	598	552	576	586	568	599	602	590	576	596	531	574	602	585	572	573	537	540	623	546	556	576	552	595	576	561	586	571	571	579	584	549	583	562	555	519	551	569	550	572	548	547	581	616	567	577	558	543	586	586	565	585	553	562	589	605	528	592	559	541	583	559	565	552	579	553	580	591	597	577	548	546	546	577	553	566	614	566	541	589	590	527	564	607	576	541	559	556	554	591	565	582	545	585	618	608	562	605	556	527	567	546	587	546	591	572	556	570	603	561	548	545	597	579	530	552	555	521	541	543	600	541	605	551	553	544	595	597	590	589	593	551	563	538	555	542	566	576	599	581	567	565	575	566	577	580	565	574	582	544	573	532	566	545	572	581	587	572	558	553	614	583	562	589	554	584	579	568	571	591	622	574	615	625	596	602	573	587	547	538	559	603	571	567	577	602	616	568	568	593	544	574	543	578	554	591	544	599	560	598	566	565	607	566	614	550	545	570	580	586	577	534	566	568	564	552	595	612	551	576	608	572	550	570	615	566	549	561	600	593	592	574	558	558	570	524	571	559	585	579	594	580	581	588	562	604	567	566	560	549	557	549	596	590	532	563	575	606	535	588	562	591	549	560	551	579	569	637	556	550	577	565	538	553	579	568	601	603	533	571	562	590	592	597	577	527	574	534	632	482	552	581	576	579	612	569	544	590	574	615	573	574	579	585	539	520	570	558	580	546	532	557	563	577	568	561	614	575	571	544	550	562	519	565	591	599	561	529	530	555	569	562	579	561	581	584	571	576	565	571	575	534	537	564	609	580	594	569	565	570	600	584	567	593	530	581	556	566	580	598	611	565	554	575	532	630	606	565	601	592	565	570	578	554	563	569	554	549	574	574	616	544	582	583	595	575	571	654	558	577	564	567	536	553	555	584	610	578	570	575	556	577	559	581	597	549	595	596	565	541	604	569	570	581	579	578	556	565	589	551	573	577	549	549	603	569	569	627	592	578	535	543	596	576	561	598	583	547	622	550	569	543	581	553	557	586	591	604	544	616	548	549	583	590	589	574	563	592	603	564	581	586	619	576	596	525	556	606	598	549	539	569	585	580	589	561	555	583	555	603	586	537	523	591	562	604	561	617	553	549	539	559	595	628	547	583	572	597	637	551	565	550	571	544	619	565	605	600	585	563	553	575	570	582	571	610	584	562	614	564	588	588	560	548	566	580	546
9468	6842	7338	4965	2834	2308	33537	34476	24502	11245	2126	210	194	197	190	179	173	188	175	172	172	187	193	173	169	172	174	171	182	187	190	171	181	169	155	143	174	191	167	181	183	194	183	164	154	171	205	167	167	161	208	165	185	187	173	196	173	174	206	175	182	176	196	142	162	187	193	168	163	179	170	179	189	180	162	165	171	186	166	166	201	168	178	161	158	162	166	172	187	195	149	178	181	189	184	192	198	156	191	192	172	165	165	175	171	150	193	182	184	151	176	179	187	189	191	163	171	169	180	167	181	182	177	176	175	189	187	146	157	189	177	172	186	166	160	167	178	181	193	180	195	187	177	167	191	184	192	189	200	212	174	186	162	158	169	178	176	183	168	193	202	191	208	165	172	181	175	175	167	170	153	177	191	172	217	199	196	204	200	205	176	196	192	147	207	173	154	184	172	167	178	180	192	184	161	155	177	173	192	160	165	185	170	162	188	181	180	178	181	169	186	187	159	189	176	186	170	162	183	184	180	161	201	184	196	197	185	193	174	174	163	175	192	206	170	172	194	182	181	180	178	166	188	169	168	178	176	186	168	166	189	191	160	182	184	193	196	188	178	171	171	187	184	173	188	144	173	172	171	199	186	175	180	158	178	174	200	160	165	165	186	183	184	170	180	168	170	190	188	181	178	182	158	173	184	196	157	174	177	174	162	158	186	190	168	191	193	189	187	189	166	172	188	155	180	179	178	208	167	169	175	186	186	168	165	171	161	166	174	181	174	176	201	162	173	185	186	169	183	190	175	174	167	188	211	186	155	189	166	187	164	182	184	180	184	170	169	170	161	177	170	194	179	165	170	187	164	185	164	192	201	188	194	172	176	158	176	178	177	170	183	177	173	196	168	175	180	179	190	166	181	198	179	183	168	185	182	174	190	195	180	158	173	178	152	206	184	179	156	190	184	179	185	195	171	160	155	172	188	166	170	190	195	153	176	210	186	186	189	155	200	173	176	166	182	188	189	179	151	175	176	167	186	168	170	181	174	205	174	181	179	176	168	170	198	175	183	171	174	172	175	171	175	184	197	170	184	165	188	168	150	181	198	176	173	207	178	176	198	163	168	195	158	184	168	165	184	169	173	186	170	194	208	166	176	161	167	196	213	169	172	173	159	183	190	203	180	170	158	164	178	162	159	189	180	190	148	184	196	172	184	158	178	172	184	184	168	172	199	151	179	178	174	184	160	182	191	172	170	182	163	184	186	179	179	181	161	172	222	174	160	195	174	181	187	171	176	164	171	168	169	181	181	177	186	158	159	169	163	177	170	173	190	167	159	171	170	187	178	171	176	176	152	199	187	169	176	179	192	178	171	187	170	177	195	173	187	190	187	183	177	147	165	161	195	179	185	184	168	171	188	168	178	166	171	188	189	179	167	184	164	176	164	152	163	179	162	182	166	167	186	175	178	181	167	169	195	162	177	156	157	169	188	164	176	185	176	145	181	192	164	176	168	154	184	191	178	172	154	203	164	188	185	193	198	188	160	189	165	187	169	177	164	194	191	168	190	173	150	192	159	168	163	154	176	222	199	190	193	190	168	180	185	157	182	175	172	176	166	153	168	175	165	159	181	178	187	173	161	176	178	181	153	172	175	198	169	172	178	154	198	152	167	199	174	161	182	190	153	181	173	198	187	163	183	165	165	187	184	193	164	197	186	192	199	171	158	177	160	189	176	170	169	178	165	177	178	179	158	165	176	175	169	177	196	177	152	175	175	171	163	171	191	175	169	166	171	151	170	158	165	159	162	146	165	177	156	172	180	184	185	176	192	172	179	190	158	189	144	170	198	159	202	193	161	170	161	175	199	195	197	163	186	203	178	152	185	167	197	193	167	171	170	168	196	176	168	167	200	163	174	191	183	178	160	193	173	157	173	156	191	156	173	184	185	184	167	188	160	167	175	168	170	160	164	175	182	181	171	199	157	164	166	172	162	187	185	165	179	199	206	175	163	179	174	167	139	170	158	169	182	165	181	188	165	187	183	189	150	149	190	181	176	184	193	184	173	166	179	174	168	198	181	182	193	154	186	208	139	173	158	179	173	155	160	168	169	167	203	155	185	176	169	158	192	165	169	173	172	182	194	177	159	199	157	156	207	200	186	199	186	176	173	186	162	182	171	179	165	163	183	190	175	161	185	156	151	193	174	156	189	193	212	192	169	182	183	181	207	167	156	187	168	178	181	166	166	188	181	159	186	165	202	178	178	172	186	190	190	206	193	173	195	200	173	184	171	199	206	182	179	181	195	169	159	183	189	184	153	165	179	163	176	180	173	176	185	145	165	160	194	185	175	174	169	161	202	163	169	161	181	195	169	178	185	168	217	183	175	153	190	169	190	169	177	197	174	181	151	170	178	161	173	193	168	155	173	200	169	188	175	191	157	174	161	172	175	165	167	167	139	186	189	187	184	177	179	182	181	175	163	153	181	171	176	162	197	167	172	178	177	191	174	172	192	161	177	161	178	175	183	164	182	172	203	173	161	184	191	164	163	150	172	184	177	172	159	166	168	166	171	173	156	191	191	179	176	181	183	166	191	193	170	197	210	173	167	170	159	174	200	177	174	163	192	184	177	204	162	179	186	193	161	185	181	185	227	167	194	171	181	171	176	188	168	164	169	171	156	180	179	191	189	189	173	182	196	204	181	170	176	174	177	182	189	189	179	177	183	191	193	188	158	186	170	170	198	161	161	181	181	181	169	201	212	191	180	164	186	164	173	164	174	168	182	171	156	184	174	180	172	186	173	150	184	184	152	180	190	164	177	199	172	146	180	185	160	154	187	182	177	179	193	189	180	159	196	175	163	177	178	174	172	185	161	154	165	150	162	185	156	191	178	187	178	206	163	161	193	198	186	168	178	173	179	174	167	202	172	184	180	173	190	190	157	202	179	178	182	181	183	177	195	181	192	181	172	164	167	176	178	176	183	200	177	172	179	161	169	201	174	174	159	173	174	165	178	197	161	190	172	179	181	188	205	175	183	147	168	177	208	172	164	143	194	185	183	179	170	162	184	180	208	158	160	191	180	165	178	162	167	175	171	172	165	185	172	162	162	182	146	184	178	166	185	166	193	157	176	184	179	182	187	162	182	172	167	176	180	175	174	205	179	207	175	183	171	176	185	170	173	174	171	168	186	175	181	172	176	182	161	197	157	187	172	157	160	161	163	163	145	153	177	196	171	161	179	163	172	188	176	180	171	170	173	188	171	173	190	165	166	180	179	189	167	200	174	186	168	161	153	179	181	151	160	180	162	197	191	194	153	177	193	178	181	168	185	163	173	159	183	181	167	195	160	161	178	158	150	183	160	179	191	178	186	173	149	155	176	156	162	164	179	175	194	190	218	171	178	185	185	182	185	158	174	199	165	159	187	150	189	196	153	187	163	173	169	192	187	185	193	195	176	175	193	175	174	147	171	170	187	183	183	183	175	174	171	173	167	173	158	181	190	177	193	175
6678	6254	10178	8129	6088	7931	51924	49194	40416	25687	6735	553	561	521	559	527	578	537	526	508	550	535	522	498	550	518	535	553	542	531	532	556	562	535	524	543	524	552	517	513	558	550	545	474	564	548	518	544	569	556	482	508	572	537	512	524	545	532	518	520	515	547	532	560	522	563	515	552	494	517	527	535	546	554	594	572	517	517	553	542	501	529	527	556	502	532	510	552	542	560	525	545	506	507	512	513	520	540	504	515	508	536	524	565	527	530	549	489	563	529	522	551	543	521	535	543	535	583	503	518	552	574	521	519	524	517	535	563	535	549	539	538	536	565	520	541	574	513	535	523	536	511	569	530	573	563	510	495	507	548	543	509	522	530	551	522	560	512	548	509	504	543	541	511	566	546	557	521	527	557	545	520	542	539	523	541	549	490	549	560	520	550	550	532	609	533	485	546	564	516	528	570	482	517	573	548	553	538	536	560	564	562	525	519	539	527	567	516	564	511	536	539	558	573	516	569	545	552	519	566	504	508	518	608	563	538	531	523	526	499	552	541	551	534	552	519	524	517	545	526	555	553	534	511	578	513	526	590	557	556	548	539	525	530	547	527	533	531	561	555	510	503	523	536	490	528	531	520	547	523	507	559	549	514	524	557	557	532	532	519	533	535	534	532	560	515	551	527	524	553	575	536	493	550	554	523	529	492	533	569	523	544	570	497	556	529	536	551	541	556	508	532	529	559	505	536	548	511	559	523	543	536	495	513	542	512	507	560	556	537	514	567	497	518	590	568	520	555	570	534	513	600	525	524	500	547	538	549	508	531	519	503	514	543	536	558	549	563	550	513	509	534	542	527	549	554	551	515	531	551	581	540	541	521	523	549	498	535	554	515	560	536	558	496	542	502	489	542	528	549	499	562	566	553	521	551	533	551	526	532	514	565	558	552	515	513	546	522	550	512	527	536	550	566	566	530	558	531	584	524	492	538	483	573	564	568	526	570	531	548	517	567	542	545	495	556	523	544	545	530	522	542	527	534	592	510	538	576	514	542	529	578	558	521	528	536	512	498	528	557	562	525	532	542	546	530	532	509	545	540	539	554	547	543	536	553	538	567	524	549	538	551	524	530	576	584	522	517	527	573	526	579	494	510	505	548	519	545	539	543	546	551	527	512	553	543	547	578	509	517	544	542	528	516	563	505	513	522	495	528	522	514	534	552	549	541	523	507	546	521	519	553	581	516	542	539	533	552	520	563	549	543	505	537	558	564	571	609	542	515	532	522	516	506	545	515	519	530	552	573	525	537	542	563	546	541	507	536	523	522	527	503	523	503	510	542	533	547	525	527	528	512	575	533	576	538	519	506	522	552	556	542	514	528	551	541	534	508	498	545	531	510	545	526	530	522	550	548	532	536	523	545	514	533	523	501	517	550	489	551	549	522	544	548	549	518	543	572	522	492	537	544	525	524	535	536	519	521	578	536	535	543	549	548	551	499	548	505	566	524	510	548	517	527	558	527	510	543	540	545	580	533	547	524	519	528	532	563	492	476	585	549	550	476	540	546	543	553	538	525	526	510	537	541	535	519	572	556	569	544	526	540	506	548	556	548	504	553	540	560	504	527	538	489	556	542	536	510	516	508	554	518	524	562	520	529	568	526	529	580	532	505	526	536	489	542	519	537	535	521	535	540	496	528	550	519	507	545	552	528	497	545	550	544	524	560	515	530	590	550	531	513	509	545	567	515	564	532	535	510	544	538	487	520	548	524	539	581	551	502	509	495	501	547	513	540	527	543	536	532	539	526	513	513	540	549	462	509	509	531	541	541	551	541	545	537	550	557	544	573	542	524	539	544	529	526	509	535	540	530	550	491	525	555	510	525	523	581	543	521	523	562	526	504	488	555	566	560	526	502	515	527	506	555	539	523	536	515	557	523	496	563	510	561	548	552	519	533	505	542	532	525	522	550	509	564	525	541	566	499	527	520	553	537	575	504	542	562	513	510	550	503	552	565	539	508	544	531	549	521	540	527	503	520	553	560	501	533	547	518	559	506	546	543	520	548	537	496	558	541	514	563	532	545	546	517	522	576	515	564	580	551	524	535	535	562	493	548	515	512	538	578	501	529	563	498	566	531	508	566	522	552	503	540	517	563	585	522	518	587	537	520	524	535	538	554	549	514	542	574	494	534	533	522	515	546	565	540	528	514	522	528	516	550	533	535	552	467	550	579	531	538	509	539	535	546	517	546	556	524	552	508	533	516	544	526	479	536	544	579	514	532	516	545	528	560	485	551	565	563	538	558	491	509	519	515	518	550	538	526	530	563	544	524	550	520	559	530	536	539	541	539	545	557	554	530	550	514	552	551	519	506	524	542	568	530	524	482	511	547	523	520	509	524	535	556	554	521	533	487	519	502	501	551	562	529	542	533	541	541	565	516	535	560	578	571	542	511	538	541	485	493	587	544	561	497	556	574	527	513	548	535	494	524	525	553	543	504	526	518	538	566	558	481	500	572	484	521	520	500	551	549	518	503	513	566	495	527	581	516	546	531	548	549	504	514	535	529	539	532	561	558	550	522	540	528	557	550	547	543	527	509	515	491	481	535	559	524	559	542	543	526	554	553	522	494	564	532	540	545	530	547	566	555	509	545	500	547	564	551	561	519	514	528	516	537	562	533	520	553	515	572	562	554	543	551	536	484	537	557	551	499	508	558	525	533	536	545	536	510	547	527	511	528	544	519	533	493	552	476	516	527	542	588	561	538	496	503	528	570	481	517	555	552	491	495	503	513	501	535	534	531	545	513	557	506	528	504	578	540	495	547	545	572	559	535	507	513	475	529	496	512	556	525	548	525	527	540	539	568	502	533	528	544	514	566	540	515	488	577	544	518	552	524	547	549	517	526	523	511	527	520	522	551	512	505	510	515	489	517	576	592	545	522	546	492	571	531	518	548	501	519	476	549	545	579	541	532	567	535	525	558	527	554	510	484	522	522	536	545	532	552	543	570	540	508	504	502	566	519	530	544	555	536	541	550	529	548	552	530	495	522	550	541	523	511	548	506	529	527	558	536	535	523	518	533	509	555	533	531	525	524	533	582	509	531	510	579	545	496	564	556	556	525	531	519	523	565	569	525	555	525	566	542	556	500	532	525	533	522	525	556	544	560	526	478	551	566	506	490	566	534	514	608	502	516	537	534	533	551	546	534	554	533	517	536	537	537	541	557	528	538	545	506	523	553	515	538	567	532	531	559	537	525	546	514	552	477	550	560	530	484	520	505	549	496	516	525	537	524	496	544	555	508	537	541	532	495	541	524	531	561	560	536	517	578	479	566	521	576	536	551	521	557	563	556	546	551	542	518	536	512	529	559	487	506	534	541	552	508	504	565	522	553	557	511	540	545	588	523	554	563	563	538	538	512	498	541	507	547	543	536	548	512	529	545	531	549	564	550	566	511	541	527	526	523	516	533	557	565	491	547	560	530	538	502	524	517	580	570	536	568	526	510	518	533
18749	11077	12577	10761	7974	8701	48040	55722	43744	21159	4447	508	273	249	244	232	247	226	244	243	231	248	242	237	224	258	250	245	245	238	248	217	222	248	220	245	231	243	273	250	227	244	248	268	251	261	246	247	230	250	224	230	247	237	226	246	264	266	249	249	247	236	232	224	228	213	242	242	237	211	242	235	251	192	251	250	246	235	229	234	244	235	228	244	210	252	225	240	221	213	219	223	206	236	234	217	244	245	242	241	268	241	228	249	253	243	243	228	234	227	222	227	242	227	240	227	230	241	220	236	255	268	237	235	203	226	228	239	247	232	242	248	264	255	234	232	233	225	237	240	219	266	272	238	239	251	210	231	225	239	236	235	259	197	222	254	197	247	231	222	233	216	236	238	249	221	233	211	239	206	243	238	253	262	237	223	229	228	237	215	226	221	225	215	220	224	242	237	261	236	252	234	236	230	240	231	265	226	222	268	213	261	240	237	199	223	230	222	228	237	272	228	225	234	250	220	237	248	244	271	254	220	221	257	224	223	242	228	215	208	233	247	239	242	220	246	248	256	215	253	229	212	247	257	210	232	246	241	220	243	237	209	233	238	229	225	239	201	249	235	239	242	246	257	246	207	227	265	239	235	268	235	262	243	238	227	262	237	241	220	231	236	246	239	227	226	204	236	246	225	242	239	251	243	267	217	224	235	254	230	225	254	201	222	254	233	225	232	238	258	229	231	246	231	241	214	241	238	233	226	221	214	236	245	239	229	270	219	215	236	232	222	227	249	242	264	226	236	246	232	226	256	234	266	254	236	236	228	247	222	222	260	249	207	251	241	276	244	231	229	220	238	225	215	205	245	252	245	238	220	252	234	222	250	262	207	250	221	233	242	243	247	242	239	196	238	211	230	225	249	233	217	223	220	267	240	224	261	271	213	252	241	209	232	237	224	218	245	224	250	231	231	240	235	229	241	246	234	236	226	234	236	239	229	243	227	236	239	202	259	224	230	233	243	208	224	207	229	229	251	224	205	227	241	244	210	236	278	268	253	248	228	260	240	230	229	249	202	253	241	233	227	244	232	260	255	218	246	211	260	245	243	234	228	243	240	246	248	210	265	246	255	253	252	228	226	234	215	241	228	220	243	227	229	222	239	245	234	221	251	222	226	241	223	221	229	240	238	237	256	212	244	240	235	252	255	247	242	219	276	224	228	230	245	238	233	219	229	231	236	245	233	247	212	261	228	238	249	232	249	231	239	221	218	229	215	207	215	242	242	229	236	238	224	246	215	256	229	245	243	233	231	280	244	221	235	246	239	236	230	259	217	234	220	239	228	239	251	233	226	249	227	222	221	234	224	248	205	249	228	250	225	233	232	252	254	253	241	245	247	235	211	239	236	236	284	224	242	245	261	232	243	235	220	218	220	237	249	240	245	221	233	246	227	252	259	239	236	238	259	218	239	234	240	234	228	219	225	248	235	229	229	236	241	220	248	214	261	200	219	223	240	276	211	256	216	275	238	239	244	207	209	223	267	229	236	247	234	243	241	241	257	254	243	211	218	246	251	237	251	245	246	230	237	224	235	206	218	212	263	247	199	233	265	231	246	229	257	233	269	251	234	230	219	220	237	214	212	229	225	220	239	233	235	226	236	224	235	211	246	249	266	244	231	216	237	214	213	233	238	219	231	267	244	239	241	238	242	235	243	267	224	222	215	225	267	251	254	242	249	222	242	211	233	227	234	258	236	206	251	231	224	256	253	252	248	217	244	269	255	212	247	234	265	255	250	229	253	251	255	208	252	225	253	251	239	224	215	225	245	256	242	196	230	254	265	249	233	243	210	224	215	222	241	225	208	237	220	253	243	218	243	214	220	220	222	238	239	241	226	218	257	244	217	244	260	211	227	257	217	218	251	228	236	238	221	258	233	220	228	245	233	208	251	227	222	246	246	227	217	227	234	226	224	246	233	244	244	229	237	217	202	207	246	227	242	279	232	230	246	247	251	254	237	205	247	212	229	248	223	250	219	234	226	217	252	238	244	239	269	230	245	207	245	232	243	231	254	255	218	237	177	223	193	260	215	224	227	257	229	250	257	221	234	234	255	256	215	239	236	216	243	234	235	239	229	198	223	229	244	263	226	231	219	245	244	246	245	233	232	228	218	245	239	213	224	250	244	241	230	254	248	258	210	244	230	211	226	230	220	228	274	239	244	239	198	245	223	237	214	250	245	223	257	230	240	211	243	251	240	223	222	244	214	236	206	261	240	258	235	253	225	240	233	221	247	245	263	209	248	246	230	226	255	241	244	242	239	260	234	224	226	217	258	215	240	202	226	218	263	232	267	243	224	238	239	239	248	219	241	250	246	204	246	239	247	222	223	231	219	210	248	243	249	221	236	209	253	228	264	215	243	212	217	253	211	217	256	221	242	261	234	219	237	221	227	264	240	226	230	229	237	244	214	220	214	212	217	247	230	225	269	250	243	236	218	239	227	232	225	225	214	230	225	244	231	238	238	234	262	240	257	210	215	209	207	224	256	221	256	223	227	227	211	236	239	229	227	222	252	246	227	201	244	229	257	268	257	225	240	207	220	237	222	228	228	262	242	210	249	254	243	214	233	233	241	232	233	233	248	262	243	240	200	226	233	224	223	213	253	248	214	205	225	213	238	227	233	224	228	257	216	254	238	241	256	186	252	233	220	213	212	227	229	239	247	225	226	237	212	255	245	238	223	240	235	256	232	247	247	251	250	242	252	225	224	253	249	249	219	245	240	251	228	223	243	247	253	224	207	233	250	212	200	219	254	237	206	251	238	198	254	230	232	224	194	238	226	208	255	238	226	247	230	238	216	238	213	216	209	197	235	207	223	216	256	245	210	224	237	235	192	255	219	224	230	222	247	227	232	215	238	252	263	205	235	234	224	230	216	261	207	224	262	233	244	250	243	244	246	212	228	248	250	238	241	220	214	207	264	220	249	244	219	215	231	244	279	217	253	236	255	242	209	240	239	237	255	259	230	237	212	236	199	234	255	238	257	251	251	207	219	246	242	229	232	251	238	229	216	252	237	230	248	238	237	214	215	215	217	214	233	233	202	200	238	230	232	202	234	238	237	219	222	237	246	238	230	223	231	200	261	249	233	216	227	248	209	249	227	229	248	248	218	214	250	248	221	245	232	254	236	242	213	226	256	250	219	237	260	206	222	235	237	238	239	223	246	270	236	212	263	245	231	226	238	211	243	229	242	232	214	222	238	236	228	246	225	215	244	224	232	252	245	237	205	224	226	199	237	253	223	232	223	215	260	230	215	257	238	222	227	244	229	224	254	234	209	236	238	262	236	244	208	257	236	211	217	228	233	243	218	233	225	237	250	221	234	237	227	254	247	220	241	254	238	227	261	234	222	241	234	209	218	224	224	218	221	218	257	211	238	239	259	230	243	203	258	228	247	232	213	240	228	201	225	243	219	262	210	239	250	217	262	227	255	240	259	251	243	248	227	231	223	243	218
9724	9378	16391	17177	15242	18745	58670	68996	56292	32454	9705	1766	717	653	648	675	647	725	694	689	690	668	676	649	717	678	683	655	685	690	659	673	698	691	662	653	698	713	704	694	676	687	704	678	688	675	701	700	708	697	693	677	710	707	700	704	672	685	695	695	690	685	739	707	713	700	705	691	666	681	680	663	702	690	713	719	735	642	676	683	683	684	684	694	662	719	666	731	700	662	728	666	706	656	659	685	647	671	710	646	680	636	666	668	664	657	677	679	670	684	648	642	714	704	715	715	731	699	671	665	692	670	674	689	685	673	644	694	715	702	711	637	715	670	668	680	663	676	674	683	704	712	663	686	725	695	696	726	674	700	689	683	629	738	623	645	737	688	670	637	651	661	691	689	676	714	703	715	702	678	727	709	708	703	693	680	716	643	644	654	684	691	685	722	692	693	692	738	703	652	695	717	730	640	653	664	686	714	730	689	726	688	699	714	748	671	656	639	705	658	720	630	730	654	730	641	715	685	661	665	674	693	702	669	712	669	678	682	705	643	663	683	671	684	719	684	669	692	715	690	672	676	667	688	711	705	686	679	683	669	694	685	676	697	676	708	687	685	705	684	681	674	706	709	687	713	719	696	712	669	690	677	698	635	711	716	703	664	704	715	662	691	703	621	650	667	632	698	683	717	656	747	632	713	713	640	675	669	674	686	726	679	658	693	701	687	681	709	719	690	674	680	659	680	649	639	687	695	650	709	674	731	698	672	633	648	691	716	666	725	663	701	673	674	664	666	717	677	702	634	688	687	679	681	674	688	727	620	682	664	670	661	669	681	747	693	715	673	693	674	724	658	702	652	711	657	660	664	674	689	712	684	710	698	705	660	691	685	658	693	704	687	663	670	733	743	670	670	660	651	696	639	665	676	690	675	707	690	677	714	705	696	700	701	643	669	687	707	662	691	675	668	668	677	630	709	689	680	691	663	692	723	681	696	694	667	683	686	719	694	749	678	712	689	691	689	733	643	676	703	749	691	728	733	667	691	638	677	676	662	684	657	684	706	697	684	696	713	689	697	693	658	692	691	677	681	653	705	666	678	660	697	705	714	729	681	665	677	753	664	661	694	667	707	710	671	640	706	674	669	701	666	685	704	698	658	676	675	705	689	689	661	652	705	657	702	683	690	719	669	664	715	713	723	712	676	661	691	663	733	689	690	655	678	679	651	639	675	688	665	660	696	657	708	675	660	658	675	695	693	720	676	704	679	717	692	692	710	739	661	699	656	674	705	712	643	727	661	685	667	702	700	726	636	679	688	705	683	661	643	699	646	684	677	689	682	723	672	711	728	682	727	680	695	679	683	649	728	700	671	725	709	699	635	692	696	670	685	655	656	728	688	685	701	660	670	703	705	701	717	671	705	683	682	700	721	705	695	713	668	719	671	691	663	696	647	661	689	682	712	718	699	689	658	708	726	683	668	674	678	703	697	655	681	704	671	658	670	737	698	684	717	688	695	685	707	693	698	710	673	699	704	683	661	704	708	653	685	708	689	703	680	670	643	669	696	667	702	670	686	693	689	651	735	688	715	712	707	707	705	709	672	713	656	632	714	704	718	684	661	682	663	682	707	668	667	725	665	680	682	718	716	653	645	718	670	704	757	666	700	645	668	675	667	689	684	715	696	681	643	734	710	695	660	666	696	643	714	687	722	713	674	636	712	675	722	665	680	697	656	682	714	699	669	709	704	688	663	685	633	700	662	653	673	681	643	683	697	705	678	657	690	674	666	654	678	641	655	616	676	666	690	743	663	717	678	701	664	699	685	700	654	664	680	735	689	662	631	677	673	602	693	664	699	689	747	730	674	685	716	634	672	649	718	627	686	717	694	735	672	673	717	644	688	671	679	709	663	698	664	692	671	680	676	667	670	655	696	675	686	747	654	725	662	690	660	723	662	678	661	678	664	695	690	718	688	684	705	691	762	680	699	696	676	658	722	727	725	699	645	692	714	659	659	715	699	697	723	688	674	652	679	689	672	666	665	709	692	686	667	632	689	640	643	656	719	655	657	642	689	663	695	702	653	665	693	627	700	692	715	681	699	681	678	680	653	694	687	743	727	688	711	683	687	688	646	696	693	667	733	714	681	694	666	691	737	668	628	713	678	663	677	720	741	688	715	684	733	657	681	681	704	690	655	768	643	683	655	677	687	692	702	728	691	690	766	654	699	681	676	665	698	684	692	689	687	679	675	674	667	677	641	720	659	653	656	747	698	668	699	683	728	667	713	747	702	678	695	631	695	705	662	682	670	677	677	680	680	723	673	684	695	680	680	711	706	703	691	669	682	698	677	700	671	738	662	720	700	650	708	731	701	700	665	707	692	690	695	674	694	701	665	699	664	673	644	674	711	685	736	676	672	643	717	667	700	664	645	721	687	709	694	683	647	675	673	718	707	729	669	675	718	711	659	768	738	726	732	729	667	667	694	697	701	634	621	704	696	707	691	753	661	707	674	655	668	689	699	735	683	730	668	700	696	667	652	683	681	705	721	675	691	672	705	678	694	670	688	670	698	715	708	665	658	680	672	718	687	696	682	666	754	652	694	707	711	683	701	676	696	677	664	700	697	702	690	697	736	688	669	664	725	707	675	697	698	679	676	726	699	665	658	670	683	699	643	714	711	714	703	695	695	698	665	680	705	661	685	658	675	704	705	695	651	705	655	679	682	684	659	689	689	694	672	707	671	656	643	682	716	651	671	631	706	659	697	731	669	713	702	682	671	699	717	692	681	690	687	698	709	692	689	642	678	702	691	654	694	682	698	669	639	645	653	710	721	676	671	678	726	713	683	678	691	728	681	690	669	650	698	692	657	668	672	662	681	743	740	660	697	643	703	700	714	678	658	682	679	705	676	758	660	662	723	712	678	690	665	722	716	693	684	684	678	684	676	703	657	710	680	711	651	639	678	705	692	706	677	700	669	734	640	752	682	665	636	715	665	698	673	657	670	703	664	668	683	680	736	685	706	710	663	704	660	688	617	647	679	654	640	681	687	747	663	630	681	703	720	675	714	695	718	653	692	697	700	722	701	700	647	703	699	648	734	703	638	684	699	692	715	712	698	652	698	695	758	689	703	718	647	697	713	677	665	714	710	679	690	661	697	696	660	665	718	704	677	727	725	725	748	663	715	668	664	680	701	668	691	679	719	690	734	687	712	670	659	717	653	761	706	674	674	717	651	674	679	643	675	678	713	730	684	713	669	682	717	647	669	659	632	647	679	675	690	703	697	685	684	655	632	697	679	704	677	669	719	733	654	684	689	670	695	676	704	686	644	691	657	656	726	650	709	689	654	676	684	638	659	714	676	706	666	690	692	715	648	728	700	695	709	681	703	716	708	676	693	660	674	655	714	706	690	685	667	685	718	681	673	707	682	672	706	721	651	710	680	669	706	704	727	625	716	718	652	705	674	694	707	680	701	674	651	615	698	703	733	659	743	692	718	679	658	715	686	721	682
2379	900	934	595	519	337	3443	5662	3255	1306	487	221	192	194	191	192	217	178	201	211	201	210	168	205	194	207	201	182	213	201	182	175	179	219	181	213	193	209	197	188	217	215	232	211	194	189	221	196	218	204	193	196	199	211	215	191	192	193	168	200	208	220	200	172	176	210	219	203	202	194	210	182	195	191	199	171	203	208	200	192	207	212	217	194	205	202	188	186	188	181	198	205	175	232	209	209	200	215	198	182	203	190	223	171	223	199	200	208	208	202	203	185	186	188	199	206	196	223	213	194	210	194	205	216	171	184	180	212	189	207	192	203	224	208	180	210	201	193	190	218	201	219	192	206	179	209	189	208	192	216	182	182	176	209	193	182	192	178	197	186	219	214	192	220	191	218	185	200	218	259	201	208	190	213	213	182	181	187	188	192	200	166	193	204	197	224	194	197	202	197	195	204	175	211	180	207	197	207	209	204	187	204	179	201	206	210	219	212	190	192	194	194	209	220	215	223	203	194	235	205	220	173	185	227	222	204	205	197	199	201	186	195	231	221	198	167	205	194	203	189	193	195	210	234	193	190	205	201	196	185	222	208	219	194	198	205	233	205	174	207	229	218	197	215	184	181	210	205	207	189	193	194	213	217	178	189	194	202	236	195	186	178	210	202	202	203	221	202	216	202	200	198	197	208	191	223	211	204	216	197	187	198	216	206	184	194	217	187	205	189	191	202	226	198	188	211	200	205	192	197	191	230	185	194	215	193	238	171	196	204	199	190	201	205	198	198	190	195	228	179	191	201	183	187	178	218	202	219	198	190	199	207	232	181	200	210	190	208	228	191	181	201	179	212	212	150	213	197	209	201	213	199	200	217	192	187	210	196	192	207	214	186	200	193	215	219	192	203	223	188	195	205	208	219	204	199	182	226	206	179	210	217	196	189	174	211	194	199	174	163	202	197	211	200	194	200	200	184	222	237	220	221	217	173	223	201	201	213	231	206	230	166	205	187	195	208	202	185	204	222	197	213	218	198	204	214	200	189	208	198	190	169	212	179	200	230	223	212	187	196	194	202	207	207	177	207	204	214	216	195	198	196	204	201	175	182	196	186	204	188	207	220	212	209	223	198	214	193	198	192	198	227	196	187	211	198	195	190	199	202	170	204	216	174	203	219	197	208	186	225	232	202	186	205	221	195	186	182	211	183	202	198	207	202	198	193	212	186	219	212	187	197	204	206	211	222	218	198	223	216	189	223	192	188	211	219	186	206	230	215	185	206	198	190	204	206	166	223	184	199	201	209	207	203	209	219	195	196	202	196	199	207	213	209	196	209	176	202	196	190	227	197	228	195	196	194	205	188	215	201	195	224	188	218	198	183	184	209	188	191	194	192	180	213	200	220	207	190	195	182	212	199	169	199	234	184	202	207	181	224	213	179	213	217	211	185	203	194	205	181	219	188	204	210	205	187	212	210	180	186	201	178	188	196	216	213	172	212	209	209	206	190	198	225	183	229	220	189	225	216	217	196	181	191	202	223	189	200	178	203	182	197	210	196	210	196	196	183	204	198	195	237	211	209	215	190	218	209	192	204	205	218	195	173	201	193	188	185	205	191	196	206	175	198	200	206	191	189	202	197	185	196	213	218	197	207	214	201	189	199	191	227	182	220	190	220	225	184	186	184	182	191	194	215	191	202	195	198	205	179	229	225	191	219	198	197	205	199	217	192	187	200	192	202	182	213	185	221	222	182	188	175	209	191	201	189	196	203	192	207	219	190	193	219	187	182	200	197	197	210	206	205	208	184	213	191	194	214	219	202	216	197	197	233	211	192	202	194	201	239	198	209	191	198	207	202	197	189	207	185	189	194	195	205	195	185	210	242	208	193	214	208	202	198	211	185	186	188	181	183	204	196	200	176	201	223	206	207	185	201	222	203	178	187	172	229	196	210	174	186	218	202	193	182	203	205	229	167	201	208	210	168	221	208	201	200	215	184	196	237	190	193	211	168	180	217	217	198	191	190	182	210	213	181	210	182	211	230	209	185	187	214	202	185	214	202	199	206	192	196	208	179	198	200	179	207	181	200	212	220	204	234	201	199	211	200	208	200	215	187	210	183	207	171	197	197	203	192	176	200	204	196	208	214	183	207	219	210	200	197	216	214	201	202	193	203	187	196	213	184	196	185	206	188	182	204	199	210	196	186	221	195	192	190	195	208	202	201	231	240	182	186	206	207	210	209	206	231	190	207	195	191	206	203	184	201	212	201	193	232	209	236	215	193	214	204	191	196	218	197	200	218	205	192	216	239	189	228	212	225	195	214	206	223	197	187	179	199	203	214	189	200	206	186	203	177	171	180	195	203	199	178	220	192	196	189	181	205	195	182	202	197	201	219	210	203	184	193	242	208	186	176	186	233	198	202	208	201	212	204	204	203	194	200	230	195	182	214	193	208	204	189	193	171	217	232	216	225	190	209	221	195	200	185	209	182	199	214	212	192	209	185	177	190	193	193	192	213	207	220	178	200	201	204	196	193	202	204	192	211	179	190	187	210	203	216	194	189	212	196	187	221	207	190	168	192	203	213	186	220	216	193	202	205	203	191	192	178	192	229	190	200	201	212	175	202	207	201	205	204	201	189	202	194	190	212	187	212	182	212	214	209	208	184	194	190	220	180	183	193	193	205	217	221	223	194	198	212	207	202	188	200	209	206	175	195	227	214	185	192	212	188	203	189	191	182	203	213	178	211	212	193	177	234	209	224	186	192	224	205	202	203	200	237	206	197	225	206	207	203	187	213	201	196	214	189	194	202	207	207	223	212	198	188	198	214	186	216	212	217	213	180	191	201	211	186	242	189	189	187	187	207	197	216	200	203	195	215	179	200	208	189	203	205	198	190	218	185	193	193	156	201	189	187	194	190	172	189	196	191	189	203	193	199	202	197	196	181	198	195	221	212	210	217	195	191	184	220	166	191	199	198	214	213	210	186	185	200	202	197	207	186	228	198	220	202	210	208	190	211	197	174	235	194	208	232	202	203	180	204	182	227	224	170	176	216	183	210	188	201	175	179	203	200	196	208	177	183	207	197	176	180	212	204	210	204	213	217	204	193	207	213	222	204	214	194	175	192	207	186	203	191	180	209	216	193	217	191	189	216	191	186	212	217	201	206	201	202	193	224	227	215	198	202	193	186	175	180	205	199	179	196	202	225	190	199	191	202	190	185	184	176	193	192	192	197	181	187	216	200	191	173	184	212	195	187	182	191	220	209	212	177	218	208	186	222	186	211	198	199	182	193	177	174	231	205	185	207	197	199	204	212	191	201	196	183	214	213	194	193	158	215	185	212	220	205	191	186	196	214	176	182	172	192	215	192	210	217	201	204	190	222	195	191	220	192	189	196	190	228	198	218	189	184	198	205	202	158	188	235	206	202	204	194	184	203	196	217	211	216	200	202	181	210	208	215	214	195	210	185	188	199	188	197	222	246	213	195	188	195	194	196	205	200	206	193
2508	1409	2222	2038	2028	1459	15508	19632	12083	5028	1703	659	586	611	615	610	600	562	556	617	597	633	589	602	569	613	556	615	639	578	618	588	536	600	590	646	623	593	577	559	617	594	576	614	626	582	630	567	601	566	579	617	608	574	582	542	596	562	609	591	611	607	593	562	639	592	596	591	598	619	598	633	574	574	602	593	575	595	561	624	615	620	609	591	541	584	602	600	634	602	566	597	600	624	616	583	570	587	602	615	586	585	593	595	600	612	617	608	561	592	584	614	589	576	614	605	587	612	597	569	630	620	632	612	611	589	615	595	621	626	515	576	618	563	642	601	589	639	594	621	612	604	578	592	553	610	610	603	601	614	606	565	583	587	623	610	583	591	573	622	614	638	594	630	605	612	608	602	557	643	628	569	618	579	596	641	590	636	612	633	630	581	582	609	572	581	574	596	600	615	587	596	573	553	599	589	632	589	624	619	586	624	618	578	594	581	591	616	580	627	584	585	592	565	523	600	618	583	611	592	583	582	570	605	566	586	593	536	572	592	558	588	607	576	653	547	566	590	586	616	606	577	641	605	573	592	603	615	609	571	624	593	553	564	583	571	614	609	625	610	571	608	583	589	582	603	594	611	606	611	637	563	591	597	582	603	577	610	596	609	596	598	551	611	652	622	571	523	598	612	581	604	557	609	592	567	580	576	586	588	549	556	627	656	562	587	596	611	595	600	589	576	614	630	584	599	598	603	546	563	559	572	607	581	603	609	521	551	580	602	578	572	632	579	594	580	602	602	575	606	569	606	630	633	567	600	559	571	651	585	618	530	591	595	608	590	578	572	561	586	577	579	619	585	589	558	587	542	602	571	603	591	553	550	600	584	623	568	647	570	612	642	624	581	577	553	608	667	582	512	589	601	582	571	613	623	641	585	600	602	613	598	555	575	598	585	595	576	607	574	621	583	593	605	577	608	596	592	594	577	613	606	597	613	583	636	599	530	594	595	611	603	579	622	604	587	569	558	617	604	584	586	568	594	584	586	585	600	626	609	648	586	597	604	601	558	603	586	568	579	623	625	609	609	605	563	598	584	579	545	601	626	595	601	588	593	602	613	587	577	593	582	580	635	621	610	631	568	604	622	597	591	574	614	558	591	594	601	595	637	618	577	602	599	615	604	595	539	621	609	608	584	615	616	602	617	591	571	567	629	553	594	609	587	658	604	584	619	590	616	595	591	573	610	621	571	593	573	589	575	586	615	557	602	616	571	601	598	586	572	584	579	572	613	595	548	593	576	598	586	592	607	565	614	604	569	586	565	609	613	560	551	596	605	628	615	594	597	589	570	593	551	585	640	575	634	602	561	605	603	627	595	592	600	609	625	613	574	608	563	591	607	586	575	607	613	608	638	594	606	608	619	603	620	575	621	587	603	632	611	608	623	575	596	588	581	606	598	569	612	534	619	578	608	556	571	599	605	569	590	562	556	601	588	592	575	564	582	582	590	602	595	548	591	594	551	570	586	610	621	566	623	601	593	573	610	598	597	579	601	612	598	608	570	617	612	608	622	595	565	603	579	574	564	570	590	601	599	569	611	580	607	575	564	595	652	528	526	600	628	594	587	560	587	579	578	586	630	606	582	597	604	580	573	587	575	602	563	600	630	591	581	612	557	609	630	598	591	549	591	572	573	584	609	614	614	614	545	601	571	593	596	564	615	600	543	544	607	607	567	558	602	573	617	630	612	571	603	552	576	576	584	600	592	626	609	578	581	602	589	596	615	573	607	613	565	590	598	581	581	596	578	578	571	576	643	604	555	602	614	602	618	600	591	595	617	589	600	577	575	602	586	568	624	611	613	594	608	628	609	574	578	617	591	619	634	603	632	595	612	592	565	580	623	545	600	597	592	560	640	570	617	557	580	586	606	584	558	576	608	538	606	579	571	574	594	612	581	592	605	553	595	585	586	587	613	579	567	629	608	619	576	583	534	606	592	536	604	594	602	594	608	582	634	610	581	559	571	561	589	611	617	579	591	635	594	612	598	623	568	629	611	647	596	622	586	616	613	586	581	544	632	629	638	588	545	568	595	626	601	577	558	574	561	602	604	599	604	601	630	594	634	568	561	600	580	591	549	597	581	557	586	569	584	585	585	600	564	583	580	563	558	609	587	614	576	543	554	583	576	583	593	620	559	611	521	606	586	589	567	593	567	588	599	592	580	632	588	630	602	624	653	630	615	610	573	601	618	565	603	610	577	609	602	566	621	587	555	593	565	580	619	587	611	604	571	595	589	621	590	609	564	597	588	601	611	591	591	607	638	549	607	615	597	612	587	607	605	550	575	571	584	589	640	577	613	608	591	592	588	603	565	597	619	568	605	611	614	615	599	605	607	586	589	615	597	585	598	568	612	599	567	627	585	605	631	587	606	580	586	601	611	577	564	591	560	595	564	602	591	562	598	595	589	598	565	594	580	593	589	576	564	587	573	608	604	571	528	545	562	563	613	599	605	576	591	539	570	595	547	629	583	605	595	620	554	568	600	590	590	561	611	626	574	624	588	582	605	601	547	553	577	597	588	566	565	591	588	592	627	630	607	588	579	594	633	627	625	582	621	589	562	617	630	594	608	588	555	592	614	606	625	568	562	637	578	582	626	570	522	546	547	549	592	596	614	588	564	600	595	541	610	607	592	600	584	596	599	610	600	613	594	618	622	550	562	598	568	588	585	599	593	604	594	552	593	571	543	612	539	604	642	593	598	561	597	579	615	578	579	555	550	629	606	585	558	582	623	587	571	568	569	554	611	596	612	612	567	579	520	600	581	638	600	607	648	610	575	617	622	602	580	624	572	533	573	612	600	580	584	590	562	604	612	587	576	615	516	574	611	597	596	624	640	572	609	618	598	604	630	574	582	604	615	612	608	624	631	610	601	590	583	601	570	599	552	572	612	556	544	600	626	606	597	628	598	563	627	623	590	601	608	604	614	605	570	614	631	580	630	561	623	587	597	590	588	646	581	631	636	597	620	633	562	597	570	572	594	620	564	550	587	602	561	584	550	574	564	569	545	601	525	611	590	633	591	570	508	624	587	579	595	599	545	601	614	608	592	578	642	590	631	562	573	607	646	553	568	556	568	563	601	587	607	601	551	565	582	606	619	602	568	567	582	601	589	543	578	601	581	600	581	621	554	543	632	636	581	595	594	619	560	580	643	605	604	621	610	607	584	590	649	579	553	617	612	623	586	549	548	587	560	567	612	620	562	587	643	613	598	571	584	561	565	612	626	595	643	599	589	563	552	596	592	539	551	606	598	583	586	625	606	629	633	583	589	582	554	596	558	597	595	564	605	592	569	601	603	595	577	622	569	597	602	602	572	548	611	590	587	601	584	568	590	573	630	569	605	628	566	572	574	593	559	574	610	587	572	584	596	595	594	625	572	630	592	585	547	587	595	585	616	577	562	591	585	591	597	597	638	597	626	598	631	601	590	610	640	581	605	594	619	577	571	647	614
8246	2871	3761	5006	3993	3828	37366	36976	21588	7119	1176	244	201	185	190	176	182	186	165	199	183	185	172	179	195	187	194	182	186	184	170	224	195	202	213	206	189	193	194	196	210	188	195	182	207	205	194	179	166	188	188	166	181	181	227	195	168	215	175	167	180	210	185	178	203	173	181	184	195	186	202	195	201	198	203	199	203	180	181	209	201	195	185	179	191	175	195	191	183	199	196	222	169	197	157	206	199	179	198	152	174	182	185	186	167	187	211	193	193	184	189	186	188	200	201	224	177	193	173	174	168	161	208	186	176	212	197	170	188	170	188	195	170	182	172	205	173	176	189	196	193	204	205	200	190	204	189	221	181	196	185	190	187	186	184	178	210	209	192	180	188	193	194	177	196	186	179	210	228	217	194	181	181	197	207	191	174	171	198	204	208	180	167	214	182	156	169	180	197	164	226	177	186	192	173	180	195	200	175	184	211	173	183	183	168	173	183	189	172	176	216	188	201	185	193	157	204	210	176	209	199	195	177	194	172	199	197	185	193	176	194	198	198	187	186	175	167	178	186	190	206	205	192	193	183	192	180	208	200	194	187	183	161	182	195	199	193	185	209	176	202	176	210	199	175	188	190	199	182	194	164	183	157	188	175	192	205	199	196	209	167	189	218	191	186	199	194	174	198	180	171	212	210	214	215	181	170	198	186	186	199	189	195	191	158	212	178	191	218	196	167	192	176	166	186	177	187	171	210	187	176	188	202	197	183	194	187	195	200	201	187	206	201	198	186	214	198	190	192	190	182	155	196	178	195	169	171	184	196	196	181	158	186	176	197	166	185	188	181	191	191	202	191	171	180	180	197	182	216	176	187	178	193	207	190	209	194	208	188	213	209	186	181	199	189	181	201	197	195	199	184	170	214	200	203	186	200	216	182	182	208	195	212	173	201	218	201	188	197	181	188	181	206	197	192	207	191	198	172	188	191	177	182	191	198	206	182	186	184	201	192	196	182	182	227	184	192	199	201	184	166	166	189	198	190	200	180	152	199	181	196	170	190	164	160	188	194	183	189	175	177	160	187	191	176	185	175	176	160	196	183	194	192	176	218	188	189	172	219	202	189	167	197	197	163	182	182	167	186	172	207	169	181	168	170	190	188	205	186	214	168	199	185	191	188	194	189	193	197	186	190	204	183	188	178	205	171	182	182	207	159	200	202	188	181	196	206	199	158	171	172	172	203	183	188	185	193	188	200	192	201	183	194	195	213	191	189	197	163	187	164	190	169	218	186	199	192	186	174	191	187	200	225	180	188	201	187	199	198	178	191	192	176	229	167	186	193	164	177	181	161	213	210	190	195	213	190	179	204	206	190	196	197	188	211	194	177	182	182	205	202	182	189	182	180	184	187	213	207	166	202	201	174	172	213	180	197	199	197	181	203	180	176	186	171	178	183	176	181	179	202	194	184	188	187	193	200	184	188	182	205	194	189	187	184	204	188	194	175	176	174	190	186	185	171	178	194	191	200	187	203	191	202	197	203	188	216	219	207	194	233	177	190	180	194	181	215	219	189	194	206	198	183	215	189	177	190	163	181	172	212	188	199	161	198	196	180	201	179	179	191	182	184	208	180	181	195	214	189	206	174	195	209	179	203	170	212	196	193	201	162	203	178	200	196	194	162	208	163	205	202	196	174	180	198	192	188	176	187	184	201	198	210	185	204	170	189	193	179	203	180	197	174	168	195	244	195	202	177	217	186	199	190	192	190	180	186	193	165	183	200	195	199	200	180	184	193	170	199	194	192	190	181	195	197	177	183	184	214	182	189	189	185	169	191	170	195	175	198	206	166	177	165	164	208	202	202	215	175	168	192	178	188	177	197	171	179	189	202	167	168	189	211	163	194	216	209	209	183	205	206	205	209	205	179	179	211	188	187	179	206	199	178	212	178	149	162	195	198	170	195	174	177	196	170	169	194	190	202	176	173	174	201	181	156	202	194	189	187	198	194	181	216	189	206	179	179	188	193	192	164	183	214	171	174	183	180	198	185	168	183	195	175	195	171	181	188	213	179	204	195	187	181	190	191	217	212	184	219	171	180	191	199	184	167	171	177	197	190	177	172	178	160	190	183	199	179	188	199	189	166	171	194	202	224	179	187	194	202	205	182	190	192	194	187	198	202	215	182	179	191	202	166	169	172	166	190	185	196	199	220	203	197	193	187	180	185	181	160	207	186	178	190	220	213	196	191	187	206	204	182	197	175	176	171	218	191	216	170	183	201	185	185	208	224	208	171	188	182	166	172	202	176	190	176	174	192	177	190	181	179	193	189	198	174	203	165	197	187	193	183	208	183	202	180	183	197	175	191	201	182	188	197	174	191	188	177	207	178	184	184	183	189	196	192	176	165	186	187	193	184	187	191	184	169	197	177	174	183	170	175	187	162	180	169	177	177	183	169	192	183	166	200	207	188	222	190	183	187	200	201	187	192	189	176	196	210	193	180	173	182	171	197	170	177	222	195	222	211	178	207	177	192	170	167	211	182	193	199	173	189	192	179	196	180	180	192	199	188	184	197	178	192	201	209	187	187	161	181	191	189	200	192	171	198	202	179	199	176	176	178	183	171	183	183	186	179	194	196	191	206	194	183	190	228	184	193	223	188	205	181	184	178	190	197	183	199	185	187	187	187	177	194	174	201	207	178	172	177	191	174	179	185	216	204	184	197	164	208	193	195	193	168	178	161	194	208	179	202	178	181	206	207	196	171	187	190	222	175	162	179	194	176	230	188	196	197	202	200	164	198	177	183	199	171	185	229	160	190	180	205	203	161	192	185	183	174	174	192	197	190	192	191	206	194	197	207	202	199	194	204	188	184	202	171	186	196	174	205	194	190	188	184	198	197	168	169	184	176	197	207	180	187	208	200	185	201	181	200	183	188	183	178	193	201	195	208	182	176	204	188	163	174	190	208	207	174	206	182	176	197	196	180	198	166	180	175	201	208	212	180	175	195	193	169	196	215	185	199	165	199	173	167	171	183	211	190	196	200	173	173	202	182	195	202	195	195	188	193	171	182	207	189	214	193	192	168	171	194	170	187	200	219	191	179	215	181	167	173	183	185	179	204	183	186	170	193	183	190	186	187	220	210	192	191	177	187	195	205	191	194	166	182	181	188	202	198	195	210	191	183	204	210	175	187	186	179	204	189	172	171	181	183	180	198	184	192	181	177	186	183	208	186	183	182	180	168	184	178	159	174	189	176	163	194	164	188	184	184	191	205	187	191	185	195	183	172	193	212	187	192	179	205	195	178	205	210	178	201	188	211	189	182	185	193	194	196	192	165	200	206	219	186	179	204	206	194	192	191	183	200	214	188	193	191	195	217	193	197	190	189	172	187	173	199	184	185	182	192	180	198	168	195	187	169	194	183	189	186	181	161	175	189	184	204	188	190	202	186	202	183	214	176	192	182	189	204	180	186	194	180	194	182	193	188	201	196	222	180	185	205	174	209	180	194	177
5974	3330	6501	10743	8547	11203	54688	50629	37160	18265	4838	902	551	612	562	597	553	550	566	549	558	563	548	578	562	570	552	553	632	574	558	568	557	578	564	560	587	549	591	595	547	612	570	575	563	582	580	615	609	562	608	563	526	512	565	549	561	568	563	545	557	540	581	587	637	611	592	560	564	554	573	581	620	578	574	581	594	596	517	548	539	549	565	532	552	567	605	565	586	538	588	600	574	580	552	570	549	536	594	587	575	579	529	572	563	575	592	559	602	626	583	553	559	560	590	540	578	555	566	531	540	545	566	570	602	537	567	590	585	525	577	543	560	568	563	532	583	563	528	585	556	501	569	587	527	538	590	551	608	590	519	586	599	579	543	585	590	547	568	562	550	572	573	617	588	556	571	577	573	538	615	602	536	593	531	592	578	560	563	546	588	560	566	572	552	530	588	579	552	529	558	567	536	547	528	540	570	565	564	560	552	588	576	567	552	597	550	564	587	592	554	546	552	548	585	553	548	504	582	568	578	579	559	547	580	587	588	534	531	552	589	575	562	572	595	573	557	568	578	565	569	581	565	522	617	569	584	572	543	617	603	577	590	546	570	588	561	560	594	562	582	572	588	551	575	605	595	518	602	535	596	555	578	547	585	593	520	586	585	576	560	590	575	542	595	539	538	529	548	556	584	622	570	591	523	544	569	598	536	570	598	534	584	572	574	568	566	611	559	583	566	590	617	571	590	584	591	530	543	581	518	586	529	589	601	535	556	585	565	575	549	564	547	529	563	542	574	576	586	555	536	562	589	585	564	595	600	539	534	544	565	584	530	550	585	557	597	564	571	550	569	549	569	590	568	515	533	581	540	587	531	620	559	563	554	561	551	563	607	554	570	565	594	513	571	577	648	595	598	563	593	545	530	580	564	583	573	552	569	569	561	565	592	572	558	583	551	528	562	568	636	575	576	595	601	568	552	541	542	555	573	571	599	606	560	622	577	570	558	555	577	562	580	576	568	537	606	563	642	546	565	576	563	539	568	591	561	594	609	565	548	568	585	574	585	563	566	574	560	558	622	626	582	554	557	532	533	539	589	570	587	580	597	588	526	533	578	590	577	507	561	541	558	576	567	607	573	571	547	571	563	510	597	591	545	557	545	589	556	551	550	592	531	590	580	597	546	531	588	577	529	556	526	601	609	561	556	588	552	616	570	574	601	609	584	527	588	612	574	592	587	534	540	587	573	593	598	567	550	576	574	562	553	559	576	575	569	561	599	560	571	559	515	591	558	501	583	547	574	582	617	562	579	559	561	579	574	546	572	598	582	538	597	580	585	575	576	569	567	534	547	598	560	577	568	544	587	569	526	595	563	563	578	580	569	576	510	613	614	547	525	606	519	553	583	571	561	590	625	596	546	551	574	562	542	562	566	575	579	598	584	576	577	584	529	639	560	559	528	592	539	544	544	596	606	583	566	565	577	523	563	577	589	575	563	577	568	560	528	579	598	591	543	576	550	593	600	542	593	574	610	588	582	546	576	594	586	554	579	545	601	569	586	583	553	586	515	553	539	538	587	571	554	568	592	550	559	599	556	560	561	581	567	571	575	546	581	571	572	579	578	556	592	564	577	573	578	519	579	545	558	572	585	572	560	565	608	535	524	544	553	546	607	545	583	568	608	533	558	554	577	563	623	603	573	553	569	549	566	627	569	551	591	588	581	558	549	590	570	542	572	588	545	517	571	567	563	544	562	576	585	563	555	535	593	559	554	583	577	545	580	566	581	519	603	574	565	584	548	573	552	571	590	562	575	562	573	568	527	572	563	590	557	619	571	579	606	570	531	567	567	526	607	564	569	565	553	604	610	616	552	593	549	577	523	575	573	552	579	623	569	555	580	600	578	527	563	587	564	569	548	551	556	560	545	588	579	592	535	581	565	570	543	553	563	544	553	554	576	593	554	590	571	594	563	562	564	574	571	557	584	570	530	575	582	578	566	590	558	571	579	584	548	578	533	573	525	578	549	543	538	552	618	569	558	570	585	596	571	551	582	531	504	562	533	557	584	572	580	627	582	569	605	560	543	531	583	581	583	577	584	581	560	535	514	574	522	567	558	619	559	552	594	624	582	570	573	553	558	556	543	566	610	607	552	545	580	590	537	580	579	567	558	557	556	542	562	565	609	585	589	547	551	590	597	562	540	573	561	585	560	571	546	562	576	569	564	558	560	543	537	545	588	566	558	549	563	582	589	576	584	577	561	561	560	570	575	568	573	606	568	563	580	548	538	571	598	581	567	620	554	569	562	546	553	580	546	581	584	551	541	542	563	570	582	562	611	517	585	548	569	573	555	594	566	523	590	579	603	534	577	533	556	617	603	584	551	559	558	529	593	550	543	590	554	590	519	600	531	568	567	552	572	584	590	570	539	578	548	568	544	509	542	551	582	581	595	543	572	569	574	578	544	552	582	561	614	558	567	554	549	561	577	597	543	564	563	584	558	541	606	584	579	528	576	584	607	530	592	595	604	557	574	567	548	558	589	607	534	603	527	594	565	557	582	543	586	551	557	525	545	589	615	547	563	517	552	586	571	576	601	555	562	609	581	554	563	600	529	541	553	562	541	575	553	552	583	589	560	543	558	537	589	571	613	591	545	545	550	572	560	600	559	516	567	536	550	549	570	550	564	561	563	570	597	593	563	613	560	548	597	577	566	563	554	607	521	582	541	591	593	599	543	583	540	576	538	588	550	620	602	547	530	623	537	545	550	548	588	580	604	591	563	598	558	553	569	570	613	544	572	546	561	533	579	559	613	582	582	594	556	563	566	565	563	599	594	571	574	562	552	552	548	559	594	556	552	585	597	571	578	612	542	582	609	565	610	545	565	549	546	556	535	566	523	546	517	582	550	565	605	577	577	617	564	551	554	564	598	588	587	526	538	577	600	568	592	563	586	599	587	585	538	543	579	562	576	544	531	551	587	559	547	575	578	563	534	595	593	592	558	551	578	591	554	569	531	559	585	610	576	574	549	566	573	514	590	581	533	578	571	549	536	612	548	564	573	526	582	582	588	586	576	541	593	502	589	601	576	548	565	547	630	567	575	584	597	564	575	564	583	601	606	593	612	570	550	556	621	566	529	558	556	569	587	541	596	582	593	582	575	587	568	587	567	597	576	582	567	596	576	581	541	573	547	557	583	555	609	562	586	597	566	601	615	638	558	570	595	614	579	597	601	553	618	577	572	570	541	567	574	549	564	634	596	606	568	560	586	575	558	538	609	565	562	602	577	535	573	575	555	558	576	584	555	564	551	574	586	590	548	565	557	556	593	563	563	577	526	581	570	549	564	592	541	559	545	555	574	602	541	569	578	573	576	571	627	548	543	589	586	578	546	585	567	557	543	556	602	523	566	605	559	549	555	563	569	634	553	542	568	544	604	577	589	555	546	563	549	550	578	552	570	551	618	593	596	569	608	551	549	557	562	602	547	537	572	558	531	549	544	602	550	576	573	554
17932	6926	10047	11550	9658	9340	56855	57114	38206	17213	3344	461	232	252	240	210	218	252	230	236	225	228	215	231	251	248	274	233	228	257	249	245	250	239	236	230	257	263	231	243	221	217	229	236	255	240	264	236	259	216	232	256	239	246	254	255	223	252	241	245	257	253	250	243	245	224	225	229	263	262	228	243	238	218	226	215	252	221	234	240	240	233	230	229	249	235	266	221	249	233	271	256	230	238	265	257	225	219	223	226	232	238	216	281	233	214	239	256	266	257	245	232	245	259	263	254	232	239	235	249	226	261	211	241	246	233	239	253	190	220	240	230	217	208	234	235	245	279	223	226	255	259	234	211	240	221	266	243	225	257	230	254	258	239	234	222	214	252	261	217	232	242	240	226	254	235	246	257	245	250	243	247	234	270	221	244	277	233	215	209	242	219	246	241	224	235	223	274	256	250	235	269	234	229	277	223	216	246	244	252	223	233	253	248	221	236	271	245	243	224	267	217	225	227	230	222	232	249	236	244	230	232	262	238	220	242	267	234	237	264	262	226	221	207	245	264	256	249	244	240	227	245	232	258	252	250	229	228	246	223	242	248	212	233	232	256	223	256	228	234	250	252	245	250	257	257	249	257	257	255	251	275	213	268	240	271	226	240	250	230	251	246	215	235	233	228	216	244	258	245	227	233	252	238	231	216	230	233	208	247	240	234	261	225	270	229	234	227	227	220	237	236	232	231	241	222	241	251	233	275	225	237	252	247	205	245	233	245	256	248	246	228	247	269	262	248	222	245	255	242	231	263	215	213	247	233	225	250	219	257	266	244	253	266	229	246	247	229	229	238	255	258	251	247	213	238	236	271	255	236	254	226	206	225	254	252	234	237	239	273	208	231	222	245	245	213	213	240	228	240	239	250	245	218	232	248	248	203	228	230	216	255	248	258	231	231	259	260	237	233	244	233	250	266	260	232	221	255	278	219	215	254	248	264	221	230	218	258	218	234	240	252	253	230	250	264	235	226	257	253	224	246	219	254	242	223	228	251	247	241	237	241	229	222	220	244	258	229	250	217	240	235	260	226	247	241	242	224	240	220	246	230	256	275	253	253	213	251	264	215	234	235	244	238	262	225	239	225	211	240	245	224	246	231	216	241	231	249	226	228	229	245	213	245	240	224	233	231	247	240	225	244	222	238	246	233	225	247	222	246	247	223	259	250	246	244	259	252	257	258	229	277	224	225	219	231	237	236	234	247	239	252	272	262	274	222	214	233	245	253	242	239	254	224	229	253	253	240	230	212	266	230	209	234	251	218	256	221	269	189	227	283	259	244	242	225	248	262	247	238	226	208	247	220	233	229	270	232	230	242	235	214	227	223	231	253	245	223	257	240	245	255	258	245	258	235	228	233	245	222	253	240	229	224	230	224	247	241	234	249	232	214	237	232	260	241	239	251	231	229	225	202	231	251	231	240	252	243	241	221	247	253	249	244	257	235	243	243	214	242	231	251	250	222	228	231	269	275	237	233	254	209	249	241	214	251	221	252	229	239	266	228	253	257	225	247	220	224	237	257	216	252	220	240	239	243	254	262	231	213	235	234	237	247	251	241	263	223	239	222	237	229	234	231	247	252	242	224	225	231	255	249	228	228	251	231	254	218	254	263	249	247	240	227	230	253	227	245	230	238	238	256	203	247	231	240	253	229	245	262	244	230	256	244	223	239	253	241	211	215	257	249	221	236	208	235	236	234	226	211	249	253	236	254	242	227	244	270	221	244	234	253	230	228	246	256	234	232	244	228	257	232	244	251	253	238	236	243	229	229	241	236	228	256	204	226	253	258	245	256	224	242	236	222	236	233	241	232	212	232	233	259	246	235	209	245	242	228	221	221	246	229	273	233	228	240	206	226	271	259	233	248	272	260	205	234	230	258	215	236	215	272	238	236	237	237	249	206	216	245	260	250	259	256	243	255	210	243	245	253	244	230	249	251	250	238	239	248	231	245	242	252	223	240	228	249	257	249	253	264	221	255	257	223	242	251	239	261	256	235	236	261	238	267	228	248	237	252	248	228	250	229	255	227	233	224	239	250	218	244	206	233	254	233	250	236	235	245	238	223	244	253	212	244	246	223	204	218	219	226	246	222	243	222	244	266	235	258	247	221	230	238	260	251	247	261	231	246	231	247	245	258	243	235	271	213	229	234	250	248	240	229	241	242	246	214	254	248	249	234	230	217	229	217	250	250	238	254	225	246	254	247	234	242	260	240	263	265	246	260	237	223	224	267	248	226	238	239	233	244	261	232	229	230	228	243	228	248	225	243	248	228	212	236	231	263	248	208	240	251	214	217	268	265	225	216	222	221	197	242	228	254	246	252	245	239	227	225	260	246	234	268	247	228	228	232	200	237	227	226	231	246	244	231	236	221	241	235	249	232	239	226	241	227	228	243	243	255	249	231	239	224	253	245	231	206	233	234	265	254	242	248	227	251	243	264	236	268	230	250	234	220	233	216	236	234	225	228	263	252	224	219	226	219	237	258	234	216	228	205	249	215	244	221	238	229	240	250	220	243	234	237	229	269	246	247	251	233	223	206	236	265	217	244	219	247	239	250	257	217	249	273	230	246	236	209	249	228	250	225	283	258	229	234	215	239	229	229	229	221	233	241	251	244	230	249	237	238	242	215	244	212	208	228	218	245	240	245	203	207	246	226	257	249	234	267	245	220	265	216	215	249	245	215	246	231	224	274	239	268	239	229	243	248	231	256	214	246	261	262	254	237	261	227	252	243	237	235	239	248	219	220	216	253	200	216	246	226	246	238	230	221	242	237	217	223	245	243	228	257	223	259	238	237	249	241	249	243	231	218	256	255	267	228	243	223	246	235	214	240	213	240	274	227	255	243	209	237	222	237	234	244	249	245	264	230	233	247	221	189	225	247	234	258	217	239	253	242	238	230	261	242	238	240	251	238	242	238	206	220	215	253	208	229	250	236	249	267	228	239	245	234	245	246	245	239	222	271	228	239	253	230	248	229	251	241	227	256	231	235	242	226	232	232	232	238	252	235	217	257	225	224	251	237	224	228	217	251	223	234	237	235	209	231	234	251	237	215	236	256	250	220	262	221	240	234	215	258	221	228	216	225	265	238	222	252	228	214	217	239	193	242	255	228	236	220	253	222	243	220	252	218	213	251	240	242	219	210	234	238	228	242	210	253	237	224	249	233	230	246	221	217	241	232	263	267	232	227	245	267	224	240	239	243	256	233	250	231	240	247	276	227	220	240	215	227	255	217	228	244	243	262	225	250	228	269	237	227	257	254	243	226	229	250	227	230	262	255	241	255	246	194	224	270	236	234	230	287	257	238	226	255	219	240	232	218	241	218	252	224	257	220	237	241	236	221	249	224	246	270	252	250	241	250	230	258	258	228	257	242	252	220	245	255	251	233	262	220	246	253	228	236	241	242	241	240	230	268	250	218	245	238	243	231	265	252	226	247	224	242	235	239	221	248	249	240
9042	6036	14127	18904	16208	19105	70704	68709	50853	29407	9002	1576	740	767	725	737	662	716	707	714	684	686	689	723	713	723	679	689	712	685	769	714	689	702	667	729	706	709	633	688	742	700	690	653	707	692	735	709	708	705	697	730	705	706	733	688	662	752	705	719	720	703	724	736	692	685	743	726	715	722	723	724	734	719	709	713	686	705	678	662	711	664	651	667	661	687	695	724	672	654	693	665	696	685	699	654	658	658	679	703	724	740	712	746	732	676	743	716	674	760	712	675	695	691	691	718	732	739	689	682	700	706	731	649	670	629	739	712	717	668	730	677	711	710	695	674	684	726	710	707	718	667	713	702	701	667	676	678	744	673	667	667	708	724	675	694	672	674	739	724	708	693	698	681	697	704	700	709	717	699	697	696	649	710	701	736	677	697	677	718	720	746	709	709	668	713	660	675	712	698	704	699	716	664	700	707	692	734	685	692	664	676	691	684	703	706	707	700	680	713	680	707	682	687	651	705	667	677	752	718	679	704	720	673	676	722	668	706	664	703	709	673	661	666	656	707	680	720	722	695	674	706	650	714	681	658	705	650	728	703	697	692	684	675	672	756	694	752	701	680	714	665	734	632	722	683	692	716	698	712	670	654	697	694	674	703	701	705	688	714	690	700	692	712	731	698	642	702	669	682	678	692	735	660	714	682	711	701	681	702	682	676	719	672	653	682	703	680	710	730	711	677	753	682	707	724	664	691	738	678	688	721	661	675	667	736	690	697	669	694	686	733	684	762	710	678	648	691	696	742	716	722	699	637	671	685	721	753	681	694	762	715	737	692	701	703	733	685	644	699	658	683	669	686	692	714	690	688	703	642	721	686	715	647	710	667	687	712	688	729	655	672	653	744	653	626	746	733	700	655	671	706	690	659	726	698	709	678	716	755	684	700	702	725	694	711	710	744	634	693	729	697	681	736	685	731	650	724	665	706	700	755	707	701	729	705	692	694	693	656	640	694	695	706	704	703	721	699	670	703	681	762	688	652	722	743	729	696	706	689	725	756	739	703	726	712	729	684	668	661	677	720	705	692	690	715	689	659	720	729	680	651	700	747	703	675	704	721	685	654	703	765	669	713	716	718	697	682	680	667	693	668	693	693	712	690	714	687	655	681	728	691	660	718	707	688	739	740	672	692	702	697	701	717	677	703	720	711	643	680	705	694	707	671	664	715	712	667	690	692	721	682	723	668	674	694	682	702	686	660	722	709	703	699	669	695	694	741	626	710	746	688	695	634	697	692	676	692	693	724	711	728	698	673	681	754	716	734	678	687	708	749	674	670	712	763	723	740	681	682	664	701	714	727	698	657	722	735	693	692	715	730	701	683	641	720	701	673	720	686	734	684	746	665	700	662	687	721	709	710	674	712	689	694	690	735	751	703	661	684	729	693	722	671	688	726	770	713	702	745	665	725	725	684	673	756	676	722	680	671	677	693	685	730	708	723	694	718	672	725	729	735	764	687	715	683	705	718	695	687	744	739	724	657	676	736	664	704	681	675	706	651	698	718	682	681	737	666	707	705	696	662	710	683	717	686	695	718	713	681	650	699	745	669	685	679	672	710	742	677	754	679	647	724	718	707	706	705	696	685	686	670	727	693	689	685	694	671	674	673	718	642	726	728	715	738	674	711	689	742	703	693	664	736	713	718	714	672	682	746	726	721	692	681	702	678	687	697	704	685	678	716	687	705	645	683	686	701	693	714	688	715	703	723	679	715	724	698	671	708	670	679	673	727	668	718	708	706	664	690	718	746	659	671	706	707	712	661	687	725	673	718	636	724	710	726	715	681	694	679	730	716	680	730	706	709	731	671	702	695	703	700	714	715	685	704	676	723	723	724	695	697	665	676	719	697	694	743	670	716	682	709	666	672	704	740	688	688	697	689	678	700	676	712	701	678	716	698	712	650	709	735	699	712	689	689	686	696	691	716	675	706	657	702	674	683	697	690	690	739	694	706	686	690	678	670	724	662	703	716	717	705	726	709	707	722	696	703	647	695	745	720	668	710	668	707	712	684	692	683	685	700	667	685	709	685	692	690	703	699	694	694	677	667	702	721	690	702	728	684	734	725	678	664	753	687	666	682	695	687	694	718	666	722	689	692	722	694	685	746	744	675	693	664	717	715	735	660	689	701	699	737	625	695	734	639	684	715	707	693	704	715	685	752	721	670	723	689	703	721	678	716	763	715	711	663	678	696	697	722	757	702	676	710	711	719	744	682	712	673	684	721	651	684	689	702	686	747	718	702	671	686	707	648	713	704	729	702	687	711	680	673	693	731	723	685	675	715	703	691	716	716	672	686	725	644	689	677	700	678	686	767	693	658	683	711	677	710	732	658	699	740	681	695	671	681	701	697	703	685	688	673	718	682	751	726	701	697	670	663	739	712	670	706	713	704	750	663	684	695	707	676	696	717	732	684	661	708	699	674	749	706	690	695	727	708	729	729	718	686	686	699	673	713	740	696	690	778	749	726	716	764	680	670	688	656	692	705	732	733	717	725	678	756	695	665	733	694	702	690	658	659	746	673	709	674	673	702	660	700	715	683	668	726	744	686	708	762	701	679	711	639	712	675	689	689	689	693	657	643	712	668	678	679	669	719	700	662	737	696	659	733	613	722	718	670	714	678	749	679	689	718	664	754	700	675	673	735	758	698	725	681	674	738	670	632	687	689	684	685	724	671	730	713	716	662	661	682	698	689	687	705	699	705	717	651	757	703	685	639	688	681	760	650	681	699	702	659	687	651	713	686	701	717	724	659	713	682	708	696	704	687	702	711	706	674	688	735	677	713	712	692	692	731	707	654	677	710	681	661	711	679	721	688	696	699	645	730	732	631	765	673	636	653	723	660	738	679	648	670	680	699	692	656	686	693	725	709	663	702	706	702	707	639	661	718	713	665	712	685	671	675	738	712	685	694	691	710	670	672	650	653	660	730	725	702	696	733	725	697	704	687	740	641	721	715	700	695	710	675	664	712	740	684	763	715	712	669	664	702	675	672	740	697	747	712	717	718	712	677	674	763	715	690	701	697	682	699	649	708	688	645	692	718	742	657	676	737	708	700	714	698	669	681	677	706	760	712	689	693	627	677	721	658	702	684	646	722	702	695	678	713	712	731	681	702	706	708	728	694	662	701	682	708	687	705	661	691	684	710	693	720	669	666	670	716	716	676	724	683	701	742	675	701	697	668	733	636	681	707	691	654	694	681	717	719	736	687	652	698	690	719	708	663	646	698	705	732	690	712	701	681	702	702	692	666	721	728	673	680	654	688	693	749	685	686	680	749	695	732	685	732	721	694	662	692	674	662	688	676	678	702	685	706	677	731	666	667	722	653	734	655	685	680	720	735	683	685	760	631	675	669	759	691	695	705	694	711	652	694	704	712	686	687	679	671	713	756	705	644	691	715	688	677	688	660	668	710	721	690	679	729	688	675	711	650	697	735	662	701	640	684	665	710	704	692
2332	919	1134	647	440	462	3866	5409	3205	1198	468	245	199	210	211	187	224	202	207	213	206	196	200	208	190	209	202	220	201	229	205	214	200	212	229	193	213	222	211	184	212	201	226	219	212	230	196	202	203	199	206	238	211	201	204	238	174	207	201	197	202	213	194	181	192	186	223	194	218	194	211	211	206	217	213	210	211	209	193	227	211	207	201	218	240	200	220	218	203	205	203	217	201	213	194	196	208	199	215	217	177	181	199	202	186	214	196	205	219	203	207	195	212	220	178	195	228	199	224	213	201	203	219	199	228	222	184	225	209	227	226	270	210	245	206	209	225	220	200	215	197	213	184	220	218	207	214	183	217	199	202	173	189	200	205	197	226	206	222	217	205	204	232	184	192	225	212	198	191	197	216	211	192	208	192	193	221	211	210	191	213	226	198	232	202	219	216	199	206	193	223	199	226	218	205	194	205	186	211	209	213	225	219	227	176	208	178	204	228	193	201	215	222	222	199	221	214	196	207	192	225	194	212	204	212	208	217	218	244	200	206	208	206	218	202	225	193	200	221	193	217	204	208	197	220	211	207	194	228	199	201	190	230	209	190	219	208	224	186	208	198	216	231	197	205	209	230	213	230	195	198	212	211	220	214	212	207	183	193	203	217	193	208	189	200	213	206	189	208	212	212	213	188	230	203	209	198	197	241	230	193	193	210	222	210	188	197	197	224	222	227	191	219	191	184	221	208	207	223	204	207	196	190	192	199	226	201	211	193	197	213	200	212	210	234	174	212	197	199	204	205	202	197	236	213	236	203	224	225	219	207	189	215	207	200	195	203	216	208	227	207	196	214	197	192	219	218	242	226	213	219	190	177	217	191	179	239	206	204	189	209	199	220	183	244	184	194	199	209	225	207	201	207	203	220	201	226	218	218	199	194	193	221	190	204	234	230	209	201	216	206	232	207	174	181	236	216	197	183	191	195	204	196	223	233	174	225	210	220	229	208	198	193	213	205	199	192	209	191	209	213	234	222	198	187	224	206	210	208	197	189	204	206	199	200	215	193	204	217	199	195	205	216	197	191	194	202	184	200	196	213	235	226	202	225	232	206	229	229	215	191	220	220	216	212	225	201	207	226	217	228	202	239	201	193	195	177	200	184	194	216	223	199	187	194	201	196	189	202	191	199	228	176	205	197	181	199	220	203	199	213	188	187	174	209	201	195	210	183	211	198	198	228	191	213	219	180	197	236	223	217	214	230	207	196	192	209	206	187	204	224	221	205	189	227	225	225	205	219	236	216	208	208	206	193	206	195	227	198	219	209	201	206	199	196	204	206	208	226	214	204	212	205	199	217	203	203	209	224	227	225	206	203	228	203	236	223	186	212	189	204	220	212	205	216	189	203	219	199	204	209	206	235	219	206	216	220	176	193	200	202	230	198	223	237	192	197	211	238	221	203	191	214	223	226	187	190	220	201	236	220	217	199	210	210	197	211	181	182	235	190	211	214	200	222	194	207	215	207	226	214	201	216	176	204	186	217	178	187	214	204	205	207	215	179	200	197	194	217	203	222	216	204	192	224	230	229	214	208	193	224	208	195	171	189	216	223	190	208	199	211	217	188	221	213	209	210	209	201	205	207	208	198	208	201	214	212	237	216	215	194	217	220	242	224	216	203	184	233	201	226	209	228	195	207	197	235	218	221	216	217	211	191	196	231	210	187	222	232	205	189	181	190	207	211	210	186	227	217	199	195	175	218	204	201	217	204	210	199	212	223	190	217	200	207	221	193	196	191	227	183	213	216	220	189	182	158	213	194	197	210	225	191	211	204	227	215	217	213	190	208	175	204	198	224	203	194	216	215	199	211	193	211	179	238	227	200	224	198	219	222	216	219	208	229	202	232	212	224	198	214	193	221	219	214	215	222	204	213	195	221	204	201	212	202	197	217	200	225	219	177	185	209	186	190	202	220	236	218	227	215	205	204	212	221	226	215	220	232	217	206	181	196	223	183	205	215	209	201	220	217	210	199	210	220	226	227	221	190	220	216	215	216	185	218	211	210	215	189	217	199	229	214	192	216	197	198	195	198	193	194	216	207	192	210	226	192	212	197	222	203	225	209	208	204	193	223	210	183	211	239	221	207	214	199	226	210	202	201	206	218	203	202	236	227	217	198	198	186	193	197	205	197	221	208	186	205	197	202	208	207	200	222	207	224	181	202	190	184	223	246	189	191	221	197	203	207	231	196	211	228	221	245	218	215	221	212	185	204	210	238	209	200	190	205	192	193	218	179	230	190	197	215	237	211	201	187	208	214	192	232	182	195	194	228	192	225	215	192	211	207	194	218	223	190	209	209	211	224	204	215	214	203	207	208	221	177	224	225	213	181	195	212	197	238	223	181	210	219	258	198	200	221	195	208	221	200	225	206	209	199	184	216	216	218	216	215	232	209	203	196	218	192	209	188	211	203	227	206	214	206	216	217	211	202	218	189	196	202	216	226	206	184	208	205	211	243	198	213	196	210	237	212	218	207	212	184	215	222	204	208	220	203	216	218	212	186	198	174	199	200	192	211	214	191	240	200	205	230	193	196	219	220	209	202	175	212	203	231	216	207	205	217	255	199	211	206	192	191	201	221	191	229	215	212	204	222	216	216	181	191	219	211	189	187	182	204	187	196	186	205	185	187	195	206	178	200	226	214	204	208	194	215	199	195	202	209	201	213	183	204	202	227	208	179	197	222	208	190	227	221	179	196	219	205	212	197	220	215	207	231	212	201	212	219	201	191	250	222	224	228	200	218	226	220	186	222	210	225	208	210	201	220	195	249	191	187	182	186	182	185	200	212	193	209	197	198	211	223	183	243	224	192	204	194	215	214	211	223	232	227	195	199	228	211	221	188	206	230	225	227	215	193	208	201	200	220	208	213	199	210	206	218	205	201	204	209	202	216	224	203	211	188	186	222	193	215	221	218	208	207	228	195	212	219	207	209	217	214	218	191	190	190	215	198	212	202	219	199	204	216	214	220	202	230	225	192	215	215	220	209	210	221	198	192	216	209	212	205	227	204	220	218	225	221	197	181	224	222	214	214	212	211	213	243	224	199	199	217	186	220	212	216	239	189	191	221	235	216	227	209	173	209	211	194	198	216	198	207	186	217	212	198	205	190	213	194	223	209	188	216	197	199	203	210	204	220	214	188	207	221	177	191	208	213	212	191	225	212	187	215	189	214	220	233	199	215	210	188	206	213	209	214	210	224	203	210	208	200	191	212	230	225	196	191	218	194	200	186	230	209	210	204	217	221	205	229	214	202	209	216	214	194	232	215	212	189	203	226	198	224	205	203	182	218	174	209	184	209	195	204	208	223	208	212	224	205	213	209	214	203	205	203	192	218	212	199	212	211	223	221	226	235	210	179	183	223	226	200	202	206	208	205	214	222	205	233	227	184	231	182	204	202	222	194	225	203	199	203	201	182	196	223	202	189	200	216	208	237	205	207	210	202	222	203	189
2439	1334	2557	2320	1818	2251	17377	18980	11210	4392	1569	782	625	617	630	587	616	606	596	649	626	627	627	622	560	603	592	612	615	611	589	586	638	613	587	589	581	627	599	647	620	622	682	605	608	616	646	603	589	650	589	672	614	620	608	607	601	615	679	611	612	575	593	597	603	603	589	677	585	593	620	576	610	604	630	620	629	606	651	606	681	586	600	683	591	615	589	588	616	586	634	616	656	603	628	613	605	619	579	576	589	608	625	596	609	609	583	615	601	613	600	638	610	634	639	610	606	633	618	640	585	637	581	613	604	593	655	629	613	616	586	607	633	622	618	582	594	617	618	629	593	663	596	635	628	619	644	551	608	627	635	605	562	622	640	569	604	617	642	614	622	620	616	592	604	599	628	597	628	624	570	571	614	591	595	597	601	631	625	660	603	592	624	665	618	602	605	596	659	631	665	623	581	587	598	651	617	599	572	598	626	618	650	597	588	636	601	654	649	625	618	597	638	581	629	651	599	582	634	601	591	623	631	598	633	596	618	600	606	596	597	604	649	625	611	619	616	614	643	590	556	604	619	608	620	562	635	598	587	595	627	645	616	604	609	564	668	597	603	632	656	601	622	578	590	593	586	585	600	619	583	599	595	583	615	602	619	646	598	576	621	563	596	614	643	626	625	625	634	661	571	631	594	609	594	593	599	635	617	573	599	582	641	603	605	611	604	605	587	583	604	621	604	627	628	629	600	567	649	627	678	582	548	598	613	648	627	565	625	611	630	608	561	586	614	638	634	635	635	605	603	578	619	644	629	634	631	612	643	660	645	662	599	624	629	646	640	616	624	668	612	629	626	647	653	617	643	628	608	603	641	591	632	605	627	594	623	631	606	615	609	599	623	582	625	646	553	625	624	591	598	603	624	567	608	598	570	598	627	618	606	679	603	648	598	631	600	669	586	624	581	633	665	606	597	600	634	590	592	677	612	605	631	608	605	620	619	606	602	632	613	630	611	590	618	580	621	635	653	621	668	654	574	573	623	642	622	631	585	610	610	630	592	643	620	582	641	615	643	627	634	630	599	576	578	640	652	568	612	591	614	602	634	610	613	639	621	633	623	573	637	644	585	628	602	603	597	586	659	583	604	601	596	623	594	633	650	611	589	618	623	605	648	605	585	624	609	630	634	619	612	594	621	606	636	637	617	647	597	624	629	611	588	633	615	635	623	596	601	623	626	622	619	612	583	636	647	646	627	569	629	625	535	561	547	614	642	639	590	618	598	599	609	640	612	609	598	620	592	638	653	560	604	630	621	645	617	610	595	587	633	585	589	607	629	620	611	601	593	607	616	647	608	572	592	610	638	637	635	614	575	622	574	587	614	611	586	599	627	603	596	624	642	602	590	615	618	592	609	593	616	574	581	591	630	603	604	600	605	618	651	634	601	583	654	574	601	626	624	620	606	598	599	631	630	619	592	585	602	613	561	612	631	576	664	608	627	618	633	656	610	608	604	598	613	584	608	565	628	621	600	627	629	624	623	622	547	604	647	642	588	607	620	610	613	657	640	638	620	590	605	647	616	635	627	654	617	605	585	601	633	608	647	620	644	598	628	589	629	577	627	633	595	578	604	619	652	578	626	582	576	591	607	611	611	559	638	584	635	617	564	612	619	638	587	590	628	658	587	610	620	572	620	645	621	615	588	610	618	642	603	593	597	638	603	630	593	619	605	603	628	627	601	589	606	600	654	610	586	623	643	641	603	613	645	585	625	662	582	615	661	626	578	558	536	642	646	617	643	656	628	583	571	628	597	587	633	616	590	604	614	628	640	621	630	623	557	601	631	615	613	598	580	634	591	625	626	605	650	617	598	588	596	594	601	602	625	609	645	613	634	594	615	639	635	633	593	595	586	603	655	628	623	643	624	600	624	618	578	583	629	640	616	662	602	604	636	598	611	648	614	574	649	611	614	630	529	611	637	607	620	602	640	588	610	608	609	605	567	633	630	598	614	572	609	650	597	599	637	651	605	622	643	584	608	662	605	636	638	600	617	646	606	572	630	583	614	618	646	604	555	633	597	652	598	655	626	585	627	623	555	615	599	593	596	592	631	621	629	649	569	613	585	623	646	624	648	628	580	632	630	597	625	577	609	596	622	556	655	596	641	618	631	615	618	613	610	573	643	632	589	592	617	614	625	568	647	595	640	611	617	629	590	603	581	636	609	632	635	620	574	640	639	605	595	631	594	643	617	585	618	637	571	651	591	659	656	631	593	659	648	599	626	609	583	604	617	645	660	605	642	651	586	590	584	641	630	571	612	607	585	610	622	572	603	605	601	604	600	629	579	610	638	585	647	647	622	653	608	610	607	609	608	638	608	633	638	612	606	634	606	641	606	631	600	633	571	644	562	598	663	630	612	613	680	603	650	587	612	609	582	597	589	637	621	611	611	622	669	634	594	638	609	618	631	578	622	610	618	583	599	626	620	574	619	563	637	602	610	633	600	592	614	649	636	593	606	646	623	624	617	600	585	585	613	594	626	626	600	610	598	582	629	609	629	615	590	615	653	597	619	583	628	600	621	635	640	605	592	590	629	637	646	627	623	621	642	602	611	594	599	624	573	613	597	636	644	639	575	659	642	591	571	622	629	625	557	634	602	622	590	611	644	599	581	634	612	572	664	565	623	611	643	630	660	638	619	613	624	609	630	600	627	639	625	615	610	632	612	578	625	615	592	598	610	660	638	566	586	623	589	623	593	604	656	605	621	639	587	613	617	602	626	599	624	583	557	567	609	617	654	591	680	583	581	585	620	631	637	585	632	631	606	629	640	603	618	594	617	602	638	599	640	599	588	603	601	636	611	625	645	619	592	597	564	653	592	588	622	601	595	595	588	654	600	638	590	560	580	584	615	577	640	641	643	645	595	614	602	611	603	622	591	607	599	623	603	628	655	613	600	649	642	603	628	596	621	610	625	610	642	636	590	617	561	606	605	576	643	626	637	586	629	621	627	643	587	616	619	604	583	580	612	632	571	654	606	568	654	605	605	588	640	600	635	626	579	606	608	653	600	601	622	600	592	626	602	607	588	590	583	599	616	585	650	631	621	610	603	611	617	638	606	622	620	627	600	627	573	634	622	662	629	604	638	648	633	628	624	640	609	576	625	688	633	636	636	620	584	598	649	636	595	601	660	619	587	612	599	568	623	621	652	560	610	659	601	653	634	612	573	626	609	651	611	574	593	674	629	607	621	598	634	646	618	647	617	613	631	612	591	599	617	610	622	658	639	678	636	597	618	626	617	651	593	587	562	613	616	632	624	632	625	602	630	587	625	652	592	611	647	599	619	588	629	575	627	587	613	601	591	597	645	585	600	657	579	638	640	562	631	609	634	598	674	599	582	621	598	631	581	635	577	586	559	616	614	601	627	586	632	586	612	600	580	631	606	632	574	554	594	655	606	601	638	633	628	574	617	643	589	635	619	633	615	599	636	560	605	610	597	599	608	597	586	587
7982	2922	5471	6303	6518	5197	36838	37603	21658	6567	1116	361	241	198	202	200	224	191	202	202	205	234	199	200	203	237	209	232	224	212	194	220	228	203	229	198	205	210	209	216	232	235	220	200	240	224	207	216	229	201	213	204	213	202	215	215	217	205	220	204	234	211	208	201	209	179	203	220	196	233	192	208	218	225	214	220	207	221	220	230	207	206	204	225	203	227	207	211	241	244	213	208	196	208	210	193	209	217	244	194	231	215	226	204	194	213	209	199	216	227	220	213	219	216	207	197	210	204	209	221	210	200	193	228	231	201	219	229	231	210	194	208	218	184	223	212	217	229	191	215	232	186	202	201	230	205	206	217	213	226	208	190	208	240	233	202	213	182	216	203	193	196	205	219	216	203	208	184	218	220	222	212	210	209	216	193	202	226	204	208	212	201	229	205	209	202	204	222	191	204	184	220	220	209	224	230	211	194	205	193	213	188	212	206	204	209	218	225	184	198	239	230	194	197	216	222	188	202	201	213	204	217	187	188	190	211	200	212	220	228	232	213	244	211	186	229	204	204	209	188	201	227	214	189	200	215	221	233	199	221	224	210	197	201	196	207	194	205	204	233	210	234	234	195	226	226	205	189	233	224	201	224	215	221	217	215	193	196	229	214	206	201	207	203	209	203	227	223	179	215	194	221	213	206	212	220	188	213	210	192	226	226	198	187	205	201	212	208	206	216	193	238	205	217	201	195	184	224	203	210	213	195	209	232	220	205	209	223	177	218	218	217	205	218	209	216	206	202	235	213	186	190	208	221	207	233	235	215	180	205	203	216	227	224	211	202	213	225	259	213	223	198	220	210	221	202	201	206	225	219	223	196	237	194	211	175	211	203	196	222	185	213	189	209	207	199	187	219	190	216	209	184	212	246	200	190	216	239	223	194	221	203	204	188	224	208	212	188	221	193	211	203	191	220	176	190	228	175	213	194	227	205	211	216	205	207	238	229	218	209	214	207	200	203	189	225	190	202	216	204	217	216	196	221	217	208	195	190	213	215	245	212	196	190	218	217	195	219	210	244	220	209	227	205	192	216	203	198	201	211	194	234	220	227	211	210	205	205	232	210	200	226	234	218	232	199	213	180	211	214	203	210	192	220	212	216	221	224	223	215	222	196	217	223	209	189	208	212	211	202	230	208	222	239	205	228	208	230	212	206	195	212	203	220	213	208	202	228	195	209	237	225	205	224	222	203	215	218	210	219	202	231	241	195	208	207	211	213	193	206	183	219	230	192	222	216	216	232	215	206	211	217	224	198	222	219	229	202	229	190	216	221	211	212	212	213	227	221	204	219	211	200	221	204	190	218	202	209	210	216	213	186	212	221	235	209	201	203	184	208	206	232	196	227	230	193	191	190	238	203	196	206	201	221	218	208	216	225	234	201	184	203	211	196	187	190	204	207	217	223	221	222	181	201	225	200	198	201	196	250	196	190	215	201	210	219	202	235	191	251	206	206	191	219	196	226	191	193	236	210	224	204	220	195	204	219	222	223	213	209	202	216	213	206	235	186	202	225	215	212	181	185	195	217	213	193	226	212	190	201	214	177	217	204	237	201	196	180	208	211	194	215	220	191	232	220	231	230	221	214	189	200	221	199	190	207	194	229	217	208	200	202	215	208	211	197	204	229	230	207	224	198	227	211	186	221	174	216	222	198	216	224	222	209	232	199	225	214	207	217	221	208	192	220	194	229	205	209	220	216	216	214	202	225	210	212	238	215	229	230	231	196	209	193	212	221	206	204	207	202	230	204	229	230	229	189	209	225	226	212	226	228	225	225	215	235	238	237	190	200	203	177	193	181	210	199	207	195	224	210	208	221	190	217	221	227	194	201	228	224	230	204	211	219	209	207	221	212	211	205	206	207	211	199	214	241	212	206	242	229	205	216	234	210	186	199	228	209	219	223	196	220	232	203	204	216	191	215	221	219	198	212	188	206	215	218	226	209	200	185	206	217	193	198	207	175	233	192	191	220	242	204	205	204	231	213	218	209	199	183	204	204	230	222	194	185	222	214	211	209	218	220	202	201	193	223	213	204	219	233	168	192	202	208	214	201	236	195	212	222	207	221	205	202	211	219	219	206	200	210	205	220	194	216	205	198	209	225	218	211	211	194	213	203	228	207	209	191	229	225	205	214	208	205	183	218	218	221	232	189	186	206	226	217	209	219	203	215	212	183	213	213	238	221	200	237	233	204	226	200	205	195	209	233	199	221	251	208	236	233	226	210	209	217	200	202	215	212	202	225	198	198	194	209	215	219	210	212	200	213	219	214	206	199	201	214	203	217	197	184	230	203	202	236	202	197	211	192	218	193	185	186	221	205	213	208	230	199	223	194	198	180	206	212	206	222	164	207	219	232	225	190	211	222	214	201	220	225	207	207	209	201	201	184	200	217	211	212	215	214	219	221	202	221	230	207	194	234	199	213	201	233	192	220	216	183	213	216	198	193	190	202	202	224	201	199	201	219	199	210	199	209	230	223	200	207	217	211	200	224	214	225	220	199	203	219	208	209	230	213	223	183	233	190	205	223	206	180	224	213	184	250	182	211	206	181	250	203	218	199	224	213	212	200	235	251	210	209	203	187	199	200	233	196	216	225	185	253	230	250	250	197	208	229	200	209	225	208	200	205	199	214	190	190	225	209	218	207	218	219	221	214	207	194	210	204	236	196	200	236	192	198	205	215	202	214	191	193	230	226	191	197	240	217	192	200	200	213	215	214	215	196	186	208	219	214	216	227	210	231	205	203	194	210	189	215	193	192	207	223	188	220	208	224	194	201	196	216	200	258	208	207	207	215	203	201	197	210	207	215	231	221	243	219	200	195	215	216	218	190	194	196	219	200	216	203	209	197	232	202	190	226	199	216	198	202	224	207	211	221	224	201	209	223	183	199	199	201	218	204	188	226	209	209	243	224	214	227	202	211	241	198	225	220	219	245	211	193	202	191	218	187	221	206	223	192	201	231	229	213	202	210	197	207	223	227	231	217	204	246	218	229	218	194	202	229	220	209	225	203	216	206	214	201	208	192	201	196	206	220	240	198	214	204	213	206	223	219	219	203	191	210	194	216	229	215	188	202	199	206	207	223	201	203	191	215	228	231	205	211	183	219	198	202	202	216	204	214	199	221	204	229	220	194	217	227	208	231	220	211	216	218	200	189	218	200	203	207	218	229	243	227	218	197	225	248	200	226	209	215	230	210	235	219	235	246	220	192	221	220	213	236	198	194	232	206	222	224	227	192	220	223	213	207	221	200	205	213	199	220	201	212	215	208	196	226	222	203	206	216	229	223	192	234	221	206	210	230	219	223	206	213	210	196	202	183	215	185	215	203	209	200	212	201	217	229	196	224	210	204	226	216	201	220	238	207	225	205	174	210	247	220	214	219	222	198	206	234	216	206	205	216	211	210	208	240	249	190	248	212	189	229	206	213	196	194	198	226	220	254	205	245	194	200	214	195
5773	3371	9672	12634	13652	13962	54563	51333	36609	16422	4533	1236	725	620	648	664	601	613	658	656	604	592	613	660	662	621	632	625	621	644	640	658	694	638	604	649	655	590	644	615	645	611	628	634	601	626	606	640	679	621	669	637	613	656	617	659	619	641	665	646	641	628	632	650	639	637	680	625	673	619	627	616	648	587	635	592	630	658	640	632	606	656	640	564	602	638	658	593	619	587	646	653	647	631	630	646	650	634	650	562	639	615	669	678	659	676	629	644	636	645	646	672	617	648	642	612	611	573	589	601	629	634	621	637	585	657	608	584	615	660	636	615	688	686	687	636	691	629	585	631	606	624	642	616	597	644	613	670	701	668	643	625	603	653	685	663	625	639	619	612	645	612	621	626	603	621	647	634	638	670	669	677	591	659	603	627	664	662	625	607	607	641	666	634	639	628	645	612	664	637	649	645	634	651	692	624	612	615	637	610	659	671	662	602	604	633	612	634	630	648	634	653	599	652	602	600	650	613	624	607	629	641	627	618	606	616	640	631	609	559	628	607	666	630	669	624	646	667	635	645	620	658	673	648	606	646	638	640	597	627	651	652	631	632	681	613	627	668	617	611	619	625	642	649	617	625	587	644	623	669	645	644	609	634	630	661	625	626	635	617	641	649	627	652	639	627	661	641	652	639	633	608	592	623	617	662	657	609	621	662	642	611	643	624	611	589	618	638	617	619	662	627	631	644	608	631	644	628	650	620	643	590	640	632	565	638	630	644	611	625	588	651	661	650	612	629	643	595	641	602	650	611	640	650	678	616	661	627	664	600	647	684	635	629	645	611	665	668	632	627	629	649	631	662	641	638	673	581	637	676	634	632	629	624	618	662	638	618	622	649	637	649	625	654	619	625	604	658	643	627	595	678	668	657	612	630	585	644	702	621	585	648	664	664	624	640	633	620	629	673	667	610	628	581	659	633	621	659	646	629	631	650	638	681	638	617	612	589	645	662	639	647	637	632	594	652	636	621	625	674	613	627	666	637	674	624	601	628	633	623	640	655	639	649	668	647	607	631	620	659	639	596	622	609	629	600	634	611	651	605	643	662	613	617	627	680	683	602	580	643	631	586	628	615	684	636	656	656	646	651	610	606	649	616	648	648	581	601	620	655	594	637	620	658	621	589	653	655	659	615	678	649	616	622	630	649	622	637	589	620	567	644	681	643	612	641	701	618	671	659	662	630	681	576	653	571	617	637	665	669	652	649	611	659	633	673	606	588	618	693	631	644	601	593	660	667	622	624	643	658	691	637	597	636	656	629	655	650	654	647	658	630	640	602	591	622	613	623	605	633	610	652	624	593	667	637	635	622	612	634	573	613	634	607	615	642	594	658	651	625	625	626	631	615	635	643	646	600	602	634	638	608	640	597	659	641	639	650	642	676	618	627	605	635	612	618	625	624	625	668	636	662	636	667	621	643	664	654	629	593	615	616	646	629	592	617	629	605	616	609	651	591	602	612	645	650	648	661	646	669	613	613	618	594	617	645	641	601	633	641	617	671	632	636	639	634	631	624	627	656	611	688	616	661	621	616	614	620	651	640	652	682	633	656	618	637	612	598	628	626	640	627	610	652	653	624	624	646	650	580	629	616	644	649	640	647	631	668	639	625	653	660	639	605	647	643	632	626	671	640	617	621	689	627	644	634	664	651	621	641	653	605	610	617	650	600	618	601	622	635	677	579	578	614	571	594	630	653	636	612	610	624	655	608	633	620	644	614	625	668	618	650	635	583	617	630	643	629	641	665	622	602	632	605	632	631	641	616	637	620	621	669	625	674	595	634	676	585	643	627	656	626	618	654	628	604	686	644	680	623	653	625	643	623	664	635	595	611	625	655	613	625	627	595	655	660	621	662	643	589	609	610	602	599	623	642	632	613	653	660	631	645	633	609	625	656	642	609	600	652	642	652	660	631	614	629	581	636	662	645	658	614	610	620	615	668	606	632	612	633	607	625	638	600	612	602	648	606	635	648	655	657	660	638	626	649	633	605	665	645	645	631	631	683	579	663	657	623	611	616	643	613	649	639	634	681	599	595	604	612	656	639	647	668	665	618	598	624	632	631	633	629	631	610	627	619	621	612	620	636	653	677	642	661	613	644	612	635	620	582	622	582	619	653	644	669	688	621	611	648	651	644	667	634	692	637	579	663	640	603	619	639	631	662	634	641	616	598	614	620	658	622	642	605	626	630	645	626	679	587	615	619	611	640	620	630	628	665	648	693	598	615	653	647	623	626	624	638	615	638	638	605	651	651	643	622	614	645	619	667	611	657	600	622	655	640	599	640	617	645	634	658	612	646	625	612	630	689	646	623	619	602	598	605	689	685	659	647	672	670	627	630	589	618	665	630	620	662	629	644	620	667	666	626	676	648	626	634	660	644	661	595	648	601	614	631	623	603	595	617	649	650	620	613	635	620	666	606	629	625	615	602	647	628	640	650	639	678	577	626	624	637	610	649	600	649	588	627	650	637	648	648	670	657	659	638	617	637	685	643	667	620	599	603	627	644	631	631	635	636	637	630	649	664	636	650	620	667	627	596	614	633	613	639	632	616	658	697	607	637	620	608	658	612	652	606	635	630	597	609	645	625	661	642	645	669	584	663	636	619	631	634	659	630	627	627	599	634	620	656	707	593	620	654	630	616	632	629	639	597	632	641	653	622	627	627	588	624	635	683	631	625	619	640	666	628	645	578	626	654	642	655	654	626	567	597	597	633	624	579	599	590	634	616	666	649	602	609	641	628	642	618	639	642	616	650	627	623	617	641	651	644	620	621	602	660	629	663	619	595	658	631	612	647	617	627	654	706	622	573	655	608	637	650	597	686	646	657	620	641	671	602	660	655	639	566	638	651	641	614	612	653	686	623	607	679	662	603	651	664	617	630	643	688	640	625	659	619	658	617	656	621	602	614	620	644	574	642	611	601	661	614	632	657	636	634	587	668	644	656	616	628	609	624	629	687	630	597	605	619	658	646	643	592	648	634	620	635	648	628	617	637	647	659	639	625	642	668	618	649	589	606	638	635	608	645	598	596	638	608	677	650	612	666	648	666	604	654	636	603	600	620	596	576	638	630	653	606	647	621	664	644	650	615	655	658	640	634	618	619	675	612	584	620	621	661	609	641	616	618	586	635	609	660	615	632	601	639	601	668	635	643	619	623	649	677	632	631	644	623	678	641	670	659	663	691	663	640	620	608	659	663	647	650	616	596	652	650	630	639	640	656	635	624	686	609	617	654	643	629	664	644	611	644	654	640	637	608	634	588	655	621	673	658	611	655	645	614	622	650	655	641	646	640	681	583	636	657	650	626	625	677	625	634	610	594	637	611	629	658	647	613	585	619	607	612	616	621	626	611	655	616	623	552	606	612	612	644	629	660	651	648	646	626	613	608	654	667	659	659	632	587	619	615	656	593	623	682	614	655	654	626	584	648	660	628	647	608	631	627	624	642	636	652	653	643
17854	7652	16409	19934	20471	17850	60706	54013	35198	15424	2720	473	281	276	235	244	241	239	262	253	260	275	262	234	262	244	269	320	248	284	258	234	257	282	292	272	259	250	241	292	265	244	256	241	294	247	266	279	275	264	288	264	254	249	257	249	261	270	244	295	263	273	240	241	270	260	248	246	271	270	263	241	248	273	269	250	253	255	278	244	241	265	288	279	273	272	276	249	273	267	279	299	226	288	289	262	276	266	257	249	252	269	249	297	258	229	276	238	278	246	291	280	284	268	261	281	259	266	260	272	243	233	286	285	278	251	270	278	255	251	269	245	246	279	249	237	262	266	268	271	244	248	254	267	255	255	253	281	243	273	275	268	259	294	264	281	247	254	242	273	288	232	271	291	252	260	287	268	258	269	272	275	260	294	261	257	255	273	217	291	261	269	247	283	254	247	255	228	232	267	272	268	273	239	266	253	250	268	250	246	279	266	275	273	278	257	245	270	273	267	267	265	262	235	247	294	253	290	268	278	288	270	275	252	276	258	247	260	239	263	268	266	275	261	259	284	292	274	256	262	281	267	239	249	256	242	240	264	263	263	283	240	266	249	267	263	268	265	225	236	244	254	261	267	270	261	282	268	283	258	248	267	263	272	279	240	260	296	256	273	252	291	281	263	284	277	225	275	267	268	281	272	250	247	254	239	243	253	260	254	282	274	273	275	281	300	260	246	291	242	263	271	254	248	256	227	232	258	280	264	242	285	240	265	228	265	288	275	268	248	281	276	256	279	263	283	244	247	268	261	253	256	256	243	275	235	260	260	237	245	264	271	247	260	253	267	251	272	277	264	249	275	271	282	260	286	287	278	280	275	237	251	269	256	267	259	242	257	255	279	274	263	247	265	243	265	227	265	277	260	253	270	284	263	275	280	290	267	254	245	253	237	282	272	256	235	262	284	251	276	239	216	274	257	233	273	239	245	250	266	242	285	247	295	249	253	262	269	266	270	247	251	260	260	272	270	248	270	247	256	247	295	266	257	265	283	264	263	238	254	265	261	255	255	286	243	232	241	247	283	263	261	279	240	278	267	254	273	285	256	303	271	267	261	264	289	245	274	270	285	250	275	258	264	241	233	252	281	259	243	283	265	231	257	271	243	273	255	267	275	243	266	274	262	275	263	268	242	272	259	290	285	259	232	281	274	267	252	260	284	263	262	251	256	256	274	286	280	230	245	226	262	270	276	263	254	269	257	253	251	257	261	278	241	260	242	294	246	276	260	229	273	267	262	266	283	244	289	254	251	275	248	261	255	292	262	283	273	275	218	281	277	254	269	273	276	257	275	248	254	259	255	266	237	281	252	281	258	269	250	244	286	255	252	252	257	225	258	269	258	257	267	267	257	276	296	271	285	258	282	284	254	250	258	277	249	268	254	300	288	258	291	262	233	268	277	264	270	310	250	264	240	262	266	255	267	269	261	303	264	272	278	249	282	281	252	221	274	286	275	274	285	299	272	312	250	255	271	248	268	285	260	284	267	263	279	257	254	292	255	219	247	228	234	248	279	265	268	261	279	240	276	237	260	285	262	250	279	269	274	279	250	291	279	257	251	273	265	260	247	298	275	258	263	228	263	255	273	258	247	275	240	252	280	251	276	275	286	244	260	256	266	264	260	277	267	275	262	266	270	265	262	282	254	260	267	253	242	253	230	254	238	267	252	288	275	250	274	263	227	251	265	252	238	265	256	281	241	239	280	267	277	261	286	214	259	266	257	242	283	247	271	260	270	235	249	246	261	263	263	248	270	261	233	242	257	280	265	266	261	263	255	289	275	248	262	237	250	259	294	272	247	290	263	233	278	269	252	266	277	255	299	277	241	253	248	265	258	266	273	281	244	251	242	252	249	296	310	245	281	237	252	243	271	270	235	247	239	267	273	267	231	260	227	281	249	250	244	264	260	244	260	268	252	253	246	230	232	284	265	265	232	247	279	279	241	272	257	272	287	273	254	259	253	254	262	255	250	277	291	276	235	267	282	231	276	244	272	278	261	252	266	257	248	273	275	251	283	260	260	255	237	232	237	259	259	265	284	272	264	269	276	252	272	278	244	279	251	252	287	299	272	271	279	240	273	279	261	251	267	242	270	264	243	259	256	276	275	285	237	266	278	256	258	268	277	258	268	255	265	247	254	259	234	285	237	243	249	242	279	260	269	234	269	250	266	246	273	246	255	284	259	272	280	262	272	240	279	272	255	268	257	257	282	265	258	258	257	292	247	243	249	257	259	269	282	252	268	266	265	250	269	255	254	236	239	254	248	273	278	287	261	282	254	249	293	247	290	243	258	268	253	274	278	271	253	285	233	273	224	277	266	222	254	242	251	274	262	259	232	243	265	284	250	279	263	260	261	258	284	259	237	288	270	248	262	231	243	277	264	267	256	287	266	218	267	260	244	269	255	263	227	281	256	266	256	266	237	244	259	252	245	280	249	275	265	250	260	260	255	239	287	262	234	273	280	256	242	270	274	288	240	236	243	250	283	256	239	247	265	268	285	240	286	275	272	248	257	290	262	261	279	244	226	259	270	284	256	246	240	241	266	246	256	254	284	258	256	286	288	300	264	282	270	257	258	285	250	238	275	247	252	250	247	255	276	233	250	248	266	296	281	243	255	269	259	249	258	251	257	251	261	246	262	278	270	286	267	303	257	263	251	278	274	257	264	279	273	262	251	260	247	237	264	283	276	263	258	256	269	240	293	251	269	243	258	255	241	268	258	283	295	274	231	267	272	255	271	258	266	290	256	250	263	260	244	270	255	303	240	260	238	243	247	236	262	255	275	258	236	273	272	262	242	276	274	268	278	261	265	266	267	251	266	243	258	295	268	247	270	238	262	314	257	290	236	265	242	259	252	278	275	250	256	244	286	289	253	260	263	234	254	256	269	279	296	268	277	260	246	273	257	278	252	257	213	263	241	249	257	286	251	253	245	267	270	256	277	279	274	264	260	270	260	246	254	232	244	239	268	279	226	261	254	257	271	271	262	259	260	273	279	283	250	275	237	263	264	243	242	239	244	236	261	257	250	237	264	282	255	258	248	274	271	268	245	258	270	236	268	254	259	254	257	267	273	231	278	290	268	286	265	258	264	255	245	285	256	269	274	241	272	267	257	236	281	260	278	281	260	295	274	267	259	241	259	266	269	258	273	287	258	254	237	261	246	277	263	273	254	263	271	280	272	268	245	255	281	275	248	259	259	263	261	262	254	250	256	226	249	263	273	276	281	258	268	248	263	264	294	261	255	268	286	261	274	256	257	253	284	255	292	254	260	247	269	290	245	271	268	267	254	249	273	251	249	255	240	275	254	267	258	232	259	230	278	272	236	285	233	282	282	249	283	251	243	255	249	261	253	247	285	274	254	266	249	290	273	285	246	270	309	271	223	266	289	276	240	255	274	257	272	268	287	262	245	260	282	260	276	231	262	231	290	249	249	280	264	240	260	240	256	277	261	255	246
9100	7156	20745	26836	27975	28243	74462	65887	48467	26815	7806	1567	841	737	732	747	765	781	783	746	735	734	745	743	743	822	774	760	724	784	766	723	793	755	773	779	755	777	746	788	768	777	716	772	813	797	800	824	798	748	784	742	779	729	810	717	776	774	811	764	787	719	790	769	794	751	770	768	748	776	756	782	824	787	763	771	766	737	816	773	771	742	764	764	759	737	785	760	785	766	750	804	799	775	748	776	739	776	723	736	717	753	737	826	738	770	755	735	765	770	750	750	755	764	783	754	768	719	742	716	785	736	766	757	730	742	808	816	727	752	773	791	782	728	765	850	739	791	755	783	783	772	774	774	718	742	731	764	720	768	771	747	805	775	772	794	718	729	730	816	790	774	782	772	784	761	764	786	765	786	764	751	776	775	806	750	752	782	720	768	736	760	781	699	746	792	727	739	730	752	784	791	746	775	811	758	742	790	791	777	745	778	770	753	779	813	743	744	814	745	753	757	731	746	716	742	739	760	723	768	776	756	756	727	738	728	786	827	773	762	751	807	753	839	773	767	786	774	753	741	766	776	789	715	771	774	743	809	775	745	768	804	710	798	741	770	734	751	766	814	681	794	749	718	777	750	744	772	717	740	764	792	768	778	786	768	808	739	730	759	754	740	791	806	757	723	732	761	738	721	774	807	762	759	789	778	752	754	776	755	787	722	814	753	825	700	758	770	716	771	805	738	756	771	726	786	811	737	765	790	725	757	778	720	812	795	777	751	794	759	744	797	757	820	736	754	793	775	789	788	766	739	715	742	827	773	756	712	760	755	697	762	786	746	722	728	750	828	741	736	716	767	772	787	799	748	746	721	736	801	713	787	798	749	735	807	758	750	748	789	787	806	765	733	757	732	815	758	750	746	782	791	776	801	774	710	759	736	763	849	806	783	763	727	774	747	757	752	754	767	792	736	726	777	748	764	783	786	807	774	785	796	729	762	757	758	747	745	754	751	784	772	805	760	736	733	782	690	758	795	770	721	767	768	758	775	757	784	759	740	771	734	756	785	826	741	753	730	753	789	751	757	766	806	760	764	788	830	751	797	760	750	785	740	725	824	714	749	760	722	759	752	736	805	754	809	747	773	761	757	746	813	750	753	766	741	754	795	762	724	755	739	722	784	772	760	771	761	779	736	786	779	793	781	757	757	752	798	762	820	788	780	789	796	745	718	791	756	795	774	770	753	698	762	786	772	751	756	728	781	786	766	758	821	758	762	766	749	728	763	762	776	771	786	731	751	776	765	754	736	728	755	713	738	730	789	831	813	690	793	783	778	783	783	782	777	746	760	756	784	757	773	762	757	810	754	795	743	803	784	747	803	839	770	754	755	742	728	783	759	792	779	758	725	719	750	770	724	793	794	756	744	735	746	731	784	722	757	744	755	777	739	797	753	734	761	758	773	808	756	753	782	688	749	792	731	785	711	797	745	743	756	709	767	761	754	767	822	768	763	788	796	795	758	721	776	777	767	726	759	733	774	816	760	765	762	795	755	775	738	759	842	774	742	748	757	755	765	763	768	761	774	746	779	802	731	736	803	785	814	783	712	756	788	766	719	731	736	785	807	772	750	740	750	755	755	705	768	757	766	767	797	783	766	770	774	814	732	774	728	796	756	755	790	761	735	790	778	723	789	768	763	771	818	732	766	729	752	743	762	772	754	784	782	750	793	779	786	739	752	765	755	708	799	800	741	733	799	777	770	778	722	761	789	781	726	756	725	759	770	768	778	747	736	730	728	769	796	772	803	736	737	788	745	789	748	742	716	760	720	771	781	780	789	765	756	761	737	722	725	788	750	799	753	785	764	780	798	836	783	767	766	789	729	778	724	768	748	747	735	763	736	777	733	773	767	777	738	770	763	744	763	759	767	795	761	747	761	796	754	694	732	779	728	759	777	737	747	794	801	779	782	782	774	738	770	761	725	814	790	784	733	722	737	717	798	692	677	740	714	788	776	725	806	777	775	812	763	754	755	735	789	751	799	727	793	794	780	775	783	747	735	779	797	745	743	761	774	723	771	785	827	744	711	789	766	769	772	814	755	769	792	727	736	732	735	787	755	798	774	785	779	739	762	765	748	796	752	755	749	770	768	813	710	758	758	774	703	803	769	745	766	783	753	737	773	798	761	809	762	761	716	731	746	769	745	770	720	727	730	785	755	779	765	763	778	773	722	773	753	761	789	815	745	756	817	784	772	764	746	785	786	746	768	772	805	805	754	725	774	765	768	762	746	765	761	790	699	711	712	781	783	738	720	746	772	766	759	738	783	787	743	776	788	776	741	755	813	764	721	797	815	740	783	753	789	801	777	777	778	800	820	777	758	770	779	748	725	750	724	765	774	786	784	781	738	763	789	756	726	806	752	774	773	810	820	748	787	718	749	768	763	834	770	779	696	747	750	794	738	723	768	761	785	757	731	741	754	764	757	756	778	824	713	723	761	729	750	747	727	788	761	727	766	816	795	764	733	741	755	791	703	795	731	753	741	802	790	748	727	778	801	761	741	745	749	744	749	789	805	825	764	750	746	734	758	787	770	718	746	728	785	740	776	780	755	797	745	770	748	762	743	705	752	745	749	756	810	730	770	755	764	775	737	747	712	777	745	780	814	786	733	826	746	795	713	746	715	766	780	758	764	788	807	779	762	771	766	784	759	762	806	734	774	737	753	733	769	775	804	728	769	797	820	790	793	792	733	752	780	732	769	733	727	779	806	737	735	743	742	758	813	718	788	811	758	750	803	750	752	797	786	743	748	744	756	763	757	733	736	776	740	783	762	733	768	779	782	774	758	738	742	744	783	741	726	757	782	803	770	759	775	787	808	788	799	736	833	719	766	754	789	733	767	781	798	770	751	774	754	796	749	752	756	759	723	739	828	746	771	729	713	838	705	743	802	764	732	744	805	754	771	736	791	801	742	733	766	750	763	745	725	720	752	767	790	749	760	744	794	752	770	781	807	736	789	732	727	739	787	749	753	753	736	779	745	764	749	743	733	773	727	797	723	729	787	746	723	787	743	772	757	726	820	752	753	723	819	776	725	745	788	707	759	764	707	716	734	811	759	775	755	722	695	766	826	773	781	767	750	726	777	798	736	743	685	746	768	736	729	758	826	761	728	777	754	777	725	733	837	734	756	802	755	776	700	754	725	790	798	772	811	752	767	716	791	761	729	748	785	740	742	783	774	795	846	767	780	800	802	840	716	751	731	764	758	761	732	785	784	770	786	721	762	778	791	782	739	733	771	743	775	810	788	798	769	777	718	795	777	796	810	747	754	756	734	749	752	758	712	821	771	773	783	719	761	777	781	757	713	735	741	758	771	775	767	766	785	795	774	762	778	702	767	738	772	793	771	800	746	786	821	784	760	769	748	703	780	750	752	766	722	781	757	733	742	800	744	754	788	774	725	769	789	725	771	765	694	811	746	765	730	765	784	751	819	770	720	767	780	755	765	782	744	782	761
2263	794	1142	943	602	793	4877	5040	2690	1053	426	270	222	219	222	232	222	212	191	201	238	225	202	229	225	207	207	237	215	229	217	202	208	230	234	226	217	221	226	234	246	238	197	227	232	259	214	217	231	215	213	215	236	217	230	219	234	222	234	225	220	239	233	257	226	235	237	241	234	201	208	242	215	237	253	229	233	211	212	231	232	234	248	208	208	213	221	216	202	216	232	263	199	249	188	227	223	225	228	213	234	224	262	220	207	247	240	211	222	230	223	231	221	219	228	232	244	229	231	210	224	214	203	210	215	239	230	208	199	246	224	236	196	215	218	239	196	252	216	215	232	240	236	222	240	249	226	216	243	265	227	220	199	217	208	212	204	249	230	218	228	264	237	217	211	230	229	261	235	226	211	194	265	230	209	227	245	245	236	220	233	233	226	198	238	235	253	216	210	244	227	201	233	226	227	215	217	221	230	210	236	225	217	228	239	251	246	224	207	205	232	215	225	208	211	235	239	218	213	220	235	228	207	238	232	233	217	237	236	224	241	232	218	204	213	238	210	210	217	207	208	229	240	218	225	228	218	232	216	225	198	220	204	216	206	236	229	212	225	209	218	233	239	217	226	221	213	221	210	270	228	242	216	205	234	230	223	214	209	234	212	231	250	235	240	233	222	214	226	241	237	212	252	228	208	234	226	247	221	213	237	232	216	201	215	244	213	239	233	211	240	212	239	242	220	202	219	231	201	222	230	254	226	245	244	216	248	241	240	204	216	250	224	236	223	241	231	243	216	219	234	202	220	222	219	207	225	228	209	219	233	222	212	215	220	245	220	234	220	215	236	230	223	209	245	246	258	217	224	235	206	207	233	209	223	221	225	232	197	232	244	225	210	214	188	261	224	244	229	231	210	209	204	209	221	214	224	213	218	230	226	252	242	215	258	255	249	218	227	233	206	217	221	232	239	234	231	213	219	227	198	217	216	241	218	240	216	247	246	224	233	262	219	203	238	215	229	236	212	245	216	231	258	241	224	226	221	241	238	225	234	198	200	233	209	234	210	238	217	232	244	194	221	227	247	218	225	214	225	216	203	213	216	223	242	228	227	196	231	232	246	224	220	264	234	235	205	196	240	243	241	226	228	252	219	221	248	230	237	255	254	220	215	223	239	241	229	219	222	240	222	235	229	241	226	248	218	234	234	220	260	215	233	223	213	218	219	207	210	248	239	218	220	237	225	209	218	220	233	228	243	257	244	222	220	245	211	233	239	218	237	192	205	230	215	206	220	219	208	246	232	230	259	221	212	238	231	233	247	262	221	234	230	210	221	209	206	207	214	244	217	210	220	238	241	221	200	254	210	237	240	217	217	224	246	214	252	207	206	233	217	225	221	236	227	206	243	245	243	230	211	181	214	222	237	206	262	225	221	223	225	209	223	234	233	225	209	224	234	213	224	227	215	204	223	204	230	210	231	232	236	215	258	231	235	243	206	222	212	232	239	201	233	226	225	242	221	239	232	217	217	251	226	211	212	232	229	235	218	255	216	211	252	243	216	222	225	229	242	201	234	216	250	256	226	243	246	198	222	235	249	210	266	225	218	231	231	214	221	216	206	223	225	209	250	225	240	248	198	201	217	240	218	204	217	221	197	220	246	237	224	231	239	205	222	203	218	237	246	204	240	241	241	214	243	227	236	232	229	233	217	228	185	234	226	206	212	229	226	223	249	207	218	242	209	231	244	239	243	231	224	225	227	214	231	212	195	264	209	250	238	226	216	224	230	198	227	230	244	205	231	250	238	221	250	213	204	219	232	246	218	235	234	223	232	238	243	234	222	214	244	233	224	230	228	230	242	223	223	214	208	219	225	232	240	194	208	223	236	230	225	215	203	229	203	217	242	225	238	250	241	230	208	234	236	202	217	237	213	212	209	216	209	217	231	224	238	226	214	231	253	217	239	211	217	211	222	223	251	231	214	203	242	225	242	238	205	201	248	248	239	241	231	245	250	198	215	216	242	219	237	213	221	218	230	201	238	218	238	217	229	254	207	203	215	228	223	232	243	240	215	240	232	251	228	235	252	214	217	232	232	208	226	223	234	215	184	242	217	222	222	214	229	219	222	235	225	220	225	234	224	222	202	229	245	221	226	250	220	248	239	209	264	220	222	216	250	217	192	234	231	234	228	231	218	225	228	220	214	216	257	245	219	205	233	247	232	241	217	225	240	220	247	205	229	204	212	238	229	241	266	209	211	241	215	243	218	232	239	211	195	226	251	225	222	223	220	227	232	217	219	220	211	231	220	252	251	222	242	248	217	240	227	220	197	232	222	234	221	208	235	228	213	235	200	234	219	204	226	241	226	228	233	225	231	209	228	262	219	240	241	195	224	239	248	211	205	219	227	232	232	213	241	248	242	227	245	200	218	242	218	228	244	209	193	218	189	249	214	225	222	234	232	248	200	209	230	215	229	238	215	225	199	230	241	225	238	220	235	234	214	246	249	236	213	223	215	219	202	219	231	238	209	211	237	219	235	212	241	212	249	222	231	241	212	232	231	245	235	202	210	222	230	236	225	235	221	224	236	230	219	251	225	224	208	229	232	231	219	219	190	219	205	259	230	195	230	236	205	232	210	245	264	206	217	218	257	214	238	220	222	232	206	216	219	229	235	228	219	235	195	229	202	227	247	209	217	213	220	221	237	242	232	243	229	222	232	218	233	237	219	248	209	235	229	219	267	215	216	233	242	234	223	246	231	215	235	243	225	228	206	244	235	238	188	241	231	207	218	213	222	244	220	229	223	219	215	227	235	228	245	224	238	228	234	232	229	223	244	268	221	208	221	221	238	238	208	220	229	243	214	219	218	199	218	221	207	216	219	236	220	210	193	234	246	231	213	247	224	232	230	246	206	244	240	220	231	230	225	225	219	237	217	244	224	228	202	223	214	210	245	214	233	236	214	227	225	206	211	216	209	217	229	233	228	235	217	232	228	235	249	213	249	207	209	230	221	228	237	232	225	225	217	238	241	226	243	232	229	216	232	238	223	229	221	218	241	210	218	229	216	213	228	229	215	211	218	233	237	241	233	231	211	227	249	234	202	230	230	218	219	195	235	228	239	212	221	234	208	211	221	228	209	234	255	224	232	221	241	231	215	222	235	213	242	238	217	214	223	226	225	206	216	224	193	228	227	239	217	226	238	229	237	230	239	247	217	232	225	243	253	232	241	226	225	261	245	231	231	228	216	237	253	235	222	214	207	224	216	216	215	212	217	228	250	254	239	241	241	235	212	216	223	225	231	201	247	196	220	217	215	210	239	242	251	194	237	201	241	218	252	225	215	220	230	224	227	209	253	246	234	254	237	219	237	258	213	220	242	222	240	225	214	228	228	231	208	211	238	197	228	213	206	213	252	262	227	247	213	225	212	228	251	237	195	235	214	237	212	214	235	259	241	206	228	241	228	216	208	230	262	208	209	241	226	201	235	222	217	216	220	210	232	224	231	228
2316	1315	2505	2926	2585	4205	20013	17401	10240	3814	1395	794	668	632	672	640	671	675	621	652	670	671	661	680	616	695	630	702	652	700	648	665	638	704	651	681	638	693	698	683	698	681	687	663	621	648	669	698	649	645	686	624	691	735	681	687	672	640	691	628	650	685	744	672	689	724	659	668	673	648	674	670	660	636	692	637	652	710	648	602	651	644	693	675	635	678	670	672	666	595	685	610	663	666	672	664	658	651	673	692	640	644	662	681	675	651	632	676	617	667	669	659	665	677	662	624	704	704	671	653	673	659	662	659	683	628	710	626	676	664	597	688	647	649	650	667	649	645	616	658	672	650	638	677	661	691	658	663	650	646	645	650	660	640	682	681	668	693	658	662	670	700	648	642	652	598	710	678	682	702	655	696	624	666	644	689	669	687	665	607	637	648	646	649	667	658	666	676	652	621	685	638	646	661	623	641	645	616	661	620	641	702	664	702	632	683	684	664	666	705	651	623	716	681	646	699	651	656	645	676	667	652	665	670	650	649	720	668	638	677	632	675	640	667	682	659	661	686	659	631	667	667	660	691	731	610	683	663	674	655	659	654	712	642	636	675	671	648	678	684	702	665	695	686	673	659	668	640	724	688	682	617	702	690	649	674	665	678	692	702	674	608	655	655	697	645	658	657	621	662	646	644	680	663	690	712	663	648	632	634	675	626	673	642	665	669	625	658	686	668	666	673	665	652	703	696	624	688	704	654	694	670	675	680	678	650	678	661	652	674	674	679	674	675	626	649	677	661	613	707	673	654	624	634	691	638	661	677	689	644	672	670	705	636	639	663	637	649	664	666	619	675	666	599	656	678	694	658	649	672	708	663	632	624	660	689	663	679	626	653	634	639	629	689	620	679	649	646	654	703	714	685	630	659	671	675	642	678	704	636	691	597	671	666	681	658	621	630	693	664	638	676	685	640	682	707	679	678	686	689	644	677	717	690	680	681	708	686	684	644	639	680	644	689	683	721	683	669	669	648	677	621	688	678	708	674	698	630	645	654	694	648	674	692	663	666	665	667	703	658	639	673	654	601	693	667	704	646	680	657	693	665	723	671	657	726	667	670	629	693	675	646	661	689	707	690	644	669	602	674	663	636	619	691	621	671	624	677	658	691	611	630	634	670	671	652	653	741	649	649	699	662	685	624	679	641	620	692	656	640	665	658	663	682	688	700	691	698	653	638	666	632	669	632	670	605	674	576	643	646	669	664	622	655	666	651	691	595	673	668	667	670	700	670	668	660	676	670	674	657	643	652	611	653	673	669	680	624	655	739	692	682	654	631	670	602	701	658	712	616	668	631	686	597	715	678	661	636	659	612	692	692	666	671	701	720	626	640	682	649	650	684	696	660	645	698	637	653	701	651	694	634	653	698	650	658	661	618	697	694	660	675	688	656	683	653	664	636	711	681	711	710	685	692	639	632	645	690	663	694	645	667	635	636	645	688	620	657	708	628	651	675	666	623	655	664	678	673	610	697	671	680	662	638	646	660	691	649	599	665	635	662	679	651	657	664	677	681	656	703	694	627	652	651	623	657	696	666	651	650	713	709	665	653	664	614	709	670	674	707	632	628	689	638	657	703	667	697	664	672	715	679	667	664	696	648	664	655	697	641	750	672	650	623	673	645	598	658	691	683	663	659	705	636	682	680	671	652	666	680	659	664	632	661	665	669	666	663	681	671	712	654	714	666	694	654	622	686	667	668	622	682	637	649	730	684	650	692	634	650	622	604	688	643	690	727	666	674	665	670	646	701	661	625	628	666	659	684	667	669	643	667	676	670	657	662	670	681	626	658	689	660	676	635	629	694	696	635	727	652	695	632	674	640	605	674	687	670	661	671	650	616	687	657	680	694	620	638	651	634	671	606	659	681	623	670	698	658	661	649	647	645	669	676	700	651	645	666	645	733	660	703	631	716	725	648	650	699	675	711	677	648	616	657	656	720	674	639	693	683	625	648	657	625	679	661	624	666	673	682	625	668	662	669	707	652	670	658	658	674	636	692	644	648	680	672	590	643	670	698	701	656	647	695	700	628	661	627	649	628	715	634	663	716	652	676	655	683	671	692	691	650	630	651	665	635	630	614	700	683	640	597	666	651	634	625	625	665	703	675	661	707	693	626	703	686	658	618	668	653	663	651	690	674	672	655	657	662	644	703	658	655	645	703	640	704	648	670	674	653	648	670	631	705	656	663	687	634	643	650	664	628	693	662	612	665	648	689	662	647	653	695	664	703	662	663	686	674	652	657	664	633	699	651	660	662	705	674	678	685	640	663	667	680	687	638	669	635	707	658	746	693	674	665	669	686	670	625	690	689	618	715	678	695	701	616	671	656	626	672	704	713	584	666	663	620	692	630	649	711	723	675	602	678	650	657	632	642	711	661	675	697	674	675	639	655	625	651	682	645	662	647	665	669	654	692	670	645	662	665	658	658	653	601	599	677	678	643	644	654	656	632	679	632	653	637	649	663	669	679	663	664	688	621	652	642	669	620	631	648	668	616	679	688	639	663	656	638	643	657	649	696	688	674	678	648	682	700	637	647	682	622	631	652	651	735	643	663	653	642	672	641	628	654	673	698	642	670	691	702	688	708	686	693	681	691	700	661	677	653	643	698	663	651	636	621	640	671	666	636	652	645	633	654	678	660	657	642	674	700	657	672	703	674	638	676	629	642	683	647	712	705	687	683	690	626	676	699	628	666	690	641	677	693	638	668	639	663	656	662	634	645	676	677	713	663	616	673	662	641	664	682	675	631	669	697	661	677	650	685	691	659	699	708	715	688	652	698	624	672	692	643	686	685	652	667	640	722	636	684	657	635	669	635	684	686	662	684	682	684	644	644	680	626	675	657	660	671	635	683	689	629	647	633	644	711	679	662	646	679	664	657	661	625	652	653	605	659	652	674	693	658	659	684	639	662	676	678	628	646	687	676	654	651	687	652	726	629	651	689	707	664	685	699	648	652	693	680	726	677	621	629	664	639	675	655	648	665	631	673	718	662	644	658	683	647	689	722	664	691	684	638	682	677	681	686	678	638	633	693	683	640	659	691	657	671	624	686	655	696	659	684	690	639	684	644	687	648	670	700	699	614	654	721	698	641	666	669	643	642	714	694	602	635	658	676	684	645	688	684	708	689	654	681	605	654	629	675	644	670	667	646	653	695	679	679	673	698	644	691	650	640	667	665	683	650	636	667	620	645	639	636	711	685	648	675	651	636	702	698	666	686	652	673	670	611	620	708	652	645	640	699	670	661	662	630	654	692	656	653	670	671	675	685	682	657	631	692	727	727	663	699	688	677	612	615	631	640	685	682	664	639	656	660	616	645	643	663	696	685	659	679	659	674	678	654	661	626	664	658	709	618	673	682	635	707	677	679	666	617	685	687	674	624	656	684	625	660	689	675	667	618	632	638	667	625	647	643	636	686	665	680	637	673	697	684	662	684	644	633	702	686	658	655	681	619
8186	3444	6229	6910	6395	4506	31504	37403	23097	8352	1579	319	184	189	196	187	197	190	178	201	197	203	186	204	213	204	207	202	178	212	195	201	236	198	195	193	223	206	185	211	196	183	193	203	209	190	202	204	239	199	177	204	195	194	211	188	200	187	174	189	201	181	194	187	195	206	197	183	202	180	199	209	183	212	206	221	188	191	217	177	186	181	205	200	210	189	199	214	218	183	185	201	166	210	207	198	206	191	208	219	201	184	210	179	195	176	176	208	206	169	168	196	195	203	201	191	196	194	210	188	211	223	192	197	201	193	221	169	205	205	163	197	198	182	190	183	210	196	205	186	187	185	198	211	199	199	216	192	218	207	175	206	204	175	190	205	196	183	202	202	188	207	174	194	179	193	185	171	216	209	196	174	209	203	206	189	201	191	196	181	196	208	199	203	192	213	189	189	191	222	222	198	200	199	194	169	200	220	217	199	220	192	206	210	223	184	197	170	191	208	221	185	196	169	206	192	206	196	179	195	197	211	191	192	181	219	181	196	183	180	214	199	180	206	225	212	196	169	180	186	185	208	173	198	194	197	208	210	226	199	228	192	188	202	234	222	174	186	184	200	202	188	180	199	194	199	207	224	194	211	217	213	178	213	203	160	187	199	204	210	171	197	211	180	194	197	199	211	214	181	212	219	212	187	198	193	174	213	214	187	199	207	171	187	221	194	201	234	208	167	185	190	199	196	227	198	232	195	196	193	187	176	192	212	196	188	191	212	188	198	198	185	196	206	188	209	188	202	192	205	206	172	215	192	208	187	189	218	198	233	207	200	198	211	198	180	189	209	187	176	197	190	178	178	212	196	190	177	215	191	223	209	196	217	180	181	196	188	205	211	184	221	188	208	183	197	186	182	217	211	198	196	229	202	190	197	184	192	186	197	206	187	189	196	179	186	190	190	196	197	221	183	198	203	174	225	198	208	190	210	173	226	179	201	207	182	186	189	236	197	209	203	209	230	210	214	196	190	207	193	182	208	214	217	204	181	197	174	193	184	201	186	214	223	183	204	210	206	202	188	192	201	176	214	178	210	188	204	193	189	193	185	225	197	208	196	187	227	210	192	199	190	201	188	205	214	175	221	185	181	212	216	173	216	181	192	193	209	226	182	195	193	214	202	188	197	203	198	178	185	194	192	215	176	194	202	206	204	197	184	194	214	225	187	200	190	208	194	185	197	217	185	166	197	219	208	195	195	207	194	218	195	202	203	203	194	195	182	197	181	186	203	202	167	192	177	187	194	190	215	217	181	219	182	191	188	182	190	200	192	213	199	187	189	192	215	187	204	156	206	173	204	195	185	200	176	212	207	217	190	213	206	181	194	209	201	213	182	212	190	218	230	178	208	241	199	197	193	200	188	202	202	189	185	224	200	204	224	191	193	229	203	234	203	217	186	190	190	175	207	200	206	226	191	199	212	209	202	223	225	215	194	198	203	206	200	189	210	184	204	215	190	189	180	198	181	188	189	199	190	185	193	196	177	196	196	181	189	195	189	195	179	189	200	192	198	176	217	190	196	191	179	212	190	175	204	180	180	211	199	213	200	180	170	185	220	198	207	208	202	202	199	199	192	192	193	226	196	191	199	184	179	212	227	183	204	193	206	191	209	188	205	199	182	209	207	200	192	175	212	206	212	200	188	233	209	219	188	203	172	186	196	227	182	173	180	202	201	214	200	169	210	195	199	194	204	204	199	191	217	202	197	181	179	189	214	214	212	163	210	166	211	189	182	201	201	197	224	192	203	192	225	180	193	194	210	196	195	187	213	211	190	191	207	197	173	205	217	197	207	229	191	223	199	191	214	190	200	197	166	210	187	196	217	182	213	207	198	217	215	182	177	222	220	175	175	199	205	188	232	203	230	191	225	188	194	192	176	225	192	217	205	200	214	223	180	204	214	182	185	212	209	192	221	205	206	194	193	218	175	175	201	216	227	203	199	199	221	206	192	180	196	194	191	181	220	210	186	219	198	200	215	195	201	191	189	187	181	194	189	195	196	189	202	191	213	200	167	202	209	209	191	204	191	183	184	211	179	195	213	215	205	221	199	224	220	182	164	180	191	191	181	203	207	166	197	191	204	206	191	181	200	182	185	190	201	202	195	211	193	211	219	204	191	212	193	212	191	199	199	198	193	172	180	190	173	220	168	208	170	200	213	164	221	219	197	215	188	205	203	199	188	188	224	218	197	175	205	216	187	201	196	206	199	209	196	185	207	192	185	168	201	201	214	189	188	202	206	171	211	177	206	210	183	184	188	202	212	209	207	207	198	178	205	195	182	193	204	208	194	162	198	200	201	185	203	191	212	201	217	222	221	190	212	199	194	209	213	185	198	182	174	197	201	190	192	214	200	204	202	201	195	211	189	201	206	197	181	219	192	205	186	195	189	172	206	182	194	206	199	180	207	204	192	173	183	223	209	175	174	183	178	197	225	189	199	203	210	202	190	204	227	201	175	192	190	206	198	174	185	190	214	191	187	188	212	221	228	195	183	200	167	220	210	205	200	211	182	174	200	201	221	210	188	191	189	193	174	204	184	184	204	194	190	201	191	192	191	222	212	202	212	217	184	202	197	202	210	212	204	220	219	221	190	194	223	176	191	193	223	189	191	198	177	190	203	199	206	193	198	178	177	199	204	185	186	202	199	206	204	170	183	204	197	199	197	200	204	188	202	193	184	203	209	191	210	200	199	212	233	213	195	208	179	203	205	214	215	167	201	216	199	177	179	205	182	201	213	173	202	208	191	211	201	217	219	207	197	211	187	195	217	205	234	201	219	201	198	210	203	223	203	207	180	175	216	177	203	178	196	189	211	157	193	201	209	203	204	205	190	192	231	186	206	192	202	184	204	190	188	182	181	192	208	196	187	188	199	219	179	169	209	184	197	221	190	178	181	208	197	181	221	179	209	188	205	226	204	192	182	172	195	209	187	205	207	188	201	208	178	175	183	203	185	187	191	199	188	208	174	191	208	215	215	173	191	210	178	181	191	201	184	197	226	203	193	197	197	209	208	198	203	210	177	206	201	196	179	229	191	194	202	209	172	211	201	193	201	203	201	187	170	197	212	221	220	195	216	166	198	186	193	185	189	182	200	195	215	209	209	179	204	194	184	163	192	212	203	196	190	195	209	197	203	217	189	226	204	220	208	219	194	203	185	191	202	203	196	224	189	176	193	201	213	196	199	201	201	209	180	169	178	182	217	200	190	204	202	229	203	210	190	219	184	196	203	178	211	198	206	187	209	190	225	177	202	190	214	199	183	209	214	200	216	212	206	196	207	217	225	186	198	211	182	195	185	166	180	195	205	184	211	180	196	195	188	194	212	200	217	201	215	212	181	193	160	194	195	201	187	203	201	222	215	202	183	180	193	203	200	207	182	190	194	197	191	183	190	194	198	170	208	179	169	180	170	203	201	203	207	199	219	184	180	188	182	198	190	226	179	213	214	192	210	180	203
5904	3933	9747	13031	12795	11524	49475	51505	38789	20532	5707	1048	626	604	625	602	568	601	533	605	564	592	585	593	623	563	558	608	610	620	592	622	607	581	585	639	554	632	559	572	614	624	669	584	596	586	629	598	596	649	590	615	603	563	581	623	651	517	572	625	626	590	609	642	652	619	604	563	607	564	570	625	612	593	562	596	590	602	605	607	563	590	613	566	552	623	556	562	632	584	591	552	603	563	606	580	601	572	611	576	625	602	604	577	618	569	573	563	621	593	580	630	601	584	603	594	568	626	596	628	591	587	573	563	591	537	537	597	590	607	588	567	577	543	623	577	576	587	569	582	625	545	584	615	575	572	624	607	571	629	593	595	605	603	580	624	601	582	593	608	544	617	609	579	628	595	604	638	576	604	608	587	558	615	604	606	599	613	587	577	607	571	575	570	571	595	620	604	658	606	545	608	597	594	569	582	619	546	580	573	587	640	566	602	585	587	611	599	582	596	587	609	563	604	591	601	558	610	563	607	610	574	576	602	560	593	587	598	598	636	595	573	573	586	559	571	593	633	590	589	594	608	618	576	618	613	627	607	617	578	569	592	549	590	573	576	582	605	602	637	592	606	585	628	589	639	582	607	657	597	609	596	578	559	566	650	542	604	606	575	605	597	622	615	632	564	584	608	607	597	650	623	598	634	591	575	601	612	565	590	603	557	666	613	575	581	559	584	593	604	588	630	572	638	579	609	573	621	590	641	625	571	573	606	593	615	616	555	592	631	589	610	577	578	618	635	605	613	648	600	554	599	569	585	592	608	595	582	591	587	635	562	614	583	603	585	598	615	618	577	567	618	530	612	584	587	578	577	643	594	633	589	597	583	618	613	571	598	601	576	596	575	609	583	611	605	556	609	550	571	594	614	531	602	632	604	612	601	563	542	622	591	584	608	589	615	560	572	591	614	605	606	570	607	597	605	554	584	597	583	586	605	554	562	626	610	613	589	618	585	585	614	577	613	610	632	647	586	609	625	627	614	609	573	591	596	593	599	563	640	593	606	660	614	584	593	601	585	576	595	612	596	550	612	541	599	597	550	605	582	576	572	606	618	621	591	636	612	593	608	585	631	574	605	602	591	580	583	599	605	618	588	588	566	618	606	550	532	574	568	590	602	578	586	559	579	592	539	588	572	592	596	639	592	620	607	566	589	565	613	616	585	637	621	587	565	593	615	595	602	609	578	569	632	563	550	618	581	579	564	592	585	631	593	599	602	588	581	574	622	610	616	600	581	590	602	608	604	641	614	600	596	571	607	607	618	634	608	610	612	601	603	610	585	601	602	577	603	625	563	610	597	558	554	571	568	573	621	594	584	571	572	594	605	542	555	548	612	593	605	610	627	624	563	616	605	640	601	577	625	578	563	604	618	583	582	605	550	577	617	559	599	600	572	625	556	558	605	605	606	620	597	604	563	590	558	629	620	590	578	578	567	608	626	612	594	646	601	603	603	600	608	598	567	562	581	626	588	630	572	590	581	585	619	607	594	598	579	626	610	572	595	575	559	577	574	571	609	602	641	591	600	589	610	589	553	541	592	538	602	578	609	596	590	565	548	610	593	515	556	590	593	562	635	616	619	590	635	573	599	620	577	622	597	616	557	554	632	591	575	597	613	596	603	566	601	570	541	571	607	563	600	590	588	604	598	577	592	607	623	586	554	607	605	587	587	589	583	552	558	607	568	636	623	566	549	627	602	632	594	623	606	614	627	568	578	619	592	596	606	599	594	586	578	594	620	641	575	593	614	577	630	595	631	582	647	597	643	545	593	575	552	553	597	595	617	643	564	614	559	623	619	599	566	560	640	606	594	623	580	613	599	583	609	589	599	585	575	605	559	612	648	619	646	615	598	550	524	539	600	576	611	583	585	610	566	580	608	597	567	607	577	604	606	566	578	594	563	607	598	566	547	594	619	561	579	579	576	593	610	585	577	564	594	570	587	598	633	553	611	639	591	568	657	601	575	582	562	615	547	570	566	618	567	604	556	597	590	590	618	619	595	563	602	578	561	586	570	605	576	570	565	538	619	585	607	604	624	580	613	632	566	586	640	563	595	622	566	557	579	583	614	596	589	613	584	601	581	631	617	602	601	612	635	564	541	609	573	583	597	595	596	566	600	579	603	586	558	574	595	572	566	602	588	607	535	607	597	601	646	644	613	607	623	584	585	595	608	603	593	578	618	614	599	593	606	576	600	577	588	589	610	587	627	609	626	596	611	546	599	599	616	636	573	571	642	607	532	581	592	564	613	584	561	577	627	571	596	597	590	581	595	593	579	578	604	590	609	646	612	579	577	603	579	578	619	573	608	613	556	599	590	534	574	587	557	601	578	564	563	579	579	599	648	563	589	577	614	587	618	561	572	621	559	555	583	605	622	616	610	584	622	605	564	602	587	582	601	578	596	585	603	581	615	639	635	610	584	594	637	580	619	585	613	597	592	618	575	613	575	573	639	529	594	590	604	564	607	617	570	582	589	623	627	599	554	601	618	570	622	613	609	642	582	597	578	614	588	573	605	600	591	589	581	554	582	606	636	586	582	599	578	607	615	609	547	595	569	554	590	590	588	611	614	571	556	577	563	582	623	569	605	588	597	591	641	652	572	594	629	581	563	619	590	613	620	600	584	598	604	582	588	577	609	593	577	634	615	583	629	578	589	602	612	607	583	614	577	579	581	626	537	566	607	614	608	574	572	593	621	618	559	558	609	572	597	595	578	581	598	595	576	554	609	618	582	607	575	589	585	555	612	579	554	561	570	570	605	598	616	598	605	571	609	642	577	623	614	590	597	607	609	590	595	628	595	561	564	576	609	584	565	617	595	626	600	599	600	617	639	575	606	549	576	567	590	621	570	590	616	587	571	584	642	549	615	600	635	559	597	582	612	616	615	580	579	617	593	626	558	607	550	617	591	583	592	628	576	627	550	595	612	566	591	578	616	527	580	630	628	565	574	669	553	613	602	580	573	646	592	571	621	591	559	599	566	568	595	573	618	603	547	576	560	611	543	571	599	589	589	554	591	579	624	570	569	604	608	589	592	585	646	571	582	579	586	577	581	612	592	601	624	602	579	629	571	626	591	577	614	603	601	584	555	564	576	634	616	570	596	557	625	629	570	583	639	583	604	588	594	643	565	542	589	590	557	647	588	592	593	570	601	626	606	581	587	584	612	600	580	553	597	545	580	635	582	570	555	620	572	591	611	619	568	576	595	590	599	616	605	546	563	627	604	588	592	603	593	568	598	609	613	572	586	585	610	601	571	590	587	572	605	579	542	592	594	594	578	590	566	589	619	560	578	574	574	607	612	560	621	573	563	599	594	599	608	620	591	585	621	610	557	587	585	588	566	604	631	614	583	603	572	570	566	590	599	543	609	602	593	601	592	632	605	561	597	585	589	624	598	592	608	629	557	589	578	561	615	590	546	593	608	554	621	570	592	542	592	589	603	564	597	561	599	577	619
18690	9708	18768	18365	14383	15702	51535	57538	41583	18008	3176	398	241	210	235	247	212	236	232	247	272	256	235	238	270	266	258	250	241	258	264	243	231	254	241	230	256	224	214	231	257	220	254	225	251	259	255	273	243	237	229	270	230	236	249	239	215	244	256	248	241	270	233	226	231	236	244	223	209	229	245	240	238	237	233	245	241	241	220	246	232	259	247	233	240	211	250	255	250	239	241	234	237	218	269	263	242	237	204	240	227	236	258	246	227	225	229	243	248	254	227	244	236	233	246	204	241	232	262	271	220	243	256	243	236	233	263	255	251	240	260	265	218	260	250	259	235	238	237	269	220	263	230	222	271	235	237	236	247	227	238	248	243	210	223	251	236	231	247	225	248	264	215	235	238	249	246	235	236	240	242	254	252	244	229	235	216	216	230	256	240	218	226	232	235	241	237	215	237	235	231	260	224	255	217	249	269	262	264	258	220	242	255	240	218	263	235	266	237	232	266	248	247	246	244	240	285	266	234	244	240	243	258	216	204	232	251	260	249	254	234	244	239	240	232	220	238	268	228	244	258	236	214	223	273	238	221	261	262	267	222	262	232	264	210	260	242	268	248	251	251	252	231	243	256	255	246	280	224	250	220	225	249	236	224	252	229	232	232	239	243	278	266	198	251	234	215	243	221	239	233	272	235	224	255	259	218	233	224	227	226	233	252	264	238	242	222	256	237	241	217	229	243	243	266	240	237	248	264	226	244	254	223	247	235	228	251	231	245	282	237	238	253	239	216	246	228	253	244	260	241	240	243	253	241	233	232	235	256	271	204	228	198	242	253	241	222	240	234	233	274	238	231	247	231	235	255	240	251	245	251	215	280	246	246	246	203	233	245	209	261	248	201	208	214	208	237	244	291	244	249	240	233	238	231	249	239	252	219	268	209	232	240	273	219	229	256	231	222	206	268	230	241	206	264	241	225	248	217	255	206	230	240	239	225	245	239	219	252	238	249	270	236	257	255	238	225	242	227	232	252	224	226	231	227	240	237	230	226	221	276	246	271	250	207	251	256	216	218	234	247	225	231	234	263	228	238	216	232	275	236	226	245	240	245	227	256	268	206	219	231	234	212	234	252	256	246	219	228	222	258	232	232	246	254	272	242	236	246	232	238	225	257	215	247	229	253	222	257	244	245	233	251	242	247	231	267	215	232	252	249	233	228	252	272	247	248	192	260	239	227	233	235	232	256	264	243	266	224	255	213	246	246	248	262	231	234	250	251	235	245	246	269	245	256	236	244	246	224	231	253	242	233	277	241	256	244	229	235	208	223	241	229	242	254	256	263	250	255	246	232	220	214	246	260	245	284	258	261	224	207	269	228	242	256	260	261	223	219	247	221	267	233	253	261	212	251	241	233	228	268	225	224	231	259	261	244	228	231	230	247	245	230	241	251	245	239	278	254	237	232	248	272	267	224	233	255	242	239	242	206	239	252	259	235	253	210	220	233	254	242	239	233	235	238	217	251	252	246	244	262	229	230	265	244	257	226	244	228	245	242	221	239	260	240	227	234	258	237	274	239	234	227	237	216	227	263	241	239	223	243	213	236	252	242	244	235	241	247	238	221	228	251	230	261	226	217	253	234	233	222	227	267	247	243	224	254	246	247	228	241	234	233	256	252	227	257	242	246	246	245	250	226	228	252	240	226	233	271	229	255	263	264	243	237	236	210	248	249	252	247	241	218	248	232	238	240	220	201	218	227	255	224	254	225	238	231	248	215	221	247	258	224	267	250	212	248	256	275	254	227	240	230	234	209	217	224	251	228	245	252	240	228	242	257	226	202	214	241	224	259	224	272	235	268	230	223	256	250	255	225	244	241	253	234	237	199	251	235	238	219	236	259	248	229	254	233	245	257	195	220	237	212	226	217	245	249	246	239	272	255	214	241	234	257	241	230	246	232	223	263	230	230	252	213	226	205	216	250	221	219	268	250	233	231	232	241	232	226	249	224	270	245	245	246	252	251	221	240	216	242	230	214	236	226	224	205	226	219	229	197	221	233	244	252	222	234	208	261	236	238	243	233	246	246	219	258	249	262	237	225	239	223	245	232	251	234	225	209	244	261	219	273	240	239	249	246	226	212	254	268	239	244	226	225	236	230	261	223	253	224	232	238	241	235	244	245	233	219	249	232	231	247	263	249	256	257	246	219	242	241	221	240	256	258	233	218	234	237	243	226	241	234	233	252	260	264	252	235	246	229	248	247	259	264	261	269	237	212	243	273	232	224	271	244	254	242	231	246	244	240	207	239	235	208	242	249	236	235	231	262	208	240	224	258	235	220	258	235	227	218	222	251	230	246	234	256	244	227	233	238	241	234	239	227	245	238	224	226	234	278	225	249	226	237	250	237	240	224	241	254	236	256	238	248	238	226	246	228	249	231	265	250	253	252	242	264	240	213	224	246	242	251	245	199	244	278	261	222	231	222	253	226	248	230	239	223	231	234	222	244	242	231	214	232	240	221	229	231	222	233	228	246	230	224	226	229	257	256	227	243	217	270	210	227	260	232	237	256	238	261	234	247	243	254	235	232	248	258	281	237	220	210	255	223	221	250	277	224	223	221	281	243	240	242	217	246	246	270	239	238	251	272	248	267	239	229	242	222	247	247	224	263	219	220	227	252	256	237	250	227	230	265	238	233	225	255	230	240	236	274	226	236	226	230	254	233	210	227	243	239	255	252	241	249	235	231	230	247	249	233	239	247	244	277	231	247	254	223	242	220	255	238	218	246	244	224	235	260	229	260	217	247	223	224	247	263	278	227	246	219	236	275	217	243	247	234	256	210	256	244	240	258	237	232	232	242	248	254	273	234	253	269	211	220	239	267	227	232	219	211	239	232	231	249	241	271	243	236	235	249	247	234	253	262	236	219	243	256	215	232	242	226	257	232	217	238	243	239	227	224	234	252	274	244	228	216	218	222	266	271	235	230	230	222	230	240	215	225	250	233	240	247	246	212	236	218	231	229	230	232	231	264	225	264	237	244	222	240	233	227	195	234	230	242	257	242	266	231	234	223	249	267	234	239	237	270	246	207	220	238	240	226	244	242	252	272	258	242	244	231	236	258	247	250	243	239	252	250	240	244	253	193	237	228	242	239	242	238	228	216	233	230	262	245	244	261	247	253	260	231	224	283	257	258	231	236	232	253	224	254	247	227	247	244	205	226	241	219	231	229	254	220	248	229	190	253	235	278	240	245	265	232	239	246	228	231	248	250	217	244	238	242	243	221	239	250	228	247	215	220	227	263	232	242	233	263	215	262	208	240	257	220	218	220	240	263	255	257	250	254	269	247	273	249	207	246	229	255	253	221	248	208	259	215	244	207	263	231	256	236	230	205	245	238	253	238	254	232	249	249	241	248	273	219	209	238	249	246	218	244	263	241	246	244	239	289	243	235	250	242	236	267	266	232	226	232	248	247	222	280	273	241	218	237	274	251	228	244	228	227	239	214	213	255	224
9711	8558	21529	23325	19867	27135	65638	70634	53285	28943	8098	1244	764	716	661	657	656	723	689	694	689	729	693	739	690	697	698	792	710	708	738	717	674	776	717	711	704	714	696	706	760	686	753	724	775	737	706	683	679	744	652	721	701	755	711	711	693	691	725	706	684	681	710	716	731	726	710	702	735	684	701	713	710	701	662	682	752	694	688	699	652	720	675	685	690	695	728	666	704	721	707	701	740	716	755	696	715	683	714	740	686	704	709	703	658	718	668	713	726	677	703	728	687	658	701	722	697	666	743	714	658	713	694	745	769	683	714	726	733	683	673	694	750	662	708	749	729	671	710	665	657	656	689	697	707	690	697	707	731	709	643	750	690	697	686	688	710	695	677	677	745	698	690	709	700	688	676	771	731	664	711	675	685	701	699	696	694	700	719	770	687	697	760	677	712	660	742	689	675	687	638	674	707	657	750	704	704	687	700	659	663	702	712	679	730	676	701	690	719	712	718	655	698	694	725	726	706	724	678	697	668	742	724	710	717	684	711	686	681	736	673	687	708	684	667	682	691	720	678	703	676	760	640	666	683	709	689	714	680	693	702	691	747	711	727	721	702	702	709	678	724	695	728	701	658	699	668	680	763	668	674	649	694	669	665	685	687	720	713	709	659	664	670	661	686	678	677	681	685	676	714	681	684	677	688	637	694	678	695	736	689	757	697	738	681	695	711	657	676	661	687	674	695	715	700	707	663	749	704	744	716	699	677	676	707	692	650	705	634	738	734	683	696	687	710	758	707	693	721	697	685	719	687	678	773	684	679	718	728	720	687	683	713	667	692	671	693	681	745	735	694	621	713	725	719	673	660	731	676	719	672	715	663	708	727	713	667	673	702	698	683	733	711	689	706	692	748	714	659	697	670	684	709	661	716	687	631	747	699	665	712	718	698	703	745	666	720	692	708	690	703	686	650	684	685	742	653	662	709	655	678	718	708	735	781	700	678	729	672	651	722	709	741	663	719	701	679	673	707	654	680	708	710	654	710	684	682	718	705	686	606	685	721	710	681	687	702	700	718	742	717	687	701	701	691	671	653	727	717	666	717	678	697	722	716	670	688	667	682	704	727	672	724	705	721	698	686	676	721	696	681	728	680	723	740	713	691	706	696	727	725	704	748	742	748	681	678	709	665	720	687	692	668	652	732	729	706	708	690	699	656	676	661	703	711	709	687	681	681	679	685	690	720	679	763	724	697	713	671	696	695	711	741	687	706	655	719	725	698	674	701	704	711	676	676	700	699	705	715	669	675	729	708	702	689	686	716	721	745	659	687	705	684	695	743	709	706	697	747	701	666	706	687	686	743	723	689	658	714	718	732	648	728	660	704	755	708	708	685	683	736	705	695	704	682	726	659	718	667	662	705	693	688	701	623	695	740	679	674	680	713	700	693	718	702	651	685	685	698	684	715	726	728	709	678	668	713	697	719	671	664	681	719	751	698	657	705	742	682	688	738	679	727	719	712	721	684	659	707	698	668	695	675	704	676	732	677	673	709	701	702	750	737	676	708	670	713	719	693	707	677	688	680	716	659	671	721	691	688	694	747	714	664	702	701	730	674	700	705	712	746	704	694	694	679	707	716	661	699	687	696	672	685	683	742	703	730	716	683	713	699	689	691	707	664	692	706	698	712	731	677	685	688	683	716	705	663	686	785	704	667	658	724	698	683	705	661	705	758	697	659	722	696	706	700	693	697	684	704	724	661	717	695	678	700	678	698	666	704	691	694	709	705	696	682	705	700	709	656	710	712	743	656	668	719	736	706	722	709	682	719	697	751	682	680	703	701	687	742	697	687	699	721	723	675	657	709	674	704	736	725	703	665	703	696	721	732	687	678	682	705	677	723	690	722	725	718	663	698	727	731	717	692	692	693	742	710	705	704	715	683	708	737	693	699	702	696	720	704	702	652	703	753	735	702	691	721	700	694	653	713	702	744	708	696	708	670	731	684	694	710	693	720	687	728	706	700	680	708	711	711	678	725	641	711	688	684	700	715	701	716	710	705	699	712	689	707	673	764	687	662	700	689	657	685	672	711	694	677	680	722	685	687	671	678	712	693	693	662	658	728	704	686	697	691	670	735	714	629	650	718	724	723	755	695	692	698	678	682	708	685	717	708	693	741	702	720	700	683	692	704	688	698	691	686	692	723	714	652	690	678	711	713	712	647	707	694	723	724	676	698	698	701	675	712	728	705	690	683	754	678	699	651	691	719	699	707	709	717	669	681	695	690	720	717	707	752	730	752	649	705	652	709	670	703	750	681	710	707	695	695	731	687	699	684	644	709	692	694	661	683	727	743	677	689	692	664	740	696	713	686	717	684	670	726	688	684	687	721	716	689	725	714	719	689	727	713	716	705	695	678	727	692	708	696	746	692	660	673	682	717	743	712	701	713	706	715	722	693	748	716	677	720	726	695	665	669	639	701	707	694	674	721	689	729	678	687	699	734	689	691	702	701	695	723	661	692	660	691	697	703	713	729	708	702	665	724	686	723	728	703	674	691	686	670	666	703	702	686	665	728	767	689	721	680	684	711	711	703	682	725	754	646	741	737	680	727	660	724	662	672	706	672	713	711	690	702	700	686	761	701	685	758	703	682	700	726	700	685	711	737	706	670	717	657	712	708	701	709	670	697	737	700	710	692	700	704	694	716	734	723	673	765	748	709	683	657	713	686	708	702	687	700	726	723	680	740	720	682	701	713	701	753	737	707	698	697	742	700	659	724	671	692	685	681	723	717	735	685	685	718	733	667	696	725	727	668	706	706	731	730	692	680	706	664	747	697	736	697	713	711	707	720	758	660	709	745	669	733	699	691	689	672	678	682	717	645	689	684	740	703	731	707	727	695	722	691	692	703	712	693	730	695	736	705	747	663	678	635	711	701	692	689	704	717	735	720	708	694	724	709	717	718	659	706	681	716	706	689	711	691	705	680	633	696	742	696	704	716	732	714	678	721	729	724	665	701	651	669	677	698	727	642	698	684	682	685	724	691	726	704	685	681	691	685	662	669	677	708	737	692	752	692	692	692	717	674	685	685	712	720	687	648	687	694	711	725	737	727	703	742	745	705	658	675	682	666	696	661	697	676	690	686	685	739	637	753	660	675	754	659	689	725	716	659	685	710	686	687	670	710	655	703	694	721	661	684	689	724	736	694	693	713	746	727	730	683	713	692	665	674	718	685	697	720	706	717	685	674	653	730	666	703	671	689	706	677	636	771	704	712	731	687	789	697	708	711	712	704	734	710	656	718	710	665	639	709	717	707	723	758	683	722	721	693	718	656	706	724	695	735	676	686	656	696	682	765	690	674	705	723	743	716	700	697	684	652	698	684	705	626	707	699	690	707	654	666	724	671	701	712	678	666	690	702	738	671	675	721	625	705	680	702	719	722	767	709	716	693	684	710	722	698	681	707	699	709	740	772	669	644	699	679	724	713	693	719	681	730	700	695	725	713	715	727	711
2524	1044	1585	752	555	550	2536	5379	3918	1628	561	296	228	197	216	213	234	196	205	234	204	195	207	239	208	177	187	211	188	230	218	226	220	208	212	221	240	180	206	221	214	234	227	201	220	194	203	208	209	207	187	228	230	186	230	195	237	218	218	215	199	219	204	202	207	202	200	225	234	207	245	211	213	217	231	215	189	235	210	239	196	226	216	207	213	200	218	238	217	196	242	233	200	196	204	205	205	219	247	219	213	223	184	246	222	221	225	223	210	201	230	186	227	228	204	188	263	198	180	224	223	225	196	206	232	226	202	222	219	229	221	209	249	249	216	244	200	218	217	208	192	213	211	203	222	219	211	198	219	198	223	188	196	235	190	220	197	214	221	206	213	223	220	220	192	200	203	190	208	227	178	212	229	195	215	206	230	217	216	225	207	214	175	239	242	212	233	218	230	176	203	217	229	217	216	222	215	228	224	195	208	227	224	209	210	212	236	223	219	204	223	230	227	256	216	200	234	221	200	221	216	222	206	213	207	229	210	194	225	230	205	237	200	218	206	211	234	218	233	219	199	219	217	213	246	237	200	209	184	216	233	217	204	211	209	211	241	228	206	213	204	202	221	208	242	198	201	216	189	183	191	204	222	205	219	212	218	240	199	209	202	214	218	201	211	209	226	191	229	218	190	229	218	201	240	219	197	215	216	219	224	233	193	219	211	200	238	170	230	230	209	225	222	218	239	221	209	213	219	200	211	198	251	219	196	207	211	232	224	233	212	235	200	230	214	210	224	213	211	226	205	218	221	193	206	205	218	210	204	241	224	219	238	205	221	214	216	217	213	204	204	215	201	203	212	200	214	209	201	195	237	222	242	249	190	202	201	194	221	199	217	210	194	214	207	193	207	214	224	213	222	204	204	212	224	194	229	204	223	207	219	223	239	235	219	229	205	225	221	238	201	229	222	199	219	217	226	222	225	241	223	177	229	195	212	235	219	218	219	215	210	201	212	241	201	217	213	237	201	218	193	231	198	194	224	200	216	228	200	194	203	232	200	230	228	197	198	211	233	229	216	232	201	214	226	228	205	239	240	225	212	212	208	192	199	239	202	217	246	199	203	214	182	224	211	231	189	226	213	222	209	218	228	209	192	208	199	248	195	221	219	229	229	202	224	200	245	199	225	225	184	238	218	229	214	205	223	215	203	231	221	215	198	226	242	214	211	216	236	207	217	213	205	211	216	180	211	207	230	256	225	200	230	204	225	213	214	221	242	206	204	209	218	214	218	193	191	230	240	187	225	202	202	216	215	226	214	214	222	211	201	207	217	217	227	223	204	212	223	215	216	208	218	208	197	234	209	235	202	225	211	206	242	199	228	203	188	220	213	215	224	208	217	220	228	196	208	211	230	205	230	217	204	241	203	223	226	215	224	198	226	225	213	223	214	219	238	222	235	200	218	184	229	208	236	204	224	205	215	210	210	218	199	214	206	195	232	213	213	220	216	231	239	215	204	202	200	226	214	203	221	223	209	218	193	233	203	218	210	233	219	237	203	217	220	237	235	209	204	186	183	239	195	210	199	200	240	226	230	219	212	189	219	208	200	202	246	191	227	240	216	179	213	233	232	204	242	197	203	221	231	202	218	240	192	217	220	227	199	239	224	232	227	227	223	226	207	180	218	190	212	222	219	211	203	205	227	214	218	220	181	217	238	226	233	226	171	215	238	221	223	194	215	215	206	201	216	217	194	240	230	233	221	218	226	212	227	204	232	208	225	196	197	238	210	229	239	203	218	239	226	197	199	209	192	214	201	216	225	224	225	227	216	216	214	245	201	221	212	213	228	236	231	218	220	209	201	223	197	214	210	201	218	212	220	243	194	213	201	209	232	224	192	221	227	202	215	216	210	205	228	226	234	209	218	245	202	216	231	213	210	209	215	213	223	219	225	238	222	191	211	233	215	218	217	175	233	205	220	215	197	240	215	220	227	213	220	213	205	221	204	224	221	194	235	196	187	219	232	250	223	217	227	211	221	228	205	221	203	234	207	245	205	232	230	229	214	203	222	226	213	201	215	212	203	228	203	208	224	221	225	200	205	210	207	212	191	223	234	202	215	224	238	210	215	205	250	235	190	196	235	224	217	193	190	189	239	215	225	224	215	206	217	204	210	214	202	198	254	206	205	236	202	206	237	222	216	225	183	203	217	207	183	218	212	205	199	211	216	214	205	211	206	226	208	222	219	207	226	227	212	232	206	218	247	220	225	198	198	226	212	213	222	241	218	190	232	217	207	215	212	198	214	218	220	217	214	231	250	203	221	195	207	210	240	221	238	220	215	222	227	205	207	215	205	229	211	197	208	218	237	218	214	218	226	220	221	201	256	217	210	221	191	198	211	212	208	233	220	215	213	222	189	199	210	215	219	207	198	227	218	195	224	202	217	206	179	224	242	221	231	193	199	186	230	216	209	220	219	193	232	224	230	196	188	213	210	211	223	202	192	230	210	205	216	239	229	206	204	226	196	234	214	197	214	232	194	201	221	214	195	200	212	208	222	209	219	219	236	213	223	234	222	210	213	221	223	201	234	223	240	216	222	202	215	205	232	211	237	230	210	196	199	191	181	198	197	228	217	213	236	218	216	192	231	209	219	212	221	219	229	222	218	203	202	215	208	212	233	216	220	230	223	205	202	194	204	184	203	222	219	226	193	206	224	214	216	212	225	244	228	213	213	216	230	227	217	240	205	212	186	234	219	200	213	218	218	236	215	223	212	208	209	217	213	227	227	214	227	222	229	225	196	193	207	210	237	230	217	254	212	210	209	223	222	184	222	221	208	222	198	232	233	200	207	200	216	235	217	238	229	202	229	188	201	226	210	197	210	221	226	235	196	215	206	225	223	223	196	244	215	228	216	244	198	213	222	227	209	207	217	214	172	222	204	202	203	231	240	247	225	225	211	217	235	195	190	223	213	217	217	202	200	242	207	202	224	221	216	209	214	203	226	227	182	195	209	208	227	220	235	213	206	213	226	221	214	198	229	221	213	212	195	225	210	228	222	207	231	199	197	204	227	240	238	211	221	225	192	204	214	217	205	234	195	196	192	245	221	238	249	220	189	220	216	237	183	193	226	218	210	204	244	194	207	201	222	204	212	207	210	243	231	211	206	215	186	220	225	208	223	204	232	239	202	225	211	210	232	215	231	192	215	257	216	231	206	217	194	216	199	208	210	226	188	231	207	215	229	220	190	214	248	205	201	219	212	214	200	228	211	206	193	217	186	210	213	208	230	232	212	202	225	229	224	229	215	231	199	220	203	209	192	205	188	210	217	212	221	216	202	201	216	210	197	213	217	208	217	212	222	220	216	194	198	229	223	184	203	216	201	193	203	200	214	194	195	232	203	219	186	218	233	209	211	230	213	218	201	241	184	228	233	202	212	218	234	212	225	212	240	215	214	230	219	203	212	208	192	211	176	229	212	218	223	221	198	218	214	206	214	223	211	209	222	224
2584	1655	3289	2123	2138	2576	12138	19797	13781	5984	1951	868	666	672	615	618	676	647	651	593	619	638	589	576	636	680	652	636	627	640	616	620	648	601	635	618	648	607	642	620	620	647	619	671	621	651	647	584	678	642	643	634	684	634	675	634	618	615	662	652	623	604	648	594	603	622	616	630	626	619	652	644	661	687	654	600	641	666	662	625	631	645	698	614	661	685	645	630	615	635	624	622	601	637	665	602	646	596	616	632	587	625	640	614	656	656	631	618	596	654	668	629	627	637	586	637	643	632	647	641	654	624	617	644	662	652	621	631	643	670	662	618	610	623	650	656	610	695	661	624	664	656	610	617	608	626	666	659	639	605	625	630	621	651	590	657	600	640	584	638	614	652	654	610	625	634	583	641	610	628	619	610	630	641	662	618	595	635	660	645	628	646	642	650	619	649	619	666	614	618	661	631	642	642	598	651	643	646	663	629	636	627	640	651	661	630	645	649	599	637	648	634	587	662	683	600	686	655	643	625	603	621	609	666	646	647	638	623	633	608	660	663	625	645	681	683	598	588	648	656	641	602	628	636	648	663	639	582	615	616	638	658	606	677	631	608	615	609	657	595	638	678	625	685	658	610	596	634	659	649	668	648	621	669	612	642	648	667	641	640	689	638	603	625	608	673	615	653	588	650	646	632	636	647	617	623	643	665	642	638	639	615	675	619	652	679	655	667	636	600	617	631	661	611	619	644	660	652	663	646	584	621	609	610	618	671	638	620	655	613	678	610	591	690	617	616	595	665	613	623	716	616	641	597	656	641	652	573	657	639	601	646	666	674	598	591	623	607	658	645	636	644	646	595	639	585	622	650	640	663	673	628	660	595	609	613	624	623	681	629	669	668	618	621	619	660	634	637	619	653	660	632	593	624	683	665	643	644	642	615	677	643	583	619	689	633	612	639	638	616	604	626	665	635	681	655	658	629	670	636	634	655	661	602	631	638	605	627	653	603	655	642	622	668	637	621	636	625	618	601	658	619	655	616	630	627	639	638	619	628	633	679	617	627	665	638	650	607	651	634	616	638	660	650	637	640	663	624	657	620	625	650	650	647	669	611	632	678	653	602	613	627	600	612	618	632	647	633	598	616	623	648	621	600	634	661	616	621	637	614	650	583	617	602	627	638	630	578	633	642	628	634	640	613	655	644	606	616	594	679	649	641	627	611	622	594	624	647	643	630	614	644	654	639	624	633	651	618	630	650	667	608	621	637	598	600	651	654	663	656	632	643	643	621	679	619	663	662	613	657	636	603	643	661	624	617	654	596	639	667	644	620	659	683	611	667	645	623	649	635	610	572	644	650	660	615	659	659	618	644	665	679	662	578	634	584	662	637	632	653	645	659	631	628	622	614	681	651	651	635	605	604	618	663	630	628	650	674	632	613	634	669	625	592	633	626	623	606	629	641	635	633	629	646	634	627	626	637	695	568	625	615	622	647	678	652	650	652	652	617	684	623	609	630	656	654	617	655	673	596	614	650	609	650	645	629	601	637	606	632	640	638	593	658	613	659	608	677	633	684	623	643	651	607	644	658	667	658	633	653	681	640	615	628	628	637	625	656	644	599	574	662	649	597	627	659	627	656	660	644	634	627	646	627	597	633	632	630	654	690	671	641	645	615	618	612	611	597	669	623	642	622	629	663	630	637	631	646	645	697	650	615	663	699	586	616	608	651	654	640	646	611	650	644	667	613	590	638	670	652	674	649	583	637	627	613	605	649	653	628	669	615	644	654	653	587	666	602	642	675	641	639	638	606	652	667	656	641	591	633	646	607	632	636	586	631	645	661	638	634	679	643	642	617	609	645	664	593	665	627	612	637	689	682	657	633	623	663	646	657	646	645	646	687	629	688	617	636	635	609	658	627	627	648	642	640	640	599	622	608	662	618	628	639	630	653	639	637	600	570	643	649	610	633	653	666	671	662	628	626	659	624	647	646	650	653	581	657	639	602	604	656	624	641	629	682	666	626	642	613	640	593	603	653	579	624	653	659	614	595	628	650	629	644	680	617	641	639	616	633	633	647	675	623	648	632	601	606	608	648	634	642	603	586	662	658	660	682	635	636	643	674	612	624	636	665	635	612	636	655	655	628	663	618	671	631	594	642	617	612	627	648	636	640	612	602	628	645	633	665	606	610	657	646	612	592	621	632	663	636	616	589	634	608	613	601	651	610	633	600	627	627	623	646	639	634	608	663	638	637	682	634	669	620	674	669	638	632	630	614	608	659	627	603	617	606	643	600	586	643	637	600	645	672	640	621	646	625	636	632	684	690	650	593	641	627	622	612	641	626	694	665	624	614	586	694	639	626	656	665	632	656	669	649	652	669	626	654	646	637	648	629	662	665	647	611	670	654	654	638	603	606	598	634	603	641	635	661	625	661	619	636	660	649	638	635	634	648	642	670	595	613	646	652	654	629	611	650	646	632	622	629	605	625	644	634	640	663	644	621	612	659	570	653	639	602	637	666	662	695	633	645	672	648	667	607	629	642	640	651	619	624	660	677	638	600	629	626	662	601	646	627	642	645	625	641	656	646	578	605	641	681	636	647	682	629	636	680	633	619	632	661	638	641	657	614	605	622	627	621	644	640	626	627	637	602	627	641	632	663	647	648	635	654	616	587	633	652	618	648	625	626	593	656	673	631	678	626	618	655	656	672	625	676	675	619	657	657	612	626	594	637	577	605	596	655	621	638	633	629	633	661	649	628	694	622	660	659	615	653	642	627	629	623	613	621	644	580	618	625	688	628	655	673	596	637	645	595	640	620	688	660	639	637	651	620	642	611	628	623	654	588	625	626	631	640	623	651	597	641	626	639	610	646	664	644	655	655	638	591	671	588	642	650	667	678	668	648	624	621	611	658	640	622	574	647	644	666	618	646	643	662	644	630	683	591	645	635	625	636	585	614	650	674	595	613	661	649	654	645	577	602	656	658	583	673	635	669	639	604	595	657	633	619	686	629	566	678	668	616	655	630	625	681	646	630	624	629	651	639	615	634	644	620	631	652	636	609	660	634	635	620	592	682	658	644	611	585	639	637	632	608	686	654	598	639	639	636	636	616	591	640	598	635	647	622	654	654	666	687	642	631	673	636	646	605	677	661	625	639	628	645	633	636	648	697	675	659	686	639	629	668	607	638	583	615	654	624	601	629	615	637	622	631	652	638	602	595	642	655	626	650	605	643	622	630	651	636	627	601	650	625	672	679	646	628	596	590	642	649	687	640	607	616	643	673	605	630	603	664	607	618	655	620	657	655	647	682	668	621	595	613	600	626	654	654	629	649	673	644	606	648	622	590	600	651	623	627	600	616	612	643	627	659	621	641	622	624	583	617	629	636	607	657	636	628	648	584	664	634	624	635	672	668	665	636	634	666	629	664	659	625	638	653	638	622	572	612	644	654	616	626	620	628	629	645	613	648	616	628	604	625	596	616	591	623	648	688	618	618	679	586	648	641	614	661
8577	3678	3540	2496	2485	13937	37937	35112	20366	6446	1168	307	212	214	213	193	223	215	209	201	228	205	178	213	217	215	199	227	195	198	225	197	214	213	194	217	222	225	196	180	194	220	213	231	202	203	196	231	203	222	190	209	208	192	194	218	201	197	211	206	217	228	205	188	209	203	211	206	190	234	211	207	214	201	209	232	208	212	195	209	227	202	228	176	224	204	191	202	231	235	219	207	221	195	168	208	218	215	201	217	203	202	198	217	209	200	206	189	203	228	213	218	211	211	215	228	227	224	226	213	219	220	226	210	225	206	212	209	210	235	196	183	195	191	217	214	203	201	212	212	216	208	206	204	200	192	223	208	240	219	215	202	220	232	197	171	202	196	214	222	213	219	200	202	203	204	210	224	230	222	200	225	202	208	245	201	220	207	217	215	206	217	200	210	207	196	226	223	223	216	207	212	186	210	227	209	208	224	191	209	207	216	208	222	200	180	207	212	204	191	207	225	202	216	199	208	237	220	193	203	204	205	164	213	242	211	225	200	185	201	210	223	235	218	214	213	211	217	189	208	209	222	212	222	233	204	199	241	194	201	228	223	187	202	206	230	210	207	194	232	200	208	215	221	212	217	206	208	192	209	224	207	221	175	211	185	193	182	230	216	207	212	206	251	204	233	203	197	198	209	178	202	221	210	208	216	212	211	222	219	215	215	201	197	227	209	204	212	192	194	216	195	235	214	209	216	225	211	222	234	215	215	202	206	238	213	197	203	212	195	233	232	196	212	240	229	210	189	216	221	208	216	196	200	206	216	217	246	199	221	177	190	212	216	202	224	232	162	210	215	212	215	204	210	218	213	230	202	210	215	196	197	188	209	222	187	208	237	191	186	199	217	200	231	202	199	208	198	222	216	207	214	207	177	212	214	199	231	209	206	208	180	212	197	232	229	213	234	210	203	209	212	187	205	213	210	210	216	249	213	216	182	207	207	222	235	199	220	210	217	219	208	210	212	202	202	213	225	193	192	186	210	183	211	211	207	247	211	174	233	212	204	202	205	225	184	196	209	224	223	227	234	229	220	205	190	212	177	229	195	209	217	210	196	213	191	241	215	199	198	199	189	204	237	217	184	219	201	207	189	176	194	226	201	201	238	218	198	202	210	211	228	236	212	208	227	203	196	206	237	196	205	226	207	198	184	212	190	199	225	211	205	178	230	205	213	231	228	248	196	217	240	210	190	209	199	218	202	177	225	241	210	209	185	196	202	235	254	184	205	222	206	190	206	178	211	222	211	219	174	201	217	192	197	226	208	214	221	209	196	217	207	187	198	239	213	227	224	221	202	196	191	205	201	195	190	187	226	193	188	212	218	212	220	219	205	208	184	196	194	223	221	211	211	216	219	208	213	218	221	210	217	220	214	203	196	210	202	211	216	217	209	224	206	227	186	212	186	202	214	187	216	230	186	203	187	192	211	186	213	207	227	203	223	222	212	230	214	217	218	191	228	224	189	227	202	194	219	188	210	182	228	210	216	219	208	182	207	206	215	191	210	207	218	206	218	202	203	221	219	184	207	203	197	203	194	199	223	205	210	207	220	201	213	219	203	194	202	200	222	178	217	216	194	191	224	212	223	193	214	208	213	209	225	212	217	226	251	207	213	206	196	206	221	187	208	213	201	203	235	193	234	232	219	208	190	224	201	194	212	224	210	207	201	209	190	217	230	189	210	198	223	217	222	184	218	203	219	206	217	218	212	204	209	231	217	230	206	224	203	219	203	208	204	203	222	223	211	189	212	209	195	191	205	220	240	202	248	221	184	233	211	191	177	194	203	201	213	172	213	204	213	206	199	217	229	230	217	187	202	186	205	206	213	202	239	211	196	229	215	182	229	201	197	216	217	204	216	214	227	205	209	188	222	215	227	237	206	222	215	212	219	211	198	233	199	225	214	219	246	196	196	206	233	214	215	210	190	227	212	204	229	180	224	216	212	202	242	196	232	216	210	201	218	219	214	177	200	207	211	204	201	221	207	197	199	212	229	219	207	220	204	176	218	171	205	214	206	175	207	196	194	200	225	199	228	208	199	196	185	218	205	208	215	200	211	205	199	207	207	192	194	230	206	236	212	212	198	200	228	214	219	209	198	190	172	209	181	221	209	200	209	226	222	222	204	216	234	193	234	212	203	210	184	210	217	212	214	194	213	218	188	203	230	230	224	210	219	204	222	223	205	226	190	190	201	205	230	195	190	228	182	225	223	225	219	205	189	222	203	226	232	214	199	194	206	190	204	203	211	205	213	197	204	203	211	205	220	227	225	204	185	211	222	196	189	204	244	192	208	224	226	233	222	198	197	218	189	215	228	210	218	229	229	209	197	217	196	221	217	218	245	235	222	182	201	210	206	214	197	201	210	187	217	220	219	219	196	204	208	210	213	239	206	201	233	209	186	202	196	207	207	207	207	205	213	208	204	222	212	202	210	186	206	192	200	182	219	206	208	218	206	208	238	202	204	229	214	225	181	217	192	207	192	205	195	225	219	220	205	211	192	202	192	189	206	220	212	207	228	202	215	244	221	198	227	229	209	201	205	199	220	223	211	213	205	199	232	212	198	210	219	221	191	217	233	201	214	207	208	237	204	216	200	207	228	188	203	240	202	201	199	227	203	210	230	213	204	186	208	184	212	238	212	180	227	193	216	216	206	216	215	212	196	204	201	206	205	202	213	219	205	217	214	211	183	208	222	193	237	225	216	211	200	182	217	244	215	193	192	203	201	188	193	221	225	231	200	187	185	210	226	217	204	213	204	202	193	192	204	190	201	208	231	230	237	225	207	221	216	212	208	199	195	213	212	230	204	195	216	202	251	216	210	194	216	198	227	200	186	185	207	200	209	193	213	199	226	202	210	195	213	215	190	212	235	230	195	209	213	221	220	226	217	211	191	210	192	209	215	203	207	223	225	217	239	186	221	193	222	223	225	214	212	205	194	214	235	209	192	221	212	197	214	205	209	196	231	246	211	212	199	202	215	198	216	227	205	201	221	220	205	215	199	208	226	215	200	198	229	201	210	228	229	213	224	222	202	214	216	198	227	215	208	203	202	214	217	210	210	221	241	208	200	217	205	215	236	203	208	205	220	225	223	210	197	205	236	209	228	190	204	221	218	209	200	191	220	183	202	210	195	238	223	181	202	206	199	201	216	222	221	199	198	199	205	238	210	229	220	207	217	229	218	209	193	198	198	223	232	206	229	185	207	244	201	187	201	215	183	204	200	184	221	213	212	209	216	201	205	195	218	249	196	225	232	202	231	206	236	248	187	227	221	216	198	207	215	224	203	200	197	218	209	200	202	205	220	232	206	202	180	198	186	214	204	204	195	217	182	194	203	215	227	219	239	211	214	213	213	205	186	203	223	197	212	180	217	225	206	235	198	206	203	218	220	200	192	213	211	214	215	201	238	212	218	201	204	213	222	201	210	204	201	178	222	215	178	228	191	193	188	241	179	200	204
6087	3965	6197	6782	7170	30380	54088	49454	35786	17257	4530	1153	630	673	641	649	617	662	622	640	652	663	614	614	622	590	680	662	630	602	646	616	627	601	653	593	593	626	694	641	647	613	613	640	661	614	636	601	661	641	637	594	662	583	626	655	623	618	646	613	617	618	617	648	661	617	644	619	597	665	620	626	618	639	650	603	637	614	602	644	633	622	687	679	641	638	624	619	636	636	640	627	595	673	597	593	633	605	624	614	597	611	629	645	616	587	650	659	598	630	672	551	658	609	635	698	591	631	606	642	639	595	638	610	648	650	586	676	623	666	630	640	625	638	600	626	655	646	622	608	637	643	592	600	579	639	605	631	648	667	665	632	601	623	642	649	573	679	637	618	622	576	588	631	646	614	638	623	602	663	629	613	632	648	655	645	614	659	616	637	589	643	590	611	655	623	635	626	648	625	623	616	613	606	606	620	593	655	652	633	639	591	631	634	634	605	597	636	642	624	643	646	669	640	645	611	633	625	623	630	648	653	648	623	621	616	596	629	621	590	642	660	631	641	631	620	661	611	644	654	647	604	642	612	631	611	667	569	611	632	630	677	627	653	635	687	629	637	681	643	640	613	645	650	620	624	629	600	626	599	647	602	655	579	634	651	607	626	684	606	600	622	648	610	620	605	618	659	590	627	647	626	640	613	662	599	602	602	617	603	666	581	620	634	649	622	624	675	656	605	650	643	632	617	637	644	627	630	643	619	605	612	609	642	610	654	670	630	633	602	620	619	639	610	616	624	608	617	663	641	641	651	607	651	603	671	610	626	617	595	677	675	632	615	630	611	653	617	660	617	613	647	683	646	686	636	615	634	626	653	638	681	615	644	609	654	639	652	667	626	614	626	626	600	683	645	672	669	617	642	601	653	599	603	642	627	607	651	655	595	579	614	600	655	651	641	590	644	634	646	587	613	616	643	647	599	600	638	637	672	645	629	623	641	651	648	671	630	680	611	626	678	661	635	572	635	598	576	592	654	651	629	594	629	609	575	619	623	642	639	639	653	675	576	582	615	630	614	601	626	628	650	633	642	623	620	642	623	718	608	639	605	618	631	562	631	636	625	596	608	562	598	635	632	631	665	617	592	638	640	630	620	661	638	643	616	662	623	640	583	649	618	657	613	653	652	609	605	659	643	630	623	634	649	627	612	627	659	682	595	622	602	652	621	644	659	626	632	609	603	648	679	654	668	646	631	577	618	627	591	672	630	679	639	616	634	632	623	619	609	602	659	632	654	622	636	651	610	648	585	592	622	611	615	616	614	625	650	595	647	607	628	664	603	585	602	619	639	598	600	588	597	639	623	652	658	624	603	638	609	585	636	641	609	575	624	638	626	564	650	660	633	617	591	598	648	643	607	632	627	638	606	619	621	628	627	622	657	595	620	671	654	610	602	643	620	644	605	632	635	600	628	606	580	669	565	620	630	627	623	615	659	626	621	639	606	635	597	580	594	623	593	648	606	568	667	590	651	619	653	617	638	625	650	622	575	643	652	604	646	598	633	624	619	580	620	659	598	651	620	641	586	645	640	627	634	654	621	579	595	644	653	622	627	609	647	608	664	633	644	611	610	615	652	649	635	628	620	671	648	612	661	578	647	679	601	623	585	679	671	659	639	617	643	654	616	624	632	639	640	620	626	592	634	609	616	632	646	622	624	641	592	627	666	645	638	630	651	619	626	658	648	628	669	627	603	620	632	625	609	651	643	656	609	610	655	614	637	595	614	577	616	626	637	669	629	599	659	641	660	567	623	617	654	606	611	582	619	638	618	596	636	635	620	610	593	633	629	643	636	617	612	647	630	621	655	686	629	590	618	571	605	659	622	635	647	659	641	606	619	630	579	652	673	617	653	620	621	630	623	648	590	613	612	678	628	604	595	642	644	649	642	613	615	650	624	603	656	655	628	610	599	634	620	621	624	637	631	601	584	632	653	605	605	631	622	629	619	625	580	632	622	610	681	648	599	655	603	655	609	634	615	616	656	597	622	657	664	610	631	658	635	639	621	637	604	581	588	618	649	653	679	648	662	602	633	586	654	587	568	633	616	657	652	630	657	648	629	578	599	654	658	650	594	619	599	658	613	666	642	605	626	636	646	618	680	606	611	630	604	621	617	616	654	626	607	660	671	673	680	601	634	618	611	634	656	653	609	602	667	663	627	615	603	628	607	656	620	611	634	645	660	591	662	651	610	623	646	658	616	622	672	630	599	636	693	641	605	621	594	628	621	608	635	646	691	568	646	631	640	606	656	637	654	601	619	656	654	628	609	606	679	631	587	660	587	600	690	615	627	643	591	621	659	664	613	651	640	664	616	651	615	581	609	646	571	636	627	637	612	615	664	635	649	634	646	646	645	628	652	587	587	609	631	560	620	638	611	628	666	639	627	596	614	612	572	640	637	590	609	623	648	633	600	631	629	590	671	627	640	622	652	635	601	642	670	604	667	621	620	602	612	640	634	648	668	606	596	643	627	648	655	641	641	618	660	616	611	675	638	679	649	593	628	631	657	652	625	634	618	688	608	610	630	677	634	598	592	593	617	687	630	617	651	624	633	646	600	618	651	679	618	638	630	631	627	643	647	638	627	664	628	661	599	633	602	607	623	684	634	647	619	664	686	659	690	658	632	585	620	656	646	661	599	659	622	639	619	619	660	651	616	645	642	598	626	632	628	666	586	662	584	656	609	654	631	649	618	610	631	615	608	565	646	623	591	618	620	657	637	622	643	662	635	655	645	641	633	632	653	623	673	621	642	654	599	607	674	604	659	636	593	622	642	649	654	660	627	576	626	617	596	577	660	627	623	606	626	617	618	624	599	643	630	648	660	627	666	632	601	611	607	653	650	635	610	614	590	591	614	608	626	609	622	646	597	620	609	607	614	580	669	630	639	645	605	650	635	670	591	631	641	602	626	652	651	606	662	639	649	640	641	654	640	673	661	612	650	605	652	632	614	577	634	568	625	702	674	609	663	616	625	600	559	627	636	619	626	623	648	601	598	655	600	630	687	633	616	632	617	641	649	654	599	587	651	652	605	620	608	642	620	630	630	633	565	592	624	583	611	631	621	674	619	619	605	656	579	644	628	647	640	624	621	615	625	646	607	636	613	637	656	682	561	628	632	628	612	603	607	678	649	646	644	619	622	638	679	596	620	657	653	607	614	629	655	628	611	607	648	635	642	643	617	610	675	631	650	637	658	602	634	680	615	593	634	632	651	673	651	630	608	633	616	610	638	611	589	611	628	601	631	600	611	623	666	632	599	632	668	629	623	638	645	627	644	664	628	618	654	660	633	611	591	605	626	596	612	601	552	617	645	562	623	643	676	619	616	649	614	603	593	638	604	690	638	644	604	595	622	584	617	633	625	636	641	623	615	631	634	615	619	639	614	689	649	621	607	641	620	666	645	631	627	618	637	601	620	650	597	638	610	671	616	654	631	650	654	668	578	652	622	634	652	637	685
18520	7844	6428	4283	4376	19788	54694	56390	37831	17465	3643	530	259	228	233	243	258	259	259	252	262	269	250	248	263	270	261	256	257	231	277	236	262	250	243	236	253	272	258	239	227	252	276	234	234	247	222	248	217	272	267	249	259	275	252	226	237	241	224	225	244	276	286	252	253	241	259	258	239	245	248	251	280	244	251	255	226	236	251	262	256	262	285	277	256	238	245	231	226	244	259	245	255	267	271	262	241	256	265	275	272	253	267	264	237	250	242	241	263	291	230	259	252	252	251	251	248	243	251	246	231	261	226	256	259	245	270	274	274	284	241	242	283	244	252	268	243	266	237	251	264	229	257	243	285	273	236	256	226	242	242	227	248	237	254	243	257	257	255	258	235	239	234	240	231	231	250	237	236	242	233	275	259	264	268	229	254	223	263	261	249	220	228	232	263	231	244	257	234	276	249	244	249	245	232	236	239	280	226	244	235	243	271	247	261	226	212	224	244	243	229	257	242	225	269	223	252	224	253	245	242	250	215	245	252	247	235	218	256	283	252	270	227	244	218	276	267	253	250	254	267	252	283	265	222	255	267	263	256	232	251	264	272	246	237	261	256	264	260	257	254	236	233	273	249	245	244	259	266	221	281	252	218	257	269	257	265	260	240	268	265	229	280	253	234	263	271	266	260	253	246	248	235	275	238	273	228	243	275	248	237	266	267	253	269	230	250	246	232	264	275	238	279	230	235	227	282	269	232	269	259	273	244	232	265	222	251	278	236	255	255	242	246	249	249	250	263	256	245	262	280	234	248	233	249	249	257	251	256	257	233	295	236	285	215	251	241	218	260	264	282	209	230	248	241	262	235	268	215	253	253	244	253	238	247	246	261	235	250	245	252	247	246	240	251	262	238	270	241	253	243	236	268	251	255	241	276	244	258	248	229	243	253	256	230	226	280	294	263	259	260	213	258	268	234	270	251	241	243	271	245	234	250	265	255	271	265	229	277	255	231	238	252	269	257	245	238	248	235	257	255	264	242	224	239	242	259	272	287	251	240	263	254	260	243	295	261	246	283	254	270	245	256	245	242	247	244	229	238	256	212	270	238	243	242	270	258	272	249	258	249	243	275	247	233	259	214	214	253	253	281	284	254	249	285	239	228	238	231	259	231	253	233	227	244	268	227	254	256	245	240	240	287	246	256	245	258	261	275	245	256	239	230	252	304	254	255	280	285	253	254	259	216	223	226	260	267	239	237	250	226	250	237	242	258	242	263	249	238	269	262	242	244	291	249	261	291	276	253	254	251	224	259	244	224	238	239	252	239	253	254	249	266	257	295	271	244	260	251	256	263	259	255	243	254	272	256	256	247	265	250	258	259	238	250	277	243	220	281	267	231	271	252	259	247	257	258	246	253	263	258	268	248	266	285	244	254	263	257	242	258	238	251	246	237	266	246	280	266	238	260	270	263	268	255	237	247	251	220	254	253	253	284	256	245	269	247	267	266	263	252	220	228	259	243	226	271	240	239	243	240	233	244	251	262	244	260	247	203	247	238	237	261	261	249	259	262	285	271	203	239	249	266	238	235	276	254	253	231	298	278	239	222	236	236	236	255	235	240	270	247	251	222	267	243	237	266	265	294	233	255	232	267	271	245	243	262	265	260	248	251	249	257	242	254	276	259	234	247	270	259	234	246	243	242	250	267	244	268	228	288	242	237	246	275	262	242	258	263	241	239	259	260	223	252	236	251	265	245	264	225	246	245	252	251	270	246	258	270	236	264	235	235	226	236	238	241	237	281	273	268	262	270	260	240	257	240	220	248	247	236	251	256	234	244	257	256	259	228	256	218	254	256	252	263	269	252	284	273	252	259	242	250	255	252	239	282	266	222	235	259	238	242	272	260	230	239	271	277	239	241	252	233	223	270	254	243	244	238	249	256	234	231	269	275	249	246	277	227	236	233	231	245	273	236	271	257	241	263	241	256	246	242	247	254	271	242	236	256	257	207	257	261	257	250	275	214	240	245	236	238	244	237	256	247	229	247	220	246	247	247	268	239	223	243	244	237	266	264	246	257	257	269	256	306	294	268	267	224	245	279	229	262	258	249	230	228	281	252	263	246	236	263	237	264	226	249	260	225	242	261	256	252	210	237	266	279	249	264	252	265	239	261	256	280	228	275	270	247	236	249	263	248	235	243	241	257	273	255	242	215	238	265	238	262	236	275	279	282	285	255	259	277	278	223	282	263	253	260	244	275	269	266	272	248	218	244	267	248	283	275	269	262	259	224	257	243	242	262	233	269	253	237	251	223	293	249	245	233	257	268	247	232	249	288	258	244	248	241	227	257	239	253	263	238	254	239	226	280	260	250	248	259	254	247	229	221	246	269	228	259	256	251	235	257	242	275	278	226	230	253	240	245	234	253	252	273	224	217	281	250	253	247	273	270	260	241	286	248	255	232	245	245	236	227	266	254	275	256	247	264	265	264	233	256	265	268	242	251	274	238	265	265	241	255	262	255	269	247	249	233	224	241	275	260	279	249	241	255	251	234	248	269	267	238	182	259	251	247	237	257	271	274	254	259	247	246	213	244	276	241	267	278	286	253	261	266	224	221	252	256	257	265	268	248	260	267	249	228	264	253	255	228	234	263	253	264	253	251	260	221	239	250	231	243	254	258	233	247	259	256	259	258	274	240	248	250	240	247	243	258	258	238	265	294	222	274	246	236	247	253	252	256	271	239	238	262	268	256	246	237	262	276	233	258	263	235	253	259	258	259	260	260	260	245	239	251	234	254	248	236	262	241	249	242	252	262	224	254	278	244	243	244	251	229	246	251	284	271	229	250	212	234	232	242	267	257	248	248	251	237	239	263	218	305	235	256	266	248	247	250	269	228	256	256	245	227	243	236	236	239	258	254	247	270	290	262	253	280	246	249	262	243	299	242	221	229	271	232	254	240	251	282	225	248	242	250	245	260	230	246	276	251	239	243	258	257	222	261	259	252	246	253	264	250	255	251	244	239	251	235	219	240	263	234	248	291	220	228	279	231	267	222	268	246	248	244	259	239	250	269	260	253	262	263	241	252	278	280	218	241	248	265	238	243	222	251	230	236	262	242	290	249	241	237	256	245	244	254	300	250	243	245	253	227	281	255	238	268	243	268	261	271	244	224	237	266	251	237	249	286	249	256	252	226	212	250	239	275	268	246	276	264	240	280	267	268	273	258	245	259	236	214	232	243	261	220	231	252	249	263	236	248	241	257	245	255	259	272	258	269	256	260	244	258	273	247	260	252	284	267	280	238	218	273	233	223	230	272	216	253	239	244	245	280	241	250	233	242	265	267	239	243	259	260	250	230	260	248	271	220	250	212	259	244	265	248	242	277	238	232	242	229	261	268	247	268	283	268	272	236	261	265	248	254	264	236	239	264	253	267	235	243	240	242	222	246	258	259	263	247	260	242	266	280	250	244	243	233	255	272	251	251	273	247	272	250	248	266	260	235	270	267	264	244	258
9331	7040	10188	10894	12716	36338	68804	67720	50886	29942	9766	2008	803	724	708	725	773	736	775	766	759	746	741	725	763	735	760	769	796	732	753	745	736	756	689	743	736	741	707	757	725	766	789	762	760	763	749	729	760	764	696	737	759	757	704	714	748	738	726	738	690	746	727	768	674	738	700	716	699	693	738	709	700	774	748	724	730	741	751	718	760	710	722	755	737	745	691	703	720	745	728	786	686	757	716	750	782	742	759	711	754	734	689	716	772	753	722	741	755	738	747	720	733	732	702	753	708	726	704	708	713	750	747	690	727	751	706	715	729	737	760	750	751	748	754	715	772	639	722	719	732	721	742	733	734	717	689	733	755	764	753	723	754	731	730	740	742	728	661	734	724	766	756	752	743	737	742	736	755	752	732	716	737	737	764	707	721	727	721	718	718	736	728	726	722	760	727	709	753	737	751	753	752	713	722	738	722	686	723	705	699	721	717	740	698	723	688	729	722	740	744	729	749	742	716	715	716	742	704	711	744	733	801	778	745	771	731	686	732	730	762	770	696	714	774	737	717	745	727	721	738	735	753	744	781	726	719	740	758	749	738	723	744	745	753	767	698	748	697	723	712	768	723	762	764	752	761	732	750	749	701	680	722	721	753	688	759	733	686	699	766	713	698	720	730	719	735	724	775	754	707	703	716	757	746	748	773	751	706	775	726	719	706	748	729	762	785	719	709	702	751	811	706	762	742	744	742	741	760	692	723	726	767	732	730	709	749	766	708	658	711	731	752	691	742	709	721	735	700	758	744	755	701	747	731	761	745	716	731	738	754	718	725	693	700	727	710	774	704	754	728	766	792	714	678	765	784	735	717	738	723	746	706	744	744	761	752	694	734	725	750	723	731	759	709	698	708	735	719	733	717	744	717	663	749	693	734	655	734	762	747	687	760	717	718	743	668	718	728	709	736	731	743	768	738	729	742	733	714	739	757	723	738	756	732	757	674	746	734	785	743	685	762	704	732	725	742	726	755	742	685	723	734	755	714	752	726	720	712	777	696	740	735	755	744	707	749	758	754	713	693	709	744	712	732	732	730	803	768	732	700	730	777	736	727	722	803	707	757	767	733	691	757	743	753	750	723	765	715	752	719	744	730	729	780	734	691	665	712	715	706	724	767	705	756	701	758	769	704	762	722	732	667	729	751	731	728	743	738	734	742	718	711	741	744	791	745	663	753	747	718	737	716	758	730	747	706	747	684	707	783	736	696	735	744	761	722	733	741	712	727	731	723	709	756	755	737	787	781	760	702	722	773	764	697	738	720	747	743	782	741	722	690	705	709	756	745	742	710	674	730	689	735	706	709	733	724	732	729	755	696	735	706	735	755	746	715	737	769	717	746	715	726	752	757	737	723	713	724	719	745	757	752	751	733	773	718	729	776	698	747	767	712	729	692	742	746	716	754	744	714	732	725	723	753	746	724	693	733	745	703	690	729	723	710	685	783	736	747	722	795	741	750	705	735	761	720	737	730	759	736	786	757	724	710	686	686	762	754	746	739	735	705	709	739	706	715	708	722	720	741	787	689	783	740	707	733	795	717	697	730	776	758	724	725	768	728	722	722	720	720	738	759	763	759	746	771	735	729	715	738	734	784	744	724	739	733	761	685	714	722	727	797	720	706	763	704	720	703	708	729	745	766	728	721	759	730	726	718	728	694	698	773	746	690	745	753	756	724	757	772	737	751	747	731	756	729	724	758	701	747	755	742	734	764	754	769	679	718	728	683	746	770	718	746	709	752	729	720	725	732	735	718	702	742	745	768	739	781	740	790	749	745	747	739	777	710	740	710	753	776	749	701	807	778	746	721	743	699	724	745	709	697	704	711	780	723	725	769	739	715	774	716	737	741	765	730	741	747	764	686	788	740	725	708	745	715	749	748	731	754	743	737	740	693	807	744	746	773	732	734	739	675	724	703	683	728	738	687	770	748	689	743	736	701	693	730	717	771	757	697	768	702	761	736	716	710	724	774	738	746	713	725	791	720	710	715	733	699	743	753	701	724	705	801	751	699	775	666	746	714	744	683	691	772	785	749	731	751	691	759	730	690	723	722	749	745	683	792	766	714	748	746	728	745	759	733	742	721	727	715	720	727	758	752	735	675	685	767	734	713	722	722	741	760	730	742	742	718	723	735	736	719	710	713	738	743	773	695	725	737	755	751	755	740	747	724	756	699	716	725	687	773	734	767	748	714	672	712	694	734	711	748	747	722	742	757	774	720	800	708	697	754	720	706	739	762	742	780	715	738	727	657	753	654	755	758	760	718	728	698	709	687	700	747	719	783	706	680	752	745	760	747	741	727	747	748	731	738	725	687	736	683	747	783	751	727	736	724	713	707	780	751	698	733	735	679	677	745	760	716	690	742	769	740	739	736	749	751	739	712	764	725	739	707	786	782	746	736	728	686	742	738	757	746	772	736	723	769	785	779	787	760	737	699	715	737	702	774	696	750	691	719	757	757	753	722	744	722	707	713	697	735	735	793	724	730	731	735	756	727	745	773	741	735	787	768	736	728	751	735	730	721	739	773	711	789	678	719	771	760	729	733	760	767	763	693	726	732	785	738	772	744	767	709	721	770	741	715	760	725	714	711	719	715	720	738	725	700	734	746	716	800	737	727	703	724	689	711	764	757	682	768	731	716	715	730	771	699	685	672	764	763	752	746	732	706	735	712	719	712	770	748	697	738	723	736	736	758	730	731	743	725	745	742	721	728	771	733	774	735	724	780	712	731	723	765	770	766	764	750	746	732	709	711	712	722	682	786	755	739	685	704	748	710	727	707	721	774	718	733	731	711	738	730	719	714	737	800	756	689	763	698	713	757	761	742	715	731	760	743	717	759	766	769	736	764	724	772	748	705	737	696	765	731	740	766	752	717	743	773	769	759	746	714	711	731	760	787	743	676	771	756	763	688	763	752	667	685	717	733	721	745	728	651	699	738	795	754	730	752	731	723	738	751	741	722	747	722	697	721	748	741	740	789	675	718	712	748	746	716	775	775	719	709	706	723	743	748	704	748	762	731	750	779	713	786	754	755	736	679	734	782	715	782	731	755	764	734	742	695	769	716	747	733	706	727	784	759	726	699	729	713	758	707	711	750	745	744	754	725	752	738	712	735	763	770	744	725	738	736	708	761	760	689	788	773	730	737	763	762	771	703	709	755	724	708	732	688	788	720	747	681	722	732	733	797	701	711	757	755	716	766	752	721	699	681	745	748	709	740	715	746	711	764	728	765	714	749	759	703	750	690	739	760	719	754	775	704	735	720	736	736	726	731	718	765	768	682	740	751	721	703	740	745	745	778	729	787	734	717	740	719	727	745	723	674	730	732	822	762	717	714	727	707	740	707	734	762	726	772	738	720	732	729	715	713	751	755	738	709	709	790	759	738	724	691	735	679	771	739	725	750	737	734	703	712	783	756	777	742	748	725	758	673	741	700	731	765	747	718	765	716	721	733	780
2488	685	661	622	528	847	3721	5647	3408	1327	494	273	206	196	204	203	201	216	220	186	207	206	206	186	210	214	221	210	193	204	217	200	243	219	194	224	220	201	189	203	185	193	222	186	236	234	229	216	207	194	212	224	220	224	222	214	222	201	217	212	215	208	217	208	236	225	206	202	191	251	197	232	217	216	210	192	197	236	204	204	220	202	217	195	198	233	250	194	230	175	213	208	193	225	216	208	240	186	193	216	215	202	230	196	198	209	219	222	210	214	219	197	210	206	240	200	181	224	194	226	245	216	209	203	193	212	205	222	199	232	215	213	188	215	207	190	224	202	199	204	206	219	213	198	188	252	245	210	220	207	227	208	214	224	216	197	209	229	199	193	228	200	219	233	192	209	212	230	222	218	215	194	226	206	204	231	183	237	222	231	227	205	191	226	216	204	206	216	238	221	206	220	212	200	185	233	196	212	216	255	227	197	222	196	204	217	196	192	216	175	231	195	220	220	211	198	215	200	216	210	204	207	180	185	199	204	217	232	212	206	211	220	217	218	188	209	190	215	203	236	226	207	218	218	219	213	221	215	218	238	223	198	228	236	198	208	224	227	205	200	202	203	202	199	214	213	221	221	214	188	217	216	208	194	201	197	222	216	223	204	200	211	200	215	220	224	221	202	179	179	212	220	192	207	205	210	201	188	219	241	210	201	229	193	204	199	203	207	205	230	226	203	217	225	204	207	202	220	219	199	211	214	196	208	216	193	246	228	196	219	199	225	214	222	234	210	239	210	217	233	192	208	215	214	219	203	218	197	225	209	196	222	211	212	214	177	194	193	191	179	217	203	246	221	202	217	201	201	210	205	226	219	222	203	197	204	218	226	218	205	198	217	235	214	218	196	211	204	212	197	231	199	238	198	233	196	210	205	213	211	214	190	193	189	204	209	204	216	221	219	210	206	185	206	210	203	228	220	201	208	210	224	231	231	206	194	210	208	232	206	186	201	191	191	220	234	205	232	232	193	205	208	226	256	222	241	231	213	218	219	212	194	215	223	223	201	225	233	219	261	213	221	202	196	208	241	225	236	202	191	195	192	228	238	221	209	201	231	242	214	215	220	231	230	216	202	222	239	208	220	233	231	196	215	206	206	217	165	235	219	201	213	223	210	211	206	221	232	221	228	205	205	210	208	198	210	212	198	218	194	213	230	211	219	232	218	229	211	201	240	189	211	207	225	203	215	225	205	226	224	245	183	218	221	210	182	208	213	202	214	205	210	194	224	226	195	206	232	218	217	191	207	228	217	211	219	191	214	207	196	198	226	178	199	214	197	213	222	233	210	212	210	180	195	208	193	194	204	211	228	220	227	216	215	207	232	209	211	214	214	224	200	187	208	218	201	210	204	213	246	205	194	204	228	221	197	204	232	194	180	220	200	194	211	212	189	235	202	218	235	226	233	203	205	218	171	202	220	196	210	205	233	215	197	217	208	196	212	210	206	215	214	226	200	225	205	190	199	211	225	217	214	214	229	218	203	234	197	243	207	222	220	220	235	190	198	200	207	227	208	227	195	209	187	222	182	243	224	216	234	205	216	204	179	209	219	220	211	195	218	184	216	205	209	229	209	193	189	211	219	209	196	221	218	239	198	202	226	201	209	221	230	220	190	200	216	235	194	212	200	225	212	196	214	231	212	210	214	211	209	187	177	224	218	212	200	200	224	205	222	205	230	212	223	211	225	201	219	219	211	214	205	262	204	209	226	237	212	204	201	202	207	215	232	219	211	210	222	206	211	230	203	208	227	230	214	204	240	199	219	195	206	207	215	205	221	243	190	236	206	230	224	224	217	226	225	218	208	212	201	229	208	198	208	203	211	244	202	223	185	235	217	211	206	214	217	214	215	191	220	202	209	221	206	209	209	240	175	193	222	204	187	229	234	222	229	204	233	206	225	209	232	200	218	197	205	211	205	201	202	230	206	221	220	205	223	217	236	214	209	215	239	205	245	223	196	229	187	206	218	212	214	221	235	218	208	211	195	208	213	224	205	203	206	232	217	214	204	214	193	219	199	215	228	230	225	220	226	204	205	226	214	216	218	236	203	211	201	206	213	204	222	195	220	223	218	205	217	184	206	203	219	212	255	217	230	227	210	210	224	212	212	213	180	210	232	207	231	184	204	234	187	209	205	220	220	223	221	213	200	235	185	248	217	213	205	211	234	182	206	225	228	222	218	185	227	201	208	186	213	209	206	244	211	207	222	194	212	192	219	219	186	213	202	192	211	228	194	199	207	203	219	196	232	196	182	207	185	213	217	202	233	251	257	221	222	211	186	219	216	240	200	207	209	219	212	201	204	234	204	221	177	207	196	216	218	229	217	232	212	242	210	205	243	223	218	259	204	210	239	183	187	204	235	209	197	211	227	206	206	208	219	210	226	219	225	194	213	226	201	202	228	199	249	216	210	213	259	203	251	204	197	254	215	228	203	198	233	203	214	192	223	201	214	226	222	214	221	214	211	206	241	184	214	205	222	218	216	179	197	229	214	218	197	208	214	200	224	234	191	200	242	216	196	220	224	207	220	216	198	181	214	244	211	226	215	237	204	183	207	212	225	221	202	210	202	202	215	211	207	210	196	232	207	207	184	224	213	200	205	205	208	212	202	218	236	212	190	186	209	209	211	243	218	196	218	221	187	194	213	217	216	227	216	189	212	193	206	237	223	203	194	231	214	223	181	189	224	210	222	199	210	237	205	214	205	213	189	217	228	216	208	193	212	192	208	224	250	208	230	208	238	218	200	188	210	221	196	214	199	207	204	200	219	214	215	230	190	186	220	215	190	217	214	221	197	242	198	219	214	206	204	228	212	203	185	221	220	207	215	249	190	221	201	191	243	197	199	215	213	188	219	199	199	210	231	188	226	231	238	218	210	199	230	214	224	190	190	234	214	199	212	213	212	208	207	218	232	191	223	217	230	220	231	218	229	213	207	196	212	222	239	241	226	220	206	187	173	215	229	208	202	205	207	223	190	225	231	230	204	223	220	210	254	207	208	209	206	227	199	253	198	232	220	197	186	224	215	233	204	226	218	227	223	212	188	208	225	194	236	227	220	204	214	169	250	236	197	245	197	202	193	215	208	203	252	178	180	203	196	199	219	218	216	208	205	235	206	227	187	223	198	206	203	223	191	228	195	229	207	217	222	207	208	175	197	203	210	199	200	220	219	191	192	172	212	191	231	253	228	212	216	197	209	247	218	207	218	207	206	224	228	185	221	200	221	225	204	217	212	199	196	208	225	215	210	218	220	212	200	201	199	216	206	222	215	214	208	187	217	203	197	203	235	225	225	198	198	208	192	224	208	227	211	216	204	222	181	204	201	211	221	216	182	203	198	188	224	199	219	225	231	227	189	186	218	220	183	214	197	208	225	209	217	198	216	220	222	213	225	218	250	218	216	241	217	207	228	174	202	202	196	224	200	207	216	219	228	223	234	211	224	232	222	209	217
2473	1141	1581	2129	2144	3934	16009	19640	11777	4989	1728	790	618	670	642	655	676	629	630	603	642	600	692	634	658	600	650	677	657	619	621	611	667	632	662	589	634	647	612	595	593	650	686	654	671	616	649	619	621	648	621	608	625	606	613	633	644	609	615	603	592	610	633	632	574	658	580	600	599	630	618	614	654	669	678	662	600	616	609	645	583	559	665	647	606	640	600	607	607	651	674	640	606	641	607	642	639	634	660	602	582	646	606	608	622	633	692	612	626	629	673	612	625	648	643	626	643	584	627	581	633	589	625	610	626	638	638	611	630	582	579	601	614	611	637	667	655	618	626	569	622	664	664	610	670	636	632	608	614	646	644	662	651	594	606	703	594	593	642	599	657	639	635	593	618	634	674	580	624	625	596	592	677	636	605	600	636	638	654	621	616	650	646	637	615	604	650	609	615	622	602	612	606	630	641	634	609	622	659	608	623	598	639	624	661	594	622	648	621	628	608	644	652	600	595	595	607	658	676	600	622	628	598	635	634	610	619	639	636	586	587	621	601	612	618	612	651	627	628	659	589	623	595	657	615	645	630	628	643	644	660	619	627	611	633	599	656	643	642	607	639	628	640	616	626	641	688	636	615	649	662	639	610	617	607	588	651	614	620	584	667	611	664	617	657	626	639	630	665	632	637	644	632	653	643	563	638	641	630	670	598	658	649	615	630	671	584	659	641	624	637	599	631	626	610	623	628	596	634	603	637	635	599	594	633	604	623	708	597	636	637	617	594	649	614	612	596	654	602	634	647	672	609	622	616	615	604	606	644	640	645	574	630	646	618	625	653	606	631	651	635	635	620	656	614	642	630	638	590	649	583	634	603	636	619	623	629	647	647	628	611	613	637	627	617	594	604	662	640	648	582	640	605	640	619	625	595	617	611	564	552	651	656	661	627	611	639	635	680	653	606	604	620	601	644	597	641	645	642	639	642	647	642	632	598	632	633	607	608	624	642	619	647	662	620	610	611	632	635	597	612	636	691	644	580	644	628	633	597	619	629	633	603	604	614	662	635	605	622	665	667	618	631	615	590	609	637	604	618	603	603	659	663	674	601	571	614	620	585	659	615	610	635	602	631	645	581	610	623	587	625	617	642	655	612	641	643	620	631	626	634	713	606	650	637	652	658	590	596	625	634	645	660	624	571	595	628	633	628	615	611	640	645	636	634	660	613	624	657	690	652	630	607	619	586	621	638	632	644	662	577	615	608	636	589	639	647	634	604	682	655	598	609	591	611	625	651	654	587	640	588	588	625	670	649	628	657	667	620	636	647	581	685	629	617	624	659	646	598	617	635	662	615	611	634	667	623	630	683	603	599	626	647	608	638	657	598	616	659	638	649	597	637	601	633	601	611	593	637	617	607	604	606	635	609	636	649	664	610	651	634	655	606	637	665	570	678	623	615	630	667	634	635	615	625	566	661	635	594	639	653	609	598	594	600	638	620	627	610	649	657	640	637	656	631	593	637	658	629	579	637	609	656	632	662	676	571	649	663	645	637	596	643	642	670	636	599	632	601	610	667	622	616	633	625	647	622	633	613	579	655	585	571	651	644	668	639	643	629	613	603	636	638	701	665	644	618	615	622	622	615	583	627	652	599	627	598	641	641	633	682	668	628	649	627	667	601	620	641	638	630	633	613	664	619	610	620	603	650	621	636	622	662	646	651	605	647	639	639	613	611	595	667	627	658	649	610	595	671	647	657	641	648	630	647	589	596	642	608	638	674	614	637	646	637	667	608	607	644	634	667	606	610	634	636	624	625	620	554	606	596	604	598	642	632	644	637	664	598	629	569	611	611	664	637	620	593	660	621	620	680	598	649	615	664	596	640	655	603	659	644	654	615	629	634	647	617	610	594	612	665	579	613	627	582	620	619	617	670	651	661	658	615	617	646	622	656	637	624	665	584	631	642	614	646	628	595	662	660	660	613	591	649	594	670	650	596	630	658	650	648	630	620	622	659	613	618	625	607	629	590	625	689	618	618	638	605	624	619	636	622	602	647	674	641	639	611	608	660	620	670	681	631	608	613	647	594	631	582	603	680	590	632	626	641	631	613	640	623	641	621	634	609	619	665	579	662	610	648	662	609	631	672	659	647	623	657	631	640	616	637	621	641	657	613	659	618	647	620	611	680	595	657	612	654	626	625	631	637	661	675	680	668	642	616	625	656	640	613	576	641	618	654	618	653	652	658	595	640	635	629	623	612	618	633	610	655	633	639	644	632	635	661	645	629	632	641	636	626	646	584	599	652	615	612	611	625	634	599	633	671	657	655	639	627	609	660	589	622	642	640	620	621	621	639	626	585	677	656	650	652	582	584	641	627	606	658	624	678	671	599	621	638	654	676	642	599	667	617	573	653	634	562	639	647	677	627	630	687	616	641	658	667	607	601	627	637	626	613	625	654	654	604	608	619	625	621	624	658	615	605	651	627	646	678	631	621	586	635	615	665	594	652	599	643	625	633	644	668	579	612	592	622	629	604	621	651	673	600	651	685	636	665	620	641	641	607	610	683	637	598	632	662	559	682	619	653	638	654	601	651	666	642	580	683	631	623	609	579	636	606	622	639	655	598	648	588	615	643	578	680	594	644	612	652	652	621	615	615	604	633	639	628	667	629	620	611	604	671	617	604	638	644	612	652	593	622	586	613	648	649	643	570	658	620	610	639	664	616	625	607	638	651	625	633	671	640	596	594	641	644	641	681	598	606	632	635	631	664	595	630	581	656	652	659	679	590	646	557	608	679	625	665	634	635	616	636	662	613	628	630	643	627	648	605	652	611	628	626	669	606	613	626	622	636	631	648	618	617	643	609	614	631	630	614	617	634	617	638	640	656	627	632	592	618	598	610	610	589	642	637	659	661	602	646	550	644	616	688	671	646	631	651	617	616	603	605	663	648	654	652	643	673	641	644	652	594	614	636	639	612	609	632	637	657	630	619	643	690	609	610	658	611	650	631	642	633	663	647	648	566	650	656	637	607	623	646	657	618	618	654	624	577	633	651	610	634	668	637	626	628	654	647	635	624	633	651	610	669	601	609	611	610	629	675	619	668	628	611	637	610	643	637	620	608	616	611	600	648	603	614	624	657	617	635	631	681	591	615	600	630	586	646	608	600	616	655	588	615	598	635	636	661	605	631	696	642	648	607	635	620	653	660	595	619	637	677	686	655	631	608	651	577	669	662	627	642	635	631	679	651	609	670	636	619	624	600	636	615	653	605	611	618	597	646	611	632	662	589	617	657	629	642	646	636	610	624	655	635	600	652	674	647	616	595	615	648	664	626	648	590	601	630	571	649	620	592	589	634	635	603	613	625	634	601	651	595	645	628	637	661	630	570	618	611	630	613	630	673	601	609	665	599	600	619	656	609	614	642	620	624	634	620	630	592	654	629	651	634	621	582	634	655	650	586	624	606	626	642	635	579	598	636	638	635	615	624	627	615	659	641	625	639	642	593	636
8066	2697	4341	5851	5157	8264	37780	38537	20946	6907	1253	287	200	196	167	214	199	195	193	190	203	190	205	188	219	201	198	202	192	203	198	213	217	212	219	184	199	177	185	221	198	205	189	198	198	189	186	213	201	197	194	202	212	187	195	211	236	190	180	198	200	194	183	190	170	192	211	181	194	197	182	195	224	216	200	180	192	192	217	193	218	233	216	207	190	207	202	186	177	195	192	218	202	180	193	180	192	209	214	209	223	186	183	191	200	210	188	174	239	218	202	188	195	201	202	176	210	211	219	190	207	192	196	206	194	212	192	207	179	185	204	202	183	173	197	197	191	201	187	208	213	198	196	201	206	176	194	199	182	195	202	182	195	212	203	194	201	193	194	254	201	179	184	204	204	186	202	193	214	175	207	217	212	205	192	189	226	187	173	205	177	205	201	219	173	221	206	198	188	218	208	200	199	202	197	224	186	200	194	179	203	210	206	203	189	184	187	193	197	206	187	216	228	215	173	189	200	223	193	194	185	192	195	191	207	213	196	233	186	185	211	203	212	180	238	215	224	181	201	162	184	225	193	182	182	217	181	176	191	222	163	210	210	209	189	205	193	202	212	191	202	215	214	205	206	195	199	204	202	198	212	200	234	198	200	196	174	172	223	226	204	190	177	185	171	190	207	213	188	178	232	173	205	209	199	209	214	200	203	191	191	198	201	210	216	182	204	196	181	206	196	184	191	216	194	221	230	205	191	211	201	223	202	200	194	197	229	203	199	208	207	209	190	187	215	171	193	205	216	187	195	200	210	189	219	177	205	207	207	216	219	206	204	218	184	198	215	209	204	203	214	189	189	164	198	215	193	184	190	193	197	197	191	210	173	191	185	174	208	187	199	203	219	202	215	176	202	211	210	186	194	222	204	214	171	219	198	220	189	179	190	197	185	211	213	191	187	211	192	233	190	218	178	199	206	214	210	214	216	199	197	187	199	194	203	215	204	191	229	203	191	198	205	180	222	206	212	194	206	193	186	170	206	170	210	190	186	209	220	195	199	194	203	201	180	210	220	214	193	210	209	221	220	189	199	203	221	220	217	190	184	189	187	216	213	205	210	208	211	201	223	197	205	213	203	221	212	208	191	215	183	226	184	204	199	186	188	185	201	201	198	197	222	184	214	200	201	238	190	208	212	195	226	181	203	194	202	189	190	199	190	201	165	214	187	187	189	190	210	192	211	184	205	216	167	187	194	185	210	169	178	215	194	196	191	182	214	180	210	193	218	195	195	196	191	172	205	184	209	178	205	210	186	208	196	173	213	198	197	208	194	207	191	191	183	193	196	190	199	218	161	210	182	211	203	196	190	195	207	228	185	201	185	218	190	204	201	207	205	204	198	176	190	225	183	200	215	194	197	223	212	204	210	215	224	199	203	195	185	174	187	205	202	215	192	221	193	195	197	201	194	191	192	217	209	198	216	195	209	184	217	193	194	211	199	184	182	192	178	215	209	199	202	193	196	189	185	238	194	184	187	169	190	191	228	195	225	201	184	196	204	204	184	207	181	215	207	198	177	183	205	216	222	197	199	197	196	205	197	188	201	179	185	198	221	188	166	196	186	220	155	200	201	180	217	207	203	207	207	220	183	196	209	181	200	208	194	199	170	181	171	173	195	187	207	211	193	191	214	248	185	199	186	175	195	189	208	200	202	190	225	193	208	215	176	228	211	226	192	182	182	207	165	212	206	195	209	189	185	176	178	206	223	199	177	183	187	193	205	195	180	201	223	202	193	194	181	185	176	175	222	171	209	190	211	207	209	195	178	189	183	196	211	206	198	200	189	195	188	208	217	207	229	189	205	214	198	203	183	201	194	201	204	195	181	191	215	215	195	202	193	199	194	202	178	187	205	198	194	214	227	220	216	205	201	188	183	194	204	190	197	198	203	186	209	193	194	207	196	218	192	189	194	211	193	179	183	218	219	187	191	183	208	189	187	209	211	161	204	201	209	233	194	222	186	221	199	192	199	209	228	222	200	178	188	224	194	201	211	233	199	208	211	210	197	193	209	180	184	206	202	202	208	192	161	185	199	191	172	173	189	185	202	223	203	208	194	224	203	188	203	189	226	194	208	195	195	178	213	210	207	213	163	198	205	219	195	190	215	210	183	211	204	206	216	212	218	170	181	221	178	219	213	210	178	181	183	220	164	193	227	186	194	188	179	196	190	189	178	221	208	201	193	218	186	203	197	208	202	191	187	190	209	197	183	207	232	216	209	189	190	231	210	204	199	194	212	187	195	197	205	198	190	175	216	219	200	190	199	192	195	212	195	193	195	204	217	205	189	196	197	217	187	202	213	205	203	196	216	177	207	196	186	193	202	190	201	212	216	211	205	192	189	169	188	198	210	191	196	213	216	208	178	187	210	200	230	170	170	207	200	178	205	210	208	176	193	251	197	216	198	190	194	178	215	214	209	191	199	207	174	198	205	201	225	184	216	200	198	186	204	199	197	189	175	224	197	188	179	199	190	209	195	210	192	215	203	212	215	220	176	213	194	183	203	188	209	202	212	203	161	191	203	187	180	198	213	219	208	190	194	213	230	185	172	186	223	221	221	188	194	185	199	209	198	185	196	218	189	199	204	196	188	204	223	203	207	189	201	212	229	175	200	212	193	181	194	191	189	192	205	207	166	190	196	208	217	212	237	175	209	199	210	217	191	206	216	188	189	216	207	195	199	185	217	218	201	222	204	195	223	193	204	218	206	224	199	181	185	202	214	201	213	212	196	211	213	198	189	195	223	190	193	187	195	184	207	190	189	207	194	184	192	195	211	189	174	192	202	200	205	195	222	175	194	197	221	212	204	195	218	193	200	193	213	223	203	202	195	189	196	208	211	196	182	212	200	214	192	213	200	193	197	203	196	191	188	210	203	187	207	208	191	199	206	184	220	188	211	187	224	206	197	220	211	213	168	198	198	209	182	199	193	187	202	212	208	197	202	218	193	206	200	215	223	189	218	177	191	196	208	177	209	193	181	183	199	194	202	215	207	205	198	181	195	196	196	217	194	202	199	184	199	192	198	185	178	218	183	192	195	192	185	202	188	205	194	219	180	217	206	192	213	195	209	204	214	248	172	196	177	180	200	206	222	210	204	183	213	191	183	193	194	216	208	196	190	212	203	218	199	213	207	203	201	195	198	190	187	202	182	203	192	189	179	173	211	202	185	219	192	217	224	217	173	192	204	218	201	208	194	173	195	207	185	206	182	202	201	212	204	191	207	196	193	219	161	207	195	193	211	183	190	198	181	196	176	223	218	202	198	190	196	199	219	192	188	181	175	194	162	188	197	184	202	195	171	188	199	173	214	205	213	208	196	196	191	202	185	195	187	199	191	214	201	194	205	176	205	160	199	193	200	211	218	192	207	212	203	212	202	188	199	206	216	211	198	182	199	193	181	207	202	179	198	203	210	189	225	202	206	190	226	213	208	212	200	208	204	184	206	196	184	194	186	197
5664	3221	7902	12099	11752	20702	55588	50464	36358	18253	4963	964	579	605	603	615	575	582	578	583	609	581	623	598	601	645	598	620	600	598	561	591	610	588	590	600	626	617	599	584	602	584	588	612	607	567	591	620	611	564	577	622	586	587	611	590	590	634	604	565	594	612	596	623	574	564	600	594	584	594	603	581	561	597	602	649	606	582	558	576	616	593	618	603	575	625	594	616	640	593	584	588	587	625	607	605	603	617	594	637	624	632	568	601	642	559	591	630	581	611	570	588	580	582	609	605	648	562	562	584	622	595	584	589	585	620	556	609	609	587	591	589	592	599	566	598	607	614	582	637	598	597	610	621	555	583	613	607	562	598	581	607	548	566	640	594	595	585	583	578	600	602	589	581	594	620	622	625	581	580	567	587	572	590	615	597	621	609	565	569	602	548	594	617	563	625	579	613	573	631	594	660	626	586	611	614	586	607	578	550	597	613	595	604	568	618	596	591	624	638	572	613	600	617	609	594	586	594	594	596	583	576	606	572	634	554	614	616	602	583	579	577	590	605	591	617	635	598	602	590	610	601	612	561	588	581	600	626	611	578	577	609	598	603	611	586	642	637	576	580	602	603	602	597	610	597	582	618	624	589	610	597	588	591	609	597	580	564	567	636	587	545	616	604	614	576	595	589	638	600	621	605	589	544	609	575	611	598	596	612	615	596	597	581	626	596	617	633	592	591	598	625	604	612	613	577	640	627	608	628	640	591	591	582	564	576	596	601	607	596	604	652	632	605	615	561	628	606	588	579	607	593	624	553	563	623	563	610	612	557	609	620	581	559	587	596	578	589	625	616	636	612	601	578	590	601	610	642	589	601	572	628	584	610	631	658	583	563	586	634	627	616	572	623	635	619	621	574	608	590	606	625	572	628	572	592	609	595	611	573	577	608	621	649	613	569	579	602	636	645	551	592	593	600	603	608	588	579	598	580	600	603	598	581	584	576	586	663	597	582	627	599	585	622	631	599	593	619	584	599	562	579	604	612	604	597	615	620	569	583	622	625	563	644	569	626	645	559	595	597	597	585	563	587	581	585	581	645	615	582	609	614	586	590	585	616	603	589	540	626	626	606	618	600	584	563	608	582	613	585	589	632	619	614	587	617	573	609	570	587	608	581	613	561	581	604	592	557	593	620	630	581	617	643	580	615	581	591	564	587	601	640	592	596	615	596	571	616	572	607	601	622	641	624	613	626	599	585	608	612	568	617	564	649	570	596	564	630	613	596	598	610	549	586	600	616	577	564	602	610	589	617	642	586	568	608	581	603	593	578	614	630	590	614	606	617	587	581	578	575	633	607	643	559	606	571	599	558	609	600	620	579	576	605	621	565	604	590	589	576	633	614	615	609	630	555	596	582	631	630	617	581	691	545	639	610	607	655	586	589	597	593	611	565	585	597	607	609	603	550	621	593	603	636	601	585	614	596	613	584	631	606	561	557	567	577	567	559	593	589	569	618	595	619	579	612	596	589	619	565	582	569	577	560	609	576	596	566	575	650	536	617	615	577	604	590	589	576	608	589	604	588	595	606	610	552	602	616	613	620	618	589	603	595	581	619	600	646	584	629	612	577	587	609	618	593	633	628	606	621	596	607	623	565	607	615	609	598	561	624	620	607	592	576	559	580	568	594	578	607	627	570	618	604	603	647	620	631	608	572	586	637	592	582	612	551	603	599	632	617	579	595	647	584	584	594	606	590	554	627	583	600	640	597	595	571	606	583	607	649	632	593	561	622	566	594	583	598	572	566	588	610	617	566	589	578	585	594	601	637	603	624	583	577	605	584	610	604	599	586	554	606	625	593	583	623	592	610	602	612	612	618	605	609	610	618	588	636	609	628	606	625	556	557	615	579	542	611	597	579	577	632	603	636	609	625	593	598	632	603	593	592	561	571	595	588	618	576	589	582	567	636	616	577	579	572	585	583	570	618	599	622	607	594	584	605	628	608	567	591	589	597	563	606	566	548	573	646	575	569	623	567	586	658	578	624	622	621	560	583	575	588	632	585	602	557	585	575	632	591	604	579	610	603	610	590	564	566	568	562	598	622	575	614	589	579	621	553	617	602	607	644	630	562	607	599	598	612	603	621	607	592	576	635	596	594	611	626	618	591	590	611	573	605	635	613	603	574	571	600	606	580	592	588	605	617	594	546	594	582	591	579	611	582	564	604	566	607	561	612	575	589	635	634	596	605	568	619	617	609	586	594	545	634	600	640	609	599	574	561	597	595	575	559	623	609	634	595	617	571	630	629	628	615	622	596	546	511	589	595	624	606	586	588	634	578	617	598	609	567	578	613	564	578	595	620	591	538	606	609	553	608	629	583	627	567	617	563	573	577	599	534	598	601	570	625	590	585	584	606	595	622	626	586	612	587	604	607	599	582	601	601	611	647	585	617	570	604	591	593	610	640	613	601	627	561	589	612	609	580	584	582	609	580	625	610	589	595	589	582	642	601	628	638	581	608	596	590	608	631	587	580	588	579	598	646	579	590	599	598	625	629	604	602	606	542	634	589	598	572	633	583	577	581	609	559	617	608	581	602	596	594	618	580	625	614	597	581	602	592	563	570	605	575	604	576	592	584	577	567	559	627	634	579	584	590	569	631	579	587	585	598	575	604	609	630	637	609	595	557	570	568	605	572	568	593	594	635	600	626	586	589	621	590	596	589	589	592	601	619	571	532	621	575	587	588	582	574	593	572	563	556	619	610	567	597	621	565	585	625	626	607	584	592	562	589	616	624	679	598	573	625	640	569	621	631	605	593	558	637	634	540	572	650	575	615	573	604	643	593	579	599	592	595	628	580	569	580	619	590	576	587	588	538	567	585	597	571	577	589	623	612	574	584	588	611	635	582	600	596	657	615	606	592	596	594	617	597	596	579	578	578	624	593	624	588	566	614	634	619	603	622	555	588	628	620	567	574	575	568	640	634	617	591	560	584	589	622	622	592	601	611	587	579	604	575	646	572	619	603	604	581	615	609	619	589	639	571	627	585	577	602	594	592	597	630	642	577	611	571	608	588	587	584	628	589	552	627	603	579	584	602	628	612	574	579	644	587	634	598	594	581	617	571	654	636	632	579	605	667	609	625	608	563	605	593	578	593	599	580	600	616	576	562	570	603	611	583	559	557	627	590	620	592	596	577	628	598	599	578	613	621	582	579	618	643	598	650	576	607	545	578	585	567	564	618	609	616	636	562	637	566	630	606	600	601	576	624	594	624	596	574	599	615	565	630	570	584	579	605	611	575	598	564	592	605	595	580	629	661	577	560	633	554	641	617	586	563	559	592	582	603	615	590	580	606	640	589	556	562	554	610	615	568	619	586	580	570	591	588	596	606	554	587	580	607	580	549	634	637	588	577	603	603	578	580	593	634	584	589	612	654	571	584	562	640	562	593	552	607	610	604	581	621	607	617	594	624	616	592	599	557	622	623	607	648	606	639	608	601	631	614	598	601	559	598
18109	6722	12839	18648	18513	18407	57851	56559	36523	16995	3207	451	269	262	272	275	273	251	262	262	248	262	234	250	275	269	247	246	264	249	253	258	236	240	230	212	235	304	245	239	261	224	251	279	250	236	249	242	266	262	265	234	254	275	251	267	263	240	241	276	268	264	258	249	266	253	259	298	240	270	255	252	268	261	258	245	256	234	269	268	260	283	255	274	245	236	238	259	284	255	229	268	297	293	244	267	256	253	257	265	247	259	231	258	235	275	261	237	254	232	246	286	254	252	266	231	252	229	234	260	249	246	265	276	268	278	264	245	236	271	265	251	216	233	241	245	251	238	246	233	254	244	244	260	246	258	219	250	248	250	282	245	270	277	276	229	251	232	260	228	259	274	235	264	263	238	265	263	230	247	250	269	229	229	253	258	243	257	260	249	247	266	257	264	237	274	275	251	254	262	237	236	242	265	271	258	278	273	243	259	258	250	246	265	248	248	253	248	234	233	264	251	244	246	274	266	257	266	274	234	268	237	224	253	235	262	248	263	279	253	246	268	309	266	263	262	236	282	235	245	278	270	250	250	249	294	244	271	229	239	249	281	280	272	250	272	238	251	230	252	246	238	244	262	256	268	251	217	261	248	238	293	267	231	238	251	246	240	240	257	227	224	269	234	242	259	251	257	263	248	271	240	249	249	282	235	247	255	221	217	263	291	237	243	250	253	261	247	276	229	260	254	265	246	223	242	253	274	272	249	252	256	241	228	234	294	262	269	271	267	245	250	252	264	267	272	258	253	241	254	252	267	249	247	261	236	263	258	249	244	275	230	251	258	233	267	248	279	278	278	257	247	261	240	248	282	275	292	253	243	242	278	263	222	259	272	277	259	251	254	239	252	277	240	245	249	272	249	231	262	237	240	248	257	243	247	264	270	272	273	226	226	281	273	267	249	242	291	252	236	252	253	226	286	230	252	234	238	269	243	225	259	257	265	259	233	247	269	241	246	269	248	250	242	249	252	263	252	288	251	265	288	268	228	263	256	271	283	262	248	235	260	253	261	237	273	239	250	257	273	271	227	243	270	260	241	259	260	255	251	262	274	265	253	249	229	260	253	248	294	262	217	252	275	233	249	248	259	259	295	271	280	268	268	251	241	208	246	255	240	253	238	236	225	256	271	240	248	273	219	257	260	280	221	276	266	225	245	236	285	300	237	279	261	282	261	261	263	261	287	265	267	245	269	252	244	273	246	244	277	277	297	244	235	264	259	279	260	285	251	259	250	264	283	236	252	231	269	237	260	227	256	241	232	260	250	258	254	268	254	259	247	264	252	257	293	277	248	262	284	271	267	276	265	251	242	239	250	255	249	252	238	256	241	264	267	251	250	252	258	250	243	265	275	266	244	291	242	258	258	255	258	257	229	244	227	249	254	271	230	274	230	280	259	271	265	238	254	250	273	230	272	243	279	264	245	239	249	244	273	254	234	246	262	246	255	240	251	270	265	246	257	256	230	262	244	224	237	257	267	279	269	223	252	268	253	272	229	253	268	266	242	246	280	285	226	236	287	259	275	264	217	264	253	255	274	221	235	278	264	259	277	226	248	262	245	236	264	256	253	252	246	241	250	228	269	256	260	227	233	272	257	237	216	277	270	271	253	287	269	222	269	265	254	228	265	267	263	269	224	253	238	277	248	250	264	265	257	236	261	237	256	279	252	216	276	258	264	260	250	263	246	254	261	251	273	244	228	259	286	228	262	253	236	262	238	267	234	271	232	251	256	249	244	242	244	268	255	254	246	245	277	246	268	258	266	254	224	237	260	257	257	252	214	258	256	276	255	249	257	296	260	272	254	213	246	274	287	267	292	256	251	262	247	273	254	263	266	230	243	251	254	262	261	266	270	256	265	251	262	255	232	281	250	231	239	245	252	263	292	254	242	242	243	230	239	245	285	256	241	267	257	246	254	269	256	240	240	253	278	256	253	239	298	238	264	281	243	250	231	237	224	236	248	257	250	236	248	261	259	268	268	260	270	246	260	263	247	243	234	245	278	234	211	236	252	254	257	257	240	289	254	244	270	230	250	262	214	239	243	224	239	254	227	223	270	255	240	255	248	271	250	223	212	256	239	267	236	231	259	261	247	240	276	246	249	257	272	246	249	272	265	266	239	259	288	243	243	263	271	272	243	255	249	260	267	240	228	250	289	246	259	235	260	237	260	245	244	257	252	246	252	269	288	221	228	231	234	277	226	249	228	252	245	257	288	253	247	243	242	249	262	257	266	234	245	273	232	257	260	225	266	256	254	275	249	239	259	244	284	242	269	259	248	270	218	278	251	232	281	240	223	225	301	277	245	230	239	239	236	278	239	247	269	244	230	246	245	233	248	233	232	229	275	255	283	223	242	265	238	269	277	256	260	240	242	256	242	252	275	258	235	244	238	252	267	266	240	260	241	270	256	249	277	258	237	271	252	263	247	227	285	234	268	257	239	266	270	246	265	242	256	261	254	263	238	284	264	271	244	215	278	269	271	273	278	251	264	259	266	228	262	235	237	233	269	262	244	252	265	251	224	253	243	282	265	226	244	261	257	254	301	265	253	225	249	263	282	254	287	260	241	239	255	270	242	278	271	263	275	298	293	265	255	267	257	235	243	235	267	257	251	267	234	254	251	262	262	238	247	233	261	250	246	246	233	248	265	268	221	263	233	244	260	257	252	268	217	237	255	246	264	254	252	259	271	236	267	254	226	256	285	267	262	243	242	258	229	247	275	262	250	255	247	274	262	250	235	231	270	245	281	229	263	261	256	234	235	254	253	249	249	241	240	257	252	269	267	256	264	265	290	265	234	258	243	245	267	265	244	242	255	241	261	240	235	287	253	263	234	247	259	228	252	262	247	250	214	229	246	241	307	229	235	249	262	262	277	246	255	242	249	277	231	252	255	238	254	264	258	270	246	276	237	265	248	270	241	223	241	299	233	266	256	267	249	245	287	244	255	251	252	246	228	247	251	254	293	278	237	249	267	277	233	261	248	296	285	257	248	254	241	277	290	255	256	256	270	236	236	250	231	224	240	246	271	256	230	241	227	258	248	247	220	247	241	260	281	250	258	243	278	283	319	233	285	256	269	258	241	256	274	231	262	254	241	251	250	243	269	238	279	270	260	250	241	280	240	246	234	244	275	257	258	268	241	236	248	252	243	252	241	260	239	251	257	247	275	253	232	232	262	253	249	271	246	274	271	249	246	244	262	275	244	264	236	235	270	250	247	262	222	232	226	286	244	230	251	237	221	233	239	239	249	271	246	247	264	237	240	237	294	248	245	247	248	234	247	268	259	254	254	261	289	263	246	226	289	261	272	237	273	258	268	289	231	251	240	253	275	226	265	274	251	264	235	247	258	244	250	257	242	270	252	252	239	250	266	269	246	239	254	255	280	259	254	233	258	253	249	251	242	268	258	253	221	275	246	245	258	228	268	240	279	251	241	265	247	279	225	230	265	275	250	236	234
8981	6240	17960	26249	26414	30393	72034	67165	49608	29233	9185	1828	760	742	776	810	797	768	726	784	731	715	732	715	718	677	710	770	738	780	717	722	737	759	773	746	732	740	703	782	753	732	733	733	723	771	706	763	711	726	722	741	750	718	705	810	723	748	704	734	757	781	745	727	758	759	739	753	748	766	759	776	753	765	713	701	757	734	744	732	734	753	769	752	745	693	675	737	759	716	740	697	773	762	762	699	767	692	732	749	715	735	776	733	717	701	763	725	706	745	738	719	749	765	710	777	722	757	726	709	722	716	744	761	757	708	722	745	758	704	714	690	749	759	731	739	722	761	795	750	705	739	703	766	762	722	729	710	739	780	713	750	711	736	753	767	781	726	747	719	763	748	744	690	743	768	776	726	709	732	723	665	763	721	755	777	755	751	788	741	697	731	760	762	720	714	752	723	791	752	717	761	732	739	738	725	703	761	748	742	704	730	772	735	753	708	736	754	767	723	721	765	753	766	730	784	766	753	678	754	755	728	715	698	716	733	692	725	764	736	727	746	734	700	760	699	748	738	730	692	719	769	701	779	740	763	690	786	754	747	740	711	745	756	739	754	744	728	731	773	762	765	748	791	698	774	717	716	738	703	794	697	761	676	766	729	732	721	744	773	708	758	754	782	694	743	765	710	714	737	741	694	706	704	756	742	739	710	682	732	735	707	708	748	794	759	738	714	731	716	734	729	720	756	782	713	774	716	743	707	717	721	755	696	733	764	742	727	730	736	740	758	761	704	739	730	716	703	757	763	723	719	729	730	729	738	729	782	734	782	717	745	730	761	739	721	742	737	739	784	673	731	702	799	787	761	703	689	730	776	748	686	751	712	741	745	714	694	777	759	739	700	746	737	705	741	739	763	740	713	776	695	740	744	765	718	712	743	733	692	784	736	728	731	787	746	743	685	703	738	754	706	774	682	739	730	751	736	748	712	743	743	780	752	701	713	729	776	727	735	739	715	733	726	798	739	703	720	710	704	758	744	730	702	742	711	736	683	707	808	743	711	768	747	738	739	694	719	700	752	701	698	717	726	742	723	741	782	773	768	774	755	758	783	715	693	744	745	747	771	723	723	780	724	694	725	730	727	720	737	715	746	763	702	713	706	713	734	767	730	707	719	708	792	767	764	726	787	762	751	720	751	757	691	695	742	760	722	708	730	720	779	783	735	795	717	740	745	734	786	748	692	780	742	743	694	754	726	713	743	738	714	747	671	791	753	768	728	728	778	706	733	738	712	736	708	683	742	724	734	739	737	731	752	751	750	721	740	731	730	724	715	761	746	746	769	697	727	787	704	733	727	745	745	726	721	705	736	699	745	736	721	722	748	755	680	729	779	711	714	736	716	699	744	731	689	703	737	745	719	710	738	765	763	699	749	753	723	738	743	770	747	744	731	741	772	787	676	711	728	742	768	706	721	744	717	721	753	732	780	745	711	719	722	732	800	732	709	764	742	764	682	761	764	755	746	779	753	746	713	753	729	756	709	718	759	746	745	761	769	740	756	717	798	723	744	710	735	713	750	754	732	719	766	742	750	763	765	724	703	727	706	740	706	736	739	703	718	694	738	731	739	752	778	722	707	703	765	723	704	718	710	742	758	718	749	778	750	715	742	791	689	777	728	717	734	707	763	777	776	750	716	752	700	770	732	727	716	746	775	723	756	740	775	724	756	778	737	726	703	660	731	707	783	748	762	760	695	736	729	735	724	765	745	753	681	722	756	733	683	784	705	684	721	784	758	733	774	746	761	721	731	747	706	714	743	739	688	705	738	720	718	767	797	779	768	751	748	759	739	730	738	735	774	684	730	689	685	746	735	733	711	756	781	713	671	720	776	672	715	769	725	777	729	793	756	706	718	735	774	710	764	694	730	737	764	698	761	731	748	755	717	707	717	729	705	741	759	732	709	712	754	711	753	748	721	725	784	733	693	754	701	789	700	715	736	702	710	738	769	767	722	755	736	731	804	756	733	748	763	752	698	720	755	693	695	740	757	728	734	743	699	726	736	769	775	747	734	731	761	723	731	728	776	716	705	757	740	777	766	764	722	742	755	695	735	702	651	714	743	714	723	795	723	717	714	750	698	750	711	728	751	745	787	713	775	733	753	727	743	760	767	752	758	782	715	755	720	716	768	746	727	734	735	758	710	733	742	755	751	747	742	796	716	715	726	751	731	786	734	729	703	735	744	738	731	729	737	739	730	757	736	774	740	726	765	789	774	753	767	754	724	726	708	712	693	765	733	729	728	756	711	728	714	724	706	716	721	739	752	745	770	694	721	766	762	741	696	725	707	734	737	750	705	725	719	696	707	731	656	776	743	710	731	746	786	720	713	740	714	750	718	788	730	725	744	726	758	757	756	787	715	751	752	691	711	727	735	741	715	778	795	712	722	792	720	735	734	716	745	737	750	720	735	745	729	728	719	741	776	723	705	714	718	693	698	753	733	733	713	715	733	706	738	752	715	742	699	688	772	724	713	716	738	730	734	687	698	725	714	690	721	706	726	743	764	731	785	743	744	720	721	771	737	744	718	706	751	743	683	704	758	703	742	712	709	768	713	750	741	737	744	719	738	722	775	741	731	754	726	718	703	820	763	679	750	739	764	735	758	661	720	701	680	759	738	717	754	770	736	742	743	723	747	726	777	739	727	705	754	723	703	742	749	694	760	750	702	728	742	732	686	779	758	754	713	697	730	746	780	745	738	717	701	714	691	761	770	797	712	703	751	740	756	766	749	743	704	749	768	709	707	737	721	778	741	711	666	740	719	740	736	774	747	730	723	749	765	663	756	718	699	728	678	782	773	751	749	714	734	714	718	745	746	737	743	730	716	789	699	707	718	746	753	720	686	734	731	755	690	691	727	685	780	756	734	754	740	744	733	759	791	723	761	738	749	731	757	750	724	704	739	751	751	807	739	709	738	755	771	706	778	719	734	708	793	790	747	754	755	746	698	685	755	722	700	710	777	754	744	691	711	765	738	769	694	735	707	735	733	731	767	767	715	777	769	731	705	740	776	754	821	738	724	732	777	689	751	736	739	739	726	747	752	744	716	754	737	715	697	734	743	725	807	753	721	766	697	757	731	698	760	740	722	759	760	765	789	748	717	742	734	750	735	769	721	727	788	670	748	748	767	752	743	718	731	725	749	791	728	686	749	687	695	753	740	725	680	745	710	704	734	745	727	786	723	747	700	735	722	719	761	750	724	743	761	710	747	728	727	718	694	696	714	780	732	748	719	760	742	698	715	687	705	753	699	754	689	729	753	723	788	733	715	729	741	753	698	725	687	742	690	709	768	820	699	697	747	762	748	690	758	749	696	726	732	720	791	733	706	703	736	717	743	726	723	762	726	704	751	746	733	739	744	797	729	706	715	736	729	717	715	716	720	749	687	679	712	744	760	791	734	710	731	733	732	779	768	659	726	716	725	760	751	751	700	695	729	723	690	764	747	720	716	725	744
2487	789	1453	1028	828	733	4082	5169	3325	1477	513	220	191	200	219	206	208	213	197	185	204	188	203	231	225	213	210	186	180	180	200	200	196	209	203	209	197	189	220	218	211	181	218	203	194	181	231	186	195	210	193	197	193	180	223	206	210	213	203	191	207	208	176	193	192	203	192	197	189	186	211	199	205	187	198	196	184	202	221	191	195	179	183	201	185	201	191	209	172	213	199	194	223	215	204	216	180	223	180	181	207	203	189	181	191	162	192	218	179	210	194	184	219	187	178	218	198	186	177	206	191	222	216	218	230	179	213	189	210	194	197	185	211	220	174	202	218	216	192	180	218	211	196	223	186	193	210	215	175	194	211	220	186	217	195	179	199	199	187	200	192	192	207	202	206	215	183	228	202	207	193	196	175	210	202	187	192	179	213	202	199	202	200	199	189	210	208	220	184	195	202	207	202	217	194	195	194	206	199	208	212	204	216	220	195	219	216	224	216	195	213	198	216	191	199	201	198	198	200	185	194	204	212	217	209	191	202	221	207	205	194	197	174	203	201	200	184	205	193	219	184	197	196	219	198	201	187	192	194	198	198	183	198	180	217	196	187	204	197	199	188	219	203	205	194	207	211	190	190	199	218	220	210	200	231	186	176	204	201	218	177	203	210	206	201	222	219	202	213	205	209	181	217	183	208	178	173	197	215	206	188	199	182	187	201	188	192	191	203	177	208	196	220	201	179	241	194	176	198	196	210	217	221	210	200	183	218	202	222	198	215	201	195	215	198	212	196	204	212	195	207	195	221	232	193	247	201	219	164	196	189	179	203	185	199	215	168	195	184	211	200	232	191	223	203	192	189	205	190	214	220	213	215	181	198	200	203	181	218	232	202	202	203	180	183	204	180	228	196	201	214	210	218	198	188	210	188	197	192	190	208	204	200	227	194	199	198	207	199	179	190	177	171	198	218	200	205	203	202	216	199	187	188	182	203	226	193	195	200	218	202	180	203	196	188	215	177	184	183	223	249	208	227	205	205	198	185	187	190	197	163	197	198	183	206	219	222	226	201	197	195	196	165	200	186	195	208	186	173	214	205	198	212	203	189	186	207	192	219	198	195	197	195	183	209	179	186	206	194	217	191	209	195	211	202	205	222	202	203	199	188	209	177	208	218	189	217	199	212	215	201	204	201	211	211	202	190	213	188	214	202	195	209	202	194	173	212	198	213	209	199	203	196	206	200	220	193	215	210	196	195	175	161	203	224	200	198	217	189	210	212	188	210	193	219	191	192	191	197	192	188	197	192	212	189	211	212	190	205	208	185	201	207	201	192	201	191	182	206	189	187	206	202	207	203	200	191	179	184	194	172	204	190	186	197	190	198	216	198	202	191	222	204	178	211	204	190	205	199	200	207	201	206	224	222	197	205	196	198	222	193	209	200	192	190	224	195	193	228	207	200	218	190	206	196	235	232	215	180	192	192	188	202	191	192	182	216	209	201	200	239	189	215	193	202	211	211	211	190	175	208	199	230	231	191	219	217	195	197	183	200	196	192	231	192	192	184	209	205	210	193	193	203	229	209	178	229	199	200	197	201	180	176	193	195	195	203	206	198	206	181	185	209	215	197	205	200	199	214	186	193	211	209	194	197	224	191	193	184	198	178	207	193	191	211	193	180	190	199	206	201	212	220	223	175	207	195	189	211	191	170	192	203	189	218	195	201	197	189	207	190	201	204	185	166	205	201	192	187	204	191	211	233	202	204	162	161	219	199	188	193	190	204	197	199	205	197	187	229	212	188	191	212	194	174	173	195	174	186	183	219	229	225	204	203	185	178	221	200	190	224	199	194	198	183	211	223	211	201	218	215	199	221	207	199	175	209	195	236	217	201	202	206	209	214	207	213	212	190	191	207	203	212	201	198	229	214	214	181	230	217	183	220	179	182	210	211	178	207	181	198	183	217	189	207	193	202	179	193	219	190	202	230	201	194	190	195	213	180	193	179	194	219	184	209	198	220	216	219	221	209	222	197	190	220	214	203	192	202	178	195	225	184	204	202	214	238	205	182	201	192	197	181	211	201	207	221	199	200	202	208	184	177	181	167	203	193	179	208	211	215	183	189	192	203	204	197	218	202	193	192	182	189	208	172	213	191	187	217	206	193	202	170	186	206	200	196	192	177	200	210	194	197	209	214	194	179	202	178	189	209	181	203	201	198	187	195	214	184	182	217	203	186	211	209	192	216	189	196	187	196	199	186	199	208	201	192	188	186	220	192	206	188	182	211	201	205	192	189	211	210	174	226	204	187	202	210	214	180	201	168	214	208	194	212	193	197	208	199	179	209	223	201	191	205	194	236	221	192	192	196	215	184	177	166	216	210	209	206	182	212	227	184	182	192	223	185	185	217	210	211	215	191	211	211	193	196	225	194	203	210	211	240	191	198	183	186	208	176	186	209	219	185	191	210	215	193	201	182	196	196	222	220	186	212	184	176	168	176	171	217	195	192	219	201	210	199	186	200	212	176	220	204	201	206	196	200	199	212	237	182	179	188	201	200	212	186	196	208	213	215	207	159	197	188	189	213	206	228	190	204	215	214	210	184	220	198	189	210	224	198	189	184	198	207	196	200	218	177	204	191	221	222	189	198	221	208	194	194	196	203	179	201	214	194	206	197	194	199	179	217	193	227	191	206	195	209	179	192	195	184	192	212	166	180	157	211	231	200	184	216	207	195	211	173	224	180	192	214	198	189	170	218	210	188	209	191	204	189	208	227	212	204	187	185	178	216	181	204	189	180	193	201	227	197	189	199	212	185	215	218	207	202	184	217	168	208	218	224	184	202	189	184	214	198	209	214	220	210	193	200	224	185	194	234	203	186	197	182	188	197	216	180	196	182	202	207	215	210	202	171	168	188	203	184	196	198	190	230	196	214	185	211	200	204	205	180	196	191	182	206	221	187	198	218	223	201	191	216	187	209	204	203	195	183	188	183	189	231	202	216	229	194	196	207	200	211	178	180	210	187	183	197	194	177	196	200	215	203	177	197	215	218	181	177	219	209	217	202	193	206	197	201	192	204	191	202	196	177	187	188	185	199	215	184	213	188	203	185	199	190	204	208	193	197	182	194	195	208	196	189	197	189	209	215	185	212	226	189	215	227	197	214	211	208	182	209	193	223	198	177	190	204	209	197	214	186	185	195	208	234	217	194	177	190	188	202	216	212	204	178	172	213	215	184	204	217	187	196	189	202	202	196	190	208	200	195	203	212	182	205	218	201	199	207	214	192	195	211	191	188	174	205	189	214	197	198	178	231	182	195	213	203	210	173	199	180	200	211	211	203	186	213	205	199	200	210	222	206	195	187	212	186	206	172	187	200	187	230	174	216	223	215	207	213	210	235	199	181	168	208	204	210	220	203	218	206	197	194	206	227	173	194	207	186	177	201	194	210	217	190	208	192	198	193	195	214	202	215	216	198	207	198	222	190	161	183	187	185	184	181	218	195	197	196	180
2411	1362	3135	3373	3032	3138	16796	18174	12036	5334	1871	746	615	594	544	567	631	608	593	592	538	593	526	551	600	618	597	602	606	606	560	609	624	616	588	605	587	573	614	593	617	556	558	589	593	566	613	619	569	600	626	598	519	612	564	573	567	610	592	579	619	622	584	594	616	603	609	574	584	548	570	567	564	556	552	579	629	601	581	634	569	600	594	546	589	603	615	606	616	667	557	631	625	568	588	560	591	599	558	575	580	593	592	580	595	568	563	659	615	547	602	624	576	650	547	623	593	575	607	564	605	616	580	624	556	571	605	583	616	618	566	569	627	601	633	590	563	598	580	597	587	593	583	582	543	605	626	588	590	603	568	581	612	575	600	593	600	622	552	588	559	600	568	624	600	573	577	597	632	627	623	643	602	618	506	556	601	611	618	606	607	601	591	578	619	558	555	595	557	626	578	585	615	585	588	573	639	568	538	586	587	568	585	614	612	609	595	600	639	551	581	579	625	561	587	593	578	629	565	584	599	590	573	629	649	593	596	627	599	615	581	569	593	604	594	575	612	549	566	635	583	577	596	586	602	587	591	551	553	607	612	604	603	620	578	597	618	585	620	599	585	603	591	602	568	645	600	592	602	609	595	605	611	605	570	601	558	601	577	551	571	611	626	617	584	572	619	567	563	574	548	632	576	549	583	617	553	613	604	572	586	580	600	577	586	580	617	599	635	579	563	572	575	574	580	609	599	619	569	648	593	559	595	565	602	596	611	549	616	580	577	569	552	598	567	584	582	577	590	619	543	639	620	556	582	640	613	558	597	564	588	588	610	600	602	598	569	622	603	635	622	589	547	592	538	575	597	621	583	616	628	597	600	625	560	613	617	552	586	607	594	605	595	590	585	587	600	608	600	588	603	629	535	607	573	584	610	574	575	594	582	575	551	598	601	595	609	585	626	608	549	565	585	624	600	600	611	588	581	576	615	570	626	591	573	593	536	615	605	603	609	598	581	596	587	599	594	588	594	562	593	581	544	620	626	599	618	579	599	574	584	569	594	628	588	586	556	562	561	611	572	576	575	592	579	662	587	607	614	582	609	583	635	604	575	571	603	574	610	559	551	571	589	609	573	534	588	594	609	606	563	696	617	588	592	574	591	621	563	617	570	607	572	493	606	574	606	592	614	598	560	598	622	559	603	575	584	590	618	589	616	573	557	584	583	607	655	603	580	601	632	564	617	583	572	584	609	604	601	554	607	566	571	635	619	593	588	624	636	596	559	603	604	605	624	570	615	553	586	613	593	578	546	635	577	611	574	637	584	589	609	604	613	632	637	589	569	597	596	600	617	575	572	620	645	589	610	559	589	567	605	590	568	601	610	574	595	568	602	625	621	607	550	572	596	569	597	608	603	610	566	585	608	594	638	585	620	581	550	577	585	598	562	621	582	574	578	598	584	547	555	605	601	593	595	611	614	582	635	605	614	576	566	569	595	566	532	608	578	623	559	621	596	579	576	574	581	631	593	618	584	581	562	595	577	599	575	561	608	581	571	585	555	569	569	613	583	609	593	605	567	600	601	590	567	604	580	593	605	599	599	574	594	586	594	571	575	516	598	630	605	566	582	582	614	585	564	592	615	595	586	602	578	611	571	586	604	591	607	572	562	607	547	561	587	633	533	585	598	577	593	584	602	651	615	609	588	616	574	604	625	601	579	591	610	586	588	616	565	578	616	605	602	552	572	571	624	568	586	612	567	576	622	572	628	636	579	638	616	605	608	539	607	620	610	606	618	601	614	628	595	566	607	557	568	589	620	607	577	602	560	579	579	594	672	624	582	585	624	561	594	598	623	583	661	570	597	574	568	607	603	602	582	578	623	618	588	593	621	594	624	547	584	564	593	588	564	565	601	597	563	603	619	580	577	558	651	577	551	558	600	595	605	554	563	621	589	582	595	611	552	588	632	571	619	584	609	593	553	605	622	591	611	580	579	593	590	574	625	570	593	589	527	591	622	601	631	604	570	626	615	603	548	582	619	565	566	629	551	621	563	598	600	585	552	641	617	598	577	594	629	596	574	615	627	586	566	562	592	597	585	600	603	607	615	597	607	546	607	562	647	606	648	582	655	572	561	627	582	583	626	587	550	607	627	615	589	563	616	591	599	579	651	627	623	569	575	591	569	584	616	584	560	602	594	530	650	629	555	593	617	582	554	548	562	545	618	610	606	581	651	593	580	621	597	613	656	601	578	660	558	580	597	601	590	625	560	643	628	632	588	570	593	596	614	633	631	595	605	616	546	635	607	631	604	574	579	618	581	531	565	615	582	581	607	589	626	607	594	614	616	584	598	630	596	569	613	564	610	590	592	634	595	551	572	580	559	598	585	592	584	583	589	584	577	609	597	619	624	607	592	556	555	576	572	591	552	571	583	596	554	561	584	587	599	602	569	569	601	565	570	611	581	570	616	574	621	621	575	584	549	586	596	575	607	608	577	610	592	612	566	582	574	571	624	572	624	585	616	629	602	576	587	615	610	600	617	560	548	590	594	617	550	597	620	550	528	573	585	601	557	628	604	591	616	598	554	604	582	548	570	618	599	603	549	573	628	587	597	578	641	574	580	566	600	595	571	584	549	607	594	592	617	579	576	595	588	604	508	592	608	584	567	610	585	554	608	589	616	569	591	637	564	576	607	572	577	599	527	554	573	613	582	559	559	587	642	589	573	595	602	605	588	577	611	610	558	547	558	597	612	611	617	579	605	548	585	587	572	600	580	570	614	566	619	616	545	610	602	655	567	593	557	603	596	602	622	592	564	646	577	595	566	554	587	596	615	579	559	603	563	563	591	587	576	581	603	588	568	638	587	650	558	547	610	614	586	556	566	571	604	594	588	566	576	595	625	552	567	606	581	569	598	559	615	591	599	625	578	622	603	589	571	569	580	593	578	603	566	614	580	581	611	577	596	636	550	579	613	560	606	566	605	615	612	604	589	559	598	594	578	573	618	620	591	628	572	623	582	618	618	595	573	592	595	591	603	593	597	582	577	608	622	605	595	578	626	566	606	604	572	626	596	594	578	591	569	587	620	569	612	619	586	607	603	614	569	610	579	566	570	593	589	624	600	568	645	569	590	592	582	595	562	602	615	596	598	551	585	590	595	600	629	560	604	628	599	578	614	590	625	565	605	600	571	598	593	557	576	621	578	570	599	566	638	595	644	610	606	571	587	586	583	582	599	566	630	563	600	586	573	576	563	595	560	601	603	625	593	580	536	570	602	620	600	608	593	586	608	639	546	589	558	577	576	639	597	618	586	581	611	580	571	558	583	589	601	606	566	576	591	576	565	570	618	580	625	586	604	602	594	598	612	577	607	569	630	598	623	551	597	558	602	565	607	604	539	630	616	573	527	583	609	578	601	617	563	618	612	574	608	597	608	579	621	569	566	592	565	599	565	597	608	583	607	601	618	612	613	594	604	633	590	531	606	587	597	630	657	576	587	610	565	586	632	561
8253	3341	5641	6760	5105	4408	32098	35605	24018	9527	2102	430	209	186	205	197	187	188	163	167	161	204	161	189	180	177	205	179	192	169	182	151	172	174	175	196	190	202	147	186	167	183	162	200	188	162	186	186	181	181	191	190	190	185	190	171	179	172	177	191	186	176	180	168	203	155	177	197	184	207	189	159	170	194	189	180	182	173	172	198	179	176	196	172	174	163	178	188	194	184	168	172	194	189	174	157	183	182	185	181	177	182	185	178	187	171	145	165	190	167	176	163	181	169	178	187	186	176	194	157	172	190	184	201	181	170	153	171	181	193	185	190	174	175	174	192	172	162	197	202	180	178	168	183	162	189	186	195	173	182	179	195	175	179	183	180	189	177	195	172	187	196	180	158	182	192	199	165	169	173	177	187	163	188	205	185	178	174	182	202	157	180	171	190	156	200	174	167	200	175	188	170	168	181	194	180	198	170	192	193	186	161	169	163	174	192	195	175	200	183	188	177	177	180	167	183	180	187	174	197	183	183	189	171	181	178	172	180	197	207	176	166	186	179	180	168	190	197	180	164	196	193	197	186	180	185	177	162	164	177	188	176	181	177	173	170	152	197	148	184	187	176	173	186	198	166	195	180	196	171	189	179	172	173	167	198	184	184	188	172	175	202	168	160	177	184	184	212	175	190	161	163	198	213	184	174	196	165	194	168	187	174	193	164	192	183	206	192	184	176	189	198	159	168	203	182	187	168	195	186	176	186	176	174	188	195	182	182	189	169	181	181	178	174	170	182	188	165	179	160	177	156	182	181	205	194	199	197	185	187	184	190	198	189	171	158	200	184	168	200	196	174	194	158	179	184	181	174	193	184	169	186	148	171	209	167	150	160	177	173	183	173	199	189	181	190	189	191	193	175	204	164	168	170	170	203	157	148	174	175	186	188	175	178	166	186	187	199	181	200	191	195	160	182	184	189	189	157	170	184	187	185	167	217	198	187	209	168	179	197	193	190	183	169	183	180	177	201	179	167	197	204	180	152	217	163	178	176	204	215	172	174	159	179	157	205	161	183	177	179	159	169	187	184	193	172	190	172	165	181	171	186	189	186	176	178	167	169	168	197	182	186	181	186	159	176	179	200	177	197	172	177	188	166	189	163	189	189	193	166	169	163	177	199	207	181	189	184	197	164	170	174	187	170	164	181	189	196	156	166	193	189	206	199	188	170	190	176	179	146	181	180	181	183	201	171	193	208	174	182	174	187	190	192	175	186	187	191	185	174	173	165	187	166	175	187	176	194	196	160	150	181	180	188	194	174	208	186	178	187	181	208	178	188	206	210	189	179	167	188	161	162	181	202	205	168	156	186	188	189	181	173	187	188	203	178	171	191	188	203	196	153	162	176	173	192	185	180	183	189	189	193	192	159	187	168	166	180	165	195	199	182	207	192	175	207	183	169	193	176	192	155	191	181	183	188	173	168	170	188	190	186	179	177	164	172	190	181	168	170	183	168	185	194	189	186	194	176	170	153	168	156	179	189	178	173	211	195	170	174	186	164	191	192	173	199	199	187	180	200	186	193	185	190	169	165	184	201	192	152	194	189	170	166	168	176	192	164	169	184	190	213	179	182	182	176	176	160	214	164	156	173	180	206	182	209	191	205	159	203	167	184	169	194	174	196	177	169	159	188	205	178	183	202	197	191	167	164	211	200	192	189	161	184	203	178	197	183	195	200	182	189	188	192	203	190	168	192	155	171	181	203	173	187	163	177	169	169	190	195	189	194	206	189	199	179	178	188	172	168	190	185	176	203	183	225	197	167	197	183	184	188	168	171	171	194	190	165	178	180	195	183	201	190	191	174	170	156	186	167	165	190	161	199	184	175	191	187	179	162	191	211	197	162	176	176	201	192	192	196	175	186	180	180	171	160	200	188	163	163	168	163	187	169	164	179	196	172	169	169	188	186	167	184	181	181	196	194	203	166	184	172	201	196	159	156	192	201	164	188	192	171	174	171	207	173	194	179	184	171	191	193	166	191	213	188	201	179	196	170	186	169	178	193	184	179	186	189	177	167	217	174	188	163	183	183	155	180	201	167	184	183	185	187	178	172	179	180	187	168	177	196	176	172	173	167	172	178	165	169	185	180	159	177	177	175	189	176	167	183	190	203	176	192	195	193	175	180	200	175	189	171	164	185	190	156	165	187	194	162	185	199	173	190	167	169	180	198	185	188	194	195	180	182	167	198	160	168	169	185	216	176	202	168	194	200	171	174	202	197	174	195	183	198	180	183	171	182	200	201	186	185	175	189	190	209	174	171	186	194	195	170	207	171	186	208	180	180	164	171	191	168	197	166	189	179	157	181	181	170	168	189	180	178	177	210	189	160	187	179	180	191	191	173	180	185	194	186	183	168	181	183	156	172	169	198	177	174	199	173	168	190	175	172	192	168	177	164	172	201	195	195	147	185	191	186	175	198	201	191	174	180	177	206	181	182	173	163	220	179	179	195	155	189	184	170	170	178	171	165	184	190	163	181	167	179	169	169	152	160	199	166	187	182	160	171	170	185	178	177	171	193	181	179	191	175	189	209	173	183	188	194	180	180	200	193	172	167	189	181	190	170	160	188	190	204	210	185	182	175	205	184	193	197	180	164	173	166	158	178	194	158	189	185	182	178	179	184	153	182	180	173	178	184	195	175	178	156	163	173	176	178	161	171	185	202	195	174	163	181	211	179	187	205	187	193	214	188	173	202	172	207	180	176	157	191	181	195	199	188	182	160	178	159	200	197	148	191	176	168	171	182	184	167	193	205	188	173	194	179	187	187	188	166	190	182	171	186	168	173	195	182	201	181	167	218	176	205	200	170	182	200	200	172	186	185	167	192	194	163	201	171	180	172	203	210	184	174	172	164	166	190	207	161	196	185	190	171	177	165	154	171	173	189	207	181	181	181	178	174	189	176	189	194	207	167	153	181	169	161	181	184	186	172	179	159	218	194	194	169	180	180	196	196	164	206	184	175	164	188	181	189	178	208	173	192	164	168	164	181	169	195	197	195	185	188	178	196	193	156	143	166	173	181	166	191	196	206	193	187	165	170	175	187	194	172	186	193	192	196	160	187	184	191	177	184	178	175	185	161	196	188	184	171	198	183	175	186	181	168	192	186	191	176	179	169	171	171	171	200	205	212	198	169	188	173	149	181	174	177	169	195	191	186	191	185	160	162	162	153	165	185	190	171	211	173	195	166	197	198	192	198	187	194	204	186	176	169	178	172	200	204	186	192	176	181	194	186	183	182	177	214	182	183	189	194	177	161	169	187	176	165	181	177	160	162	181	189	162	172	212	194	206	204	175	176	171	189	163	211	169	195	187	178	188	175	193	152	164	185	189	207	177	206	193	182	177	163	178	183	156	179	202	210	154	182	185	193	157	186	181	186	181	166	188	172	194	175	198	182	209	164	173	184	175	179	177	177	175	176	183	166	177	171	193	195	198	186	173	172	174	173	172	173	159	182
5770	3617	9818	14031	12042	13463	50940	50733	40362	22996	7647	1538	579	534	534	543	553	564	541	556	582	574	491	543	500	558	531	538	491	556	564	578	563	560	555	573	533	512	515	511	548	526	585	556	491	536	592	509	567	541	581	583	531	569	570	538	573	552	543	521	531	572	556	570	569	539	594	508	531	572	547	552	532	551	561	552	523	544	583	550	595	584	534	551	549	559	535	519	562	561	560	509	577	560	544	586	540	514	534	554	533	554	563	553	543	576	589	551	528	533	577	554	525	554	592	537	566	519	570	521	546	571	523	516	553	547	586	578	567	560	568	566	572	573	555	534	513	553	555	564	561	520	551	581	585	527	592	558	552	546	550	551	566	529	540	578	574	540	555	526	545	586	502	561	588	540	497	552	555	523	521	598	574	557	498	587	521	540	501	536	530	551	559	546	549	571	563	587	548	586	544	556	560	508	513	590	551	565	542	573	554	526	559	529	527	565	526	536	558	522	610	595	544	564	535	565	563	584	564	503	526	545	481	558	562	537	555	520	559	538	528	522	545	549	542	552	570	560	578	557	549	497	559	554	595	543	541	536	542	548	555	573	570	582	551	514	562	548	525	546	597	556	528	532	592	570	560	539	552	546	531	514	495	541	549	516	516	526	565	551	534	573	542	546	577	546	526	553	528	526	539	568	535	591	559	576	558	529	530	572	578	538	534	525	520	582	542	541	560	615	553	544	531	544	538	567	555	537	511	595	533	576	555	580	522	571	560	547	572	539	566	538	581	552	591	558	590	558	561	562	525	583	545	569	543	544	543	559	582	562	568	557	546	531	529	561	558	541	602	558	576	547	526	526	521	569	534	526	597	508	556	564	593	569	576	529	571	544	543	582	561	547	543	568	561	511	552	559	569	610	594	549	515	546	551	538	561	541	569	556	514	584	503	575	558	560	520	559	544	537	561	546	610	559	563	564	549	559	562	575	533	516	574	527	545	545	590	560	597	509	584	544	577	581	557	582	567	570	542	601	515	594	556	572	532	552	571	530	541	567	529	526	540	541	531	523	553	526	539	613	584	591	523	540	518	524	530	550	582	572	576	561	573	566	573	530	525	554	572	533	530	551	512	533	565	562	544	486	594	556	514	527	536	544	554	535	534	530	557	541	565	576	523	530	569	567	549	561	533	581	607	534	540	554	560	563	576	567	531	541	558	558	541	545	514	530	554	558	574	573	552	563	575	564	560	577	513	612	523	605	533	602	566	571	541	563	565	588	581	462	577	543	542	550	518	546	557	544	547	523	538	566	519	567	574	520	572	543	505	545	540	518	548	574	591	572	531	542	522	567	539	542	530	549	571	516	535	531	559	526	579	533	512	504	563	539	598	570	528	532	528	550	535	552	587	538	591	519	552	582	596	562	578	563	549	564	542	584	533	552	564	579	569	534	562	552	525	502	550	514	545	537	578	512	533	557	535	557	550	526	519	557	564	561	544	539	589	561	552	557	538	587	582	536	526	601	550	531	533	562	559	571	552	520	538	557	604	516	568	565	570	516	532	531	556	551	559	546	567	545	567	533	541	503	524	567	573	589	548	515	546	607	522	535	534	568	549	562	540	525	563	587	583	548	519	531	561	536	592	571	516	548	550	520	583	573	536	517	556	526	494	577	534	517	557	550	520	526	554	565	556	551	571	543	546	516	566	551	507	537	579	551	525	531	553	528	552	565	514	551	555	569	585	571	534	580	535	587	537	537	540	585	564	573	581	553	534	550	537	547	566	544	570	553	520	530	550	552	545	552	531	525	535	576	530	556	547	528	587	543	551	578	549	528	530	540	505	579	535	557	525	578	591	527	572	515	536	571	581	572	542	541	559	490	581	577	556	546	514	565	550	565	560	580	551	562	538	535	554	555	545	521	534	582	554	535	546	517	552	580	591	527	542	528	536	539	538	543	579	539	513	557	527	541	530	576	532	549	582	537	557	572	571	535	573	564	593	534	512	597	578	551	570	572	586	534	567	537	567	582	513	550	508	570	561	541	526	557	559	566	545	535	532	521	507	568	568	562	590	569	538	551	593	534	500	529	554	562	586	564	538	581	542	547	571	544	546	596	584	572	559	581	588	548	557	502	569	577	571	572	537	584	549	533	559	583	561	555	505	551	576	543	535	563	556	571	558	596	592	546	564	540	521	519	595	539	601	551	544	553	554	514	569	562	520	542	563	532	534	553	523	564	617	538	532	542	532	546	559	519	576	542	559	512	538	599	561	523	571	529	582	542	548	556	587	581	551	556	568	538	540	564	525	586	528	560	559	550	554	520	558	584	538	545	575	561	561	529	507	554	529	532	547	529	569	554	503	536	525	557	519	552	533	574	565	499	538	514	512	523	525	537	556	521	566	557	528	526	544	562	560	536	528	558	547	567	518	502	563	591	550	559	511	532	504	597	533	531	571	551	562	549	578	570	570	553	563	572	536	579	525	604	525	546	530	572	559	555	519	512	527	508	540	506	534	565	519	523	530	555	552	539	485	575	550	525	574	533	569	593	542	562	542	537	509	570	528	568	573	544	530	599	543	508	573	543	563	539	539	560	548	555	581	555	538	536	578	515	550	555	566	551	592	582	555	537	547	592	553	545	548	543	588	552	577	586	528	553	547	546	552	568	564	534	517	588	569	551	525	561	552	556	551	493	560	538	574	587	586	513	545	532	564	575	550	508	592	572	571	535	548	518	544	557	537	597	551	529	562	573	530	531	568	550	577	572	528	596	547	572	540	565	504	598	523	552	542	509	507	521	561	523	556	549	547	544	566	554	521	555	557	514	484	531	545	540	557	562	574	565	563	546	571	542	537	538	537	560	587	504	581	547	488	532	545	571	570	555	577	577	523	584	511	558	545	553	579	556	564	563	562	517	541	590	577	558	488	488	557	569	541	552	511	552	533	535	547	534	605	574	568	567	489	575	535	592	559	572	540	539	552	548	577	572	526	596	596	526	544	508	525	520	551	541	553	563	600	531	498	540	525	585	554	558	526	527	566	540	532	544	567	578	548	550	557	556	578	560	578	560	565	559	548	529	524	541	528	533	546	553	565	579	600	582	555	560	548	540	554	512	552	583	548	512	532	558	555	558	583	538	519	543	569	563	587	537	587	566	508	541	558	522	522	617	546	532	600	537	587	561	575	556	558	547	563	517	548	547	589	541	557	569	540	576	539	606	592	550	508	546	566	534	586	504	534	530	542	571	567	542	496	557	526	525	556	529	568	588	575	576	542	528	575	569	561	560	532	572	500	578	560	546	507	593	562	544	552	549	485	561	557	529	571	585	518	518	550	555	544	551	590	537	549	529	533	578	557	574	538	572	562	540	576	626	536	540	562	512	548	539	545	562	531	563	571	571	552	536	523	566	638	532	522	603	517	578	576	536	516	556	583	587	581	581	553	554	514	552	552	548	548	556	574	559	546	542	599	533	601	546	557	539	526	520	520	533	556	536	551	511	561	583	579	564	559	570
18223	8496	11601	10027	7263	8381	55199	56037	36875	19686	5413	824	249	229	247	206	248	240	247	231	226	259	254	213	275	267	240	207	254	253	241	256	248	256	289	250	266	244	243	249	259	251	239	245	241	241	265	219	232	282	256	233	246	214	242	225	260	255	241	218	277	258	252	234	247	232	267	255	245	235	259	254	218	250	257	249	225	231	267	245	253	245	238	250	265	244	247	273	263	250	238	236	243	240	246	251	254	216	252	241	243	238	247	244	243	231	248	249	244	247	230	260	256	213	251	240	263	243	218	230	237	250	235	275	255	232	251	234	268	258	248	261	232	244	230	258	249	227	240	223	234	209	253	209	258	253	239	212	261	256	262	240	263	232	269	246	241	241	213	270	257	262	265	240	230	250	246	260	234	243	218	224	213	253	232	263	249	241	251	215	210	245	266	257	279	243	249	240	234	222	239	279	231	253	247	213	254	260	220	246	244	253	250	241	207	231	233	234	264	234	252	233	238	249	252	209	239	238	258	215	253	246	229	221	204	247	233	264	250	254	248	240	222	243	246	241	244	218	246	228	204	246	242	250	227	243	232	247	243	245	242	243	241	233	251	256	252	238	205	249	225	273	257	225	240	219	219	259	229	229	264	255	265	263	258	210	249	239	254	258	251	235	234	228	243	251	241	236	233	256	233	258	238	268	241	251	221	243	231	252	259	244	225	242	252	245	242	231	264	243	245	230	244	260	257	239	237	225	256	235	209	245	231	265	229	234	263	253	235	238	253	230	235	211	223	237	264	241	253	268	234	240	242	251	231	232	224	244	223	260	237	239	277	270	240	250	243	256	244	258	213	224	270	253	259	236	275	235	301	268	235	255	264	264	256	240	243	238	235	240	217	219	270	234	231	248	228	235	250	250	240	276	225	215	231	248	237	239	239	246	259	256	275	269	266	252	263	215	261	239	240	242	221	240	225	248	236	256	211	251	231	261	208	228	225	228	241	242	246	233	264	253	225	257	248	244	205	246	251	258	211	256	239	223	275	246	255	231	254	225	257	233	239	237	227	251	222	256	271	226	257	235	244	240	257	242	236	229	251	244	235	267	218	243	243	226	266	254	254	226	267	276	213	244	256	255	242	233	232	235	262	227	240	227	255	245	218	234	244	229	219	246	241	255	244	246	239	254	262	257	239	283	230	245	242	255	218	236	245	241	254	218	228	226	218	229	259	241	249	230	234	243	235	257	216	226	237	246	290	239	213	239	218	279	256	216	258	275	280	242	251	234	199	242	243	233	212	242	261	223	264	248	253	230	215	210	247	234	232	242	221	238	249	256	255	259	251	233	231	225	230	243	269	246	249	241	246	252	236	234	248	230	248	231	234	241	241	219	255	234	275	252	236	237	238	262	222	257	230	235	252	248	248	231	236	213	238	237	235	250	242	236	227	245	224	238	244	259	217	254	240	272	234	240	259	243	233	271	219	256	223	221	242	255	250	229	261	245	213	243	210	224	266	253	262	242	242	246	251	254	253	252	239	224	238	231	249	230	242	234	229	245	219	229	230	268	242	267	232	239	244	246	240	235	241	240	242	243	262	239	255	219	242	252	234	238	261	267	216	244	256	232	260	261	246	221	258	257	256	205	226	231	247	254	225	264	249	269	250	252	226	222	241	242	246	239	255	236	228	231	248	245	226	230	240	246	235	249	280	237	228	260	236	258	220	240	284	266	251	267	234	272	234	211	235	261	239	254	249	221	251	227	242	242	266	273	244	265	229	260	230	218	263	215	243	237	243	254	211	246	239	240	240	259	289	233	213	227	280	223	235	237	274	247	242	259	236	251	246	224	249	217	229	256	254	250	240	264	217	224	243	253	221	241	227	216	234	241	239	267	243	219	216	254	238	253	242	250	261	261	222	265	244	223	238	258	264	253	267	243	255	232	249	238	223	241	233	267	244	229	254	242	236	201	224	217	234	267	218	239	252	224	237	254	238	265	246	223	231	229	269	254	234	252	232	262	262	265	249	240	270	240	260	219	281	277	247	224	229	234	225	260	248	260	264	202	214	240	220	248	254	244	243	238	229	272	249	244	230	265	231	281	218	255	229	235	243	231	216	264	240	232	241	260	214	251	238	233	246	236	262	208	234	238	249	213	256	252	253	218	252	207	243	257	247	213	230	228	249	242	255	221	227	253	231	248	260	231	220	215	248	249	259	249	234	239	222	237	258	237	229	264	253	219	236	217	241	231	223	254	236	255	267	241	250	231	231	229	249	238	237	236	246	231	220	251	246	253	217	218	251	251	256	228	246	253	243	260	247	215	263	230	250	232	262	219	247	265	220	225	273	259	224	245	253	239	234	247	277	244	244	244	263	247	235	243	230	234	237	251	239	244	264	240	241	217	265	232	260	230	235	259	242	255	245	240	245	248	272	267	253	238	247	249	247	260	225	241	225	238	238	249	249	245	253	225	238	238	212	229	220	236	235	233	243	228	252	243	225	233	261	218	239	258	238	290	236	242	235	253	244	228	231	236	204	272	245	260	263	253	223	268	240	258	251	229	242	268	256	233	255	242	233	252	252	248	229	241	244	246	221	234	237	261	236	212	251	248	237	244	237	275	227	250	247	223	260	257	226	230	242	203	274	233	249	250	243	213	241	251	218	240	224	227	227	243	263	238	237	218	217	253	217	248	252	241	264	232	250	266	237	257	239	242	251	249	230	218	256	281	253	264	238	238	236	251	262	258	220	238	241	236	222	259	255	245	246	275	246	271	227	252	240	236	250	252	233	239	243	241	272	229	238	256	249	237	254	224	248	258	251	255	241	243	228	233	246	247	274	239	231	233	259	248	234	228	252	260	263	255	232	228	221	236	231	259	253	229	256	261	251	253	219	243	228	240	241	265	250	247	267	251	254	227	236	193	272	242	219	239	253	272	247	259	235	239	248	225	236	247	234	246	223	243	263	265	228	262	254	234	273	265	234	255	259	226	222	226	238	227	231	234	226	234	247	239	258	231	223	238	233	249	215	214	253	245	256	265	240	238	232	254	235	262	240	224	243	252	246	238	258	237	239	250	242	247	233	234	241	244	256	260	248	255	260	250	241	235	246	267	255	250	241	262	265	226	224	272	238	259	244	249	227	249	212	216	242	253	222	253	250	236	235	239	234	233	263	240	243	249	216	223	250	257	245	230	246	221	240	245	215	229	225	223	239	227	236	251	216	216	225	218	246	210	240	241	253	244	271	234	220	238	260	240	260	238	231	263	234	261	262	249	253	238	214	235	256	230	251	264	239	278	244	250	248	259	259	243	232	245	254	222	242	240	233	226	258	251	235	229	246	262	244	222	246	244	217	243	268	233	244	242	250	266	253	246	271	269	224	248	199	253	251	256	260	250	238	202	235	220	255	232	239	235	239	244	247	272	257	271	257	236	204	224	244	218	232	236	217	252	240	250	252	243	250	246	214	228	241	200	257	238	275	231	270	236	245	234	261	227	238	242	223	235	251	245
9213	7458	16577	17737	15202	20398	69133	65643	50245	33370	13764	3116	727	740	730	699	721	658	680	696	718	709	723	721	751	720	711	679	702	716	756	748	721	702	751	697	713	714	683	743	693	659	747	710	724	674	698	675	700	725	738	722	738	753	703	681	677	675	712	702	734	680	739	719	689	690	673	693	690	705	668	724	691	688	694	684	771	695	676	713	710	675	718	695	678	769	740	736	698	707	725	704	738	693	723	760	691	672	746	671	690	693	646	666	732	684	712	707	721	737	675	713	731	697	672	708	709	730	666	666	706	722	720	754	699	709	639	659	695	719	679	717	695	714	719	705	690	675	664	651	716	699	672	728	758	705	756	742	753	752	746	697	746	712	689	720	665	668	705	736	720	738	720	727	680	724	682	727	652	711	709	691	756	722	713	701	706	691	708	661	666	722	635	713	757	713	746	701	736	696	738	650	714	732	715	738	730	683	704	731	687	653	654	679	679	700	707	693	644	696	726	688	658	650	716	692	727	669	734	740	728	684	697	682	752	680	648	747	704	686	703	701	695	739	718	738	689	728	702	696	720	705	713	688	655	718	690	708	725	706	715	671	691	742	691	710	654	704	714	767	726	707	729	697	744	676	706	704	744	700	713	688	651	695	707	739	731	718	692	728	695	690	661	686	687	734	706	675	696	722	625	700	700	714	704	662	704	718	695	722	676	763	724	722	746	701	743	734	732	670	695	686	699	722	681	695	684	708	701	659	719	689	740	708	730	729	708	725	708	745	718	725	729	712	726	688	676	692	715	666	750	703	706	705	672	694	707	687	716	697	699	691	673	700	690	690	707	748	734	724	732	699	676	770	708	722	686	716	712	641	754	732	721	722	696	711	725	710	749	725	711	716	678	766	777	750	741	718	678	719	785	747	794	685	720	692	705	751	812	691	698	723	686	676	723	705	751	715	686	734	715	692	702	703	703	658	734	739	685	702	675	696	691	696	700	712	688	770	686	696	681	737	695	698	700	689	743	668	707	713	755	693	679	710	706	692	730	707	724	722	659	705	719	730	685	673	707	728	722	687	716	725	699	725	703	698	708	726	706	740	703	703	668	681	730	697	739	678	720	700	753	683	714	675	688	698	685	739	700	679	724	732	687	653	688	712	703	668	740	704	724	752	707	693	710	662	739	698	745	662	704	666	750	726	714	762	704	722	756	650	719	660	693	719	783	749	702	709	698	722	735	720	690	690	732	717	703	716	712	669	706	743	751	703	732	745	703	721	710	702	719	730	727	703	673	740	684	707	708	714	748	672	713	666	691	735	666	699	690	680	713	717	706	680	725	670	704	727	713	692	718	712	752	679	714	722	713	674	675	707	733	690	721	745	704	726	710	694	684	733	728	710	735	679	707	701	681	707	703	747	680	705	732	691	720	721	696	695	713	711	724	755	713	686	691	708	703	700	699	685	746	694	667	703	712	684	701	724	693	711	690	708	672	727	717	693	705	675	728	694	687	697	707	741	733	730	680	693	728	730	744	709	712	737	728	678	718	713	721	664	681	748	754	768	688	717	682	665	688	693	689	698	694	728	709	650	773	641	680	696	683	732	703	744	717	727	698	715	710	711	714	675	674	704	684	682	708	694	707	733	737	702	681	714	687	708	716	675	684	690	709	680	694	724	752	699	711	724	696	754	706	741	706	715	743	724	662	705	719	706	683	657	693	667	720	717	645	648	725	681	672	670	677	696	726	670	755	744	700	732	714	697	694	702	702	712	715	726	740	690	662	763	742	704	754	716	738	669	723	662	677	695	715	691	753	764	705	686	709	678	707	694	706	718	694	720	703	738	686	697	757	692	727	696	729	661	721	728	721	757	682	720	709	737	718	694	703	705	685	730	667	735	685	696	752	722	682	687	717	725	724	686	720	723	678	703	703	705	686	714	778	693	729	695	722	700	745	732	734	691	669	719	681	676	673	704	733	700	709	679	756	766	750	681	655	663	709	703	750	711	780	646	728	684	731	716	696	697	672	729	678	703	686	695	718	697	694	725	692	638	724	690	728	701	682	716	702	717	714	731	711	710	691	702	682	714	758	713	680	698	709	678	700	682	654	700	696	696	721	751	708	701	689	701	707	655	677	742	667	704	657	688	690	705	678	694	720	710	697	714	721	681	720	712	707	765	728	672	719	714	652	737	683	703	713	704	734	702	719	744	682	693	748	704	673	697	650	700	774	691	691	760	673	681	737	717	667	698	743	692	731	751	711	670	701	711	726	711	671	695	716	728	708	725	726	729	724	701	667	741	675	743	728	694	723	718	704	699	701	721	757	737	748	699	709	689	724	678	736	719	722	701	715	713	667	730	676	797	725	718	721	716	735	716	696	721	734	727	658	734	693	714	643	740	713	700	707	749	704	730	713	705	698	726	738	707	725	694	663	698	704	682	708	666	706	737	698	748	678	673	704	674	749	655	724	652	695	688	704	726	669	727	674	723	709	717	705	689	756	694	722	660	729	683	698	692	703	702	716	720	698	640	660	706	681	672	745	688	726	709	699	678	681	686	694	751	723	681	703	713	733	675	672	667	728	746	730	728	709	767	726	714	701	686	719	702	679	688	705	702	704	714	703	689	706	704	694	714	720	735	700	691	677	717	696	698	729	690	699	718	737	711	691	712	668	720	741	669	760	737	725	702	717	686	649	697	688	679	696	720	712	703	696	727	667	707	716	672	730	726	679	692	688	722	718	669	722	709	732	680	742	642	720	711	735	669	706	684	700	721	718	714	730	736	686	743	676	719	706	666	728	697	712	725	741	742	698	695	722	706	696	756	675	718	733	708	694	667	705	697	714	718	718	737	741	732	693	701	724	705	725	704	695	715	743	720	693	754	726	697	731	737	702	723	675	684	712	694	687	734	681	689	768	659	693	706	694	723	702	742	671	634	683	721	703	688	729	703	705	702	696	740	679	699	692	663	657	733	710	675	691	707	665	703	781	684	709	651	715	719	650	713	704	675	711	708	713	680	704	702	691	687	711	726	723	725	738	686	709	763	700	728	696	695	737	724	712	690	711	667	700	757	693	690	706	680	726	690	697	743	653	700	723	757	674	662	659	724	728	688	718	749	704	750	712	693	712	737	684	725	692	690	744	721	689	717	698	697	655	784	704	745	715	695	691	712	672	683	721	733	736	689	719	743	714	708	705	700	706	722	714	675	745	720	671	687	726	742	734	705	720	694	752	721	701	713	724	729	713	657	709	677	744	748	722	676	742	681	676	756	655	677	717	698	715	712	724	723	747	658	667	706	665	720	747	753	670	717	703	703	684	740	697	671	725	716	729	705	711	677	703	719	688	714	736	706	716	733	713	713	704	718	718	709	692	677	730	699	733	751	735	748	673	698	715	714	682	704	701	709	745	708	701	705	689	735	671	735	682	733	704	770	689	713	733	696	702	702	700	683	726	687	712	709	725	730	692	692	710	695	685	755	718	759	677	698	693	725	738	712	710	698	723	702	713	702
2364	839	896	895	635	459	1138	3644	4409	2305	932	391	172	190	194	200	197	214	207	198	205	194	190	206	207	185	186	214	194	198	196	215	180	186	186	181	197	197	212	208	208	215	173	188	211	186	183	190	193	193	199	227	182	192	194	170	193	185	191	200	171	189	215	195	203	188	191	192	186	177	187	209	197	199	199	201	219	204	204	201	203	209	209	196	169	207	188	201	183	181	207	198	185	182	199	189	192	192	194	203	186	201	196	182	208	179	173	207	217	186	201	216	193	206	205	207	193	221	222	177	201	182	189	216	220	199	196	209	180	194	190	174	209	194	214	188	189	181	201	187	180	175	200	199	190	198	211	207	201	224	207	205	188	185	191	181	199	206	195	178	194	201	208	196	187	180	201	214	195	196	186	188	198	197	195	191	183	201	192	192	230	198	191	179	230	177	197	192	189	200	209	225	200	212	203	213	191	203	184	202	200	184	219	176	182	206	187	192	202	209	209	182	221	198	201	187	207	186	200	183	188	211	189	189	203	195	182	204	164	208	197	192	191	214	188	217	175	181	205	204	166	185	178	195	192	172	190	200	196	221	185	204	190	201	204	181	215	188	203	187	184	208	195	188	186	198	182	211	167	184	198	176	195	189	203	186	181	199	202	186	174	187	177	189	210	206	200	224	193	202	219	203	200	186	210	193	183	190	186	219	193	198	199	192	193	176	193	192	191	177	193	187	185	167	188	198	221	219	195	177	211	210	250	207	197	223	197	198	204	189	201	194	199	185	188	202	186	178	202	172	201	179	194	208	213	203	178	218	185	205	232	206	197	191	222	194	205	204	187	193	204	213	199	223	213	190	225	213	205	208	205	202	205	175	191	189	215	177	190	197	216	206	190	180	189	195	194	180	193	212	203	203	183	215	202	185	172	192	189	201	189	197	189	186	189	170	206	190	197	190	185	189	190	195	186	201	210	197	198	181	189	192	195	186	162	189	202	187	175	197	212	190	172	213	219	211	211	208	211	181	204	198	192	193	195	178	228	205	202	168	181	218	180	187	184	195	198	180	187	201	204	190	182	227	206	203	220	194	203	195	180	182	202	202	215	184	183	212	191	182	188	183	198	211	195	204	193	196	196	157	192	177	195	192	203	191	173	195	213	197	209	185	204	190	195	217	211	194	201	203	176	194	184	206	194	188	213	180	208	196	174	178	206	199	178	195	200	199	205	202	207	200	187	221	183	204	209	188	184	182	195	212	183	191	213	192	197	190	187	184	199	192	198	197	213	194	191	204	199	192	195	207	215	201	206	210	176	216	197	178	182	181	203	187	204	197	197	177	204	210	195	210	182	194	197	213	199	208	186	222	184	205	180	178	216	210	188	188	207	179	196	179	209	204	192	193	231	218	208	175	187	183	186	195	233	209	204	189	188	199	182	181	220	197	196	193	201	208	214	201	191	208	189	190	213	199	182	215	195	213	197	227	192	203	170	184	184	182	216	179	218	188	178	211	195	197	188	225	203	194	192	169	199	203	207	213	201	179	196	215	215	182	174	189	184	195	204	199	218	201	200	208	194	206	210	216	184	204	184	200	198	182	226	218	190	185	198	222	173	191	197	193	212	214	189	182	201	203	221	193	178	203	188	197	184	205	209	198	197	181	202	193	191	177	193	205	194	197	189	189	201	183	198	190	181	212	183	210	219	195	179	224	204	193	219	184	177	207	186	216	185	194	207	214	214	204	196	185	199	219	186	199	201	193	186	195	198	187	159	200	220	209	202	213	184	201	196	198	167	190	197	184	197	187	193	205	208	206	206	195	178	180	206	201	215	231	199	202	194	206	188	186	192	189	199	192	207	160	209	201	210	216	209	199	202	194	223	219	220	175	165	186	227	177	176	203	189	158	235	195	203	212	181	209	215	187	202	194	210	219	172	213	203	193	175	198	214	183	194	192	205	209	177	184	204	198	214	177	205	188	200	190	208	197	199	182	195	188	222	178	205	188	193	187	203	195	204	201	202	176	196	203	205	208	220	197	193	218	187	209	205	204	195	211	183	184	237	185	202	188	196	181	189	184	198	194	194	205	191	190	174	185	196	204	190	212	208	217	171	217	189	210	184	202	189	170	208	191	198	188	175	200	178	213	175	211	206	214	206	213	184	209	185	193	219	203	199	201	207	182	211	176	203	190	216	199	196	239	206	235	214	187	203	213	169	185	190	212	179	195	222	206	214	184	192	196	174	182	217	177	234	199	217	194	197	186	184	190	185	196	180	168	209	198	211	224	175	182	218	197	200	198	184	210	185	204	185	213	174	201	188	195	203	176	231	192	194	208	192	204	175	217	178	201	199	205	181	184	185	194	179	207	202	217	190	207	192	203	216	209	173	193	192	207	213	190	223	211	194	194	188	196	207	164	218	177	190	166	208	183	211	200	190	191	201	191	189	179	182	218	197	183	192	207	216	174	213	196	201	189	195	190	198	189	203	199	187	182	212	222	165	197	173	210	199	195	206	235	194	201	189	177	174	205	188	193	206	197	204	225	210	167	164	194	210	186	191	211	200	200	180	212	180	193	229	184	213	204	190	203	225	217	200	201	182	188	200	177	178	187	183	180	185	194	192	188	204	206	200	205	207	218	189	219	206	204	192	191	201	212	191	209	213	226	179	176	205	205	226	196	207	199	189	224	185	192	186	187	211	188	188	197	197	207	232	204	176	209	190	212	213	214	229	187	205	189	222	210	195	196	191	176	187	192	189	229	184	171	199	210	161	203	223	192	196	198	187	209	199	177	190	215	230	183	190	193	201	204	192	181	197	201	203	201	215	198	194	189	199	199	212	167	177	175	184	181	203	212	177	212	219	208	191	200	174	210	183	222	216	182	207	189	229	189	232	200	183	203	179	190	217	174	202	191	199	177	196	215	191	184	192	197	198	199	219	197	210	234	186	212	202	189	199	177	207	210	203	191	216	205	195	219	212	184	203	173	189	181	224	223	191	214	195	209	202	175	185	187	222	191	168	195	188	209	209	182	189	182	174	217	176	208	188	190	181	211	194	179	219	209	203	207	212	193	203	187	203	205	202	185	191	207	184	181	199	185	191	199	201	198	207	178	208	209	183	190	198	231	198	202	210	189	195	188	187	205	203	198	180	193	215	185	209	202	189	191	181	206	212	206	187	204	181	233	169	191	198	195	205	169	166	188	213	201	195	180	212	201	214	182	191	181	217	204	199	174	172	193	196	191	202	206	181	198	189	182	185	224	217	187	202	183	201	220	192	187	217	183	193	178	183	208	212	185	193	198	227	200	214	207	223	199	226	191	202	192	208	181	203	214	202	198	176	195	172	210	198	193	194	179	170	185	206	202	203	200	159	200	188	200	217	209	207	202	181	194	201	214	196	204	212	187	174	186	179	194	213	197	206	188	215	194	196	206	199	183	197	193	178	189	153	182	207	210	213	204	209	197	213	202	179	208	170	174	175	178	202	211	191	197	200	196	211	202	204	196
2470	1269	2299	3109	2563	2000	5959	16094	16069	8865	3484	1232	610	586	630	561	590	604	569	543	553	588	611	578	568	624	580	587	570	584	587	576	615	606	618	617	592	546	569	618	607	593	591	589	550	572	575	598	589	590	599	593	630	578	564	600	586	547	605	566	589	588	557	574	559	606	578	593	570	583	571	576	569	608	553	604	593	588	618	584	603	575	568	557	609	584	589	578	543	568	584	562	618	623	586	599	608	564	596	583	577	565	593	626	617	613	583	587	579	632	571	592	564	596	575	554	571	551	591	616	580	554	589	573	669	586	619	565	564	608	587	570	588	581	572	596	616	611	591	611	653	575	603	595	576	556	581	543	638	600	566	559	576	556	607	638	615	627	599	598	584	549	626	566	526	617	565	543	605	591	576	586	593	614	655	553	557	601	587	595	559	625	578	554	595	547	555	567	610	607	565	574	607	591	638	587	565	584	615	546	562	595	628	526	613	570	628	620	606	566	537	616	562	534	586	605	560	641	615	562	632	624	592	583	577	604	636	573	582	584	551	561	600	597	608	628	598	580	547	580	595	561	578	586	596	585	561	550	617	576	618	557	605	585	594	578	598	633	584	600	584	591	602	577	559	597	579	586	576	620	573	569	593	612	622	585	614	554	621	585	582	552	582	602	601	577	605	588	560	616	631	592	592	631	579	578	578	572	567	608	550	600	571	614	611	659	611	590	601	597	565	564	530	554	589	563	601	616	596	605	589	585	588	609	549	605	567	561	563	567	611	579	594	613	557	560	524	583	590	544	577	609	611	592	609	592	591	569	619	611	584	564	552	568	565	585	613	582	564	575	562	595	591	563	546	601	586	592	591	594	576	618	579	573	565	580	585	601	546	598	579	589	608	597	614	544	573	576	560	587	570	580	579	607	598	548	604	569	625	570	584	561	585	624	632	599	643	589	575	562	607	584	598	598	583	582	624	577	549	593	611	589	592	608	575	585	563	594	554	634	573	542	551	581	606	566	579	585	578	611	615	595	604	603	580	579	580	547	588	543	594	596	555	559	593	570	588	599	573	584	606	562	562	601	562	541	558	567	570	586	567	603	607	562	573	614	597	561	584	566	585	602	571	589	571	599	569	556	619	608	624	584	638	579	604	599	596	587	613	590	597	602	579	575	594	605	639	595	550	600	584	610	611	595	590	546	600	587	574	553	615	591	549	572	553	594	552	577	575	595	613	525	597	598	603	606	654	584	590	598	620	592	618	609	597	603	607	586	602	574	546	543	598	573	593	609	607	579	593	570	626	588	565	569	572	562	582	559	566	605	586	613	599	553	589	606	593	559	565	578	608	609	607	574	578	613	619	653	594	590	573	569	580	540	587	582	594	576	614	606	570	572	565	584	576	598	587	567	633	624	577	588	582	623	595	573	572	607	563	555	611	581	567	600	634	616	580	588	609	569	563	620	610	604	590	561	610	541	578	589	558	595	582	548	606	568	576	576	607	612	594	588	579	541	605	559	553	602	568	597	620	569	590	576	564	580	599	579	574	629	581	625	549	558	584	621	564	607	603	603	562	581	596	579	602	570	545	568	565	574	601	587	591	608	575	606	536	594	583	588	577	604	609	553	577	606	585	598	553	627	624	596	581	611	569	560	582	583	568	613	594	582	606	622	571	588	588	585	611	628	578	626	663	609	556	582	586	564	584	598	554	599	602	602	590	591	595	594	612	572	571	577	575	507	579	560	580	569	539	595	586	582	569	581	561	585	570	559	544	611	573	581	614	595	567	588	572	604	591	593	572	543	600	584	605	568	558	555	585	556	548	563	609	632	576	605	594	591	546	649	583	590	577	550	552	580	578	609	570	604	555	528	592	591	569	578	568	538	590	578	556	620	532	566	591	576	538	606	587	603	633	598	625	603	611	585	582	518	572	606	602	601	548	618	616	559	590	606	586	576	554	574	566	570	559	603	570	608	585	606	601	583	571	590	574	597	605	588	591	535	593	593	611	553	629	597	569	618	632	585	600	600	546	570	596	614	563	594	564	620	603	584	592	616	572	564	594	627	608	563	570	600	557	560	598	578	687	582	602	605	595	594	568	580	517	554	591	601	604	671	620	576	591	543	567	575	566	641	544	573	572	595	582	594	620	617	596	585	620	571	626	582	578	562	562	578	589	572	649	601	563	604	588	592	594	614	642	580	586	609	574	602	603	616	567	542	531	560	569	596	604	574	625	589	591	561	563	540	584	600	581	577	616	560	587	602	577	584	586	579	549	590	564	537	580	552	580	591	625	535	594	584	625	582	594	543	591	602	563	603	554	574	573	601	549	562	573	597	599	570	596	554	548	598	565	564	613	549	598	574	551	557	585	570	561	558	604	594	616	595	564	554	629	594	603	583	578	629	609	591	598	570	611	590	538	589	562	562	608	573	552	531	583	570	611	582	557	604	627	572	588	643	582	553	537	623	557	614	618	555	561	590	577	568	576	571	581	586	621	578	552	570	604	588	582	597	582	513	617	550	543	597	580	599	557	572	594	573	580	569	577	565	599	554	578	613	594	624	597	645	610	543	607	597	549	596	631	597	569	636	582	603	600	567	559	619	588	574	594	586	606	599	602	594	588	561	571	541	550	607	584	589	611	594	581	602	564	593	617	594	582	623	629	597	618	566	574	545	580	572	599	644	627	601	531	592	568	642	561	606	610	585	560	630	597	564	563	590	585	594	558	596	637	553	567	582	594	570	595	584	574	585	573	559	597	578	571	601	584	591	555	590	569	563	601	607	605	585	621	551	579	559	591	543	572	593	577	596	548	577	566	597	570	565	618	595	580	575	536	591	578	606	607	565	601	605	579	581	569	543	567	628	568	556	636	588	639	604	602	603	571	613	583	574	601	609	548	601	595	633	581	590	544	608	604	569	606	515	546	599	650	593	578	624	564	628	607	560	511	559	579	598	576	582	548	571	571	576	585	569	599	583	588	562	596	601	527	520	605	561	578	613	575	610	541	564	571	570	571	600	601	581	585	560	555	594	590	604	583	551	595	566	568	571	540	568	603	587	621	606	566	611	559	574	609	574	577	584	626	592	559	596	551	664	607	561	560	552	589	595	555	587	558	580	607	562	564	581	622	610	592	627	611	629	589	617	545	586	592	592	590	595	558	557	588	561	605	556	603	539	568	588	566	595	608	584	562	599	573	604	569	567	599	600	577	605	578	567	557	580	564	603	632	516	598	586	590	570	544	555	579	605	568	600	575	577	577	582	595	610	552	613	581	591	592	571	590	585	573	597	546	575	580	614	563	640	567	590	548	558	573	618	612	573	564	589	559	603	591	556	597	601	639	539	583	595	621	595	566	621	550	566	619	615	580	572	608	589	614	628	615	575	590	532	571	584	613	595	564	605	586	581	601	581	577	567	559	571	609	593	580	595	578	600	555	597	638	566	524	591	643	591	571	597	573	586	595	603	601	568	581	582	629	576	633	582	550	575	586	573	562	553	552	565	598	583
7800	2516	3891	3565	2022	1218	3995	35294	30136	16593	4747	748	185	193	182	187	195	181	185	170	164	169	178	185	164	200	208	163	191	190	179	175	177	175	193	186	171	163	163	226	188	192	182	182	174	189	193	194	200	165	174	176	190	203	179	189	203	181	201	202	199	170	195	185	217	199	202	157	190	169	177	187	191	193	181	195	171	194	206	224	182	189	161	173	176	197	170	178	196	192	175	211	185	187	179	177	181	211	184	202	181	183	196	177	184	183	197	193	177	180	185	213	177	197	163	187	176	196	220	189	192	186	185	195	177	184	182	186	200	173	200	209	204	189	175	203	179	184	191	186	201	186	183	164	188	197	165	190	203	192	193	197	196	209	192	188	183	183	193	179	189	200	168	172	172	185	162	197	193	195	199	208	195	194	204	180	182	193	177	190	182	206	175	193	163	226	195	185	178	212	201	185	165	165	189	201	207	176	188	174	182	179	181	179	177	185	201	178	168	202	188	196	195	186	188	212	190	194	184	183	218	206	208	192	188	188	175	180	204	176	200	198	178	196	193	189	188	178	177	195	195	186	211	165	185	161	174	174	204	188	179	196	201	200	174	198	195	179	178	162	184	204	182	178	196	183	177	188	185	182	204	188	188	178	192	209	171	174	174	183	180	189	190	178	190	209	188	182	184	198	187	205	193	190	194	186	194	202	167	175	194	179	176	178	193	197	168	187	194	201	201	163	169	192	188	167	207	182	199	186	200	195	178	192	192	207	195	178	178	181	174	173	198	186	188	202	199	216	199	178	191	170	197	190	185	213	185	180	187	170	193	194	168	190	201	176	184	177	179	183	194	209	183	177	179	179	193	175	184	178	191	172	183	159	167	168	182	160	191	150	202	183	174	189	194	203	180	187	189	189	184	206	197	164	208	186	187	177	209	175	186	202	196	156	175	175	196	186	189	183	204	184	180	220	180	198	195	207	208	170	162	177	198	201	197	177	179	206	178	196	182	176	185	191	178	167	196	205	190	184	226	191	201	169	197	205	184	204	190	164	167	169	179	194	166	180	175	206	194	198	158	190	189	165	217	191	187	168	184	191	194	182	195	181	177	185	174	171	180	189	195	196	200	197	201	172	186	183	180	231	173	195	166	198	172	177	183	208	189	197	182	194	168	185	183	202	209	169	219	180	195	175	203	195	208	189	164	201	209	179	201	182	206	186	176	185	197	196	190	182	172	197	192	176	185	204	198	193	189	190	196	161	182	172	209	192	203	177	189	168	179	181	180	184	141	198	190	176	192	198	201	213	213	190	171	177	211	190	182	194	183	182	162	189	188	191	173	224	185	188	178	215	208	196	173	172	191	193	206	154	206	204	185	178	187	181	186	195	187	198	175	199	182	192	186	193	190	185	171	196	185	157	170	202	199	191	191	170	185	182	185	192	180	198	186	184	174	181	191	198	197	183	188	203	210	171	178	198	176	186	202	155	177	171	184	182	178	181	191	182	199	195	194	202	197	189	166	202	177	179	211	177	173	156	183	192	194	177	167	177	181	169	183	213	194	204	168	180	195	187	208	191	192	169	189	187	193	186	185	170	206	189	185	198	173	186	174	191	188	199	183	157	190	182	182	191	170	209	186	202	167	171	186	183	191	181	194	216	167	165	184	203	184	174	195	181	165	186	192	196	180	177	190	186	177	202	187	190	167	189	195	184	186	187	191	196	173	185	190	206	170	175	188	190	177	173	167	202	179	173	178	173	176	197	187	186	174	177	178	165	192	172	181	169	167	176	190	195	188	173	163	201	173	184	205	162	166	156	198	177	200	186	166	187	186	191	190	193	203	197	184	204	194	186	199	179	190	165	177	201	184	205	183	173	188	201	193	191	172	175	178	178	182	181	171	200	197	181	163	168	179	182	205	184	166	180	183	155	218	183	185	215	178	186	175	204	193	186	188	203	184	191	219	195	179	194	189	166	196	207	196	183	194	177	174	169	186	181	186	168	185	187	187	173	212	194	183	192	185	187	195	187	188	201	187	194	206	182	194	190	150	174	178	221	192	176	189	181	206	186	173	170	208	165	184	203	183	177	199	180	198	173	190	182	185	204	182	210	190	198	212	187	203	189	206	203	203	203	201	194	190	183	190	177	188	194	194	172	202	200	183	170	189	201	180	175	215	193	200	175	180	217	172	184	192	180	185	174	176	174	192	196	163	198	165	185	200	201	191	198	206	169	192	180	173	182	174	170	168	192	168	184	173	188	172	174	187	191	196	183	180	165	185	169	207	152	169	193	198	209	188	184	199	179	187	184	195	188	208	177	184	182	202	188	183	202	204	201	193	194	225	186	193	182	192	205	194	190	175	167	193	173	196	208	197	197	197	172	177	177	163	186	219	207	185	191	181	204	178	197	194	218	159	208	190	197	183	206	179	191	169	201	196	167	164	178	210	183	171	160	210	172	180	177	203	188	198	201	175	176	177	210	176	187	199	167	189	174	187	165	181	180	211	190	188	206	211	180	186	176	197	170	181	185	176	192	160	189	180	193	178	198	185	171	179	190	195	190	210	193	191	205	181	197	190	174	213	189	216	170	202	189	166	184	197	197	215	184	188	179	191	183	169	200	197	212	202	164	192	148	169	182	208	196	186	184	203	204	155	201	198	190	168	183	222	187	184	201	189	184	191	190	207	187	203	196	204	188	191	186	164	168	188	172	206	217	190	172	188	212	181	174	192	202	183	201	189	210	191	186	198	189	163	210	183	210	194	201	201	175	210	174	196	183	176	185	175	191	188	187	181	183	175	197	174	201	200	162	200	176	199	196	216	173	187	214	166	173	190	182	184	214	208	182	195	190	199	169	187	169	212	171	201	187	212	189	188	183	190	214	168	199	179	202	193	193	184	162	177	190	206	184	183	194	176	183	184	195	184	220	173	177	180	180	190	168	176	179	198	182	221	206	185	190	176	180	186	218	192	190	185	220	210	187	189	196	196	199	172	203	199	178	191	192	201	208	200	162	204	175	193	200	205	207	178	192	218	169	191	219	202	186	165	198	169	170	184	170	214	191	203	209	188	184	181	189	177	193	200	178	202	190	196	175	189	172	188	172	194	179	165	183	181	213	214	172	212	201	174	183	179	182	178	212	219	189	194	200	177	184	204	194	188	177	179	185	181	210	191	196	174	180	190	180	201	165	194	174	198	177	190	191	219	193	187	174	168	185	177	197	187	192	189	204	181	194	201	185	186	183	174	175	198	201	193	181	182	193	184	193	194	170	173	161	215	182	183	193	196	173	180	165	187	171	180	204	196	193	181	164	207	173	187	197	199	201	163	204	205	181	166	176	190	183	174	195	178	167	181	185	183	200	195	191	188	191	200	179	171	180	186	166	188	187	199	203	182	181	180	221	162	196	185	165	198	193	152	220	201	161	199	186	193	188	170	183	188	175	198	195	196	176	190	193	206	211	168	196	209	182	201	188	182	189	200	178	193	194	188	183	201	192	177	185	194	196
5433	2847	7561	9613	6177	4190	12921	52882	46306	32783	13977	2998	592	578	591	614	589	604	544	553	554	565	567	583	567	606	568	583	602	566	597	587	553	547	599	555	527	551	544	566	505	586	588	570	562	589	601	575	578	541	600	577	527	546	601	520	531	572	576	584	523	564	569	597	557	575	557	545	560	588	593	550	530	594	610	573	564	550	566	582	576	521	576	577	596	552	542	568	571	557	603	556	576	588	588	531	557	573	537	538	550	569	545	561	564	587	544	561	547	579	589	561	552	564	630	605	564	561	560	582	587	561	518	586	533	589	584	571	547	530	548	559	547	569	550	608	581	572	582	556	551	574	545	548	551	567	546	550	552	547	583	594	529	589	551	551	587	576	550	600	558	576	554	598	551	556	549	536	607	576	585	559	563	577	546	527	584	553	565	588	568	579	576	594	544	612	560	600	596	532	562	544	584	546	557	627	553	603	545	597	579	544	564	585	569	558	560	551	560	560	587	570	543	553	567	535	531	564	560	552	559	551	570	591	549	589	584	573	581	528	568	562	541	568	558	579	588	564	585	578	586	559	582	610	580	559	570	550	540	606	622	574	511	585	570	574	586	573	584	574	592	538	588	551	582	565	519	571	612	573	540	538	600	568	555	537	552	544	580	545	531	600	560	550	546	570	558	547	592	596	578	555	562	586	569	559	549	534	581	517	593	548	525	573	579	541	607	548	572	547	594	613	617	579	518	565	586	577	592	572	559	598	552	592	578	608	584	549	567	582	585	621	582	595	561	550	574	544	562	542	578	546	560	577	582	576	564	566	562	554	571	529	568	591	554	590	580	590	550	585	496	562	558	527	558	545	577	561	559	581	564	582	568	594	591	579	544	574	579	558	552	551	590	579	548	546	546	588	549	587	553	550	596	561	547	583	598	539	564	546	577	579	589	564	534	547	566	593	546	565	527	564	584	549	582	554	588	578	609	561	548	612	570	555	563	566	554	559	576	551	565	567	557	544	555	547	578	597	579	558	564	576	573	558	547	562	556	573	604	575	566	544	571	558	553	548	558	585	586	556	558	603	617	541	576	576	577	584	561	546	554	563	586	565	611	584	579	594	621	566	568	531	609	570	589	593	550	584	583	564	565	577	566	579	599	566	606	586	563	532	592	538	592	522	558	556	600	513	573	580	550	594	555	606	539	615	576	555	554	565	552	592	545	537	568	565	590	531	555	587	594	556	530	552	549	515	558	539	565	539	560	551	576	573	604	581	612	576	595	595	575	578	557	586	549	534	569	603	555	561	591	585	571	574	565	592	556	571	539	554	548	549	574	558	565	581	559	561	548	578	595	577	591	561	591	590	548	602	552	607	553	542	569	591	548	575	564	567	591	617	580	553	565	572	538	537	599	576	572	532	551	587	557	596	559	537	573	573	591	571	535	562	543	567	593	583	571	538	538	579	580	567	570	536	602	573	620	563	538	536	531	554	548	538	592	542	528	578	564	572	601	603	567	584	570	573	576	595	563	578	604	534	566	560	566	591	540	553	570	599	584	588	566	548	542	565	578	581	529	576	578	560	575	611	597	616	565	573	654	581	578	565	598	551	596	559	561	544	543	564	545	574	545	565	566	585	526	585	564	574	504	552	586	562	574	564	575	567	612	564	541	552	598	567	598	560	551	555	566	580	526	602	549	574	569	578	537	583	556	549	577	557	552	582	545	574	578	506	558	583	540	580	552	605	604	584	568	549	553	593	575	570	566	562	566	513	586	523	556	542	544	609	586	562	568	568	555	534	601	604	584	591	579	572	549	590	564	553	562	562	576	556	560	582	535	560	616	579	608	559	542	572	567	570	529	541	559	550	545	577	573	604	558	535	524	579	559	557	544	594	538	548	568	622	552	557	536	579	542	544	582	594	514	571	574	521	580	586	552	549	547	584	600	549	559	567	585	558	568	509	552	549	591	604	570	569	590	526	578	576	582	571	573	563	554	599	537	595	532	571	549	587	503	565	526	566	514	558	556	559	580	545	611	578	578	544	592	558	551	559	537	559	589	593	595	539	558	517	598	568	608	579	574	557	576	582	593	559	596	552	608	569	560	547	559	568	533	530	611	593	570	553	564	551	574	531	585	567	565	545	553	546	543	608	559	566	531	548	589	568	555	536	570	564	580	535	579	556	557	595	539	549	582	570	570	592	605	562	576	541	548	532	513	576	574	557	540	550	603	581	547	586	564	544	596	583	561	572	574	559	571	549	590	571	569	567	507	587	542	582	559	525	559	539	573	544	562	528	538	559	613	555	572	573	566	538	575	598	549	559	533	567	541	597	574	559	551	578	525	550	556	626	560	627	584	564	591	627	580	580	581	596	567	533	598	583	566	584	597	560	578	589	614	566	563	568	542	566	560	566	546	602	565	574	503	572	582	544	561	542	553	591	575	618	542	550	592	594	565	548	603	539	550	534	565	589	540	581	536	552	573	582	580	549	584	561	542	582	537	558	590	599	534	563	579	607	553	598	548	549	549	550	569	603	570	558	624	571	572	519	576	556	544	564	579	569	565	533	565	561	550	568	570	556	576	548	603	617	508	584	530	547	603	597	577	542	570	568	583	540	564	564	571	545	583	592	573	600	578	545	578	572	571	564	548	574	551	545	571	561	582	545	551	577	538	536	551	558	557	568	599	533	541	572	563	568	550	578	555	576	612	567	525	540	561	542	555	555	574	519	506	515	553	559	560	585	598	566	571	550	557	574	567	565	550	534	580	553	572	542	559	597	568	513	557	604	570	571	584	531	591	549	596	616	514	580	576	573	594	600	557	571	542	540	570	571	540	577	524	565	542	557	549	552	584	580	566	543	550	545	579	566	563	543	580	593	600	557	583	539	552	600	566	576	588	581	583	558	556	610	577	546	599	558	556	579	535	592	585	568	563	522	577	564	600	559	530	570	547	503	542	545	552	531	570	577	579	585	562	583	570	558	575	596	567	564	565	565	556	560	572	566	553	573	569	557	542	550	585	596	546	563	590	605	552	620	568	538	564	556	570	557	539	576	595	598	587	570	571	564	506	569	590	575	532	555	582	546	570	583	549	592	581	568	564	531	548	600	572	549	583	542	575	561	584	546	549	584	558	579	563	530	585	512	612	561	570	587	532	558	580	563	539	564	541	580	550	566	596	562	579	562	523	599	571	552	564	579	555	562	541	566	586	554	631	593	568	542	568	588	573	600	539	620	591	559	565	538	581	590	544	590	623	590	566	600	558	550	534	606	598	564	520	558	590	567	585	527	580	585	561	538	547	586	538	563	577	590	562	555	579	593	567	498	568	528	582	574	559	632	596	567	581	577	562	568	552	581	606	565	623	572	587	559	554	562	580	554	591	546	552	548	558	551	580	582	561	559	539	601	580	590	617	555	524	551	578	548	580	564	556	541	561	524	551	552	520	580	567	556	579	550	602	586	569	547	533	559	548	562	568	569	575	538	556	565	601	568	524	604	556	562	565	539	530	554
17880	6269	8325	5968	4184	3887	16134	61471	46892	26849	8812	1267	280	256	234	253	256	244	258	265	235	248	264	232	239	271	265	264	241	270	233	248	251	228	235	251	231	259	232	254	262	265	270	264	264	231	241	245	246	237	243	260	228	251	264	257	254	252	244	257	241	252	226	256	285	220	234	252	222	269	274	240	278	230	247	254	224	242	253	224	247	240	259	228	253	246	249	238	265	271	260	238	242	247	278	260	229	250	270	215	229	233	231	249	250	237	227	238	235	239	238	248	239	254	271	261	236	267	256	241	241	222	232	206	253	283	239	262	226	232	249	260	259	234	232	267	242	249	250	251	224	251	270	253	269	242	247	235	294	233	246	250	227	216	205	221	234	236	231	208	252	245	248	262	247	228	275	224	238	250	225	271	254	231	254	255	210	267	241	261	272	253	269	236	245	252	233	262	236	241	211	258	250	283	259	282	268	250	232	258	257	210	250	221	276	246	244	224	256	246	266	241	248	228	251	243	234	247	242	246	269	250	236	260	276	254	281	241	239	276	235	261	242	275	267	228	242	259	249	266	273	283	248	238	258	222	260	234	223	253	252	264	266	251	236	237	251	266	263	273	283	272	266	211	267	265	230	256	262	229	264	276	244	246	263	284	260	263	282	262	271	228	237	262	226	260	223	254	243	226	251	261	235	236	212	252	245	233	258	254	255	264	253	258	278	252	241	219	248	236	245	250	241	282	244	247	261	249	240	236	221	240	229	234	256	251	283	230	260	229	253	247	223	265	238	271	232	247	259	259	239	243	265	262	254	209	251	241	219	251	285	257	202	242	245	264	205	237	223	262	247	263	238	246	258	249	255	236	236	247	232	216	245	239	256	244	253	225	239	238	256	273	241	252	272	244	259	275	232	227	249	242	277	239	241	234	236	269	233	291	244	258	249	258	248	271	245	259	229	226	256	226	235	235	246	234	231	282	266	247	222	252	224	258	221	261	241	252	252	261	259	262	234	235	240	223	225	258	223	245	235	258	239	272	242	241	256	259	268	265	212	258	244	247	279	250	255	276	238	245	245	238	236	253	235	249	253	256	275	264	227	218	259	258	246	247	236	234	243	250	259	237	236	230	233	223	240	252	229	239	247	279	276	256	222	252	265	240	220	276	292	259	238	237	262	258	279	274	203	251	245	243	231	270	265	228	247	240	261	258	215	251	245	221	219	264	264	249	248	246	288	260	244	236	225	259	266	224	251	252	254	269	272	230	230	242	274	267	254	262	244	243	235	268	258	243	226	215	229	259	252	263	287	254	237	222	243	272	248	258	235	226	217	235	250	237	235	217	252	248	236	258	263	234	252	225	216	220	250	240	242	255	217	271	231	230	247	268	246	269	255	228	234	239	240	234	249	261	250	263	219	232	278	266	238	226	262	279	238	252	207	225	243	237	246	244	254	228	248	281	260	253	256	242	221	253	241	237	231	250	231	231	251	258	240	247	237	254	251	225	233	257	262	255	258	269	219	269	258	253	233	227	246	250	248	235	245	244	245	261	231	261	247	243	238	237	236	254	259	228	231	240	241	231	238	248	271	264	236	275	235	241	224	237	243	235	263	257	222	249	233	211	262	256	237	234	250	249	236	267	287	262	229	242	221	269	248	235	218	261	257	235	263	232	225	216	226	278	245	232	234	253	220	254	265	257	235	231	219	254	254	241	225	253	239	252	258	253	267	260	263	220	250	253	246	274	264	254	258	260	239	281	238	268	270	253	241	270	247	242	248	231	255	241	238	242	223	251	281	258	231	252	241	231	251	230	253	236	231	239	224	239	250	247	227	238	246	251	245	246	256	225	261	244	231	250	262	233	273	256	243	251	265	242	239	252	245	276	245	253	244	243	239	237	262	251	242	241	240	230	246	222	213	248	265	231	256	267	248	237	269	264	273	239	251	256	245	253	242	256	260	215	262	262	243	243	224	236	250	248	264	264	259	240	215	234	223	253	252	253	240	251	221	264	228	240	241	285	268	237	225	256	232	223	240	250	248	244	234	228	236	241	280	291	233	244	226	244	226	289	239	255	243	216	240	248	277	243	253	256	236	227	276	247	243	284	245	247	231	272	245	251	238	241	220	242	222	238	229	270	252	236	251	244	248	255	223	240	239	251	241	251	248	256	258	223	255	228	262	253	224	219	280	254	250	248	236	235	264	239	268	233	222	211	269	236	217	230	256	256	283	242	251	237	232	244	270	270	241	245	257	250	247	257	256	229	252	263	254	240	230	239	266	246	236	233	249	274	245	257	199	243	249	240	243	262	245	208	247	239	240	250	260	265	224	245	243	223	255	258	227	244	261	242	258	238	229	253	256	247	257	244	235	257	205	231	273	248	246	267	262	260	253	235	236	227	268	256	243	241	264	268	264	230	252	241	245	237	263	235	254	253	255	224	227	269	260	231	270	272	262	246	245	225	241	253	255	247	269	255	220	252	262	244	278	244	251	244	261	244	251	244	251	248	229	235	233	244	269	236	237	241	209	242	259	260	233	265	270	248	245	239	268	250	237	257	246	239	248	238	236	231	249	270	264	240	239	258	259	261	263	224	260	249	258	265	228	265	257	248	232	254	230	243	271	255	289	224	242	248	224	236	240	267	240	246	223	222	278	240	279	245	243	255	252	239	235	282	230	236	218	253	245	262	272	216	257	255	236	263	272	230	250	235	256	233	267	250	249	223	236	223	244	255	290	276	247	242	228	284	253	262	258	261	254	235	224	238	261	251	247	266	239	219	244	233	228	241	243	272	259	234	285	231	261	239	249	232	256	254	275	247	226	243	272	228	243	233	264	260	243	281	245	257	260	253	249	277	233	262	248	248	233	234	255	266	249	257	236	246	259	259	237	237	253	259	255	271	232	231	245	231	265	257	249	238	253	254	250	244	242	242	256	209	254	239	266	248	246	274	268	257	245	268	233	236	263	239	225	238	233	271	227	264	267	262	255	238	267	250	239	256	252	239	257	256	266	263	255	226	240	260	247	255	256	265	233	259	294	259	245	251	243	240	242	263	243	248	245	249	271	227	264	255	240	233	231	230	244	247	256	247	263	244	241	252	235	242	256	270	251	275	254	272	241	227	239	220	231	206	250	235	266	266	245	264	266	266	255	247	252	223	255	254	237	248	248	265	253	239	242	233	255	261	258	256	217	266	270	241	259	257	245	229	246	241	255	238	201	242	233	266	245	257	252	216	255	245	271	255	265	240	255	235	260	244	264	238	253	249	228	240	256	249	264	241	245	259	233	252	269	255	254	219	251	263	273	252	230	246	225	246	253	239	270	230	268	243	254	269	247	278	259	219	250	268	231	235	252	255	256	257	247	249	255	243	255	258	251	251	258	211	227	230	259	240	274	250	228	260	260	268	236	241	256	252	258	254	259	249	235	227	259	230	238	241	250	242	247	245	256	256	259	251	261	235	248	253	255	258	278	259	243	249	231	246	258	229	244	244	256	229	235	256	246	234
8883	5651	13560	13318	11429	10470	28408	72802	59761	40609	19081	4450	755	719	740	725	717	733	712	731	707	738	707	676	729	727	745	737	706	746	754	732	741	731	728	705	711	728	760	700	767	715	683	727	677	709	685	688	724	714	755	764	711	738	770	720	704	695	754	741	722	712	702	711	637	781	751	734	737	732	702	676	725	776	734	686	752	708	785	734	719	748	760	775	751	715	685	729	699	717	691	725	733	740	748	701	691	716	756	693	722	747	732	727	731	725	739	751	708	727	773	727	746	684	718	763	716	719	752	728	776	755	674	729	744	741	748	711	758	692	730	771	710	759	670	773	719	715	770	752	740	731	744	722	739	702	750	687	788	718	740	698	750	710	755	774	744	699	712	751	760	695	738	743	745	713	728	714	745	697	740	736	738	674	774	731	707	749	767	676	732	678	709	755	690	723	732	740	752	723	711	750	763	736	756	722	735	725	762	733	737	727	741	703	743	765	715	740	729	718	745	690	696	708	735	654	774	715	689	729	749	688	730	717	714	713	742	770	726	768	691	754	770	706	705	713	751	716	742	734	746	731	754	716	743	748	751	747	720	727	715	716	724	734	782	769	701	739	775	701	724	687	725	711	699	786	676	722	735	721	740	672	748	777	747	762	675	697	725	709	734	742	727	724	713	693	741	713	690	730	715	692	740	760	743	723	709	700	710	708	725	752	684	727	719	743	733	711	727	705	715	754	754	736	745	705	741	691	722	709	689	709	744	730	750	724	702	746	751	733	747	747	710	698	742	676	763	698	723	729	776	655	737	757	716	739	704	713	726	754	716	712	712	673	741	748	761	764	719	705	712	810	728	699	728	696	714	717	731	723	703	778	742	724	731	667	703	713	758	712	739	722	707	754	706	696	689	795	746	714	717	709	682	705	686	716	725	749	752	735	709	721	687	782	718	709	738	723	748	727	727	695	716	701	705	730	723	668	747	679	755	752	723	744	751	738	754	737	715	720	721	736	736	717	726	751	695	690	698	722	737	714	755	725	728	680	746	727	763	716	722	695	712	717	724	760	710	710	771	717	723	725	786	715	744	745	699	741	705	736	704	759	728	737	739	717	700	757	715	664	730	749	721	716	752	690	736	700	745	735	744	709	728	721	692	707	674	751	730	671	716	676	745	759	749	697	739	733	657	747	714	751	711	727	678	719	735	770	711	692	755	721	727	698	710	702	682	740	741	691	741	748	704	699	764	760	681	792	760	704	663	792	734	728	741	727	688	732	709	701	725	711	751	712	745	726	759	748	683	739	774	688	722	708	738	715	767	769	672	689	733	732	674	723	705	721	725	702	720	770	750	723	716	727	720	721	753	759	738	696	738	727	721	715	724	751	743	689	742	709	712	719	713	711	778	745	684	669	695	700	744	665	790	685	713	748	742	705	758	718	744	711	751	686	694	672	708	759	734	717	705	726	705	736	769	710	724	709	726	730	705	781	708	715	749	758	772	681	708	755	724	720	755	692	731	693	719	687	709	681	750	703	708	714	729	708	742	738	747	739	756	734	744	720	686	730	748	704	772	750	756	737	716	759	684	720	747	750	728	731	709	713	727	705	729	740	713	700	728	738	709	672	713	720	750	727	720	707	729	690	703	705	702	784	703	725	687	718	746	740	730	760	721	716	738	759	763	712	714	754	694	766	685	711	737	717	721	729	739	741	698	727	770	735	670	717	700	713	718	743	740	676	720	738	747	744	683	702	731	694	715	721	683	714	772	736	779	700	687	719	713	702	719	708	762	767	735	749	692	734	729	724	736	742	747	769	703	742	695	747	737	751	749	692	770	718	701	711	754	761	714	689	726	745	739	750	701	707	743	723	730	684	725	735	705	719	716	724	814	699	714	750	713	755	758	736	675	754	763	733	719	742	745	748	728	726	715	758	714	768	708	714	745	727	736	686	692	751	782	755	695	757	708	711	684	728	735	726	700	734	718	747	709	698	748	737	738	687	730	764	722	753	709	681	770	734	716	738	778	743	704	741	762	739	665	701	711	763	726	727	714	719	691	757	727	693	746	728	714	742	720	769	727	737	669	744	700	768	744	737	737	742	696	735	752	708	719	760	728	709	737	715	664	730	702	746	704	728	698	706	710	703	740	739	727	707	768	741	689	761	721	720	730	753	695	769	693	752	767	730	772	700	758	716	745	724	750	724	700	691	748	740	759	717	746	727	737	720	707	733	729	739	740	765	701	737	775	728	703	710	755	721	780	716	747	737	737	716	747	702	669	726	694	651	701	723	790	732	737	704	667	753	750	749	719	721	743	735	725	741	741	744	731	707	745	720	758	755	700	731	737	750	683	718	734	694	720	695	714	726	684	723	725	767	693	655	737	708	740	729	699	693	730	680	727	703	691	748	695	685	708	770	719	737	691	724	682	735	768	764	723	712	706	724	753	715	721	707	713	729	705	747	687	720	737	740	672	735	760	698	732	766	690	718	675	752	751	706	720	733	702	754	699	735	724	736	692	712	731	697	757	709	732	777	742	743	725	718	739	696	740	730	734	705	739	729	772	712	751	732	702	733	682	767	722	773	746	702	759	746	732	707	772	700	778	746	726	684	694	737	782	707	705	706	714	727	664	767	765	741	716	706	768	723	692	755	699	750	747	774	701	701	734	730	706	728	718	695	706	744	713	736	709	738	696	695	712	764	683	764	725	755	752	687	727	673	761	758	699	788	727	740	730	752	744	755	728	744	685	764	700	736	747	723	735	768	715	760	760	687	732	697	690	712	735	671	707	766	741	735	735	711	768	740	758	742	729	739	710	743	716	729	719	752	715	696	730	704	760	721	696	779	724	761	764	729	712	731	689	718	737	662	713	733	719	686	720	765	746	739	735	698	694	785	756	706	738	714	777	711	740	728	755	697	702	737	699	718	758	774	731	682	676	733	716	726	723	674	713	733	740	709	716	677	720	724	702	722	744	697	769	732	720	639	717	733	779	704	714	729	705	675	725	699	751	720	738	734	650	741	709	712	710	742	719	718	719	802	711	688	735	691	734	743	703	718	690	706	702	741	700	738	777	707	749	701	734	721	746	719	720	720	737	699	751	708	718	762	677	733	751	738	725	708	749	737	737	762	720	735	730	760	714	715	720	733	705	728	769	743	737	728	769	747	698	697	704	683	705	791	739	725	724	701	700	711	698	720	760	710	753	747	706	744	752	779	738	731	718	722	711	717	715	707	743	691	711	730	739	763	684	732	727	713	770	710	753	788	725	721	733	700	722	765	692	724	734	680	749	718	705	743	723	779	721	747	765	729	716	733	759	761	722	730	688	721	741	713	690	722	743	736	737	692	720	723	691	753	692	771	695	732	718	707	734	743	741	732	726	707	721	760	695	674	749	747	672	753	740	710	718	739	709	744	735	746	741	740	739	732	747	727	728	686	741	724	749	695	710	733	750	726	740	766	731	722	738	715	697	724	714	726	703	768	748	701	721	719	726	715	700	768	745	726	681	716
2431	637	786	781	550	335	1291	5001	4527	2054	716	251	211	214	203	226	194	200	206	183	233	213	211	207	207	190	181	215	199	179	219	197	188	238	203	185	208	238	203	202	231	200	214	228	214	190	204	195	216	227	202	231	218	209	185	208	217	213	213	204	220	223	197	221	249	201	193	197	222	201	197	191	201	207	182	212	178	218	197	205	196	209	223	210	202	217	184	205	220	204	205	200	208	199	211	208	199	181	207	226	206	192	178	225	207	203	200	214	213	211	195	220	236	203	204	205	210	187	213	223	191	209	175	172	208	211	187	211	192	212	204	205	192	205	198	192	236	216	202	201	236	207	206	208	199	177	199	193	229	227	208	187	218	223	228	200	226	208	174	196	166	194	217	225	222	239	216	195	199	193	230	188	214	198	226	207	181	205	196	224	229	197	200	206	197	200	226	202	194	207	189	208	211	205	221	229	168	203	215	208	215	201	221	209	184	226	211	201	219	211	189	210	207	236	196	219	186	197	204	198	203	194	180	207	206	194	211	209	194	199	198	177	212	236	212	214	198	220	201	208	196	185	204	205	211	191	208	219	212	217	223	196	224	218	198	200	177	196	181	194	211	220	227	167	170	183	213	217	217	213	212	188	218	197	200	189	182	218	217	205	219	168	232	215	189	218	198	205	210	207	229	190	227	203	208	222	186	188	190	184	236	204	203	196	248	221	206	200	191	230	219	213	207	216	212	228	206	221	237	207	211	203	206	186	215	223	194	216	196	208	210	215	218	205	201	208	210	200	205	178	181	212	186	220	206	210	199	210	190	197	210	167	192	192	224	192	219	197	221	204	221	218	209	208	205	192	241	208	201	199	198	216	199	212	215	226	225	211	217	181	185	193	240	208	212	205	213	212	187	210	230	187	215	190	202	233	178	202	207	193	215	203	219	207	228	214	224	206	195	196	204	194	210	202	184	202	232	214	219	209	233	220	176	206	216	200	219	209	205	199	213	220	208	207	212	207	218	212	227	228	193	199	189	200	203	196	173	207	205	166	233	188	206	192	202	216	216	194	201	180	184	189	222	201	208	201	202	202	201	210	211	219	197	209	204	189	193	178	173	230	191	212	211	233	187	187	214	235	185	209	210	187	234	213	226	192	179	192	205	190	203	204	213	172	205	192	192	242	230	198	215	213	205	196	211	196	205	209	218	207	210	214	208	205	215	238	189	212	217	200	211	197	231	189	230	200	182	210	210	200	223	199	222	202	184	221	190	223	186	213	184	203	202	215	174	191	220	234	206	219	211	186	218	215	189	205	207	185	225	232	235	231	212	208	188	205	194	237	203	196	213	212	194	219	165	184	206	211	197	204	205	220	215	192	195	190	204	229	218	182	218	221	206	216	197	213	211	217	199	199	202	203	193	216	206	229	188	186	221	190	213	191	214	196	223	229	247	227	200	195	185	229	207	220	209	197	205	192	188	190	192	216	206	191	202	216	184	214	211	200	241	202	196	200	231	205	224	199	200	222	196	240	221	231	200	199	183	197	214	201	193	206	213	215	207	193	214	171	245	208	220	208	224	229	203	202	217	236	191	204	183	205	202	207	215	207	202	214	192	174	219	202	240	179	194	259	210	183	185	168	188	210	194	198	192	219	210	222	200	196	192	182	231	222	225	196	224	181	225	219	218	200	209	190	201	206	183	194	191	211	171	192	172	212	177	199	193	198	210	217	193	208	200	192	208	202	215	201	187	213	215	218	206	185	204	191	195	204	191	219	210	207	174	196	203	204	205	215	204	212	190	192	202	217	211	198	179	225	214	204	184	204	240	190	208	214	221	198	198	188	195	210	207	194	198	209	212	204	209	198	206	204	219	191	213	216	215	181	200	189	208	199	203	202	218	193	194	201	228	194	186	195	211	185	236	186	217	217	180	195	188	188	208	228	191	193	195	212	188	201	185	218	203	210	202	199	216	219	193	206	190	190	203	202	216	213	193	175	200	201	214	196	192	191	217	224	195	231	209	193	215	204	198	202	207	205	191	228	229	202	203	188	220	196	203	213	214	193	219	229	242	190	210	214	224	184	232	188	219	206	190	204	215	210	206	227	235	205	231	182	207	224	201	193	232	208	201	210	204	215	207	199	236	214	178	209	190	214	195	210	200	206	226	204	180	215	206	232	236	207	227	217	218	201	196	191	199	187	204	185	228	217	199	203	182	200	197	193	222	205	215	233	221	206	218	194	193	187	208	217	201	225	186	220	180	216	206	206	216	205	213	187	207	204	229	208	212	201	215	194	203	204	198	214	212	204	207	182	207	207	201	185	189	197	216	207	215	182	214	221	182	187	196	224	201	184	208	203	223	212	216	196	209	197	205	190	191	207	177	188	208	217	192	225	206	204	206	206	233	186	216	215	208	207	201	207	220	205	197	223	188	211	216	184	217	206	198	212	191	216	193	216	205	226	180	200	198	243	197	200	229	200	192	239	205	210	191	191	199	191	217	214	182	201	230	216	222	204	215	195	216	223	217	222	208	205	211	203	213	220	218	232	197	189	204	237	216	186	202	223	205	179	183	196	234	192	213	208	222	205	194	205	201	217	241	218	211	239	223	196	185	179	212	220	203	197	202	197	209	194	207	205	222	221	203	219	197	212	214	202	228	170	196	209	198	216	200	230	172	210	216	230	189	188	200	192	218	210	230	194	212	186	213	209	209	190	210	196	207	229	208	203	187	190	194	233	191	193	197	193	221	202	186	225	196	225	209	192	196	202	199	194	217	188	225	190	203	211	203	200	175	193	209	192	189	236	197	199	222	209	189	180	189	237	211	220	204	198	206	185	219	233	226	192	212	203	214	187	222	221	212	208	216	197	198	205	198	230	221	190	180	210	212	197	188	207	197	203	212	196	218	210	212	214	197	217	213	199	192	208	209	216	222	221	174	217	210	225	209	192	221	199	202	179	222	210	202	169	209	191	209	195	213	206	213	217	231	192	179	189	214	220	197	205	210	199	194	207	218	224	196	230	192	202	216	151	224	220	200	195	217	235	181	206	205	204	243	215	223	204	212	182	196	187	196	232	189	196	216	216	197	204	220	193	237	197	228	208	214	207	202	191	222	206	182	194	196	195	198	191	227	198	227	201	220	188	210	197	194	206	199	232	236	183	217	207	203	227	208	194	209	210	203	183	201	190	207	204	232	205	174	198	197	185	209	215	184	202	209	218	210	211	210	192	215	208	221	211	200	196	230	202	218	202	181	214	188	215	211	206	210	194	224	222	225	196	210	208	204	193	205	214	230	202	202	212	208	197	200	224	202	185	211	187	204	207	214	180	228	213	190	205	183	205	220	223	197	205	190	235	214	218	214	195	230	222	209	185	213	221	199	197	194	199	199	189	209	233	201	205	225	192	205	196	194	193	218	199	195	226	218	195	177	203	200	197	190	226	201	197	207	214	196	218	204	224	197	197	243	191	198	192	226	208	196	203	220	196	193	225	212	215	193	199	204	227
2382	1131	2016	2642	2085	1333	6797	19418	15522	7504	2583	747	612	644	612	569	610	585	628	604	630	637	582	600	620	590	599	625	625	626	627	616	628	602	609	608	611	626	566	622	613	632	599	599	597	580	600	573	581	614	629	658	626	590	624	573	614	640	602	591	590	581	585	634	611	658	597	639	673	618	595	594	588	612	636	637	634	641	614	633	627	592	597	629	605	609	597	614	605	623	617	566	616	622	636	571	613	559	592	620	589	601	648	621	618	650	634	550	614	587	568	599	613	678	642	592	643	592	602	628	621	613	584	621	622	643	618	622	639	584	616	627	578	609	600	566	634	598	586	631	581	566	648	643	616	586	600	615	531	608	561	627	592	624	591	581	591	597	598	598	602	632	623	617	590	600	571	636	608	653	628	637	636	659	614	640	618	643	582	608	606	591	625	583	596	604	641	563	592	653	649	663	598	619	633	640	618	677	625	603	583	586	592	597	596	623	597	585	600	631	606	643	593	643	589	600	628	590	601	605	593	632	614	654	593	622	594	624	599	588	620	621	621	633	595	625	581	560	637	620	588	633	643	653	573	650	609	602	594	609	629	630	611	608	648	666	635	623	607	616	630	605	627	621	625	643	643	643	585	604	591	633	605	586	561	620	604	598	588	612	598	571	608	633	631	597	610	562	643	575	630	600	607	599	622	610	645	584	607	637	643	594	630	647	647	591	601	593	615	614	632	612	610	602	611	644	614	612	651	633	590	637	629	602	617	600	590	581	608	628	613	595	685	575	579	607	623	618	597	572	609	587	584	647	586	599	611	603	619	590	572	619	568	598	563	625	614	560	630	602	609	581	591	571	601	656	551	614	607	594	592	625	582	581	666	657	596	625	578	605	611	626	609	561	608	621	594	591	574	653	613	582	595	583	635	589	599	649	606	610	594	597	640	635	658	606	600	622	600	588	601	648	605	609	628	617	529	660	616	632	600	602	616	560	628	611	631	638	635	670	594	645	588	636	629	624	621	604	630	565	570	646	609	649	604	592	593	651	641	641	593	603	661	571	583	625	588	615	637	586	599	610	587	593	627	597	603	576	631	587	611	566	577	633	617	589	634	610	604	638	655	632	656	611	649	601	638	618	594	558	608	615	640	608	608	580	601	615	551	614	583	608	579	639	653	646	624	627	588	647	631	612	624	601	620	621	632	608	626	606	624	628	622	631	575	614	625	596	644	605	633	601	636	618	609	567	658	617	641	654	630	616	587	623	629	640	589	629	605	595	560	655	613	568	640	653	599	606	630	622	613	614	605	633	587	582	611	612	595	633	623	622	579	621	606	621	626	603	612	609	627	565	604	605	625	610	587	587	629	665	606	597	640	596	623	693	611	645	616	581	580	617	631	575	591	618	594	637	580	594	552	571	618	610	617	588	628	575	575	598	604	590	589	597	594	624	613	605	598	641	638	587	626	623	625	652	616	618	596	593	598	599	627	642	580	613	610	598	623	606	643	624	662	621	634	602	603	609	580	578	628	608	604	666	615	575	657	594	617	655	609	620	592	582	653	595	610	590	614	596	606	583	588	572	616	567	580	597	595	585	591	615	618	607	602	603	633	602	638	660	536	581	582	602	602	600	540	611	653	613	629	531	613	597	640	602	606	616	606	640	589	614	639	636	552	608	649	599	611	622	629	618	573	616	598	612	579	641	608	603	572	602	601	623	603	630	621	614	592	597	595	620	622	611	611	654	598	576	590	601	671	663	600	607	629	606	607	623	629	594	587	595	639	666	603	634	590	619	635	592	648	568	579	594	620	578	610	607	606	627	637	614	614	655	624	615	636	601	587	609	578	595	636	609	588	615	633	621	591	614	619	607	591	617	602	619	606	662	566	588	612	586	652	604	656	633	619	619	626	630	589	603	673	660	608	625	587	607	642	614	642	630	627	591	648	590	633	641	627	595	585	587	605	627	613	611	577	603	652	592	576	626	605	624	638	613	590	574	625	637	619	595	650	610	611	592	620	622	582	650	607	603	618	618	609	616	631	599	623	614	581	607	600	580	619	613	612	621	641	622	661	612	646	570	601	652	657	633	633	608	581	608	604	609	602	605	595	570	611	605	623	641	602	635	622	606	617	569	605	592	619	658	641	655	621	631	590	561	659	604	591	590	624	629	613	614	597	570	585	550	606	632	614	602	604	593	612	609	594	616	590	597	612	603	619	607	608	610	590	598	611	584	617	605	611	600	621	637	609	641	622	599	617	605	639	667	604	642	602	585	636	650	617	626	605	575	605	605	642	597	599	594	575	579	591	590	635	634	596	616	608	608	591	671	574	597	623	604	638	617	620	612	545	642	610	588	604	597	618	612	597	648	610	591	653	626	591	634	619	603	620	602	590	611	616	620	625	620	594	594	591	631	579	594	629	645	643	584	610	581	619	626	624	582	575	588	559	671	614	614	647	607	626	592	671	634	641	641	619	623	587	601	628	580	653	647	590	606	570	587	588	610	622	629	628	625	581	663	567	604	598	626	587	619	575	616	638	620	608	579	589	611	599	591	644	664	584	679	644	645	620	622	566	595	610	621	603	632	606	604	617	583	580	605	624	602	621	594	603	616	603	611	624	642	590	618	590	644	611	638	627	633	560	546	638	653	635	646	621	631	590	624	615	642	637	614	613	621	633	605	567	581	599	588	573	602	631	607	612	608	630	627	642	661	547	566	614	588	568	585	596	653	638	633	636	587	645	617	627	601	604	565	594	625	605	583	626	599	597	571	637	582	602	625	609	621	626	640	584	578	642	619	540	622	643	618	583	619	617	572	578	584	670	623	631	602	630	625	607	624	610	604	661	638	643	645	635	591	641	619	587	644	552	689	623	600	554	646	599	613	594	608	624	599	601	643	660	580	628	631	608	542	645	603	595	656	626	641	640	613	646	649	606	595	630	602	597	611	607	605	580	642	597	561	619	577	549	642	590	591	638	573	604	608	591	596	570	577	654	595	597	658	597	593	585	600	652	604	612	592	608	560	632	604	593	646	660	595	612	589	611	631	628	624	614	614	642	569	599	587	623	604	657	669	635	637	579	566	589	623	660	615	596	637	613	598	615	587	587	601	584	585	576	588	595	566	585	596	591	639	634	577	639	643	608	604	633	574	622	599	577	666	628	596	621	666	588	586	618	617	609	632	577	606	593	576	604	587	613	621	571	628	606	585	625	608	671	623	652	665	539	603	597	619	614	577	626	612	624	593	642	585	597	577	638	603	583	621	572	632	617	637	654	606	600	624	594	643	562	648	623	600	659	620	583	628	548	600	593	592	615	609	585	580	594	592	594	587	649	637	621	629	575	547	597	587	553	609	599	575	616	679	582	592	595	569	599	597	606	584	571	626	618	618	638	619	560	633	621	545	630	602	580	630	627	578	631	605	632	626	578	608	639	611	598	615	583	611	607	614	627	593	580	604	642	574	668	640	608	612	604	613	645	613	596	611	684	612	610	639	680	624	579	599	602	630
7932	1914	2691	2874	2179	1641	9781	37795	29628	15007	3323	373	199	193	185	191	183	174	180	184	188	196	160	161	188	184	175	196	158	178	185	179	177	179	177	185	168	184	183	171	186	183	193	191	189	167	199	175	172	173	181	214	215	173	186	187	188	186	188	185	196	190	165	199	196	182	176	176	165	198	174	208	182	195	174	193	183	221	174	212	176	185	195	176	208	162	173	185	195	180	167	178	202	175	185	196	198	195	187	178	169	177	183	203	177	182	194	181	171	204	224	202	200	171	196	225	166	179	169	176	198	196	193	184	175	205	179	178	199	179	180	175	177	185	178	187	206	220	177	190	191	173	200	180	171	189	179	186	162	161	192	184	192	203	192	181	188	201	198	179	182	187	183	201	189	201	182	193	180	194	181	166	186	208	180	171	190	205	176	194	185	199	185	166	182	196	180	181	166	177	173	171	183	193	166	189	171	201	212	191	175	179	182	178	202	205	195	185	177	191	182	180	193	184	172	172	184	182	177	168	157	200	186	199	185	190	189	168	184	174	186	200	186	178	194	210	184	181	215	193	194	176	206	178	189	223	183	186	148	162	169	174	175	170	187	194	185	200	181	195	182	181	170	211	184	178	183	190	189	187	170	174	182	188	197	197	183	193	190	178	195	174	194	183	181	180	194	201	193	178	177	166	204	188	172	159	195	194	177	199	169	202	195	189	182	185	186	186	164	181	189	203	197	158	177	212	189	182	179	186	176	209	191	174	163	198	182	205	200	192	229	159	189	215	186	199	158	178	188	163	186	187	192	176	174	190	177	188	174	190	186	200	193	193	205	190	186	198	196	199	202	168	196	212	191	179	183	207	186	197	192	161	189	199	172	211	185	181	188	187	215	189	179	200	193	195	177	181	183	167	186	192	176	211	163	174	181	186	184	196	194	192	203	190	178	169	202	173	174	165	186	165	191	191	163	195	157	180	182	180	171	182	181	180	177	179	154	187	194	170	195	164	186	180	176	170	165	219	173	190	203	171	157	197	184	182	181	190	186	177	198	184	190	185	193	189	193	163	177	199	190	189	147	189	191	193	219	198	179	166	203	186	195	184	173	179	174	203	208	179	182	189	182	194	206	182	214	169	192	169	185	179	164	188	197	174	182	212	203	163	193	183	186	171	174	204	211	178	199	194	169	183	195	181	192	194	198	214	197	195	203	183	170	176	170	197	185	183	192	197	166	167	204	172	185	209	191	175	206	193	194	182	188	184	195	200	198	178	171	174	212	189	173	189	179	201	190	206	179	182	182	193	182	171	195	195	194	168	182	200	174	195	183	169	180	188	165	189	184	199	191	190	171	180	159	176	174	171	201	192	168	194	184	168	186	175	214	173	192	174	184	187	192	195	182	210	161	172	183	172	181	190	184	176	190	184	172	197	179	210	179	165	196	188	178	192	199	186	200	185	171	176	183	190	194	165	181	162	191	196	174	185	165	212	193	181	150	189	175	170	217	183	180	189	206	193	206	193	183	212	220	183	172	193	194	192	179	209	207	177	199	162	203	214	174	180	174	170	177	184	203	190	209	165	179	190	173	192	182	200	202	204	189	186	152	175	189	190	203	187	187	180	170	178	200	172	206	195	186	176	193	170	178	196	190	176	153	185	176	180	180	184	181	186	195	185	182	176	204	187	212	179	166	203	197	193	177	194	175	181	163	195	218	197	186	179	188	182	177	173	189	195	193	183	189	179	187	194	191	189	185	187	174	193	201	190	166	194	182	174	171	197	185	195	178	208	183	162	167	168	162	188	203	174	186	170	197	178	202	199	177	197	198	169	169	191	185	193	177	189	197	211	198	178	173	185	187	179	172	196	192	166	151	176	186	188	177	180	184	199	186	173	201	193	211	178	164	158	171	204	199	199	193	169	189	198	186	178	185	185	195	191	198	181	179	161	196	186	186	178	212	187	177	168	186	189	169	186	184	169	197	168	177	174	205	183	194	217	177	221	188	197	182	175	170	194	187	169	188	203	186	175	198	171	178	190	194	194	177	202	191	210	179	177	182	198	173	172	190	200	166	175	175	190	187	185	193	173	212	203	192	163	170	194	179	185	195	195	188	202	198	200	167	174	187	187	180	180	181	202	196	174	177	157	156	169	155	168	189	176	199	209	192	187	216	186	178	178	184	184	175	183	178	209	183	205	232	206	181	199	159	195	145	185	204	180	196	170	181	182	184	184	168	194	190	183	215	197	168	186	181	212	196	180	191	188	174	177	161	195	214	185	191	160	186	200	198	162	175	175	194	180	177	200	195	184	164	208	174	178	167	182	163	197	210	206	171	176	199	193	195	191	172	171	193	196	169	190	186	196	165	193	218	184	186	175	167	180	204	181	181	185	195	189	200	174	199	192	166	175	179	187	198	189	189	168	205	204	182	191	186	201	198	210	194	162	175	165	178	170	167	189	161	190	201	172	163	181	183	208	189	196	201	179	194	187	154	207	213	204	164	165	182	186	183	173	178	180	154	176	182	184	166	182	187	170	178	178	171	189	169	180	215	163	206	188	165	209	149	189	197	163	197	183	184	165	208	184	179	192	184	173	193	174	182	191	180	178	192	222	208	199	163	196	187	179	162	182	211	191	190	193	192	198	181	171	154	171	180	170	199	187	201	206	170	195	192	180	191	201	203	203	164	176	199	185	205	185	188	183	203	168	177	157	181	194	171	180	173	185	190	196	170	187	191	175	173	207	192	166	192	188	170	166	188	177	196	207	183	179	165	178	193	204	201	187	189	189	196	171	196	191	181	185	157	208	163	212	207	197	207	200	148	185	189	184	182	165	192	197	189	179	200	175	186	180	168	201	190	192	189	182	197	202	194	180	213	177	173	176	175	193	176	164	170	169	181	214	192	204	191	160	174	183	184	193	203	156	191	191	187	190	182	193	171	189	173	203	170	189	175	169	164	196	207	172	173	169	181	166	165	175	196	203	196	178	183	166	185	169	173	173	195	188	189	195	190	173	190	205	204	174	164	170	210	176	185	205	184	182	186	170	165	194	183	196	179	186	175	176	181	189	201	166	160	190	186	193	184	188	184	200	174	187	198	194	190	191	184	178	193	189	203	185	211	207	178	179	210	186	199	186	194	187	166	167	183	191	185	194	187	173	175	215	197	172	182	169	182	181	188	195	172	173	174	187	194	179	193	166	217	173	200	175	181	204	203	167	182	181	186	169	181	190	166	183	195	175	208	220	201	208	169	180	187	187	188	179	170	190	179	175	210	197	185	180	174	200	217	201	192	170	171	184	169	186	170	176	174	174	179	187	196	177	152	200	187	222	189	171	199	176	212	170	188	182	202	168	203	192	212	191	174	174	190	188	166	215	173	176	184	206	207	185	198	186	208	195	180	202	183	184	191	187	211	190	184	184	206	193	172	175	213	185	195	209	196	185	191	175	182	205	211	182	173	174	171	182	179	160	196	194	188	172	194	203	184	165	174	184	191	205	205	158	196	173
5618	2294	5761	7930	6067	5766	24243	54687	45485	29784	10461	1578	561	565	571	559	539	560	575	589	556	585	553	542	596	580	566	602	527	546	572	561	566	586	561	579	591	579	531	581	566	549	554	544	595	551	535	548	555	572	516	555	533	565	534	592	563	549	597	558	550	591	580	551	579	542	566	560	548	529	573	543	577	568	588	581	537	556	579	571	549	536	552	561	578	522	538	567	553	575	564	524	531	505	560	589	587	555	568	570	595	580	610	553	588	564	522	613	540	577	544	560	572	555	576	585	557	570	554	560	553	568	503	555	570	556	556	537	585	546	555	583	625	548	549	528	563	549	543	600	606	608	541	605	600	547	564	549	544	575	536	586	508	572	570	575	591	531	602	546	591	583	549	562	543	525	539	594	547	572	557	563	551	581	566	522	587	562	591	556	551	551	543	565	556	551	563	563	542	553	637	573	590	580	539	565	561	572	547	555	552	560	553	580	567	513	590	517	574	549	602	575	558	510	561	549	603	540	562	567	569	522	493	569	556	559	560	551	534	532	574	579	569	549	582	549	552	519	560	594	536	583	526	554	538	581	575	558	548	579	564	502	527	575	567	529	516	549	580	567	607	542	581	541	560	522	527	566	592	555	554	600	547	591	547	593	632	552	591	539	524	610	574	599	589	607	574	593	565	510	585	561	525	556	592	551	515	575	561	579	586	576	548	581	543	579	585	570	528	564	546	581	596	547	549	578	547	563	543	564	565	520	571	610	612	566	569	543	547	572	561	524	564	606	524	569	544	517	561	579	572	565	563	567	559	553	560	577	564	568	543	532	554	559	584	568	573	558	582	562	546	509	594	548	581	556	566	584	574	527	527	569	545	575	534	556	540	554	592	565	546	554	541	583	613	584	539	563	563	512	513	546	560	543	587	557	540	557	579	596	539	620	581	532	553	538	512	526	575	531	561	606	548	562	591	550	545	589	523	589	581	546	582	604	559	592	564	543	526	551	574	560	561	562	612	558	589	577	569	541	549	534	530	575	568	558	542	545	583	526	621	560	546	608	522	566	541	550	542	544	565	539	568	564	552	519	560	559	610	535	573	551	551	557	528	550	554	549	598	548	579	624	550	585	529	557	594	539	572	542	562	561	567	530	560	541	559	535	555	562	555	555	614	552	551	596	609	581	573	567	566	519	531	619	592	570	538	572	552	591	564	588	530	569	603	545	538	588	561	569	568	603	550	514	574	544	551	529	531	587	558	596	556	576	603	558	541	533	552	580	567	547	572	615	548	578	579	590	580	525	561	544	556	558	566	565	554	569	560	568	607	612	547	580	546	536	566	566	594	524	562	587	584	539	554	570	552	557	556	543	559	599	545	592	570	564	537	567	570	522	534	532	531	516	569	515	578	537	560	507	558	533	559	566	556	567	586	594	585	565	567	562	586	570	550	559	572	592	567	534	551	555	567	620	514	566	574	530	599	547	557	557	556	553	569	593	587	524	573	550	553	553	541	589	577	570	550	542	497	543	612	576	551	529	534	546	535	602	586	544	525	517	543	566	570	584	579	580	518	517	516	596	543	573	568	569	569	574	545	544	579	532	551	549	557	564	567	542	545	596	576	575	613	568	551	554	541	573	567	562	534	581	556	561	543	609	572	576	593	545	565	580	555	577	556	585	576	596	589	525	549	565	540	588	534	539	548	554	573	552	570	600	557	521	547	570	585	553	526	557	547	592	551	587	617	571	579	538	562	539	584	534	569	559	595	549	583	548	589	597	575	553	558	565	582	611	564	572	559	543	571	526	576	544	585	551	583	582	535	581	581	537	528	617	612	538	596	625	589	585	537	516	565	549	603	572	604	566	556	560	550	577	567	561	577	600	591	593	594	570	567	537	562	553	605	557	546	585	572	557	608	548	545	576	542	561	565	549	532	553	531	579	541	576	517	532	570	590	518	589	578	626	534	554	548	584	543	531	596	571	552	560	511	595	548	569	553	564	562	548	492	533	528	564	541	545	580	560	593	534	588	560	553	551	568	587	591	507	592	543	563	588	583	565	552	608	561	580	566	574	548	551	518	558	570	570	567	553	547	553	543	529	561	538	602	563	544	550	593	531	553	533	517	565	565	540	526	579	571	544	561	532	585	582	568	553	524	570	540	540	572	583	555	571	594	563	520	591	590	555	571	557	542	539	547	591	595	575	560	581	538	558	543	568	576	564	596	561	566	595	572	543	555	561	595	582	519	549	576	583	524	629	543	578	596	555	556	591	506	587	576	529	527	540	581	585	573	558	597	570	546	566	574	506	562	572	533	557	564	522	596	582	533	543	597	579	564	588	586	538	574	553	573	569	531	568	563	557	590	562	585	570	555	558	542	577	554	551	562	572	555	571	601	533	538	511	589	569	532	548	598	532	527	561	557	543	539	577	571	538	573	610	587	537	550	576	577	548	561	553	558	567	593	563	547	548	566	575	528	536	574	571	569	541	579	611	563	567	573	589	580	574	538	540	542	562	557	526	578	566	546	580	531	582	582	525	530	577	561	520	573	544	580	585	532	517	549	580	562	622	554	572	549	548	581	567	553	558	557	579	584	584	647	535	578	518	559	565	545	567	552	572	514	588	567	573	563	515	533	567	543	541	606	564	571	533	523	547	559	574	570	580	582	560	565	560	595	562	569	599	573	553	523	543	517	562	564	573	557	571	548	604	583	573	583	600	574	577	557	559	549	579	517	595	578	611	584	530	529	562	528	539	571	547	531	584	571	561	584	538	522	527	563	568	594	546	544	540	568	593	573	529	560	566	581	548	585	544	597	553	518	551	548	588	586	566	559	562	527	573	536	551	572	541	563	582	590	539	560	568	533	584	576	541	597	531	575	539	562	532	592	571	570	557	572	556	611	570	575	566	558	619	570	561	533	580	534	541	538	587	591	591	612	541	607	571	565	574	532	551	549	583	557	597	565	563	532	582	584	588	559	564	552	554	590	546	572	574	495	590	524	590	512	543	572	549	580	545	539	560	540	572	526	513	534	543	605	589	551	595	571	552	570	560	544	564	574	523	556	531	571	572	590	558	522	524	561	531	567	587	525	535	595	580	573	577	516	582	560	549	564	544	577	543	556	576	605	608	561	558	575	564	534	578	543	539	566	556	523	577	498	551	578	554	585	580	549	520	582	575	561	545	524	567	569	587	570	563	526	563	593	512	574	615	546	590	565	538	587	577	598	620	533	585	553	585	555	544	579	518	587	593	577	587	481	564	555	576	535	534	545	569	527	552	563	535	573	553	571	577	571	537	552	537	519	556	538	614	584	572	569	551	609	583	552	617	591	548	586	544	582	556	546	579	565	587	566	556	589	541	603	580	536	576	568	554	589	555	583	549	568	555	555	591	557	537	587	605	582	576	533	539	554	555	557	569	561	609	593	555	555	611	550	582	599	513	558	557	581	581	546	573	518	511	594	546	585	571	594	550	564	568	572	565	565	556	554	571	545	575	543	601	548	547	543	561
17405	5278	6595	5763	3794	3112	21347	62476	46639	25816	7532	877	264	241	256	239	245	242	242	262	250	257	263	278	237	242	227	268	218	267	241	239	273	224	247	232	248	253	245	256	267	225	220	272	258	260	249	251	258	249	260	208	258	245	252	244	256	238	283	200	233	231	239	252	272	254	242	239	241	212	247	243	201	228	238	258	257	239	256	239	249	241	234	239	252	257	258	259	226	253	232	235	244	231	233	280	256	232	279	241	250	262	230	260	222	249	233	261	240	222	221	267	200	246	284	230	267	254	265	280	242	237	252	260	266	274	236	227	280	234	248	240	252	255	236	241	241	283	247	274	237	245	266	234	213	261	277	270	268	248	268	223	242	252	229	257	253	253	247	252	236	269	266	268	246	251	209	232	235	224	250	234	256	238	244	247	233	258	244	253	255	259	308	242	230	280	220	259	220	246	252	247	274	252	237	244	235	235	234	252	262	304	248	236	268	238	225	262	274	247	271	225	241	242	249	248	225	242	246	243	221	247	249	255	248	229	262	264	247	260	244	243	218	233	192	230	272	224	240	246	229	254	253	259	241	239	235	255	221	261	235	271	252	247	235	279	232	260	290	267	266	241	229	240	255	216	261	263	232	222	261	237	257	252	270	240	242	236	229	256	217	246	250	237	232	249	252	244	225	272	246	224	240	231	248	248	243	223	237	254	255	237	244	282	240	238	262	249	270	236	250	232	267	273	238	249	248	243	248	229	246	255	235	239	235	266	252	270	234	274	230	229	263	232	238	225	258	253	241	219	222	236	246	251	228	236	258	275	272	267	271	251	225	224	246	257	241	237	242	258	262	258	242	246	265	231	241	242	233	239	265	276	252	253	233	240	236	260	232	256	217	270	274	207	247	234	245	261	264	235	254	230	226	224	233	239	250	237	247	283	260	253	231	226	239	236	236	250	245	234	233	242	220	227	243	238	255	246	234	247	233	273	244	251	248	238	231	252	230	243	254	215	264	235	218	231	257	219	263	243	248	254	218	231	272	235	218	222	211	270	241	255	232	233	232	236	236	226	248	259	205	234	234	249	262	256	265	244	220	276	211	256	230	239	242	224	264	260	246	225	235	259	248	249	235	256	255	255	254	248	242	219	260	265	261	255	236	262	246	197	240	210	248	250	246	254	225	253	229	243	245	268	248	268	259	243	247	242	272	237	241	255	216	236	249	223	230	220	246	222	256	263	209	246	238	223	237	251	244	244	255	248	240	249	225	253	253	266	244	248	277	253	252	240	238	246	227	255	255	223	235	248	238	282	228	269	254	271	211	285	249	262	210	268	255	227	242	277	249	240	229	259	226	250	245	260	233	268	238	234	255	234	261	239	245	230	238	221	232	231	225	247	225	251	264	250	283	257	212	263	223	228	244	240	226	269	248	261	242	254	247	234	242	240	232	248	274	225	260	263	259	249	254	239	251	233	228	246	259	256	218	265	257	243	261	274	258	246	260	249	255	237	241	246	268	268	246	249	250	281	253	253	280	231	260	217	256	211	223	250	229	253	242	240	262	234	260	229	267	265	254	273	239	258	262	253	245	278	255	245	199	256	243	232	233	241	259	244	269	236	263	218	238	247	232	202	247	232	234	247	231	257	255	238	225	249	270	239	228	277	229	223	234	259	236	257	241	272	216	250	240	224	273	266	230	242	254	248	218	284	248	235	250	233	219	237	222	272	275	244	256	230	209	226	252	229	249	248	244	245	254	225	239	261	217	274	254	238	241	253	241	236	256	259	278	234	268	246	258	262	238	253	229	261	226	255	222	229	265	271	256	258	213	233	267	232	251	232	238	231	252	296	280	237	249	256	294	224	224	250	276	245	243	203	248	246	247	236	242	242	255	243	248	248	259	252	244	238	193	275	204	240	248	238	220	254	263	257	273	250	251	225	259	243	234	260	267	228	237	271	261	259	275	262	195	282	249	246	268	255	248	249	310	277	244	239	238	256	263	272	241	240	251	257	245	233	234	236	247	269	232	269	221	229	244	237	234	246	241	250	254	258	241	253	251	225	225	229	233	282	244	248	282	248	257	237	254	252	251	237	264	271	227	234	228	246	215	237	271	239	251	223	239	240	259	242	225	246	241	251	265	275	219	201	243	223	237	249	267	250	223	247	261	240	222	253	214	261	240	226	225	247	245	246	250	251	230	265	254	256	237	241	225	238	224	240	234	233	240	218	295	274	224	216	265	249	230	238	260	245	254	238	242	257	252	247	253	256	248	246	245	245	241	239	251	248	243	261	229	232	241	249	230	252	230	220	243	231	236	235	272	237	275	252	238	233	270	277	247	263	257	238	214	266	254	267	255	267	241	257	269	258	253	232	241	229	242	232	249	269	247	223	240	267	240	214	247	221	214	263	233	286	227	237	238	250	249	255	228	242	237	241	242	269	260	219	262	265	254	263	283	236	244	224	245	263	256	249	226	254	276	243	256	246	224	220	227	243	241	232	241	243	238	250	239	228	248	277	235	226	268	295	244	269	244	260	275	224	248	264	245	249	239	264	262	216	230	246	237	234	237	230	241	233	270	256	232	261	231	208	243	246	266	228	257	254	247	257	258	273	267	226	242	239	265	235	236	247	249	259	217	227	269	239	238	252	256	284	244	257	245	226	249	236	239	252	253	256	239	226	240	234	220	246	227	246	244	267	261	246	231	234	254	263	223	250	230	236	274	224	256	226	244	248	252	258	243	264	247	237	229	261	252	246	230	240	229	232	242	225	228	246	270	257	254	231	262	263	233	227	268	262	236	231	237	233	254	242	266	282	247	229	234	240	231	269	251	253	218	252	237	241	254	252	263	264	246	265	254	256	219	242	235	275	216	286	226	211	250	263	243	235	250	236	237	248	274	240	261	244	246	239	229	233	275	248	244	274	248	226	246	248	242	229	245	255	279	238	257	228	267	226	235	242	264	232	250	240	210	246	233	237	241	240	237	254	240	243	235	230	246	250	277	253	280	229	260	253	236	242	257	252	235	246	224	242	251	238	245	231	262	258	271	235	246	255	231	237	264	243	246	229	252	221	233	283	261	242	252	255	230	240	267	260	275	270	250	234	247	238	265	247	240	248	240	255	239	270	237	268	256	235	253	264	250	227	238	248	240	215	238	265	240	250	243	252	257	253	278	254	253	236	268	234	242	245	232	225	257	222	226	237	255	231	235	242	278	259	250	247	252	262	237	253	248	240	240	232	222	249	225	249	272	231	241	252	240	244	300	240	258	242	263	245	277	221	259	265	225	269	285	228	239	242	241	262	222	249	223	252	277	254	285	230	244	236	238	217	246	266	263	252	226	233	256	276	234	244	231	243	252	267	242	258	225	218	260	237	255	213	259	245	234	268	245	264	252	231	245	273	242	229	253	250	232	225	258	221	223	263	209	249	243	227	218	237	240	193	226	251	240	250	239	228	259	247	244	229	211	256	195	231	258	240	260	265	237	264	241	249	230	257	236	258	262	234
8547	4816	11926	13565	11047	10188	35385	73936	59157	39083	16072	3182	704	685	736	698	686	705	726	708	721	743	761	683	707	702	713	703	701	687	704	721	707	688	728	721	723	702	757	725	728	721	647	742	751	735	682	666	716	691	740	748	690	720	720	737	688	734	675	777	716	739	716	701	731	680	753	665	744	697	753	711	712	705	685	687	708	706	750	709	697	734	702	706	718	681	675	686	714	773	708	705	719	740	726	712	699	747	713	695	700	729	742	764	662	720	745	742	693	676	721	724	741	735	734	705	710	691	729	728	683	714	689	692	687	708	708	742	701	706	725	724	684	723	682	741	750	692	731	707	718	699	716	734	706	724	673	702	735	724	742	761	732	743	722	697	680	708	764	689	735	726	754	666	701	692	720	725	760	716	696	729	725	685	721	738	735	682	728	706	751	709	698	747	741	694	716	685	659	738	700	758	704	666	738	719	718	684	718	713	707	700	701	695	713	689	752	723	667	703	726	708	758	733	723	750	728	730	715	735	711	720	718	703	730	707	732	750	708	743	693	698	746	663	721	752	716	697	702	693	697	713	744	692	704	661	695	725	711	698	710	726	709	726	692	757	708	728	693	688	659	742	681	750	718	701	767	727	734	685	731	717	720	733	683	706	725	756	736	714	664	708	710	699	704	721	721	746	703	747	702	733	750	697	716	674	707	738	677	699	737	700	747	686	673	662	740	759	681	728	694	698	723	711	722	727	673	676	716	713	698	734	698	698	716	671	768	684	730	695	705	681	709	752	722	720	770	669	702	715	719	693	744	721	711	744	721	695	713	691	721	725	675	695	733	762	742	737	706	715	694	684	713	723	760	695	719	682	691	671	726	734	725	727	697	737	746	713	706	711	685	703	714	771	696	727	665	733	716	746	754	667	708	717	702	733	726	750	697	678	738	715	738	705	738	697	668	736	700	738	722	689	765	752	691	666	731	721	719	724	728	750	729	747	702	711	664	721	705	730	718	730	712	717	697	710	756	708	731	728	738	704	740	742	730	698	724	717	705	761	761	710	704	730	672	700	683	668	756	721	723	669	730	747	727	734	735	711	739	744	697	688	665	707	756	696	732	709	738	664	755	737	688	679	716	756	731	707	709	719	716	698	691	717	695	728	648	732	761	729	733	722	732	743	694	757	745	703	692	754	699	724	700	726	707	684	732	701	679	786	713	720	692	701	742	738	697	708	720	719	671	701	720	742	727	757	717	676	669	712	709	710	695	674	707	712	723	741	747	719	724	718	689	735	722	707	706	700	686	742	704	741	687	737	686	720	762	681	677	701	708	737	676	723	686	731	749	694	744	760	681	711	689	706	700	741	671	684	760	720	744	735	690	693	702	751	714	745	743	695	690	718	686	720	664	785	735	735	708	733	702	672	748	667	709	732	704	715	725	739	720	666	771	704	704	730	718	742	725	705	700	715	716	708	753	779	724	688	735	697	687	674	714	710	722	697	740	714	727	710	699	710	734	716	735	689	699	730	746	728	721	742	696	668	701	704	721	743	699	699	714	744	732	700	741	678	744	759	790	715	699	678	764	679	706	730	750	724	684	720	710	717	696	683	734	699	704	687	699	716	706	711	663	692	707	699	749	743	713	734	727	728	707	721	718	703	723	737	703	748	751	688	685	721	707	725	706	728	705	724	714	721	726	675	740	725	779	765	749	732	766	696	697	765	735	675	727	707	771	701	706	668	691	712	691	712	736	710	701	743	721	698	663	730	723	712	704	727	692	705	716	728	704	687	695	740	732	745	676	744	766	712	725	671	740	764	716	765	693	704	681	670	733	723	717	712	704	736	735	703	756	721	716	728	729	678	721	726	751	684	721	709	704	668	750	720	760	758	679	697	738	722	704	653	723	758	770	726	721	690	702	784	700	750	711	660	761	685	727	773	743	720	729	721	727	725	717	719	735	658	745	682	754	697	710	755	710	691	694	763	690	730	709	716	718	723	787	761	733	664	641	713	755	678	729	742	769	763	693	752	731	730	730	696	666	683	726	718	679	689	671	700	671	688	759	723	690	718	729	752	716	762	706	746	737	693	721	729	728	705	684	711	705	670	744	721	692	719	667	676	697	698	699	685	717	702	688	721	712	699	703	680	756	735	714	675	709	730	717	736	705	713	729	724	730	733	703	715	748	714	724	690	746	696	724	704	731	724	707	649	709	724	695	729	739	729	706	689	700	732	645	720	738	741	703	717	664	704	691	777	756	741	688	714	719	697	715	709	732	732	729	785	685	757	667	722	672	707	755	724	710	708	724	735	726	728	741	702	760	681	733	732	747	699	701	693	719	754	765	683	709	715	735	732	716	722	718	744	693	669	717	738	685	736	673	725	696	679	733	725	720	695	700	736	715	736	760	742	773	709	743	743	708	675	737	730	690	716	749	675	693	696	723	729	725	696	703	709	693	702	690	724	694	719	723	719	687	723	720	732	751	725	707	727	714	710	740	725	739	736	738	662	742	669	717	699	748	719	704	742	687	710	675	701	767	707	720	726	772	754	728	657	707	709	724	691	694	696	673	709	723	662	735	728	670	703	735	732	718	690	746	734	721	677	762	720	736	720	788	695	717	734	646	687	736	711	740	716	692	709	744	715	691	769	641	764	709	704	681	754	681	721	704	704	752	674	694	730	727	711	780	701	729	712	711	678	691	681	705	683	712	712	710	687	711	703	703	721	723	693	733	718	681	691	744	738	711	741	743	721	650	739	749	690	740	665	744	758	711	734	735	699	741	721	688	692	741	717	714	731	736	680	738	723	741	743	717	696	770	738	694	694	733	722	703	693	688	731	686	788	683	741	709	753	683	683	698	757	750	716	698	718	698	731	647	733	754	700	743	702	711	716	682	682	739	718	684	701	742	703	743	712	680	739	707	707	724	722	677	721	689	701	742	722	690	641	728	724	702	733	735	743	710	714	723	693	688	674	716	710	726	765	691	720	709	761	686	745	709	711	738	692	712	730	725	699	754	681	692	697	717	726	710	676	679	710	727	705	702	714	733	662	762	723	707	742	747	731	721	735	696	705	745	701	676	704	685	708	756	730	736	682	727	739	723	714	711	693	723	710	673	732	699	726	739	713	717	760	702	668	709	720	710	727	742	696	742	767	730	690	702	728	735	744	741	741	704	717	711	716	763	718	713	681	704	767	697	747	709	726	713	737	724	732	729	729	748	734	736	687	740	706	758	741	677	720	716	758	741	709	755	733	706	647	720	698	677	740	737	704	654	735	724	669	728	653	755	729	733	729	685	735	681	745	710	721	669	702	706	664	721	721	753	704	743	664	699	720	713	743	744	665	696	705	682	759	704	728	709	751	714	755	674	689	732	728	777	699	740	698	685	711	720	705	726	777	760	733	747	702	673	711	723	722	714	743	696	749	696	756	765	737	713	713	701	737	718	684	706	710	722	719	755	771	704	770	739	738	693	664	718	721	720	715	738	730	731	784	721	688	701	710	722	717	735	748
2075	575	786	691	332	324	1604	4849	3958	1598	475	237	179	176	184	176	191	172	172	172	168	159	186	173	163	166	158	164	201	180	185	210	172	165	176	182	159	163	200	175	182	182	183	159	174	167	173	182	172	167	187	194	173	187	185	182	189	164	181	173	160	176	185	166	163	183	182	173	180	149	181	168	180	171	176	179	166	188	162	161	197	168	173	192	166	181	175	160	177	165	155	154	180	187	190	144	171	175	154	177	176	182	162	190	162	171	189	182	187	192	180	166	185	159	172	167	179	183	154	181	154	178	179	192	168	164	171	165	180	176	200	173	166	180	174	141	163	205	186	167	182	188	157	177	181	183	152	207	179	178	176	182	181	173	200	185	193	169	170	169	175	162	169	186	179	144	166	149	166	162	179	174	178	151	164	192	179	177	172	177	179	177	182	169	197	164	167	169	176	171	163	165	173	165	189	187	163	193	181	167	180	162	166	178	176	192	185	171	169	161	173	201	166	175	191	187	149	171	179	176	181	183	161	185	189	176	199	192	175	194	187	171	160	165	193	179	180	168	195	189	185	179	192	184	172	177	168	174	188	184	175	200	172	158	190	182	178	201	169	159	172	175	163	174	160	158	189	178	176	164	156	185	186	151	169	176	168	173	151	152	174	174	169	156	155	173	176	176	153	177	186	172	186	163	174	173	161	154	176	180	186	208	172	166	201	199	179	152	191	177	175	168	152	190	168	171	160	197	159	176	190	169	183	188	176	178	177	176	173	191	168	205	173	174	186	169	167	164	155	164	180	179	161	182	168	197	177	168	186	189	178	180	172	174	187	178	157	201	156	187	168	186	195	161	174	197	161	165	165	203	150	187	177	187	177	168	192	177	173	179	182	163	191	173	169	184	191	167	178	179	164	174	158	176	175	167	199	179	190	161	170	184	168	186	160	152	168	180	169	157	175	188	164	164	183	165	166	190	165	198	171	184	171	185	173	191	174	177	165	176	173	158	166	174	171	179	175	163	161	175	166	180	192	169	172	172	155	181	164	177	188	171	178	179	176	172	176	195	158	176	190	164	162	178	151	189	188	181	187	169	150	185	168	164	190	193	160	170	148	173	170	178	187	177	183	181	166	171	179	179	145	154	175	166	190	174	184	171	156	185	186	200	171	182	179	122	176	173	167	199	181	164	170	160	169	137	158	148	171	162	189	189	179	184	198	164	154	179	181	160	176	197	176	182	188	170	162	168	161	173	189	173	184	194	172	163	191	177	182	160	170	178	163	151	181	173	188	178	205	168	166	169	182	164	173	158	177	175	180	200	177	172	199	156	159	162	168	189	179	184	194	201	192	195	177	155	178	161	202	172	181	178	168	148	172	165	166	179	165	199	196	176	195	153	169	182	166	187	165	190	161	190	185	178	179	177	159	180	181	199	160	180	183	196	197	185	161	176	179	181	180	183	187	178	182	173	197	163	185	168	165	192	170	162	172	175	199	178	180	172	183	172	156	173	187	158	170	181	192	187	161	179	177	167	152	184	160	190	157	169	172	182	171	194	177	185	163	161	159	188	167	178	176	141	174	193	187	186	176	151	185	198	177	171	172	162	187	160	207	190	177	166	190	194	181	177	176	158	182	174	169	185	171	172	161	148	169	174	188	181	168	206	185	178	192	183	160	167	186	170	173	183	177	157	189	170	186	193	177	173	176	153	176	184	193	168	162	175	184	170	192	180	159	167	178	188	159	160	183	172	190	171	175	181	176	181	174	185	187	158	157	167	160	185	180	191	180	173	176	195	159	181	160	146	152	163	200	144	147	189	187	200	156	156	177	190	176	161	182	166	167	179	202	190	145	163	163	178	165	183	173	187	201	185	190	181	173	170	181	164	201	177	161	169	157	177	173	170	172	183	165	173	168	180	193	158	192	179	168	190	148	182	214	165	192	176	165	182	166	181	194	180	176	157	156	178	206	166	186	169	168	166	165	189	189	173	194	168	176	194	167	166	163	171	217	197	176	179	200	175	191	169	173	168	181	174	176	188	192	175	161	213	132	169	166	168	177	186	179	171	202	150	182	197	195	177	179	173	177	200	188	179	179	196	173	174	186	176	193	163	170	154	165	165	178	158	148	149	164	162	188	179	160	176	176	179	173	180	189	202	193	178	184	176	161	153	176	191	176	151	162	177	164	186	174	173	195	169	202	182	181	152	173	173	170	193	146	169	160	176	173	155	195	168	173	176	191	177	194	178	186	152	184	175	166	159	160	191	161	183	170	172	164	175	179	172	156	174	201	167	192	177	192	185	172	169	179	183	194	198	206	184	156	160	172	179	189	168	150	183	184	190	174	189	188	175	142	171	182	187	151	161	188	196	167	176	161	146	173	192	197	189	181	174	218	159	150	165	164	189	140	169	183	172	186	171	173	144	174	191	195	182	162	176	159	204	164	191	184	181	179	171	160	178	169	183	168	159	158	185	193	174	172	166	187	152	186	172	170	174	180	202	205	183	183	154	165	169	161	181	177	209	149	169	177	175	171	188	178	180	184	179	176	170	189	198	176	183	181	163	173	156	166	170	188	168	150	179	207	176	171	161	154	182	174	170	166	173	161	187	169	175	181	187	169	159	194	177	184	187	173	195	156	182	155	195	161	179	164	174	192	187	170	165	179	168	149	160	178	185	178	189	170	162	165	167	196	189	163	197	165	194	175	169	171	175	174	182	180	178	176	165	166	170	155	169	171	182	144	193	195	171	164	145	184	165	155	177	185	175	160	173	175	182	185	180	177	199	164	153	175	164	151	150	174	189	186	171	200	187	190	191	144	192	177	157	195	165	193	188	182	171	180	184	177	196	207	197	164	195	203	168	174	158	176	170	173	197	181	181	176	180	157	181	157	192	164	209	184	183	156	178	174	161	161	180	163	190	157	174	154	148	140	183	158	169	178	177	173	172	173	181	170	212	160	182	168	180	162	191	166	178	199	152	163	172	193	159	158	145	176	178	177	161	173	167	178	162	182	184	196	173	160	159	183	183	173	193	174	184	186	171	149	191	184	145	183	204	196	181	155	183	173	184	173	172	174	160	160	171	179	174	168	173	177	178	176	186	190	186	154	171	170	201	178	184	185	177	180	168	155	184	173	174	171	173	189	160	170	201	169	123	191	182	173	165	173	212	169	152	184	193	179	162	165	174	177	174	178	159	160	168	159	191	189	190	168	173	171	158	172	176	171	190	211	205	174	185	179	141	174	166	175	170	172	180	166	179	150	192	181	179	188	169	160	160	171	172	166	144	152	196	190	165	186	189	170	162	170	144	163	173	170	194	170	166	199	153	170	185	167	173	158	195	173	161	164	188	192	179	200	190	189	167	182	172	180	179	165	188	160	184	175	154	164	185	167	158	185	173	197	160	161	162	174	171	183	208	183	165	210	163	180	171	169	205	173	192	165	183	185	177	172	164	192	189	165	179	151	175	157	159	192	191	165	209	181	168	185	162	181	180	183	167	164	180
2082	1022	1908	2194	1394	1233	8557	18862	14719	5853	1758	800	502	545	504	539	550	489	541	492	518	519	496	514	557	506	508	531	529	539	523	519	554	502	549	540	503	507	559	529	517	517	536	543	514	526	527	532	498	519	491	547	529	536	503	558	504	498	514	496	535	497	507	501	537	489	520	467	515	562	522	521	506	556	556	531	531	526	510	542	520	504	511	488	530	512	488	531	479	509	546	532	532	596	507	498	535	531	518	569	530	531	543	494	516	516	530	539	561	530	512	521	524	507	526	509	567	494	477	545	521	530	477	531	498	513	494	518	542	545	509	514	489	517	489	507	554	495	486	510	511	502	528	509	534	544	568	531	506	524	497	515	519	516	530	509	540	586	523	551	546	529	534	501	483	515	510	500	535	498	531	568	532	534	508	565	522	535	509	550	530	534	480	545	557	542	501	557	510	527	509	539	523	538	467	525	482	508	528	547	525	514	521	516	552	523	528	567	528	555	501	532	535	514	518	546	493	512	531	526	565	557	508	499	523	522	525	551	528	520	549	556	537	513	558	543	527	543	515	541	524	521	519	507	530	548	499	531	537	532	520	494	545	520	552	532	525	476	528	559	465	513	516	491	518	506	538	520	490	504	506	533	554	561	539	513	518	563	555	492	535	544	515	558	531	513	470	563	524	510	487	562	492	529	519	538	499	503	513	468	501	534	503	499	523	514	535	548	539	516	503	541	502	511	539	481	502	519	523	484	494	547	499	506	525	516	479	522	545	565	505	522	538	523	562	488	556	498	518	525	517	514	502	512	491	518	495	517	503	516	526	514	534	571	523	523	509	522	475	523	487	514	518	526	506	500	538	524	501	554	478	514	521	540	536	545	498	528	519	505	488	519	545	488	494	529	531	516	496	508	543	503	486	540	531	521	554	494	514	519	521	519	523	491	528	535	503	520	484	526	507	484	503	541	546	526	552	494	531	533	531	517	520	526	530	514	522	512	545	506	532	502	535	529	504	484	576	526	531	560	546	523	532	535	539	549	516	532	530	490	516	497	541	532	501	520	552	509	509	504	527	507	523	517	536	544	496	497	547	523	485	509	520	504	519	521	509	538	527	528	532	478	509	531	549	506	534	508	539	536	557	494	520	560	518	544	530	513	522	512	508	544	512	535	527	513	564	543	527	523	546	512	485	488	507	512	569	544	501	521	513	561	556	531	520	515	571	519	530	499	540	529	467	481	515	542	539	510	512	500	525	511	572	475	581	534	533	492	519	547	496	501	524	561	519	520	498	533	526	520	528	527	506	475	483	504	549	492	529	528	510	543	511	552	503	523	549	469	531	542	517	500	486	516	480	534	489	538	551	526	502	569	517	574	495	505	511	526	534	520	546	548	492	530	527	508	531	544	559	519	566	489	531	508	503	500	517	532	534	532	504	531	477	463	518	524	520	482	569	482	534	513	490	509	508	524	508	511	540	547	518	496	538	534	556	501	547	503	600	502	533	514	528	530	510	536	527	508	519	523	528	538	496	522	576	534	513	545	535	520	530	517	530	511	506	483	537	556	547	509	487	521	518	486	553	496	561	517	543	524	530	507	517	515	543	513	542	519	545	473	516	552	544	498	539	530	539	532	534	496	497	538	512	501	542	507	506	525	537	534	498	507	555	544	509	480	527	560	529	501	491	546	476	510	544	559	538	543	550	506	541	521	495	457	489	505	487	512	530	561	516	509	512	558	493	530	511	511	509	565	551	503	514	534	514	524	531	509	507	532	538	486	523	530	523	526	541	515	507	510	561	508	529	506	495	548	497	491	518	499	486	476	549	532	529	481	570	524	521	525	506	540	563	545	531	528	544	524	529	529	525	520	514	552	525	506	555	512	561	565	521	493	515	520	571	500	483	538	573	496	512	518	553	550	448	530	510	508	509	524	504	524	511	486	454	510	481	492	543	513	532	537	526	550	531	536	533	483	516	534	544	510	485	475	528	510	518	515	507	472	521	502	539	521	497	543	526	523	515	542	504	546	545	486	569	567	534	527	481	534	490	511	493	545	508	508	527	512	514	518	531	566	508	575	521	501	483	520	477	517	550	534	546	527	508	507	568	558	535	572	503	526	547	511	513	530	538	521	531	536	526	473	541	529	505	533	497	517	597	475	477	541	535	522	541	553	527	579	524	521	534	519	523	500	499	488	541	511	555	546	522	475	530	497	565	515	492	526	525	496	525	484	503	516	521	540	519	498	548	515	551	534	515	507	548	514	480	505	565	532	519	528	535	536	519	515	511	528	519	551	468	509	500	519	520	520	517	504	477	498	503	523	523	511	529	528	538	494	532	522	474	479	551	531	514	506	522	510	516	526	533	540	532	528	525	507	546	547	581	557	497	471	523	533	519	497	542	556	553	545	494	539	563	523	516	506	513	495	566	507	509	557	522	551	502	523	533	501	527	481	527	551	473	498	508	516	517	530	488	492	495	528	554	512	500	543	549	512	508	528	530	549	510	527	554	552	508	490	491	527	576	533	500	504	501	514	530	544	532	525	530	531	533	514	502	515	515	534	514	519	536	514	528	535	485	517	490	538	521	535	501	511	545	538	544	530	519	529	525	512	534	462	535	490	532	518	550	520	519	529	536	578	496	525	533	538	520	523	536	489	500	511	517	517	502	534	523	550	533	502	527	537	516	523	504	481	525	494	494	551	505	509	510	536	486	485	502	516	526	544	542	501	531	534	531	514	512	524	488	519	498	516	541	535	518	516	477	507	518	536	489	523	567	481	545	516	523	547	538	535	488	534	528	524	515	500	540	485	532	526	494	507	513	546	503	486	480	567	516	509	503	514	523	501	530	554	503	536	485	525	489	550	538	532	524	546	495	547	516	550	521	475	506	548	492	528	537	523	527	527	490	539	510	508	548	542	536	514	510	515	546	499	509	518	523	526	556	562	500	525	525	498	510	488	519	538	561	539	536	450	515	537	484	507	544	539	535	512	534	545	506	481	523	532	540	539	483	520	549	537	540	535	535	515	548	529	507	515	476	527	545	540	524	553	526	537	537	521	526	495	502	512	530	526	510	521	497	542	529	506	509	533	505	512	536	520	534	504	524	542	536	584	576	510	537	527	549	544	494	486	554	524	521	557	552	536	531	546	507	510	520	488	555	587	550	523	512	541	507	488	545	541	522	491	509	534	525	527	524	488	501	550	524	555	530	534	517	504	496	539	496	531	571	517	538	513	518	536	514	520	518	505	532	534	545	539	552	506	522	527	530	516	546	528	517	534	515	540	503	506	481	550	526	507	499	501	531	552	507	456	532	527	480	519	472	520	486	506	538	510	548	527	515	499	500	501	499	546	516	511	497	524	506	560	540	559	511	516	573	506	543	515	498	520	517	492	508	492	519	561	489	552	527	505	554	519	513	513	520	525	477	551	516	524	533	533	507	517	504	538	577	522	577	499	538	510	496	532	518	517	527	568	507	488	528	556	478	508	572	500	500	509	523	539	522	518
7598	1967	2646	1771	1515	2184	30634	38590	23195	6107	954	208	134	132	143	135	163	143	163	141	132	121	159	143	136	138	143	144	156	140	105	145	156	126	143	133	130	145	126	152	124	157	152	152	156	166	131	123	124	149	132	143	148	152	138	163	154	126	146	114	147	157	152	134	133	152	158	122	135	155	147	128	149	154	143	119	154	129	137	140	145	130	139	152	126	152	118	134	140	134	125	121	150	152	166	143	148	132	137	150	142	149	127	138	123	131	156	137	131	134	153	132	146	132	124	142	141	149	162	149	143	139	123	135	159	133	116	121	121	155	126	147	133	135	153	135	124	128	130	142	128	140	152	154	134	145	137	147	125	134	163	148	147	150	135	133	134	130	139	132	140	139	137	128	144	127	142	154	132	140	136	119	160	154	143	148	129	144	146	140	141	128	142	134	116	131	157	159	120	143	153	144	132	151	151	142	143	143	151	145	149	134	141	125	150	132	158	131	137	135	148	137	128	125	124	139	146	159	116	121	138	136	132	136	123	122	158	148	153	125	137	123	139	139	145	125	135	138	137	148	160	153	135	131	145	146	129	130	123	145	130	156	138	124	124	124	144	148	137	136	136	140	170	112	119	158	144	125	130	133	136	133	151	127	147	134	135	137	134	145	127	122	156	160	144	144	156	150	143	139	136	111	127	134	148	133	148	145	123	151	129	142	121	154	127	170	140	148	111	153	103	166	114	129	129	130	137	129	138	135	147	116	148	149	140	140	140	134	153	141	151	142	139	140	139	142	121	142	139	139	144	155	138	121	146	150	133	131	118	140	140	121	135	145	146	125	148	156	156	136	148	131	138	162	134	147	147	125	136	139	119	137	122	152	128	146	136	159	119	125	128	148	129	124	135	146	147	130	153	151	149	116	143	139	113	146	143	159	145	148	150	145	151	140	149	138	109	146	134	132	152	135	157	148	144	143	143	131	139	148	140	121	135	130	148	130	140	138	128	150	156	150	124	146	120	139	124	144	125	151	165	121	151	138	121	150	133	153	125	130	148	130	120	143	134	143	152	144	133	146	134	146	140	140	142	148	137	143	146	149	119	139	138	124	146	127	162	118	119	124	142	140	145	131	139	135	133	133	151	149	142	154	124	133	128	136	153	135	140	157	144	158	128	150	155	144	137	127	138	128	170	139	140	144	151	136	146	145	142	127	120	131	143	131	127	129	141	153	121	143	136	133	145	148	132	147	125	144	122	124	148	129	131	143	159	129	110	146	116	157	154	150	146	138	112	137	126	130	123	138	135	129	151	136	120	133	161	119	124	121	150	138	116	126	108	120	151	154	131	136	157	158	164	129	128	133	152	132	143	124	139	130	123	124	122	126	130	142	141	143	132	118	141	143	113	141	139	134	126	132	127	142	122	136	149	144	136	162	152	133	135	145	148	121	130	110	133	119	123	136	122	157	155	134	135	148	149	140	142	130	128	133	148	135	120	134	148	146	138	129	125	143	153	134	169	127	128	151	137	133	153	148	162	145	128	166	119	137	124	156	122	133	162	130	160	126	139	126	139	151	134	132	133	175	159	147	156	126	136	132	130	123	149	158	136	123	125	140	159	134	126	160	165	143	151	122	141	156	139	142	130	140	144	133	116	141	138	137	126	141	146	140	149	147	126	125	145	136	122	122	142	156	138	163	154	115	132	144	157	135	130	149	150	148	135	155	121	117	121	142	145	154	138	155	140	136	144	128	125	130	129	132	138	144	148	136	130	146	133	152	132	117	153	146	126	116	129	142	121	119	145	142	127	143	140	139	143	141	141	154	123	146	129	116	125	124	160	122	145	135	146	153	148	131	117	144	132	127	131	146	162	146	131	143	142	144	144	147	113	136	119	128	133	146	158	147	171	125	135	143	142	140	131	126	134	136	120	124	139	135	109	137	131	129	144	128	145	122	143	138	126	125	124	142	128	130	119	121	121	145	134	156	136	145	142	128	134	114	130	146	124	153	161	141	147	121	136	130	142	144	129	139	141	134	143	120	158	148	142	136	143	132	137	140	138	150	145	138	166	140	132	148	141	140	131	133	137	167	144	126	150	139	124	142	116	137	113	145	150	145	136	136	133	156	129	130	136	138	134	134	121	138	156	107	137	121	147	148	128	131	148	109	127	130	132	116	145	136	148	120	123	151	128	123	136	150	143	131	142	143	152	149	125	145	139	147	132	144	135	114	147	140	136	152	158	157	155	142	138	157	131	133	150	135	144	151	126	143	142	176	154	133	153	127	126	138	145	137	141	156	136	151	147	126	125	137	151	135	155	128	146	148	151	152	139	134	145	134	142	127	125	120	140	127	137	136	143	142	150	129	144	127	117	128	152	147	131	152	127	133	132	162	129	142	142	116	137	156	130	151	137	145	140	134	146	145	134	149	142	166	144	146	139	146	138	137	140	141	134	136	142	139	132	131	140	147	154	159	168	109	142	113	126	132	117	144	135	157	131	136	135	122	159	151	120	164	137	125	137	148	118	156	134	120	145	138	119	134	144	141	133	135	150	141	132	147	124	145	139	117	155	145	140	131	135	158	138	147	143	132	144	139	122	160	149	149	134	136	127	129	128	117	148	114	134	144	135	142	151	130	135	151	123	138	143	131	135	123	132	131	133	161	152	147	114	145	150	120	125	126	140	143	132	141	137	146	138	131	147	149	140	144	132	136	144	131	153	123	127	135	141	155	152	136	121	128	131	148	142	127	134	124	135	138	135	141	136	152	117	144	163	175	146	162	153	139	147	148	131	124	141	123	135	143	135	132	133	132	149	124	136	131	136	141	149	145	128	131	127	123	133	154	113	139	144	126	148	138	141	130	150	129	143	128	120	121	145	115	136	131	139	130	153	125	142	139	132	118	115	131	139	121	143	138	122	130	135	134	127	150	142	140	133	152	140	127	120	155	145	137	142	135	141	154	136	135	141	129	145	137	137	131	130	151	131	140	152	152	143	148	134	146	141	142	124	147	142	152	125	141	161	126	151	121	121	137	134	147	145	115	138	150	154	156	136	140	123	145	126	151	144	125	149	146	135	151	142	143	132	138	142	145	134	142	127	115	143	148	137	125	133	142	134	132	134	164	153	117	144	140	132	142	129	132	124	127	134	156	120	131	153	145	150	143	145	151	145	130	140	144	136	145	112	129	138	149	133	162	130	126	128	133	170	149	136	128	131	147	118	137	141	139	119	147	138	131	133	137	132	149	132	134	143	143	152	135	128	158	120	130	138	139	158	136	123	128	141	131	123	141	133	126	132	146	134	146	133	141	132	127	144	163	137	159	143	145	127	123	154	144	134	152	110	141	152	134	137	127	121	118	124	158	163	163	132	130	130	130	126	138	152	156	138	148	128	111	132	144	161	139	135	132	151	119	139	149	156	128	129	132	143	128	124	120	160	137	131	122	129	113	127	128	140	115	141	138	129	145	125	144	139	137	116	153	135	145	156	132	162	140	144	145	140	139	135	143
5325	2408	5867	5602	5842	8232	49194	53573	37467	14449	4460	812	465	448	438	439	414	462	462	421	445	411	439	418	448	434	450	437	461	439	475	428	462	472	456	470	411	424	456	390	421	432	418	454	429	405	415	406	417	394	415	406	450	444	419	448	422	440	451	418	449	421	432	427	448	428	443	432	419	445	442	415	455	568	475	438	444	454	415	455	434	426	481	414	415	445	465	403	426	421	442	408	457	455	429	427	422	402	427	436	432	401	449	453	436	422	454	397	401	428	427	387	454	431	422	433	448	450	451	412	468	411	418	462	431	431	428	423	423	438	433	395	423	457	438	446	435	422	416	440	443	412	402	432	425	404	422	428	429	399	430	411	417	420	406	391	411	407	440	485	404	417	416	457	447	420	468	440	464	389	391	435	455	430	395	428	463	427	441	449	411	438	468	408	450	440	433	427	426	397	427	447	418	413	446	413	408	438	463	434	409	468	410	411	462	400	402	403	440	450	422	417	403	457	433	433	408	429	450	424	453	425	407	450	417	435	408	440	403	420	419	413	428	423	440	429	420	417	428	406	432	455	400	439	432	452	432	429	437	441	423	437	435	442	453	395	416	435	437	417	365	417	424	422	395	444	384	460	407	437	416	454	427	375	448	409	384	451	461	445	446	391	419	414	382	454	465	399	428	477	440	378	446	416	433	475	432	410	422	418	442	453	410	399	423	432	437	409	449	442	414	428	447	447	404	400	446	455	436	449	466	412	450	433	441	432	454	468	424	442	396	407	430	426	412	423	437	453	452	437	427	436	434	462	421	379	454	477	417	432	442	446	433	423	404	438	442	406	412	398	444	394	403	429	408	435	436	403	443	407	427	444	430	396	442	417	425	438	388	446	438	417	427	418	434	424	430	409	440	412	436	449	446	423	413	465	392	444	395	428	430	459	465	453	445	428	422	415	435	417	428	408	401	442	440	457	446	425	449	406	454	388	422	468	415	391	405	433	422	424	452	390	401	388	433	437	431	386	431	435	420	425	413	415	433	424	434	387	435	431	435	429	443	408	466	459	439	422	413	464	404	431	435	445	413	458	408	421	440	430	447	409	450	457	434	417	412	469	419	443	455	396	383	391	448	417	433	429	426	424	451	413	405	408	402	431	464	447	409	467	395	420	405	407	416	435	432	438	419	432	406	447	428	445	445	419	419	426	420	434	426	442	437	429	448	410	455	449	455	467	433	430	448	457	458	393	433	426	380	442	432	437	428	444	429	442	427	457	410	428	378	477	415	430	416	430	409	405	468	435	431	432	477	443	443	439	464	389	421	429	441	469	432	425	437	430	430	386	443	387	443	414	437	432	422	438	410	407	431	440	443	443	413	447	421	409	446	446	471	429	434	407	405	432	411	475	465	413	401	444	405	405	427	400	454	381	375	434	437	408	451	435	438	423	449	447	429	419	424	422	427	416	426	430	457	458	472	448	455	435	389	422	402	436	430	402	429	456	440	412	434	467	418	411	435	410	429	445	401	418	428	441	440	421	459	426	364	465	431	424	433	412	422	432	427	418	446	446	413	410	439	412	430	411	456	430	425	418	398	427	431	420	438	382	409	424	428	422	432	437	406	441	397	395	406	411	432	455	436	423	452	432	414	456	408	451	435	418	418	403	450	436	401	442	411	434	384	412	449	426	414	406	439	458	456	431	467	387	439	427	430	460	414	460	445	409	457	418	422	420	391	417	422	435	429	427	425	419	439	427	448	422	432	445	389	403	449	462	437	495	410	400	420	426	410	450	441	423	433	439	411	438	397	435	434	434	441	456	450	411	392	422	428	424	424	398	454	471	413	416	416	422	415	425	412	433	420	409	430	461	448	427	413	381	404	429	429	427	418	453	402	419	424	401	427	436	441	476	429	409	441	405	410	436	445	428	458	429	417	438	412	441	402	461	455	454	422	426	412	448	414	425	439	440	413	405	395	410	436	460	451	401	395	435	444	390	424	425	418	420	406	416	449	426	445	443	438	409	423	410	417	438	406	420	445	446	428	415	433	448	420	415	402	421	415	453	446	418	452	431	435	419	424	427	460	407	455	424	427	437	446	432	401	390	400	431	402	443	438	451	442	445	402	452	451	424	434	445	403	445	405	438	439	391	436	421	384	449	406	417	426	397	437	457	412	438	446	423	442	411	425	423	428	392	406	404	437	423	389	388	422	421	414	423	425	459	436	430	453	434	392	461	421	451	417	436	427	455	415	469	455	446	394	409	383	406	450	425	446	413	409	465	485	415	475	432	397	443	432	413	424	395	414	406	439	404	424	433	444	449	449	425	405	452	410	439	425	448	479	435	429	438	411	432	438	429	425	444	404	419	437	450	428	467	403	415	417	436	435	461	430	423	436	381	421	389	450	448	435	457	425	426	409	428	416	425	413	456	474	434	409	417	411	458	388	397	411	423	440	471	407	407	426	421	404	424	409	440	426	421	431	415	439	407	417	450	399	404	425	389	449	365	388	420	414	422	437	428	430	440	440	426	431	427	407	422	435	429	428	425	422	416	392	433	413	409	390	436	449	407	411	431	405	459	390	420	442	392	468	404	417	419	424	453	437	468	438	413	426	438	418	405	419	435	417	447	429	409	411	407	403	416	420	409	396	415	426	423	419	438	464	407	439	418	441	465	423	450	438	457	415	421	451	447	382	448	395	403	430	455	407	435	400	440	423	435	454	407	411	450	409	436	401	403	427	440	413	442	417	438	462	441	478	395	443	491	437	455	428	429	454	405	404	443	394	478	459	440	449	483	413	411	426	428	441	409	432	427	428	425	424	451	391	429	440	429	434	423	428	425	453	421	420	431	438	436	472	420	416	423	418	412	453	438	448	438	454	403	428	411	377	427	427	445	459	405	423	407	407	424	410	428	421	432	454	462	425	440	435	395	413	409	442	407	413	424	443	424	429	460	428	462	405	414	416	432	395	419	460	417	444	429	434	428	430	420	444	407	441	426	454	439	419	436	421	449	415	439	415	402	415	468	415	381	438	406	439	440	439	429	408	442	420	461	398	433	414	424	429	422	458	428	430	471	435	418	424	404	442	423	426	399	408	441	445	460	422	438	413	409	387	413	433	414	455	442	436	407	380	415	414	430	420	447	415	436	384	449	424	434	415	405	427	412	396	434	445	428	446	394	455	421	417	412	409	423	432	406	411	459	433	401	429	417	448	414	434	430	405	418	435	437	406	435	453	407	445	442	385	434	435	446	410	439	388	481	413	432	416	462	405	411	402	419	437	450	390	410	441	426	456	403	419	427	449	442	405	440	386	448	444	418	413	436	384	413	453	427	462	399	443	409	438	465	423	408	411	418	405	414	393	414	399	405	449	443	424	404	399	419	446	409	441	414	402	451	432	454	444	406	410	392	409	372	428	420	431	438	432	448	460	404	415	417	436	482	422	459	486	435	443	461	413	411	395	437	444	419	407	423	417	420	456	416	464	465	433	433	427	457	418	415	438	437	435	453
17333	4585	4786	4489	4289	4082	44533	61669	32746	17087	9884	3333	266	204	213	247	237	193	237	217	209	234	190	214	228	218	200	207	242	219	208	205	214	215	210	209	211	222	229	210	207	189	219	210	200	208	231	246	226	210	209	199	202	215	197	205	228	225	217	249	236	206	217	231	221	218	219	213	223	188	228	196	213	255	237	213	208	223	220	208	212	201	195	220	182	213	227	190	232	191	213	219	197	218	208	217	220	205	218	220	219	217	193	221	227	201	207	235	213	204	204	202	203	222	233	200	201	238	201	220	197	224	207	233	214	203	217	209	219	205	200	191	212	213	210	198	221	209	203	209	212	192	212	219	194	226	210	222	209	235	197	218	193	181	224	214	211	199	222	209	228	216	190	228	199	244	215	222	208	203	197	197	220	211	213	202	218	227	223	235	197	177	190	214	217	181	202	217	203	200	200	208	247	256	221	212	226	255	199	233	212	203	211	242	202	224	219	203	216	182	227	222	211	224	189	212	190	221	245	224	237	223	211	225	230	222	200	199	196	229	209	219	202	235	213	191	220	243	203	193	214	201	178	212	198	215	213	202	183	213	199	204	204	208	235	217	217	191	188	214	206	225	215	232	218	188	226	217	200	244	207	203	226	256	217	234	208	214	211	197	217	183	215	177	223	205	204	241	199	203	200	217	193	236	198	208	211	213	227	199	216	205	189	214	203	220	207	197	216	193	201	212	202	223	239	199	228	207	224	227	229	197	212	199	230	203	204	244	209	186	195	199	221	224	230	226	222	228	201	204	216	219	206	214	244	223	247	232	216	230	204	201	197	193	223	221	216	244	228	222	211	195	202	219	220	232	208	227	198	200	232	224	228	197	201	217	239	203	231	201	181	220	213	204	214	216	202	207	220	191	233	195	191	213	240	208	208	214	197	238	194	222	205	226	203	218	224	211	217	235	199	225	210	183	243	239	230	213	236	227	201	236	191	219	205	225	229	198	210	210	191	200	219	218	237	211	244	210	206	209	218	230	215	242	214	231	226	204	212	236	231	229	225	210	196	225	233	221	196	193	205	190	203	207	212	222	239	221	219	208	192	214	201	234	231	214	209	206	239	232	224	223	207	216	238	231	232	236	221	207	221	220	217	242	222	250	192	224	216	229	199	244	240	217	229	226	213	222	203	218	203	207	223	208	184	190	217	207	225	212	213	221	227	206	220	197	203	204	212	201	189	206	228	169	193	231	189	224	212	193	233	233	215	226	205	194	193	204	221	207	231	203	195	244	237	203	181	233	198	240	211	207	191	219	208	190	173	202	226	210	204	191	229	198	191	221	218	231	219	228	244	207	196	206	231	190	221	232	217	222	209	201	228	207	194	239	223	204	232	205	188	207	230	218	207	213	214	218	232	240	208	201	221	228	206	220	213	226	190	214	220	181	223	219	202	213	218	208	192	193	210	230	210	210	200	193	234	200	215	212	227	205	199	219	214	211	229	220	165	199	216	212	235	233	229	216	203	216	211	208	232	215	221	216	220	193	209	231	227	204	219	219	201	211	206	196	229	213	230	227	215	216	230	218	221	201	201	219	203	202	206	219	203	226	195	211	217	228	219	202	243	203	204	198	218	227	185	212	228	239	228	212	214	203	221	237	221	220	213	195	208	205	241	219	242	228	191	204	232	205	209	215	177	215	196	208	218	211	214	221	206	237	229	220	220	220	209	214	216	216	200	215	211	213	216	218	199	199	213	221	245	236	216	204	198	203	203	203	198	202	229	220	199	200	190	217	203	188	208	210	215	204	178	216	202	218	191	233	201	213	186	231	199	208	213	209	183	212	208	219	205	191	212	214	185	212	206	209	229	204	227	207	218	217	205	224	238	212	240	195	231	222	194	217	229	239	230	201	200	195	216	222	207	218	187	221	207	214	214	197	191	226	234	213	223	248	198	218	247	207	203	232	198	230	228	205	208	195	201	191	210	213	192	188	189	212	193	209	212	232	208	206	219	232	193	205	232	241	217	227	186	236	222	206	204	194	231	203	203	190	229	206	196	183	200	225	232	229	217	205	197	173	212	210	206	238	210	210	221	235	202	199	217	216	195	198	221	221	218	219	233	211	216	222	224	201	198	198	209	205	207	210	226	209	225	190	185	212	219	216	220	192	202	215	215	213	196	231	211	218	207	231	210	238	226	210	219	210	209	220	197	240	220	214	225	179	228	211	185	212	210	219	205	215	206	220	219	220	219	231	220	208	202	216	212	244	226	220	208	208	194	228	213	215	187	224	199	223	201	216	207	204	216	206	225	209	210	202	229	226	218	232	199	212	209	219	226	207	210	240	238	250	228	220	214	240	205	214	230	208	203	197	221	196	220	237	201	217	206	206	210	195	200	245	201	196	213	207	225	230	214	215	214	197	212	209	224	224	197	193	220	202	218	200	212	240	206	203	186	216	188	201	215	208	188	202	210	216	215	190	195	228	220	208	216	201	218	222	229	216	183	210	221	186	191	205	171	198	198	221	226	227	209	229	232	221	220	227	197	215	238	217	215	234	208	215	184	212	221	212	220	223	236	212	225	234	252	215	190	223	215	191	210	215	224	205	202	214	210	211	213	213	246	212	221	222	196	205	229	213	209	213	237	195	191	220	215	195	204	218	209	196	227	204	222	192	242	223	196	212	184	218	234	218	212	228	207	206	226	223	199	221	198	218	220	196	243	197	233	208	226	229	192	207	225	217	201	207	210	184	202	212	202	189	208	220	222	185	193	215	217	217	222	198	219	216	217	215	225	207	237	189	198	218	206	202	219	223	218	215	192	201	217	213	193	231	193	200	215	210	223	212	219	207	226	223	229	214	195	240	188	217	216	204	216	192	236	212	201	236	231	193	203	222	235	213	210	242	222	236	208	246	189	200	218	204	221	228	220	226	243	210	201	222	224	202	207	226	219	198	218	216	196	219	232	210	225	196	250	228	208	228	199	222	242	203	202	210	212	213	201	232	220	212	176	224	190	225	215	220	233	201	202	201	211	227	187	210	230	192	204	225	189	217	238	204	207	213	220	209	209	256	209	198	205	208	193	213	222	206	185	255	209	219	207	217	219	208	222	218	216	218	200	244	213	225	217	184	198	208	228	208	218	210	201	219	204	204	202	227	210	202	205	201	195	228	217	233	233	190	222	217	200	207	238	237	215	217	199	200	226	236	201	244	211	200	222	193	178	202	186	220	220	207	239	211	204	198	231	211	201	214	207	227	175	220	209	222	206	229	230	193	230	223	204	212	208	208	198	213	207	222	204	221	212	197	196	208	218	217	214	207	210	211	209	211	226	205	228	204	197	219	207	228	210	186	205	214	208	236	207	212	214	217	202	221	186	221	204	234	223	204	248	219	212	220	222	211	216	203	206	224	218	249	230	226	218	228	236	197	203	203	199	226	228	204	213	208	221	214	191	202	227	198	204	208	205	193	220	239	196	215	202	211	207	173	240	228	212	237	213	208	230	184	232	193
8544	4287	9319	12169	12934	13364	60388	72347	40856	30637	24930	8846	808	646	659	621	613	669	669	636	634	674	653	624	709	668	619	656	667	676	646	654	620	651	644	633	642	656	640	618	678	643	648	628	644	611	634	638	585	641	650	623	640	617	668	614	587	615	611	610	636	634	618	606	622	628	658	613	619	672	686	617	673	968	813	667	642	669	640	598	687	633	645	615	631	656	643	609	620	632	621	634	668	664	574	670	596	628	629	626	668	645	605	619	677	599	656	628	641	639	610	671	635	637	627	608	633	630	599	633	658	671	610	625	642	572	625	649	648	661	644	604	625	607	637	610	640	592	630	687	639	633	611	654	670	613	633	636	606	608	684	640	641	621	637	627	608	642	598	608	615	613	661	623	630	629	628	666	653	636	621	654	563	634	641	691	637	572	626	678	636	674	581	636	628	646	616	653	654	615	617	652	614	615	610	624	612	655	635	653	644	629	594	633	691	589	661	677	630	659	636	636	635	621	622	618	615	677	628	631	614	632	612	609	649	604	626	596	654	638	618	615	651	648	667	654	639	616	636	644	661	648	588	627	618	666	615	656	638	608	615	626	625	616	607	619	617	632	631	669	637	610	636	643	623	637	676	648	642	635	624	629	631	614	621	631	577	641	644	599	644	628	613	623	597	615	607	672	621	646	602	626	595	632	618	666	662	637	601	598	628	586	626	627	636	620	644	674	652	637	632	609	628	712	636	642	631	648	632	662	577	620	588	617	604	570	667	649	624	652	653	678	621	627	592	619	631	595	599	620	622	642	669	615	616	626	589	664	614	624	606	613	648	647	642	662	630	588	617	661	605	651	623	665	635	615	648	642	603	614	639	594	626	634	637	633	655	598	603	618	620	641	621	641	617	629	603	634	640	630	617	640	635	631	604	645	624	662	624	646	614	598	638	625	633	676	626	636	690	639	659	653	673	622	600	658	663	664	579	624	618	632	634	614	592	614	629	614	631	636	582	638	651	641	569	655	627	628	612	659	652	635	646	658	637	596	646	680	607	608	633	653	585	619	603	707	627	605	626	654	637	614	603	598	609	628	661	593	652	648	560	683	658	623	581	610	650	640	615	640	624	657	691	622	653	658	637	634	645	624	661	658	613	608	643	630	622	658	647	631	605	601	642	599	673	627	659	636	636	618	662	581	628	622	632	613	613	659	639	616	654	608	611	627	651	620	646	578	614	635	626	635	637	623	613	612	646	663	605	684	628	619	650	659	657	620	615	622	622	640	633	586	625	666	672	656	657	636	633	634	643	656	648	650	607	605	606	647	569	646	623	658	631	580	624	650	662	607	618	645	679	651	627	635	619	613	568	618	602	642	639	678	620	656	619	591	634	669	652	619	657	634	636	622	651	602	636	603	637	634	613	660	610	621	605	653	616	563	640	628	626	616	654	634	615	635	621	638	639	618	615	661	642	640	650	611	621	654	602	656	643	656	639	638	649	596	648	605	646	581	625	663	613	657	607	618	675	642	632	652	637	668	593	611	651	684	629	555	644	658	667	671	623	614	626	650	609	644	630	613	633	646	634	602	632	627	648	638	654	650	606	596	636	636	607	577	606	600	640	568	648	645	690	601	641	610	650	595	641	613	624	643	627	626	634	596	626	568	644	631	617	652	634	654	656	614	619	642	637	670	622	653	562	617	608	606	619	621	624	665	576	641	648	649	596	661	614	677	654	618	648	636	693	649	619	600	667	626	610	602	651	621	622	656	656	618	650	667	633	607	652	656	652	627	637	671	669	610	656	626	629	655	652	667	573	593	660	614	631	627	626	565	622	626	584	605	629	668	628	631	646	652	660	615	663	598	631	643	663	612	653	626	609	628	621	668	623	655	629	625	681	661	644	659	669	602	659	605	606	649	630	635	628	636	627	597	657	632	658	648	656	624	643	642	611	637	585	605	595	629	664	602	629	621	618	610	597	669	595	656	641	664	566	663	623	639	602	623	577	640	692	613	641	653	628	612	590	633	614	608	646	583	633	633	634	635	625	619	639	606	618	633	620	656	637	624	665	572	605	642	655	646	625	607	649	686	590	642	603	625	706	599	632	638	607	659	640	609	663	595	616	606	598	652	676	625	592	608	643	658	626	651	646	586	653	607	643	648	651	647	644	665	669	639	627	642	648	608	627	619	640	587	605	646	658	649	616	661	598	635	637	615	637	643	573	596	651	605	623	611	615	615	645	625	621	644	615	682	646	659	656	627	647	612	640	650	640	623	631	616	658	624	611	674	608	636	663	646	621	629	668	653	611	599	587	629	634	602	626	643	584	612	584	616	627	658	615	613	625	626	607	611	618	622	634	675	607	596	627	635	639	570	608	646	621	648	651	616	687	614	641	653	642	622	645	628	618	642	597	669	600	566	612	632	623	629	651	655	656	661	625	623	640	589	640	623	676	633	640	637	643	588	645	694	611	600	665	635	556	585	613	611	682	662	640	612	583	594	672	620	636	606	598	619	649	651	580	638	631	615	629	646	653	619	668	659	635	604	642	632	615	634	613	660	565	643	613	663	605	625	650	629	594	619	664	628	611	612	618	645	590	635	575	621	625	604	649	675	659	628	638	667	620	605	630	657	607	619	649	616	649	643	646	611	596	599	627	653	634	665	621	658	634	611	622	614	627	646	620	648	629	671	637	626	600	639	647	619	624	645	653	644	684	609	654	646	599	592	613	642	677	678	594	624	620	643	619	647	604	671	610	650	633	632	610	682	613	672	590	650	674	642	610	641	576	642	624	628	646	663	670	625	674	623	600	629	643	644	619	605	587	659	625	665	647	633	642	603	615	713	602	661	596	685	645	630	629	592	610	609	663	615	609	627	685	677	642	622	616	642	621	633	612	647	596	610	636	622	653	584	653	633	660	621	663	633	641	651	621	647	642	605	599	602	602	636	633	638	629	633	603	620	670	635	618	603	638	635	623	642	617	604	622	605	627	595	644	645	630	656	590	678	581	644	658	663	619	610	660	613	635	646	645	610	627	644	641	617	660	623	603	675	616	682	632	626	638	605	634	597	633	623	645	649	630	638	621	616	650	664	603	622	651	633	622	634	594	626	628	646	672	640	591	639	642	662	610	599	617	610	668	645	644	663	645	619	625	640	635	596	639	626	646	642	604	665	625	611	668	604	683	605	575	660	681	607	708	623	618	585	661	642	627	644	660	632	631	592	631	623	618	628	677	700	633	591	634	635	633	631	617	615	672	626	623	629	623	594	625	652	608	620	629	618	609	609	639	654	661	579	624	614	666	664	631	613	626	614	640	631	658	624	604	605	614	635	594	580	632	633	623	612	601	639	661	610	641	632	596	611	649	629	646	661	614	647	623	619	646	629	618	616	619	660	615	647	622	634	609	644	638	660	674	592	633	625	685	616	610	624	616	641	603	650	645	650	615	669	629	640	616	629	603	639	612	651	609	620	664	689	681	660	635	631	645	639	622	644	662	637	654	622	644	663	623	589
2187	440	689	816	516	395	3645	5771	2536	1255	876	378	210	225	221	209	183	215	186	230	198	215	217	214	194	184	217	241	198	207	214	256	202	209	231	219	182	194	200	203	194	207	200	206	192	220	192	212	217	193	215	210	204	208	210	215	250	203	198	211	212	211	211	203	210	214	192	209	185	219	217	197	202	233	201	204	226	193	200	200	220	197	207	204	190	189	229	189	194	208	212	196	190	202	208	215	218	177	159	186	223	222	204	201	189	229	207	179	188	205	225	205	213	205	173	213	183	224	222	207	231	196	209	217	209	224	215	204	218	205	214	210	200	248	211	214	222	197	192	226	204	203	231	203	207	230	203	222	206	187	204	212	226	194	221	197	242	190	200	196	204	190	199	209	209	191	201	199	220	197	192	207	197	221	203	219	208	206	229	202	205	207	216	195	203	201	232	198	190	202	233	185	191	256	230	218	199	211	199	220	183	205	190	218	203	205	205	209	207	194	208	207	195	240	208	190	197	198	174	217	202	199	196	197	218	218	229	216	195	196	206	214	229	209	206	205	203	173	180	224	199	187	206	239	227	210	183	208	215	206	242	211	206	238	211	210	228	213	226	230	192	206	205	227	211	223	199	201	195	188	212	212	208	239	206	231	188	193	207	228	182	206	201	199	219	214	195	227	198	207	203	218	223	216	204	227	205	235	199	208	231	179	219	204	210	211	212	223	215	209	212	203	213	202	208	185	200	190	184	223	213	203	203	192	196	222	189	212	193	208	183	189	181	182	207	194	217	200	198	205	202	181	193	211	219	230	235	200	198	220	199	198	225	209	223	204	183	221	197	189	219	202	200	203	204	193	204	195	204	210	222	187	232	203	189	214	214	209	226	202	190	180	197	199	214	220	211	202	214	223	225	200	190	209	193	202	202	183	213	170	235	214	211	209	217	211	201	207	198	195	242	181	190	210	198	218	196	233	181	205	203	194	213	210	190	188	252	224	217	204	220	213	218	185	206	204	200	202	227	211	193	213	197	210	216	208	208	206	181	220	221	218	216	214	215	214	212	218	245	196	231	202	200	182	221	235	204	203	194	193	220	213	232	214	198	216	220	208	216	193	214	217	217	201	219	213	210	205	235	183	192	189	199	194	213	200	234	210	196	209	224	193	186	220	200	221	184	198	203	193	192	209	190	209	219	194	238	209	218	186	197	206	212	186	205	206	202	216	202	197	200	218	196	187	243	206	219	230	198	227	229	202	164	209	223	196	221	228	201	214	230	221	175	231	207	223	198	221	198	202	204	223	204	210	190	201	205	191	194	205	213	230	190	210	211	192	192	200	203	186	200	192	215	185	216	240	205	203	192	219	213	197	170	203	213	207	220	202	217	191	200	191	201	222	206	182	218	182	197	205	230	221	223	214	204	234	216	188	208	215	223	229	216	213	203	224	198	221	215	194	204	216	200	217	200	218	229	194	214	223	170	185	214	195	232	224	220	203	222	179	230	213	204	200	239	184	204	213	221	197	195	223	214	204	187	234	193	208	181	200	209	217	213	209	193	210	228	185	224	197	222	193	196	198	200	202	196	203	219	191	191	207	219	181	188	204	224	214	202	211	197	230	209	197	193	200	198	222	193	185	210	232	220	226	219	192	221	211	195	218	221	187	196	217	205	161	189	214	207	208	198	227	185	232	188	225	185	186	254	184	197	212	194	227	218	179	219	196	199	202	215	211	232	216	205	226	204	237	181	202	226	192	237	202	194	213	209	203	205	201	195	204	209	219	228	220	191	203	203	215	195	206	226	216	205	226	185	213	218	194	180	209	215	215	180	218	204	222	211	217	226	213	232	212	208	224	198	200	195	208	218	219	192	198	206	198	220	239	216	190	213	207	202	199	198	213	229	214	208	207	229	211	217	230	197	205	196	196	200	198	220	203	212	177	199	216	187	206	216	225	226	189	216	225	214	208	195	218	231	207	181	205	216	213	206	223	211	212	210	200	187	202	204	200	218	188	221	210	216	182	207	204	206	200	202	192	204	211	200	187	195	215	212	214	182	206	205	206	226	207	221	184	216	220	201	201	218	201	218	197	214	208	200	202	220	202	192	206	192	217	192	199	196	240	223	218	190	197	215	214	224	229	200	210	214	195	222	220	209	206	204	209	198	190	190	181	197	218	218	197	217	228	228	208	217	185	230	231	198	204	210	182	240	212	221	235	208	207	182	211	215	216	220	203	199	205	209	198	173	204	221	215	201	207	221	211	206	206	212	227	215	205	201	209	212	219	185	209	199	208	192	253	213	216	213	183	215	201	206	212	184	207	223	197	192	201	208	215	184	173	213	223	208	228	206	188	194	207	202	184	244	228	208	188	194	182	202	205	186	225	200	204	196	201	186	195	187	205	211	222	213	220	237	207	190	202	215	198	205	200	194	203	193	196	215	206	195	217	203	199	216	202	198	183	194	201	216	174	218	210	184	198	203	214	209	185	212	203	197	210	213	237	215	209	201	203	184	220	201	199	234	191	191	202	199	219	208	196	203	202	218	192	189	219	210	179	198	208	222	214	204	209	186	172	220	207	201	191	196	211	220	211	228	190	195	203	200	214	203	227	164	199	181	226	213	205	205	200	202	217	187	221	203	211	218	183	224	221	209	214	205	203	215	243	203	228	195	192	192	204	208	211	198	194	196	208	211	205	218	197	192	196	203	206	208	195	201	209	202	212	198	205	203	215	166	169	217	213	232	200	180	206	222	228	185	206	239	184	208	214	209	238	193	216	201	199	220	190	185	196	227	208	191	211	215	218	198	209	194	203	209	200	213	221	200	200	204	185	217	194	188	212	204	190	213	212	208	202	185	205	195	194	200	198	228	196	206	220	224	194	190	224	199	208	204	176	221	217	206	199	218	214	252	203	217	203	211	203	204	187	190	197	220	207	222	220	197	187	205	205	225	216	221	218	200	196	203	206	231	196	188	215	191	194	205	220	183	181	202	184	195	197	214	200	183	176	211	178	207	222	204	218	205	182	208	176	204	180	236	224	194	219	195	202	206	223	200	205	200	199	200	191	224	210	197	203	206	222	227	169	191	202	216	184	205	223	231	224	221	193	200	189	203	197	195	226	222	166	209	211	212	202	193	213	213	213	194	202	197	224	212	212	215	208	185	192	199	229	202	197	208	212	202	214	214	230	205	222	210	185	196	231	204	183	182	200	219	224	184	235	206	234	198	215	222	221	202	190	190	197	194	210	212	212	212	215	182	201	207	226	187	197	203	210	197	211	183	213	208	233	188	194	205	161	225	185	192	201	194	198	219	197	193	215	236	211	226	193	178	208	212	218	206	216	207	227	211	198	194	201	196	208	203	197	209	183	195	191	182	201	227	184	205	202	207	189	214	206	178	191	196	213	208	189	221	219	184	213	199	188	213	207	188	194	174	204	214	208	210	232	219	178	207	209	211	213	235	194	199	198	222	183	240	187	195	219	216	217	197	185	206	206	188	198	211	209
2304	856	1759	2905	1977	1800	15709	19728	9335	4826	3048	1212	591	615	612	642	622	617	612	609	597	607	647	617	582	618	591	619	611	576	620	605	626	576	612	641	613	622	637	602	594	636	594	573	606	583	594	609	607	562	625	582	597	612	589	617	586	619	555	588	641	645	634	591	595	638	567	603	608	591	611	625	621	637	572	587	615	635	634	600	645	627	577	639	647	611	593	587	636	663	581	566	615	603	603	589	593	616	622	615	554	581	623	595	640	612	627	590	603	598	632	597	591	586	604	619	642	584	586	626	608	616	659	599	616	608	590	607	632	616	546	631	576	625	619	636	574	608	601	606	592	639	606	593	612	619	624	632	558	668	617	596	581	596	619	622	609	580	562	615	602	620	565	654	639	659	695	580	580	610	599	635	644	583	594	638	608	622	635	588	579	624	598	579	612	607	599	623	616	569	637	615	661	588	652	588	586	617	606	620	641	572	617	622	604	609	618	629	626	602	602	641	626	596	622	609	605	582	635	670	628	595	591	575	588	598	609	591	569	648	616	596	633	597	700	607	606	550	638	615	604	550	563	617	619	595	623	588	602	609	617	646	647	602	596	587	587	611	598	603	602	586	612	618	572	605	594	630	611	590	614	596	621	602	579	623	622	613	604	635	645	569	613	631	591	590	575	609	572	599	631	636	595	589	602	628	609	603	624	622	602	570	574	619	602	647	630	651	581	589	636	652	619	592	615	591	559	623	663	595	601	624	583	617	596	644	637	614	631	634	595	618	595	557	659	579	608	583	619	631	642	625	612	602	592	631	612	533	568	633	603	579	602	635	593	627	597	599	623	601	603	614	591	614	604	573	565	646	592	609	634	603	606	630	625	613	628	602	570	611	622	637	627	612	604	604	626	631	661	608	630	631	621	563	611	645	613	604	599	611	655	623	575	639	590	582	580	538	651	592	604	590	617	578	595	648	650	623	603	613	621	642	616	584	630	646	578	605	657	591	599	597	613	630	607	566	601	620	624	634	596	607	617	681	641	595	647	643	604	605	620	587	635	573	567	614	557	633	639	662	591	621	637	629	571	609	546	585	620	604	583	648	615	582	676	605	587	603	585	628	577	615	619	596	591	627	597	602	661	636	602	605	606	615	573	650	621	625	579	605	613	597	594	628	655	663	607	637	667	630	640	638	649	639	620	650	621	622	630	602	567	628	621	585	654	576	596	607	585	607	603	595	547	607	588	604	593	603	649	562	617	607	597	603	556	615	632	642	583	610	626	610	609	640	599	659	592	638	608	619	622	632	626	602	612	618	639	609	596	612	588	630	589	585	617	559	664	596	589	616	608	609	578	623	656	577	629	586	614	572	607	606	647	631	591	592	619	638	580	568	611	649	625	597	587	607	590	555	594	581	613	597	614	617	611	645	621	633	605	580	588	621	627	635	570	607	613	626	608	636	604	612	630	585	571	648	616	601	652	608	650	599	592	563	600	636	643	644	629	615	622	596	613	625	615	621	573	582	578	604	562	652	540	605	616	622	623	671	602	635	602	613	599	628	624	620	574	594	607	591	598	653	633	617	591	614	620	637	568	563	617	594	578	600	618	588	624	676	618	619	609	611	606	629	667	612	606	618	604	624	626	634	631	624	601	617	623	605	648	566	580	623	586	600	599	611	635	629	593	614	575	612	568	601	580	598	617	606	613	602	638	601	601	610	607	591	631	616	635	669	630	622	605	645	608	608	594	590	635	616	590	554	622	585	570	605	598	617	644	671	628	569	587	603	658	607	644	602	643	621	612	607	643	640	571	601	615	602	632	585	589	578	626	603	630	586	602	572	647	596	572	611	602	587	595	551	613	587	619	632	599	636	625	579	590	638	582	600	647	602	650	621	601	597	596	627	583	570	634	596	573	637	580	623	594	599	592	624	614	589	611	622	635	612	616	595	594	612	631	596	595	565	580	592	572	618	596	599	597	591	590	606	619	590	615	635	591	575	662	679	635	595	631	620	591	604	640	599	592	606	552	627	585	597	579	576	585	630	641	624	567	678	615	618	582	595	609	614	612	639	618	616	628	606	622	629	587	611	567	606	617	614	645	597	636	628	583	594	619	625	594	605	624	601	588	591	618	622	592	635	572	583	585	597	596	611	627	642	619	585	607	588	580	583	591	667	627	614	623	629	647	620	628	642	585	610	600	618	659	611	577	610	574	579	601	590	637	635	628	622	574	624	623	576	617	603	583	610	601	598	601	642	604	611	623	598	609	615	635	629	583	565	603	586	667	559	621	639	582	635	639	627	650	599	605	615	659	609	647	591	662	607	612	593	589	639	590	578	613	581	618	664	578	612	659	584	628	592	627	618	609	613	627	643	595	643	634	625	644	602	603	596	618	574	649	577	604	637	620	618	613	616	603	604	677	614	615	602	616	634	578	659	608	647	608	601	593	620	611	606	625	583	650	594	619	617	644	589	617	599	647	624	600	586	626	621	609	619	573	636	608	663	562	617	590	619	611	645	602	554	641	575	573	593	626	630	591	613	641	664	579	630	661	579	583	640	643	597	561	588	639	616	612	619	610	613	585	600	656	607	598	592	602	604	619	579	572	650	575	592	614	622	630	585	602	629	594	605	643	619	646	624	618	582	597	593	573	590	582	616	593	614	652	590	592	582	561	575	612	641	622	612	572	607	637	617	673	604	683	599	660	616	590	593	646	610	583	621	635	599	614	603	595	632	637	575	619	638	611	592	655	659	568	633	617	596	641	599	616	579	610	615	631	619	625	576	593	612	585	590	623	579	587	602	604	625	633	611	602	573	553	604	580	627	604	606	590	652	627	555	590	592	643	586	636	575	607	579	588	634	631	587	607	663	610	619	647	611	581	569	635	584	584	614	617	625	599	600	628	621	630	618	616	625	569	587	605	630	625	569	594	581	631	613	585	611	606	612	635	623	581	620	644	642	638	607	577	612	617	635	588	625	580	577	629	630	578	638	612	637	616	618	600	651	664	636	589	650	560	590	665	594	562	632	601	610	614	559	621	634	586	653	616	622	652	593	614	570	596	567	655	650	609	570	629	641	639	582	629	620	612	614	659	613	606	617	613	661	613	573	641	604	607	640	633	625	642	611	548	601	580	609	634	603	633	610	629	620	633	622	591	606	646	635	587	593	600	586	634	602	585	621	616	589	616	571	631	653	642	603	648	592	661	603	598	609	603	615	613	637	620	571	599	610	631	665	579	628	599	633	616	607	584	599	613	604	631	636	583	667	589	609	635	637	640	591	655	612	594	590	630	618	564	609	636	594	591	613	598	615	640	616	611	602	576	655	577	601	587	630	611	590	573	581	632	631	603	616	637	593	587	645	533	618	609	595	588	587	615	630	645	569	624	574	601	605	636	617	663	606	632	624	636	552	649	643	594	604	613	600	595	636	609	603	593	606	640	623	622	606	589	648	613	652	575	652	626	612	603	601	617	663	629	594	607	599	573	632	609	587	596	623	587	626	637	580
7623	1754	2583	2866	2416	9153	36366	36194	21740	7511	1388	401	230	223	208	219	230	230	211	218	181	207	216	193	193	217	213	201	226	206	239	224	205	215	193	215	199	202	236	210	222	205	193	202	223	209	197	206	204	211	221	229	194	208	211	223	217	212	237	225	199	199	218	217	226	191	208	218	201	188	205	222	212	188	210	197	198	205	187	203	204	180	195	195	226	230	253	200	159	211	212	202	197	192	243	207	223	247	214	212	206	225	212	216	217	218	202	212	188	204	206	215	219	235	201	211	202	220	232	209	206	212	205	188	222	218	211	206	205	217	199	214	227	188	212	210	183	216	207	218	214	225	210	193	231	199	198	205	208	198	195	220	232	190	245	222	206	211	212	212	217	213	201	203	200	201	222	209	228	191	206	205	218	214	206	227	219	182	237	232	221	213	220	216	213	223	203	209	221	224	194	193	235	212	207	223	200	211	228	212	222	197	216	224	198	220	195	199	198	214	231	195	196	185	207	202	193	191	215	212	213	163	184	192	200	214	217	231	204	212	205	194	234	216	195	221	238	221	205	215	227	222	215	239	198	210	188	219	204	186	222	208	214	211	210	206	223	224	211	203	211	212	224	221	215	194	180	220	214	228	220	225	222	254	212	207	216	218	208	199	242	216	200	226	202	220	201	234	211	228	200	218	222	195	185	230	212	209	210	207	210	226	209	241	209	198	192	247	207	209	186	174	218	200	224	211	226	200	230	239	199	216	214	223	215	211	231	239	223	214	218	201	202	220	200	184	217	217	231	195	230	202	212	204	182	232	228	180	195	208	201	189	215	232	230	232	207	225	210	214	210	197	222	198	194	186	222	204	205	205	197	192	216	220	225	217	209	214	197	200	200	192	191	221	202	196	207	187	195	192	213	209	199	195	205	211	223	221	225	200	221	217	205	237	211	215	195	197	217	208	198	198	211	219	249	215	204	222	213	214	217	205	253	210	193	201	218	212	229	209	209	188	220	226	221	206	191	196	226	195	186	184	212	226	246	210	191	215	219	206	208	214	227	200	206	216	199	222	206	200	219	198	216	213	222	222	207	236	209	194	195	204	203	177	208	214	222	227	222	232	208	214	191	227	243	228	207	192	238	210	223	180	205	232	207	212	195	206	209	192	210	222	190	197	222	210	202	228	213	199	214	233	226	184	216	231	207	194	215	231	193	193	204	210	203	187	208	219	222	213	225	210	235	197	224	203	206	200	209	217	204	211	211	204	201	233	210	207	199	215	214	237	234	208	191	209	229	181	204	209	209	218	210	219	222	226	212	200	202	200	224	200	213	217	208	209	216	236	241	201	218	209	207	218	216	201	210	218	203	206	230	207	206	194	216	207	208	200	217	223	194	220	218	235	218	210	186	214	209	191	233	213	244	208	204	201	218	210	201	207	198	190	225	197	232	228	197	188	188	226	197	201	223	205	205	222	224	219	196	204	207	223	210	227	205	201	239	228	213	208	234	201	199	214	211	194	201	203	224	203	224	224	221	226	204	194	237	237	201	211	170	247	212	187	212	191	233	226	238	216	222	203	204	216	204	224	229	214	202	240	208	215	209	207	223	208	182	206	236	219	202	196	212	214	213	206	211	215	218	217	199	198	234	192	205	233	204	210	204	231	191	221	194	205	215	203	188	190	225	222	234	209	217	225	183	204	202	207	195	216	236	202	202	214	219	212	191	222	213	216	255	229	191	219	239	232	223	208	216	207	227	218	246	201	207	210	198	215	218	185	219	212	219	213	207	228	224	211	214	201	185	220	197	203	198	217	203	221	208	199	199	213	201	227	210	183	230	204	226	184	206	207	196	186	218	239	208	240	198	209	197	221	203	216	200	197	208	218	177	198	230	207	214	194	216	227	201	221	192	204	221	215	197	233	199	186	213	212	222	192	218	185	217	188	205	199	217	212	226	228	225	198	191	225	225	194	217	236	184	200	211	191	226	217	204	218	217	224	220	223	199	211	221	226	209	200	200	184	201	204	196	216	240	224	210	196	202	238	220	210	221	208	234	188	217	217	200	197	213	202	213	200	212	199	213	195	216	201	232	227	199	203	219	211	223	226	213	198	210	200	206	223	224	229	193	218	189	210	240	220	210	196	190	212	197	222	194	224	244	212	227	211	216	224	207	197	198	199	206	206	221	202	229	232	225	239	214	239	206	235	226	201	230	222	203	240	198	242	195	217	216	207	196	206	215	217	225	199	172	204	226	226	228	190	228	209	240	200	234	222	198	195	211	211	223	195	200	215	226	189	194	225	205	186	220	239	242	198	219	210	213	238	205	227	228	228	214	216	219	212	219	200	204	229	219	226	218	202	192	204	194	194	225	197	219	204	183	230	204	217	215	199	230	210	221	206	211	231	187	215	202	241	224	223	224	225	207	212	214	219	228	211	216	193	249	194	192	217	205	202	224	239	237	211	209	214	216	234	186	237	232	214	200	217	220	233	231	201	203	202	204	198	182	196	220	215	208	212	224	238	221	198	209	196	226	196	208	199	234	222	216	198	240	195	241	219	203	205	210	220	244	200	217	210	213	235	177	220	224	200	217	200	230	214	200	209	208	209	194	205	222	235	229	241	216	225	252	225	202	203	212	197	193	186	222	224	214	206	202	221	196	201	218	217	215	234	218	188	218	209	199	211	212	200	213	178	221	222	226	227	211	213	231	181	180	197	212	220	199	211	209	221	219	209	204	217	223	204	210	214	221	203	221	232	217	205	226	202	204	223	200	220	228	185	217	232	209	231	187	209	185	234	214	205	217	207	202	196	205	196	247	221	250	222	219	199	194	237	229	198	212	211	195	209	245	191	210	207	237	207	208	194	218	188	231	212	218	219	206	187	194	197	218	223	214	209	229	219	199	195	197	197	209	243	221	216	223	233	202	210	200	227	198	208	203	194	203	205	223	207	229	214	205	208	202	213	221	224	239	213	231	182	206	220	206	208	189	192	202	207	196	211	203	209	226	232	195	238	212	235	218	235	181	227	237	235	190	197	201	207	202	210	218	213	196	200	218	218	217	217	196	230	228	206	200	192	209	216	203	215	204	203	195	233	227	182	212	211	172	204	221	204	208	195	209	206	191	198	264	200	200	200	191	226	209	226	185	219	176	217	222	198	200	217	218	217	205	233	209	214	209	211	210	194	188	188	224	219	202	211	212	226	206	212	234	209	231	208	204	207	222	206	210	209	203	256	204	223	254	198	223	222	241	225	222	186	209	229	197	196	206	229	198	200	206	224	177	229	214	231	223	216	230	187	225	202	198	218	181	225	211	209	211	189	213	228	215	207	222	220	194	222	205	218	214	225	214	235	216	213	202	213	255	203	200	234	201	211	211	230	234	205	213	184	182	211	226	212	204	250	216	212	204	205	190	193	231	217	206	218	194	210	202	218	215	182	217	206	209	231	222	197	246	198	206	208	219	239	215	224	212	201	206	206	239	223	215	195	211	205	236	215	212	230	226	206
5329	2266	5665	8449	7695	20979	52259	50140	37327	18778	5404	1425	679	623	655	665	671	655	637	637	642	626	696	643	632	618	659	595	624	605	586	653	637	625	629	666	611	629	654	604	664	635	638	616	603	618	643	689	608	659	616	658	626	667	678	616	640	583	674	614	599	661	646	653	614	637	630	598	614	623	673	618	620	629	653	615	643	629	655	631	634	654	596	635	644	666	644	669	636	671	628	606	608	596	614	683	660	642	650	636	617	625	610	633	615	646	582	645	628	621	655	603	591	607	634	663	612	643	648	667	608	591	634	611	634	649	644	627	612	661	594	615	647	592	622	636	641	585	643	616	639	620	660	646	647	657	641	639	685	610	650	640	607	590	673	587	610	626	615	693	634	629	656	573	603	634	612	655	631	632	617	621	612	632	624	614	634	619	606	647	615	641	592	653	672	627	629	621	648	609	620	659	621	660	638	621	686	666	649	654	655	637	647	648	625	639	608	630	607	628	601	674	574	648	607	646	619	668	646	652	632	644	635	614	603	622	645	632	637	632	588	662	612	633	583	619	620	625	630	650	611	606	621	618	666	654	634	634	649	647	629	612	659	630	650	628	621	646	639	648	624	646	599	602	644	663	570	626	627	625	624	652	649	584	637	659	662	590	612	617	634	616	613	638	595	602	625	624	610	625	640	623	610	656	659	663	645	644	630	646	698	579	652	607	605	670	615	617	631	602	645	654	652	622	697	581	655	633	618	646	611	649	663	612	638	650	621	639	607	617	647	655	637	657	670	652	600	583	627	670	620	620	627	618	662	617	658	571	606	670	639	629	612	628	588	618	613	610	619	648	608	590	636	642	633	635	656	625	664	636	617	608	598	602	574	626	607	603	551	598	606	609	638	613	647	651	592	643	645	601	615	652	615	614	596	645	628	627	637	640	644	680	621	639	612	621	666	656	612	633	588	598	646	634	630	640	593	653	612	628	589	678	616	663	667	616	613	632	619	639	627	638	639	676	628	686	629	607	644	628	634	607	633	599	693	637	614	599	621	655	650	577	641	651	626	623	597	603	630	629	674	662	648	619	637	676	653	630	601	635	628	667	650	609	636	596	609	651	619	610	580	649	669	641	603	650	630	611	634	584	657	569	648	637	618	580	652	614	621	637	606	600	592	666	593	645	618	637	640	643	593	613	674	608	625	626	644	655	606	615	608	633	650	666	697	632	637	636	673	614	645	597	585	679	641	618	581	646	666	613	619	587	683	622	614	670	657	658	613	656	649	616	576	592	642	653	607	621	628	639	633	638	642	682	639	622	621	665	606	632	651	646	639	613	608	599	655	646	602	623	610	588	649	646	672	640	637	621	633	636	668	633	700	644	620	628	632	622	624	661	596	681	637	600	615	613	623	646	618	631	614	630	616	655	588	669	610	632	609	640	631	659	647	621	589	633	676	628	668	629	647	595	656	609	621	654	611	580	589	674	645	678	689	619	602	635	651	668	636	625	640	640	615	664	631	610	601	647	611	643	636	673	644	622	613	663	612	611	628	630	618	597	635	682	630	617	607	606	671	622	590	650	622	595	663	620	639	592	662	609	645	607	676	619	653	619	646	623	597	597	632	648	648	574	608	630	646	672	633	610	613	669	639	668	680	619	702	672	661	620	645	610	686	622	622	622	674	661	649	659	630	684	677	598	609	623	591	642	625	614	621	594	597	642	627	609	611	641	606	599	622	615	637	637	640	635	642	644	607	628	596	605	688	597	669	636	669	618	641	677	625	592	630	616	584	667	630	609	642	624	639	594	601	599	644	621	644	660	627	646	644	684	629	606	656	621	612	642	650	621	659	711	664	607	627	625	664	634	622	638	672	661	644	686	702	630	639	658	614	611	636	605	630	646	643	674	604	602	627	615	633	668	640	660	563	632	599	655	613	636	651	614	627	674	630	633	637	626	618	640	633	629	588	627	617	641	617	642	646	618	637	610	642	610	662	638	632	681	598	610	615	652	602	618	635	658	615	665	629	646	622	632	648	644	688	639	631	600	611	599	653	607	626	629	632	669	628	604	586	615	626	617	663	604	635	612	611	625	674	595	637	648	637	621	656	609	657	658	635	621	628	644	612	624	601	625	607	611	612	626	640	616	629	624	613	664	637	612	616	653	660	616	659	620	658	650	625	624	594	647	649	619	660	656	640	689	623	629	630	677	663	657	644	648	655	655	639	649	610	603	608	631	618	645	612	614	601	661	629	638	628	632	667	639	633	665	641	622	643	582	627	597	617	616	620	614	621	629	674	620	619	643	606	591	642	666	625	609	607	610	632	644	639	631	624	629	592	626	654	624	650	638	623	659	631	582	626	633	705	622	612	648	614	651	644	630	640	657	609	636	613	610	623	641	634	647	623	608	685	627	595	594	646	633	655	649	618	607	658	674	652	636	644	613	642	623	646	644	651	652	592	635	624	663	631	654	671	584	602	638	637	639	610	653	635	643	621	655	643	640	563	651	593	644	638	622	642	636	649	660	627	612	653	636	633	636	661	634	632	617	581	619	630	655	619	673	663	607	690	669	688	625	652	654	603	622	611	600	653	599	696	673	646	626	628	640	602	629	605	639	576	620	616	618	625	640	658	607	611	652	629	637	635	634	559	617	613	652	589	611	666	651	649	653	599	651	646	609	651	633	653	616	613	640	649	609	636	651	622	631	652	629	632	644	648	660	636	637	619	640	625	641	577	645	647	626	679	644	632	653	633	666	568	641	666	629	673	638	677	589	629	673	641	646	665	610	660	578	624	657	627	620	629	588	657	604	595	639	608	601	654	618	589	647	647	649	649	655	625	642	604	652	684	628	656	666	617	609	610	662	635	552	614	670	656	599	664	656	587	645	624	677	673	647	670	622	628	676	637	628	665	627	601	623	650	624	647	647	637	641	585	651	616	601	647	632	631	629	609	677	635	624	662	647	609	613	609	669	607	602	643	614	612	628	617	608	650	638	596	600	611	595	607	619	661	626	671	659	624	672	556	607	601	668	606	687	599	612	630	637	628	631	636	620	644	642	643	671	623	645	651	679	640	611	633	639	613	650	623	590	649	613	657	591	604	623	620	603	648	598	660	633	659	637	625	628	598	612	649	607	643	663	638	636	655	597	658	640	612	588	574	643	630	597	646	634	572	662	657	629	603	578	671	627	623	621	660	624	657	645	621	630	635	660	648	679	613	615	623	618	674	671	635	607	636	608	634	639	669	650	621	638	642	596	634	614	628	607	628	633	626	609	631	623	598	644	663	683	603	611	602	687	601	620	680	655	610	616	634	619	581	638	620	648	649	604	624	624	667	569	667	620	608	658	635	628	623	606	680	623	641	596	636	597	642	623	621	591	549	657	598	628	676	632	617	634	613	615	679	636	625	644	602	630	653	613	636	637	704	581	622	608	655	638	616	610	635	585	611	600	623	595	655	615	641	612	636	624	624	639	572	658	641	666	616	654	593	618	679	636	633	623	583	573	595	645
17236	4612	6749	5778	4063	13244	61715	54063	34433	14942	2593	565	233	284	271	290	244	285	270	278	274	247	242	261	247	304	257	271	250	264	274	266	225	247	229	248	266	269	286	244	275	265	255	246	277	253	251	267	296	280	228	263	247	272	247	256	257	255	240	271	294	293	258	254	256	260	286	257	247	262	224	254	261	247	264	263	268	244	254	254	257	246	272	263	252	271	261	239	239	295	263	281	275	260	262	244	278	281	241	266	276	244	230	286	272	256	247	241	260	245	264	250	269	241	237	255	296	238	262	288	262	264	273	259	242	274	257	240	260	241	284	269	257	275	284	214	273	275	253	246	241	267	286	245	268	236	280	262	244	228	246	278	254	237	247	258	272	246	256	229	269	257	240	253	276	236	251	232	240	259	278	266	246	257	261	233	282	258	259	263	273	272	257	258	268	250	270	265	235	279	250	224	251	248	255	259	235	297	280	259	284	281	260	290	256	275	260	267	263	265	272	269	254	258	253	224	232	263	247	254	268	266	281	260	261	264	276	266	242	283	245	264	243	273	283	255	275	264	233	282	274	252	256	290	273	264	243	248	255	256	265	239	269	263	272	288	255	259	238	255	256	263	285	239	253	233	242	249	259	260	256	252	277	225	233	263	244	247	264	242	250	289	262	294	277	249	252	256	254	278	256	248	267	228	257	254	231	252	245	263	268	260	236	242	249	279	289	284	264	278	289	240	248	289	255	257	262	257	234	254	270	284	258	253	263	273	299	277	286	274	241	247	263	263	256	271	265	264	239	279	249	262	267	247	269	259	248	250	267	266	262	223	255	256	228	249	275	252	275	250	267	251	249	264	269	254	269	275	263	262	279	263	246	259	242	266	255	262	256	268	255	275	260	265	234	264	261	247	267	248	239	280	273	250	298	281	259	257	290	250	251	243	258	264	232	234	263	272	246	272	275	274	274	251	248	282	262	263	268	234	278	256	269	255	286	237	277	264	250	236	281	266	240	270	249	241	265	272	271	243	263	242	238	255	271	265	271	274	258	263	233	265	277	242	277	245	234	255	290	270	254	266	259	230	271	261	246	239	252	261	245	221	251	255	271	259	268	275	241	253	286	239	269	258	253	260	275	264	261	247	252	228	266	230	272	257	231	277	274	280	259	207	236	275	243	296	266	248	261	264	272	247	253	234	269	260	266	261	232	255	237	262	248	265	264	256	241	279	266	282	266	267	245	255	266	246	284	254	259	286	269	249	256	271	242	260	243	251	254	325	280	248	243	267	269	277	246	267	264	285	249	260	236	246	276	253	252	297	228	273	257	255	256	255	259	286	247	241	290	252	278	252	220	247	244	265	296	274	262	269	261	259	283	236	259	272	266	280	235	244	276	253	249	247	263	258	252	246	258	240	273	255	264	248	267	259	275	247	273	253	262	267	270	263	254	264	252	247	249	274	268	278	242	244	269	283	260	253	267	235	241	259	243	273	250	256	264	256	257	276	273	251	261	260	258	269	277	244	269	237	282	250	254	287	298	262	256	267	263	249	247	256	261	267	257	260	255	239	275	253	264	267	262	242	272	230	279	283	264	284	272	263	255	274	262	264	278	261	255	234	241	264	279	261	289	299	276	257	253	255	267	253	259	269	276	261	241	263	264	265	249	282	273	258	238	243	264	251	272	267	267	275	299	254	292	240	238	278	248	272	266	287	291	256	275	236	288	282	254	254	274	257	273	267	288	262	256	264	249	249	264	268	272	247	249	254	244	283	255	250	271	255	249	256	252	271	237	260	249	244	248	244	243	266	264	221	247	265	238	262	270	260	245	268	258	263	249	267	237	253	270	281	285	268	269	264	240	279	267	270	278	246	238	248	222	248	247	248	284	242	234	266	256	257	270	257	268	253	252	283	255	268	269	254	263	274	284	258	257	258	252	285	261	261	263	264	272	276	253	257	262	252	237	273	287	277	299	238	272	270	229	263	274	245	263	275	251	272	266	295	267	235	281	248	287	266	259	265	262	248	258	268	255	272	257	257	262	279	265	269	256	263	258	243	264	258	276	257	255	279	256	258	268	233	267	259	265	244	258	223	286	266	248	279	286	274	242	261	262	271	252	264	261	266	261	274	281	277	232	264	269	253	260	285	268	282	243	267	277	247	257	273	267	245	275	239	284	237	246	256	234	249	236	251	288	254	256	238	288	231	276	271	262	255	283	242	268	272	250	259	261	269	250	294	265	236	222	240	238	221	257	302	243	277	261	274	264	279	256	260	270	267	243	254	242	265	228	266	245	257	268	259	277	275	254	258	272	250	265	252	263	236	262	268	251	230	239	260	247	258	255	264	264	230	256	290	266	280	284	255	251	258	256	249	266	269	275	242	250	251	251	240	266	259	272	231	253	273	257	305	274	276	302	249	262	253	277	276	274	274	280	241	277	245	256	244	254	259	273	259	238	267	255	289	263	263	259	250	256	263	243	261	251	258	237	235	221	274	230	241	252	247	251	234	277	263	247	244	279	286	268	283	276	239	261	277	258	270	247	281	273	235	234	261	232	236	259	284	263	254	235	274	249	232	241	240	256	283	269	289	244	266	288	262	259	254	254	250	272	241	253	254	269	243	245	260	278	262	241	239	272	259	245	273	260	301	240	275	271	279	267	245	249	268	235	258	268	276	260	286	275	271	249	270	236	263	253	251	291	242	293	287	283	278	258	255	290	228	276	254	266	268	264	242	260	230	253	257	235	237	266	244	259	244	261	253	236	255	271	267	258	257	267	256	271	237	257	236	259	261	263	262	301	258	244	269	284	268	273	259	242	303	255	286	253	289	262	261	275	264	248	279	247	262	303	229	243	252	261	260	274	271	264	252	287	263	264	233	235	254	268	262	260	262	227	253	256	267	277	248	256	261	242	263	263	271	255	234	238	258	257	261	291	255	265	254	270	242	254	263	258	252	254	263	269	270	267	276	304	246	276	288	277	269	251	281	250	265	279	265	272	281	274	258	258	260	264	287	262	286	281	277	269	269	262	259	286	246	237	272	239	261	247	250	269	244	228	266	261	278	271	253	288	260	261	222	249	265	247	259	228	245	279	256	247	284	272	259	258	241	248	245	260	271	272	241	254	278	271	245	279	266	271	254	246	249	237	269	270	256	250	268	261	261	247	281	261	272	264	247	265	236	260	247	245	257	269	258	262	277	256	270	258	238	265	221	251	273	263	265	236	279	239	286	251	252	248	262	264	249	236	280	264	281	255	281	224	271	276	240	268	268	272	246	276	254	236	257	242	272	248	272	290	295	268	275	237	225	248	242	246	245	273	250	275	275	268	251	260	278	239	272	252	276	250	253	244	274	257	240	307	272	235	230	254	263	240	283	271	272	255	267	272	247	284	252	260	279	235	263	236	272	259	254	240	278	237	233	282	242	241	256	236	247	246	272	252	254	289	265	260	296	240	264	262	244	236	256	253	261	268	222	251	277	236	248	255	271	261	243	271	281	257	286	266	239
8498	4370	12098	13209	10688	24651	73607	64915	47492	26021	7573	1983	776	770	803	703	738	745	767	766	745	704	769	740	769	768	762	764	777	812	768	773	749	755	721	742	776	786	711	768	757	817	740	736	755	726	784	760	758	713	803	722	724	724	764	749	727	799	798	720	760	744	755	757	756	718	738	713	713	751	738	709	786	753	770	755	720	757	722	774	779	732	827	738	740	764	748	807	756	727	759	757	711	763	777	720	778	751	730	776	751	757	757	697	713	761	731	746	792	783	747	797	746	741	774	789	723	761	770	741	751	728	767	738	708	772	721	770	749	792	721	782	744	771	749	761	796	761	792	725	755	760	730	730	771	760	766	709	697	750	744	761	753	737	762	753	771	735	755	741	737	720	795	780	787	778	795	771	715	794	766	723	713	768	740	754	770	717	779	716	725	795	733	763	710	792	796	733	756	747	752	770	739	777	748	759	705	731	747	723	813	756	747	740	741	751	756	744	783	767	802	732	755	781	740	795	790	771	779	781	740	719	757	787	772	768	764	759	745	734	772	735	718	733	748	737	741	781	750	741	745	779	736	721	759	753	782	799	760	799	714	752	727	765	721	716	759	730	776	748	758	737	757	779	766	753	704	770	743	772	816	738	780	725	728	773	725	813	742	776	753	764	740	780	744	811	795	755	755	749	771	759	751	792	744	757	681	771	726	712	754	780	807	767	777	744	731	745	766	701	772	763	777	757	784	794	765	755	736	798	688	738	742	748	757	737	782	763	729	745	769	757	762	752	803	739	778	724	749	745	726	724	758	718	732	744	742	722	730	758	781	716	670	742	750	732	747	750	681	740	773	755	801	743	752	738	767	729	778	756	760	787	728	716	691	801	745	777	707	737	765	769	732	749	800	790	742	787	723	750	791	773	789	745	768	746	781	730	717	745	739	741	733	812	772	707	766	709	755	733	741	732	728	711	787	793	748	758	745	809	749	766	760	770	747	733	779	728	767	765	740	788	733	744	806	731	774	729	779	774	721	767	764	741	791	790	758	753	752	778	768	770	756	746	780	740	716	683	773	732	748	742	783	712	691	732	753	733	776	766	759	745	767	758	740	746	759	726	755	706	786	811	712	751	756	720	750	745	703	751	746	728	760	711	768	763	699	721	754	737	772	758	810	711	807	742	724	735	718	735	745	751	801	754	735	711	792	726	735	787	743	710	780	765	798	730	757	762	756	778	764	753	741	737	741	740	720	698	790	749	730	773	748	769	767	731	780	713	777	721	732	745	759	786	756	785	715	772	784	764	766	728	736	750	725	770	759	748	741	769	735	752	756	754	712	731	734	743	767	737	771	729	750	696	729	737	709	744	746	743	771	773	786	792	743	755	742	757	741	736	720	826	741	782	741	793	785	770	743	761	719	761	752	724	792	725	772	751	747	702	718	748	729	732	786	712	751	766	753	739	791	793	719	759	756	740	756	765	740	727	826	748	779	791	767	758	748	748	758	733	754	744	730	744	754	742	797	793	788	725	765	743	745	739	755	755	754	785	765	794	764	776	755	708	725	716	704	789	783	768	730	757	750	727	762	758	691	780	790	761	777	790	756	768	710	766	760	780	719	786	770	754	789	757	750	745	746	808	791	733	772	777	784	740	769	722	733	709	757	753	760	781	741	696	744	761	748	730	709	751	759	759	763	766	757	762	715	786	766	751	770	721	729	732	783	732	760	773	755	717	760	728	799	729	743	745	772	813	717	767	723	802	727	735	789	751	776	768	764	748	750	739	723	757	786	788	754	744	772	759	783	772	820	731	779	793	780	789	776	764	750	804	742	775	741	718	743	724	771	759	743	784	741	749	782	766	745	692	759	720	722	716	742	733	737	757	740	783	759	771	747	751	716	757	766	773	724	778	805	759	732	784	735	760	748	766	786	796	750	754	770	713	774	736	747	775	727	770	720	753	739	818	740	713	763	744	770	746	756	763	721	713	791	739	768	744	733	751	762	756	759	739	777	776	739	778	779	763	741	730	739	726	724	736	787	742	739	717	768	746	777	735	773	749	737	788	721	714	737	775	763	737	787	765	803	748	768	771	679	725	779	775	763	767	776	749	697	752	761	812	768	773	793	751	781	747	687	748	794	757	704	756	740	784	765	757	752	781	727	759	770	735	746	780	735	717	728	752	744	748	766	740	737	711	764	779	745	753	768	754	768	806	785	702	754	748	777	757	763	739	822	706	751	772	757	768	730	796	740	776	752	772	719	750	725	743	721	754	751	745	764	692	746	760	730	751	823	755	773	701	765	778	737	751	749	729	768	738	750	716	740	757	756	758	739	778	811	728	739	744	747	799	753	755	723	725	781	712	719	761	745	768	765	761	769	747	743	764	781	774	799	739	761	762	710	801	764	753	766	735	760	742	783	727	775	747	754	770	725	738	732	761	776	734	737	795	716	750	781	820	776	747	775	775	716	723	763	723	777	780	722	782	720	768	767	748	734	782	733	737	749	764	793	798	747	760	737	791	744	688	739	741	747	770	701	780	716	788	754	781	759	780	759	725	755	740	725	764	748	772	753	719	752	720	719	721	791	750	751	711	756	754	747	775	748	776	779	795	762	724	734	723	768	781	748	775	784	738	734	708	730	768	785	723	745	739	745	731	670	742	740	698	791	740	750	737	729	764	758	784	786	772	713	721	751	760	748	784	737	740	754	733	772	786	726	725	753	780	763	731	727	742	706	745	755	764	767	732	783	802	798	781	740	788	782	713	728	751	735	757	786	744	784	782	761	784	712	715	680	769	742	706	796	747	772	742	803	784	794	781	755	730	738	755	781	769	790	750	788	744	774	716	764	763	704	763	743	748	765	750	813	731	746	769	713	728	728	770	749	781	770	800	760	714	803	696	737	731	815	770	710	712	699	777	789	760	760	788	743	749	792	758	728	828	748	743	736	761	746	750	736	725	739	790	779	745	736	740	786	753	752	767	740	747	720	759	753	744	723	719	790	698	776	742	726	733	740	768	725	715	709	783	728	747	733	719	757	788	764	781	727	731	747	754	798	758	735	757	759	759	751	731	778	774	750	727	745	727	700	779	761	732	762	765	727	796	764	751	746	738	774	723	760	797	747	752	751	732	787	767	732	720	723	778	797	793	729	775	745	712	816	784	764	713	756	757	745	739	802	745	744	743	744	767	754	708	733	779	701	758	734	773	706	721	724	765	752	785	752	736	788	712	760	767	738	742	734	737	761	755	732	739	722	805	737	751	728	725	714	712	738	777	733	723	753	753	733	775	745	770	791	803	794	724	760	773	742	762	782	714	797	744	727	717	726	770	703	752	732	727	751	750	729	795	741	751	762	755	743	761	783	759	748	770	766	763	722	753	746	723	764	786	751	749	763	738	777	776	732	707	717	728	779	712	721	756	731	717	743	705	788	723	778	677	734	734	762	737	802	791	759	783	771	747	808	704	766	723	770	721	756	784	750	740	746	709	715	695	771	772	769	692	756	770	769	766
2242	589	911	566	340	1842	5846	4968	2597	928	399	253	213	228	228	231	245	240	219	247	223	245	186	228	210	204	241	228	215	216	223	239	229	246	226	227	266	240	210	223	216	234	191	235	206	213	217	221	258	210	246	215	199	237	260	236	208	206	199	231	241	237	245	226	216	229	203	215	235	234	225	251	217	203	241	218	206	230	235	247	201	190	236	220	238	253	233	236	229	238	214	229	216	253	249	199	245	214	236	227	245	215	223	222	222	216	210	218	233	224	215	214	239	205	212	224	232	210	233	235	237	222	215	229	218	236	223	215	250	247	255	219	232	228	223	236	222	193	199	236	236	218	237	216	226	232	233	252	231	229	211	238	212	227	201	272	204	214	230	225	213	228	237	180	251	239	248	220	237	232	207	212	240	217	244	251	261	230	209	217	211	234	262	240	218	241	217	218	246	198	228	234	220	209	230	222	223	224	229	251	207	237	223	254	225	221	223	235	235	239	240	215	220	253	204	227	231	236	225	242	219	242	237	204	223	244	234	249	217	215	201	210	219	229	235	236	234	248	238	239	203	249	203	227	213	239	236	211	218	224	204	214	224	244	220	235	228	219	239	212	237	216	212	201	233	214	230	202	245	203	231	231	208	224	235	192	242	218	234	236	225	231	211	205	235	216	205	230	241	225	252	198	224	212	213	225	228	252	212	220	251	225	237	241	245	235	209	235	235	219	235	234	263	219	205	222	248	238	238	248	206	200	244	235	233	227	212	237	221	236	223	217	214	219	238	256	211	228	221	229	248	207	227	245	195	210	230	225	229	222	241	226	236	243	228	210	260	199	205	249	222	229	231	237	242	230	249	249	238	230	237	225	241	216	232	250	213	215	224	233	216	232	231	217	239	221	242	243	195	211	214	232	239	234	233	221	222	222	240	225	229	242	229	216	235	235	265	255	227	201	248	253	250	237	239	208	196	229	208	211	243	236	204	217	248	242	228	234	264	235	223	232	224	201	215	225	238	235	233	223	214	267	221	200	213	220	237	239	217	234	222	240	223	220	235	209	209	220	231	232	236	232	211	223	241	221	230	266	229	255	240	221	221	244	253	213	236	227	219	229	217	242	227	213	220	187	231	218	217	224	243	217	195	229	217	214	239	214	220	229	227	247	233	224	245	239	226	228	216	254	206	236	236	210	230	234	225	201	254	240	220	201	215	215	231	205	252	238	237	244	221	253	231	241	239	223	242	261	210	191	223	232	208	222	215	208	222	211	227	230	224	235	214	223	217	234	211	210	241	267	220	222	212	240	222	256	240	211	223	217	232	218	214	218	226	230	225	215	219	240	228	241	230	213	208	229	226	212	231	234	251	222	212	237	222	236	210	248	222	210	232	218	247	219	216	227	210	225	229	250	229	219	241	220	197	221	239	220	240	204	220	224	216	235	206	234	229	227	237	230	224	220	244	229	244	194	221	229	216	224	200	219	219	237	200	202	223	227	217	233	234	225	244	236	227	221	219	217	245	211	243	254	244	220	202	238	229	253	202	241	218	235	230	208	245	228	221	221	218	217	215	217	232	232	219	242	269	240	219	217	225	256	229	211	274	246	223	199	240	214	212	227	229	232	236	213	227	240	216	227	222	224	225	223	235	240	212	198	223	222	251	258	223	222	236	268	198	248	239	237	232	251	250	223	225	237	224	232	213	246	224	249	221	237	249	236	216	234	205	243	208	231	238	221	232	225	254	232	234	211	241	241	235	243	229	220	216	200	228	242	227	213	205	227	230	251	216	214	208	240	219	228	225	226	229	229	215	227	213	239	223	247	234	210	230	245	203	255	245	193	229	224	265	205	251	226	232	211	238	213	246	207	232	240	237	229	210	212	201	269	247	204	244	235	229	229	210	226	216	245	252	232	216	230	251	248	232	224	234	241	229	221	217	213	233	221	235	204	224	230	247	205	224	221	247	241	245	248	254	238	236	244	206	228	228	225	245	228	222	243	230	232	206	203	215	220	252	238	232	237	240	219	221	239	214	205	227	236	227	225	225	226	230	248	233	214	239	207	231	240	218	225	216	237	248	228	241	228	229	218	283	237	206	227	233	218	208	207	204	209	219	218	232	219	218	206	222	209	223	226	210	225	227	224	205	218	240	223	224	236	227	223	210	257	238	236	241	223	242	228	260	231	207	222	217	231	213	215	243	206	238	227	231	263	233	225	242	237	234	223	197	229	211	235	230	232	242	236	213	236	241	222	220	234	218	201	223	216	231	228	216	189	211	242	214	197	224	213	231	234	228	198	226	210	209	206	209	208	236	199	228	220	229	225	255	200	212	235	233	214	218	244	211	218	222	214	212	232	237	207	249	209	249	226	237	210	242	226	233	238	249	232	213	239	241	231	207	231	233	216	248	243	243	241	200	232	222	251	214	232	245	246	201	230	225	230	235	241	224	250	223	220	283	237	218	232	238	246	219	250	236	234	219	212	219	215	228	225	211	233	218	222	230	225	225	243	229	223	221	257	238	209	253	228	193	229	246	233	213	251	239	211	238	222	236	241	225	233	239	220	226	214	249	209	255	232	255	257	222	247	230	244	208	230	234	226	218	208	216	228	226	220	218	205	247	244	209	231	217	206	240	211	217	226	223	234	211	207	223	231	217	222	234	208	202	225	230	230	219	250	241	233	224	252	218	241	211	235	217	225	222	224	222	206	232	270	222	194	213	204	244	219	214	259	192	247	240	257	229	237	216	214	222	215	202	226	225	232	221	226	207	235	226	236	209	223	229	248	235	244	217	231	238	203	241	221	219	208	219	211	237	238	206	206	219	215	234	201	230	226	227	211	222	203	253	225	198	249	207	203	238	236	226	241	251	200	198	254	231	208	230	217	221	210	233	220	235	237	230	239	254	227	192	231	227	233	222	243	223	216	224	231	237	214	214	217	200	216	230	193	221	254	201	207	231	218	230	210	218	233	237	235	218	235	232	243	245	229	222	254	210	227	225	230	218	221	218	241	198	239	252	230	212	236	243	224	227	215	212	227	226	229	236	234	255	243	226	213	207	229	240	220	223	210	258	246	241	236	219	243	216	237	233	214	242	256	237	229	227	244	201	220	208	241	230	261	237	230	203	202	209	234	230	199	234	223	221	244	222	257	224	232	200	245	219	262	268	246	245	237	222	238	234	204	200	249	225	217	221	198	221	198	226	222	225	228	230	220	220	229	263	228	233	233	238	240	243	242	221	259	244	229	217	233	227	180	265	237	227	228	220	237	212	215	213	210	219	221	231	219	224	207	203	257	206	249	217	229	221	262	235	235	227	211	205	203	239	243	201	207	206	237	229	247	240	241	226	234	208	232	203	227	210	221	226	231	240	222	237	202	222	237	201	248	240	224	211	211	218	216	233	206	232	218	197	219	286	223	217	221	223	221	217	233	218	238	278	243	232	216	232	208	206	219	249	239	235	246	242	229	217	237	227	206	204	245	240	207	219	226	228	214	243	213	220	227
2322	1058	2083	1881	1213	8944	20586	16663	9049	3338	1222	760	619	663	643	643	677	636	655	662	682	717	653	644	684	690	652	620	673	636	634	658	629	683	667	626	746	654	653	719	641	694	645	693	671	636	631	638	680	698	690	649	675	661	654	711	663	669	658	696	646	620	667	674	679	704	669	660	646	661	719	650	634	679	699	662	651	632	658	640	655	683	698	629	665	663	668	683	639	638	668	633	658	701	675	661	665	676	616	648	650	724	660	656	669	636	710	680	638	657	658	649	694	629	680	647	671	656	709	618	684	705	692	646	646	692	707	662	675	670	724	633	608	664	683	665	648	699	706	618	708	727	703	656	716	659	695	670	677	680	690	648	698	674	664	636	663	656	658	726	647	620	650	694	667	676	699	678	699	661	651	601	686	654	717	652	630	683	670	637	682	686	719	657	648	699	663	650	655	688	717	672	657	689	667	619	660	674	644	645	678	634	708	614	666	637	648	658	681	691	634	689	639	662	609	649	630	655	670	609	646	641	661	641	691	677	633	633	700	667	699	697	687	651	680	634	640	650	691	669	668	656	648	673	669	653	698	637	663	664	618	684	687	699	626	702	666	648	677	658	682	610	673	679	625	686	691	677	710	687	630	637	701	667	661	650	673	646	660	643	666	666	670	673	708	656	642	675	658	653	656	679	643	698	673	649	640	660	682	646	669	637	691	660	629	707	700	662	675	642	672	669	662	664	673	724	681	650	714	607	627	674	639	672	668	687	655	694	693	657	661	625	636	675	651	720	651	659	712	680	654	625	672	703	662	682	645	635	664	693	666	680	653	658	660	656	678	680	672	683	703	643	645	655	653	606	632	660	622	687	634	674	653	657	635	704	654	640	633	674	690	664	684	644	598	630	647	633	678	662	678	628	672	612	696	668	713	687	619	671	725	625	663	665	652	647	616	616	692	649	622	686	635	625	681	655	679	719	605	680	682	655	651	616	624	660	683	668	628	679	630	633	654	653	643	675	580	694	640	686	625	695	618	707	725	687	669	694	686	707	678	655	642	654	678	640	659	655	651	723	634	629	650	632	677	649	661	681	651	656	645	644	650	664	683	643	656	674	600	648	640	661	648	656	714	680	696	677	712	709	669	649	644	677	653	670	653	686	672	692	613	619	677	690	621	648	669	676	697	710	663	722	657	632	688	670	699	674	660	655	628	630	665	738	673	688	666	669	681	668	690	648	644	647	682	689	684	618	691	655	667	616	676	656	673	676	730	668	643	679	679	697	738	679	687	656	685	691	656	686	711	637	658	708	601	681	651	636	670	659	650	687	641	652	662	674	608	692	640	671	645	664	623	650	654	678	656	664	666	704	668	664	696	644	602	658	696	679	644	702	680	637	669	630	624	709	631	672	676	687	643	712	618	699	658	680	676	695	675	688	662	666	666	650	668	702	701	710	677	678	657	690	675	682	696	671	640	665	680	666	682	632	641	652	673	639	646	689	629	689	667	730	643	678	641	625	633	673	663	672	654	687	645	697	686	608	639	692	724	647	647	669	703	661	705	733	670	656	629	649	701	663	640	669	637	689	635	643	676	690	691	687	674	633	668	664	683	708	639	644	701	724	670	615	664	686	647	659	707	614	642	626	687	653	631	668	663	691	680	626	656	595	617	677	669	677	641	692	637	663	687	637	655	660	669	660	641	677	657	668	675	691	641	657	655	715	657	699	670	665	689	657	666	656	649	675	650	647	633	642	659	634	637	711	654	673	647	647	647	614	666	665	638	677	665	676	635	651	632	731	627	704	660	636	718	644	671	634	699	645	675	638	671	655	686	658	695	667	677	671	686	648	702	690	660	699	660	669	680	639	658	723	660	673	677	649	681	653	619	667	656	683	648	641	653	679	664	646	659	693	643	669	653	682	682	624	649	632	638	662	643	673	670	665	659	660	679	618	659	675	662	686	637	665	673	667	664	663	661	651	659	679	668	670	658	718	664	656	628	638	695	647	665	600	656	601	626	655	624	686	685	665	669	652	642	683	595	655	587	691	673	662	679	628	659	649	637	654	693	647	686	653	606	628	679	668	684	711	660	661	644	661	664	688	691	639	685	690	626	652	657	624	652	672	625	661	668	660	643	723	656	645	690	710	659	641	651	675	678	676	644	638	699	679	658	642	630	683	621	682	665	682	650	716	654	693	663	615	647	692	629	658	642	662	671	663	670	679	602	695	617	664	641	596	677	688	620	619	665	670	674	638	626	635	671	709	660	685	625	666	635	688	623	630	667	691	660	664	653	643	644	688	702	655	672	631	636	672	650	613	675	662	627	662	680	623	697	670	657	682	682	635	694	673	688	694	609	622	669	650	678	616	627	619	687	640	664	678	642	681	657	688	687	662	652	671	680	638	670	630	645	635	621	690	716	664	638	668	648	658	676	662	653	645	671	669	638	661	645	665	657	636	681	682	662	682	657	682	655	608	665	624	695	653	701	678	640	722	636	661	659	638	680	661	685	651	687	688	649	668	690	666	685	658	711	662	630	623	638	684	669	645	693	632	654	667	687	660	664	640	650	657	667	680	641	694	653	611	680	690	660	663	610	677	670	636	654	629	704	616	713	683	678	644	664	669	684	663	650	717	700	691	736	672	622	654	643	657	688	700	656	649	678	693	684	689	671	643	643	652	675	653	682	641	659	686	672	684	636	681	715	700	636	650	670	660	666	675	698	671	667	673	645	671	679	654	631	694	704	625	660	703	635	682	687	636	678	682	677	642	711	637	668	684	655	681	680	679	651	679	629	638	634	618	689	633	615	673	653	648	693	699	649	680	661	666	693	703	666	644	677	655	674	653	694	679	676	677	675	702	678	680	702	633	727	636	686	650	658	656	675	658	670	624	635	681	662	677	650	658	689	714	669	685	683	669	665	662	633	670	640	672	695	712	638	662	665	644	644	681	687	689	681	695	668	676	634	666	667	698	684	665	682	664	645	700	669	654	639	650	677	658	612	671	650	651	661	682	688	631	672	647	649	712	661	676	652	641	680	675	686	689	668	609	612	677	637	666	708	654	699	711	681	677	652	672	694	615	670	676	648	654	683	633	665	703	655	665	617	663	613	662	653	668	697	629	664	705	651	630	652	685	716	663	681	664	688	634	673	679	686	674	676	633	643	645	714	690	648	687	667	640	715	715	646	619	700	680	605	686	704	707	661	685	647	672	616	643	624	642	689	665	645	637	656	706	675	626	699	647	674	627	668	656	615	689	692	699	635	648	691	663	625	624	694	673	682	639	637	651	599	664	690	661	656	702	658	704	734	652	619	727	668	636	695	665	654	642	693	662	685	690	666	641	673	668	662	685	644	615	674	699	626	682	679	676	653	603	675	670	619	670	686	632	679	639	693	686	696	670	697	667	681	653	596	641	670	677	689	639	620	639	609	622	653	646	633	652	599	646	687	660	648	638	674	669	687	627	663	706	675	670	673	666	664	667	635	611	663	673	724	696	675	681	645	613
7632	2159	4636	4442	2740	12662	40915	35215	17891	5110	1006	304	212	216	227	247	229	226	201	222	192	209	217	201	207	217	209	195	208	226	191	224	211	230	201	213	214	212	210	207	223	227	220	230	222	235	195	193	214	234	216	196	233	228	203	210	188	199	228	198	215	207	251	213	209	223	223	239	192	221	199	207	227	205	201	222	213	218	216	204	228	207	198	189	202	206	214	232	213	212	201	223	234	236	219	199	216	217	203	230	192	202	228	196	226	203	208	220	220	213	228	209	206	210	195	235	209	194	220	218	227	222	221	234	224	238	222	223	186	195	215	201	205	216	194	199	218	234	234	196	206	201	231	235	212	226	200	211	222	225	205	195	236	219	214	218	209	245	192	220	200	210	220	226	225	214	229	239	220	207	205	213	184	203	230	236	212	231	200	252	206	217	230	209	210	214	211	201	219	211	195	199	229	225	213	228	209	210	223	208	207	220	231	217	192	218	217	222	182	216	237	222	211	223	197	231	224	228	217	207	199	219	204	231	211	225	215	206	217	235	221	212	230	229	213	208	236	200	218	207	217	221	200	225	229	216	190	207	215	214	192	225	221	186	216	203	190	220	218	223	176	235	180	238	214	188	202	241	214	202	241	217	208	217	244	227	223	246	228	209	210	220	200	203	229	212	217	211	206	215	225	204	213	240	221	196	227	193	213	218	230	247	209	240	234	209	239	238	228	218	230	239	225	200	214	216	218	205	238	227	214	196	219	227	216	199	204	225	221	209	223	224	222	253	212	228	222	221	215	183	244	221	243	230	210	238	219	195	225	222	207	222	184	226	221	186	224	226	179	212	198	224	229	215	246	193	226	223	191	203	191	213	195	210	240	235	199	211	233	219	221	245	211	209	228	224	227	202	205	206	229	212	209	219	243	216	255	220	210	208	213	217	212	217	208	230	227	209	216	227	222	192	204	192	192	217	212	226	220	217	233	219	225	204	224	224	192	217	222	217	201	208	210	207	214	212	210	211	228	236	206	230	228	226	221	225	206	196	216	215	200	207	185	223	211	205	210	207	217	202	201	247	195	235	239	204	220	203	220	221	221	185	230	225	222	224	228	186	218	203	232	202	180	228	192	199	202	224	218	249	189	190	204	193	219	219	201	205	202	231	228	204	223	247	216	227	212	220	205	207	206	229	230	212	240	195	201	190	207	226	220	193	242	220	223	197	226	244	201	206	219	244	187	193	213	212	203	241	208	222	222	211	211	218	183	174	233	220	230	225	205	196	214	225	222	228	205	219	238	205	205	225	214	215	236	211	191	225	221	208	209	198	231	217	220	227	201	235	232	212	241	204	192	203	214	218	211	237	202	217	208	213	199	200	192	225	218	212	218	206	214	202	220	220	205	207	203	206	198	202	213	228	211	203	207	231	217	222	215	229	197	187	209	209	239	195	232	210	221	215	218	212	217	214	202	201	203	210	225	214	225	227	200	211	208	203	218	200	211	200	220	216	199	209	201	219	221	193	206	208	192	228	213	212	241	237	205	204	213	200	207	174	237	187	202	209	230	201	219	211	209	228	209	212	242	202	226	211	204	209	222	221	215	232	243	210	207	202	224	177	194	201	239	224	213	227	210	227	231	224	224	198	239	222	215	236	220	235	217	207	201	216	216	228	191	198	241	244	262	219	235	239	228	209	206	201	211	186	225	177	207	214	214	233	228	215	230	226	222	226	202	250	208	252	238	220	225	227	223	196	206	182	234	186	201	250	195	220	213	221	202	203	216	220	211	224	200	199	234	206	205	230	206	199	229	230	229	225	208	186	206	213	224	230	215	207	169	222	186	208	204	209	234	204	198	229	191	211	214	236	203	205	239	206	221	206	212	210	177	252	234	218	221	217	185	230	213	199	209	225	224	216	223	207	232	213	218	224	209	239	186	218	200	222	242	225	230	219	209	221	219	207	211	200	230	248	216	220	240	232	217	214	187	214	229	230	216	209	188	222	253	191	212	211	238	186	219	210	203	235	211	219	225	211	214	220	193	215	211	213	231	230	211	220	206	197	220	224	191	225	211	203	232	210	209	206	206	204	217	192	218	223	258	233	210	207	202	209	232	225	227	212	186	207	208	202	213	217	204	239	222	218	212	196	199	205	240	197	217	215	225	202	217	205	191	221	213	191	215	217	217	226	208	230	220	216	237	202	184	210	224	217	217	214	227	218	190	196	215	206	219	223	202	221	235	224	194	177	225	226	203	219	205	210	231	205	217	213	205	212	216	211	229	224	230	209	216	232	230	222	231	222	215	210	208	215	230	202	200	199	203	195	226	230	236	213	206	178	216	240	246	205	208	194	208	221	247	224	240	208	207	234	231	211	217	218	183	192	212	222	210	193	217	225	178	212	217	216	232	213	191	193	222	246	195	219	201	210	199	200	204	214	223	224	197	212	204	211	220	226	222	194	195	231	216	218	194	210	235	208	209	239	204	223	186	186	236	253	190	235	201	197	230	250	213	207	213	204	223	239	200	218	212	206	212	189	235	220	217	208	222	214	199	188	223	188	227	199	232	208	228	206	201	183	212	203	201	219	219	220	189	207	214	204	265	184	201	194	205	207	199	204	218	204	224	215	214	202	214	230	210	207	227	186	207	242	167	205	205	228	201	215	220	199	209	234	223	237	198	201	215	235	212	245	193	230	212	202	220	211	238	229	221	198	210	223	194	207	218	186	223	240	195	195	219	252	218	195	204	210	213	216	180	211	225	223	209	218	216	223	223	241	214	207	207	231	230	229	245	206	206	239	226	212	219	225	209	214	242	249	217	218	217	223	207	202	194	226	216	203	228	234	202	217	191	206	223	201	222	221	194	239	199	201	217	221	244	227	224	239	194	206	226	213	225	222	231	202	207	225	212	225	205	201	212	219	178	221	201	195	203	235	199	237	235	210	224	239	228	200	230	225	221	211	199	174	178	236	206	216	223	207	212	198	194	210	231	211	198	206	202	219	209	208	219	197	189	221	207	220	212	204	211	234	208	224	228	236	249	204	229	224	225	213	204	187	220	232	205	225	234	206	210	220	224	215	192	230	197	227	205	168	232	199	196	194	221	237	207	217	230	205	207	240	220	226	205	216	247	183	198	222	214	221	216	209	225	197	221	232	212	202	197	227	222	215	236	216	225	227	226	223	201	174	220	223	244	215	237	212	222	217	230	249	231	224	180	227	202	214	239	221	238	224	252	210	188	223	234	207	207	237	231	192	202	225	213	212	231	219	207	207	229	196	194	217	221	244	226	196	227	185	211	171	216	231	225	216	192	241	217	203	218	229	230	235	220	231	208	193	192	213	224	176	203	201	194	213	233	212	233	190	209	215	229	235	175	201	215	214	197	244	255	224	228	195	220	186	209	210	229	172	189	211	218	210	206	219	220	213	227	210	204	236	203	239	198	222	198	205	217	234	201	217	226	200	220	216	198	224	206	226	200	196	220	228	228	227	205	250	232	204	226	207	210	211
5357	2781	7620	8270	6208	24302	56086	48622	32317	14480	3675	1110	608	626	614	636	633	632	632	612	618	626	616	638	590	614	637	642	596	620	691	604	634	629	623	626	662	636	646	624	630	631	652	680	659	604	666	662	634	629	627	610	613	619	622	687	611	643	585	666	654	609	612	618	627	654	661	657	652	687	657	652	604	631	656	615	610	639	613	656	593	654	656	661	583	667	641	627	653	657	632	660	614	633	676	666	637	678	636	620	655	631	671	631	625	631	621	614	586	646	676	662	670	648	624	658	663	656	623	598	657	629	622	610	612	620	607	641	589	626	627	665	660	632	670	633	672	578	648	613	648	608	618	669	667	645	619	621	630	618	671	654	639	639	641	630	621	709	610	631	643	689	647	640	598	647	631	668	572	629	601	643	612	650	637	649	601	602	672	637	682	649	603	636	647	621	624	639	647	588	636	662	650	598	626	654	647	617	673	624	631	672	618	633	634	663	603	650	646	616	631	646	661	619	622	634	612	662	624	687	677	641	580	670	682	623	640	624	642	660	630	688	686	618	668	630	663	619	578	648	610	643	643	660	607	640	622	643	644	671	650	682	658	645	704	606	645	683	672	622	596	641	669	631	625	647	638	649	629	623	647	628	614	646	658	629	599	658	647	579	671	615	630	655	652	680	609	676	660	633	620	622	647	645	650	601	677	616	641	612	642	657	636	642	626	681	652	666	626	617	614	636	644	652	586	649	630	613	634	650	647	623	619	578	645	646	648	672	611	637	651	635	660	662	653	640	607	634	653	635	673	626	627	653	604	656	678	630	629	624	653	665	681	588	655	611	619	638	630	637	693	640	652	617	684	657	601	638	602	626	623	644	627	652	586	660	600	636	641	663	652	649	686	603	671	627	630	640	602	686	618	640	662	646	607	637	636	604	659	661	632	646	629	627	634	594	641	612	610	613	618	626	595	672	645	655	636	657	605	656	622	635	644	662	622	649	643	600	624	630	624	614	648	632	646	624	733	652	677	615	647	630	656	626	638	684	648	637	653	611	588	625	628	613	678	660	612	626	650	660	648	662	646	673	652	680	665	624	674	580	627	680	651	621	686	628	648	665	673	620	636	617	635	665	658	648	640	659	599	634	675	594	653	644	608	661	657	666	622	636	639	664	626	635	598	628	673	613	665	615	589	609	622	593	650	646	637	606	656	625	592	640	590	650	598	630	644	635	710	682	657	636	601	632	646	612	629	650	555	648	625	643	645	670	643	639	639	644	681	645	640	631	611	585	640	632	642	634	677	615	623	630	648	711	619	645	628	663	637	730	678	626	642	637	587	605	629	658	676	660	602	663	642	602	631	628	651	638	687	628	651	599	660	648	611	680	674	584	689	623	648	675	639	622	608	629	640	625	668	613	617	653	663	675	622	642	610	618	626	624	621	664	596	597	615	648	636	656	668	640	631	615	618	641	648	669	640	641	666	611	648	610	671	634	621	670	654	627	655	649	682	609	610	660	612	628	620	626	681	651	636	660	612	625	625	657	614	622	619	649	659	613	580	636	661	640	642	654	636	629	639	637	661	653	681	639	661	636	610	593	616	655	634	631	644	622	700	675	638	653	621	645	619	618	607	623	602	577	575	600	651	612	629	639	615	627	635	677	672	637	623	649	651	614	608	633	646	641	637	648	616	614	660	659	611	635	611	644	618	672	647	622	630	638	628	665	621	634	649	565	598	642	683	618	590	619	666	624	662	572	627	605	652	659	635	633	616	620	633	662	656	641	710	645	641	595	645	623	636	623	650	657	602	638	705	663	611	651	607	659	716	672	647	698	615	627	665	638	650	613	604	633	623	615	668	653	610	610	686	606	661	615	605	591	645	611	610	644	645	620	624	618	599	622	658	649	618	667	660	621	620	627	614	627	567	620	643	651	623	662	665	643	684	626	624	696	665	641	667	630	673	658	593	619	604	632	644	630	643	621	625	619	612	635	649	650	644	608	644	604	610	664	660	644	672	649	625	660	660	629	651	649	634	662	625	624	649	620	687	635	645	632	646	659	616	624	655	621	662	678	628	616	656	632	649	658	626	647	591	645	629	635	675	655	596	662	663	624	643	645	675	630	619	684	596	681	639	650	596	636	605	640	634	631	622	667	645	651	642	650	647	643	618	652	586	641	629	624	640	634	631	584	598	599	622	673	639	675	624	624	667	645	600	641	654	652	641	643	626	592	620	668	646	641	617	626	650	671	632	615	608	642	641	622	648	614	616	628	650	615	605	619	642	668	646	581	633	614	627	662	617	644	641	629	642	625	617	644	594	617	610	667	581	629	649	644	637	647	629	574	610	651	610	625	634	625	626	614	621	619	646	598	598	631	620	633	613	631	639	654	654	625	620	623	648	626	607	623	627	603	640	625	619	668	652	626	625	654	657	579	636	644	657	573	652	678	644	592	584	680	643	645	610	661	647	663	638	706	617	618	644	612	616	687	606	601	639	595	645	630	613	605	658	593	648	644	616	613	641	691	669	648	672	656	616	628	626	620	663	625	591	638	614	656	673	679	632	614	691	669	608	624	627	652	647	636	620	637	616	619	640	576	615	669	617	654	622	633	652	613	631	639	623	599	632	671	567	610	668	621	678	604	642	664	589	626	647	590	618	633	612	621	619	593	635	675	708	671	611	601	562	622	664	614	646	624	644	616	672	672	660	648	650	651	614	665	620	684	634	646	623	639	634	644	623	632	641	657	685	611	616	651	701	625	705	616	601	625	623	656	635	660	650	652	651	611	641	637	569	622	653	631	657	596	666	629	671	645	663	655	615	621	643	656	631	647	681	634	616	627	625	670	632	669	611	620	649	681	617	584	635	589	634	610	630	638	686	679	630	658	643	629	658	593	666	637	629	637	614	655	628	627	647	633	628	632	610	614	638	646	641	641	627	603	653	642	637	594	653	680	661	597	673	663	632	667	695	679	634	616	639	637	706	618	653	640	601	651	649	624	638	693	610	660	639	659	645	659	638	633	629	656	638	667	670	654	594	641	666	629	686	629	622	654	644	626	603	618	630	600	664	638	626	668	607	634	622	637	629	592	635	617	687	627	695	649	661	645	677	688	629	639	608	671	601	674	659	688	683	618	664	636	656	651	645	628	640	622	644	617	679	636	600	658	602	638	674	680	620	574	664	674	628	626	660	614	584	620	614	611	660	673	592	627	613	664	622	647	670	636	637	680	643	613	634	643	616	663	660	638	620	627	667	625	629	673	603	653	608	645	634	622	648	640	635	637	609	672	640	673	611	646	612	627	639	669	662	608	607	662	635	587	633	660	660	661	620	619	612	640	620	613	645	630	608	637	628	670	663	610	615	595	657	596	631	586	614	639	653	617	642	638	624	632	614	642	650	592	678	633	637	621	597	658	646	657	658	633	653	660	608	638	622	641	624	635	614	600	647	651	600	634	661	652	650	634	623	651	688	664	674	622	637	669	651	648	607	610	613	648	678	666	632	639	632	656
17604	5484	6111	5077	3768	8096	55920	58120	36689	16287	2831	430	250	248	231	265	235	228	245	247	237	250	238	238	241	254	231	261	265	235	258	270	257	249	249	245	243	245	226	243	255	244	253	215	240	247	259	263	252	261	235	236	244	251	254	231	240	237	256	281	239	233	256	266	273	252	279	251	264	245	265	234	270	236	276	252	252	241	256	262	237	259	258	272	272	246	246	237	255	291	242	260	248	239	226	247	258	251	267	248	247	274	271	265	266	269	250	221	259	251	248	269	227	255	247	266	266	246	231	272	258	225	252	249	221	232	236	235	268	246	241	242	267	251	254	238	214	266	232	242	241	278	247	258	247	254	277	254	251	271	258	236	238	252	273	251	258	246	241	249	227	229	247	287	250	263	269	259	247	257	276	269	253	272	239	241	251	259	254	278	256	241	242	227	240	237	236	248	244	262	275	251	233	216	247	218	249	245	263	250	282	252	266	228	231	244	254	236	261	264	239	255	237	226	253	236	249	234	281	255	242	252	231	235	241	230	253	259	242	233	242	263	221	252	265	279	261	262	243	262	289	265	253	279	235	229	243	230	264	258	223	230	253	232	263	251	233	241	260	238	245	260	247	261	261	261	270	278	238	244	249	252	263	255	251	264	245	266	242	242	269	239	274	253	268	237	266	242	216	277	244	259	288	257	266	282	241	247	228	240	207	265	243	269	243	236	240	254	264	255	251	263	248	219	267	227	258	243	240	243	247	215	255	279	260	277	240	253	236	257	255	262	258	239	237	233	239	263	235	233	224	263	241	262	240	247	250	201	249	265	265	251	259	259	270	233	238	266	248	264	232	259	240	237	246	248	219	243	259	263	256	262	262	233	262	234	226	227	270	248	254	227	245	265	256	235	252	246	253	237	236	218	237	242	256	238	233	244	239	231	247	252	223	229	254	243	269	266	276	240	269	245	233	265	243	254	246	254	265	256	272	249	259	265	254	235	234	237	231	236	240	266	250	268	275	262	269	244	280	237	271	250	248	248	264	267	220	249	272	219	239	266	247	256	245	263	271	258	244	230	254	251	237	271	268	215	258	232	254	268	255	243	233	246	236	256	254	256	274	252	224	258	298	217	275	247	256	260	240	251	276	249	218	260	251	241	249	233	256	252	267	254	246	279	237	249	275	224	253	282	241	237	235	247	268	282	212	264	250	249	271	268	268	257	251	269	267	258	235	230	265	259	278	258	255	227	255	255	250	265	261	244	275	242	252	233	269	266	245	256	269	254	266	247	229	242	255	244	247	267	250	242	230	272	243	225	241	269	237	247	246	245	228	266	251	258	242	220	229	250	263	241	253	226	266	262	248	246	221	244	247	253	256	224	269	214	232	268	235	281	242	218	242	237	250	244	235	239	271	268	254	250	245	251	224	268	263	257	262	233	232	259	305	249	244	249	241	264	264	243	241	266	259	232	268	261	271	221	284	264	216	239	263	238	247	260	252	256	241	255	250	292	255	242	269	230	243	271	242	231	240	259	263	256	276	221	257	267	236	269	231	238	250	214	258	246	243	259	245	272	256	248	226	247	271	236	224	235	241	279	235	247	254	258	243	286	246	250	247	246	226	243	238	261	242	259	225	259	274	250	236	253	222	245	234	229	266	239	261	290	233	256	257	246	228	265	243	220	208	259	249	266	275	246	261	235	216	242	271	261	250	257	251	257	239	234	247	248	275	267	241	262	257	234	247	268	257	254	248	253	256	243	263	276	250	249	261	236	238	259	246	249	227	230	267	226	266	222	219	203	237	247	243	231	262	247	235	288	285	269	248	286	256	247	266	280	227	258	249	256	248	248	243	244	219	253	238	267	223	235	254	214	257	254	266	281	235	229	232	242	241	273	242	258	255	244	272	225	261	250	229	254	225	252	272	263	228	238	248	263	233	251	274	216	255	223	242	275	248	247	231	247	269	270	240	265	239	253	248	234	241	237	241	254	244	240	242	244	233	260	254	239	262	252	256	241	241	241	237	232	253	273	250	257	258	255	246	222	278	276	280	273	237	256	239	253	259	248	236	297	256	250	275	269	199	248	245	240	256	255	236	246	237	251	250	233	242	232	266	251	240	231	275	265	244	261	250	266	275	248	265	255	239	236	246	238	249	243	234	244	264	240	239	263	242	241	251	241	253	266	246	233	269	272	252	250	219	254	260	265	254	209	256	236	239	230	245	243	238	245	260	239	242	256	256	271	243	273	255	223	247	253	237	230	227	256	249	273	217	272	241	234	238	264	262	246	259	258	244	254	271	279	234	258	225	243	251	243	261	233	215	253	261	237	255	290	218	219	247	228	252	236	258	235	263	254	270	255	260	277	262	251	269	255	227	223	263	237	244	262	245	243	242	248	240	238	230	245	244	242	265	231	265	255	274	265	253	228	242	277	239	241	262	241	243	244	250	230	229	223	241	228	249	250	272	237	250	255	234	244	239	262	247	244	247	240	232	259	254	223	246	228	253	264	239	273	244	238	250	280	236	250	259	259	263	232	244	252	234	255	244	259	274	261	240	261	250	247	255	240	246	256	266	252	234	243	280	237	239	261	233	253	255	251	228	224	251	217	283	230	239	224	267	217	267	255	258	225	247	281	236	252	248	230	248	273	275	262	239	260	243	266	219	230	231	262	246	249	252	238	284	241	236	268	262	236	292	259	239	257	281	253	271	263	256	257	265	254	247	263	227	257	243	266	247	246	223	264	268	251	257	259	227	270	238	251	231	235	235	279	256	294	272	244	226	256	265	259	256	259	247	241	243	254	224	276	235	260	230	262	267	285	259	270	279	240	244	251	269	236	265	249	236	232	278	281	250	240	237	265	247	238	244	251	254	230	276	262	227	254	234	249	246	260	267	283	258	240	237	230	249	251	285	234	245	270	241	261	268	268	274	260	237	258	241	250	235	282	270	265	240	290	242	240	246	268	237	243	283	253	241	272	270	269	264	266	217	266	226	273	273	260	245	253	244	273	237	247	258	248	254	259	272	231	235	243	251	278	227	253	241	237	252	269	261	264	267	259	252	253	253	270	232	242	262	268	251	230	295	224	263	247	278	252	280	256	249	263	251	252	269	221	231	251	268	259	252	264	255	230	243	269	234	274	245	246	254	274	233	231	234	249	247	219	234	255	231	231	260	245	235	238	292	254	244	264	258	226	254	217	275	255	237	213	259	248	248	249	246	245	228	274	245	235	264	278	257	249	227	270	258	258	258	263	240	222	228	239	250	259	285	224	254	243	241	253	219	237	237	268	253	237	265	234	251	244	267	264	250	235	279	256	268	269	229	265	252	253	225	251	269	237	231	248	233	254	229	245	233	235	269	237	233	247	250	239	264	229	266	243	241	261	245	248	245	236	236	231	269	259	279	256	233	251	286	250	249	244	262	246	266	233	258	237	270	227	256	252	256	239	245	216	252	246	266	254	286	249	266	238	246	252	235	243	243	233	248	255	248	285	249	275	218	249	264	262
8670	5004	10101	11472	10089	18512	69599	68447	49627	27703	7956	1464	757	706	718	729	749	762	702	768	678	755	708	754	644	739	731	738	727	773	712	707	732	724	705	725	719	704	738	739	716	705	740	724	755	720	752	711	761	771	738	726	737	779	723	716	706	714	682	743	712	722	730	709	724	742	732	733	693	709	702	775	756	688	713	734	694	774	756	739	738	679	752	676	777	769	685	726	733	747	744	704	733	753	725	720	749	703	677	742	801	737	761	724	728	691	707	710	725	720	709	764	750	741	716	685	721	697	735	780	725	777	713	718	717	703	715	742	685	744	726	776	715	736	741	727	768	775	712	766	700	775	793	725	728	732	663	742	696	685	717	750	712	775	710	732	752	750	712	750	713	754	732	707	791	747	707	703	725	716	669	670	736	700	780	714	707	690	692	754	766	726	718	710	704	745	745	731	712	781	692	690	707	738	699	732	728	751	733	743	709	714	723	736	727	731	743	764	707	739	710	736	769	762	704	699	733	718	736	710	734	730	700	743	709	737	688	725	664	759	731	725	739	734	709	723	782	736	676	722	709	736	664	733	772	718	756	740	714	719	731	789	742	724	750	703	706	692	701	707	743	723	752	721	720	722	727	724	688	721	706	723	707	705	757	723	711	753	698	691	725	734	700	689	710	731	759	762	745	728	722	725	694	755	742	745	742	746	731	737	758	716	753	741	721	717	748	775	690	721	718	732	742	719	732	693	743	689	735	768	773	694	744	741	731	751	745	677	748	738	744	738	714	700	653	708	713	675	728	718	655	684	714	724	766	711	793	750	749	723	722	750	677	763	707	747	722	716	734	722	741	766	742	684	771	696	734	727	681	768	700	743	747	721	772	745	746	675	736	682	753	768	724	733	719	716	751	701	736	707	704	765	698	745	720	728	713	729	717	734	698	714	683	662	703	737	709	710	727	759	707	714	740	710	726	708	740	711	772	734	735	688	749	723	735	721	715	714	695	743	705	693	690	686	703	750	713	727	765	749	693	726	681	670	736	756	748	769	741	715	730	725	767	784	748	719	779	736	699	743	679	743	698	705	708	703	700	699	738	752	786	696	734	724	694	668	751	693	684	700	728	742	743	713	732	691	720	747	713	719	729	712	716	728	744	694	727	725	722	689	737	772	766	779	696	721	719	717	766	708	688	752	755	721	731	757	712	691	730	712	750	684	736	725	712	730	689	683	727	749	735	741	698	691	706	705	740	743	744	759	717	726	694	710	713	732	710	697	678	705	740	724	786	730	728	723	736	703	710	703	738	723	766	731	721	744	732	768	718	718	721	664	765	686	687	741	788	794	728	730	736	736	732	728	722	723	665	724	689	745	718	704	694	761	707	731	705	692	780	723	718	725	736	703	743	757	789	750	701	698	719	710	689	784	746	710	692	726	754	733	706	643	699	719	676	779	736	750	719	742	713	691	762	729	662	699	687	739	741	760	726	693	721	708	702	719	744	708	715	715	723	705	751	723	703	747	745	715	701	761	783	705	723	855	722	745	684	734	735	703	708	704	739	721	747	726	724	697	697	739	762	746	717	756	731	724	733	778	707	726	713	688	765	756	725	707	709	687	691	729	756	708	742	710	703	753	701	751	687	721	676	694	709	709	694	697	699	760	724	738	705	716	714	731	736	756	732	714	749	690	688	742	717	710	728	746	729	731	745	703	701	737	727	682	737	698	751	714	727	725	694	734	733	699	697	688	705	757	754	748	713	781	730	669	736	681	687	695	709	708	721	764	712	692	702	712	754	686	715	721	716	736	722	682	764	760	738	725	759	734	716	715	711	719	750	704	741	730	717	697	681	751	724	700	728	723	711	700	691	718	698	733	729	676	683	684	723	687	744	764	729	731	714	725	733	719	697	739	734	693	697	711	760	738	736	731	789	687	747	708	697	688	688	782	724	745	698	681	732	721	709	738	678	734	683	701	717	718	712	717	725	768	699	738	681	730	694	732	783	707	705	784	694	783	751	714	728	749	711	689	688	743	747	639	708	704	710	736	746	745	683	690	758	671	688	704	734	725	713	707	705	737	700	715	731	733	734	740	758	715	677	701	702	731	750	718	739	691	730	766	742	745	723	759	694	731	731	712	722	744	741	774	750	743	753	763	686	739	751	698	750	704	780	730	676	729	718	778	733	719	715	706	757	667	715	684	745	713	683	697	755	711	704	707	743	717	696	779	704	726	679	745	729	698	721	680	728	697	745	715	713	756	678	736	767	727	767	760	752	689	714	684	710	705	758	742	684	752	706	742	725	705	779	722	709	728	742	729	664	738	713	727	719	746	723	731	657	683	735	712	750	747	753	706	728	685	721	729	735	712	738	682	735	747	762	759	753	799	742	662	768	712	746	696	736	720	733	727	735	743	702	688	762	748	749	720	694	711	756	735	697	764	742	701	746	706	754	690	704	740	713	712	725	733	737	774	699	707	700	749	734	748	725	748	748	756	726	764	721	747	730	725	663	737	739	731	751	773	744	754	713	733	752	782	716	699	737	695	710	700	728	706	739	704	677	727	754	690	742	722	733	726	709	744	726	730	767	738	739	746	725	679	761	782	726	737	752	734	731	697	718	748	717	715	749	717	736	757	687	736	714	751	689	693	708	732	708	730	765	759	703	731	795	719	733	682	750	683	766	742	690	754	734	731	711	681	702	736	697	719	745	692	724	664	741	756	749	721	758	721	722	740	695	722	761	741	709	740	706	677	674	722	718	735	718	701	739	676	687	715	667	748	659	706	758	753	703	684	695	710	719	715	719	696	733	704	688	734	661	702	728	742	735	740	745	712	699	735	731	699	763	756	737	754	715	719	760	724	695	733	718	771	733	725	730	678	723	698	726	750	691	740	698	697	717	745	734	729	765	710	760	683	746	725	759	695	679	741	720	715	721	740	700	715	732	721	707	724	740	734	720	688	717	701	721	717	763	707	712	743	728	757	715	692	712	712	718	691	706	731	728	698	728	698	711	705	747	762	739	732	666	731	719	746	729	739	658	759	744	694	686	729	695	737	701	703	752	708	731	706	739	680	731	729	765	718	695	741	725	745	712	695	741	679	699	729	753	707	717	702	773	746	690	756	713	732	690	707	720	716	776	740	741	760	695	710	721	696	699	682	728	754	727	725	758	732	718	726	703	716	717	732	724	719	768	719	728	721	702	733	743	756	748	710	699	696	729	729	705	747	721	717	699	711	721	722	734	727	749	737	679	684	662	702	712	734	673	745	743	687	715	715	724	761	702	755	715	776	715	684	694	741	752	728	706	686	721	719	755	713	738	725	713	732	687	725	701	701	692	735	682	702	713	680	746	746	755	736	778	765	735	755	751	696	686	708	757	647	704	707	739	731	676	725	745	670	708	723	764	732	750	698	713	680	691	731	742	677	686	754	740	738	686	739	689	745	688	675	730	705	727	733	747	781	711	753	718	693	714	689	731	695	700	722	684	708	716	741	763	712	674	709	704	696	740	744
2132	403	444	423	358	347	3817	6423	3430	1270	380	229	231	197	221	205	224	222	202	238	209	198	215	225	203	216	227	202	232	201	225	201	213	202	220	213	222	229	199	196	220	217	220	205	219	227	222	215	217	223	224	237	223	215	228	215	231	211	217	204	197	200	188	189	215	217	199	193	224	184	196	189	215	211	201	193	204	206	196	205	216	188	225	175	200	187	233	205	199	220	251	213	222	219	219	214	238	196	227	205	215	228	227	216	204	175	216	227	206	202	191	213	224	193	221	198	191	217	228	204	202	218	209	229	224	211	219	204	221	244	197	211	238	190	204	220	209	218	202	228	231	197	223	227	237	200	223	195	198	236	215	183	212	232	234	206	241	220	220	211	217	208	236	215	169	232	227	197	217	220	191	204	189	223	227	208	191	195	213	190	220	241	229	233	217	237	216	241	208	205	215	225	218	195	218	188	211	213	211	217	214	207	215	216	236	191	197	212	222	208	212	219	226	196	209	230	188	223	210	203	212	217	193	182	212	228	207	214	182	210	198	199	198	200	210	217	203	222	226	226	227	218	229	242	203	196	202	206	207	232	213	186	203	224	194	219	207	236	226	182	211	179	228	213	206	223	222	205	198	206	210	211	210	224	233	200	211	242	190	213	205	229	210	235	209	204	182	193	202	229	227	208	227	229	241	227	205	212	216	225	213	231	220	182	208	199	223	215	207	212	209	205	210	193	211	215	205	205	232	206	203	208	174	229	219	217	204	207	219	215	182	215	227	219	201	248	223	201	203	221	200	202	208	212	222	189	207	196	220	227	208	216	224	224	213	243	203	215	181	214	224	205	199	209	203	203	202	199	207	227	209	214	226	213	214	230	199	205	219	190	215	227	212	216	214	234	201	227	234	216	221	227	207	241	216	217	212	199	191	176	212	196	227	204	217	212	225	207	217	223	234	200	204	201	202	200	242	222	216	249	212	236	252	207	217	215	222	234	234	214	220	219	201	183	210	188	218	205	224	224	201	225	194	206	206	212	202	197	204	240	233	179	203	234	192	220	216	199	207	217	194	204	214	197	197	212	208	215	222	226	228	196	218	218	222	209	203	184	188	200	215	198	226	213	221	222	206	230	199	208	214	209	243	196	224	223	229	215	214	223	206	192	211	195	205	206	215	223	186	242	224	208	213	201	207	234	172	210	211	200	228	199	198	204	220	206	216	213	221	199	226	218	172	222	203	197	209	219	251	203	210	225	193	191	207	201	217	210	213	209	200	240	208	204	225	194	189	215	207	203	216	217	220	199	214	217	214	210	212	232	218	209	243	245	221	229	218	212	200	205	209	246	219	233	185	241	221	187	213	224	219	238	220	190	218	239	194	213	209	204	215	207	199	239	215	211	208	219	211	196	210	210	206	194	221	198	198	224	201	225	205	200	233	210	216	209	215	212	215	224	213	225	190	219	220	197	211	245	222	213	203	209	179	239	205	211	249	200	198	207	222	203	218	218	214	184	207	225	192	210	205	222	201	231	241	214	213	210	182	193	205	212	189	203	214	236	197	176	195	208	207	200	196	206	226	222	212	221	211	225	217	209	225	198	219	192	208	199	191	204	222	197	193	206	205	205	205	224	223	211	230	195	231	220	226	201	225	194	190	217	226	205	218	200	231	197	220	216	221	210	207	202	221	219	249	195	224	216	229	217	216	213	205	209	185	220	195	216	206	200	209	219	242	211	185	213	215	200	233	211	218	210	192	191	190	193	186	198	206	204	213	174	220	223	194	188	199	185	187	228	199	206	199	207	217	198	218	226	211	198	214	222	209	226	202	214	226	219	237	228	187	241	201	199	167	208	193	205	201	183	205	205	191	228	200	220	211	220	206	232	201	212	201	188	196	215	188	204	222	208	207	207	229	228	216	179	205	241	215	194	227	219	190	205	214	214	206	200	223	209	206	198	206	204	211	216	205	206	197	201	209	215	215	181	184	205	212	225	194	226	228	208	229	250	227	226	212	232	204	248	211	214	201	200	220	191	229	228	228	193	216	193	222	209	182	225	218	222	247	221	208	224	190	208	217	201	208	199	216	198	203	226	180	231	195	188	212	212	207	216	243	202	194	205	203	171	203	214	204	207	230	232	210	223	186	217	229	198	228	192	225	230	218	220	233	211	234	206	215	203	210	187	191	223	217	218	212	221	182	211	219	220	197	196	208	210	208	211	217	209	201	213	213	236	186	217	222	214	231	214	213	202	213	203	243	219	200	210	195	212	227	201	193	203	229	189	209	225	208	188	196	224	199	193	203	206	219	217	198	201	207	220	223	198	223	224	215	229	211	227	186	212	195	225	199	208	197	188	187	199	215	234	209	240	213	225	198	220	195	194	216	234	199	229	216	220	201	203	235	215	197	221	196	216	212	209	229	214	212	207	196	201	214	183	229	185	189	190	194	215	194	207	208	208	216	215	221	216	197	215	225	217	210	191	216	200	240	182	202	222	202	216	223	256	193	211	227	203	211	204	202	242	209	196	206	188	209	194	243	196	229	195	219	188	234	239	195	211	179	183	217	200	196	189	205	215	215	185	222	224	197	191	222	222	196	209	209	204	201	218	243	213	208	185	214	217	205	215	223	198	235	205	199	200	221	205	210	212	200	218	221	196	190	205	187	200	212	225	230	199	212	208	207	208	212	219	220	201	221	212	217	199	203	238	215	206	223	219	195	227	209	180	228	181	177	235	221	208	228	230	209	239	203	179	221	203	224	237	204	213	187	216	228	213	219	206	205	237	209	197	196	207	218	218	196	218	214	224	217	219	226	191	210	206	222	225	231	224	201	214	193	202	183	188	219	217	213	211	215	207	207	207	238	199	188	203	227	201	202	199	190	206	193	228	227	222	218	225	224	181	232	209	197	202	205	218	203	219	207	204	214	203	212	222	244	193	203	205	214	225	244	211	206	231	203	204	219	193	221	205	211	219	209	206	217	202	224	204	235	205	197	207	211	214	234	218	194	213	205	202	179	202	204	267	241	206	218	221	193	220	201	193	197	209	196	185	237	249	232	198	208	235	217	198	216	186	230	219	230	202	250	198	226	196	214	200	205	234	235	204	213	209	206	193	184	210	234	200	233	188	195	215	230	225	202	230	216	193	204	215	203	199	217	204	223	210	205	247	207	210	197	231	219	226	237	214	217	181	205	197	206	205	238	222	211	207	178	178	215	225	215	237	203	212	205	217	195	225	219	219	196	243	218	211	219	216	198	195	197	194	198	231	225	229	199	190	226	211	223	210	219	205	228	208	182	218	203	186	197	220	206	202	185	196	222	237	199	188	227	250	219	217	210	217	190	217	207	204	220	209	198	212	228	205	231	181	226	177	202	241	198	203	205	204	212	194	211	214	226	198	217	203	180	227	204	204	225	218	223	228	195	193	200	199	227	209	193	175	214	203	207	195	214	220	209	209	237	201	207	231	231	216	220	196	209	215	217	211	206	210	204	237	196	242	188	206
2158	869	1157	1395	1219	1217	16495	21271	12017	4540	1316	657	612	596	607	594	633	607	629	605	595	647	613	605	591	653	605	639	602	635	648	633	692	594	628	683	637	656	585	634	610	552	645	634	602	639	608	585	629	640	598	616	602	602	657	639	615	628	604	602	591	647	626	667	594	601	606	597	602	655	647	606	588	613	623	590	607	603	605	604	629	624	616	611	622	616	610	591	575	562	613	620	640	598	579	654	629	648	617	679	640	609	593	627	614	618	613	650	615	580	597	604	613	635	642	617	592	634	625	621	647	623	598	636	632	642	643	625	639	630	615	640	637	577	610	663	626	621	582	658	633	639	627	599	600	619	626	620	605	648	609	641	633	592	643	643	636	595	683	614	608	629	626	625	631	664	623	599	629	588	611	604	565	606	651	646	644	633	641	624	623	634	621	668	655	581	608	620	642	599	619	561	679	605	663	609	644	623	611	628	632	635	613	603	616	629	614	588	646	629	585	643	653	643	624	615	600	579	619	566	614	623	611	644	622	625	601	668	612	645	613	639	620	603	592	610	625	617	652	630	638	565	601	632	631	643	651	629	573	626	626	631	560	649	610	622	680	584	659	646	642	633	602	606	628	638	653	625	647	643	600	589	583	630	636	638	585	598	644	633	621	593	574	625	692	635	626	618	620	640	641	620	646	633	596	653	586	593	605	619	565	660	636	616	616	634	636	597	636	594	623	600	619	587	652	600	621	623	591	648	639	627	602	601	581	603	611	624	601	624	625	649	635	590	648	675	607	599	604	646	615	653	600	624	635	631	629	674	620	579	662	641	599	653	622	660	656	639	630	601	589	575	616	636	633	621	645	612	615	638	619	604	579	607	597	579	593	651	660	586	603	598	629	629	649	634	568	610	612	631	595	617	568	632	627	606	609	604	590	642	605	641	609	620	600	572	600	662	644	613	604	609	616	606	612	607	637	613	608	575	644	613	612	640	599	598	624	661	628	636	660	612	653	622	583	624	648	623	611	626	679	649	618	621	587	631	636	615	576	663	653	622	573	642	629	635	586	704	611	599	595	625	593	608	646	575	602	576	637	665	649	609	583	623	666	605	643	618	661	598	630	642	622	630	644	657	632	592	596	639	615	621	627	663	625	631	610	601	583	634	588	609	643	656	656	615	632	612	609	649	584	607	642	581	612	635	610	654	636	606	621	626	612	636	580	622	585	620	636	642	611	648	604	623	656	608	596	615	631	664	607	681	587	678	664	612	626	622	553	637	656	614	652	601	638	651	588	581	607	616	581	607	597	614	585	637	675	646	621	601	588	638	611	617	622	563	603	674	641	653	664	644	631	562	598	607	630	618	652	668	602	603	608	669	597	601	636	599	621	614	653	588	629	628	617	622	610	602	593	619	622	618	606	626	628	625	608	637	636	584	598	597	626	675	618	623	642	618	646	631	666	615	602	633	652	632	642	619	616	651	609	614	650	604	599	622	589	604	610	629	624	585	597	621	637	587	610	637	624	605	617	618	671	599	701	649	606	611	625	595	624	641	600	619	620	579	627	631	649	658	564	612	641	606	595	601	608	581	634	602	642	636	628	644	635	668	613	615	616	625	643	614	568	634	640	650	604	636	623	599	605	601	623	644	598	647	647	609	657	623	579	599	658	607	590	581	582	641	590	614	601	589	574	637	646	657	642	583	587	611	579	611	625	616	645	586	627	630	632	587	676	636	662	643	609	578	661	632	624	632	660	599	597	586	630	612	654	623	581	607	646	617	613	580	634	584	598	606	591	612	628	616	633	638	590	638	593	601	642	641	611	646	603	650	631	628	590	610	626	614	588	594	651	577	640	595	585	603	617	594	619	598	659	615	598	615	603	619	646	666	612	628	648	617	618	624	637	635	619	679	622	651	648	683	626	662	650	668	648	633	710	631	610	600	651	590	641	640	650	616	626	627	618	651	630	587	632	621	634	629	625	617	601	641	627	639	611	634	621	595	657	647	604	615	589	650	597	632	658	642	598	615	636	585	640	580	591	644	603	628	625	629	634	629	663	642	619	596	630	612	630	639	615	638	628	640	576	635	603	637	635	603	652	655	625	629	601	635	599	632	633	639	642	618	615	616	601	600	613	643	612	623	621	625	628	646	605	653	629	669	591	599	592	673	637	592	612	625	597	609	599	635	610	633	665	683	600	618	608	603	602	630	599	612	574	590	657	626	687	633	629	617	615	588	639	639	619	631	625	616	586	618	631	619	652	630	615	617	613	587	621	565	603	659	583	658	621	624	607	623	577	568	649	586	648	623	638	653	610	631	588	667	585	644	621	642	620	642	627	600	636	612	618	588	640	596	640	631	610	620	616	609	577	598	659	612	568	625	626	599	601	654	591	650	584	643	616	648	666	606	617	636	661	627	602	622	631	628	659	626	657	593	611	643	642	627	640	647	697	624	606	657	635	645	645	599	600	638	651	598	637	596	604	634	625	590	632	588	649	593	640	604	620	664	597	572	572	610	607	563	617	631	651	601	604	599	613	595	588	630	601	630	614	709	628	637	634	587	622	620	653	625	631	594	645	573	638	656	644	632	641	562	610	618	644	642	662	611	583	611	627	605	610	661	582	658	613	617	613	633	610	651	607	590	632	606	624	630	651	617	615	635	605	601	627	685	619	641	592	663	716	672	650	617	659	624	617	646	628	637	609	613	692	618	646	627	595	601	619	554	593	679	620	593	617	619	637	652	627	626	615	591	571	593	658	596	622	628	634	638	651	636	626	612	622	620	613	616	630	604	617	605	619	674	614	628	596	610	587	557	636	663	579	638	612	615	645	597	629	567	657	616	618	607	643	621	613	614	601	642	655	609	636	599	623	649	586	633	612	610	696	586	587	616	589	600	613	608	629	600	606	648	632	647	663	592	603	619	653	625	620	620	634	657	640	627	633	636	603	625	619	629	652	597	611	614	654	625	627	609	603	655	645	583	626	587	651	624	613	661	617	638	642	603	608	606	603	601	616	677	653	662	592	628	603	619	609	641	624	662	646	622	630	646	625	604	620	624	593	601	609	591	630	648	603	624	611	626	619	626	629	589	585	575	559	635	620	643	632	640	636	630	659	657	640	612	651	664	584	643	598	638	666	631	615	627	611	601	590	617	584	584	618	658	613	600	601	597	609	591	603	625	610	670	633	640	643	596	638	612	645	642	634	642	626	597	585	619	648	587	634	608	642	599	621	622	622	615	607	624	644	595	628	617	607	646	604	587	580	612	645	581	627	572	658	597	657	635	621	608	662	619	649	680	636	598	604	611	578	595	581	671	657	609	626	605	673	629	655	619	637	648	614	599	631	631	611	631	652	598	640	668	690	625	661	611	597	625	638	656	578	611	582	667	609	634	614	620	614	651	657	614	608	609	592	612	637	632	592	641	601	618	602	659	644	617	655	602	616	606	574	610	617	668	582	604	663	621	627	606	640	615	601	618	659	629	632	618	649	596	677	618	642	610	623	681
7279	1392	1725	1376	1330	3703	36318	38345	21530	6323	976	238	216	195	186	181	191	177	198	164	183	173	192	217	200	176	206	202	214	195	188	215	203	190	211	226	194	176	217	193	221	204	212	221	176	215	229	211	177	179	214	190	194	187	213	217	187	210	187	196	200	176	207	196	214	202	190	190	209	191	215	190	195	194	189	189	183	178	191	210	209	215	191	180	193	212	187	190	178	197	181	212	206	188	216	208	181	196	217	212	204	190	194	193	219	211	194	220	168	182	176	196	220	206	209	182	210	201	199	204	188	198	190	210	170	190	198	200	213	194	180	180	213	208	207	213	223	205	181	217	216	184	203	201	194	187	195	188	173	183	225	202	219	179	189	194	206	201	224	204	172	199	183	210	211	190	210	221	191	177	177	216	165	219	186	192	205	196	242	208	213	185	197	214	191	187	197	218	203	217	183	214	187	202	197	188	191	205	189	185	222	211	215	177	175	201	208	221	210	206	172	198	217	191	214	204	197	203	189	220	215	204	228	219	222	181	185	220	197	210	160	211	193	204	213	209	200	207	187	196	202	203	173	184	163	180	167	230	218	188	213	179	200	193	203	187	192	166	211	187	176	174	172	202	178	183	193	176	207	180	194	179	198	194	215	180	179	184	197	213	189	174	193	194	164	210	194	190	184	181	223	202	206	190	203	187	192	177	193	189	210	201	187	177	194	159	198	188	179	210	202	192	214	183	201	196	200	200	207	182	207	211	205	196	205	192	201	191	188	220	205	187	173	184	194	187	192	207	190	192	181	190	205	205	191	170	173	184	173	211	171	213	174	186	200	174	196	191	184	204	201	207	195	194	190	204	197	192	207	181	182	199	154	198	208	191	187	189	206	194	197	207	212	191	191	223	218	180	202	187	173	202	203	197	188	200	188	205	180	205	198	199	197	194	190	201	181	185	189	185	171	198	211	184	231	188	173	211	211	197	181	184	184	201	199	205	189	211	195	192	223	220	188	172	229	213	193	197	206	195	211	176	185	193	184	221	181	194	163	212	173	190	204	187	208	186	207	205	185	211	205	179	197	194	182	198	181	187	184	177	202	193	222	205	182	192	184	224	197	202	185	209	188	203	206	217	184	171	193	183	192	198	205	205	215	211	197	195	193	169	214	206	186	196	222	199	192	173	186	186	193	187	192	196	188	189	219	215	202	201	186	210	189	195	202	191	183	198	170	218	217	209	203	172	172	227	200	189	186	199	175	184	177	206	184	188	199	225	228	197	189	199	182	183	209	181	192	185	199	188	194	217	195	184	201	219	212	195	212	192	190	208	187	167	194	198	200	184	201	191	207	208	183	179	210	185	180	178	190	203	207	174	182	213	214	204	204	230	190	215	225	198	177	181	210	192	157	216	244	200	200	199	210	213	209	209	205	181	210	202	190	199	209	185	187	198	185	207	198	184	212	207	207	183	220	200	220	161	176	186	211	201	159	200	193	187	183	186	193	214	193	194	165	179	190	185	221	201	198	182	203	201	187	191	182	187	193	189	196	203	185	207	214	182	214	197	215	224	189	211	193	205	210	226	182	180	193	160	176	207	167	186	214	207	179	196	174	196	226	215	190	195	177	198	210	186	180	206	212	201	210	196	211	181	176	229	187	206	227	189	183	188	200	174	208	178	239	184	195	227	190	218	206	219	173	199	192	201	223	170	186	204	226	182	192	195	190	207	216	192	188	188	198	201	193	197	228	180	204	204	192	150	203	217	206	203	182	193	207	174	207	197	191	187	171	196	218	213	199	206	189	194	184	200	200	193	200	200	190	213	176	178	201	205	183	171	184	218	177	181	195	181	183	190	213	193	183	186	203	210	176	182	206	199	198	197	187	208	195	193	211	217	200	202	196	189	179	196	216	203	179	189	196	222	206	201	193	191	213	216	210	196	193	204	218	207	168	198	185	214	178	180	211	199	197	170	200	184	184	182	221	193	221	197	191	185	193	176	210	223	201	183	169	204	198	195	203	190	186	187	203	176	198	216	201	197	180	217	181	186	195	204	211	205	214	194	189	209	194	213	213	205	192	195	227	183	186	208	191	204	183	202	176	202	156	197	191	196	177	208	199	202	179	225	189	198	195	187	188	208	218	162	168	169	181	190	192	224	187	221	200	185	209	196	198	232	188	192	187	197	194	194	230	184	192	205	228	194	173	185	202	180	199	202	208	210	197	176	201	197	175	201	202	198	207	184	169	181	190	180	196	172	222	196	202	230	189	197	180	204	199	205	194	209	193	207	196	205	169	198	187	206	166	206	199	206	215	193	185	197	209	209	203	203	203	201	219	186	206	209	198	180	190	183	180	215	188	179	197	200	209	181	182	215	217	192	205	188	195	198	192	183	206	218	192	189	188	210	189	195	206	213	189	174	171	188	209	172	210	187	178	186	193	215	190	215	193	193	187	183	195	208	227	181	197	199	177	204	194	187	178	193	193	187	185	194	191	183	209	209	200	190	188	184	203	204	196	199	199	194	185	217	197	194	216	210	207	196	202	195	185	190	218	198	202	179	202	208	212	177	177	233	213	173	203	180	195	211	182	182	212	190	224	198	200	205	192	198	188	184	198	195	192	197	209	225	207	184	203	186	190	186	190	195	184	180	192	183	208	195	224	178	160	203	192	204	199	187	206	172	206	202	190	223	206	208	213	214	219	203	203	217	163	183	196	201	186	211	191	180	220	179	210	204	211	219	178	218	193	155	187	192	202	173	200	212	196	198	217	193	222	207	177	182	198	216	195	204	225	200	184	169	190	195	202	211	181	181	211	190	188	188	196	193	182	214	221	193	225	229	187	188	182	204	185	202	167	189	218	190	188	191	191	195	218	190	184	200	177	194	194	227	203	208	181	225	183	195	190	202	184	169	197	170	202	201	182	188	191	227	202	193	191	193	221	214	205	210	193	196	214	198	166	191	235	171	195	217	196	213	208	200	172	199	171	209	202	199	206	191	186	222	157	194	196	193	187	182	202	192	191	210	209	197	224	212	198	181	200	211	211	204	206	178	194	181	198	169	180	204	158	169	165	201	194	186	200	201	189	201	190	196	190	210	194	184	190	188	191	189	199	184	185	172	204	199	211	198	203	209	197	188	197	209	207	173	187	205	189	186	192	200	219	201	183	205	207	192	190	199	205	202	197	207	186	190	199	186	202	187	202	221	190	218	207	210	200	185	208	189	207	172	177	198	222	200	190	181	185	202	193	178	199	214	202	209	200	205	218	190	190	221	222	190	203	188	179	178	193	196	216	185	188	186	191	167	193	194	181	193	232	209	195	208	201	208	186	179	219	184	173	189	174	210	179	191	189	195	167	183	172	179	182	190	193	178	197	197	186	205	194	206	193	195	208	197	207	207	213	180	213	180	183	190	204	195	187	208	232	212	209	196	224	196	191	214	167	214	222	172	210	211	210	194	195	192	215	197	195	199	187	211	193	178	187	213	157	175	193	195	184	175	194	195	221	187
5167	1872	4022	4335	4476	10827	53782	51496	36192	15902	3770	782	579	549	615	603	618	570	609	581	632	559	576	602	565	571	595	574	597	569	592	599	576	596	618	567	576	602	612	571	568	644	597	594	571	590	583	577	618	592	590	584	635	625	620	571	615	600	605	584	573	596	621	586	590	638	605	605	536	606	559	583	582	642	580	632	612	618	548	609	607	570	582	600	626	572	588	566	589	584	548	577	598	569	604	570	630	563	599	611	615	585	622	599	602	594	590	637	602	585	607	619	593	602	627	584	625	588	585	589	603	587	614	605	578	595	600	571	596	636	571	611	606	576	541	578	547	576	576	599	624	584	610	583	569	563	577	554	579	575	568	592	631	591	640	576	582	567	596	556	581	582	590	571	627	614	579	543	540	599	598	583	583	598	606	639	598	565	603	590	588	614	621	546	577	591	640	608	606	579	617	622	593	589	552	594	610	624	604	578	650	627	606	596	581	590	563	623	618	615	631	575	615	592	622	610	578	593	591	570	592	588	605	603	593	613	589	578	593	589	575	599	574	604	600	564	625	579	578	577	561	553	598	595	599	583	588	615	588	556	567	593	582	561	595	615	546	586	623	587	616	630	640	597	587	559	600	574	570	618	603	596	602	581	597	600	616	589	583	586	655	574	583	649	634	620	621	548	555	561	596	570	631	575	616	551	598	577	612	562	591	540	600	595	627	581	609	573	554	585	633	638	613	595	608	558	558	605	572	620	558	604	583	600	589	606	630	585	593	562	600	580	606	588	631	624	586	584	549	597	588	571	626	620	572	581	583	585	639	542	551	561	602	563	608	540	577	597	594	564	565	629	629	532	603	612	597	591	578	584	590	586	569	588	623	580	606	592	565	567	596	622	597	601	552	601	616	614	598	609	599	600	606	598	609	604	597	568	563	596	549	568	562	578	579	618	557	608	612	592	564	566	602	576	558	595	607	612	594	609	610	580	573	603	615	597	595	616	616	613	557	591	595	592	595	600	581	599	576	642	581	587	599	604	591	574	554	566	609	605	607	604	549	558	600	550	629	602	585	606	611	599	590	589	620	535	597	562	616	603	546	592	603	589	642	593	577	610	581	574	588	609	560	593	602	597	629	588	612	633	586	602	564	632	560	604	553	565	581	573	602	571	561	594	625	600	615	664	562	550	599	590	596	593	602	585	611	602	604	628	598	587	647	610	584	563	582	593	583	571	611	604	586	562	601	600	564	576	596	609	569	603	550	579	619	567	588	588	601	550	648	555	609	641	585	523	630	604	616	597	575	553	603	635	637	605	573	603	655	580	593	563	591	601	565	635	572	590	628	598	594	567	596	558	596	598	614	589	570	561	622	610	630	573	580	600	610	549	572	598	613	586	576	596	583	585	641	594	592	589	567	590	603	583	577	582	571	613	588	580	601	596	625	628	594	598	618	578	579	621	634	631	599	610	612	614	593	603	601	556	637	615	591	595	572	567	619	620	618	619	568	610	602	552	623	545	588	629	607	545	595	618	608	596	573	530	629	591	609	575	554	589	597	563	577	623	618	624	579	622	627	559	567	549	577	524	625	587	582	592	582	617	593	595	571	611	582	570	571	581	526	582	592	538	575	619	577	610	618	618	598	586	591	608	602	613	619	589	606	590	657	613	601	584	587	622	555	629	583	593	633	608	573	610	557	578	618	568	600	561	585	587	595	639	566	613	595	652	635	574	583	622	549	601	594	611	589	622	591	587	600	611	581	609	581	615	600	583	622	582	572	621	574	611	585	563	576	606	588	584	550	587	605	601	561	596	577	598	571	560	578	624	620	590	585	598	581	585	535	590	558	618	572	587	593	573	616	562	577	640	584	540	605	628	604	575	598	594	546	627	605	620	587	611	563	605	605	586	584	605	581	597	609	600	581	591	589	586	589	584	587	546	529	590	550	575	602	585	623	604	573	611	571	592	565	583	617	576	588	624	581	612	539	577	569	609	607	610	585	558	614	575	613	608	639	597	626	585	582	615	567	566	607	632	570	596	534	574	576	612	568	580	616	626	567	587	613	559	579	554	595	591	568	609	584	611	613	612	603	571	600	635	577	586	544	605	589	598	570	603	595	564	547	616	566	565	604	582	561	604	611	551	551	622	586	545	585	563	553	593	531	602	614	649	611	558	588	605	608	589	617	578	599	581	631	576	574	543	612	589	585	594	599	620	564	611	598	624	563	623	604	560	614	623	578	595	609	595	600	553	593	580	615	580	596	582	623	625	601	619	617	596	602	609	585	598	587	544	594	604	582	559	573	598	555	615	604	609	585	584	611	623	596	571	596	578	589	593	608	638	577	590	639	584	604	615	596	615	622	572	595	572	575	611	592	581	580	603	631	579	618	636	614	631	564	580	607	565	627	586	654	574	573	610	585	574	564	589	582	612	618	565	617	578	618	555	575	567	595	616	654	600	555	636	603	585	592	542	578	609	569	567	566	553	589	587	583	567	600	589	613	590	573	563	577	545	550	581	586	593	615	596	594	615	573	605	585	593	564	544	571	578	615	596	618	583	628	632	567	622	589	617	591	604	596	597	609	591	585	614	610	573	606	591	556	599	601	650	606	580	573	601	562	603	601	587	571	602	565	625	590	611	549	562	646	585	583	593	601	563	619	596	606	599	573	582	583	597	601	596	605	541	557	600	566	623	603	590	611	576	603	559	574	575	610	609	609	636	592	575	543	620	597	559	621	599	632	603	618	524	583	569	651	559	591	619	609	587	576	562	563	580	558	620	595	588	608	571	572	614	587	594	577	599	600	614	572	608	553	621	584	630	641	619	582	586	590	619	578	600	592	589	638	573	626	604	604	587	553	563	590	626	570	589	598	552	564	587	591	591	621	614	609	599	561	627	594	609	606	566	638	598	555	605	606	610	601	587	615	603	549	593	578	575	598	584	602	623	554	582	580	562	613	631	591	587	591	599	618	598	615	604	568	602	614	631	555	570	576	640	566	586	574	543	598	589	566	603	592	593	596	585	626	614	583	591	577	577	611	593	624	600	608	566	588	587	624	625	583	566	583	569	580	571	636	578	607	580	632	557	606	578	577	610	535	623	571	585	606	620	602	611	622	575	590	587	586	612	568	571	603	575	570	607	543	585	591	598	607	601	584	622	589	585	641	575	552	551	623	591	594	576	563	589	612	578	638	575	583	547	636	532	626	639	613	596	566	566	584	616	569	544	580	583	568	611	565	595	583	634	585	574	575	582	595	592	602	597	620	608	637	631	680	556	630	591	566	599	562	600	586	592	601	609	572	594	616	626	598	531	603	587	613	578	557	601	575	555	602	568	616	584	596	580	569	577	554	626	616	551	560	568	576	591	568	618	595	549	577	592	585	544	589	582	576	609	600	591	597	550	628	599	611	596	565	586	589	572	592	559	610	596	628	556	592	599	623	615	588	607	631	570	622	578	587	575	618	522	625	602	539	617	587	554	563	602	555	582	605	542	576	583	626	595	647	579
16907	3924	4564	3960	2722	7660	59442	56808	36534	14973	2762	395	288	255	249	285	249	261	200	231	225	233	244	261	260	232	244	250	269	267	248	236	265	256	249	246	230	246	241	244	250	255	256	245	231	246	257	268	248	233	251	261	246	226	249	264	256	243	241	194	245	256	246	249	242	253	261	234	277	263	241	252	251	268	244	257	254	234	253	255	227	236	250	238	264	217	235	218	232	226	241	244	289	261	259	266	251	264	264	266	263	238	223	250	243	248	252	242	263	234	251	262	245	238	247	273	253	223	241	261	245	260	261	251	215	263	222	253	224	249	285	236	260	238	238	248	249	229	242	250	254	254	236	246	254	275	251	253	262	247	217	236	241	228	272	244	263	235	229	232	252	243	239	253	263	246	259	252	227	257	268	228	252	241	225	247	228	275	233	259	242	252	261	226	271	214	268	234	226	241	244	265	259	236	261	249	288	266	286	248	274	227	250	250	212	265	270	261	243	208	256	248	249	263	270	268	248	257	265	288	252	255	257	254	243	246	242	242	245	232	245	305	289	246	272	252	221	241	243	271	276	234	262	229	218	233	234	256	265	276	255	246	240	301	257	249	290	254	253	264	233	243	226	247	246	288	234	256	243	231	287	232	230	247	246	241	250	259	241	255	256	255	275	261	234	262	243	257	255	249	232	276	244	214	234	254	251	215	239	244	230	251	254	225	248	251	232	261	246	232	241	242	259	261	264	249	238	271	248	254	254	268	246	239	242	247	265	224	272	222	262	261	256	258	248	249	260	245	274	277	236	241	241	242	241	243	244	224	231	254	267	269	236	246	235	229	261	263	279	271	273	260	278	284	271	265	241	233	244	244	264	261	246	270	241	253	250	242	234	247	243	236	242	246	243	280	273	248	263	238	259	228	243	224	247	230	275	227	222	277	270	251	258	257	253	222	246	254	225	232	276	221	265	253	270	234	252	245	250	235	257	278	264	282	233	251	226	265	264	257	255	269	247	270	245	250	267	270	252	272	226	232	268	233	270	251	268	250	263	276	249	209	212	222	246	249	252	254	283	246	233	224	242	221	254	269	245	238	270	234	242	258	235	252	244	238	265	234	234	259	238	236	232	253	243	254	236	249	248	216	246	239	267	244	231	264	248	241	247	234	260	260	223	281	247	294	254	201	224	260	221	259	265	248	242	233	269	248	242	243	255	278	255	223	253	236	257	264	273	239	241	258	217	280	221	242	247	246	277	288	243	254	223	229	239	262	230	244	204	245	240	246	242	235	249	252	243	236	244	240	244	235	262	248	269	236	262	250	251	258	245	220	243	219	250	285	237	255	227	265	253	241	228	263	237	246	264	234	240	234	220	227	245	267	266	236	229	250	232	254	266	268	251	242	257	242	257	246	241	262	250	258	241	246	265	262	235	267	241	263	238	248	252	229	264	237	228	235	228	226	257	242	251	260	284	260	245	233	248	255	249	246	253	251	250	244	266	246	282	259	251	286	247	265	246	242	259	237	248	231	246	239	237	248	251	230	259	255	241	267	255	227	275	247	249	232	233	229	269	248	257	234	248	249	221	246	255	240	243	262	261	268	259	247	253	248	264	252	265	276	277	234	251	225	264	258	263	255	224	226	246	266	264	262	246	243	259	254	231	272	236	254	259	240	239	274	250	252	235	265	246	251	254	255	264	220	234	253	234	240	235	271	256	271	231	235	228	252	234	229	240	265	295	253	256	265	230	252	242	238	220	249	236	235	248	261	253	256	246	287	243	245	235	226	303	245	262	227	278	268	252	229	231	257	214	254	225	269	243	233	266	223	236	222	224	259	242	272	238	281	271	251	273	243	273	246	237	254	255	270	221	252	229	243	233	248	247	262	282	254	265	279	232	243	251	251	249	236	244	277	284	246	220	257	282	249	254	283	251	218	258	242	238	244	240	247	249	260	223	252	266	248	258	237	246	239	269	238	241	230	282	274	248	256	254	255	249	247	262	239	248	228	255	250	261	263	259	245	245	266	255	212	235	222	262	250	233	264	286	228	270	253	232	241	226	242	236	269	271	255	238	251	263	261	242	259	266	239	289	247	278	243	253	230	232	269	231	236	226	251	245	277	252	264	245	254	241	234	279	258	227	252	255	219	257	252	223	249	252	239	276	289	262	278	271	245	249	239	264	275	249	244	242	257	248	247	240	275	238	262	223	231	258	261	276	230	255	204	235	225	240	235	257	248	295	236	236	223	220	242	295	271	269	249	259	240	246	254	259	261	237	247	244	257	264	197	245	240	250	263	282	247	271	259	221	252	257	230	259	251	267	237	250	250	220	231	246	253	221	213	288	276	259	248	267	253	231	269	247	255	248	262	265	243	245	290	287	244	225	250	262	259	248	255	246	265	253	232	254	213	243	235	217	249	239	240	279	288	259	240	276	235	258	230	273	235	226	224	237	263	272	255	224	244	253	248	257	267	237	265	261	295	243	228	247	258	254	264	240	256	245	239	236	255	243	258	234	232	251	263	230	256	239	237	244	242	231	239	252	236	240	280	249	281	257	241	255	254	242	254	260	293	243	257	243	244	244	232	258	254	248	246	248	241	238	265	280	274	232	262	227	257	236	241	254	279	250	238	288	233	233	251	237	266	240	234	248	251	276	267	264	217	227	257	246	231	228	212	225	233	281	233	237	256	260	256	248	245	246	267	231	253	243	244	240	283	294	227	245	255	249	260	257	257	255	259	274	245	240	252	243	270	223	257	265	237	258	225	260	204	233	248	256	252	256	253	255	268	258	221	241	274	263	241	239	239	225	221	229	261	270	221	254	224	258	240	264	232	230	253	246	242	228	246	242	211	235	269	258	234	241	239	246	244	250	244	275	251	259	243	245	244	275	247	244	251	262	269	243	234	260	250	274	248	233	243	275	262	267	257	242	220	248	257	267	249	267	229	249	246	235	236	229	253	287	265	218	243	239	267	258	257	262	239	249	237	235	262	275	278	264	244	232	236	250	249	231	263	229	241	244	249	251	213	241	262	215	231	259	287	233	251	246	269	241	253	253	254	262	230	276	230	254	261	251	240	246	218	249	209	294	270	248	244	251	233	249	274	218	249	215	259	288	261	257	253	251	270	257	231	265	265	251	269	271	265	255	243	272	243	258	257	245	258	264	223	282	266	261	255	256	261	244	245	248	262	233	250	269	255	252	248	267	259	254	267	244	231	267	269	247	236	228	250	238	257	255	271	214	243	262	253	257	267	277	252	258	255	262	228	260	249	222	249	240	261	230	253	242	252	263	249	249	250	218	248	236	236	257	244	256	248	226	241	246	253	238	233	235	233	238	262	258	228	273	236	237	285	258	266	239	231	265	252	262	239	234	217	231	261	243	250	250	238	234	255	265	251	227	259	270	247	225	273	265	219	260	243	221	262	279	221	261	223	274	234	253	229	253	229	269	267	258	244	255	246	273	245	249	246	229	205	250	228	219	246	264	257	218	227	243	243	255	240	203	247
8135	3716	8950	10269	8535	18397	72385	67988	49044	25564	7701	1212	732	694	711	726	713	742	708	732	700	715	732	708	760	763	734	741	678	733	718	677	708	759	768	725	701	752	673	771	745	739	727	717	735	785	733	674	694	721	716	764	762	697	728	739	748	727	754	702	688	760	737	712	762	709	697	731	773	677	729	695	726	685	715	715	698	723	711	766	741	750	724	714	740	713	728	775	712	696	713	744	743	715	683	709	706	774	699	681	725	697	666	748	665	746	697	783	739	768	731	715	748	708	755	723	695	699	678	700	724	763	679	773	754	736	750	727	769	760	774	691	760	687	725	726	738	721	720	687	768	733	695	724	758	737	711	710	748	697	718	682	746	718	712	785	733	772	687	724	704	721	781	715	770	778	706	691	720	736	750	761	684	709	717	727	730	684	774	717	700	730	716	731	734	759	764	706	713	771	764	708	717	688	751	731	683	731	725	658	714	753	723	710	733	655	728	736	766	726	710	727	721	733	726	750	730	750	721	747	710	795	748	722	680	709	759	701	749	717	708	727	757	754	741	720	757	694	722	764	738	728	730	754	717	723	726	744	736	714	695	744	759	726	760	744	683	748	759	707	699	704	723	748	732	739	754	695	723	752	801	758	725	700	719	735	736	742	711	739	699	746	704	717	776	699	672	681	727	729	690	719	707	722	720	745	759	685	715	701	746	700	725	705	734	675	665	722	700	723	725	782	756	712	674	714	739	735	719	781	716	715	715	727	733	742	704	699	738	712	730	762	715	738	705	754	719	726	713	677	738	739	769	677	672	713	726	758	727	741	722	702	722	742	724	752	695	723	675	680	710	702	707	701	761	734	792	673	684	737	753	686	707	747	711	697	770	721	739	696	760	731	734	709	723	652	731	745	658	730	720	718	731	709	760	715	752	745	787	712	735	707	735	658	729	711	712	762	733	798	751	664	711	737	717	753	729	749	783	687	673	724	708	713	720	716	729	703	715	721	745	763	729	732	710	747	701	740	716	764	748	725	682	737	687	759	705	705	758	704	739	754	741	741	733	688	681	776	746	716	678	745	725	710	685	703	736	699	729	689	724	661	749	761	709	710	719	708	728	710	749	715	750	761	723	720	734	717	641	798	725	726	726	735	748	679	747	746	678	709	760	715	722	693	706	713	729	711	723	705	753	727	700	766	736	728	737	736	720	698	731	742	697	700	660	748	764	687	694	740	728	731	689	779	699	729	710	718	695	757	710	728	718	706	751	768	733	776	675	727	763	710	760	719	732	706	760	728	740	745	753	745	750	758	732	735	778	735	758	689	766	783	706	714	733	726	690	737	767	670	757	730	744	691	725	703	709	693	728	700	709	692	751	738	733	801	692	737	692	772	756	755	706	747	687	724	724	698	726	743	717	715	705	705	732	758	683	727	729	754	679	720	717	771	794	713	727	707	717	727	710	740	731	723	772	749	703	725	747	694	711	714	731	725	778	752	735	715	758	715	718	743	707	677	749	734	697	726	743	688	692	689	688	647	728	708	716	755	737	742	766	736	718	685	735	780	753	778	753	735	750	711	719	699	733	745	716	701	700	747	744	731	731	734	766	735	726	708	753	747	752	738	680	728	717	763	667	709	716	744	714	736	761	692	767	706	729	763	721	750	759	731	763	713	712	716	736	700	692	683	741	744	721	709	771	727	750	741	757	755	695	744	747	737	703	763	715	703	724	725	714	727	709	685	698	712	808	783	750	778	722	716	745	750	749	784	709	742	742	765	699	698	761	672	700	730	702	761	748	741	701	718	746	769	729	715	728	711	738	741	753	657	720	747	722	718	739	667	759	781	709	746	714	762	718	742	686	698	728	757	707	744	712	730	788	645	729	724	759	743	731	722	757	770	716	739	735	726	697	692	766	750	724	707	718	748	699	754	711	714	724	761	753	728	682	743	711	723	745	717	713	729	769	766	685	671	747	775	775	652	724	733	719	739	710	751	744	722	712	757	684	716	736	740	753	726	751	772	714	712	731	696	743	690	739	725	751	742	720	751	662	714	710	739	762	778	732	727	719	714	753	679	726	711	735	712	690	722	747	715	723	763	716	695	724	737	730	764	680	729	736	707	727	710	697	729	773	717	717	749	715	714	745	733	766	766	738	729	697	718	743	733	761	701	713	735	740	727	708	686	753	716	693	759	733	718	763	732	760	748	775	700	737	724	666	673	689	711	691	759	698	752	694	693	744	713	713	762	730	712	708	723	700	761	768	750	807	796	732	716	729	748	728	744	721	737	698	773	730	746	730	726	685	747	758	746	732	723	682	693	713	784	767	736	667	744	698	741	707	693	707	722	787	739	738	735	751	715	734	669	691	742	737	766	684	714	643	698	753	719	752	737	743	726	742	678	734	760	716	704	741	712	720	701	705	719	740	760	724	713	742	702	719	709	717	718	772	747	727	778	717	732	732	709	655	745	695	774	719	729	700	702	777	749	732	791	694	673	698	742	743	718	770	717	693	733	737	705	707	710	718	674	735	711	734	742	764	691	708	737	734	778	736	746	697	716	714	733	735	740	689	723	778	731	738	732	774	740	737	749	758	694	716	649	714	728	708	761	719	751	726	677	790	674	711	785	687	709	739	699	755	753	772	708	750	725	763	709	714	793	731	757	721	637	735	696	706	755	717	693	732	728	709	728	733	688	712	709	659	726	743	717	730	697	705	757	691	766	700	709	739	740	744	742	707	764	729	714	722	707	737	729	723	747	687	728	731	708	732	764	732	712	704	749	722	771	724	733	710	766	719	692	701	699	729	756	753	745	713	743	750	726	687	766	739	724	720	693	699	755	730	754	779	709	710	734	666	739	694	768	760	713	724	735	704	797	744	718	735	719	750	718	782	740	729	722	707	742	751	706	731	726	787	758	708	734	696	716	730	677	738	700	707	671	729	693	687	729	732	669	734	740	735	737	715	677	691	758	787	765	705	769	673	726	745	703	662	737	715	763	749	711	720	736	679	736	745	741	765	703	723	722	717	711	759	718	680	732	774	720	706	711	708	714	776	725	750	715	774	757	716	745	742	688	680	737	751	706	733	717	738	748	710	686	700	712	737	701	722	693	765	761	714	712	746	688	778	732	726	665	712	679	759	746	732	731	651	711	710	701	729	686	735	683	731	760	721	760	707	732	714	751	729	699	739	747	725	706	721	743	734	784	722	744	719	721	738	740	709	700	745	727	753	757	742	744	802	713	721	707	761	753	758	767	752	701	699	714	707	709	748	724	731	734	679	705	739	718	745	730	719	759	731	713	682	687	679	730	673	697	688	727	700	714	753	731	720	707	719	766	701	774	735	703	754	764	740	732	696	735	664	669	752	762	730	695	740	712	736	734	743	736	778	710	729	723	708	775	708	746	721	712	754	734	719	719	727	738	746	701	718	716	735	719	709	758	725	706	726	731	743	729	747	749	737	752	771	759	696	694	704	704	707	745	658	729	739	790	693	724	734	724	689	705	703	754
2237	363	545	404	360	1793	4481	5259	2995	1159	429	251	254	253	222	227	223	211	233	217	238	199	203	236	233	203	250	212	190	199	224	250	215	237	208	210	196	198	218	228	207	226	220	220	243	232	209	218	223	227	226	235	214	238	200	233	243	212	274	242	223	224	238	211	235	229	216	215	216	225	233	239	229	199	203	202	231	231	237	213	233	228	198	217	225	234	248	235	216	226	227	257	246	222	229	211	218	256	210	225	212	233	230	209	221	243	214	194	242	235	212	208	206	203	239	233	215	219	235	236	202	227	245	234	229	242	201	211	241	226	265	247	228	229	209	228	227	215	214	218	234	222	221	241	216	222	243	244	209	240	209	255	205	227	215	223	257	223	228	200	234	237	247	183	239	237	220	215	221	221	240	243	237	229	220	247	226	215	248	244	237	231	229	250	222	230	243	226	237	240	237	230	232	188	209	224	223	244	209	216	253	227	256	214	239	193	228	211	226	246	214	232	225	249	220	235	229	225	212	236	206	218	210	222	222	216	221	244	237	233	228	227	230	208	236	215	221	222	210	239	246	188	248	210	257	217	254	197	239	227	219	243	234	204	224	242	239	245	216	235	207	183	232	265	218	230	229	229	237	200	207	234	226	210	237	215	230	224	239	212	224	241	232	244	215	228	214	228	251	225	221	214	228	222	245	229	226	221	220	241	198	226	212	214	207	203	253	215	216	211	215	227	206	221	197	215	219	196	232	217	224	226	237	248	207	231	199	248	228	191	239	186	213	210	210	228	247	212	206	222	223	221	226	226	236	224	215	212	232	225	232	207	223	244	221	200	226	236	228	223	213	235	224	230	225	246	238	232	225	185	221	218	220	233	240	241	211	238	222	231	233	229	228	249	211	251	228	191	214	243	216	228	245	221	222	236	217	241	216	208	211	246	232	240	237	252	221	229	256	235	244	225	255	223	231	208	226	225	223	240	209	194	217	215	209	230	228	224	237	222	217	215	220	253	202	218	210	217	231	216	218	229	246	223	242	206	209	229	229	219	244	246	203	241	238	210	221	225	232	225	210	233	240	230	187	233	247	243	218	210	231	226	238	237	229	197	219	229	253	233	259	213	231	211	235	231	233	212	221	227	211	213	219	233	240	241	193	219	208	249	226	208	241	224	231	227	257	212	213	226	239	204	230	222	219	223	173	234	224	257	223	215	212	227	214	204	227	227	211	247	231	221	247	236	254	249	212	275	252	242	220	214	208	214	211	219	203	234	237	215	245	225	197	226	217	226	212	233	232	223	203	223	214	204	214	215	241	205	215	222	251	234	230	206	215	199	210	227	219	223	232	211	241	240	238	239	216	218	221	232	241	232	267	226	227	231	222	222	228	250	253	237	238	212	229	205	269	209	219	228	247	214	222	213	245	247	214	234	235	184	250	230	235	214	215	235	249	225	245	244	221	233	202	214	217	204	225	243	238	228	211	215	232	210	231	224	220	231	226	223	210	214	220	258	223	230	231	230	245	225	243	233	236	226	212	229	226	235	211	231	245	235	220	215	239	230	204	192	234	211	229	208	238	253	236	235	214	233	257	218	221	236	222	246	225	249	211	222	201	227	231	229	264	233	228	232	206	233	217	217	248	221	238	219	227	237	222	224	211	212	202	211	188	212	232	218	223	213	221	231	230	222	190	227	216	232	236	249	220	239	256	240	229	241	209	219	212	214	209	214	228	247	211	232	215	246	218	232	252	215	204	274	212	229	211	228	211	205	218	218	225	218	243	212	233	216	240	195	224	222	217	217	224	235	222	242	234	242	252	215	246	234	211	234	232	225	239	234	211	213	226	240	202	247	215	238	211	237	215	227	222	214	226	223	232	242	220	254	233	225	230	210	239	243	210	236	215	244	218	233	223	216	192	242	203	213	241	216	231	220	227	238	233	227	252	243	204	209	218	248	208	207	211	220	227	226	224	211	243	221	214	191	218	198	229	221	221	235	229	232	209	246	215	230	202	215	245	193	227	239	232	240	225	217	212	255	221	207	230	219	239	231	231	230	242	245	224	220	207	225	248	242	245	237	223	189	236	229	225	229	202	232	243	232	206	259	219	217	211	274	217	230	270	283	218	211	215	203	227	217	214	216	231	218	212	227	244	211	213	218	214	201	243	241	235	197	225	206	220	228	229	209	240	234	232	209	257	203	229	255	230	220	236	211	197	240	197	256	205	221	228	204	231	212	224	210	221	228	247	253	229	208	254	212	231	235	226	201	211	228	218	257	240	199	215	236	240	220	236	227	233	223	243	239	239	240	228	229	227	254	217	194	203	212	230	230	250	229	221	227	239	216	233	223	239	201	194	252	247	231	234	232	228	259	217	227	212	218	226	224	190	190	215	204	243	232	242	218	220	246	235	219	237	245	213	225	244	200	225	212	230	228	225	221	220	227	222	219	228	234	231	280	213	219	208	228	231	241	235	206	220	214	220	240	220	232	251	222	226	227	230	243	238	208	213	188	209	225	232	196	218	263	240	245	239	209	227	227	231	233	214	233	228	230	237	228	230	216	236	199	223	212	223	228	246	223	216	227	230	244	242	213	209	219	241	242	220	230	228	219	246	220	240	224	191	238	239	208	239	235	252	224	245	228	237	228	215	258	237	228	213	224	201	198	220	211	243	206	234	235	221	246	224	222	250	235	239	227	243	226	216	227	227	243	230	235	214	217	211	212	239	224	223	257	235	240	190	232	253	227	228	213	236	224	244	225	231	231	224	240	213	222	181	215	216	226	220	227	195	239	220	253	226	229	235	191	214	200	239	244	224	216	228	219	216	237	241	228	222	217	212	218	214	228	221	210	214	215	217	228	234	232	225	204	220	249	209	248	228	231	248	220	231	223	215	236	227	228	226	234	231	229	236	229	214	248	208	225	229	201	231	230	236	227	213	225	235	237	207	258	215	227	225	232	228	206	232	227	251	233	232	215	212	243	219	212	199	219	229	225	224	220	233	211	211	222	217	225	237	225	235	205	243	217	229	252	215	253	240	211	236	220	219	217	224	232	236	214	223	226	206	230	215	211	212	216	228	255	224	223	248	226	203	222	237	224	218	220	243	202	212	215	228	214	216	234	233	239	212	205	205	208	258	211	236	214	211	213	211	243	223	232	215	212	213	218	243	217	228	206	261	234	240	222	201	209	227	226	218	232	213	229	248	241	228	248	248	232	221	217	226	209	233	251	230	208	183	236	241	243	228	219	218	213	221	190	197	219	220	224	234	220	236	216	187	211	232	249	225	236	221	240	220	235	249	213	224	226	212	233	229	202	229	249	234	237	217	235	224	204	208	222	225	229	224	220	224	232	205	230	212	205	222	238	228	226	229	229	220	201	220	247	221	239	233	219	211	238	244	238	214	207	223	229	242	228	235	204	206	228	210	226	220	226	218	217	188	209	221	245	213	224	211	224	224	222	252	221	220	193	241	227	221	222	229	240	213	232	229	225	216	237	236	212	255	212
2331	805	1495	1231	1280	8421	17742	17251	10476	4093	1353	758	665	680	653	614	631	565	664	686	657	670	642	657	660	673	696	664	658	666	685	632	645	666	666	680	634	678	648	639	656	663	684	677	634	634	649	644	633	656	600	672	650	668	665	649	648	668	604	633	644	683	611	663	683	678	651	678	687	678	624	609	677	659	627	656	687	676	642	648	676	668	646	657	647	646	666	614	640	661	705	624	626	710	636	641	670	656	685	646	635	678	613	648	715	636	625	643	663	700	632	640	694	663	695	674	660	668	643	683	672	638	675	701	647	645	619	641	649	648	645	643	707	668	662	688	705	641	701	687	687	661	660	662	677	648	679	670	658	638	691	727	614	709	655	597	630	637	687	635	657	639	692	646	644	711	706	679	703	685	654	604	652	643	641	677	634	679	595	633	701	667	660	648	716	660	655	627	679	618	609	688	633	636	644	668	665	650	622	633	665	655	673	683	658	649	700	593	657	681	631	684	718	659	704	669	663	651	725	683	654	726	672	642	652	652	673	653	674	687	642	663	669	713	665	629	698	643	688	633	665	648	649	652	677	684	669	645	707	653	656	702	669	641	640	662	665	679	666	669	692	668	664	660	627	624	641	657	683	626	672	677	652	646	622	654	639	698	674	628	670	649	709	684	658	666	666	657	665	649	712	634	629	694	665	643	668	667	660	659	643	646	608	719	658	670	687	653	690	660	690	662	626	682	649	647	648	615	664	674	615	622	631	621	656	677	658	677	639	625	723	682	634	650	647	644	652	674	631	638	666	643	663	711	649	680	712	637	676	631	655	742	698	713	664	650	627	684	697	677	666	629	689	661	609	626	681	705	639	649	610	668	651	693	707	664	657	637	655	697	673	648	665	678	691	630	679	665	644	676	654	646	662	667	661	676	615	689	680	667	653	639	653	665	662	702	649	631	624	664	682	665	628	645	646	654	678	686	601	668	633	666	688	669	633	658	686	677	674	655	687	658	644	620	648	599	649	683	623	672	638	685	676	690	644	680	647	655	683	594	621	630	730	678	642	668	681	673	659	674	669	623	617	658	687	658	669	656	659	630	681	642	693	647	638	636	632	669	693	688	640	653	611	634	677	666	677	660	633	688	651	668	680	640	670	693	651	671	663	633	661	633	675	654	622	663	665	664	668	653	657	660	630	704	658	691	669	649	651	705	670	686	703	669	655	709	642	729	655	675	674	641	657	658	636	634	615	678	678	645	711	671	692	691	701	642	693	630	639	652	655	679	676	661	689	689	659	675	688	670	652	675	641	645	666	644	650	655	652	652	655	652	677	717	654	681	663	639	649	681	669	703	666	637	633	696	646	618	654	700	614	674	691	676	625	655	623	702	648	664	677	645	697	645	664	675	682	645	646	669	622	605	641	643	702	729	624	673	668	679	679	611	679	665	629	670	690	674	656	620	657	642	596	620	681	674	684	670	667	672	672	686	663	640	645	630	677	667	693	621	691	664	616	694	700	684	691	633	665	652	693	672	644	618	673	688	664	669	635	675	663	700	698	649	637	667	648	664	665	658	638	692	673	629	657	658	679	654	680	633	636	609	677	616	686	626	618	662	623	666	655	597	656	683	667	665	642	625	670	643	634	666	660	687	681	646	633	686	689	689	617	659	656	655	684	710	649	672	622	662	708	682	701	638	647	666	600	661	666	702	649	646	695	670	672	649	636	685	618	666	676	659	678	713	692	638	683	665	676	661	641	654	664	632	659	662	654	602	681	617	678	658	671	661	695	648	652	649	595	683	703	676	666	666	676	631	650	660	658	641	688	673	667	654	632	650	664	684	655	665	668	624	656	633	660	680	679	660	632	648	678	638	622	632	700	694	640	655	668	658	668	689	680	675	679	641	702	615	676	657	654	692	666	664	653	646	674	645	720	687	695	665	657	609	629	679	652	670	625	624	656	664	663	712	667	672	706	654	665	631	665	678	669	614	646	717	654	668	652	691	673	652	659	644	626	646	730	592	668	676	677	632	672	659	658	603	659	631	640	626	652	682	633	703	687	643	682	654	670	678	634	722	650	644	599	635	664	639	676	615	640	682	717	699	688	687	647	672	652	647	660	630	687	717	664	635	620	675	652	690	666	632	724	669	685	669	641	650	647	702	665	715	699	680	688	661	628	646	676	666	684	639	620	667	670	673	686	663	659	679	638	679	632	667	636	651	628	616	671	661	684	671	613	649	643	700	640	677	699	644	689	653	674	660	614	699	646	670	674	672	670	655	674	633	661	687	654	642	681	649	656	692	627	656	640	642	673	648	693	671	653	636	713	707	701	661	658	644	635	611	653	655	680	651	646	668	701	712	698	649	690	620	632	638	707	622	691	653	686	685	679	654	686	699	673	683	638	672	673	651	682	626	667	655	682	663	663	671	706	629	683	628	673	645	750	711	673	690	678	670	669	626	675	659	673	667	682	694	625	706	642	675	690	685	659	654	648	653	654	641	695	623	671	702	684	666	639	658	617	639	695	650	662	719	670	639	664	647	696	650	644	633	676	637	656	669	677	671	682	688	665	635	698	667	650	697	679	678	695	609	653	649	630	640	670	660	639	653	697	678	636	694	635	687	646	678	643	631	704	683	667	636	649	636	660	610	629	626	638	677	676	656	636	621	631	660	641	672	689	635	662	650	686	676	645	686	637	683	625	662	720	678	656	680	684	642	642	623	619	695	617	655	696	668	698	677	666	655	651	655	678	703	642	671	626	694	654	641	666	646	660	657	665	643	629	706	659	614	651	659	665	670	623	707	667	629	686	640	692	697	636	682	699	699	686	647	658	714	676	647	679	644	629	652	682	688	657	630	651	662	672	622	671	649	650	648	648	641	699	707	647	621	676	642	659	636	626	650	625	679	637	672	677	641	616	655	624	703	663	667	647	630	656	649	678	663	682	660	674	641	657	725	683	613	585	672	689	610	692	662	610	649	626	674	673	683	666	704	667	619	671	705	656	674	707	621	686	637	678	689	660	668	627	680	683	651	718	645	643	688	634	603	644	693	676	630	678	644	706	629	646	638	661	674	656	626	663	664	666	685	643	637	685	622	658	631	659	652	645	669	650	700	632	665	652	670	692	640	675	667	670	688	643	680	662	653	680	646	646	674	669	683	666	657	659	683	601	642	671	646	644	672	669	650	642	680	651	633	678	635	669	623	628	673	702	664	710	637	637	684	652	616	662	666	686	610	652	622	674	653	686	668	631	626	653	671	619	654	652	665	700	648	645	647	660	639	629	641	674	628	700	694	702	652	660	685	691	691	628	662	657	707	667	680	669	679	683	667	678	663	622	656	650	637	674	688	660	652	663	630	670	646	682	699	696	659	603	663	650	647	631	650	659	677	716	662	633	679	647	642	652	656	676	661	641	672	601	633	615	710	649	676	683	691	666	630	669	642	659	616	716	701	679	694	717	721	667	644	651	613	648	629	625	640	624	624	662	671	621	686	656	639	655	674	698	645
7328	1391	1828	1262	1408	21927	45647	32545	14705	3222	617	292	230	242	243	214	231	230	225	224	239	234	221	218	220	220	231	241	232	233	242	222	235	201	240	234	240	230	254	218	219	232	220	214	222	202	223	240	224	241	230	231	203	246	232	235	190	216	209	230	220	218	239	238	209	229	252	218	222	217	230	248	197	221	224	206	241	216	237	215	217	248	236	209	240	235	228	241	212	241	212	228	217	211	222	240	216	217	224	205	216	209	220	212	199	262	253	197	210	234	221	235	234	240	235	211	241	229	225	218	250	236	222	212	203	236	263	227	243	222	238	234	192	233	266	228	234	194	230	232	230	221	227	226	226	216	189	220	250	239	242	230	233	217	223	243	233	224	224	226	194	225	231	259	215	240	223	233	232	242	231	242	239	227	240	215	262	247	229	225	213	205	221	228	215	222	218	212	218	209	226	222	207	200	248	232	208	214	250	228	239	245	216	245	215	225	229	221	255	252	230	241	236	200	226	221	188	227	239	219	250	232	209	248	262	223	212	223	231	204	212	258	195	244	241	232	232	231	230	210	244	210	249	207	248	194	222	205	246	236	224	210	222	214	208	236	196	215	224	213	216	247	217	234	231	221	206	219	243	240	255	205	209	204	221	224	231	224	227	186	210	231	229	218	213	207	227	229	202	203	208	211	205	246	246	229	229	242	247	221	259	232	222	215	247	233	225	239	251	218	224	207	215	201	227	209	246	230	213	215	214	230	217	246	216	233	220	229	221	202	226	222	247	239	219	205	203	222	226	202	211	228	242	215	198	263	207	225	248	209	208	226	235	248	231	232	253	217	223	227	206	230	236	235	217	234	223	242	217	212	222	231	212	212	229	232	210	229	215	224	233	216	242	232	221	234	203	210	226	208	248	212	216	242	233	212	216	209	218	208	230	221	234	219	210	242	222	217	207	225	214	194	227	194	237	213	230	242	234	232	238	228	226	209	243	271	240	234	247	212	243	204	238	214	220	240	232	232	249	223	234	221	224	214	230	219	256	234	229	222	224	221	229	246	209	218	220	234	231	240	218	238	221	215	222	231	209	206	242	231	223	222	203	245	212	242	235	192	208	206	220	226	224	238	236	210	229	231	230	236	242	255	222	221	219	225	241	211	215	207	214	241	205	220	226	228	240	231	237	233	193	230	224	228	210	207	211	243	198	237	235	233	230	200	219	235	226	248	210	235	203	214	230	207	210	222	239	217	229	239	206	222	225	240	249	217	228	205	217	213	203	247	249	226	223	208	237	225	223	206	208	220	238	232	204	209	209	213	223	224	241	216	232	220	210	239	252	230	215	239	226	259	250	220	225	239	218	241	223	232	220	246	222	222	226	231	201	227	229	205	207	246	266	219	235	231	222	190	225	214	223	218	194	217	202	220	224	244	226	186	241	218	216	230	240	243	222	225	215	216	237	227	255	235	223	218	196	200	236	231	234	218	256	236	219	218	211	215	210	202	232	226	216	223	201	216	239	215	221	223	199	228	204	240	246	247	221	270	223	225	216	248	211	209	245	231	213	209	228	235	239	214	222	208	227	213	192	233	241	219	236	228	241	205	245	229	240	221	225	216	250	232	207	238	216	236	251	194	247	219	232	233	213	216	238	232	237	235	231	199	220	199	222	231	218	201	231	247	250	240	195	246	237	256	216	225	196	256	233	214	214	250	210	218	256	250	230	217	216	253	226	227	208	244	233	233	244	233	231	212	209	235	207	246	236	222	226	217	207	240	234	241	212	223	223	222	243	227	233	223	232	239	224	238	233	240	226	226	208	239	214	220	233	222	211	232	227	250	216	222	235	227	238	233	223	202	220	215	226	226	212	225	211	202	214	236	234	246	241	210	218	244	181	217	237	218	213	220	214	218	239	221	231	230	222	274	225	220	215	227	213	227	213	231	236	235	221	218	233	208	214	208	242	227	229	231	226	245	218	258	226	232	223	215	220	221	211	241	219	217	187	212	212	217	217	193	223	226	238	221	191	219	217	227	230	230	243	230	248	222	240	229	245	218	232	243	239	236	258	235	230	223	212	212	249	234	242	224	217	239	221	230	230	226	233	216	206	236	227	215	235	224	223	202	237	230	231	235	212	242	226	222	232	223	234	261	258	217	230	205	234	215	206	191	242	231	233	227	218	209	219	212	229	261	229	264	232	227	262	241	223	226	246	211	212	248	241	227	252	242	214	200	236	217	236	249	225	211	230	249	241	226	239	241	239	208	237	236	235	242	241	233	207	209	224	211	222	238	232	209	217	207	234	247	216	206	226	236	241	232	246	252	230	257	236	230	248	191	224	220	195	231	218	213	198	221	220	224	218	232	239	226	241	236	214	205	213	216	229	235	250	216	237	232	222	225	234	224	228	220	203	207	196	208	247	251	210	222	211	232	230	211	232	198	221	222	245	237	219	238	229	246	221	234	216	239	228	205	227	242	206	222	194	230	236	259	228	247	251	219	228	204	248	238	222	238	223	215	254	208	222	201	233	233	224	234	215	224	209	216	230	220	241	206	227	239	232	226	224	250	216	209	218	251	232	208	238	225	232	240	246	211	232	235	235	221	231	255	221	210	243	229	222	218	216	208	222	220	224	245	241	244	234	217	206	241	222	246	233	221	230	229	250	224	190	246	206	240	230	221	229	242	233	229	230	220	228	221	248	233	235	183	227	213	230	196	192	236	237	256	223	231	217	227	229	226	233	213	230	253	250	249	226	245	231	239	230	201	220	216	219	224	250	204	239	202	219	209	246	212	215	222	203	239	237	230	240	238	218	252	229	214	234	210	242	225	182	241	237	211	201	235	249	216	229	210	218	236	236	255	229	225	216	220	243	232	222	241	209	224	258	224	232	222	222	240	222	228	222	218	223	208	248	229	233	223	231	241	230	241	235	229	227	213	241	257	196	212	211	222	222	245	220	234	212	206	234	211	213	244	229	232	235	221	251	236	214	242	196	220	220	216	214	217	224	215	213	189	221	222	243	241	232	230	222	219	218	220	228	225	224	246	212	209	218	216	183	237	210	226	224	206	216	209	221	220	222	243	205	235	204	223	241	206	233	245	220	197	229	206	256	230	235	209	235	239	235	237	208	228	245	222	222	236	220	224	238	228	216	223	249	245	219	230	250	235	227	236	227	212	253	233	246	217	248	221	232	217	228	201	212	232	220	227	237	222	227	210	241	234	205	215	234	229	209	225	206	219	224	257	229	225	231	237	208	189	245	234	195	220	247	213	182	213	257	231	238	242	242	233	230	219	236	239	231	217	243	217	210	223	221	225	231	258	228	207	224	238	198	244	253	243	226	251	231	202	219	231	240	221	221	221	222	225	229	234	263	224	222	209	217	219	225	203	218	231	224	202	222	210	221	220	207	220	224	230	228	254	229	233	215	207	225	226	236	227	237	256	238	219	220	251	218	219	226	242	216	234	233	244	235	195	215	205	229	226	234	233	240	257	226	192	206	221	226	223
5294	2023	3973	4452	5396	37884	58422	46269	27571	9806	2300	902	673	651	688	661	689	659	668	682	681	711	651	695	692	684	652	611	613	680	679	685	694	661	613	669	628	664	704	693	647	700	685	661	712	667	697	662	687	647	714	721	625	664	694	679	681	671	692	719	673	647	690	673	649	673	622	685	718	709	703	692	695	736	711	692	669	660	695	670	641	694	653	673	691	662	702	632	635	633	695	713	710	638	683	673	665	702	623	691	651	674	702	732	682	673	718	664	702	705	669	691	688	698	656	705	682	651	662	669	656	692	657	693	642	671	663	671	697	652	648	640	718	657	645	733	646	673	656	627	636	676	679	701	627	706	667	645	676	647	657	685	666	671	652	693	657	644	641	710	680	664	668	679	642	639	663	705	698	647	660	659	622	711	686	709	686	639	694	683	679	666	654	709	678	659	641	668	649	696	678	655	628	691	661	713	709	670	720	671	626	629	633	647	662	692	627	697	687	671	657	715	641	649	701	693	640	702	705	682	689	686	700	716	644	666	687	663	657	637	621	679	627	701	654	662	666	683	655	721	678	699	662	692	695	686	710	651	696	676	645	740	691	672	612	651	662	683	700	678	642	601	668	678	631	678	681	694	666	665	710	686	688	658	677	653	629	640	680	709	659	662	681	651	685	631	671	647	650	665	662	678	708	693	681	644	669	682	641	702	664	675	676	701	650	684	684	631	608	695	650	644	643	618	671	693	719	659	685	669	641	673	664	684	702	681	672	678	620	694	703	677	635	630	669	727	673	647	655	669	678	703	702	636	696	622	694	685	644	647	639	656	647	669	653	665	688	710	693	656	711	689	636	649	681	686	660	723	659	698	685	675	706	677	661	684	673	618	707	692	691	657	658	649	689	655	701	655	676	658	661	638	659	709	681	692	680	696	686	688	656	674	688	687	633	667	694	670	702	680	676	682	625	664	683	702	653	728	684	658	622	674	716	684	666	696	680	715	654	668	678	686	692	655	658	680	670	668	688	690	671	652	664	628	725	709	648	692	651	681	675	626	654	636	674	664	656	668	659	687	697	738	642	690	624	666	631	702	694	644	660	717	653	689	613	661	665	668	683	688	710	645	711	634	682	610	650	658	661	722	694	653	651	665	679	653	682	657	708	648	647	676	656	675	681	633	681	635	754	632	659	647	692	682	662	699	684	630	704	678	660	637	673	620	677	641	670	654	654	656	702	660	678	672	683	665	704	727	701	695	655	698	701	694	659	670	643	681	714	660	686	667	696	706	706	656	696	698	638	686	669	682	657	653	655	729	704	677	649	665	656	675	671	672	675	639	685	706	707	721	677	662	695	647	738	701	677	686	668	700	665	690	682	677	704	635	656	679	645	677	643	646	615	652	672	690	649	674	626	662	675	674	665	654	685	709	703	685	704	705	676	613	720	686	660	630	652	680	716	657	699	706	624	689	625	705	683	700	660	679	651	689	665	672	642	666	651	713	680	692	650	633	652	657	702	705	644	627	683	638	668	697	658	648	686	684	633	681	682	641	621	670	635	698	687	644	664	677	673	656	654	670	653	679	649	661	675	639	682	694	679	663	651	675	720	615	677	694	667	670	706	707	637	665	628	675	665	713	691	673	679	711	670	634	680	685	672	681	629	665	733	660	660	713	686	753	654	657	657	657	693	703	678	689	685	683	643	700	723	659	585	685	664	652	702	668	688	694	655	677	671	727	662	634	658	659	648	660	682	644	650	708	649	655	703	733	639	642	692	666	718	643	651	629	671	671	669	698	659	663	657	701	667	683	690	697	617	725	648	691	652	689	719	712	674	652	697	684	664	641	704	620	679	612	703	670	684	692	731	660	674	616	662	701	650	675	623	666	680	635	639	648	687	675	668	702	657	666	659	693	650	692	623	683	663	656	654	717	679	676	695	694	675	726	654	699	625	695	657	662	631	724	643	651	719	694	665	667	678	682	692	683	668	627	725	653	718	644	733	661	677	650	675	720	716	669	682	672	678	691	706	676	664	716	678	637	671	659	646	651	649	654	692	705	676	665	676	636	662	674	652	722	692	668	696	677	659	709	666	655	697	673	655	663	711	713	733	683	658	668	639	645	671	647	695	698	655	679	638	682	675	648	657	686	699	630	651	596	664	655	656	697	690	686	666	657	687	670	697	678	651	651	686	671	661	694	668	664	646	696	674	662	686	668	656	660	668	716	680	640	652	662	648	662	666	685	634	698	642	652	672	705	629	703	652	680	701	731	652	681	666	624	688	681	694	691	684	678	648	645	699	635	731	654	713	605	661	658	661	663	681	658	668	676	703	682	712	665	675	659	685	665	716	660	667	698	673	626	707	686	696	646	678	647	676	666	699	633	660	667	675	670	667	682	688	674	672	684	714	665	691	672	625	681	654	669	632	684	633	637	658	711	693	678	634	698	720	605	675	652	688	658	683	723	650	636	663	688	684	666	711	650	666	664	686	699	665	645	685	682	688	608	666	681	657	715	660	677	627	681	690	650	657	653	703	680	670	650	658	650	675	684	715	701	668	656	668	686	615	642	675	679	688	705	688	647	693	673	643	673	652	661	668	650	646	695	651	662	660	655	660	636	654	676	666	639	681	711	710	665	662	697	668	692	652	628	686	653	732	711	640	619	645	668	667	672	687	667	687	660	694	674	746	686	707	680	697	673	649	653	678	666	639	675	669	684	696	658	731	721	642	658	670	692	673	661	686	634	690	693	630	644	676	668	695	657	687	658	674	687	675	644	687	700	706	663	718	682	650	663	707	640	670	676	644	659	645	674	722	664	661	670	697	682	645	660	662	711	678	694	693	711	626	640	629	736	696	681	740	680	655	650	674	657	699	640	689	659	652	647	635	638	685	712	706	668	646	630	669	671	630	636	640	699	631	677	706	659	623	668	713	642	647	688	666	683	701	697	692	674	661	701	708	722	675	681	755	675	635	648	706	720	656	658	640	678	678	657	681	684	717	638	643	682	697	674	675	703	680	674	674	715	689	672	704	680	672	675	627	677	651	711	636	665	697	654	662	670	719	663	697	698	689	647	644	693	664	644	710	688	658	680	641	644	657	653	629	699	685	722	669	697	665	665	723	657	691	674	683	639	698	648	686	700	680	646	683	688	622	666	667	690	703	703	679	708	670	671	646	691	630	632	686	670	678	708	653	671	673	627	717	691	672	661	655	703	677	713	704	672	660	650	715	655	684	629	649	636	618	675	694	632	705	709	671	638	649	621	708	662	683	706	679	680	632	645	681	681	680	644	673	708	704	680	682	664	663	672	692	639	661	698	666	670	699	685	721	700	667	651	683	708	695	686	695	643	691	677	685	702	714	665	690	698	699	728	666	680	680	580	681	666	662	643	670	659	619	667	704	669	681	620	657	658	638	678	708	655	683	665	665	694	678	638	673	684	666	706	678	628	696	696	649	624	671	669	683	670	713	630	670	668	661	700	665	675	687	659	684	639	682	697	703	681	673	659
16886	4019	4826	3621	2726	20378	64469	53664	33267	13816	2467	484	275	279	254	297	280	278	259	297	276	267	286	265	278	259	264	272	288	265	270	241	255	246	269	285	260	275	283	301	251	246	306	280	276	261	261	255	307	237	269	257	279	260	253	276	302	288	236	262	283	277	272	272	259	260	278	247	242	281	277	271	244	258	279	270	276	272	286	267	263	265	281	303	257	258	274	281	274	246	265	273	265	257	246	259	250	250	259	255	273	281	276	267	276	241	255	295	283	271	283	267	274	264	292	245	288	254	282	272	280	244	265	280	277	239	245	274	293	254	248	301	229	268	245	267	287	250	283	254	261	294	279	266	285	238	260	269	268	255	269	245	264	296	287	296	277	251	264	254	273	240	276	282	285	267	286	272	236	249	239	275	265	278	266	256	233	270	287	261	236	237	283	250	269	232	284	257	278	258	276	288	281	262	279	256	291	275	270	261	269	255	314	238	258	277	299	239	265	231	275	305	264	266	261	276	262	264	277	254	281	269	260	253	257	269	283	255	280	245	265	275	243	269	269	268	251	287	258	254	262	265	285	272	263	279	261	261	259	265	273	301	252	268	272	256	234	264	259	271	254	274	257	301	259	244	258	260	270	274	258	254	254	270	290	262	252	265	239	289	274	291	279	280	276	299	265	249	295	247	289	266	301	285	294	298	278	266	259	269	269	269	280	287	261	247	259	266	265	245	266	267	285	269	245	258	266	269	289	276	242	255	265	279	248	253	277	247	273	274	245	267	261	243	279	281	279	276	252	280	308	262	258	297	251	261	267	283	302	255	253	236	276	281	263	262	264	300	263	279	275	273	270	254	271	300	279	253	257	275	275	268	258	308	260	289	246	303	267	267	235	290	284	250	281	232	278	270	236	261	266	249	251	247	271	254	257	261	270	276	303	283	257	262	258	282	234	281	294	290	281	237	245	244	236	244	269	270	279	267	272	272	259	280	270	291	276	246	268	236	291	236	259	262	263	258	260	273	256	260	259	281	284	278	264	278	239	264	262	262	258	241	261	241	263	239	250	272	234	255	269	278	266	255	289	254	284	269	255	289	236	259	287	263	276	276	288	267	259	264	286	273	267	277	270	279	269	262	269	292	272	265	284	270	259	249	250	277	300	295	257	275	284	253	277	274	262	277	252	274	265	251	274	248	255	256	289	260	242	291	254	265	279	262	259	286	264	241	270	281	285	255	242	286	276	299	286	241	271	257	253	277	256	285	272	251	242	272	235	277	278	274	250	279	290	262	267	277	259	260	244	250	264	283	276	270	271	265	245	237	273	273	236	272	255	279	304	263	276	213	275	300	276	269	265	281	283	240	255	254	247	277	290	280	265	273	262	281	247	266	267	273	278	277	265	270	266	287	251	268	250	236	261	271	251	229	282	302	283	282	263	270	274	293	254	256	278	307	264	259	274	265	282	264	278	290	280	276	311	270	260	255	259	257	265	285	301	263	257	271	263	295	262	259	281	287	252	257	263	250	255	305	262	268	254	295	276	263	249	271	298	253	250	244	238	282	297	290	277	264	262	247	257	273	259	275	258	276	240	260	268	266	251	305	265	252	269	255	274	255	277	275	258	268	254	256	287	275	303	257	271	267	273	260	258	265	269	270	264	264	274	276	267	242	286	271	265	264	279	285	252	254	238	274	297	257	277	268	273	278	270	275	267	266	267	253	267	289	270	279	255	249	254	279	266	265	248	259	278	277	266	283	288	278	269	284	263	265	283	264	248	302	259	297	260	259	237	253	265	267	283	270	278	268	313	269	287	268	273	274	266	281	289	257	250	288	266	267	280	285	242	280	255	261	288	260	273	279	270	265	272	275	272	256	239	299	268	286	274	283	280	259	252	250	253	255	249	281	283	272	249	252	267	272	251	281	287	307	292	261	267	259	266	275	274	274	266	263	262	251	264	284	272	266	286	285	249	274	277	253	261	284	272	256	284	267	243	269	294	229	283	261	252	233	274	265	292	266	269	262	278	243	278	270	264	254	295	259	279	243	244	286	268	243	259	293	290	250	287	311	262	260	276	258	252	290	255	282	261	275	272	248	242	267	258	285	277	263	287	295	286	266	275	275	250	271	264	229	243	253	271	239	264	256	247	247	277	269	255	271	263	274	257	264	293	263	268	269	288	238	262	262	259	241	258	284	268	284	292	270	245	288	268	272	275	279	250	261	235	248	274	260	256	271	243	236	262	295	257	261	246	278	262	272	289	243	241	256	255	254	256	260	262	261	258	302	296	281	270	277	264	266	272	262	244	249	284	288	266	281	260	278	269	284	269	257	253	294	274	267	263	278	252	249	280	271	276	247	259	259	275	231	265	260	286	292	252	271	290	264	261	280	274	244	254	287	276	294	238	281	280	277	299	261	281	283	244	257	270	290	267	258	275	258	244	271	285	268	278	278	295	285	266	266	259	274	264	272	291	272	262	257	275	247	297	266	284	235	276	258	286	298	256	280	273	305	260	255	257	276	298	256	255	300	289	315	275	261	246	261	275	264	253	286	293	232	303	253	302	270	254	256	261	262	253	249	234	239	251	258	260	239	260	258	278	270	285	268	279	248	279	243	281	272	268	273	235	279	280	275	263	254	272	255	244	243	272	273	285	252	279	300	260	272	263	245	290	257	269	285	247	273	244	271	266	291	254	290	288	221	267	292	270	291	240	244	232	299	242	263	258	267	267	279	267	285	265	267	280	274	273	256	294	274	255	223	257	272	269	262	270	280	242	241	272	256	252	236	288	254	289	263	273	271	250	240	265	221	244	292	270	223	245	267	284	278	281	269	259	255	251	248	266	246	265	241	251	305	305	288	264	259	255	269	257	261	268	286	274	274	268	253	256	274	281	240	269	250	276	254	265	268	259	269	262	286	267	241	261	243	286	258	273	289	257	280	282	243	296	267	267	265	229	270	219	274	248	296	246	272	281	258	256	269	245	275	291	264	236	279	299	257	260	261	247	249	249	259	252	240	274	262	258	283	283	261	244	261	265	267	273	289	272	249	252	261	247	277	265	273	297	269	267	254	271	295	282	271	257	276	274	276	259	274	248	266	247	291	267	268	224	244	275	258	263	290	267	282	282	253	289	244	259	261	262	267	286	237	262	299	274	303	269	271	275	256	276	254	276	252	272	250	276	302	245	245	303	274	283	267	270	258	266	270	269	259	272	277	277	288	272	241	270	261	243	266	258	255	293	238	254	293	234	271	266	310	259	259	260	286	282	255	269	278	300	282	277	253	271	248	256	282	293	261	260	237	258	257	300	263	260	280	290	244	272	276	274	247	256	261	256	284	288	272	297	271	279	267	257	243	289	267	274	245	268	283	283	252	279	290	286	284	257	264	284	279	265	286	252	270	309	277	270	270	267	263	283	283	279	253	255	230	298	279	278	274	259	267	247	280	276	250	260	285	277	264	272	266	294	249	282	260	296	264	258	239	276	305	256	257	250	262	258	283	313	263
8236	3929	8917	9650	8785	35417	75855	65067	46493	25136	7174	1619	796	801	739	802	775	798	762	776	782	775	759	728	792	789	740	793	814	799	829	784	769	757	776	792	746	787	747	731	740	805	778	785	714	821	771	801	756	783	733	761	833	750	755	807	783	810	745	798	770	807	749	795	771	758	754	726	757	750	766	733	791	753	762	752	773	747	785	782	789	779	734	816	783	806	778	782	777	788	772	821	788	831	775	808	816	797	811	832	727	754	707	784	783	795	737	795	758	780	720	766	778	771	779	738	764	794	781	734	811	762	765	738	786	828	770	740	765	763	796	760	795	836	796	772	725	765	762	763	767	794	804	725	778	756	742	757	736	797	763	737	768	744	770	761	783	825	794	819	758	758	746	759	756	802	749	770	743	781	720	738	764	773	770	774	788	792	754	784	719	741	747	801	778	765	788	782	762	753	765	783	773	788	761	793	800	753	750	754	797	792	776	802	744	775	801	764	807	740	772	774	766	795	773	737	753	760	737	779	746	727	801	770	777	811	783	768	758	745	764	775	751	822	737	756	720	780	797	711	783	786	762	782	776	796	776	775	786	771	770	767	795	752	817	792	801	765	722	771	790	780	767	776	810	804	797	756	717	812	707	809	775	773	789	727	812	776	757	788	766	753	829	746	718	787	795	783	746	763	767	781	756	764	773	767	818	773	815	792	758	788	782	773	772	758	777	778	779	764	740	754	740	789	772	756	756	796	793	749	781	754	754	798	760	788	757	781	757	777	791	745	800	777	747	791	731	750	745	780	801	811	736	740	751	709	763	757	811	795	748	790	720	702	810	843	783	760	745	746	754	719	766	713	793	783	789	737	756	757	768	813	771	795	794	816	783	766	833	741	745	758	774	789	770	832	768	785	767	800	737	758	777	775	778	785	774	742	783	797	768	780	792	755	771	775	795	770	814	757	752	801	804	754	775	764	768	772	798	797	811	741	787	789	834	753	753	743	796	826	790	768	785	773	757	794	795	767	785	761	768	752	782	795	765	700	785	762	768	769	745	785	746	758	769	675	790	757	837	749	785	741	773	702	771	787	779	765	743	772	771	792	759	746	778	759	714	796	774	825	789	783	791	757	774	741	757	767	778	722	785	788	761	765	787	768	736	833	763	759	856	784	788	732	789	743	775	745	768	752	743	807	739	770	771	760	739	742	786	755	784	748	751	788	784	769	773	824	749	816	759	771	814	782	765	763	797	785	730	727	772	770	772	777	727	764	766	790	762	818	764	760	749	728	720	778	776	780	792	741	781	792	717	753	728	778	842	797	821	722	815	796	765	754	796	783	744	768	757	768	757	739	742	755	792	810	741	768	769	774	703	734	776	806	766	785	751	791	725	772	795	744	760	754	747	765	744	815	764	769	778	780	775	742	732	819	761	779	737	786	767	836	754	783	764	746	816	763	778	729	779	816	756	736	735	728	760	811	793	774	776	687	784	777	742	790	771	785	788	749	769	767	776	765	783	746	777	746	850	724	764	764	801	756	772	749	773	749	759	814	752	773	795	737	795	797	781	764	770	797	774	810	768	799	779	809	773	784	816	782	734	804	803	835	773	740	781	790	769	731	758	742	766	821	785	802	724	781	748	848	776	725	753	835	771	824	762	773	763	771	790	802	775	712	830	720	734	785	833	761	774	756	732	755	776	798	773	760	718	779	793	769	807	841	714	802	819	762	792	783	805	775	713	806	749	767	777	764	777	774	712	758	814	742	727	757	800	769	803	770	744	777	824	750	781	747	788	811	767	788	709	709	757	781	760	815	826	801	760	748	827	757	796	789	777	734	791	761	771	741	755	773	710	744	805	825	804	747	808	777	774	782	760	779	808	750	833	717	774	785	740	699	722	780	795	757	782	774	775	813	788	767	762	750	767	776	761	771	755	762	770	759	768	762	754	737	768	749	788	784	782	792	771	750	801	775	753	764	753	765	811	807	744	779	795	769	765	772	798	800	722	820	753	728	728	767	753	770	782	779	790	743	788	737	764	775	776	768	735	746	782	796	783	836	750	760	792	789	789	743	779	813	749	794	750	763	761	800	751	792	776	800	762	753	778	709	807	816	787	764	844	801	739	731	774	757	778	750	778	778	793	779	790	721	774	734	796	807	741	753	725	760	804	770	775	769	740	777	783	726	815	737	747	825	715	776	779	766	785	810	742	733	743	735	711	751	740	759	790	737	721	761	810	807	739	734	787	754	747	750	829	763	772	778	705	735	833	738	783	755	738	751	793	801	751	726	786	791	773	783	771	723	794	757	794	753	759	719	807	766	750	764	781	747	784	735	760	746	791	721	734	749	722	728	807	768	791	757	810	762	814	756	775	786	706	768	783	743	787	784	774	809	776	763	753	778	736	782	809	762	728	799	764	769	779	729	744	794	794	736	823	729	756	768	750	792	757	765	808	783	749	751	816	808	762	727	808	744	737	771	771	768	761	794	729	784	811	794	769	795	772	749	774	731	731	780	779	763	767	744	762	720	744	733	786	733	775	813	743	764	771	776	811	773	757	808	770	793	793	739	786	761	773	725	785	737	785	810	737	815	752	790	807	730	757	796	740	770	803	734	807	751	803	766	786	769	813	781	799	777	820	772	778	813	793	747	768	760	796	763	755	733	765	825	771	754	742	817	763	807	768	723	750	752	804	792	784	755	790	783	757	796	730	750	766	773	720	765	767	742	785	750	732	782	764	784	789	764	767	763	757	776	788	772	724	756	749	793	768	751	740	758	764	751	722	797	722	751	776	804	756	737	801	730	760	797	782	767	810	734	789	781	724	764	758	797	771	791	772	738	784	772	776	808	746	745	771	777	749	827	741	839	748	802	708	788	797	773	765	792	749	767	751	765	757	822	779	719	806	759	797	740	772	777	803	783	771	736	790	740	758	780	787	784	805	750	800	749	775	774	763	760	721	771	794	736	810	718	795	755	796	768	748	753	799	782	807	720	805	768	784	785	768	789	802	794	785	787	722	793	807	789	769	752	736	771	779	765	745	793	761	761	799	772	796	793	773	795	758	821	802	788	748	793	784	763	833	780	750	771	767	800	756	771	756	788	801	822	765	762	759	779	755	792	773	798	735	783	762	795	771	744	761	729	755	808	750	785	761	810	768	737	752	772	810	804	788	769	776	728	823	755	784	799	770	757	748	739	764	739	777	848	784	834	808	753	780	774	735	791	784	784	775	783	796	785	763	763	789	806	742	798	746	730	738	813	782	784	767	786	743	793	809	759	816	744	737	779	763	780	792	749	807	770	783	769	746	780	745	768	781	800	753	723	755	756	744	780	808	760	720	806	753	767	736	789	759	780	804	771	808	771	827	834	739	796	768	759	781	762	737	819	784	809	779	762	781	787	785	814	770	814	789	763	777	769	737	702	793	812	726	768	733	759	771	786	788	764	801	755	745	741	800	826	729	750	794	771	742	769	715	773	770	789	794	756	779	756	776	768	793	788	759	769	803	752
2165	357	553	486	400	481	4280	5179	3089	1201	456	262	235	215	235	225	226	224	235	225	235	208	210	235	227	230	240	215	221	237	232	213	237	203	214	226	217	201	235	226	221	215	252	218	200	208	225	227	243	231	201	210	230	255	235	225	210	225	229	223	226	249	208	223	226	213	211	212	224	218	232	234	228	253	222	252	200	233	201	210	207	235	238	236	214	219	268	212	240	218	222	221	244	239	242	196	241	232	232	208	217	251	214	234	223	211	219	227	232	245	224	225	238	235	219	248	226	221	218	244	207	218	213	208	234	222	215	221	217	224	235	218	230	224	219	261	230	254	216	222	229	214	228	223	220	206	240	230	220	217	221	230	261	215	254	224	230	227	219	225	247	199	224	212	195	235	229	223	227	233	225	250	238	232	216	219	214	219	238	239	218	244	223	226	247	229	232	218	215	239	201	226	223	217	239	220	229	209	196	226	209	247	237	226	194	229	206	245	246	203	223	262	230	229	220	215	251	235	225	207	254	233	201	230	209	227	223	229	209	228	217	245	227	234	227	206	225	228	219	272	256	232	223	232	208	220	257	257	216	227	213	210	247	208	229	233	225	211	229	228	238	238	194	232	183	228	212	235	226	232	231	233	218	235	212	241	217	248	234	213	221	228	208	241	210	218	240	227	231	217	257	218	241	218	240	238	219	215	218	200	202	214	222	228	231	236	226	245	212	236	252	236	243	233	229	215	218	232	232	197	200	226	217	226	228	229	209	189	209	233	232	222	225	228	244	217	247	242	226	199	222	243	235	218	225	197	211	202	203	250	226	233	247	220	242	211	221	222	235	256	223	218	234	240	230	207	235	228	216	264	215	217	227	207	256	228	212	200	233	234	237	229	251	227	210	221	223	238	234	229	217	228	232	234	212	231	220	223	250	211	248	219	243	215	259	206	229	242	239	251	224	219	218	238	214	228	194	217	217	224	250	237	262	208	206	216	219	209	249	222	231	255	249	233	295	226	235	248	221	211	236	202	207	213	237	224	244	194	229	229	223	245	227	233	211	247	190	239	208	237	219	228	246	224	206	233	216	209	244	241	236	244	242	237	235	228	245	233	212	240	221	230	238	218	234	218	230	232	218	229	230	217	207	210	202	221	244	217	244	208	207	229	213	250	220	242	226	223	239	231	216	234	283	198	238	213	239	224	245	240	231	225	219	222	207	215	218	239	246	209	229	231	223	215	230	232	247	249	239	241	214	229	240	233	222	212	213	229	229	224	205	230	218	244	215	259	236	223	236	205	218	220	233	216	192	215	230	231	201	247	256	238	245	250	245	212	256	245	220	219	236	233	246	209	218	222	222	223	230	226	237	218	207	225	235	217	218	246	224	230	228	254	219	264	244	208	220	229	241	210	224	201	206	239	211	230	228	230	210	248	201	231	229	231	233	212	230	207	228	185	222	233	234	217	228	254	223	241	236	221	205	232	198	238	210	202	216	250	208	220	223	241	258	221	209	250	213	236	206	214	206	274	237	227	232	217	232	224	245	226	216	234	255	245	255	217	240	221	225	220	247	258	249	232	211	223	217	224	223	230	214	235	241	238	233	230	229	221	226	222	212	241	225	221	243	206	234	220	217	226	223	208	234	235	210	260	261	249	226	230	204	236	191	220	241	224	238	229	224	206	222	214	249	237	214	227	221	206	235	260	233	244	231	234	252	257	262	254	227	228	235	226	226	250	247	247	232	258	217	237	237	227	206	268	220	228	207	216	232	236	217	227	225	201	238	238	214	222	248	209	206	206	199	237	218	234	239	251	217	209	233	224	200	216	247	241	237	227	242	189	227	245	246	208	237	218	233	236	218	217	240	234	220	204	232	230	200	206	244	202	235	237	232	262	202	211	221	206	215	229	242	211	246	217	214	237	221	234	245	233	199	243	215	227	229	234	245	215	238	236	235	229	238	220	224	226	234	216	194	213	197	251	221	206	223	233	228	236	240	245	219	231	257	195	244	208	218	217	247	230	218	221	233	209	239	239	227	222	237	225	228	216	253	197	209	236	224	193	205	231	199	192	224	249	226	197	214	226	204	219	224	226	221	243	245	248	210	225	206	222	227	232	230	218	226	226	220	200	238	248	237	212	234	221	217	217	235	241	220	245	220	209	251	251	236	220	228	223	217	218	206	206	221	237	213	223	220	221	218	254	213	215	244	226	253	237	238	207	221	225	231	221	213	244	211	245	223	197	250	225	230	244	278	220	261	199	213	223	241	248	234	249	213	220	251	249	232	230	210	234	213	240	221	219	211	206	218	211	239	244	212	223	236	236	229	225	240	206	248	256	219	224	214	235	232	248	209	223	220	240	216	233	215	229	225	221	242	189	195	233	224	243	214	242	230	228	226	234	224	225	245	235	225	231	233	221	251	223	206	248	236	232	229	212	227	212	243	227	229	239	256	243	231	225	225	211	259	207	238	221	207	213	240	237	249	236	222	247	246	256	205	236	224	234	236	230	190	230	220	206	240	199	241	254	235	233	226	228	217	200	220	216	220	213	214	213	222	253	248	204	243	216	226	252	247	222	241	227	233	212	276	206	224	213	202	212	231	234	224	217	229	223	240	240	228	198	253	209	244	239	236	214	237	220	229	216	264	225	220	224	216	232	220	224	261	245	207	223	238	197	229	230	231	232	221	233	245	249	227	237	246	239	245	244	214	243	228	231	231	260	224	215	211	230	240	242	220	259	250	223	212	207	239	234	221	199	224	225	225	240	234	232	207	227	219	244	205	239	242	207	243	238	210	219	240	217	250	230	260	215	230	239	222	217	214	226	230	215	222	213	220	253	226	241	224	254	221	242	247	243	242	213	218	221	234	226	213	210	219	247	241	240	259	253	230	219	212	205	230	199	229	230	211	244	231	229	231	210	234	229	249	225	232	241	245	246	214	225	221	229	239	240	226	225	227	225	215	214	216	222	234	229	229	223	212	249	248	210	220	251	210	224	218	254	224	205	224	283	232	228	242	233	243	234	239	243	217	237	220	229	232	231	225	223	211	230	227	225	257	238	204	208	222	236	204	214	209	205	210	230	228	235	209	220	210	201	244	222	217	228	219	230	215	229	236	241	194	249	208	211	236	218	211	229	251	241	235	232	211	206	226	226	215	219	235	233	220	227	232	242	236	248	233	234	252	256	235	226	221	221	232	233	232	229	217	180	245	211	245	256	222	237	223	205	250	208	222	226	223	252	245	216	242	236	233	229	208	239	229	215	234	258	242	233	258	242	196	224	216	219	249	233	220	198	215	227	206	224	236	226	225	216	231	249	247	236	235	224	231	236	245	238	238	234	232	229	212	222	217	217	240	215	213	238	221	209	199	253	217	232	204	224	243	238	218	231	243	214	249	217	217	236	215	222	211	221	211	218	239	233	235	202	212	218	198	227	199	244	230	223	227	240	216	241	214	250	255	245	226	228	210	253	252	206	238	240	256	243	219	227	249	217	220	219	211	230
2273	892	1449	1777	1555	1875	17512	18219	11256	4368	1579	800	677	630	623	646	682	708	644	682	682	647	723	657	686	663	655	675	667	652	642	693	656	644	693	697	703	653	657	624	684	697	684	670	692	697	655	696	670	632	645	640	615	678	675	649	677	698	631	603	649	661	629	673	645	644	680	688	635	700	663	625	671	648	664	630	701	679	641	639	650	621	723	611	726	630	602	669	671	680	689	704	653	645	629	649	666	650	640	682	690	631	710	613	687	673	634	676	661	688	691	640	658	645	697	690	681	681	658	677	658	722	680	680	656	709	657	710	636	651	639	646	657	679	702	686	640	654	651	668	663	670	658	665	650	694	686	670	672	635	628	637	691	661	623	717	650	648	675	737	645	702	626	699	656	660	648	669	681	670	668	691	626	678	669	706	649	661	637	629	643	657	709	677	681	693	630	697	702	684	665	622	744	625	641	684	651	662	651	671	675	632	662	648	623	637	706	645	671	688	696	706	633	704	659	639	659	670	677	651	654	626	701	658	611	667	644	688	690	624	659	685	669	590	676	669	668	647	644	668	664	660	678	695	640	653	660	664	647	684	653	668	617	662	671	625	662	646	682	677	642	631	645	681	684	701	648	635	703	694	643	650	658	646	670	621	642	660	674	680	648	673	692	690	636	653	631	656	648	647	671	708	644	692	702	686	642	675	662	696	672	702	634	673	666	631	681	652	647	669	657	673	646	659	683	667	682	677	631	691	679	623	667	679	699	658	678	671	625	620	669	591	647	675	670	701	662	683	635	670	677	640	668	633	637	659	652	635	675	740	661	623	723	641	643	666	682	679	688	621	669	641	671	684	685	634	667	630	643	636	666	659	698	638	613	593	677	673	634	635	671	694	623	659	707	669	680	703	661	610	645	686	637	636	656	685	677	650	657	615	698	672	624	672	695	670	658	701	677	713	655	636	674	691	681	683	670	675	661	653	708	632	677	629	674	720	705	628	644	653	654	686	671	650	657	644	653	672	658	651	655	629	699	714	656	680	723	683	691	664	642	682	711	693	630	641	641	648	708	714	648	636	683	641	632	667	673	662	689	675	667	699	665	644	653	672	679	674	617	641	688	664	646	678	622	655	707	634	661	672	654	637	708	671	690	657	690	724	685	700	716	639	679	637	693	679	728	621	617	645	730	668	739	689	700	688	677	682	658	675	709	676	708	599	677	661	657	660	683	638	638	620	694	658	699	695	693	633	678	671	700	675	644	623	661	623	654	628	672	712	682	622	666	720	691	704	668	694	668	663	650	692	713	693	666	637	710	686	665	714	656	643	673	625	676	656	642	676	624	651	662	649	629	647	684	654	662	681	675	646	651	652	672	607	648	619	657	663	712	665	672	679	669	672	638	679	605	649	716	662	654	671	667	698	649	666	673	673	684	656	662	601	656	672	661	694	644	660	656	644	689	641	671	669	671	601	677	666	697	643	699	688	625	678	653	697	658	713	647	647	637	679	665	646	663	654	688	633	675	595	681	679	627	605	679	627	663	627	666	668	663	681	609	614	699	671	640	634	691	637	626	665	695	684	666	693	650	687	651	665	602	681	708	697	693	611	628	661	671	709	676	657	694	638	645	623	642	654	660	671	666	683	624	640	660	728	694	680	634	651	697	671	671	672	613	676	633	696	722	699	670	748	645	660	656	671	662	681	684	725	668	674	678	699	701	714	688	630	641	613	672	638	639	673	685	636	659	706	635	668	690	652	661	689	675	682	648	669	652	638	641	677	717	626	662	676	709	665	671	679	675	649	687	720	740	714	645	626	649	682	631	656	679	623	625	639	672	619	606	649	702	682	677	634	657	704	678	652	681	628	640	655	640	696	655	676	644	678	666	678	632	615	716	676	652	688	636	667	630	633	645	694	652	653	680	652	624	667	665	671	686	656	643	681	657	665	693	692	669	664	696	680	643	651	615	651	657	640	644	689	687	689	640	663	639	696	636	683	673	620	662	666	664	671	657	697	668	686	633	689	655	679	698	708	663	661	695	611	658	706	658	678	662	655	624	622	683	676	683	662	646	612	601	692	612	609	664	619	642	694	650	699	655	668	661	685	657	702	676	669	648	695	619	658	663	601	672	642	637	656	677	675	682	678	630	663	638	696	688	665	648	660	701	651	617	666	675	677	654	664	644	681	685	678	641	628	660	681	704	665	600	685	680	683	611	678	684	653	659	640	657	660	650	675	664	670	686	666	637	683	693	678	637	669	665	652	678	711	689	669	685	624	639	626	712	660	700	691	663	635	670	657	644	661	668	653	628	672	618	665	657	667	670	640	667	650	671	689	688	681	657	675	626	689	668	711	645	653	650	643	656	685	668	647	697	692	666	694	634	668	682	653	661	674	635	663	714	662	662	668	671	689	700	661	664	676	690	638	665	623	632	687	645	676	693	639	662	624	631	669	647	647	658	685	696	636	692	669	713	630	648	641	708	652	686	691	650	679	663	643	680	646	690	701	643	649	694	623	651	700	605	665	641	752	677	647	641	630	624	674	664	618	639	650	681	679	683	646	660	621	673	700	644	661	673	695	653	642	653	640	634	667	625	640	682	642	653	662	656	690	623	671	664	660	675	675	716	625	651	626	700	652	703	679	663	644	640	663	625	661	668	674	696	671	626	625	647	675	681	712	642	672	673	721	711	659	666	648	690	662	633	690	686	659	670	684	631	658	662	639	625	724	672	622	624	650	659	681	656	689	689	640	587	662	692	641	651	654	698	662	719	652	681	618	669	697	761	652	630	690	659	684	683	662	687	661	640	703	661	695	682	681	632	636	685	661	707	641	685	610	694	656	634	613	648	641	687	651	688	673	689	668	682	703	668	689	693	624	676	664	678	668	653	673	624	656	650	667	664	634	659	697	677	658	645	647	673	659	682	672	712	655	663	632	697	629	650	693	659	662	672	638	640	676	674	674	708	635	652	671	680	660	642	673	620	632	705	649	609	659	635	701	672	663	655	637	658	622	690	674	693	670	641	669	699	655	683	676	723	692	672	630	648	644	710	680	618	647	733	664	636	716	652	667	682	714	642	658	662	667	677	649	650	672	677	646	684	691	696	642	685	618	621	673	615	655	669	653	704	622	664	712	662	644	654	684	668	671	689	668	706	649	686	619	649	641	639	662	652	647	687	702	667	628	683	693	702	648	686	644	648	664	649	675	676	673	689	655	659	674	665	681	627	681	622	619	664	692	664	700	657	706	661	660	653	656	643	644	658	695	706	658	641	687	692	655	674	617	663	624	690	652	658	683	663	640	640	644	634	629	662	651	644	638	680	657	705	696	676	673	660	622	660	641	635	699	647	591	677	684	680	648	686	661	655	664	739	672	610	628	665	634	666	672	658	695	675	654	671	651	669	659	660	687	649	667	725	661	663	625	665	634	651	696	679	658	699	684	679	654	639	680	639	650	632	657	609	665	617	640	675	681	659	645	679	695	624	643	678	615	631	651	658	679	660	656
7298	1387	3686	7216	5992	3977	32716	38402	23000	8048	1331	324	211	198	197	220	220	183	205	193	208	194	197	220	188	218	216	243	205	209	182	202	192	203	215	181	194	191	189	227	194	195	255	235	177	206	224	198	176	211	224	213	216	221	202	210	208	192	223	189	207	220	205	201	252	216	197	193	226	195	214	209	219	223	217	228	207	198	216	226	192	207	228	212	211	214	205	211	198	211	221	211	198	214	216	241	198	215	209	192	200	221	194	215	236	203	192	186	213	211	219	195	198	208	223	235	207	234	185	193	209	206	209	204	210	191	190	206	191	206	208	234	188	202	195	219	215	216	205	202	201	208	186	166	219	188	193	217	195	203	210	200	188	190	223	226	225	177	213	188	206	211	217	214	196	187	255	207	198	229	208	209	175	210	202	203	211	207	205	214	185	183	198	232	240	209	203	206	199	227	198	200	186	202	197	194	180	204	227	216	214	210	216	205	197	214	205	193	208	206	229	185	191	210	230	192	210	182	194	211	186	215	201	187	226	193	211	215	193	240	186	212	212	192	229	218	195	211	207	195	210	225	206	197	203	205	202	213	203	209	239	190	199	218	213	200	200	197	200	199	208	216	208	223	224	203	202	208	220	184	196	193	199	211	210	225	220	178	224	218	213	216	213	193	211	224	220	207	207	204	211	228	185	192	198	178	244	233	213	228	196	209	210	194	215	177	208	234	231	232	205	192	214	195	200	209	207	208	214	207	230	189	179	220	198	219	205	230	210	223	217	196	223	185	183	223	214	227	205	239	223	197	213	208	201	193	180	200	213	213	216	206	217	231	212	218	210	222	194	199	223	216	213	210	218	228	240	210	202	204	231	192	198	230	187	211	199	214	196	226	184	213	216	205	190	207	196	221	203	202	202	200	214	209	215	179	194	210	213	201	219	238	231	198	212	200	222	224	202	199	206	195	204	200	239	220	197	196	206	193	195	189	212	216	200	235	196	226	220	207	174	219	245	231	205	206	220	196	192	165	211	229	190	193	224	219	204	239	195	231	191	212	203	204	231	210	189	208	216	178	202	225	200	203	215	207	217	229	213	218	212	239	194	212	220	213	201	202	211	202	222	208	183	240	204	206	227	177	203	186	203	215	226	198	196	182	198	201	223	209	193	203	203	229	221	191	230	181	209	216	205	198	213	210	240	187	232	216	196	202	223	227	189	214	171	192	201	161	194	206	204	213	184	218	203	245	201	201	201	201	209	179	183	202	200	193	218	221	217	215	215	206	190	213	214	214	203	199	194	234	219	173	199	220	227	177	189	199	205	183	193	198	229	227	186	210	225	212	236	204	230	202	205	210	195	226	192	193	217	215	209	204	204	215	185	197	198	225	187	228	229	188	195	202	229	223	218	226	187	221	207	208	193	212	205	194	173	205	248	179	235	203	221	200	224	219	213	209	204	239	213	187	222	196	208	178	233	195	218	185	200	186	208	213	214	197	196	191	192	227	191	189	200	186	232	209	206	204	231	210	180	204	201	219	194	205	207	216	223	193	188	195	225	203	201	213	182	207	203	193	196	225	213	192	189	187	227	227	186	200	216	213	194	227	198	219	222	193	228	221	215	197	180	219	202	220	211	231	191	203	226	210	191	213	227	216	209	209	202	214	190	229	193	184	207	222	198	200	216	229	202	213	223	207	193	193	191	218	181	234	215	195	212	212	215	194	221	219	210	217	231	201	223	210	203	200	206	207	185	207	197	207	200	210	200	212	206	213	233	206	200	205	221	216	197	202	187	197	207	205	204	205	205	223	210	198	204	210	219	222	208	191	215	219	208	189	235	213	227	202	218	204	213	218	211	211	211	193	205	173	224	180	205	214	193	208	232	195	228	204	186	233	210	212	205	205	212	205	216	190	208	205	211	188	205	209	209	185	241	205	192	220	207	207	232	178	192	224	220	211	199	221	211	196	217	203	192	215	215	180	217	163	209	220	224	191	193	225	206	168	184	199	207	191	204	214	190	208	203	217	207	214	188	204	228	206	232	193	196	188	211	220	202	206	219	209	207	207	211	198	214	217	225	215	213	217	204	210	224	199	197	206	195	205	241	184	201	212	206	224	204	197	192	204	204	246	225	190	201	208	218	189	199	208	210	216	192	205	198	198	213	206	236	222	212	204	211	240	214	219	200	191	211	211	217	205	230	230	195	214	202	180	243	211	210	221	206	207	201	208	215	206	199	251	204	211	200	206	192	208	187	228	185	217	213	203	217	214	176	212	180	218	218	223	190	192	192	205	185	195	213	194	186	210	210	199	189	208	212	213	218	210	185	203	201	219	241	237	209	191	190	188	238	208	189	230	183	229	170	214	214	217	208	212	220	221	229	215	188	199	196	194	209	213	207	190	212	213	213	206	223	205	213	196	220	202	220	207	201	215	225	213	208	159	222	205	198	197	205	189	208	204	199	206	192	209	203	197	203	233	223	202	182	205	183	183	216	194	228	204	204	224	210	220	212	210	190	226	184	203	213	201	192	206	201	164	201	210	201	218	197	226	220	214	239	206	211	210	198	213	198	212	226	203	210	227	186	204	193	220	197	218	210	208	220	185	204	233	175	195	204	194	197	204	198	200	241	200	213	213	250	218	233	171	233	209	211	189	214	205	199	217	216	205	226	191	196	199	194	217	195	214	193	191	224	216	235	186	202	194	190	185	218	210	194	212	211	201	186	163	196	191	198	184	200	218	182	221	207	200	205	219	220	221	210	190	220	219	197	207	216	188	200	209	182	228	215	213	217	212	213	193	191	199	235	194	187	204	208	230	233	205	193	234	222	220	224	204	189	199	172	203	211	197	208	206	200	222	226	197	217	189	211	196	201	222	209	211	224	217	227	238	204	224	182	236	208	215	208	195	195	198	189	197	209	187	196	194	223	165	192	204	196	206	209	215	222	224	210	209	191	207	209	206	222	192	197	198	191	201	175	187	194	188	191	192	197	219	220	185	221	233	206	166	207	212	233	196	223	211	207	200	186	223	201	206	202	222	204	186	218	190	215	196	221	211	189	216	196	205	208	224	222	220	215	185	217	194	188	199	206	201	218	201	192	224	192	192	204	235	224	239	219	230	225	193	194	216	215	230	214	197	212	188	221	218	190	198	207	198	234	207	193	199	211	202	198	213	200	217	209	234	204	208	189	221	205	231	223	158	182	216	220	207	228	216	220	219	221	201	218	237	204	227	206	210	215	191	183	209	200	217	184	184	231	212	227	222	201	203	214	214	233	218	216	185	197	203	217	195	203	191	213	214	199	179	239	201	205	203	202	194	211	201	205	201	235	223	189	210	188	201	195	171	219	223	206	231	223	223	201	189	206	197	219	212	219	223	205	204	200	210	218	220	201	190	201	215	222	219	212	209	200	214	196	224	196	222	219	175	204	192	206	215	186	223	202	229	190	209	180	233	221	207	205	212	223	204	213	223	254	192	216	228	226	215	202	221	194	194	189	203	228	210	199	199
5226	2025	7259	13603	11634	8964	51876	51924	38582	19501	4876	1111	631	661	627	668	633	658	663	592	609	630	666	638	604	636	621	597	598	643	605	629	616	649	625	603	632	645	606	607	615	600	603	630	609	617	582	644	685	596	620	560	604	626	611	604	639	586	639	619	625	628	612	642	617	602	638	635	642	625	611	679	644	617	601	610	669	668	656	660	618	602	624	559	612	635	640	579	577	658	591	656	621	622	585	601	617	636	639	606	646	614	616	614	619	603	642	664	645	628	614	558	640	649	600	653	677	619	649	622	563	590	673	633	576	627	639	655	638	612	614	631	591	583	589	612	621	648	613	645	624	580	643	628	610	602	613	616	618	636	569	577	593	602	624	626	631	602	603	612	624	596	643	586	603	634	600	629	636	590	589	653	622	626	641	595	609	625	654	621	686	609	648	628	626	615	601	595	646	641	630	643	618	643	653	625	632	649	623	622	606	648	597	580	593	637	633	607	619	618	608	581	605	626	542	625	643	667	611	568	586	622	665	619	636	618	612	656	630	605	608	600	660	646	564	652	604	595	639	634	652	622	639	590	568	606	597	610	597	597	604	619	611	593	624	646	625	610	616	640	642	590	626	623	604	614	617	611	622	587	594	651	619	622	606	672	627	594	616	584	624	596	602	671	617	638	613	629	652	644	652	623	578	593	668	591	630	635	618	639	620	643	613	593	614	593	622	607	637	602	609	591	621	613	624	579	590	630	610	595	638	619	617	605	603	603	562	610	613	652	586	600	628	628	585	621	632	581	610	623	654	616	602	592	650	603	586	594	657	610	633	627	623	630	603	618	608	626	625	616	658	593	605	635	649	647	622	643	629	646	651	608	636	669	627	627	595	616	624	570	620	603	646	596	640	627	624	631	587	621	576	615	651	647	594	598	621	614	593	646	646	599	660	657	637	620	603	615	602	610	630	602	628	617	633	641	635	612	617	679	590	639	633	672	605	566	585	650	630	642	646	641	643	619	624	638	626	622	607	583	639	621	623	633	584	599	634	629	605	607	640	633	633	641	664	613	632	637	594	665	618	598	642	637	607	640	658	592	616	636	645	624	594	600	649	571	652	638	604	637	609	610	638	650	624	612	601	651	632	621	622	607	579	626	623	622	651	640	654	619	606	634	567	628	616	574	597	663	611	660	594	623	649	656	606	593	604	640	627	590	575	635	583	630	618	599	586	633	625	632	606	644	622	621	546	581	633	625	591	603	603	615	589	598	627	613	626	597	601	600	600	605	598	620	617	625	600	603	607	614	639	609	613	654	636	646	583	643	598	642	626	581	619	594	617	626	606	636	635	610	634	658	634	659	603	639	622	623	626	603	657	620	574	674	618	580	576	600	626	636	621	593	629	665	637	652	585	614	626	632	634	601	628	682	664	583	645	639	637	693	574	625	639	611	625	626	617	636	569	641	627	633	608	581	627	622	574	616	580	622	583	641	626	580	623	616	651	638	570	600	646	645	609	643	628	593	641	630	608	586	620	605	624	596	607	634	634	637	613	591	571	585	616	634	639	631	607	603	601	671	637	664	672	602	637	622	632	690	616	626	634	612	601	633	634	647	611	659	624	606	636	568	595	649	605	631	602	588	610	590	631	657	606	624	566	620	625	627	615	597	599	601	635	628	623	616	567	653	624	599	598	610	631	615	610	599	606	617	619	631	587	650	620	641	608	614	612	597	592	624	613	613	639	625	636	631	606	650	629	606	634	598	587	599	599	629	597	635	602	603	627	609	588	638	596	621	573	625	612	625	649	563	608	590	583	596	582	603	587	599	599	613	611	605	605	587	568	588	612	686	622	619	626	621	611	635	625	577	612	656	628	622	626	608	611	599	617	631	641	602	640	636	660	667	639	618	575	619	587	588	568	612	604	608	627	592	644	600	629	616	605	571	602	649	581	644	582	638	606	644	615	631	661	602	561	597	638	658	628	609	629	658	611	643	632	610	613	512	627	640	649	609	649	605	646	645	625	637	624	589	626	608	668	606	646	613	623	683	618	590	586	627	578	598	636	633	626	611	600	609	571	665	603	592	623	653	612	583	639	591	613	619	628	614	617	651	595	612	606	620	598	631	641	594	635	603	640	599	646	591	675	609	662	609	620	676	573	598	621	585	595	651	612	593	573	599	622	637	595	626	599	668	579	636	598	586	588	601	656	560	643	612	622	601	656	699	606	611	605	645	604	603	613	625	615	585	612	636	591	612	596	588	600	636	666	647	659	595	636	607	643	601	618	664	671	665	627	605	624	638	593	613	638	585	616	622	613	638	655	644	626	627	598	643	618	619	576	592	607	628	613	626	612	601	624	584	577	646	624	641	620	613	666	654	616	612	616	626	609	634	615	646	646	563	641	635	638	585	636	616	648	650	633	638	578	654	642	645	626	635	625	623	624	626	639	654	610	604	616	646	603	609	631	658	575	656	567	642	676	606	595	636	627	594	639	587	640	617	578	626	624	676	634	602	640	616	618	637	620	649	663	620	599	627	651	636	610	627	606	595	623	633	610	622	573	618	610	569	655	627	584	602	637	614	626	611	651	636	589	652	615	621	602	623	575	619	593	626	600	609	643	630	652	594	635	614	632	592	634	637	621	593	626	584	623	582	631	608	610	605	628	625	589	641	629	614	605	630	632	612	580	590	623	620	611	593	621	620	642	582	570	623	603	568	641	627	617	647	599	624	604	630	586	603	625	646	619	584	609	639	612	621	619	662	664	626	630	618	629	669	584	652	630	643	659	636	669	627	631	641	627	609	582	641	634	637	607	578	648	608	594	614	628	612	600	568	580	645	645	610	645	625	636	602	639	592	638	583	586	595	636	615	607	603	617	663	668	565	621	601	579	627	586	615	604	631	639	639	614	633	620	622	638	638	613	634	647	614	684	612	624	596	615	608	565	611	600	636	603	609	626	657	596	654	636	680	596	659	655	609	637	581	617	642	603	622	577	641	594	655	605	668	591	631	663	631	651	586	625	658	626	638	620	609	635	603	574	645	646	630	609	641	664	577	652	599	640	593	572	627	623	622	619	627	599	644	628	665	578	631	616	640	598	622	658	639	604	630	591	618	582	623	595	619	624	633	658	576	630	599	622	583	636	631	610	636	655	646	606	610	611	607	635	617	630	626	623	636	633	608	611	619	641	639	626	594	596	611	632	571	655	629	602	627	580	603	599	640	656	622	589	599	592	634	642	605	653	604	581	663	621	618	611	605	629	581	634	577	611	640	602	620	608	628	637	652	607	604	592	619	592	606	645	620	641	655	661	632	625	613	600	612	605	624	637	638	626	673	614	615	665	650	609	610	618	565	619	591	621	667	604	641	625	629	600	583	616	598	578	689	608	632	632	646	618	578	604	574	641	634	663	635	625	614	591	612	608	618	606	598	617	591	607	613	616	609	605	547	585	631	623	655	604	605	601	598	582	639	617	627	647	586	598	614	610	601	595	645	652	595	620	617	604	645	603	596
17206	4675	8329	10997	8120	9077	60089	56301	36896	15338	2610	584	312	262	295	288	247	257	261	270	251	260	245	306	241	220	249	229	260	276	216	249	274	238	276	259	263	254	279	247	263	261	268	249	267	219	263	267	234	237	243	235	247	275	283	296	282	268	250	240	274	290	257	280	249	262	266	256	263	243	240	250	253	258	256	235	255	251	266	250	251	266	259	259	258	254	255	270	260	263	251	285	241	247	262	249	240	261	274	234	225	254	259	263	265	257	257	267	258	239	260	246	240	271	247	237	262	301	249	261	261	272	252	252	268	259	253	234	245	269	283	279	243	289	235	234	262	270	259	262	261	282	265	252	266	280	281	256	226	253	290	266	266	257	255	245	261	249	248	271	258	231	273	271	273	251	266	247	254	269	267	279	257	260	269	279	239	247	239	231	248	228	258	254	245	256	239	249	248	268	278	247	248	290	267	268	296	252	229	254	279	275	227	245	253	242	265	242	258	246	258	250	287	240	245	254	255	268	233	264	264	237	247	267	256	222	282	257	230	253	285	251	248	264	258	242	233	251	258	248	260	288	267	255	235	261	232	252	267	261	250	277	235	247	241	248	267	247	247	247	271	267	231	252	252	270	261	281	254	264	289	266	246	262	265	264	257	283	225	303	253	248	294	271	261	289	298	262	273	289	263	270	252	265	264	243	253	288	289	264	257	247	253	251	266	267	244	235	201	256	276	243	290	235	250	245	264	256	266	264	277	267	225	286	262	272	247	265	266	247	243	264	243	252	261	266	256	266	257	243	265	280	257	256	249	253	237	272	266	250	266	249	245	248	243	275	248	258	282	280	258	262	266	262	271	257	257	258	284	245	243	232	280	254	246	253	273	257	279	241	253	254	265	247	249	260	259	241	262	224	253	264	254	252	228	280	252	241	263	242	264	239	241	260	268	261	249	251	248	258	251	267	274	238	266	233	255	252	249	243	253	241	231	247	242	262	236	221	268	255	213	253	276	272	234	285	271	224	267	248	243	302	249	267	230	289	254	267	241	238	236	256	274	233	228	251	241	263	231	275	264	281	268	241	248	268	266	245	255	253	263	263	267	243	261	280	259	232	253	251	259	249	246	249	228	248	258	251	249	298	279	288	246	265	279	265	272	273	254	304	237	267	271	245	236	261	250	269	246	267	256	275	226	292	260	256	265	225	240	240	251	238	257	262	250	245	234	237	240	280	269	260	265	257	286	246	275	285	245	236	291	274	251	265	249	228	277	268	253	254	252	225	256	271	271	258	244	277	259	270	242	256	227	233	251	267	260	260	258	267	281	254	279	259	234	263	254	287	278	251	255	255	245	260	274	247	281	277	278	255	240	251	245	247	239	255	259	259	282	250	283	268	250	265	262	249	281	253	296	284	252	269	257	246	269	268	271	270	278	237	232	278	261	278	273	236	260	247	276	245	270	275	266	257	255	280	248	237	287	252	265	242	282	228	244	253	221	250	245	252	253	227	248	280	256	266	265	255	289	272	267	240	267	212	275	235	239	258	218	274	254	242	267	256	240	242	282	266	263	269	251	263	253	257	266	256	279	280	232	269	260	275	245	299	269	242	263	276	303	239	252	251	301	261	254	266	265	264	280	289	272	262	233	252	271	268	277	242	246	278	273	268	236	232	256	248	242	269	260	265	247	271	248	264	251	242	248	252	248	239	256	280	244	253	277	250	251	271	262	271	270	270	268	267	231	255	240	249	265	236	283	277	271	252	271	271	249	276	262	229	278	257	261	253	279	261	270	255	278	251	250	264	277	272	262	255	250	246	264	278	254	261	242	242	248	243	237	275	248	285	256	267	290	269	283	251	258	245	237	262	231	270	242	259	265	256	253	255	257	284	236	244	249	257	259	276	263	213	231	249	274	269	251	223	271	284	260	247	221	270	258	247	252	252	238	256	279	267	270	249	256	258	267	261	229	256	270	238	256	258	250	245	246	254	287	261	255	262	302	252	244	265	273	247	264	276	266	264	253	268	254	269	242	265	261	270	246	257	251	252	282	240	264	272	278	277	257	281	257	285	271	250	261	225	287	261	276	265	255	282	256	236	272	296	270	259	261	275	268	255	242	217	259	264	288	256	240	245	261	264	258	259	246	259	263	247	267	279	237	271	265	271	259	255	262	278	230	243	270	259	264	272	256	261	291	257	248	251	245	250	257	255	250	250	228	248	256	245	275	264	272	270	274	282	304	225	259	254	260	257	247	227	294	235	260	268	298	255	253	263	257	256	255	263	245	298	251	268	260	226	230	235	281	243	249	259	262	247	239	262	269	236	248	270	251	215	250	270	252	241	251	246	235	275	250	273	274	299	272	262	270	245	294	225	252	244	264	267	213	241	267	262	266	285	238	260	254	263	252	262	265	277	256	285	274	240	258	246	258	282	283	255	238	280	238	252	263	235	266	260	247	288	273	254	244	314	239	256	269	255	250	238	270	249	255	255	266	247	264	260	286	255	231	286	216	257	250	276	236	242	248	236	263	256	233	233	248	267	273	243	275	269	265	268	237	265	262	283	252	270	259	283	264	260	289	260	247	257	241	237	265	259	291	228	253	251	280	252	288	242	255	254	270	268	247	265	257	251	220	286	265	265	276	276	248	241	257	241	256	237	246	280	262	238	268	261	278	244	246	224	241	262	259	249	249	262	260	274	260	248	245	269	266	248	250	270	248	234	240	283	233	248	252	270	241	252	253	282	258	221	249	255	248	235	245	251	263	277	275	276	268	269	243	263	250	258	279	253	273	276	229	248	263	238	267	234	244	298	259	280	262	293	270	252	279	252	261	272	274	255	274	277	253	245	251	250	249	262	238	242	232	268	276	270	251	245	265	246	257	227	253	266	272	245	248	255	284	246	253	244	249	257	246	268	241	268	253	244	296	264	276	227	266	239	253	249	275	248	260	245	232	227	303	255	264	252	271	249	274	257	257	254	265	273	267	247	278	244	286	246	274	268	244	242	252	277	273	263	259	263	259	255	237	294	241	258	250	256	269	268	219	264	256	255	259	270	241	225	240	256	267	263	258	281	244	261	248	234	250	239	249	251	238	246	250	291	256	286	257	275	262	230	290	252	234	250	282	254	231	281	222	271	236	278	263	237	256	292	294	264	259	259	269	246	273	273	278	243	256	266	283	257	256	279	253	264	251	244	270	256	287	269	267	276	261	285	253	282	256	245	271	285	250	265	259	267	251	231	239	268	256	237	258	246	259	237	256	266	296	271	286	250	269	269	242	232	232	257	261	273	224	285	280	256	248	255	239	254	269	219	258	240	242	270	260	220	273	252	260	280	257	224	269	250	239	232	275	275	259	256	278	255	272	256	235	243	257	258	205	253	250	249	259	237	282	265	258	251	270	265	250	252	288	296	253	267	255	292	261	254	269	249	257	245	239	259	273	270	264	239	254	270	251	267	257	261	260	223	261	268	259	265	260	278	266	246	249	259	273	261	245	237	242	249	252	250
8371	4672	13811	17155	13955	19761	73150	67292	49507	25642	7900	2216	796	767	680	739	732	767	735	796	704	776	789	784	750	734	756	754	727	739	707	705	733	706	738	775	712	735	733	793	705	788	764	752	736	733	785	746	737	754	742	737	746	792	718	743	798	754	748	748	739	792	718	710	764	737	716	725	729	722	736	750	709	735	754	780	744	797	741	740	747	749	751	771	768	727	757	752	766	757	763	800	754	725	732	714	738	717	761	737	722	738	739	743	722	760	761	738	770	737	733	755	739	799	757	732	776	741	781	754	759	755	737	713	778	755	761	789	737	761	765	725	757	763	739	731	766	760	755	778	726	777	738	764	724	684	752	725	737	742	741	775	759	737	786	746	735	808	774	750	716	758	733	739	717	748	733	753	797	735	731	738	762	747	820	771	745	770	700	729	714	749	682	758	775	770	760	765	793	758	758	690	731	705	715	754	751	731	729	738	766	785	741	732	750	762	762	757	691	725	749	791	743	727	743	771	750	705	723	748	755	716	751	758	760	731	714	743	753	725	781	772	785	726	685	706	731	775	739	727	783	769	710	755	757	734	740	696	739	785	757	731	729	723	772	768	755	732	755	735	788	747	721	764	709	733	779	748	775	743	757	726	752	709	685	755	779	775	758	749	712	727	792	769	809	760	743	725	728	753	735	695	681	738	755	732	781	724	781	739	710	802	775	773	766	732	818	754	717	763	758	747	784	739	785	759	769	769	739	769	697	767	791	738	735	778	747	732	731	771	775	719	764	797	762	725	727	737	781	738	713	733	726	737	762	773	733	824	774	722	685	763	760	739	752	741	728	774	742	757	702	752	728	743	724	762	745	774	741	762	761	788	769	731	799	758	827	762	732	725	750	714	773	785	789	732	792	726	775	736	776	730	781	732	763	734	808	769	725	764	725	737	769	730	672	767	713	779	759	736	741	751	771	745	746	782	747	750	771	707	773	772	733	759	741	772	790	718	729	759	685	765	693	685	762	757	765	731	778	754	748	710	755	763	781	711	706	742	735	730	735	784	737	716	751	743	712	762	745	746	728	756	748	720	755	707	808	703	740	740	753	751	798	739	802	742	798	717	747	731	763	748	723	735	738	713	753	766	790	751	758	763	788	793	729	760	741	718	731	799	767	699	775	796	727	760	771	710	756	720	767	729	797	770	736	698	766	695	772	776	792	722	761	779	729	737	720	775	769	770	674	785	780	760	745	755	761	760	724	747	752	761	706	788	763	691	727	765	721	702	735	770	718	743	733	754	722	781	706	766	697	760	731	781	754	756	763	732	730	724	782	791	841	755	739	745	718	820	791	787	742	770	795	695	728	726	776	719	739	749	778	794	724	724	773	801	689	735	765	773	771	730	779	779	735	721	676	780	764	768	740	730	718	749	773	810	704	734	734	726	775	726	762	652	754	747	730	731	746	742	786	761	785	759	765	739	735	759	690	777	757	732	755	727	760	725	701	679	768	762	737	729	738	759	761	737	810	725	741	804	758	728	756	713	764	775	751	726	735	772	763	732	714	758	714	743	785	738	777	737	768	755	754	776	746	750	775	697	733	753	773	724	729	744	789	734	770	774	794	736	724	680	735	740	724	733	702	742	787	736	736	667	783	742	720	733	701	770	749	755	757	741	794	748	784	761	756	742	728	757	732	755	775	712	717	736	761	728	759	732	759	761	696	738	764	749	766	724	773	785	776	718	705	709	773	791	745	722	708	708	727	749	763	785	731	735	741	754	760	742	782	752	781	774	725	749	743	773	722	756	736	741	716	748	734	705	752	789	757	717	699	803	757	729	771	769	757	744	756	754	708	742	765	695	718	711	814	718	718	781	731	742	757	727	758	763	746	770	784	761	756	779	754	792	730	720	744	773	807	738	720	732	763	740	761	809	763	745	735	720	745	804	731	749	713	743	722	676	709	776	714	778	785	730	731	799	777	720	734	795	748	741	710	747	769	792	751	754	747	722	744	780	743	744	770	773	784	752	746	757	726	734	710	768	756	677	725	768	785	743	739	797	794	695	726	778	738	767	752	737	755	707	760	731	750	722	755	737	759	760	747	729	796	735	773	777	729	780	753	733	757	748	727	739	739	698	741	744	763	752	737	728	705	736	759	783	763	747	740	706	743	727	733	748	736	737	758	732	740	777	755	768	782	724	756	733	724	734	713	745	762	795	728	722	695	761	720	761	739	743	723	759	733	732	704	732	708	763	734	774	749	734	747	732	745	806	790	700	785	718	708	741	708	742	734	758	749	760	754	716	810	774	758	741	757	745	720	770	745	734	730	708	763	773	712	707	734	712	732	752	762	769	736	743	723	726	766	740	737	757	743	755	735	789	736	706	764	713	753	757	757	751	721	744	743	756	736	777	797	730	774	785	764	720	733	742	765	720	759	722	754	693	743	775	754	770	734	714	778	759	788	748	749	724	759	753	748	725	762	730	758	743	770	726	780	741	718	706	734	717	703	694	765	749	748	750	794	724	777	729	763	766	735	782	742	736	793	749	769	757	733	719	781	771	737	745	766	772	733	761	793	724	769	738	757	769	778	778	738	702	736	708	808	766	720	770	731	753	758	774	772	737	716	708	769	776	762	756	704	744	787	785	740	734	810	777	755	718	743	734	714	745	752	762	747	767	742	785	805	757	746	751	803	725	730	712	763	773	689	748	765	758	675	753	755	769	721	742	768	758	718	715	761	708	711	702	752	711	727	778	751	763	754	751	756	733	800	728	755	725	700	720	780	769	741	737	794	744	749	779	745	747	759	727	733	709	736	750	757	740	772	704	743	746	771	809	734	724	726	746	752	711	719	741	748	750	723	735	745	743	763	768	741	729	738	716	719	719	750	757	735	770	732	728	759	728	718	680	703	728	783	765	756	734	708	735	719	717	792	749	749	722	775	763	688	731	785	755	722	770	834	746	784	768	777	759	729	718	735	770	731	739	769	718	777	731	741	758	725	688	729	720	758	720	708	769	728	756	672	713	754	697	750	739	726	767	754	722	771	750	685	751	709	750	666	749	726	747	738	723	726	755	706	784	761	722	726	754	721	718	761	736	743	725	712	746	753	741	711	803	807	756	698	782	748	749	743	734	714	731	772	714	768	753	776	786	717	731	738	782	737	736	731	728	754	761	734	721	795	754	786	729	765	741	721	705	747	756	743	766	756	741	735	744	756	754	788	731	763	779	750	745	736	723	731	748	728	743	739	731	710	743	780	696	791	753	727	749	750	686	780	761	721	781	695	764	760	761	746	756	776	747	770	737	765	765	754	761	748	746	729	758	727	735	793	774	704	758	723	766	695	759	783	761	781	685	663	785	727	715	704	752	745	737	754	758	762	733	780	775	738	742	760	790	772	773	758	788	771	762	718	741	732	709	751	792	757	720	728	775	762	770	774	700	730	772	735	713	740	693	730	701	781	727	735	760	768	761	740	777	716	761	737	708	740	716	769	796	766	759	748	762	731	728	778	810
2167	581	889	537	367	460	4303	5922	3245	1193	433	268	244	198	222	236	238	225	218	253	236	216	264	236	199	223	225	229	236	249	240	231	226	235	221	221	218	231	225	209	205	218	226	229	234	242	216	228	195	247	241	218	243	228	216	228	230	226	214	234	213	205	205	222	256	212	225	209	205	214	200	217	218	202	250	237	234	227	207	222	212	235	248	246	227	230	236	245	217	217	219	239	213	239	233	231	225	238	225	209	200	244	209	205	227	205	214	220	230	235	237	237	242	232	231	231	195	209	227	235	211	213	230	223	224	226	239	243	234	219	215	237	242	236	209	216	215	240	225	227	223	242	216	226	238	227	231	227	188	230	197	240	236	233	239	254	224	230	261	249	256	236	236	214	225	240	213	219	205	203	221	228	227	245	235	235	228	226	206	235	247	241	222	235	220	239	237	235	236	215	220	228	224	204	196	205	233	234	228	211	221	229	216	222	215	238	210	237	232	236	210	214	238	227	241	225	205	203	235	222	219	202	214	247	216	224	231	214	261	206	221	246	243	246	215	240	233	223	210	243	220	241	241	233	257	222	222	222	207	217	198	223	241	234	203	245	221	226	220	223	199	208	252	240	222	220	202	229	197	232	243	209	227	223	216	221	228	221	253	224	226	250	191	228	208	242	230	238	229	221	215	209	211	229	224	243	214	217	217	241	198	206	219	227	204	221	254	219	206	214	225	237	209	231	217	221	224	219	238	223	212	207	245	215	211	214	211	226	208	239	208	246	235	213	227	228	219	242	241	242	218	235	238	215	201	233	241	235	232	218	226	210	218	220	258	229	232	183	220	210	233	240	229	223	203	231	250	243	222	236	239	243	237	218	255	215	207	203	229	214	246	243	217	228	227	218	224	257	191	216	243	216	250	202	207	244	224	242	216	233	239	225	230	206	247	190	274	215	225	218	244	232	240	251	227	231	230	242	226	232	247	224	207	190	220	220	234	230	255	197	209	210	215	230	216	212	209	204	241	236	218	216	247	212	226	217	239	225	206	219	207	244	224	225	228	221	214	231	255	237	243	224	225	234	219	207	232	240	216	237	222	226	222	205	215	224	205	230	230	223	223	211	232	227	244	232	231	237	241	242	239	255	234	222	238	199	239	227	219	238	253	206	271	216	215	226	225	217	222	229	212	235	199	238	256	213	235	192	207	235	226	217	209	233	231	238	230	226	237	225	222	210	232	251	224	242	217	228	204	230	224	234	196	235	215	227	212	218	216	222	218	211	219	239	223	243	205	202	232	231	233	227	228	229	213	217	227	234	220	215	234	200	243	233	226	246	214	211	237	239	188	199	239	221	241	245	216	215	221	218	231	237	219	243	262	221	218	248	201	209	234	209	241	221	218	214	206	234	234	230	226	240	214	238	222	223	203	196	228	230	225	228	217	200	218	229	224	244	253	227	207	240	228	177	218	217	218	218	211	215	221	216	215	241	259	223	243	208	212	219	244	202	223	248	220	217	212	199	226	232	200	227	228	246	231	244	238	239	204	224	242	210	231	219	216	209	213	198	229	233	219	233	231	237	248	215	233	231	221	237	216	211	217	264	231	224	223	221	222	198	235	242	226	251	226	224	240	225	239	219	194	245	208	205	225	202	221	226	232	206	238	204	221	216	223	246	251	211	211	233	209	226	250	206	209	255	245	284	210	200	214	205	250	197	218	222	215	230	225	241	227	249	230	211	227	208	211	205	245	221	217	212	267	224	251	210	203	227	232	241	217	234	201	230	205	234	208	219	221	222	211	231	223	221	245	223	242	211	217	250	204	216	205	232	222	226	235	222	219	228	235	240	205	222	256	233	247	193	223	246	219	219	222	213	212	194	239	235	211	203	215	207	231	213	206	252	241	228	197	239	208	229	221	272	238	196	212	228	241	251	237	213	232	244	235	248	245	206	230	208	225	234	253	239	213	215	236	227	239	233	226	224	217	216	259	199	225	236	226	221	222	241	213	239	244	231	217	228	237	191	227	217	238	229	225	203	228	247	219	198	212	205	236	241	230	236	222	240	226	227	229	216	192	226	266	185	233	254	221	230	196	223	230	231	210	235	227	231	252	238	251	218	255	232	234	224	252	225	233	266	243	226	249	242	231	233	206	224	220	210	247	227	226	237	203	210	243	234	248	213	241	232	229	221	226	227	222	220	224	234	225	221	198	252	224	210	215	215	229	244	190	225	232	245	229	254	197	200	225	208	240	234	217	259	223	240	213	217	228	237	247	252	221	242	216	202	225	222	230	204	189	230	218	221	232	218	225	222	209	226	230	217	206	222	212	228	215	213	256	237	214	243	225	215	206	244	218	237	223	205	220	242	260	198	236	216	204	222	213	203	222	200	214	221	253	215	221	235	208	231	223	196	216	225	226	239	230	209	202	208	216	211	228	201	235	253	245	217	209	236	247	227	233	248	202	236	221	216	247	242	234	215	220	258	223	225	206	222	218	214	245	221	205	232	203	232	253	216	204	266	208	243	212	236	237	229	241	240	231	219	215	211	216	205	222	197	190	196	236	245	241	228	249	214	239	219	236	216	194	227	232	243	211	240	230	229	218	247	205	224	192	240	235	221	228	230	221	207	241	236	226	208	217	233	228	226	229	227	245	240	247	244	235	236	248	222	208	203	226	224	230	208	233	246	230	243	217	248	221	233	229	221	233	228	225	243	208	257	249	222	219	216	224	237	219	202	222	256	242	243	213	215	211	218	239	272	210	233	194	232	234	213	219	217	232	232	233	236	222	207	233	226	235	235	243	220	234	264	248	229	228	251	233	231	237	223	202	229	211	242	245	248	226	233	207	196	237	226	205	256	232	237	235	217	261	239	239	229	225	231	235	246	218	211	229	238	227	198	199	241	236	251	232	234	208	216	253	237	245	228	234	238	219	215	251	241	215	226	219	238	221	246	220	222	236	240	211	228	225	207	212	223	230	215	238	231	252	236	213	230	237	233	231	194	255	237	179	225	225	223	228	215	209	239	232	229	240	234	226	219	224	237	214	222	209	226	221	246	230	202	249	244	234	225	239	234	240	216	225	214	251	230	225	227	225	205	207	226	206	238	203	228	221	207	240	234	215	215	234	210	223	254	235	253	257	255	258	235	208	206	217	220	205	247	198	212	213	253	211	239	237	232	254	209	219	224	233	211	253	210	214	206	221	244	207	202	230	200	249	235	243	237	250	207	227	229	222	250	237	207	221	227	207	202	214	196	247	194	234	248	223	231	245	271	258	215	225	204	227	221	264	228	228	248	207	207	222	219	222	216	228	234	247	210	233	237	216	232	254	242	235	239	216	209	249	220	210	237	231	236	239	240	202	211	228	219	193	237	227	243	221	235	228	211	250	223	237	236	237	262	219	240	223	218	216	228	236	254	247	226	233	252	211	242	222	231	233	232	240	248	232	211	207	191	256	251	206	229	219	247	220	244	220	217	253	261	232	230	247	248	224	215	240	241	242	231
2378	1014	2112	1778	1085	2065	17787	19192	11303	4427	1469	775	607	666	681	641	615	660	667	674	677	685	662	645	653	641	631	619	655	673	643	660	671	646	651	675	637	656	708	669	634	649	673	688	637	650	627	677	640	650	649	622	622	660	623	657	655	661	674	646	675	658	673	614	671	632	692	678	665	640	658	658	622	661	640	718	640	668	672	627	668	620	640	651	676	622	668	627	659	667	708	705	656	645	647	657	665	631	684	645	636	660	692	663	684	656	631	637	639	633	631	625	668	644	640	699	655	663	683	652	646	617	688	686	660	636	654	680	642	708	710	634	652	662	669	630	662	645	678	659	684	677	670	600	642	662	688	650	658	610	652	656	666	637	642	658	614	728	642	691	692	699	681	700	673	631	645	645	727	648	677	649	715	677	702	624	653	602	698	676	698	614	653	639	641	643	678	649	644	718	632	693	673	668	643	671	640	671	652	711	677	638	685	643	650	661	644	685	661	649	693	669	697	653	698	688	682	636	621	694	599	604	630	664	703	644	664	651	646	601	637	701	661	594	706	694	654	613	696	646	640	668	671	647	686	619	630	676	666	639	655	664	644	647	633	709	625	665	681	671	638	650	650	624	637	667	661	657	622	670	684	641	632	649	674	695	642	662	646	645	661	685	675	646	655	595	674	679	650	688	686	658	647	723	675	697	630	645	683	651	602	642	649	654	690	655	660	693	682	698	659	681	697	659	683	610	664	628	660	629	662	671	656	676	636	665	645	678	661	691	687	664	639	681	653	704	657	703	660	652	678	620	611	667	665	637	662	663	672	660	700	649	685	614	681	649	651	638	666	619	672	622	635	684	646	697	637	669	679	652	675	648	653	675	677	657	658	669	668	648	694	682	676	674	637	674	643	637	694	719	659	675	671	701	673	696	638	654	669	672	639	662	697	627	680	655	623	653	665	682	656	626	651	640	633	685	706	662	651	691	625	664	698	636	643	612	677	679	657	682	612	642	659	627	698	654	648	651	649	647	687	696	681	671	687	684	635	664	668	692	701	616	670	686	685	657	649	644	665	660	646	630	701	657	667	671	666	662	622	696	657	687	683	642	634	633	669	626	651	612	670	673	614	685	700	679	669	638	606	670	683	658	626	677	634	665	662	657	646	632	686	626	679	657	656	680	640	613	626	659	653	661	639	674	622	673	654	669	650	707	627	675	638	645	602	647	626	637	646	687	664	642	654	661	654	617	662	601	656	638	632	682	669	672	671	707	685	632	628	685	663	644	685	646	628	661	692	704	672	662	652	680	650	672	688	659	669	634	648	663	677	705	635	632	647	658	668	665	621	613	631	642	639	647	679	699	657	671	622	639	647	660	646	627	708	721	649	656	697	659	687	673	612	676	634	710	656	694	661	676	635	670	602	673	637	669	682	660	697	664	681	671	661	675	665	688	647	663	614	681	667	640	632	711	670	677	646	701	650	624	684	654	677	679	637	625	672	670	704	705	670	657	677	641	694	649	657	667	680	651	657	689	612	694	649	701	654	662	674	605	640	693	637	611	646	667	676	655	668	693	639	648	681	663	670	654	641	652	672	664	667	644	674	621	680	675	622	672	654	687	633	673	665	621	691	683	671	658	661	615	666	658	633	667	646	623	659	648	656	689	652	636	654	669	667	669	644	657	690	687	669	629	672	669	675	686	644	642	650	661	662	656	680	624	693	689	724	740	674	632	660	626	648	717	582	645	656	657	681	679	691	724	634	666	671	654	653	652	687	646	680	695	646	689	656	716	717	667	627	649	600	633	650	643	641	672	664	666	661	644	664	632	686	648	645	683	659	660	653	677	682	643	618	662	674	665	664	639	645	675	636	691	675	597	671	639	695	647	641	699	644	633	659	679	664	616	671	683	646	678	615	631	667	625	702	601	621	651	648	647	693	699	686	651	678	694	673	705	662	635	662	659	635	621	614	657	661	687	656	655	666	654	691	643	664	629	665	611	690	690	665	639	661	639	624	632	684	660	646	674	697	641	664	672	661	630	651	650	669	679	658	626	632	639	648	683	629	645	636	632	680	658	672	654	641	633	656	638	647	652	617	593	700	679	660	683	624	652	713	651	678	646	688	646	629	686	664	649	702	677	699	669	635	701	657	670	660	654	645	637	660	620	659	667	697	678	685	682	710	599	641	612	620	696	660	671	678	664	649	617	668	605	651	653	643	621	634	668	685	696	648	673	651	691	630	612	714	659	653	635	663	667	666	667	667	642	656	663	701	668	681	672	699	646	641	676	664	610	645	687	671	710	682	647	633	647	649	691	616	621	690	661	649	651	678	669	672	648	643	656	701	650	678	619	660	667	614	669	647	687	588	646	701	690	674	682	624	712	637	629	646	621	648	690	611	664	637	671	652	647	681	643	674	674	662	702	676	653	708	647	712	639	637	666	725	639	645	667	662	697	638	687	622	698	678	627	713	673	682	610	686	653	652	645	671	648	680	670	641	667	667	653	645	637	700	690	617	687	672	690	632	629	612	665	654	660	639	664	678	735	638	643	659	671	666	666	665	714	679	651	691	654	728	651	709	660	694	657	617	659	680	659	694	654	727	626	672	677	653	688	670	641	648	702	639	643	633	681	568	681	683	683	652	638	697	650	651	696	636	645	692	675	705	623	689	660	599	668	635	648	657	651	677	664	656	658	656	652	673	658	723	637	654	643	664	673	653	679	609	663	644	671	677	665	684	649	646	657	666	688	691	688	634	652	661	666	662	646	645	654	712	636	670	621	658	648	661	628	647	617	627	727	645	635	637	647	666	664	647	673	710	692	654	644	650	640	646	678	636	729	656	661	671	617	634	673	649	652	688	647	642	687	673	670	673	643	692	634	673	666	629	605	683	671	637	660	658	620	662	669	701	634	661	675	674	645	667	674	703	700	648	658	629	699	682	658	625	644	696	653	622	669	675	648	654	690	637	680	649	614	639	700	656	670	615	618	646	625	672	631	701	676	647	616	680	639	677	646	624	664	682	664	652	647	716	705	653	687	632	687	682	665	676	653	696	657	662	638	655	668	637	660	673	644	692	678	644	694	641	671	673	658	638	656	675	671	661	643	646	656	620	662	658	634	723	648	661	683	646	675	637	641	686	647	708	692	656	635	668	671	654	630	664	678	676	649	701	674	652	647	676	659	655	634	684	648	724	609	633	669	663	664	661	680	679	651	683	711	684	627	666	623	671	641	663	634	601	650	638	673	662	671	655	694	641	700	634	645	657	658	678	644	682	679	694	691	647	676	670	651	674	622	631	637	709	662	691	651	649	674	649	683	640	694	628	655	649	621	620	637	689	657	699	653	642	661	656	656	655	688	632	664	659	731	698	647	679	637	672	652	695	588	592	646	639	620	657	656	704	640	640	649	657	670	629	667	606	655	656	693	641	639	645	689	693	696	681	681	652	676	645	691	615	660	689	696	673	717	627	598	694	679	631	607	659	682	640	647	646	696	689	634	623	671	655	653
7783	1941	2570	2739	2536	2456	34551	38920	22625	6694	1175	317	231	212	224	242	222	209	203	196	222	206	229	212	238	221	216	225	250	210	249	217	203	222	215	225	222	191	213	242	192	223	232	222	190	227	218	222	213	244	199	204	238	215	188	194	210	216	194	210	224	210	244	219	223	212	199	251	215	210	220	210	187	219	210	239	218	225	214	245	213	206	204	209	224	224	218	229	222	245	221	212	208	220	224	225	221	210	200	220	231	224	220	210	235	236	232	204	226	204	235	229	226	229	239	200	205	226	203	217	243	203	218	206	245	191	215	202	236	223	228	216	215	220	212	243	187	214	233	199	217	196	237	216	230	196	223	226	241	192	206	257	223	174	231	204	217	226	201	216	240	190	178	196	219	214	201	223	184	215	234	192	201	220	233	217	216	208	227	207	219	227	211	201	225	209	229	214	213	212	226	223	201	217	230	226	181	196	214	219	253	221	228	202	200	209	217	218	214	207	230	241	248	233	214	232	209	197	204	211	198	187	213	225	187	209	229	211	204	209	203	210	257	216	213	238	212	188	208	211	247	231	193	212	229	215	199	206	239	220	207	221	211	212	227	260	222	208	243	242	250	200	208	205	202	198	231	209	211	212	223	233	217	224	204	237	215	178	207	213	241	218	237	215	229	198	211	221	220	251	206	229	220	233	248	215	211	208	220	235	210	207	210	218	223	225	211	202	218	216	225	235	238	222	201	191	207	254	206	227	267	231	211	204	215	196	232	238	199	233	209	211	217	210	221	204	214	221	226	195	200	207	227	227	197	209	202	189	229	178	249	211	204	212	209	221	229	223	196	242	218	228	218	209	225	248	221	213	240	229	229	214	237	234	221	225	219	253	221	215	207	209	208	218	225	217	218	228	221	218	222	210	214	206	214	216	212	204	211	210	208	238	220	213	223	209	259	230	187	215	210	231	217	230	191	176	219	191	216	217	206	214	224	245	242	231	214	246	215	203	221	232	200	210	195	222	233	222	216	219	200	215	196	212	219	226	213	201	189	236	239	201	206	216	231	220	208	214	229	216	219	204	214	221	225	198	193	222	206	223	209	192	227	231	203	231	225	197	220	235	199	216	223	211	217	225	222	235	222	233	225	213	205	242	244	198	206	227	219	199	222	216	191	203	229	195	192	219	204	208	227	219	241	214	243	212	201	214	211	235	235	205	251	225	202	222	234	221	251	231	203	210	209	209	216	216	210	225	204	217	198	223	219	234	213	198	196	228	242	222	206	202	232	204	201	230	224	216	218	233	192	228	211	217	202	195	228	220	229	219	194	212	201	251	213	216	199	206	229	196	208	209	238	238	219	249	212	214	216	206	208	229	218	204	247	222	239	228	235	215	218	237	232	214	216	225	206	214	191	204	185	243	226	216	219	232	219	227	222	194	213	224	206	214	212	220	216	221	205	197	231	226	235	223	210	203	214	239	225	211	212	214	228	201	217	208	228	197	213	203	234	210	212	220	225	191	209	230	210	199	223	222	240	204	211	210	226	220	232	201	219	226	230	214	224	220	222	218	212	218	204	212	217	238	232	220	233	212	207	215	211	237	222	202	225	194	212	184	204	225	226	239	198	227	217	215	222	240	206	204	223	202	200	219	235	233	229	202	218	217	231	189	189	228	233	229	204	209	215	223	218	233	220	188	226	230	216	222	216	201	245	241	201	234	200	192	244	231	211	213	216	228	210	246	232	202	232	200	256	198	217	214	194	244	219	218	218	218	239	240	219	200	213	220	206	214	228	219	216	235	201	197	216	216	198	216	205	229	219	214	204	217	242	200	204	216	211	223	193	217	233	247	230	206	211	244	224	227	192	220	234	219	211	222	176	226	226	229	215	212	223	234	226	212	211	229	232	203	226	225	212	207	216	211	208	211	212	198	214	236	246	213	208	208	197	188	224	222	211	215	222	246	234	225	227	179	199	210	236	231	213	236	188	239	241	222	243	231	196	234	210	205	195	225	195	203	219	226	207	232	208	212	211	208	227	197	234	219	244	230	204	234	215	195	227	225	238	223	220	219	228	240	233	217	232	246	186	225	182	208	218	222	203	236	227	226	207	227	233	210	225	196	202	207	192	224	183	215	216	194	213	227	224	204	238	196	224	213	195	218	221	231	214	226	226	222	234	198	183	199	207	195	216	224	201	223	214	217	231	213	229	212	237	215	233	203	222	232	198	210	223	235	225	214	235	213	198	229	218	214	231	211	199	204	222	225	225	199	239	247	223	228	204	203	223	190	206	227	244	204	224	204	214	231	205	196	240	221	217	236	217	239	216	209	224	241	224	216	218	215	203	220	245	219	204	228	215	219	214	189	209	233	200	239	224	254	208	218	199	240	206	215	223	221	222	245	241	235	215	226	226	196	213	215	217	229	207	200	209	207	214	202	214	216	216	237	201	207	219	219	217	217	220	247	194	208	198	227	221	222	200	213	219	213	223	219	196	221	227	224	213	197	211	208	217	235	218	213	210	226	227	218	234	221	216	198	224	195	212	205	213	243	216	216	247	200	200	216	237	195	248	210	238	220	222	225	224	221	236	224	195	241	239	204	202	207	231	212	204	226	223	218	215	191	208	208	216	221	198	254	226	254	200	211	221	210	218	202	234	211	175	226	229	226	230	209	244	233	237	205	208	211	220	209	197	210	213	213	225	208	236	227	233	223	231	188	213	241	212	206	222	213	219	214	223	224	238	212	191	194	209	214	204	197	203	192	235	231	219	209	213	215	206	211	223	229	229	159	208	215	195	216	221	236	234	217	229	246	202	190	221	220	222	211	206	224	219	222	226	228	237	200	227	222	196	216	201	234	218	222	216	200	216	211	204	211	212	200	235	205	202	187	222	204	212	242	203	238	209	207	237	213	213	239	220	209	223	237	208	199	228	218	220	231	217	193	208	222	203	204	242	203	224	209	203	235	207	237	212	206	215	212	219	218	225	204	193	233	199	226	239	221	225	206	216	234	232	210	224	202	206	205	231	209	226	229	213	179	235	201	201	221	231	220	224	221	215	204	244	226	213	205	235	221	240	224	228	222	208	198	209	228	201	218	212	213	226	223	206	242	185	186	210	208	210	242	212	211	219	235	247	226	194	178	211	236	198	210	222	230	227	217	201	223	214	212	215	195	221	207	246	190	227	238	236	209	242	216	223	233	231	216	221	227	195	224	200	206	207	206	216	219	208	216	203	208	222	224	219	210	211	226	255	196	216	219	225	202	191	188	211	232	223	229	225	217	216	202	238	232	223	226	219	251	223	206	231	212	222	209	231	226	221	235	225	201	211	202	238	254	224	244	220	207	199	229	245	199	225	218	236	210	204	193	259	187	211	194	231	221	213	196	217	192	228	247	227	193	223	203	229	217	220	218	232	235	199	234	206	210	209	206	227	172	210	209	191	204	209	231	213	213	196	223	235	206	236	196	241	196	215	228	215	210	193	230	224	225	232	217	218	218	218	224	225	231
5424	2425	5424	7045	6896	8170	53225	52164	37300	16808	4337	1132	654	668	686	685	648	664	657	744	607	638	656	655	655	613	630	657	651	655	654	609	666	674	618	663	597	619	644	617	663	629	671	648	627	692	649	657	654	616	680	602	666	681	634	619	645	639	643	651	670	646	631	640	663	633	585	677	635	634	639	623	677	634	602	708	622	667	665	588	640	652	676	636	644	664	627	644	636	624	664	630	631	600	638	655	639	679	647	646	643	664	672	694	646	649	637	612	690	588	646	653	671	610	623	672	640	699	635	639	652	645	654	688	621	621	624	650	613	670	665	606	655	626	656	588	592	663	627	648	685	647	660	636	645	624	637	667	635	663	672	664	641	651	654	686	628	607	632	677	686	655	680	682	696	641	650	648	699	681	684	633	629	604	681	686	619	686	684	647	647	622	661	641	700	673	630	616	634	679	634	615	651	591	624	652	679	672	660	621	647	631	647	635	640	654	612	664	665	656	673	631	642	661	641	608	673	663	617	710	662	634	655	629	681	681	669	641	658	621	695	668	699	604	681	712	682	630	592	689	615	594	702	643	593	625	623	627	648	605	652	655	661	653	648	652	620	629	681	690	647	623	658	633	645	624	658	616	621	665	599	686	665	638	620	607	612	668	647	655	631	666	614	632	640	692	635	602	678	690	627	627	658	646	610	605	680	629	658	656	652	650	683	634	611	624	637	665	626	613	660	652	630	597	637	635	660	646	636	661	626	642	694	615	647	622	653	633	627	687	623	621	625	637	654	696	639	657	587	644	620	626	645	659	612	641	619	658	612	612	652	672	668	663	669	655	643	681	683	623	693	632	655	624	602	624	595	611	623	685	641	626	629	654	635	646	613	665	642	649	633	649	652	671	627	681	638	670	631	642	653	662	630	610	606	639	642	623	643	622	676	672	626	639	615	676	618	599	647	640	608	672	630	669	617	651	628	694	678	645	662	657	602	658	619	625	584	694	667	675	627	665	688	633	640	666	663	627	623	625	645	605	612	666	669	603	604	638	626	627	668	636	641	651	648	649	707	627	620	635	623	629	672	625	653	653	663	659	662	671	679	613	670	601	635	732	608	644	641	614	629	641	629	629	636	597	652	635	627	617	699	611	618	646	623	652	666	621	621	663	628	633	612	685	665	629	651	624	621	676	633	599	662	660	663	633	664	640	686	634	650	670	627	655	608	667	641	628	645	644	636	645	652	657	714	653	669	663	646	642	598	690	666	628	586	631	616	671	644	614	699	647	659	670	610	672	647	650	628	681	689	623	631	567	648	662	655	655	695	655	651	655	656	609	670	641	633	671	641	647	616	668	612	599	619	665	630	653	646	661	649	654	630	665	650	640	647	637	645	643	676	644	589	663	621	645	664	652	635	683	638	651	668	671	672	667	651	639	680	670	656	590	645	643	646	640	664	625	630	648	623	647	632	693	676	682	666	659	685	667	663	657	660	626	670	685	649	634	659	659	625	615	602	668	655	649	677	601	664	609	656	688	629	653	707	703	612	678	664	646	621	674	651	656	627	630	665	671	681	654	631	630	633	639	683	674	683	641	592	639	684	645	630	638	662	654	636	678	634	666	637	611	624	609	614	651	669	678	623	648	649	689	660	654	686	659	627	616	631	658	642	686	670	654	615	628	680	632	639	699	652	596	656	639	637	653	687	690	673	635	605	629	629	677	609	632	610	665	622	650	651	624	706	649	664	664	604	659	645	628	644	644	703	691	624	616	616	656	668	664	679	635	654	658	651	639	658	642	653	659	655	645	648	643	660	672	635	645	652	647	627	715	641	646	623	685	703	620	664	614	645	663	630	626	616	639	589	622	663	650	608	623	652	677	634	630	634	648	682	667	623	621	667	622	652	637	675	638	614	648	650	665	635	673	680	676	658	657	608	693	662	625	627	656	676	655	655	664	662	682	659	637	649	631	638	633	707	611	677	638	671	672	653	667	642	647	627	642	670	625	658	658	627	613	673	608	607	648	656	640	660	643	689	672	620	657	633	652	620	648	658	662	652	671	661	671	630	607	681	657	649	697	650	681	656	660	661	644	651	634	642	591	644	654	620	628	620	624	651	632	632	634	660	601	666	647	609	682	694	648	621	622	635	666	613	665	627	658	644	679	599	657	649	690	642	646	641	649	685	633	624	671	627	641	615	645	659	617	653	659	667	614	660	643	635	661	662	652	663	646	653	650	640	660	642	617	698	675	653	626	635	651	645	648	610	646	636	616	689	635	654	652	656	650	640	612	618	605	623	651	635	615	651	626	681	668	650	674	604	626	679	645	667	613	631	652	681	645	637	667	616	670	645	664	624	599	637	602	686	702	678	648	651	697	612	669	687	669	658	642	648	645	643	667	644	624	660	722	636	652	658	626	629	631	659	614	650	652	617	648	656	649	642	662	667	646	658	588	706	637	629	673	633	601	679	629	578	616	700	619	640	686	675	659	654	626	712	648	668	664	647	657	636	660	663	623	618	631	655	655	678	667	667	612	651	650	674	660	708	664	588	598	626	668	652	666	645	622	641	675	669	664	595	647	662	591	661	653	661	607	624	664	629	653	632	635	680	696	668	591	634	687	657	663	619	636	662	693	637	638	668	621	634	675	660	705	656	693	679	653	653	648	640	642	639	635	685	653	658	679	621	636	659	654	650	640	633	654	640	669	631	640	659	635	644	627	663	656	599	672	660	647	662	675	598	624	652	612	640	640	621	629	686	629	661	668	636	644	622	622	668	648	659	667	653	705	617	663	632	696	621	661	676	680	689	698	639	625	658	658	640	661	573	630	620	653	668	614	680	662	621	644	615	633	675	622	639	606	653	636	666	645	642	678	637	638	615	672	672	621	636	666	646	674	648	691	618	607	641	669	627	655	641	627	688	635	664	674	622	654	661	660	644	679	628	637	642	680	638	627	645	653	694	644	620	683	627	655	633	697	673	660	675	609	623	637	621	637	651	621	638	597	612	685	686	648	607	630	638	637	695	666	636	675	652	598	636	599	671	645	701	657	655	663	639	692	613	654	655	666	659	570	665	635	674	661	643	627	686	665	626	692	622	665	658	614	639	624	634	645	659	635	669	678	658	669	660	638	658	643	637	660	686	642	665	606	657	638	632	650	644	634	619	650	668	642	629	632	634	638	666	704	627	623	643	638	619	650	641	646	689	625	644	632	686	652	633	615	658	658	654	622	620	668	631	678	685	651	643	672	628	654	629	572	656	608	637	686	677	594	648	649	652	640	662	607	633	659	622	596	594	673	619	638	630	681	653	633	634	678	671	662	621	625	644	652	632	651	595	629	671	604	649	689	655	699	635	635	674	638	613	673	620	661	665	640	632	680	665	628	684	648	665	617	672	649	666	613	655	651	620	650	681	667	617	690	613	681	652	614	633	628	633	644	611	655	632	651	642	650	612	668	627	645	600	645	620	679	615	618	639	681	644	639	649	665	642	651	676	634	641	634	646	656	616	660
17540	4768	6016	5355	3595	6322	58375	57840	36450	15319	2765	483	269	303	262	265	277	269	276	278	257	278	255	282	242	267	274	296	265	258	290	267	302	284	311	277	258	273	274	263	271	292	304	262	265	285	265	289	278	262	263	268	249	288	262	266	243	250	284	275	255	279	274	259	283	256	282	282	296	267	275	281	260	263	270	258	258	261	248	243	273	269	277	265	249	284	274	260	265	292	241	281	270	281	265	272	259	270	264	288	257	264	280	276	249	276	271	270	290	272	273	275	280	277	254	249	258	280	288	274	258	286	280	262	231	260	249	271	270	276	278	245	274	254	262	272	277	290	248	246	273	242	252	272	284	253	270	252	253	299	247	268	252	250	259	268	259	228	277	277	241	264	267	302	283	258	270	266	269	258	269	295	276	268	277	259	253	265	249	288	276	260	283	255	253	288	269	261	272	256	266	261	269	285	256	268	279	276	263	294	292	262	258	270	265	304	282	277	282	249	276	279	270	264	284	281	275	261	278	281	256	268	261	259	247	257	237	281	270	267	247	269	274	290	259	270	266	254	266	275	266	266	284	295	279	301	254	280	264	262	262	300	255	279	271	253	262	275	271	247	307	270	245	282	275	289	278	275	278	268	260	264	289	233	269	268	287	258	243	300	267	290	269	279	293	279	272	282	264	263	265	262	283	256	289	267	283	270	290	258	310	280	278	253	293	268	274	278	245	284	274	247	281	276	286	257	269	244	310	274	256	283	272	295	249	280	287	269	266	295	300	290	243	252	259	257	269	261	294	256	295	266	279	248	251	272	247	237	275	284	277	269	264	285	282	259	250	250	283	253	276	250	274	285	291	272	246	252	250	296	286	276	278	256	277	274	252	277	262	248	258	270	280	284	292	261	304	275	243	265	272	250	271	267	248	262	259	267	260	309	267	270	257	275	290	245	253	248	242	266	292	295	282	253	261	243	260	257	266	257	276	291	229	254	298	281	288	293	262	269	272	273	276	272	306	253	254	288	269	267	289	259	263	253	250	269	335	286	304	273	261	268	274	256	248	283	282	263	271	265	267	266	280	234	282	258	284	260	267	278	272	274	280	271	264	258	252	252	266	263	287	297	287	243	241	274	273	266	273	281	257	276	269	283	250	290	288	281	261	271	265	280	265	279	281	250	266	278	290	252	292	269	278	283	261	237	280	287	277	262	266	287	259	252	281	261	256	274	270	267	286	280	283	267	272	250	266	270	237	262	255	263	269	284	277	275	256	276	238	251	289	266	282	292	260	259	275	299	238	274	266	264	244	268	261	280	277	294	278	275	265	276	287	273	258	259	293	246	283	236	232	269	260	293	269	271	279	272	262	241	269	242	281	230	257	263	252	267	245	257	285	273	274	239	260	264	281	275	268	268	215	280	281	264	263	253	249	263	285	251	280	270	249	259	240	259	284	263	263	286	256	280	258	301	248	265	268	279	271	246	258	282	293	274	261	298	242	252	292	255	258	269	278	265	284	266	270	232	275	271	257	285	279	290	270	280	261	267	253	267	264	281	273	268	292	287	264	262	294	263	267	268	249	271	242	264	274	260	275	263	236	260	251	255	286	287	277	251	250	255	297	253	258	250	272	305	273	252	251	274	295	258	254	247	284	299	261	292	263	267	260	282	268	269	270	276	286	258	271	275	277	280	309	263	270	299	281	315	274	268	258	245	253	284	238	272	266	295	270	264	266	267	284	276	280	262	273	285	268	278	302	286	261	289	269	231	289	277	299	254	269	267	269	262	263	308	255	262	272	286	278	293	260	268	264	280	263	277	279	258	256	275	269	292	269	276	262	268	242	258	271	278	287	252	266	258	245	274	272	286	283	256	302	292	281	278	245	292	285	291	279	266	281	264	250	247	242	253	266	279	288	258	254	265	254	262	276	294	279	254	267	248	266	288	317	261	281	303	286	281	266	294	244	293	264	283	300	266	272	264	283	284	253	276	278	246	275	268	260	246	249	284	260	270	270	258	257	267	269	280	272	258	252	264	290	304	281	263	270	277	262	278	273	253	281	282	259	284	288	285	294	249	289	256	248	235	281	294	258	282	290	261	273	266	240	267	270	274	281	264	274	266	282	256	288	251	212	291	254	244	260	259	251	262	281	260	279	257	318	274	296	303	266	267	270	279	269	256	264	260	282	258	268	291	240	252	286	292	258	256	274	289	254	244	270	271	280	282	295	255	294	272	257	289	277	277	295	259	274	292	245	230	276	251	246	257	268	242	279	256	288	284	290	274	275	297	276	257	243	252	301	289	274	276	279	252	260	267	245	259	288	264	297	274	278	303	247	262	247	256	265	248	297	260	276	272	308	249	282	264	269	249	247	266	276	244	272	255	266	281	264	255	277	263	261	258	276	257	276	284	277	274	286	267	273	297	294	260	278	258	250	251	286	291	278	297	227	261	274	268	248	272	273	253	289	250	294	254	272	268	275	293	262	275	278	273	305	249	275	268	275	236	263	272	237	274	229	281	264	279	263	269	298	260	269	245	296	308	278	271	267	257	253	268	279	249	253	314	260	275	281	262	243	261	265	272	285	255	255	260	251	280	285	268	245	271	242	257	258	271	285	270	272	327	276	271	291	269	274	288	298	252	272	266	258	281	264	241	256	272	293	298	277	265	246	263	265	248	279	263	277	291	281	277	256	255	243	260	266	238	287	301	265	258	300	263	260	284	272	279	247	268	264	256	274	285	275	287	261	273	268	266	263	285	282	281	288	270	286	286	292	281	271	293	274	248	256	275	266	258	279	278	262	247	275	246	276	259	315	281	285	280	284	287	272	265	275	270	266	265	256	271	277	300	270	232	289	276	267	279	282	270	209	252	263	289	282	264	256	258	254	269	266	248	292	284	273	277	265	291	276	288	247	244	257	243	258	276	231	274	273	246	295	252	271	255	264	259	259	300	294	272	250	256	267	257	275	256	267	254	270	276	231	218	263	268	285	321	265	287	291	292	291	302	237	253	247	275	287	258	258	272	289	299	257	284	290	268	266	270	325	254	262	262	257	280	251	250	280	277	282	271	278	270	260	251	285	271	258	236	258	307	266	287	271	260	269	295	277	276	267	306	267	282	284	236	295	277	227	246	286	243	275	265	267	279	261	266	274	250	261	269	272	297	267	273	253	266	247	290	270	249	271	269	242	254	256	286	298	302	291	258	254	270	261	316	284	275	287	254	261	244	226	265	253	283	237	284	277	254	246	265	267	254	259	287	243	277	262	286	281	275	279	275	245	231	278	286	283	262	279	272	252	305	287	276	269	281	275	277	252	255	285	299	237	293	247	263	257	269	263	290	284	258	256	266	303	269	263	286	297	250	255	256	282	261	245	265	248	268	259	276	263	269	268	280	278	259	277	275	288	269	274	286	269	278	275	266	286	291	264	279	286	252	263	279	261	306	280	280	261	291	286	298	289	230	261	252	284	259	269	274	263	258	262	282	274	296	263	254	254	300	248	270	282	287
8530	4508	10665	12509	10300	17124	71443	68582	49210	26385	7515	1795	821	836	812	808	787	824	798	768	806	798	755	787	784	760	759	730	785	753	770	795	790	807	792	834	797	790	762	742	796	791	772	784	807	821	791	792	757	803	767	772	805	777	759	792	789	790	793	763	745	771	816	776	814	769	807	828	743	779	770	718	738	773	754	782	763	761	733	812	799	784	804	753	779	776	820	787	800	828	774	765	814	813	786	840	747	742	828	787	829	772	761	811	826	852	796	776	779	764	765	774	781	767	810	795	766	797	785	770	781	779	778	788	785	781	801	782	774	751	767	756	774	815	792	769	800	779	801	715	782	764	775	803	767	744	812	801	824	796	804	799	719	799	774	785	822	773	765	807	811	739	727	788	773	754	780	742	822	830	760	742	791	737	792	761	765	802	774	807	748	756	776	780	772	822	778	776	766	776	774	767	777	768	796	781	789	736	728	792	799	806	734	812	750	829	788	798	789	762	766	784	834	842	821	802	786	776	803	774	776	770	807	736	740	745	765	822	726	748	790	814	773	782	806	777	770	757	753	796	812	796	800	774	828	812	780	821	829	750	764	735	752	783	790	802	818	797	750	809	829	767	751	796	823	811	792	807	808	775	800	811	793	828	784	723	797	784	738	752	776	810	788	849	805	745	763	790	792	743	754	735	720	744	799	800	790	730	815	862	830	749	756	800	786	805	808	736	760	756	780	802	745	782	780	824	794	773	813	775	814	786	789	777	778	781	739	781	744	741	782	784	763	790	769	827	789	831	773	809	803	839	795	752	781	770	765	775	814	820	783	774	812	760	856	769	721	812	781	801	789	800	821	741	789	801	772	787	796	756	820	770	787	761	818	768	776	826	737	744	823	725	703	801	770	745	754	815	770	809	791	766	716	793	804	813	752	758	801	783	719	790	783	796	807	754	757	798	735	816	710	769	791	832	747	749	784	796	800	791	797	815	766	792	864	814	797	768	806	809	754	811	752	733	819	812	785	762	755	764	754	780	755	747	752	780	773	748	765	781	804	736	805	791	777	811	788	788	832	776	781	775	793	780	829	813	757	753	800	770	753	805	795	788	831	792	748	758	847	819	775	817	768	788	774	739	793	757	750	813	765	774	821	774	785	760	805	753	760	775	738	766	807	786	785	796	765	757	766	778	768	773	783	792	792	812	757	757	826	771	714	803	770	797	723	791	805	774	803	791	801	762	838	733	812	786	756	783	831	740	790	787	814	756	825	751	770	783	763	797	736	785	800	742	743	780	796	755	754	747	788	824	782	794	756	771	768	866	799	732	737	770	817	746	774	773	801	775	781	774	814	772	832	787	783	767	822	774	753	819	735	761	797	822	782	753	817	756	799	807	784	774	789	797	767	801	811	713	759	780	823	799	818	762	773	790	756	778	784	762	809	778	775	809	831	798	778	751	833	828	804	793	757	769	769	808	789	778	808	811	771	809	805	807	769	762	781	808	763	829	783	788	770	797	765	781	772	777	773	764	807	778	795	796	778	733	789	787	771	816	783	751	793	796	792	749	763	793	833	777	775	795	773	821	774	761	751	708	792	795	773	754	791	810	816	781	767	807	774	765	808	775	740	807	789	810	766	801	749	760	816	784	768	774	728	785	737	771	775	720	775	765	783	800	753	813	772	806	803	775	804	790	829	764	763	778	803	769	795	743	788	750	779	810	824	800	801	774	773	852	756	814	792	808	786	791	741	769	759	777	757	780	788	795	824	785	860	768	732	775	770	794	762	789	836	792	823	829	870	832	782	791	794	772	766	763	795	733	806	794	782	755	773	766	805	788	836	818	797	805	789	778	738	748	749	805	754	732	787	760	739	787	779	811	765	792	795	756	718	754	814	798	797	722	780	773	759	766	791	802	785	836	748	779	788	762	752	805	792	779	817	815	779	778	777	743	769	746	760	795	818	760	808	818	769	767	811	827	792	820	780	768	781	758	775	771	795	789	770	744	793	794	741	760	799	789	817	756	801	821	727	778	793	766	778	709	783	760	769	780	752	755	835	775	800	828	771	771	760	772	782	771	788	777	797	747	785	754	809	756	808	770	754	755	745	773	739	816	761	798	808	753	814	749	777	805	771	774	752	805	792	780	795	769	813	763	746	758	851	795	743	776	763	781	769	830	757	823	802	783	755	802	796	788	756	770	773	810	805	807	784	754	742	772	788	799	795	795	765	749	819	782	762	765	786	846	813	766	789	802	776	837	763	816	786	803	795	775	807	757	751	749	766	792	762	728	830	783	768	762	732	805	793	797	755	737	765	771	806	832	746	762	775	805	807	781	793	798	792	824	760	830	835	800	785	780	747	812	778	821	844	782	813	752	727	804	807	765	779	802	776	826	758	781	736	811	801	796	816	777	796	791	747	775	784	805	757	770	761	835	789	770	729	769	711	789	831	802	824	724	798	745	773	800	836	772	817	773	816	759	821	781	817	759	782	789	716	781	782	754	805	784	800	743	785	763	828	793	816	758	735	812	788	815	771	798	774	820	783	796	778	755	766	788	741	760	813	781	759	774	761	776	755	745	769	820	743	799	783	780	785	788	842	821	804	744	801	757	818	764	801	794	767	802	782	753	730	813	767	766	803	729	782	807	787	827	803	780	769	786	839	822	766	797	786	826	822	759	813	783	814	794	787	751	770	786	765	756	734	798	782	786	760	792	785	766	805	804	808	780	779	790	782	789	852	808	771	782	735	811	794	866	795	777	763	770	780	795	798	794	762	760	751	751	778	782	768	799	761	832	803	791	725	765	746	812	767	782	842	821	783	776	723	777	802	803	800	759	830	744	818	823	786	822	815	819	806	801	789	765	783	749	741	759	829	763	821	786	800	788	748	814	789	804	792	739	820	780	762	800	779	803	854	805	814	828	744	779	785	783	767	773	737	720	803	768	794	812	775	773	826	769	792	776	803	773	734	776	736	761	754	777	818	780	778	790	767	769	801	759	767	803	782	789	833	738	772	821	840	808	765	854	777	782	794	835	782	820	760	819	750	775	793	821	807	791	785	740	771	766	767	766	777	787	727	848	781	802	797	775	734	770	781	737	803	805	793	804	819	808	763	777	716	779	796	782	755	772	749	779	742	816	782	787	795	756	722	781	763	791	801	777	744	823	843	802	756	834	765	833	786	785	835	791	846	760	791	781	765	800	777	779	792	797	831	806	782	757	802	784	810	777	815	765	773	775	766	838	792	821	823	769	772	749	765	755	823	753	790	785	814	768	789	764	803	789	795	786	778	772	776	786	749	798	778	762	751	822	805	758	794	849	784	763	791	854	784	739	735	759	819	788	777	870	794	766	779	815	783	767	781	806	758	821	767	776	781	779	818	764	795	784	778	814	802	785	834	740	786	738	765	820	719	804	803	786	782	757	769	747	790	747	749	793	789	787	802	800	783	766	778	819	740	796	786	771	755	753	771	778	743	835	808	784	820	771	770	764	752	802	747	779	793	782	792	793
2387	476	712	536	453	743	5288	5825	3347	1275	458	297	264	250	285	233	245	261	223	227	229	238	257	233	241	245	254	231	255	256	252	254	246	243	236	225	282	224	253	244	234	223	254	223	263	238	253	234	251	242	243	242	242	236	233	250	247	232	271	237	221	246	211	237	238	203	235	243	259	252	244	229	233	246	250	247	230	243	212	234	250	260	251	246	240	251	223	225	224	236	252	245	249	236	243	244	262	240	236	229	243	232	243	258	244	248	270	225	238	237	247	223	242	235	228	253	254	250	233	223	244	253	234	232	227	238	259	243	221	253	229	230	257	242	227	238	239	231	224	225	262	246	239	229	232	212	249	277	246	255	224	240	240	201	227	269	245	255	257	235	230	244	259	244	255	251	270	264	255	231	268	245	219	243	223	236	212	217	248	260	232	233	227	238	269	239	237	229	264	234	220	262	236	240	246	251	225	233	254	234	260	241	241	261	249	231	254	248	244	264	251	235	261	246	219	246	224	245	262	239	233	223	240	195	207	235	258	199	233	233	260	238	249	211	252	246	230	246	231	248	249	230	253	237	236	231	263	214	221	252	224	203	252	237	258	215	247	264	242	219	235	240	236	248	219	236	236	243	245	219	241	246	226	263	235	255	231	245	226	248	216	248	244	256	220	259	250	247	271	230	244	245	235	262	236	262	231	262	233	248	239	247	231	254	244	261	223	255	238	234	216	235	268	228	245	228	223	230	242	215	252	241	199	255	222	267	220	266	230	246	217	247	243	234	244	263	237	244	247	219	233	235	278	244	255	229	244	283	293	246	254	243	237	226	221	246	226	230	268	224	248	239	212	232	245	267	220	257	246	225	223	262	241	249	239	202	237	258	247	234	241	254	239	270	224	225	250	245	242	248	254	242	239	246	261	238	237	259	262	253	212	248	229	236	263	217	240	232	235	218	243	234	266	238	262	274	233	258	215	225	226	242	253	258	259	216	238	218	210	261	232	262	291	228	233	249	224	262	229	225	276	244	247	262	254	237	220	214	243	218	227	225	253	238	260	223	243	222	259	233	261	234	259	248	251	218	247	230	250	257	238	235	261	244	252	212	248	264	263	263	248	229	242	237	254	264	237	234	259	257	245	236	245	275	239	241	266	246	223	227	240	232	233	244	232	232	239	259	219	242	249	199	251	252	222	257	270	246	236	268	236	233	226	270	211	254	237	249	260	252	217	236	235	231	218	260	238	255	254	253	229	235	232	250	239	210	237	246	238	227	232	235	241	231	234	219	235	233	234	220	226	270	240	250	248	268	278	253	248	249	281	237	259	233	237	237	244	234	240	214	218	228	233	246	256	249	218	278	241	234	231	246	220	217	227	247	232	253	242	223	247	245	255	240	212	231	239	254	232	258	246	231	253	239	219	215	244	242	229	235	253	246	240	234	255	231	253	246	251	238	212	232	228	259	245	262	248	204	236	245	247	234	213	226	253	235	231	234	236	244	240	234	239	229	249	233	244	244	222	229	217	220	231	234	261	237	240	242	266	264	212	233	275	228	247	260	263	222	228	235	237	229	216	253	214	257	224	280	231	231	259	239	229	235	261	234	197	218	210	244	243	246	228	217	273	221	269	232	248	216	245	242	252	237	233	245	233	240	247	245	239	233	241	237	243	237	247	242	245	234	255	262	216	232	273	269	245	231	236	240	221	254	250	226	235	260	245	230	243	249	228	228	247	246	247	239	216	239	257	260	247	250	222	240	238	253	255	235	249	241	231	270	253	255	242	248	240	224	257	266	228	254	231	231	236	231	229	253	204	236	209	246	250	253	261	235	242	254	231	226	232	241	249	230	242	224	231	279	220	248	223	253	230	265	218	243	242	222	229	233	264	246	244	229	256	245	246	255	237	244	200	282	241	217	216	224	248	224	237	245	259	271	255	224	248	232	257	237	235	238	254	228	243	233	246	266	237	262	255	254	263	284	237	229	230	261	261	265	243	261	277	252	221	239	224	247	245	213	252	223	240	255	281	227	228	242	231	246	243	235	248	266	242	222	244	227	252	261	264	224	229	238	233	228	203	233	244	232	240	234	223	221	251	236	237	252	240	231	229	238	221	254	237	236	241	207	230	253	199	224	251	238	227	226	254	253	247	265	230	214	239	222	217	232	239	221	239	232	257	245	228	286	235	218	267	231	264	232	236	253	245	248	242	235	249	255	262	222	258	249	233	247	236	267	242	226	232	208	256	266	252	245	220	246	247	236	253	259	239	260	235	231	235	234	250	248	233	235	264	250	247	271	239	232	260	234	218	247	253	259	237	265	231	263	244	268	223	220	232	229	241	233	235	251	251	250	270	237	269	216	235	251	247	273	246	265	253	235	225	219	213	219	248	242	256	223	239	248	252	236	256	233	223	233	255	258	224	230	270	256	219	246	247	262	238	202	244	249	231	235	257	217	244	240	254	235	255	228	225	239	255	272	255	229	227	266	225	239	229	234	212	218	201	233	214	218	228	234	257	239	259	262	225	252	257	262	262	250	244	262	233	235	243	227	235	237	224	236	227	236	248	238	253	272	255	259	258	255	231	229	247	269	246	239	238	232	252	251	233	257	255	231	258	203	249	253	224	250	234	238	229	229	237	272	264	235	222	234	263	252	242	207	260	251	270	236	228	250	246	243	266	227	212	242	236	227	262	254	227	219	233	259	248	203	258	247	230	259	247	211	250	227	206	236	238	268	234	266	219	253	233	238	253	279	211	228	233	256	246	227	263	219	266	237	220	239	227	250	211	246	248	219	235	219	239	228	253	247	260	252	245	212	241	227	234	209	248	233	239	229	238	256	261	220	235	254	249	268	271	283	234	261	247	235	229	250	236	259	261	233	226	206	248	255	232	265	248	286	215	252	233	238	219	242	220	233	226	248	226	220	236	224	244	242	236	241	229	249	267	228	266	235	243	249	244	246	232	248	234	225	243	258	265	216	230	250	236	209	212	220	233	235	250	220	255	199	236	217	259	232	223	232	262	201	261	280	227	257	260	235	228	229	247	253	263	256	245	244	228	231	243	268	232	263	276	271	221	239	262	228	247	250	229	212	213	267	271	232	234	229	258	212	221	235	249	276	204	231	246	251	251	252	243	234	258	247	246	275	278	221	248	253	251	231	248	217	223	243	231	263	220	230	238	249	254	254	254	248	241	246	219	257	221	251	238	226	251	237	264	226	276	241	248	235	219	248	214	240	244	248	249	257	213	220	236	247	265	242	232	272	225	207	231	265	230	224	225	220	257	252	223	242	270	269	259	249	249	228	234	226	260	258	228	236	245	239	265	239	232	246	264	247	244	249	247	216	249	213	237	248	238	233	214	240	253	258	224	243	245	238	224	224	286	260	228	292	244	253	256	250	266	251	256	273	231	266	261	249	256	257	246	223	252	260	238	251	261	232	227	245	206	207	248	266	246	267	220	276	270	241	226	233	238	239	243	250	237	237	243	211	259	263	257	272	274	250
2422	998	1754	1708	1602	3079	19704	18458	11389	4410	1575	802	739	699	680	672	704	697	708	715	668	743	722	715	687	680	690	684	713	707	690	687	736	712	722	675	700	710	707	711	713	703	705	699	733	689	717	697	678	697	716	692	710	700	705	697	658	685	699	762	720	696	704	743	726	657	721	698	688	708	705	704	705	723	676	701	720	692	693	707	673	711	679	717	725	707	752	692	701	675	719	697	734	722	694	695	727	712	706	737	729	729	781	707	746	713	747	763	717	682	716	714	706	724	622	710	697	683	731	697	673	722	704	712	685	707	705	690	705	763	707	656	676	718	667	694	697	707	667	686	745	672	700	724	752	709	741	756	747	713	673	723	706	717	723	731	709	675	714	711	746	685	720	719	732	690	669	696	739	674	692	691	687	690	746	748	705	734	701	696	719	732	699	695	739	712	713	746	747	690	640	680	688	711	700	690	682	717	756	722	733	739	708	728	731	722	693	710	719	676	759	697	684	758	711	740	718	670	710	736	702	738	693	688	681	718	733	696	662	740	694	707	684	719	757	729	736	747	688	711	715	716	691	669	662	705	667	739	710	737	737	730	714	730	711	698	693	741	701	671	766	694	730	752	710	722	746	663	681	707	722	724	705	691	687	693	701	708	733	700	740	712	670	724	696	728	669	709	696	686	734	745	705	709	668	717	739	720	661	720	649	661	692	728	670	706	685	691	694	702	756	746	701	694	698	706	686	757	714	690	724	696	729	709	663	673	722	712	747	693	694	726	721	740	709	740	692	681	666	644	737	716	689	664	703	713	718	713	718	659	679	691	659	679	668	708	656	736	719	699	719	731	704	668	709	713	698	701	675	703	726	698	694	686	692	766	672	745	731	748	761	712	665	703	708	664	704	736	679	696	681	680	708	687	713	717	687	679	707	696	709	698	747	715	685	752	692	672	712	735	739	669	693	739	719	708	764	726	711	724	738	654	674	672	712	695	783	740	701	670	708	676	682	723	682	703	716	716	731	684	728	678	682	661	695	724	714	705	727	701	703	673	709	695	722	687	723	689	696	687	753	709	700	677	674	692	711	677	679	748	728	698	693	696	702	715	697	700	705	723	732	733	712	719	729	691	678	725	719	675	717	689	703	729	698	716	700	692	763	718	667	746	696	718	678	747	653	728	762	724	724	704	699	756	679	733	681	684	737	706	723	711	710	730	694	688	719	699	711	699	761	688	703	726	669	680	727	755	724	689	746	721	699	718	668	759	746	686	705	710	765	642	730	731	711	696	747	718	661	709	740	699	720	681	673	742	690	720	717	744	717	725	691	693	727	759	694	701	722	668	696	699	730	697	709	668	746	734	767	732	744	783	726	696	767	718	757	775	707	726	673	728	696	714	701	719	742	698	700	678	667	703	707	663	759	684	715	677	738	704	720	696	726	745	721	703	707	669	736	678	689	712	734	686	733	665	711	727	675	697	713	690	723	672	691	680	705	730	665	739	747	678	680	692	710	704	709	729	698	749	721	728	708	697	692	691	714	734	710	706	698	670	703	693	710	716	674	701	710	761	707	684	677	737	684	661	699	783	728	697	683	657	684	719	727	724	717	709	678	732	727	648	720	705	655	713	719	706	732	700	686	709	714	693	709	744	668	704	715	658	714	709	737	686	713	721	705	687	677	680	730	654	700	717	700	742	702	722	713	660	767	697	685	692	635	705	728	703	713	722	743	714	725	706	758	724	728	705	715	690	705	732	732	712	716	744	696	665	735	707	697	693	660	722	680	656	700	699	694	688	686	715	683	699	710	710	735	712	731	742	735	685	718	692	720	689	666	722	703	700	710	686	701	661	686	652	711	684	719	711	693	692	720	697	702	728	703	699	711	685	697	697	689	724	704	688	695	709	715	732	684	739	735	732	717	762	735	707	710	697	698	740	725	706	771	718	761	668	729	716	638	728	700	749	700	668	678	685	674	669	707	721	684	713	683	709	719	673	699	662	664	743	741	684	706	691	673	713	705	721	699	705	699	694	694	719	701	695	680	712	697	667	718	718	699	711	705	690	700	746	720	705	708	708	691	687	721	698	730	667	695	712	719	672	744	693	726	701	706	712	729	695	700	718	684	703	696	713	723	747	701	705	699	697	699	752	687	687	749	703	723	696	726	788	693	648	686	748	765	743	699	682	728	720	723	729	682	698	705	692	693	758	686	650	712	649	764	694	729	703	690	705	672	739	725	712	678	739	703	722	693	704	734	688	709	682	681	660	679	637	703	769	713	702	678	704	702	676	726	739	715	649	666	663	714	717	687	761	768	713	696	685	722	699	684	704	714	697	681	751	697	696	666	717	677	757	764	654	725	704	733	728	671	696	695	711	690	710	679	670	724	726	686	687	723	719	778	698	683	693	689	719	692	716	699	694	736	709	686	726	725	736	704	653	705	735	721	701	723	712	691	669	711	738	714	718	737	680	712	751	677	745	668	687	705	738	714	730	708	730	718	684	721	666	687	703	725	691	747	714	688	729	703	695	700	729	708	723	712	695	703	705	735	688	676	653	752	659	712	687	718	737	713	750	693	706	731	689	693	727	712	691	675	708	711	700	704	759	685	663	670	723	691	750	679	750	710	745	699	693	690	718	719	665	723	740	724	625	641	704	711	734	717	659	743	695	707	700	691	786	712	692	697	711	749	720	709	719	685	710	694	718	704	732	702	714	689	744	706	706	746	729	683	690	685	714	739	706	703	680	694	767	662	704	666	693	707	683	707	717	698	718	668	708	726	706	730	710	693	702	730	773	709	709	709	700	766	735	730	710	704	723	717	683	717	682	740	744	707	672	734	685	746	687	730	696	703	717	660	700	710	745	734	722	710	691	707	684	730	699	693	682	653	694	678	701	700	691	699	669	700	728	733	731	722	695	731	715	707	744	748	712	731	718	688	699	698	697	717	707	688	708	695	724	684	702	690	725	722	723	673	673	747	670	749	677	650	729	681	693	718	728	684	691	697	728	710	697	744	760	759	695	719	736	698	724	675	700	658	718	731	758	713	730	708	732	688	755	698	692	693	689	658	717	735	738	709	658	695	703	686	746	716	701	713	693	706	716	733	671	691	646	697	665	644	708	733	713	712	658	693	729	687	767	663	702	685	721	730	699	704	725	701	712	731	711	729	717	735	726	688	758	679	712	727	663	727	715	695	664	696	740	687	700	711	709	666	720	721	705	682	713	723	714	743	693	714	725	736	698	696	722	695	694	710	680	725	765	742	727	666	735	717	699	672	682	655	684	662	730	688	684	722	693	702	711	690	707	715	743	677	759	689	744	668	724	699	695	681	684	696	673	681	711	660	690	726	722	731	697	689	678	700	719	720	735	690	730	727	726	653	691	749	666	704	665	688	705	698	756	728	706	716	737	695	738	696	719	660	691	676	704	658	738	715	728	671	745	715	705	721	658	663	722	728	727	660	710	721	698	716	718	709	754	731	711	733	736	720	668	683	697	766	737	751	645
7429	1398	2042	1622	1253	16623	43396	33557	17915	5159	1000	285	217	212	226	230	242	246	230	246	221	245	227	242	249	257	240	242	234	263	230	246	258	236	222	199	260	264	221	243	230	245	233	237	221	227	224	222	236	205	244	227	232	246	251	232	229	215	226	223	238	217	236	240	239	251	235	221	209	260	237	226	234	258	241	243	195	218	231	234	243	233	223	213	222	244	226	223	223	215	244	242	255	240	216	205	230	222	220	225	215	238	226	218	262	257	231	215	198	268	231	243	239	222	234	232	225	240	237	238	246	233	199	206	235	217	241	244	246	231	230	237	236	251	237	218	256	195	238	226	216	251	229	224	242	231	235	238	218	251	235	248	239	233	244	204	217	271	225	240	236	255	227	254	250	231	230	236	242	217	207	242	219	261	229	252	272	242	250	255	216	219	223	225	239	217	225	232	253	236	229	228	262	276	227	221	218	250	215	230	258	207	214	246	205	241	229	249	259	236	227	233	253	231	243	223	238	220	234	222	251	231	261	247	220	251	232	223	236	213	244	251	258	248	224	266	215	217	230	249	255	249	224	236	244	204	236	233	243	274	248	223	238	219	221	242	227	221	237	227	261	225	209	230	226	240	240	212	273	249	220	228	225	229	241	234	228	245	229	212	252	232	250	217	245	238	251	226	240	240	262	211	198	248	247	206	241	254	238	217	218	221	237	226	226	237	226	221	225	244	232	230	223	250	225	243	240	217	230	229	232	233	221	219	224	239	254	216	240	237	231	231	224	252	222	212	223	257	226	255	241	215	240	250	223	212	263	225	225	220	237	239	206	203	247	246	238	249	240	236	230	225	233	226	226	257	220	223	235	235	220	221	234	225	219	214	242	256	238	238	220	224	224	222	230	225	212	256	221	233	248	234	243	237	210	261	227	255	258	212	231	265	245	240	206	230	219	211	215	228	249	220	230	225	226	240	246	247	238	227	231	263	245	234	236	254	239	218	245	231	234	241	214	215	241	237	209	226	228	240	247	229	219	250	236	210	245	229	250	222	206	236	230	227	241	228	230	220	219	216	237	237	231	241	211	214	228	216	200	234	230	230	213	218	231	239	243	232	213	239	245	252	215	260	253	210	247	251	240	228	222	241	255	232	227	240	257	220	217	237	228	224	273	230	220	213	228	232	235	249	221	230	205	233	234	210	243	234	239	237	239	207	237	226	248	228	221	244	235	222	208	207	256	250	241	233	246	249	224	243	242	195	238	234	239	228	236	247	228	229	208	251	259	251	239	258	230	214	220	242	225	228	210	219	244	252	234	259	255	237	243	217	243	210	213	236	225	217	235	251	215	233	214	214	229	225	244	224	245	247	242	243	217	217	215	232	221	226	259	212	242	214	237	269	218	217	222	222	218	232	224	217	244	235	239	237	208	252	233	215	234	224	246	238	229	251	233	249	215	225	222	241	243	235	240	276	217	245	217	222	252	238	219	255	235	240	223	227	233	213	242	251	233	233	212	213	233	214	230	256	250	230	245	243	210	241	254	210	223	239	237	247	230	239	220	253	219	253	220	227	251	261	224	232	237	226	228	218	232	242	230	238	238	239	234	253	220	246	231	243	220	221	253	217	238	238	246	243	224	212	246	208	246	243	221	236	224	230	264	217	201	215	236	216	244	224	236	237	234	213	241	251	222	235	195	211	265	226	202	243	247	207	226	239	255	203	227	222	221	217	234	270	222	229	216	246	221	234	231	223	229	241	234	212	221	238	227	261	238	211	209	242	209	243	232	235	225	230	237	229	232	244	220	224	218	246	206	223	243	247	239	231	209	236	231	240	235	236	235	230	216	248	234	240	242	235	234	228	236	230	244	216	254	238	242	236	208	245	236	241	232	221	248	243	260	240	258	194	230	218	216	216	220	249	225	211	220	219	213	250	213	253	220	225	227	259	203	226	221	211	249	239	219	261	239	240	233	244	257	233	236	231	228	235	220	241	245	218	232	222	231	235	246	240	248	211	219	228	228	211	239	237	219	230	204	251	254	230	235	239	215	242	223	251	221	231	230	262	230	205	225	243	233	242	226	240	257	225	231	236	226	246	238	220	261	241	216	200	223	234	233	242	201	205	246	216	232	218	236	238	242	228	228	255	237	242	212	217	222	228	245	245	238	239	242	230	260	235	230	236	242	258	217	233	226	247	226	218	278	219	190	235	233	255	221	223	241	233	232	217	241	213	258	219	245	231	217	229	232	210	219	232	222	230	220	236	258	221	234	243	237	237	257	232	249	268	224	238	226	236	215	258	232	242	215	242	241	249	244	258	249	245	269	242	238	194	264	217	266	217	259	221	230	233	255	239	236	258	243	240	227	254	215	227	227	254	250	271	234	243	228	224	248	200	259	243	261	209	248	212	228	236	223	258	227	266	202	249	251	237	213	219	223	234	241	237	244	252	228	216	253	249	232	253	260	243	211	221	226	238	246	210	213	236	220	245	228	260	219	228	251	218	242	268	222	227	220	239	238	238	231	244	243	239	256	230	235	243	223	221	226	236	246	231	221	218	243	250	216	235	235	221	226	229	246	225	248	227	213	213	211	254	222	229	217	203	259	241	222	244	232	224	201	232	221	256	251	231	242	238	241	229	237	243	248	245	227	253	244	214	223	220	236	229	189	235	266	229	232	242	205	247	226	225	235	243	254	231	216	250	232	226	235	239	231	235	235	209	225	231	224	216	243	222	224	233	210	236	259	210	225	226	234	231	256	240	236	235	218	233	239	252	235	208	245	263	228	251	228	229	242	236	233	258	262	271	187	200	209	208	227	233	246	224	232	228	227	222	227	230	223	253	235	235	213	216	217	218	238	213	250	247	225	244	242	218	219	234	274	244	236	224	227	248	247	217	226	255	240	206	220	235	238	210	245	227	230	216	248	244	233	206	225	229	227	204	235	222	210	248	222	243	242	242	256	212	247	242	229	252	205	216	247	243	239	236	238	225	237	235	212	240	253	237	230	224	248	227	225	255	214	229	222	244	236	209	211	206	213	239	213	257	223	213	235	223	244	249	213	244	244	232	246	241	237	271	239	243	221	238	255	209	219	245	234	218	247	235	235	225	241	236	243	251	262	232	245	236	262	244	241	242	203	259	219	211	233	248	219	245	243	219	230	260	239	267	235	237	222	228	235	250	242	231	228	233	256	245	232	214	240	242	225	220	240	229	224	230	233	212	247	210	223	216	253	213	238	238	232	229	231	221	244	223	216	224	227	241	232	213	223	239	224	240	221	222	245	225	231	240	214	242	221	257	214	203	186	228	216	220	229	239	222	224	227	248	253	242	252	235	217	234	277	253	219	230	219	217	260	246	238	226	238	235	238	225	209	264	261	229	237	247	247	277	232	191	250	221	224	228	250	209	208	240	210	246	236	214	218	242	204	214	230	201	246	222	208	228	235	249	222	230	233	227	230	236	211	240	249	249	221	227	223	234	233	236	261	212	236	229	231	238	220	256	241	243
5380	1938	4790	5159	4687	33006	57892	47589	33056	14587	3495	1038	718	719	713	685	674	639	654	685	699	727	659	698	703	677	687	677	673	675	716	724	699	690	720	704	681	640	706	659	666	708	724	717	669	737	703	741	683	686	602	695	706	675	684	703	666	707	719	692	663	616	685	670	702	660	709	661	680	690	653	732	714	684	682	683	670	670	698	653	697	676	721	693	671	695	655	668	696	655	724	696	726	707	672	681	702	752	692	666	688	612	701	716	645	703	701	674	673	665	712	688	704	712	708	735	715	715	717	676	653	690	707	665	683	730	686	689	693	660	700	644	731	730	673	652	686	627	682	720	697	739	692	686	705	704	641	648	722	745	637	681	671	700	699	715	705	726	674	722	679	679	712	677	693	709	717	691	693	677	659	683	666	680	687	692	724	687	651	649	725	688	680	664	702	727	661	664	705	682	699	694	651	666	681	692	703	659	712	692	711	649	708	732	718	655	672	688	700	692	680	683	685	705	685	695	690	688	670	688	678	704	704	676	702	629	681	678	659	718	680	698	738	704	674	714	688	718	703	691	683	738	703	708	707	750	708	723	694	654	709	667	703	662	664	683	714	666	687	712	694	702	719	665	701	733	668	657	659	731	703	709	726	677	701	717	686	729	667	713	712	679	669	734	698	695	666	698	697	692	717	701	710	688	675	666	681	659	678	680	685	685	706	722	678	659	715	729	706	662	673	698	739	661	673	644	695	657	690	628	700	639	704	731	692	705	692	678	743	680	687	677	693	710	724	655	687	757	678	718	692	692	713	705	687	722	665	702	659	678	689	678	674	706	732	686	660	681	697	658	711	635	718	655	646	701	705	698	669	699	667	656	702	660	727	699	716	736	706	660	722	693	705	709	705	694	669	683	676	647	683	665	714	641	638	682	675	710	742	691	753	657	695	686	749	688	704	662	665	664	661	717	681	686	688	744	700	710	660	683	743	703	652	691	653	729	717	709	659	687	693	699	676	686	673	701	684	642	705	653	663	687	636	660	665	650	675	684	716	721	726	695	676	684	700	708	682	708	711	666	654	697	682	686	681	722	738	731	685	722	639	703	737	696	687	712	701	690	676	695	646	664	657	678	687	732	715	698	707	625	680	681	671	708	700	684	717	682	681	710	677	675	684	672	683	705	667	715	696	688	737	735	656	690	700	689	691	712	679	703	701	691	689	653	737	674	719	711	662	689	666	744	710	724	720	676	711	677	718	676	695	667	739	684	682	686	647	669	734	685	673	683	648	700	668	687	703	711	672	692	724	660	647	690	670	710	678	691	681	681	702	680	674	705	674	668	706	661	659	636	678	640	676	697	712	702	656	695	701	668	684	702	712	716	720	678	709	676	663	713	676	714	732	699	748	687	668	726	727	686	643	656	696	708	664	699	689	734	700	666	662	713	683	680	700	657	647	644	696	687	673	711	741	689	678	705	707	692	651	660	717	661	699	668	692	645	665	663	743	699	689	698	706	663	685	721	686	682	705	728	716	722	681	678	687	681	714	703	718	715	665	693	676	716	695	659	677	714	658	684	675	730	755	667	629	700	671	689	688	682	614	717	683	615	686	704	704	669	675	653	659	721	687	680	662	666	683	686	717	704	659	685	694	665	687	673	679	680	694	651	679	746	636	682	682	710	684	656	647	730	669	723	684	661	695	688	659	636	633	670	681	738	709	657	698	654	672	683	660	703	690	662	671	708	621	696	649	672	702	711	697	686	714	660	671	710	685	708	716	700	709	702	692	669	646	693	728	686	707	719	679	709	696	672	676	670	658	706	698	681	687	660	666	703	710	676	664	673	728	714	702	684	652	720	639	706	709	684	692	726	717	698	658	652	675	681	679	689	670	653	737	651	711	700	719	704	729	719	636	676	707	714	705	696	665	731	669	693	682	667	746	734	689	700	705	651	679	667	624	733	713	713	699	719	685	646	666	673	706	668	720	678	710	673	749	692	686	666	718	625	687	694	697	655	700	698	732	672	664	645	690	750	660	696	716	677	640	672	711	698	699	735	679	664	714	664	746	662	759	737	671	659	733	699	699	716	688	736	681	655	669	663	662	719	716	705	653	697	708	700	705	667	672	704	681	666	721	696	691	704	705	690	665	659	696	726	713	692	730	677	651	705	694	738	744	703	717	710	664	709	664	669	735	677	743	676	672	681	684	702	684	705	674	635	680	691	730	729	707	692	681	691	712	679	733	698	644	679	690	709	666	710	676	674	680	695	699	697	667	690	647	708	681	692	681	703	658	664	709	665	687	678	676	705	697	726	695	685	699	701	697	668	710	675	687	665	656	678	655	644	694	682	689	712	696	651	697	670	662	699	717	707	730	648	662	771	688	651	692	762	707	703	691	660	647	657	694	670	717	694	696	680	719	676	673	672	674	738	757	709	676	673	669	732	660	706	689	676	657	667	659	712	669	703	708	680	654	719	680	752	733	704	660	665	720	659	678	710	687	644	703	718	655	685	696	667	708	714	674	662	681	705	688	710	725	692	700	656	705	673	691	679	678	722	683	713	679	681	712	695	673	664	665	680	702	704	621	691	704	671	692	696	672	730	654	661	676	710	663	699	667	673	722	718	727	693	674	699	687	692	694	725	733	691	699	706	672	709	690	743	739	699	667	666	654	693	693	686	704	710	706	695	720	677	680	658	711	705	686	728	693	658	678	694	646	662	662	678	692	741	647	687	662	687	673	710	723	729	708	689	698	673	677	704	693	700	678	632	663	720	683	687	668	671	728	729	684	694	707	702	627	680	723	646	740	663	669	655	660	718	695	700	713	662	700	698	628	685	642	679	670	704	652	670	674	734	668	677	658	675	665	694	665	717	715	684	748	706	688	701	684	688	687	701	633	711	670	719	744	686	721	706	679	664	691	655	703	720	644	667	714	724	708	703	685	706	732	652	694	700	665	682	668	678	693	665	680	664	636	685	676	735	654	651	688	734	693	669	725	708	672	676	673	663	678	704	639	716	684	643	678	676	717	713	674	674	717	726	679	684	639	685	681	681	685	701	682	716	686	697	657	635	728	724	694	670	685	748	662	731	687	675	711	697	650	697	722	719	693	726	721	688	684	662	675	683	701	689	727	695	710	679	704	668	694	702	712	720	682	664	683	683	766	738	653	726	750	694	729	694	692	695	709	706	652	676	732	669	710	655	723	731	658	667	660	677	689	704	729	694	712	794	717	693	667	717	643	681	678	667	720	737	640	697	659	707	745	649	700	730	704	650	709	673	673	659	712	690	630	727	704	659	665	678	688	686	734	661	727	698	684	727	753	678	716	669	684	670	664	717	682	707	701	691	693	726	725	728	703	685	673	668	679	667	743	720	645	665	660	648	643	650	680	702	700	677	705	698	692	711	675	689	691	704	643	715	678	652	678	704	717	721	718	681	693	716	682	713	646	625	665	682	692	688	669	731	686	726	696	716	701	691	635	660	632	684	663	680	671	706	733	686	733	696	688	718
17116	3468	4102	3701	3018	19595	60714	54269	34098	14129	2450	417	275	271	270	280	263	273	274	265	250	220	269	254	253	273	272	273	252	272	292	295	242	266	216	277	256	260	282	254	264	252	269	264	292	252	257	263	288	288	302	263	283	275	263	296	286	267	276	236	266	273	252	254	268	254	264	287	275	279	263	290	284	273	259	269	275	264	251	271	245	272	292	291	280	269	283	236	248	275	280	273	284	281	276	237	254	288	256	279	275	283	289	287	269	297	288	245	263	253	253	277	277	265	271	271	275	295	255	268	247	263	295	209	269	242	259	296	256	302	291	270	247	284	260	255	276	283	260	264	263	239	261	239	284	278	249	235	268	266	267	284	272	270	245	245	284	282	267	244	281	282	277	266	278	285	260	268	276	276	266	251	250	266	286	254	281	284	258	258	238	270	251	292	284	252	287	271	259	260	268	294	276	280	277	252	230	269	291	250	291	253	264	287	269	275	248	274	284	267	284	268	259	273	269	272	246	261	290	286	256	246	251	236	276	285	257	260	277	268	275	258	263	226	271	286	286	260	283	268	269	262	273	270	270	295	263	245	296	256	276	300	253	264	294	285	240	278	280	275	270	260	260	269	265	268	258	266	272	275	261	282	268	264	278	252	266	254	264	284	286	282	280	260	264	273	264	282	267	274	263	280	237	261	291	271	287	251	269	272	265	274	265	268	271	301	276	261	285	261	240	264	273	248	268	302	280	283	250	250	293	270	264	267	249	267	286	247	267	281	310	256	275	260	283	279	296	260	254	257	240	270	279	260	256	265	265	253	261	268	258	264	282	236	254	249	259	283	266	275	240	267	237	285	249	257	272	274	253	278	286	270	260	259	264	260	290	281	274	290	275	260	286	268	269	279	260	250	273	256	263	276	242	253	287	267	249	299	241	280	281	231	262	301	248	287	265	246	276	268	271	254	269	268	297	293	253	266	249	246	258	302	251	280	262	259	281	260	257	270	277	243	273	262	285	260	269	274	275	276	243	254	272	262	260	279	256	242	255	284	274	262	255	253	243	277	256	258	237	275	247	274	261	273	275	264	273	272	250	280	250	274	310	249	281	282	265	274	260	281	278	256	264	295	279	260	276	263	274	261	274	288	240	274	279	288	288	288	268	280	280	275	257	250	243	268	277	283	253	275	273	265	310	272	270	271	270	254	282	283	248	277	279	285	263	283	289	241	270	252	279	283	263	274	256	254	262	277	303	297	254	239	278	276	299	245	281	265	266	287	288	285	287	278	280	264	266	296	225	285	262	243	290	254	284	262	302	268	291	268	265	273	287	251	291	251	258	280	236	302	268	278	295	260	259	269	274	263	264	280	264	241	259	260	255	241	299	268	267	258	241	298	247	282	250	246	267	257	263	261	271	224	280	282	298	256	250	251	271	267	274	239	262	289	300	296	263	277	248	259	282	255	258	279	289	279	254	260	278	296	269	275	257	279	277	262	283	263	265	290	296	295	248	265	271	269	287	263	265	296	254	246	271	257	272	253	267	246	296	260	280	265	275	266	267	264	304	295	279	282	251	236	230	271	304	239	252	258	275	276	266	255	265	267	288	225	247	227	278	263	279	281	276	296	271	267	274	262	259	253	276	280	261	268	297	253	254	279	273	243	286	251	261	289	294	245	301	265	253	255	282	272	269	304	243	262	271	263	276	271	265	285	259	281	279	280	325	263	286	298	301	299	269	238	274	296	278	252	268	278	281	264	257	258	286	265	280	260	239	263	255	299	283	264	272	257	281	266	269	245	283	283	275	273	287	304	265	266	258	262	277	277	258	283	265	289	299	279	270	219	276	292	263	274	252	256	253	255	276	274	263	240	262	271	284	282	259	308	261	244	201	251	289	252	255	258	247	258	282	292	256	249	265	292	268	266	255	252	269	260	232	250	263	279	251	256	265	282	288	299	291	296	271	250	261	270	269	266	263	276	300	283	266	294	281	290	280	248	240	291	274	246	287	284	269	270	288	271	286	293	267	266	272	292	267	264	290	272	263	248	275	286	279	278	290	258	266	251	283	263	273	274	257	264	266	274	282	289	267	260	266	271	261	270	251	250	263	270	264	274	256	282	270	279	267	273	287	303	261	284	243	254	256	308	247	278	267	265	255	247	270	239	251	263	285	234	267	250	250	259	256	275	266	251	293	272	274	297	292	245	264	273	269	277	267	269	298	258	253	258	276	280	230	259	269	237	258	258	291	257	258	257	294	263	259	293	266	263	278	282	265	292	265	256	235	247	274	239	276	281	273	250	271	270	275	278	258	241	251	283	269	264	254	231	272	262	253	260	287	271	241	272	291	283	277	293	270	254	275	265	265	309	255	284	262	258	268	276	280	269	278	220	287	244	256	278	242	289	253	256	270	284	261	245	274	265	286	259	273	275	245	245	239	258	282	292	272	270	247	262	256	247	269	270	260	301	300	259	262	270	279	262	249	265	278	229	288	299	277	275	280	250	271	275	266	282	262	262	288	257	279	263	246	241	271	273	268	256	267	272	304	300	301	266	283	272	297	255	249	283	251	258	237	231	232	284	257	273	269	275	264	270	266	241	285	268	278	262	266	261	278	240	307	255	256	255	283	247	264	270	280	239	233	286	295	249	262	271	275	236	273	256	248	277	255	249	254	293	274	256	249	281	247	268	251	273	258	294	272	283	268	300	252	272	256	270	262	289	269	267	267	257	264	283	260	259	268	263	255	238	283	260	275	270	253	281	281	268	261	287	291	267	283	275	272	278	283	246	275	294	284	270	273	287	241	276	276	270	284	252	283	259	271	256	281	263	293	279	301	294	273	258	233	267	253	267	254	270	246	286	290	254	253	273	242	279	287	255	293	265	254	248	275	283	271	237	295	264	254	244	288	262	258	317	259	256	275	289	263	293	260	255	251	282	276	244	302	299	247	266	249	299	251	291	278	254	303	293	259	249	285	288	268	293	249	247	278	299	259	293	239	240	282	267	297	247	288	276	272	267	270	262	246	251	276	248	268	250	261	250	273	264	292	262	281	277	294	277	276	284	282	260	280	284	240	275	282	257	254	295	292	255	272	291	275	255	281	262	271	243	240	265	294	275	257	254	284	281	244	261	243	276	276	259	286	306	295	267	256	260	234	261	257	261	292	275	278	265	243	239	278	250	261	267	289	258	303	293	261	260	253	247	315	255	285	255	294	286	272	277	268	280	285	256	272	280	278	273	262	249	272	279	249	282	295	290	271	279	288	261	268	247	266	276	282	278	256	247	294	290	245	268	280	301	292	250	245	261	235	317	310	255	249	271	304	272	266	300	245	295	269	279	264	257	305	279	264	269	243	264	280	274	245	291	272	304	285	262	254	318	265	278	298	268	258	284	289	304	292	269	286	286	275	280	262	270	279	264	240	262	273	261	267	274	290	273	270	261	275	258	304	257	293	277	273	266	250	245	302	291	266	256	281	296	265	265	276	282	255	268	250	272	276	270	256	295
8216	3450	8495	10312	10310	33115	73457	64780	47474	25573	7005	1316	800	765	763	771	745	791	798	759	806	830	779	767	744	788	716	777	739	749	784	771	801	747	805	748	761	775	731	789	766	720	761	763	768	782	756	770	757	819	727	793	721	837	796	836	765	747	779	788	756	715	734	746	775	761	730	760	823	782	805	808	799	795	758	772	748	805	778	743	793	789	747	798	793	830	758	776	783	782	748	772	763	802	711	770	739	801	787	763	747	764	747	795	784	745	762	734	808	772	794	791	801	752	746	770	755	814	719	733	770	780	786	761	741	736	756	743	805	823	766	757	737	767	782	826	776	771	753	813	766	757	842	820	792	769	798	746	766	761	749	760	759	795	771	779	764	724	711	760	761	785	736	770	778	796	793	797	758	767	767	770	742	731	784	775	799	773	738	742	828	767	751	699	740	742	820	771	778	765	769	788	815	777	764	790	783	771	781	803	780	851	753	766	772	746	759	778	781	761	767	754	778	809	750	789	785	764	792	807	792	785	822	765	768	793	801	785	768	813	804	799	793	767	757	764	734	784	783	772	785	728	747	754	766	800	778	818	705	781	714	781	740	775	729	795	798	745	769	803	768	762	848	774	767	756	782	796	796	806	752	736	746	808	753	773	768	783	771	776	749	770	766	753	816	743	708	766	765	756	772	772	720	753	794	781	724	759	735	826	759	764	766	795	816	779	785	755	783	763	818	728	763	752	764	824	733	732	795	772	762	728	761	747	816	826	813	776	783	755	805	795	756	779	774	765	785	764	741	807	760	751	752	732	807	792	771	790	768	761	759	762	835	774	779	742	788	779	750	778	781	777	780	746	759	745	782	753	760	758	822	760	792	795	775	765	739	730	768	775	802	779	795	773	763	804	763	761	786	750	778	827	789	745	777	813	743	782	760	792	783	783	769	789	770	781	831	782	748	779	747	761	784	832	750	760	771	768	741	772	766	724	757	742	781	782	715	776	781	773	813	742	783	744	707	761	804	756	814	758	775	738	771	788	747	783	731	783	768	782	795	739	755	777	758	752	790	802	774	799	752	762	789	757	789	792	836	742	763	791	768	812	790	778	861	805	757	781	806	771	779	750	823	770	780	822	739	790	756	789	785	738	801	777	763	763	767	791	760	831	787	766	761	783	767	758	808	740	814	762	758	811	749	784	746	797	764	785	777	817	792	790	781	779	789	776	791	737	784	764	776	794	696	724	746	804	769	808	736	790	838	751	759	750	785	777	818	731	790	802	757	777	762	802	789	824	756	798	779	810	811	766	779	785	797	802	729	793	782	801	777	793	742	766	790	782	785	757	716	735	779	805	760	761	730	789	784	757	759	796	774	778	740	753	827	751	784	776	764	777	794	781	808	783	779	804	788	782	798	789	736	753	802	800	826	754	740	770	773	746	776	795	762	778	776	801	805	781	796	798	797	800	793	821	725	790	739	724	763	805	761	755	769	808	836	764	767	759	788	762	821	771	801	796	749	800	705	768	766	786	795	828	735	785	746	803	825	758	796	809	746	798	801	793	755	796	803	762	775	756	758	748	781	773	806	797	758	788	819	775	763	779	818	778	777	767	774	767	688	768	748	788	767	807	787	761	800	762	793	804	777	772	820	755	723	832	803	801	787	808	785	775	789	769	777	762	813	772	794	767	757	767	773	790	738	814	784	824	783	763	820	777	787	802	750	754	781	733	761	813	798	742	807	777	743	789	783	778	745	763	801	820	794	774	792	784	765	752	776	802	849	788	773	818	787	826	790	789	773	802	815	771	806	807	733	825	807	754	819	769	824	789	754	745	768	793	710	779	777	807	804	764	734	762	777	763	796	791	766	788	758	743	747	754	767	766	779	745	735	836	729	763	799	805	762	766	766	814	771	758	774	793	733	804	751	794	769	794	771	788	803	759	759	779	786	721	777	785	784	792	862	726	824	771	765	742	787	772	778	810	784	756	739	737	762	751	848	792	818	785	797	765	746	726	785	746	753	812	755	740	743	793	780	728	797	825	831	772	798	829	790	742	796	797	793	779	757	778	788	785	770	762	785	750	739	747	762	801	738	735	757	781	807	765	790	758	774	770	785	819	770	772	746	748	761	742	775	742	728	775	810	776	761	783	828	778	772	840	770	794	804	830	759	769	753	773	817	753	815	781	797	799	759	765	762	783	792	723	808	770	763	779	768	812	788	769	775	793	749	746	769	763	828	777	793	787	783	760	738	796	820	818	747	783	752	767	761	774	828	745	773	777	751	774	782	735	774	767	760	780	805	811	773	781	794	825	777	732	793	755	773	725	769	831	824	777	769	766	798	743	789	756	816	798	819	767	753	769	792	769	805	765	764	822	781	799	805	804	767	795	749	790	750	780	756	788	787	748	760	757	775	754	815	767	764	752	772	776	791	786	788	751	759	760	774	766	747	801	778	775	796	743	767	773	777	742	782	808	810	775	810	830	785	804	760	799	784	786	788	791	746	820	754	788	838	784	774	796	761	793	761	796	751	782	759	777	762	765	777	803	775	799	772	774	788	764	760	757	807	778	768	768	819	753	750	768	777	750	755	748	818	773	804	776	743	814	762	751	763	799	769	766	738	795	750	753	761	739	778	760	830	842	722	742	811	777	781	798	815	772	789	765	808	791	759	754	816	784	771	811	729	843	803	785	793	803	765	819	835	828	769	777	786	806	769	754	768	735	814	793	772	758	796	756	815	785	807	758	731	856	760	777	810	781	753	786	793	775	796	790	740	774	772	785	786	776	774	792	785	747	704	798	765	755	803	799	761	769	759	834	777	763	780	793	816	746	816	748	816	812	819	780	784	745	771	741	752	765	763	767	798	810	750	757	747	774	723	728	786	799	756	748	753	780	759	838	792	737	762	790	788	778	831	787	809	773	775	766	784	795	739	776	798	794	801	770	757	766	820	774	762	722	745	805	788	780	766	738	774	740	781	766	834	792	731	756	779	770	780	735	779	783	764	795	759	795	762	772	727	746	799	740	766	757	752	801	764	772	810	806	764	795	742	779	769	779	738	756	781	777	749	778	770	804	776	774	776	764	776	771	769	775	769	787	772	780	789	765	734	763	810	758	759	766	751	769	747	808	740	779	750	743	771	760	770	748	731	755	743	775	773	795	750	775	768	777	796	760	764	780	770	782	713	781	770	738	761	772	781	764	797	790	740	756	792	793	773	780	804	813	776	743	773	773	765	759	753	756	764	784	748	760	766	769	741	722	769	802	778	786	765	774	788	806	747	743	739	770	794	779	778	790	792	735	745	777	792	700	761	796	752	800	777	754	807	758	773	766	804	769	777	820	758	752	797	781	827	808	741	798	750	817	755	771	791	752	783	763	810	788	790	738	736	816	793	762	755	753	803	766	803	835	708	784	746	821	745	760	766	800	742	758	794	784	756	797	748	751	805	728	762	791	742	784	757	760	792	803	797	825	757	737	738	784	750	838	764	753	762	821	725	748	725	791	760	749
2093	327	399	340	262	824	2298	3072	5609	2404	499	200	189	212	164	237	213	228	190	188	192	194	224	217	210	227	194	191	214	163	203	223	194	190	185	209	209	192	201	215	211	219	205	194	202	221	196	216	185	215	184	197	218	175	200	190	195	204	200	188	222	218	197	217	193	200	212	208	202	221	191	193	200	215	208	212	187	194	182	198	189	198	222	197	219	190	228	206	208	172	193	219	225	223	212	211	203	183	201	204	184	212	214	189	190	243	187	215	209	192	200	208	203	203	210	182	195	221	190	195	224	199	219	195	218	202	181	199	179	194	200	210	208	198	180	186	219	222	207	209	206	199	210	187	203	214	199	208	209	201	200	203	210	192	190	196	213	213	210	194	211	192	194	209	198	182	179	205	192	180	184	214	208	178	211	203	202	227	212	203	176	184	194	181	203	197	195	223	179	216	173	190	208	188	195	197	184	211	215	199	183	178	193	220	208	213	223	197	185	199	216	192	235	195	209	193	175	199	224	171	182	208	192	173	188	186	210	196	221	182	206	188	188	216	196	185	201	202	209	218	184	196	191	201	219	182	212	209	195	205	188	205	199	193	199	210	211	193	195	207	241	202	185	191	202	192	193	198	203	196	230	166	173	227	183	190	217	221	207	205	199	185	204	213	178	194	187	169	208	204	197	211	185	174	223	202	223	204	221	206	200	173	196	195	185	198	201	204	196	225	221	178	190	194	196	204	201	210	196	201	193	191	238	184	197	224	175	228	213	203	210	192	190	196	213	172	185	213	170	195	189	183	194	186	203	186	215	178	177	195	218	198	206	196	221	157	210	193	207	201	196	186	201	209	217	211	208	196	193	230	195	203	198	182	207	219	179	203	205	209	220	202	175	204	195	193	223	219	197	221	217	227	198	203	195	218	190	211	195	203	197	206	213	189	189	220	210	211	210	182	196	201	191	198	205	196	167	187	204	206	208	192	191	201	192	202	209	178	204	216	169	219	184	203	220	208	207	199	177	207	204	194	205	200	216	182	229	213	202	199	177	187	205	183	182	199	198	194	203	210	189	185	213	213	196	210	200	174	201	184	207	185	217	175	214	215	175	200	213	192	223	223	197	187	221	180	213	207	177	213	173	192	205	225	196	187	213	197	214	206	211	197	180	197	211	216	177	190	175	196	205	234	187	181	205	213	226	203	183	193	172	202	195	209	193	183	196	211	196	222	217	172	207	204	186	194	196	198	181	182	201	218	196	234	214	192	203	200	174	203	197	175	196	211	216	184	189	229	175	190	202	181	209	186	203	211	207	190	191	194	210	192	216	190	194	211	187	169	175	215	215	160	205	188	217	204	203	190	188	207	191	194	197	206	195	204	206	206	203	205	217	196	197	217	206	188	227	184	205	206	208	209	193	201	199	184	206	198	201	200	186	218	203	179	209	179	208	213	185	189	188	210	182	173	211	222	214	173	186	191	202	201	191	204	198	190	187	213	232	220	205	199	201	194	204	191	203	207	185	213	166	208	210	214	197	202	192	194	217	189	188	200	218	207	195	203	170	197	203	215	199	187	231	189	212	208	201	192	230	206	199	193	204	208	231	190	165	226	190	215	212	190	184	186	212	200	181	203	196	201	204	188	211	199	195	199	180	214	210	202	165	204	189	188	183	203	221	195	213	211	220	213	189	203	190	202	190	220	220	215	204	203	202	189	188	215	197	186	207	203	224	184	208	195	219	210	200	214	211	207	204	193	209	251	202	186	186	219	210	195	210	197	217	218	236	207	182	207	197	197	197	185	237	197	211	222	203	194	195	183	208	193	198	194	186	166	190	233	219	218	204	196	186	196	184	227	212	204	174	187	211	201	202	191	193	191	218	208	206	227	201	197	209	215	189	214	192	172	223	214	195	214	214	192	194	193	183	191	205	185	194	187	211	203	206	199	214	187	216	224	200	201	203	227	193	197	196	213	195	197	206	216	221	211	211	197	211	229	213	182	197	207	194	208	199	202	200	202	182	171	243	214	207	187	200	176	225	210	184	222	210	178	190	210	204	207	215	190	190	191	180	195	190	247	217	210	190	208	190	199	208	205	228	189	226	189	179	202	173	190	212	212	198	198	220	189	183	216	214	215	222	187	198	175	190	175	218	191	180	222	183	182	209	197	190	220	228	205	193	195	213	196	218	212	179	223	200	205	190	224	170	235	203	221	190	203	186	220	203	202	223	191	194	199	238	180	206	207	180	198	190	195	208	186	199	227	195	183	197	192	184	203	197	206	212	226	208	204	207	197	184	208	223	174	195	209	230	201	201	194	205	198	181	197	204	191	184	217	208	185	217	224	203	189	211	223	195	210	183	198	208	192	198	209	211	205	196	228	174	188	198	182	224	212	176	199	181	192	220	174	202	211	179	172	208	232	198	182	213	204	177	195	193	214	196	218	191	208	194	203	223	221	181	198	226	192	203	216	183	206	226	224	194	215	179	180	215	208	181	201	212	197	189	221	209	186	175	184	190	196	202	223	205	216	202	200	230	190	201	196	196	169	205	197	192	203	202	181	214	192	185	193	180	189	198	193	218	204	204	195	203	177	197	205	209	209	205	217	213	201	197	191	202	198	221	189	195	196	197	192	206	205	202	182	195	187	180	229	166	233	201	176	206	193	216	189	219	178	195	222	190	209	192	200	195	205	201	221	183	227	197	182	187	183	199	204	205	198	202	192	196	196	225	197	168	173	192	189	195	214	197	202	210	191	200	162	191	188	186	211	199	184	181	190	207	210	203	219	185	217	203	201	188	199	199	208	211	223	198	202	208	201	218	199	220	192	203	224	204	179	206	208	179	206	196	190	214	210	213	198	179	211	200	191	200	218	183	185	213	210	217	205	214	222	177	219	202	179	209	183	223	196	196	199	217	194	212	216	183	196	214	208	197	211	202	235	210	176	199	215	203	188	196	176	181	194	222	209	208	206	232	223	219	179	234	175	209	181	201	191	190	201	178	152	203	214	203	195	199	178	185	193	178	221	215	194	212	199	181	227	207	216	196	203	197	187	185	191	226	218	216	211	190	193	188	212	180	190	201	185	199	190	190	191	186	220	202	205	163	181	187	196	201	228	189	187	193	194	188	204	186	218	213	204	211	225	201	204	182	218	210	205	186	205	201	217	200	205	205	180	195	219	192	242	176	184	196	189	204	224	212	216	182	182	182	189	206	197	196	212	200	209	237	212	200	184	196	218	219	213	186	223	214	215	200	216	177	206	202	186	215	217	208	195	183	201	217	197	206	209	219	206	207	223	190	209	208	220	202	198	169	212	177	212	219	180	177	179	188	188	203	181	198	195	229	204	203	214	186	184	201	203	174	206	198	209	162	198	224	193	207	203	184	196	198	184	180	187	219	189	186	181	168	216	221	204	199	231	200	196	213	177	204	203	199	187	203	196	186	198	214	193	203	196	188	181	203	196	197	202	209	177	190	209	195	193	167	226	238	180	211	196	179	192	182	199
2238	721	1073	1166	987	4159	9538	12531	18727	8397	1806	630	610	616	615	588	591	617	584	595	583	594	596	596	605	575	612	576	604	628	583	554	581	597	565	608	572	600	625	562	614	579	606	655	597	597	562	635	564	607	586	614	589	603	581	582	602	561	595	549	618	575	625	596	590	563	593	607	571	595	563	589	611	586	597	618	589	584	590	615	585	602	630	563	586	618	604	607	574	560	625	619	646	600	609	597	631	571	584	596	583	615	612	609	606	612	598	570	595	592	619	600	589	604	572	587	589	598	621	593	588	608	574	571	625	573	558	604	557	593	576	591	572	625	612	580	586	578	595	599	576	606	581	616	602	563	609	605	609	563	586	557	626	634	549	538	615	606	603	608	636	616	636	597	565	573	615	618	606	602	568	594	581	591	618	600	572	565	579	602	613	605	580	537	582	595	556	581	651	603	578	618	604	568	602	583	555	579	600	640	599	626	560	558	587	596	611	635	592	594	644	570	584	607	629	561	637	596	641	589	549	594	576	597	570	545	571	589	567	622	532	605	594	531	564	584	634	569	624	611	635	603	591	602	603	618	550	573	603	643	571	615	567	611	600	587	592	609	572	607	626	570	615	563	587	606	581	604	587	639	633	584	585	579	619	610	634	581	608	595	630	606	581	612	643	623	592	603	600	614	581	572	586	569	573	580	612	570	602	601	570	611	615	568	601	630	564	582	563	567	597	554	602	630	602	559	618	562	601	596	601	605	549	603	589	592	580	568	583	576	571	584	616	577	589	626	574	631	605	601	605	555	563	608	593	603	595	571	600	608	618	626	616	540	583	597	562	549	630	603	592	609	589	583	622	612	608	577	571	612	618	555	593	588	549	548	614	572	587	580	570	583	564	608	565	599	593	582	594	561	607	574	569	564	627	645	597	597	572	605	574	616	569	601	624	649	558	663	622	576	627	627	569	630	579	561	571	609	569	584	559	575	644	576	620	612	630	627	601	552	590	638	557	608	596	577	565	593	548	599	603	587	587	619	623	563	640	602	612	583	581	610	623	550	635	606	595	590	630	576	619	619	615	598	593	579	597	581	586	573	555	641	604	624	582	600	595	565	571	613	593	569	609	570	577	622	620	582	591	592	581	569	588	578	571	606	587	607	552	607	580	626	560	622	613	574	591	579	548	613	636	583	592	580	625	547	570	541	584	625	610	605	539	589	602	585	599	587	582	624	588	526	602	543	576	578	616	568	581	600	594	577	591	571	542	580	598	620	623	625	641	587	607	598	565	631	606	590	598	629	582	565	599	569	589	588	610	586	561	573	578	592	493	572	559	617	604	577	627	611	632	586	554	577	572	631	609	614	599	586	578	616	637	572	619	587	583	612	576	593	545	606	545	579	575	623	568	613	577	599	580	588	593	599	637	575	558	572	540	615	610	592	605	617	580	593	535	630	587	574	563	574	550	620	570	591	589	613	588	539	598	605	629	593	584	570	626	564	578	563	592	548	555	603	607	594	568	599	574	590	602	597	589	565	604	601	601	649	567	612	621	570	589	611	571	602	575	562	607	592	590	598	600	585	610	600	616	561	586	588	557	588	583	631	582	570	604	599	557	583	631	572	624	596	597	553	595	585	604	581	545	571	557	591	598	622	605	588	571	577	583	601	606	635	583	610	552	574	601	624	606	585	607	596	628	585	550	618	548	651	572	582	574	640	638	570	604	585	578	577	599	602	612	587	577	581	596	593	561	543	593	623	581	592	583	572	614	558	550	601	589	624	600	559	631	593	636	610	559	601	552	574	583	552	633	578	527	624	591	609	587	601	582	591	605	615	574	559	593	571	595	549	592	619	606	589	622	603	595	595	592	599	580	630	608	576	614	583	551	598	572	591	590	621	619	615	615	578	575	570	549	637	622	602	584	583	641	597	534	581	583	580	562	582	591	594	623	582	606	575	601	587	593	616	587	572	561	627	619	600	596	621	552	612	581	557	578	610	597	641	571	610	564	597	587	569	591	595	646	575	605	604	639	600	578	640	592	559	573	596	557	590	616	585	537	597	588	615	589	555	618	598	602	595	613	595	600	602	602	584	626	605	621	554	580	572	563	591	583	545	586	600	596	607	602	607	583	587	611	624	600	554	581	641	615	592	563	618	607	568	604	597	590	593	584	560	602	630	558	538	596	604	627	558	594	567	603	635	592	574	627	590	620	588	624	605	592	600	553	598	590	588	608	596	609	601	587	617	626	588	649	558	595	609	602	577	646	617	591	610	600	550	588	614	588	592	630	527	624	531	589	633	579	615	587	575	540	589	572	586	625	576	599	542	571	578	608	585	626	615	612	640	612	601	575	604	606	591	601	597	557	587	584	578	605	571	563	548	629	607	613	626	604	640	640	604	668	595	582	633	577	617	625	614	575	636	629	580	661	591	600	602	618	588	603	595	609	590	578	576	589	570	624	572	553	576	566	659	559	568	583	553	579	567	604	613	540	583	607	608	568	636	571	590	594	577	608	593	568	642	574	568	584	587	601	611	638	518	672	615	573	591	596	579	646	604	574	609	594	582	609	642	612	585	594	583	583	635	620	585	584	599	557	551	586	667	582	611	608	600	607	572	645	568	602	644	633	580	580	601	580	575	561	546	566	609	599	607	597	577	586	599	632	567	589	623	605	572	585	570	587	615	604	572	608	599	589	628	600	577	604	636	590	577	551	607	590	587	581	595	591	532	615	620	565	594	596	590	573	622	611	557	610	621	594	598	626	628	567	556	589	612	562	621	600	590	595	606	599	600	641	598	595	624	623	591	573	614	566	609	560	627	608	606	602	561	602	579	585	572	607	570	548	603	614	574	591	582	602	575	578	618	604	618	592	544	598	603	610	576	539	543	601	637	571	620	555	599	605	600	594	604	607	621	597	596	604	614	589	575	568	623	614	600	600	599	563	562	545	635	617	582	586	598	608	535	571	603	630	572	596	601	583	588	606	626	570	606	580	599	587	585	604	600	592	577	627	548	591	599	584	567	632	595	544	649	556	590	577	593	547	604	587	551	608	584	588	592	608	617	615	559	565	598	574	604	608	609	543	587	584	578	546	611	571	599	588	562	617	593	618	584	585	589	617	621	557	577	608	630	627	557	617	635	644	597	613	558	599	581	579	618	580	574	566	588	605	598	604	578	587	556	568	604	588	558	620	584	601	585	556	637	534	640	598	603	600	576	584	574	578	601	597	586	611	546	604	567	622	554	605	569	632	640	603	597	586	570	564	593	594	604	568	532	614	604	576	631	596	570	591	590	593	600	597	592	574	611	571	580	593	600	574	590	561	594	588	588	638	588	587	568	628	558	542	578	594	599	579	605	603	596	602	527	577	592	599	569	591	585	593	595	548	576	549	580	600	603	554	562	592	598	631	569	595	546	590	618	554	564	599	586	589	584	608	589	582	583	573	594	598	613	574	568	586	595	578	585	577	597	558	533	585	587	561	594	599	578	611	611	624	618	645	647	576	572
7337	1385	2004	1806	1686	3331	23454	31518	29391	14415	2507	189	150	182	200	188	164	179	206	179	164	177	180	177	185	151	170	181	163	167	182	196	156	188	181	190	171	181	180	169	157	158	185	182	191	173	189	174	190	160	168	184	185	159	197	199	192	158	165	170	175	171	183	201	177	165	173	176	198	164	171	192	189	174	171	174	161	180	179	182	170	197	189	195	174	165	176	182	205	184	177	177	173	170	179	184	149	190	163	176	177	147	187	173	157	181	174	178	163	178	178	185	194	181	184	175	175	189	183	179	190	205	165	182	180	182	178	171	196	191	165	168	185	198	179	197	174	205	181	176	174	202	198	186	177	173	171	159	164	198	178	182	173	174	181	165	213	192	186	169	203	182	191	166	163	195	206	191	184	189	154	183	170	178	168	204	203	196	172	164	156	174	177	167	180	180	188	172	193	189	162	191	161	202	190	181	192	174	156	177	161	163	183	187	193	169	187	180	185	178	174	175	174	193	170	214	170	185	200	181	188	197	177	182	171	161	182	173	151	158	187	166	178	176	183	184	153	171	191	177	197	208	161	163	170	173	161	187	179	176	166	169	172	182	160	192	174	177	179	165	168	190	183	184	177	178	206	173	176	193	164	171	187	193	170	196	176	173	162	170	149	171	166	195	186	186	173	165	178	156	169	154	164	182	187	178	182	185	175	173	194	196	188	158	177	175	166	193	158	169	172	173	157	155	169	176	203	179	162	164	179	196	167	176	166	172	166	174	164	158	194	184	168	152	181	178	170	165	193	183	198	174	165	162	195	187	177	195	184	172	193	166	164	165	181	179	179	162	161	191	184	174	173	175	176	157	184	176	160	185	168	186	201	192	169	163	170	182	163	169	178	178	190	200	189	204	158	189	208	181	172	168	165	160	181	166	184	171	161	180	163	183	182	185	169	185	181	161	166	177	185	183	208	177	178	174	186	169	190	162	187	188	204	195	175	199	157	182	173	194	170	177	173	184	199	200	180	186	169	172	179	186	181	167	186	176	178	168	157	195	175	158	155	162	193	176	191	170	188	204	184	179	188	189	186	186	168	177	187	184	167	193	190	173	192	166	159	165	174	179	166	175	190	185	169	175	178	142	225	184	148	173	152	176	179	192	191	178	175	180	187	156	183	182	189	182	193	157	168	178	180	168	158	165	178	192	174	182	171	181	158	187	181	172	163	174	173	205	146	203	187	171	187	189	166	167	186	181	180	173	185	174	177	174	187	186	163	171	174	199	166	205	177	155	173	194	174	161	181	174	178	172	144	151	193	139	173	185	190	194	164	170	197	180	163	165	175	177	182	182	198	192	149	176	178	168	189	183	165	184	176	181	163	173	175	179	185	169	178	178	185	182	174	171	175	156	180	171	178	176	177	162	166	184	158	192	192	160	181	178	174	187	169	165	174	174	190	165	184	194	199	181	177	201	179	185	185	171	191	189	194	183	188	158	165	194	202	180	175	206	207	169	164	175	156	191	171	172	159	185	193	179	184	170	179	207	158	193	180	191	191	184	160	156	175	172	181	191	172	183	181	192	162	188	177	189	206	195	157	173	175	169	193	179	162	181	170	188	149	153	179	178	181	160	186	183	190	184	171	168	194	188	197	199	156	209	182	175	173	168	184	184	161	175	164	188	179	161	190	184	167	183	184	179	203	173	173	164	158	193	184	168	175	189	152	174	169	189	169	163	177	182	197	190	176	142	180	166	184	164	168	169	172	183	180	151	159	182	144	163	134	155	171	154	162	178	180	175	160	183	180	177	175	172	200	169	178	163	173	194	188	162	164	185	166	189	192	192	180	180	189	171	151	177	172	174	182	176	174	178	201	152	199	173	185	174	180	198	199	193	204	183	184	178	150	204	151	173	171	172	190	159	171	189	154	160	171	165	177	199	197	169	175	185	174	186	197	185	180	199	206	171	172	181	180	165	224	160	174	172	173	163	173	178	169	167	180	186	156	161	171	171	175	180	193	169	213	177	162	181	169	166	175	177	173	186	161	175	171	173	171	190	174	184	186	185	180	191	192	183	204	168	184	165	183	173	153	179	168	178	199	160	164	168	163	168	201	211	151	172	185	168	172	148	182	178	162	165	188	170	173	167	185	175	181	177	189	177	163	153	166	180	146	191	180	173	151	179	182	196	185	173	188	153	184	153	176	158	152	179	163	168	191	171	157	173	166	182	182	194	149	149	188	184	172	193	190	194	181	172	156	188	184	175	188	195	189	208	169	166	186	162	162	165	153	185	173	157	189	179	205	162	167	200	175	191	175	207	163	177	194	195	192	163	164	191	163	186	167	201	206	180	184	177	153	172	179	171	191	177	165	191	189	155	190	147	196	207	196	184	156	179	200	186	171	151	179	168	157	173	170	168	184	181	203	167	190	184	177	172	163	175	175	173	177	195	165	172	155	174	189	189	188	175	175	158	180	172	148	163	177	167	173	193	184	170	162	203	184	187	169	156	179	175	177	173	180	187	145	189	180	177	217	171	151	187	163	194	179	183	200	165	184	189	193	164	189	178	150	160	166	183	198	176	175	203	170	170	195	184	166	186	175	176	191	178	174	170	153	188	169	200	187	165	161	167	173	181	188	174	158	170	157	175	170	169	176	169	181	196	172	174	187	177	179	188	177	165	170	173	190	185	178	182	186	164	172	193	190	171	164	191	167	166	185	172	177	172	176	177	177	200	200	195	162	174	190	185	168	173	182	184	161	159	185	185	175	182	176	194	180	199	190	182	190	189	167	185	189	181	173	179	171	175	173	169	151	190	201	183	162	159	140	168	198	152	185	161	169	161	177	205	170	167	197	182	194	170	170	192	192	192	173	194	147	165	178	168	152	194	178	182	157	167	173	161	181	166	165	189	180	136	172	162	173	167	185	171	164	180	170	158	178	196	196	157	159	176	177	192	179	175	191	185	197	164	185	163	165	177	163	185	170	182	156	189	188	158	151	181	158	173	164	154	167	169	172	169	175	186	176	173	171	174	176	164	185	174	188	186	179	187	167	198	173	182	189	171	172	191	180	174	154	176	174	171	170	173	164	164	192	177	169	182	174	171	176	166	210	179	179	181	194	169	177	152	171	202	175	170	152	171	163	144	181	167	195	197	184	145	210	202	200	194	171	178	172	183	181	168	180	179	156	178	177	182	192	170	179	167	190	163	150	191	148	164	170	189	168	184	167	199	170	189	176	194	162	173	190	159	197	188	192	166	146	204	159	160	151	174	155	199	202	201	190	157	164	162	178	168	189	172	175	158	178	168	175	195	165	174	172	175	190	180	190	154	166	169	188	177	167	193	178	192	159	169	176	169	184	186	161	169	199	195	175	166	176	211	183	183	177	181	189	172	189	208	187	195	159	179	162	191	197	149	170	163	185	192	167	200	179	173	181	168	185	202	182	174	163	194	182	176	178	177	207	170	172	176	158	156	182	163	173	178	182	163	183	184	191	179	174	176	186	170	185	172
5158	1756	4536	5210	5465	10315	39755	45449	45689	27574	6704	516	526	525	554	541	530	559	545	569	525	530	541	571	521	605	490	538	551	527	518	554	520	506	533	528	523	543	578	580	502	538	526	555	563	558	523	523	511	515	509	528	529	528	500	537	570	514	550	575	518	506	534	596	559	533	556	518	581	529	523	542	581	561	601	584	545	553	565	533	551	561	522	459	574	534	562	532	571	508	528	590	527	515	573	534	527	547	547	550	526	532	505	507	518	551	538	515	528	547	559	553	551	504	581	550	551	532	528	542	590	533	569	540	544	563	543	535	506	615	542	528	559	511	492	541	494	518	531	542	520	537	535	465	528	521	544	545	527	550	508	562	542	534	552	560	552	521	534	550	538	534	536	521	547	550	504	550	531	517	547	537	502	570	516	540	523	533	529	530	533	507	575	546	540	529	554	542	529	560	512	537	534	535	531	555	510	544	481	512	547	541	571	556	545	528	521	543	514	537	529	551	516	568	571	567	535	529	551	603	520	498	519	562	528	537	521	527	544	487	556	510	565	542	547	532	520	554	534	565	530	535	577	467	562	568	521	564	560	528	553	539	526	552	518	537	586	488	535	520	551	562	544	567	539	526	600	540	537	500	525	544	511	558	544	537	525	528	566	558	533	515	528	541	564	557	547	546	565	513	513	551	554	534	535	539	496	553	540	545	515	516	571	569	530	508	543	543	561	548	543	543	525	543	563	505	561	546	533	530	520	542	545	539	543	565	501	575	554	553	508	501	553	540	584	564	518	567	508	508	526	547	560	524	489	578	482	537	545	515	524	546	538	577	515	527	553	538	565	588	549	548	520	508	528	545	550	548	529	523	558	529	529	527	545	561	543	511	535	536	523	502	537	538	529	519	529	538	514	512	542	541	568	546	555	510	517	491	519	548	526	536	538	534	534	517	551	547	525	529	536	494	535	512	500	482	571	526	546	528	510	564	523	513	542	511	520	516	532	558	531	522	526	569	583	536	565	503	537	550	537	564	550	563	524	593	516	545	566	492	518	546	520	512	546	550	539	542	568	535	555	541	513	553	551	558	552	518	544	515	518	556	508	510	553	532	547	534	525	568	559	527	576	558	565	527	547	540	512	493	543	539	573	510	561	532	559	586	563	505	510	536	527	564	527	548	558	538	520	570	543	511	576	550	530	541	543	525	517	493	581	533	527	531	561	552	547	556	519	554	535	555	539	539	521	554	542	543	482	556	510	518	546	539	555	519	562	540	542	529	536	504	532	503	494	573	556	525	551	557	546	571	484	531	554	534	545	526	532	538	503	506	540	537	578	558	501	552	508	557	549	617	512	548	562	522	555	529	513	522	529	557	573	525	522	539	587	534	550	569	553	560	512	552	570	519	485	528	498	535	506	531	528	547	565	590	508	523	539	559	538	536	518	537	502	546	508	561	495	567	534	515	551	536	585	513	554	510	541	532	579	517	568	503	515	546	545	535	558	528	542	521	583	539	548	525	535	534	546	539	537	525	526	543	479	549	551	515	533	593	529	541	560	539	520	520	507	529	531	566	547	550	548	546	532	539	562	510	530	529	493	529	523	548	606	536	552	531	514	531	575	560	532	565	518	543	527	537	551	565	578	576	521	565	533	508	523	563	530	509	518	510	514	546	493	548	497	539	534	528	546	504	545	552	517	549	497	497	527	518	580	487	562	572	516	480	553	532	521	527	569	533	578	574	515	523	518	559	522	505	506	506	573	550	566	550	533	534	539	520	520	574	533	520	524	539	532	525	538	533	531	487	528	550	550	566	543	574	572	552	541	545	528	531	541	532	550	524	585	538	541	545	522	513	548	558	571	553	547	560	556	503	540	510	519	521	527	539	543	505	513	552	541	550	527	552	531	518	541	551	492	553	521	545	578	577	541	533	540	570	522	530	544	541	537	526	561	529	537	577	516	500	519	520	515	569	548	544	536	532	535	554	540	537	552	533	567	539	526	512	516	526	524	534	515	549	519	531	565	491	551	502	564	535	517	549	538	527	511	545	566	513	559	576	567	553	548	527	552	537	535	534	522	524	548	538	538	535	577	550	558	529	508	485	567	481	533	524	486	547	539	522	578	528	598	543	544	550	526	557	521	532	518	514	523	552	528	504	558	539	538	520	565	534	481	568	558	498	524	560	536	512	541	511	570	520	557	580	576	506	573	532	512	512	534	549	496	547	568	526	542	559	589	548	525	498	524	524	532	549	549	514	534	533	578	540	498	523	560	509	569	553	546	524	521	583	536	533	514	526	506	516	547	525	541	529	525	572	528	532	572	526	541	539	526	519	556	543	534	518	582	536	565	549	515	562	505	547	531	542	535	534	541	549	551	525	548	537	573	538	528	509	590	523	599	578	566	553	562	528	524	564	546	543	538	539	548	595	526	529	553	516	484	543	537	563	499	503	548	527	572	547	551	561	557	542	515	501	549	542	507	485	543	524	538	509	539	532	510	560	542	533	533	550	571	539	555	544	514	516	586	511	535	510	587	537	536	559	534	534	491	547	577	531	533	573	561	525	501	534	561	563	534	523	551	547	525	554	535	525	523	530	533	549	531	537	544	541	532	534	556	546	504	518	534	538	531	572	575	541	509	505	542	559	544	534	503	510	524	527	571	554	549	564	547	564	553	516	521	554	579	548	535	531	569	536	524	514	563	525	545	574	508	547	516	539	524	525	564	519	522	527	517	528	540	534	579	558	515	522	567	513	501	518	555	550	536	520	514	546	489	524	600	495	561	541	492	576	546	537	559	528	565	546	535	519	528	518	531	522	539	540	505	543	544	578	545	496	556	551	538	551	540	502	565	504	560	529	525	529	501	527	518	506	557	519	533	576	548	557	567	540	512	509	501	535	534	576	557	552	543	518	539	558	526	522	481	520	539	523	505	529	553	505	518	519	517	524	526	537	545	537	580	587	523	532	545	570	506	484	487	498	565	536	527	511	516	570	587	527	505	524	495	550	587	583	528	567	526	563	536	563	510	527	509	527	583	552	549	537	548	521	531	497	534	522	547	560	525	524	552	521	520	512	523	544	537	538	538	515	552	527	570	574	577	522	540	524	554	524	554	585	551	553	601	517	497	539	555	551	567	530	524	562	559	559	488	547	542	534	492	515	492	570	553	534	552	525	514	576	545	515	560	530	505	556	531	513	529	561	530	523	536	519	562	569	514	521	547	533	586	544	471	510	541	533	542	530	599	524	575	519	569	572	553	532	511	535	535	546	541	555	523	540	551	545	510	568	574	532	523	537	554	520	544	514	517	538	552	523	520	528	520	553	538	532	524	505	578	538	532	561	518	546	532	564	518	498	499	543	560	568	500	556	554	516	526	573	523	547	517	564	525	537	529	491	551	569	505	554	530	530	532	563	525	534	526	523	572	531	529	492	548	580	560	566	576	504	504	523	510	551	539	539	548	540	509	574	578	532	519	569	512	565	587	540	569	529	520	565	550	529	507	534	520	539
16895	3716	4895	5236	4652	8851	38922	37087	35191	32599	14074	1667	273	250	218	229	198	242	195	222	207	238	208	239	218	212	190	195	199	213	208	210	209	227	201	213	212	204	194	208	204	212	228	212	221	214	182	206	218	201	194	211	219	180	197	195	194	208	197	231	232	173	190	206	217	192	206	209	185	224	212	213	240	369	352	243	199	206	200	217	197	211	190	198	211	200	200	224	198	199	196	221	199	260	210	213	176	192	179	219	204	200	227	198	222	202	201	198	208	201	205	209	193	214	206	175	193	195	209	207	223	234	183	196	206	208	204	219	220	202	205	233	235	199	222	188	188	221	191	184	182	184	209	193	205	204	210	215	195	208	208	199	216	229	181	206	203	214	220	178	228	210	198	197	212	201	211	206	220	208	194	221	199	204	191	208	212	191	205	202	225	211	222	190	207	189	220	227	218	220	194	215	224	232	211	205	236	203	206	199	213	214	222	211	195	221	204	206	227	196	214	194	202	213	230	203	186	219	228	211	191	204	215	209	196	212	199	185	206	173	208	212	208	200	217	222	195	203	211	206	220	200	245	202	208	184	201	198	229	185	212	212	208	206	216	229	178	210	205	193	215	198	194	205	216	248	192	226	207	193	183	222	237	193	210	177	210	196	221	203	187	205	224	217	247	208	217	196	227	234	213	193	193	198	206	226	232	180	233	238	211	215	185	207	213	202	186	183	212	205	188	245	183	192	200	185	194	212	204	204	231	211	214	234	190	209	203	187	219	184	217	212	207	189	202	203	212	183	201	199	213	191	189	190	210	196	224	245	227	224	224	209	207	204	212	231	215	219	191	193	220	205	221	219	196	221	211	209	203	205	200	229	183	208	199	233	181	214	217	216	204	206	211	200	180	183	210	192	219	228	192	227	209	205	190	201	204	205	213	219	180	205	204	215	190	191	231	211	200	205	217	204	190	213	195	204	195	214	198	189	209	189	232	205	232	199	192	209	228	205	182	229	215	196	189	212	209	194	184	235	186	185	196	228	226	218	192	216	226	203	200	208	214	220	192	201	206	207	205	198	196	205	207	201	232	210	211	183	227	185	210	220	221	207	198	219	211	231	216	209	200	215	213	200	211	201	219	192	210	189	207	209	182	231	187	182	156	201	221	223	224	208	205	197	219	180	208	196	188	228	208	207	224	215	216	237	205	209	202	222	223	225	220	190	227	213	215	208	215	198	220	214	206	222	233	204	170	190	216	183	188	194	214	174	202	179	213	189	207	217	195	200	201	204	190	208	205	201	222	206	194	213	203	214	182	174	198	200	206	214	204	204	206	228	196	179	210	201	196	199	212	206	224	225	220	213	235	196	181	237	192	184	201	189	215	228	211	209	219	189	203	236	205	197	229	218	216	218	214	190	215	188	195	207	187	212	204	189	202	210	229	205	205	202	200	174	213	197	192	215	226	175	202	181	201	196	209	190	200	194	222	215	239	217	211	217	232	228	219	217	195	212	202	210	219	228	196	182	190	167	201	193	192	219	182	221	208	203	192	217	216	221	210	214	215	219	197	212	192	205	227	201	205	200	217	191	212	240	228	202	194	221	189	201	204	226	223	200	198	203	217	216	188	200	216	221	204	214	189	191	187	181	217	210	206	200	202	208	179	206	206	195	210	218	199	211	207	228	223	212	210	213	215	213	214	211	197	205	195	192	187	211	201	207	206	220	241	196	195	192	205	198	197	196	201	216	214	212	208	190	220	189	215	204	221	229	193	200	187	181	177	211	190	196	231	213	191	203	176	186	198	202	212	185	205	197	218	228	180	208	222	211	187	185	226	205	216	199	193	219	197	199	201	194	217	222	211	191	237	190	196	171	192	224	217	211	203	195	188	207	185	182	203	209	214	200	182	217	203	190	224	219	218	199	206	197	234	217	211	208	198	212	194	206	219	200	226	217	220	225	210	208	206	204	194	198	204	230	205	183	232	196	199	203	193	190	220	188	165	224	212	198	201	207	214	190	198	217	195	198	207	226	217	209	193	227	198	186	172	211	215	219	221	216	218	188	186	167	192	209	203	219	177	180	210	198	199	223	195	173	202	178	226	211	178	195	202	198	197	207	185	197	198	209	183	188	194	219	192	183	202	228	196	225	225	217	183	214	222	219	190	193	221	196	218	198	195	215	188	212	201	207	220	202	190	170	190	201	194	196	184	202	211	210	196	180	199	181	197	197	204	197	195	197	201	191	197	202	176	251	227	209	211	213	183	236	174	197	196	199	220	219	221	164	236	224	206	213	206	210	209	209	230	205	197	180	225	201	210	212	222	233	217	184	213	225	193	205	194	223	208	237	206	234	198	214	195	193	210	195	188	239	217	189	201	230	176	214	220	230	221	208	197	214	183	232	212	232	174	231	195	202	238	215	223	225	200	215	213	218	222	215	212	218	174	199	199	213	192	198	197	223	180	200	194	193	197	184	209	215	215	211	242	203	207	240	214	209	203	215	206	195	220	191	208	206	196	211	221	239	187	205	207	168	211	209	220	230	198	177	203	212	204	188	197	201	208	196	208	201	220	219	177	205	209	191	225	211	194	219	211	199	207	172	218	188	177	226	215	189	202	214	191	195	204	199	185	202	203	192	212	210	210	231	205	182	242	213	191	222	213	182	226	197	193	200	199	232	198	198	212	217	190	209	198	186	211	229	194	209	219	203	228	206	204	184	188	201	208	203	204	213	194	204	225	185	229	202	212	196	207	214	209	235	202	207	215	201	214	188	235	191	227	191	228	210	234	191	196	199	192	196	222	211	204	210	228	199	196	216	204	210	223	189	202	203	212	191	192	226	198	210	216	196	166	215	205	231	196	206	217	203	211	216	186	212	194	208	211	203	190	198	227	222	194	180	200	216	194	213	203	201	212	204	206	180	194	214	209	219	215	201	206	184	194	228	202	196	217	213	223	222	192	183	181	198	185	223	203	208	204	202	234	185	237	216	236	194	203	223	203	192	197	212	209	194	204	181	189	236	207	190	221	205	227	217	194	185	205	220	209	181	205	241	203	200	210	178	208	215	201	182	208	202	215	208	192	210	205	191	240	207	202	208	209	215	210	211	178	230	194	197	197	188	215	230	220	217	167	205	221	211	211	217	208	221	232	207	236	195	191	208	201	219	209	236	212	204	197	223	212	215	194	219	203	228	223	199	194	199	204	219	192	211	219	222	214	201	210	212	224	204	202	238	179	192	214	220	191	197	224	220	220	200	215	187	197	207	209	224	200	210	219	212	226	190	187	199	222	230	190	181	177	189	178	205	195	226	208	191	191	196	212	213	210	208	204	207	199	175	186	192	204	224	207	210	223	200	195	189	219	199	219	217	226	201	193	223	182	197	188	189	222	210	195	231	228	207	177	175	213	246	213	206	211	233	202	199	211	194	210	188	199	188	226	202	222	209	201	177	181	193	206	194	204	207	224	237	199	208	210	184	196	199	225	193	210	212	209	196	188	195	190	202	202	226
8125	3672	9458	12242	11359	19674	48918	45965	49099	45357	17506	904	758	746	675	684	690	648	686	642	657	649	621	626	616	681	661	675	611	603	643	649	656	615	636	651	640	666	623	596	626	638	594	605	635	543	613	602	614	605	646	628	627	620	559	595	606	639	599	632	610	647	605	639	590	643	626	680	609	624	608	620	925	1872	1758	815	623	589	606	618	629	637	575	643	609	617	621	620	598	630	588	611	605	585	619	622	605	597	581	622	611	567	607	645	643	636	581	618	617	622	636	603	662	610	603	580	604	606	615	630	588	592	562	616	608	659	593	616	608	580	630	637	578	624	562	537	580	579	620	639	631	586	620	574	632	561	641	587	625	626	624	595	626	640	597	593	630	605	658	590	602	577	660	595	577	605	581	620	618	552	612	604	608	622	561	618	615	644	606	589	635	594	579	592	578	591	622	600	592	627	644	647	621	675	636	622	602	598	652	651	568	599	611	587	597	622	598	531	611	632	584	609	624	613	601	610	573	616	603	614	604	618	635	611	575	631	572	582	646	576	615	650	602	594	640	614	572	599	625	600	629	604	593	555	622	647	636	613	593	583	592	598	617	618	611	628	591	621	606	614	548	622	605	612	568	614	597	639	539	615	584	604	603	588	614	597	617	613	578	635	559	606	596	595	597	575	583	650	607	552	622	627	576	618	565	605	607	603	590	614	610	649	619	594	595	600	597	655	587	603	637	580	629	648	604	640	610	560	583	577	559	617	624	624	555	604	607	631	606	564	629	638	583	639	626	624	615	647	554	583	617	609	595	649	591	620	567	629	610	605	621	614	646	614	561	590	602	614	572	608	626	611	616	599	567	602	607	627	638	564	594	573	592	568	604	555	642	624	615	602	593	588	634	613	615	629	623	600	601	600	620	572	639	599	608	578	604	563	620	605	593	598	603	627	604	624	659	581	612	616	615	585	610	596	622	623	635	610	592	683	560	597	628	606	618	605	613	625	585	615	617	624	622	609	609	594	572	574	644	629	622	606	603	608	620	631	621	589	562	605	612	605	599	639	644	589	593	607	608	601	607	597	547	634	625	617	637	603	573	602	627	584	651	604	574	600	611	624	551	562	652	601	643	624	590	596	578	595	574	616	585	555	579	641	633	587	627	635	623	624	630	598	599	599	637	618	632	624	647	626	616	607	584	599	634	578	635	587	573	567	637	638	591	615	576	604	605	609	582	583	613	598	605	606	602	600	563	635	582	646	639	624	603	620	616	579	626	611	567	561	565	616	606	597	648	592	647	625	625	627	629	615	604	563	608	610	579	646	594	601	601	597	591	602	637	582	589	639	574	589	626	615	587	629	623	614	671	575	620	630	590	595	591	593	603	605	628	632	613	639	603	614	586	628	617	618	626	571	610	588	630	609	608	609	623	616	627	650	561	637	578	626	607	567	612	595	601	608	623	652	605	593	607	645	615	591	601	617	604	592	625	626	631	571	598	632	638	586	622	588	595	556	629	587	612	589	619	566	593	602	615	611	616	605	597	572	603	615	584	607	649	640	606	619	624	570	625	594	569	580	613	624	602	559	589	652	651	613	607	610	640	619	607	646	625	617	648	586	578	649	606	639	627	629	571	595	603	597	601	580	586	574	593	595	555	626	604	574	608	645	587	585	661	639	578	604	648	549	618	611	626	621	623	605	609	541	618	576	628	591	567	669	608	615	628	571	599	634	642	585	580	596	590	558	624	615	624	612	602	624	613	585	637	574	616	608	581	612	583	635	586	590	617	594	633	618	622	653	603	662	597	634	557	596	607	608	628	600	625	613	610	643	619	650	637	554	596	584	595	583	598	599	610	639	592	608	651	573	647	574	588	597	632	610	621	573	620	650	599	606	620	640	614	581	599	561	623	621	591	607	594	605	580	586	573	609	573	636	572	622	634	641	590	616	642	600	614	613	583	617	580	622	564	607	577	626	626	641	645	590	616	593	637	613	566	624	655	627	580	602	592	656	640	572	632	630	613	627	635	593	627	630	649	558	625	613	630	581	637	616	624	627	593	602	625	580	635	619	606	596	646	582	620	591	620	625	627	581	617	598	575	631	634	588	583	608	591	600	591	609	595	575	629	605	594	602	651	617	604	604	595	580	581	573	561	625	586	628	644	561	598	601	592	592	576	600	629	653	631	584	576	627	610	584	559	623	623	586	607	625	590	615	627	562	664	565	625	642	630	607	625	622	591	606	614	597	580	591	576	629	600	606	558	586	568	622	662	602	612	576	588	603	627	622	647	596	598	575	565	592	646	620	555	613	612	637	631	628	622	579	602	603	613	579	624	603	625	596	644	599	623	569	611	608	647	585	628	648	586	635	625	603	604	613	605	569	577	631	609	640	595	596	617	640	622	632	585	665	629	609	614	579	579	618	602	625	640	601	578	578	612	614	595	625	604	587	572	601	607	619	631	559	632	631	586	602	544	587	609	591	604	644	637	636	591	652	627	659	627	625	660	664	610	614	639	593	551	634	590	585	613	605	603	612	582	569	655	601	590	608	603	596	564	626	610	605	587	644	667	560	621	624	643	593	559	608	595	658	631	604	648	583	630	648	646	647	629	609	590	608	545	661	617	594	599	590	600	626	592	594	613	631	641	628	593	614	637	591	621	620	598	577	623	619	602	639	613	603	611	565	616	614	652	608	621	643	591	588	604	641	599	574	615	597	588	635	584	605	570	601	602	615	571	663	600	627	582	602	660	573	615	607	590	570	593	589	657	617	612	622	591	601	605	594	657	626	583	602	623	588	614	618	624	627	591	615	606	605	587	637	610	613	583	616	628	644	610	630	572	610	611	647	579	605	638	617	605	560	598	610	649	608	568	646	610	637	611	620	576	604	617	613	638	612	611	653	592	585	551	594	583	629	602	621	623	572	582	608	656	639	582	621	611	618	636	646	627	559	604	607	586	610	617	591	584	617	605	608	650	595	622	583	584	615	574	581	596	637	603	605	597	630	632	587	605	582	611	625	583	596	577	637	569	606	566	598	594	578	593	617	603	625	656	621	585	586	560	598	628	657	585	623	630	586	627	577	617	563	604	582	620	563	612	581	645	593	660	588	621	595	566	588	598	588	608	649	598	573	589	613	602	608	583	578	604	609	631	624	610	645	574	593	608	611	606	619	591	638	618	580	585	629	613	621	583	575	596	585	612	623	577	609	633	631	630	642	640	623	605	601	625	663	578	576	611	606	572	623	583	606	625	627	615	616	610	600	625	612	623	622	597	636	590	604	639	637	605	576	553	611	571	576	598	607	599	614	601	591	600	599	609	618	611	597	620	572	625	658	596	628	588	570	626	562	626	625	641	603	604	613	603	580	587	606	594	617	633	606	585	579	592	613	604	605	633	608	582	627	570	599	579	598	620	634	630	655	622	609	613	599	619	626	612	671	609	556	612	612	616	634	597	629	578	627	604	595	576	612	635	639	614	609	620	565	613	623	625	617	632	632	622	620	646	597	595	627
2130	348	420	425	306	395	825	1143	2325	4296	3271	704	177	190	219	170	168	190	172	185	178	193	185	168	169	181	180	170	175	187	180	197	177	178	184	171	176	172	186	197	186	192	166	163	177	185	177	192	194	188	180	160	190	174	205	196	169	206	174	197	182	179	178	184	179	182	201	195	197	201	165	170	188	176	177	185	198	182	187	186	204	183	191	178	193	174	199	169	185	193	189	196	178	189	176	172	184	221	196	182	205	176	179	179	190	166	200	175	206	170	191	186	192	178	191	179	187	184	143	180	194	155	195	190	173	175	173	183	169	178	179	150	176	171	191	183	192	161	187	197	191	178	180	190	178	165	160	159	179	164	200	182	212	152	187	184	174	175	181	193	153	194	146	174	154	201	194	172	181	209	156	201	184	182	196	200	167	178	167	176	181	195	172	192	184	173	185	179	192	185	200	173	182	189	180	199	197	195	173	168	155	171	189	160	178	159	167	179	162	191	168	173	173	173	168	162	188	204	175	211	207	190	196	176	170	189	168	177	179	190	183	195	169	187	178	189	169	180	196	178	198	167	172	183	190	188	166	185	195	177	172	193	200	175	158	176	194	180	164	207	205	169	168	189	180	170	161	164	164	187	186	187	199	193	177	190	173	161	158	194	181	172	192	182	188	174	189	182	194	177	176	178	191	187	195	174	201	173	179	176	191	186	193	159	190	172	196	163	155	192	159	177	173	177	180	194	181	209	182	174	191	193	183	166	194	198	205	195	180	176	181	194	165	186	186	182	171	154	171	198	184	213	189	189	171	175	183	203	164	161	201	194	184	194	195	174	178	195	175	186	173	200	183	186	180	177	179	183	189	184	190	169	192	182	191	197	186	182	168	199	174	214	191	166	180	189	182	172	184	195	199	187	180	154	176	170	191	171	201	190	183	165	177	193	149	164	171	185	175	175	177	189	183	193	201	171	204	168	190	184	169	164	171	173	179	186	179	201	177	192	191	165	196	174	147	176	201	180	192	201	188	196	155	176	174	176	182	174	176	174	176	162	187	195	181	183	166	169	173	180	193	181	184	173	153	162	152	182	179	160	138	179	214	187	152	161	167	186	168	179	144	175	191	196	179	176	194	198	174	151	179	182	174	198	172	147	174	200	204	179	196	176	183	165	182	184	177	193	181	183	179	199	161	178	172	184	173	174	191	182	169	147	162	192	178	183	188	182	183	174	157	175	178	182	163	180	191	169	200	181	178	174	189	157	185	159	173	145	178	179	176	175	172	196	161	196	186	191	174	205	195	195	153	186	186	201	167	188	185	169	177	181	176	175	190	187	165	175	203	194	165	185	177	170	178	187	187	169	163	179	198	191	174	187	192	195	174	190	168	190	176	197	192	167	192	174	172	181	188	155	187	169	195	175	166	169	197	175	195	179	168	190	195	178	197	180	180	177	198	214	164	168	161	176	174	154	178	181	181	177	196	204	179	165	179	166	185	156	168	158	192	218	182	203	167	189	159	175	188	165	189	173	206	199	176	181	169	191	147	177	199	185	188	177	173	155	193	188	170	163	189	178	206	166	170	180	177	188	179	197	181	193	175	194	175	207	178	180	193	198	192	174	174	176	163	192	177	184	167	184	196	191	209	177	224	170	177	173	190	180	149	177	181	168	194	189	162	172	192	167	190	190	164	190	207	165	188	161	184	200	165	168	198	150	175	187	206	181	175	177	184	186	186	195	186	200	181	205	195	182	176	198	181	213	180	170	166	194	170	194	183	205	189	163	187	179	166	181	175	166	152	182	172	200	191	190	178	174	190	174	184	187	181	173	187	178	178	179	198	197	199	177	165	196	188	178	194	194	168	178	204	170	201	178	165	176	187	174	188	198	178	187	186	170	203	197	183	203	206	186	164	191	192	177	206	191	199	166	181	166	179	165	165	191	187	198	195	179	184	160	174	199	207	190	175	194	174	192	172	169	174	181	186	168	193	170	191	182	175	155	152	211	180	192	176	180	172	170	192	200	190	190	184	193	180	174	155	199	178	188	189	187	173	183	158	180	181	180	190	186	169	175	196	195	175	203	182	177	182	161	198	179	177	205	218	167	179	167	177	200	186	156	168	193	151	171	186	196	186	190	187	187	172	199	166	162	175	180	182	190	198	162	147	162	161	190	196	172	171	178	191	162	189	179	201	198	155	187	217	171	203	199	173	206	169	196	199	193	185	177	180	167	179	186	188	202	192	184	179	162	168	171	196	170	167	212	175	189	180	187	188	175	172	193	204	196	203	190	191	202	162	177	191	189	174	203	163	170	174	216	191	183	180	173	193	185	192	178	148	187	151	209	164	186	164	190	190	187	185	174	190	177	175	166	157	199	163	183	186	169	176	203	180	173	197	202	161	175	178	173	178	178	169	174	174	186	190	181	179	171	166	156	208	176	183	192	161	167	168	168	153	202	178	167	173	179	168	186	206	172	201	170	164	192	176	182	180	176	168	177	176	195	177	175	181	159	200	175	183	180	157	186	196	183	176	159	193	172	169	145	184	162	194	181	159	204	189	190	186	195	173	166	188	197	197	190	190	171	160	163	183	194	164	156	182	195	189	183	171	184	175	196	174	169	162	158	194	179	180	186	193	155	189	197	159	181	161	197	194	162	190	181	183	160	171	171	176	180	155	175	196	166	179	164	182	201	184	185	180	183	195	182	163	180	184	166	193	175	179	208	196	175	192	196	162	175	185	196	181	183	193	166	214	161	178	175	161	149	179	182	193	168	194	172	186	182	182	162	199	170	178	197	175	178	172	172	154	207	204	156	159	183	184	182	206	180	175	187	178	197	185	170	176	188	194	192	190	187	182	173	174	188	173	166	190	169	187	160	161	179	185	183	181	168	199	184	198	183	188	178	164	190	177	175	164	187	184	186	185	160	164	174	186	189	177	191	174	191	188	183	202	200	179	195	178	188	202	177	190	187	183	167	176	167	176	168	194	182	155	160	193	198	154	193	200	186	178	205	194	193	193	180	174	194	204	190	202	181	184	191	187	164	190	201	182	177	204	165	173	163	177	164	169	203	178	199	189	174	186	185	199	181	187	192	178	186	175	176	187	197	156	164	197	182	182	175	185	203	176	192	184	176	202	179	184	155	185	164	173	198	210	206	191	163	183	188	174	180	182	189	194	169	199	217	162	208	197	185	192	171	176	186	164	173	170	186	167	164	184	196	196	197	146	182	209	184	196	203	156	181	186	178	191	176	197	176	190	191	187	167	185	179	195	183	190	170	225	171	188	205	182	181	156	183	200	197	198	164	173	170	179	180	185	170	176	158	181	186	184	155	182	184	183	176	174	183	185	154	164	181	199	204	170	169	156	189	169	169	159	163	171	174	164	192	199	176	165	196	195	195	183	165	180	181	173	161	180	191	172	182	179	193	191	188	166	194	165	179	181	153	188	178	193	161	174	197	192	181	174	177	167	193	181	168	165	199	180	195	168	178	171	178	208	173	174	189
2287	738	1170	1376	1049	1801	4179	5380	10691	16210	11140	2180	564	554	499	562	559	571	544	540	523	549	552	506	552	547	546	528	542	537	537	504	558	543	551	532	552	523	553	528	550	567	545	546	544	553	569	492	518	516	520	498	562	557	529	558	524	508	563	516	563	519	535	498	527	578	530	549	564	561	564	529	542	591	541	546	497	555	561	552	546	532	554	542	521	547	522	534	588	567	528	511	508	533	558	544	536	505	539	516	548	546	534	552	527	538	510	578	522	541	567	545	538	553	532	547	525	533	534	534	559	526	521	553	537	595	548	554	522	552	541	512	526	529	593	530	524	561	558	515	539	518	551	544	523	535	575	522	544	548	551	571	517	500	562	526	515	520	527	544	529	516	570	526	553	542	539	511	575	593	520	497	509	582	572	523	544	534	562	544	513	504	535	572	530	530	545	582	544	563	511	536	558	580	513	522	514	540	551	537	529	532	549	559	499	550	517	535	532	508	490	525	567	547	559	547	535	532	534	553	515	544	542	534	538	534	516	555	530	584	528	490	534	540	520	535	527	536	527	555	543	529	568	516	539	527	523	536	534	541	581	517	528	549	561	515	538	559	583	522	559	514	559	531	538	540	518	521	574	531	547	551	522	573	546	526	508	533	521	558	538	532	540	521	558	544	535	515	526	553	547	574	533	552	543	527	505	501	577	549	524	554	555	545	525	567	525	552	560	554	491	525	575	522	563	512	529	490	546	548	577	543	558	533	527	551	503	504	520	573	506	525	535	517	485	551	529	561	529	525	562	528	530	543	530	528	509	515	548	536	549	548	526	539	509	532	530	545	570	539	521	568	561	533	576	521	550	532	559	522	519	549	537	532	563	560	536	517	499	519	558	516	532	534	538	518	542	544	523	511	594	480	526	556	522	594	534	530	478	534	579	528	539	478	525	521	510	539	497	542	526	505	538	539	544	570	564	510	565	537	526	537	561	529	543	523	506	549	573	514	554	543	542	512	515	547	537	522	554	578	509	521	563	518	557	533	557	544	504	549	539	506	532	546	542	538	531	529	549	533	536	544	560	568	545	546	560	556	551	532	543	568	513	550	535	558	604	511	550	536	467	548	559	506	588	523	529	529	521	535	571	567	571	500	511	548	537	549	554	470	507	517	544	547	593	528	525	563	533	548	489	535	520	520	513	519	564	528	541	527	536	533	544	506	539	555	551	496	524	550	544	527	539	525	551	552	532	542	579	561	564	519	532	536	533	563	511	543	541	559	530	528	552	511	569	537	540	570	537	527	499	527	504	564	508	530	559	495	516	541	555	572	552	532	531	548	543	536	500	546	503	516	511	541	504	533	546	578	524	558	565	536	558	529	560	565	503	528	541	545	500	566	551	537	501	573	573	481	516	523	531	556	555	586	521	533	552	541	523	522	550	492	552	544	564	502	567	517	516	509	560	548	530	559	513	544	511	533	537	555	575	566	563	564	534	583	534	535	554	512	553	567	569	526	540	515	550	564	524	546	575	527	524	519	601	524	553	540	556	544	568	535	518	559	578	559	552	553	527	531	530	520	527	527	522	512	525	544	531	561	510	567	558	534	540	582	524	547	549	518	546	521	523	526	538	517	543	538	515	519	521	566	564	558	547	505	516	535	559	544	545	546	533	569	558	536	533	551	547	549	516	538	522	532	543	541	590	546	515	540	554	522	515	540	512	517	517	560	581	498	547	554	551	556	564	515	517	550	493	514	586	559	520	517	544	541	514	605	510	533	572	523	534	500	556	510	552	509	578	550	547	534	537	560	542	513	558	548	542	542	563	502	562	543	500	574	514	523	544	569	543	538	534	548	557	516	545	544	551	520	525	575	550	549	566	513	547	516	512	539	595	563	558	539	496	509	599	500	601	502	535	490	539	550	528	594	547	543	549	553	548	506	587	552	551	518	532	567	557	573	535	552	552	564	552	522	579	537	564	518	512	526	531	518	547	570	556	540	522	551	521	580	542	533	556	543	564	513	562	505	516	545	504	535	546	536	587	532	534	567	564	577	517	528	586	562	549	541	541	528	551	565	553	505	554	591	520	484	518	530	526	539	527	479	512	554	541	534	526	512	521	566	543	618	558	553	560	535	508	592	521	587	526	566	577	585	524	585	520	558	537	525	549	510	540	549	599	534	516	563	558	514	540	518	563	531	582	533	549	555	567	531	555	536	544	576	554	538	552	576	531	517	559	556	511	502	580	519	551	563	558	528	569	548	539	536	541	524	582	517	549	492	564	542	575	514	540	533	528	547	558	543	587	500	547	511	580	559	556	502	522	577	556	564	501	521	548	513	525	537	513	538	581	550	506	561	540	540	530	510	542	591	556	517	567	534	530	537	502	504	563	558	524	564	563	527	524	492	536	553	531	517	532	570	577	524	560	557	532	548	532	504	522	505	530	555	538	568	487	541	545	490	543	571	561	536	566	552	538	507	526	541	544	540	523	543	534	539	516	561	533	524	536	546	504	548	554	536	556	516	530	499	561	509	529	548	545	536	563	510	488	536	582	542	522	500	560	511	529	509	564	500	580	498	528	536	533	533	585	542	512	521	556	512	545	575	491	545	529	559	526	546	485	563	533	553	553	576	533	568	555	513	560	524	526	538	497	540	540	554	499	555	576	522	543	516	537	524	503	549	536	573	533	536	531	559	567	559	554	497	541	552	530	517	535	560	543	527	546	507	526	548	522	534	551	520	519	588	531	523	533	491	554	549	540	545	517	531	556	538	580	571	524	502	525	530	530	520	591	539	566	476	520	541	510	538	523	507	531	545	570	503	546	528	571	522	581	522	546	535	526	514	533	543	578	507	551	544	509	537	535	548	541	482	520	522	528	543	555	579	535	530	545	539	583	553	525	544	573	559	526	514	531	520	535	570	545	533	545	519	558	514	564	589	531	556	537	530	521	524	521	549	554	555	540	541	533	489	546	561	543	571	547	537	541	566	545	533	552	568	562	568	519	539	574	553	524	516	524	551	515	533	540	538	525	543	536	522	528	529	560	529	527	525	525	497	527	524	523	515	583	546	532	574	560	563	596	521	518	560	593	545	579	550	544	517	555	545	577	572	507	551	533	561	559	565	570	514	545	519	563	510	537	568	500	503	513	546	504	510	563	490	585	532	523	533	508	531	546	527	559	521	500	546	566	543	523	593	503	524	536	582	498	520	536	553	507	551	537	567	562	548	538	521	539	536	540	553	546	574	571	565	540	556	525	553	548	536	540	535	521	530	539	517	513	545	577	548	539	556	529	552	513	518	562	541	511	580	565	564	521	554	546	588	526	539	565	514	560	524	521	589	538	528	528	565	554	546	568	511	590	580	551	561	503	521	536	501	492	545	530	557	535	502	553	559	569	525	491	518	519	537	539	553	534	541	557	565	552	544	524	577	534	508	532	545	526	539	502	515	509	527	539	525	527	558	563	545	529	529	517	564	535	554	511	523	558	556	506	545	529	520	516	542	525	578
7373	1301	1886	1626	2127	5110	24711	20548	28113	21178	6906	1097	196	179	193	184	213	199	177	184	181	205	193	178	204	167	190	184	202	193	195	212	176	215	179	161	174	180	190	224	195	180	213	176	224	194	204	202	213	212	182	186	200	193	192	210	214	211	205	210	207	180	200	195	192	200	191	181	182	198	223	203	203	191	228	169	220	191	213	216	183	187	190	189	200	214	198	172	196	184	195	213	229	221	195	200	177	207	174	187	214	197	198	223	219	205	190	182	193	184	198	176	200	182	191	169	170	211	205	227	192	178	160	182	183	222	198	208	195	195	164	188	200	214	170	188	207	175	213	199	171	179	210	213	197	185	172	194	184	184	195	197	202	193	190	163	201	192	217	216	178	204	203	158	216	177	190	184	198	197	182	201	181	200	176	208	155	200	204	189	207	207	196	193	215	191	193	189	185	183	222	186	208	159	204	193	200	213	216	217	195	188	196	211	185	190	202	188	229	193	170	200	215	200	198	216	153	187	207	193	201	207	198	180	199	177	186	189	173	188	173	179	197	184	206	190	208	191	177	178	198	194	204	208	178	195	197	200	213	213	205	186	201	187	205	207	207	180	180	198	184	205	217	216	200	194	197	188	200	192	185	191	169	219	210	224	199	199	195	190	188	196	183	190	186	204	218	203	208	219	204	211	194	188	190	185	187	197	196	210	172	208	193	183	173	190	188	216	186	186	176	192	182	183	203	167	170	171	185	210	195	208	196	204	191	201	197	197	201	194	197	210	206	191	186	205	197	189	192	197	182	195	203	211	187	170	207	197	206	189	210	200	175	204	213	193	188	211	188	189	160	224	195	205	206	207	170	199	189	214	201	171	208	212	178	209	189	196	198	190	206	203	206	174	195	197	169	205	219	197	183	188	214	200	172	191	190	216	190	196	189	196	180	179	182	197	199	186	195	195	208	202	207	211	194	208	175	201	171	217	193	205	179	185	197	194	164	186	207	206	178	185	196	180	207	200	186	193	199	199	183	192	203	225	190	225	204	217	226	186	208	209	186	201	207	165	189	196	197	188	193	188	204	185	191	211	169	197	175	168	194	175	196	193	172	196	205	218	204	193	214	183	192	183	177	198	203	175	219	202	183	187	210	212	214	225	211	201	209	191	164	234	190	206	183	231	173	198	221	194	208	182	196	175	197	169	191	182	193	197	197	190	208	195	202	192	185	177	210	198	207	205	165	215	208	185	193	222	192	193	200	197	179	199	216	176	192	208	175	191	174	207	208	198	208	191	204	201	187	194	192	211	217	177	219	195	190	204	183	184	169	191	191	179	214	193	192	191	195	201	209	210	196	176	206	187	199	177	199	190	198	184	175	199	185	198	208	211	201	201	201	185	188	163	199	194	192	209	218	188	206	193	182	207	183	181	186	200	171	211	211	202	203	193	209	187	189	232	184	187	196	172	188	209	175	181	200	185	174	195	173	170	241	193	195	189	176	213	209	198	207	181	206	207	208	188	196	210	190	178	195	179	169	175	178	206	166	203	198	222	208	217	192	164	192	180	212	199	170	225	185	202	201	197	196	201	178	183	210	243	183	196	190	194	209	185	192	178	187	189	181	192	190	216	185	191	168	181	208	170	178	195	203	172	183	216	200	182	198	185	196	191	210	164	198	202	193	187	194	198	187	206	176	178	207	216	159	227	174	206	188	196	207	204	184	187	213	182	190	211	164	189	199	193	196	189	182	190	180	181	192	207	207	206	184	226	183	176	170	184	222	178	199	219	176	176	183	208	188	201	239	177	172	188	196	191	170	180	214	194	175	196	179	212	173	201	200	180	213	195	179	198	198	183	177	210	207	198	192	187	202	178	195	178	184	190	186	216	207	203	209	214	176	183	184	204	182	204	185	178	192	206	193	195	225	177	205	215	201	203	217	198	199	194	192	178	198	208	219	209	200	171	196	190	187	186	204	204	209	222	191	193	198	216	212	181	208	193	192	189	193	190	190	191	197	195	202	215	185	197	180	211	226	196	158	200	188	179	194	171	181	177	178	183	194	191	171	204	195	208	208	196	188	192	179	167	171	206	206	210	206	195	209	196	200	187	198	186	219	183	168	188	200	172	211	184	199	191	199	197	190	210	195	191	204	201	206	195	184	190	193	207	193	186	174	206	218	187	180	192	179	204	190	179	176	175	195	193	174	178	207	195	198	206	201	225	194	211	194	176	203	213	201	172	191	176	185	186	211	207	199	190	206	218	200	185	198	194	195	186	220	212	170	206	163	209	211	204	209	164	192	203	220	211	192	188	182	200	219	180	194	207	216	163	176	210	209	210	192	190	174	201	183	201	204	170	199	228	177	216	198	200	201	193	208	206	211	195	217	214	199	213	168	217	185	231	211	183	198	199	209	204	197	197	207	190	205	219	191	207	190	203	198	215	200	165	207	207	193	201	190	205	188	183	213	205	195	203	199	204	203	194	194	191	194	194	192	197	188	172	191	198	209	189	182	181	167	195	199	172	201	202	197	195	210	220	192	163	192	191	181	192	186	213	205	193	191	190	185	195	201	198	215	188	199	204	198	181	213	223	192	213	199	230	188	233	199	196	185	193	210	179	206	191	211	181	198	194	200	200	206	172	206	189	208	193	201	213	174	220	176	199	213	200	225	207	213	202	192	209	200	202	212	170	200	180	202	229	206	232	198	207	194	198	215	212	224	168	190	211	201	180	157	207	200	216	179	180	205	199	208	190	190	216	209	185	214	179	198	209	193	213	184	202	181	200	208	183	175	187	186	193	187	218	190	211	219	196	180	192	179	209	204	196	192	194	211	207	181	202	185	193	210	183	196	200	180	168	187	178	180	188	198	181	235	191	227	193	189	184	173	189	192	211	194	227	208	186	171	180	207	198	202	210	206	203	170	195	183	192	197	203	181	176	206	204	208	173	166	184	201	205	183	181	210	212	205	169	187	197	188	188	182	201	182	200	189	182	212	220	197	185	175	197	206	179	213	182	198	228	191	197	215	185	175	181	199	181	187	193	192	179	194	183	199	197	195	181	176	218	179	196	198	208	218	199	211	177	218	186	170	202	200	195	202	207	182	204	193	199	169	183	182	197	207	214	197	203	219	197	194	204	183	190	186	170	182	169	205	203	210	184	170	187	187	189	212	195	215	187	202	194	202	197	204	198	192	174	197	190	224	187	199	182	176	193	191	172	201	179	198	180	200	213	186	167	205	222	191	175	195	207	185	175	186	200	221	190	189	210	205	170	228	182	217	180	188	205	190	184	178	183	195	213	214	189	212	187	176	198	217	184	204	180	211	182	202	197	172	166	195	213	198	170	191	197	172	183	180	189	180	195	214	195	197	186	182	182	192	184	192	188	177	192	191	199	188	173	195	181	209	175	216	187	192	195	176	198	181	201	170	178	176	206	193	199	196	205	192	212	185	202	186	204	192	189	203	187	204	192	186	192	208	206	199	167	241	207	168	205	217	179	202	205	200	184
5230	1845	4267	5043	6400	12831	37938	36698	45886	37866	17055	4046	723	610	555	622	538	539	581	596	596	609	558	601	551	562	562	563	619	559	583	577	581	586	588	552	602	608	563	593	551	553	573	591	593	569	603	561	554	555	594	568	595	599	607	605	626	598	540	592	579	549	601	516	596	555	599	582	593	612	560	620	597	568	611	580	579	573	561	607	585	571	577	635	569	524	533	538	571	558	586	619	582	550	595	594	567	551	596	591	578	574	563	534	570	596	588	584	581	603	628	607	570	577	538	574	592	558	557	569	545	608	606	579	578	577	593	594	580	585	561	606	584	599	594	592	574	553	601	596	562	599	591	572	590	632	558	577	604	560	631	610	610	570	565	537	543	563	550	513	613	575	578	556	577	576	611	622	585	587	555	585	574	577	544	588	572	594	596	602	602	570	563	577	598	601	624	578	647	600	570	536	549	564	556	540	605	606	574	594	603	602	605	570	580	571	555	553	566	618	594	584	603	546	588	553	623	625	613	565	605	598	586	579	606	594	605	574	559	566	603	582	566	602	585	638	581	529	561	565	560	562	617	564	607	612	603	575	560	590	603	560	595	571	594	608	582	567	586	589	632	597	605	606	589	563	542	560	592	557	561	576	608	607	590	608	587	558	586	572	588	586	635	571	593	592	574	592	604	553	584	576	625	612	597	615	577	602	585	594	582	629	588	576	546	586	618	579	602	565	589	605	579	555	553	636	597	603	552	576	573	571	591	593	634	591	559	567	601	551	598	604	585	575	604	604	600	603	558	594	593	585	536	586	595	593	556	596	571	573	542	610	565	596	572	557	572	596	605	573	547	582	638	619	596	560	619	591	564	555	556	554	591	575	590	551	579	595	632	606	579	613	612	590	615	593	567	581	615	565	626	593	581	553	611	581	569	581	572	620	587	571	581	623	554	559	617	586	547	581	560	573	566	625	628	600	570	582	580	579	612	625	547	636	576	558	579	630	599	543	580	565	567	593	585	576	583	581	560	621	619	601	549	583	592	583	577	558	564	593	570	608	582	560	590	582	597	566	586	568	580	599	569	540	572	544	619	596	567	575	570	575	538	574	609	585	600	593	563	582	638	612	526	561	622	582	610	569	553	518	593	588	549	593	570	592	584	559	576	603	605	617	564	604	578	585	596	579	606	611	610	611	568	599	563	593	600	631	562	608	585	578	555	590	585	573	563	554	578	573	608	619	597	602	617	558	581	551	550	564	577	585	576	554	625	533	571	607	595	559	538	598	603	609	565	568	591	594	564	580	627	571	560	552	548	611	534	601	584	545	584	557	560	539	576	578	594	579	591	604	584	556	630	609	623	580	587	526	595	575	567	627	525	537	618	602	572	609	610	533	623	570	554	605	595	618	557	564	561	574	630	592	579	587	566	551	634	621	560	615	582	579	571	548	546	587	617	617	551	620	547	578	588	596	533	572	613	583	639	571	568	563	596	601	562	593	578	583	600	555	570	586	544	608	613	574	568	586	590	598	544	546	591	574	603	602	534	568	547	597	583	582	607	594	609	580	603	555	572	597	585	592	543	602	623	560	564	590	560	587	570	600	572	591	592	604	566	568	543	501	619	591	573	614	611	606	562	586	555	544	584	632	565	596	610	563	588	558	585	571	576	601	575	582	595	581	560	593	603	614	581	582	568	548	595	584	613	591	624	592	609	572	610	601	571	576	597	552	570	598	604	619	587	588	584	586	626	550	572	583	557	614	606	613	607	618	552	593	577	583	545	578	593	586	608	553	560	579	583	580	588	561	521	552	573	552	577	578	604	615	591	588	577	561	563	567	582	605	550	597	596	561	580	603	581	569	567	592	585	552	627	577	564	578	595	589	559	583	580	630	592	570	565	629	587	596	559	542	607	608	577	520	629	593	582	586	558	549	552	601	621	569	592	581	547	593	601	573	600	576	562	593	552	549	581	591	582	556	590	587	546	565	593	577	607	572	563	621	547	550	597	607	580	557	589	554	604	550	604	617	596	613	595	573	580	572	569	629	583	592	608	555	567	576	632	641	596	587	560	607	611	586	593	548	504	595	616	597	586	589	581	661	577	571	603	569	584	612	578	616	556	573	565	563	578	557	584	599	622	568	553	552	585	587	577	604	580	561	606	585	616	597	582	609	562	592	613	589	563	581	594	560	544	562	567	601	571	586	590	605	571	568	587	595	611	575	540	617	570	548	592	575	575	573	624	549	593	567	605	622	588	611	581	606	569	565	626	569	603	561	581	632	579	583	585	562	577	596	580	551	574	555	595	599	566	602	578	563	558	597	608	572	615	564	590	632	561	551	563	573	602	565	568	591	553	605	583	609	578	612	559	595	561	609	589	615	576	576	631	575	604	586	627	565	605	579	600	593	544	574	588	539	569	576	572	586	570	587	557	608	607	596	582	588	582	564	554	530	590	569	614	592	603	604	547	604	613	580	597	588	576	574	577	592	583	580	563	596	614	619	590	582	590	610	563	570	627	570	563	614	574	549	564	552	581	592	574	580	627	573	596	579	630	586	615	605	622	621	559	597	599	580	565	598	601	538	562	614	566	576	581	603	575	567	577	587	600	596	577	579	569	602	543	581	582	562	572	564	634	587	541	572	586	602	594	629	573	591	566	593	596	546	585	645	583	562	561	595	584	592	590	583	554	597	583	603	560	569	589	576	585	618	582	589	590	581	575	594	604	564	570	587	611	569	590	595	575	598	602	618	619	595	576	581	586	573	586	591	569	581	599	574	607	610	582	551	604	600	572	595	596	571	546	624	603	554	583	584	581	548	597	580	590	645	574	585	588	593	554	556	577	630	550	589	597	613	586	594	600	564	619	546	568	596	632	579	548	609	553	586	550	592	586	555	582	577	564	590	575	597	580	643	577	584	589	594	583	581	576	603	561	583	581	575	596	595	560	580	573	626	603	620	580	622	594	597	623	570	594	589	585	549	557	547	609	538	613	575	565	627	608	561	560	601	595	612	579	606	582	593	559	610	613	533	572	588	550	583	539	620	585	560	566	546	611	567	536	566	590	601	593	562	587	567	553	572	609	567	574	552	605	610	574	559	609	575	603	551	620	605	576	582	612	583	590	568	609	560	567	563	576	588	595	560	558	618	602	571	609	571	585	577	605	589	561	619	592	610	583	571	560	573	631	606	608	606	591	592	634	566	572	595	550	586	612	592	568	549	611	560	570	598	590	615	531	599	547	597	579	556	590	588	589	605	580	570	577	608	561	583	562	586	585	616	578	590	527	555	592	620	567	599	601	582	598	598	576	606	564	574	567	555	605	551	590	589	615	606	559	609	628	598	575	571	600	628	596	570	595	554	577	579	559	575	583	573	583	575	556	556	570	569	595	637	573	585	627	573	576	587	583	572	572	566	605	596	621	617	574	573	565	527	555	593	585	578	532	578	574	575	531	561	599	566	543	585	513	579	550	621	594	597	592	600	571	579	553	570	617	603	611	545	563	555	584	568
16921	4002	5208	5407	7457	7775	29617	50172	47651	30267	12784	2857	358	268	249	268	261	266	239	234	249	233	238	279	232	262	269	261	243	251	271	288	248	240	256	282	247	256	248	241	236	235	225	262	236	260	268	266	239	240	228	243	238	226	278	257	260	271	251	247	240	264	266	243	254	235	238	244	230	243	265	256	225	247	256	245	254	252	269	215	256	226	222	236	241	269	273	228	248	239	272	246	264	258	268	222	244	245	271	248	251	248	244	267	281	241	254	246	255	265	254	247	276	242	265	243	249	244	272	235	244	232	266	241	232	231	238	237	207	278	244	247	236	263	250	253	256	252	224	236	242	239	246	235	222	274	230	260	263	258	240	231	282	259	245	271	261	240	268	264	226	258	245	216	260	217	249	258	254	230	266	254	246	260	226	270	249	257	243	241	267	239	257	258	238	265	239	232	259	263	265	254	231	276	235	265	268	245	251	266	241	237	238	256	260	227	264	263	244	248	250	265	251	252	249	286	237	241	237	228	253	278	243	266	239	276	227	253	248	223	253	263	221	247	273	252	249	237	245	253	236	260	273	257	221	242	248	275	260	271	216	286	262	226	259	261	252	239	239	257	231	256	240	241	250	264	260	261	238	239	239	250	271	263	250	241	245	276	257	245	257	259	249	259	238	264	242	283	228	261	240	256	264	259	238	241	219	250	252	244	263	251	266	229	218	249	246	251	272	241	210	254	240	252	247	265	264	261	240	239	239	256	255	269	251	278	244	243	233	214	258	247	244	268	251	263	226	241	238	256	258	234	271	247	240	252	218	260	254	246	237	249	256	276	266	255	247	280	239	270	236	261	258	267	239	263	269	229	239	260	242	235	260	263	245	254	269	273	248	246	249	246	259	222	220	265	250	244	271	250	227	271	222	235	226	235	234	253	240	248	267	272	241	270	246	279	264	262	251	227	243	251	256	274	267	233	252	271	279	240	261	227	254	234	277	264	250	248	234	227	277	253	270	270	241	241	252	246	261	276	238	267	240	249	249	243	224	259	253	268	272	237	248	249	248	235	237	255	251	236	269	261	271	296	235	265	234	205	229	263	246	254	233	266	239	271	266	218	219	253	246	244	242	277	257	251	260	247	249	244	267	240	253	262	276	272	240	242	267	236	254	278	242	227	229	237	232	246	259	249	251	266	240	234	269	264	281	274	243	230	249	277	255	246	272	258	234	239	261	274	234	243	264	288	285	264	271	229	244	236	242	252	236	241	245	251	261	247	258	250	241	251	226	251	264	250	246	222	248	273	273	284	244	249	250	274	250	248	250	230	243	246	269	252	264	240	231	247	267	261	263	255	258	251	272	272	258	239	247	258	257	268	216	236	264	269	266	260	254	224	242	233	256	227	246	263	258	263	264	230	271	247	260	250	258	262	248	267	247	250	278	235	243	269	237	224	280	266	273	236	223	243	277	265	258	255	243	255	219	273	225	271	226	249	268	265	258	261	233	266	230	234	256	278	256	277	251	265	238	244	255	224	276	252	229	270	248	247	217	251	248	261	256	267	259	235	254	238	233	275	237	248	252	245	243	233	263	263	266	251	223	311	221	223	285	272	263	234	291	255	250	249	256	283	263	222	235	247	237	262	229	265	253	251	254	239	255	252	251	235	255	263	262	259	235	228	249	254	258	243	252	268	246	277	263	225	236	239	269	217	245	240	234	225	287	266	233	251	277	229	250	264	248	276	224	245	241	278	254	231	240	257	246	272	252	286	254	279	234	264	259	256	260	233	269	251	234	236	236	229	229	280	229	268	293	269	249	252	221	251	223	256	235	240	248	253	238	246	241	258	253	251	244	240	225	245	255	256	256	263	227	270	234	271	262	251	272	225	230	246	246	231	252	268	229	253	260	279	237	270	275	259	247	272	274	235	257	251	279	258	259	258	249	277	237	243	258	233	254	244	270	242	245	247	280	270	254	240	257	278	261	253	240	245	261	248	241	285	260	271	282	257	248	264	256	247	259	228	231	230	244	273	250	251	260	245	278	283	249	246	252	227	231	239	264	276	230	235	249	281	256	245	257	249	246	240	284	254	278	264	237	244	260	243	264	236	244	252	241	267	250	255	269	258	280	267	240	270	221	246	242	234	214	247	241	248	253	242	226	286	245	256	236	238	220	263	279	286	261	267	252	277	245	276	264	251	262	241	234	233	260	260	245	249	258	224	276	251	256	244	261	230	206	259	249	252	241	276	234	210	245	270	265	293	274	250	237	254	270	260	244	229	261	264	239	231	254	241	243	256	260	264	273	222	252	260	252	261	255	247	238	251	250	270	247	237	237	245	259	249	254	254	268	256	271	256	237	253	243	259	259	278	263	239	268	269	213	251	262	257	274	278	215	241	264	237	261	246	259	228	264	272	245	254	264	229	251	235	276	230	258	250	241	238	257	276	249	222	253	296	255	262	270	265	269	254	275	240	257	241	237	249	240	254	258	264	242	257	231	272	260	255	250	254	246	260	266	231	264	274	240	252	250	279	256	253	261	252	256	278	283	270	245	241	243	262	248	243	261	242	268	231	255	260	268	256	246	269	267	264	239	262	245	232	271	277	267	234	241	261	242	251	278	265	245	263	256	236	254	247	264	265	234	233	258	270	273	256	252	240	282	240	203	238	222	279	238	244	248	270	253	267	257	247	247	241	243	242	230	253	239	263	245	241	256	245	246	247	280	235	243	263	240	257	229	224	255	245	257	243	260	245	259	262	239	224	239	273	254	262	264	241	235	257	268	265	237	217	286	265	242	260	249	267	232	260	263	244	254	263	259	272	253	240	244	256	232	251	236	248	238	260	268	254	258	273	260	254	247	251	239	228	252	253	245	269	251	230	247	253	267	253	243	223	228	235	223	259	256	243	237	246	250	301	290	229	235	273	246	269	233	248	252	251	276	263	258	281	238	250	272	232	240	234	245	294	235	269	266	259	248	255	266	276	211	235	249	246	234	299	268	257	227	193	271	240	243	238	250	249	272	244	250	271	258	238	255	262	257	264	251	240	234	239	237	253	274	275	237	262	251	242	251	254	268	242	266	251	256	226	253	260	220	287	252	222	276	252	245	294	252	262	240	258	271	231	244	249	263	243	241	221	250	241	246	233	270	245	268	243	239	279	266	251	250	271	219	256	267	252	233	228	243	226	229	237	241	258	247	261	243	242	274	274	280	272	266	269	234	283	249	252	246	236	286	266	241	234	221	245	231	248	265	266	260	241	245	245	239	210	294	241	236	267	239	252	255	239	246	231	253	232	220	260	282	237	238	282	255	246	269	259	272	233	256	262	222	257	261	239	250	245	242	217	256	253	232	230	263	250	237	275	254	218	234	245	230	236	257	256	236	269	271	271	275	257	226	225	217	217	276	268	252	256	284	248	239	273	257	268	222	270	245	285	254	252	246	256	236	266	266	226	259	283	256	249	251	227	256	291	232	293	267	206	255	213	244	260	231	265	283	275	264	253	250	242
8367	3985	9629	12582	16652	16841	43023	61683	60722	43517	23897	8306	1072	707	749	696	738	732	768	762	722	746	671	658	768	736	716	721	711	719	707	727	735	740	727	784	727	709	706	719	744	735	749	744	768	722	700	762	714	732	705	793	720	735	749	742	729	704	754	786	745	693	721	779	741	720	735	724	711	729	738	799	707	747	712	740	707	744	807	733	711	721	726	699	693	724	742	735	694	729	745	723	733	763	717	746	705	761	740	719	703	716	705	701	745	751	737	698	795	722	768	726	728	739	773	729	699	755	715	704	756	740	769	751	736	699	726	755	671	749	774	746	702	737	763	738	751	751	736	706	744	687	724	748	779	747	715	704	675	754	693	755	768	713	699	735	776	697	725	714	719	786	675	770	704	735	710	742	690	708	758	728	728	733	713	708	730	718	668	703	752	708	753	712	788	702	723	758	739	717	757	763	739	748	733	750	689	725	722	753	700	786	771	772	743	705	740	768	684	700	663	764	729	719	729	740	718	729	732	745	689	701	706	696	772	660	707	719	777	751	745	705	727	756	781	685	721	786	727	752	736	765	707	757	725	728	752	721	733	724	765	769	729	724	763	712	736	750	721	748	765	738	730	700	766	757	723	760	728	692	760	721	761	700	719	679	779	723	697	734	754	730	759	725	767	767	733	721	779	718	738	685	766	732	702	732	760	740	668	743	744	724	689	703	793	707	710	728	764	717	755	725	716	800	756	740	724	754	708	733	753	725	773	731	719	731	732	713	707	711	734	670	698	752	700	708	740	734	731	738	718	716	805	707	714	751	755	730	703	750	717	718	680	745	757	787	751	720	732	702	729	704	691	661	779	719	734	729	730	746	732	667	723	741	732	749	755	703	756	737	776	767	717	756	731	739	758	729	761	758	738	728	737	744	716	751	700	705	765	724	740	729	670	768	683	722	730	727	734	764	761	723	740	740	713	702	750	736	768	711	733	710	724	745	751	744	716	700	698	743	719	762	750	773	772	783	767	754	699	743	704	724	717	736	716	698	683	718	729	752	739	727	747	674	751	748	779	750	714	724	687	688	684	721	725	741	730	675	702	722	779	753	685	714	718	688	743	733	771	705	714	676	709	745	748	734	712	738	732	736	717	723	749	761	722	679	764	755	713	717	740	689	681	755	709	737	771	720	708	721	705	690	713	779	761	750	716	737	743	764	702	726	691	724	720	782	713	736	720	683	701	745	723	730	735	724	742	739	736	750	759	729	759	747	693	715	691	681	709	730	742	763	756	743	751	732	718	749	720	703	694	740	734	728	717	742	765	721	735	731	734	695	734	703	720	797	776	701	722	760	690	742	709	732	739	731	709	788	715	690	778	749	750	705	691	739	739	709	704	736	743	709	739	780	721	686	723	779	727	741	738	737	731	738	715	737	727	693	715	746	666	704	760	730	696	694	765	731	750	696	695	685	718	724	699	715	727	735	765	705	732	732	673	765	706	758	737	728	769	731	773	751	724	769	707	780	735	729	765	728	744	758	690	717	720	743	696	746	776	724	760	717	684	727	751	734	753	764	739	721	706	722	700	742	772	684	715	745	708	724	667	784	674	732	752	727	742	739	750	727	746	700	758	745	698	743	701	773	731	720	718	730	726	677	711	692	762	733	724	751	749	721	725	683	753	724	765	747	724	724	700	728	730	717	742	729	715	763	701	738	732	743	699	729	757	759	741	767	700	686	734	732	740	737	759	708	722	750	710	745	729	770	700	712	759	738	773	701	737	729	740	740	783	707	748	769	758	709	730	703	701	741	721	706	759	700	748	733	735	733	722	714	747	711	731	746	729	797	769	733	732	706	722	737	729	759	730	726	766	758	727	706	772	740	716	760	759	694	742	700	750	784	711	755	700	718	678	748	734	732	757	695	836	722	725	705	733	701	710	688	718	709	733	740	761	790	752	710	729	761	719	700	730	732	710	711	737	710	732	677	721	705	744	757	734	671	748	710	710	766	719	738	781	737	719	757	743	731	733	721	740	756	719	725	754	724	692	712	789	745	733	727	722	705	728	744	757	680	701	712	761	730	676	717	745	750	789	696	769	741	771	776	698	740	768	748	759	735	754	708	722	742	717	723	703	699	733	698	699	712	774	695	757	731	708	685	712	732	731	716	748	694	740	752	714	730	717	743	776	711	725	722	724	721	796	681	732	736	693	720	719	710	759	731	707	729	778	746	717	727	726	725	727	748	740	709	654	737	727	721	740	676	697	754	765	724	714	686	758	753	665	755	697	734	717	742	720	750	761	778	753	752	709	725	699	758	752	704	713	682	741	720	725	757	734	727	727	751	736	777	750	707	734	692	730	723	688	731	722	760	719	766	747	749	749	755	684	750	730	723	772	731	721	743	716	777	770	721	729	757	766	762	737	706	735	702	718	708	738	751	762	732	706	775	723	751	781	707	709	733	794	734	708	738	730	733	755	714	744	741	703	716	755	741	755	761	773	759	708	742	759	713	705	713	745	709	754	729	748	746	692	710	762	732	717	734	722	752	798	761	687	696	763	625	746	730	783	760	730	702	790	783	718	707	764	701	698	727	731	736	712	762	738	745	749	721	711	729	725	757	726	707	705	711	735	699	752	766	716	685	752	743	793	728	738	700	729	707	717	781	732	708	767	758	744	730	728	725	743	719	749	763	732	723	717	725	767	748	689	715	737	735	767	709	737	721	746	701	726	695	730	699	728	758	723	750	722	722	688	768	754	685	754	678	737	743	736	726	759	713	754	783	750	725	712	689	742	735	734	754	722	713	707	687	715	715	692	801	711	724	708	747	730	729	663	740	728	707	735	733	709	740	743	709	721	724	691	755	723	728	731	744	695	817	708	711	691	689	712	762	668	743	676	713	711	732	754	744	720	749	741	729	703	687	718	746	717	727	728	693	718	758	683	734	780	685	746	719	739	744	771	708	696	723	744	697	707	734	712	708	709	743	714	752	762	746	728	721	757	777	770	793	757	724	726	758	700	719	717	718	764	713	754	719	734	764	720	700	774	774	712	735	713	805	746	715	733	710	745	731	721	717	744	725	786	730	684	765	730	699	742	727	733	747	724	735	763	754	745	689	777	741	690	737	768	701	773	724	727	746	685	750	701	706	774	736	758	759	733	759	715	802	756	782	760	725	707	729	724	718	664	780	677	719	740	695	696	736	731	735	728	743	753	718	695	710	735	728	700	739	719	710	735	713	762	741	746	731	726	734	729	753	786	696	740	761	709	751	743	672	721	720	737	717	693	768	734	793	751	717	678	781	728	749	721	766	742	755	693	733	744	765	702	774	761	751	715	687	702	694	722	739	749	725	701	728	698	739	776	713	756	731	670	714	716	685	743	747	694	743	722	718	746	764	704	758	755	724	763	726	744	744	673	751	744	719	760	766	737	725	711	681	716	762	762	768	730	734	708	714	733	735	673	719	742	760	767	731	730	703	708	712	686	722	748	635	687	731	728	759	784	704	753	751	707	796
2074	392	536	576	616	846	3888	5318	3635	1401	436	242	224	185	194	194	225	218	200	235	218	207	224	225	198	210	198	231	227	200	234	204	221	205	195	203	209	191	236	226	192	224	231	221	222	176	215	226	209	231	236	196	204	205	214	214	247	195	213	202	193	238	198	219	233	250	226	218	220	217	198	244	203	200	203	201	208	209	206	234	207	200	224	224	219	217	195	220	196	208	240	222	198	201	235	223	193	239	246	217	231	208	203	197	204	197	234	202	185	197	209	202	207	213	187	213	195	218	203	219	193	220	213	222	227	198	199	220	229	171	208	216	191	236	220	219	231	207	223	204	209	210	213	215	226	213	207	212	200	207	207	207	220	192	220	212	205	204	183	206	191	226	199	220	229	214	246	225	220	216	202	213	216	192	220	209	203	193	204	201	211	209	207	206	193	242	201	240	219	217	223	201	226	218	235	203	197	223	211	218	187	201	185	225	227	195	189	238	236	219	216	219	218	219	195	210	212	213	229	209	210	207	229	206	191	233	204	210	240	201	201	212	215	216	202	208	217	219	217	218	205	220	182	256	204	203	199	234	206	198	216	218	226	206	178	195	239	215	206	207	199	220	204	230	199	207	221	219	229	233	244	222	207	215	173	206	229	205	230	222	227	207	228	213	208	232	202	210	215	205	236	197	206	240	208	218	228	237	210	206	236	196	187	224	191	217	208	216	195	230	190	217	228	204	232	196	229	205	188	235	221	231	195	200	216	207	228	209	228	213	210	206	203	215	208	203	226	215	207	209	198	222	223	216	202	199	213	223	210	204	210	202	207	218	208	211	229	216	209	223	225	179	206	217	224	230	222	235	194	196	174	186	222	197	198	225	189	214	223	190	222	236	227	199	202	218	224	201	227	212	205	217	219	210	213	193	240	213	215	230	224	213	204	209	217	219	207	195	198	216	226	198	240	221	239	212	214	208	203	215	227	226	216	221	231	225	207	206	244	221	193	222	198	210	210	211	197	198	229	229	207	220	231	233	225	209	211	218	188	218	242	204	223	194	225	205	234	228	177	200	209	197	222	218	201	236	222	226	200	207	201	214	229	199	199	219	211	195	232	212	221	207	219	249	231	208	195	207	209	209	229	181	199	233	191	192	210	174	208	228	229	199	202	191	210	204	215	196	217	200	225	232	197	203	207	235	205	201	209	202	204	224	218	257	213	192	225	221	223	236	220	198	223	201	199	216	244	215	216	193	189	192	237	236	185	208	200	215	223	218	205	233	214	209	203	225	219	222	214	225	217	220	210	226	230	214	220	217	223	208	201	205	218	209	209	210	205	208	194	231	212	195	232	203	177	214	214	190	203	196	228	226	246	233	210	215	218	190	216	222	227	215	189	203	192	237	195	223	190	237	213	224	231	230	236	221	214	228	182	181	199	190	204	217	208	203	199	175	198	197	215	205	229	240	209	203	204	213	213	221	214	206	194	205	238	202	230	226	240	206	206	213	198	210	201	220	196	193	202	237	231	220	220	207	206	246	238	230	215	220	201	220	204	214	212	217	236	220	185	236	200	212	214	210	201	197	218	220	233	220	191	221	211	212	200	225	226	206	202	206	218	222	232	224	205	183	234	218	198	204	194	186	237	214	234	188	213	210	194	202	206	238	215	221	214	224	224	192	217	230	235	224	230	206	224	210	205	209	221	202	187	226	211	246	208	215	249	220	238	213	219	205	188	216	204	227	230	224	233	245	220	206	225	228	218	216	239	200	215	183	219	217	215	230	207	234	227	196	177	221	223	192	223	195	224	211	217	229	199	195	188	223	206	208	239	189	194	199	188	199	207	226	213	217	212	213	209	222	197	215	216	182	212	231	232	237	182	234	220	213	221	214	180	209	227	229	220	218	190	225	219	202	212	203	202	219	219	202	175	207	221	219	204	200	203	214	207	215	195	198	215	208	221	199	223	231	212	215	226	211	204	235	221	225	224	216	216	229	219	210	224	215	219	226	223	212	189	234	211	190	219	200	214	214	215	238	208	220	229	219	199	235	203	253	200	222	213	249	199	227	240	236	215	229	223	200	218	219	197	197	215	231	211	210	187	224	219	229	215	210	243	199	200	229	217	212	196	243	209	212	230	213	195	215	219	198	196	192	218	199	218	223	236	235	235	192	211	239	219	231	217	227	220	197	227	213	222	225	258	213	181	213	209	196	225	220	209	217	192	213	229	212	198	220	212	211	237	203	224	212	204	215	227	225	223	230	219	201	198	234	209	211	197	208	204	233	209	195	213	211	235	175	201	211	230	201	206	200	216	231	219	201	186	193	223	243	213	201	179	202	199	222	220	206	223	203	201	240	250	211	203	212	210	200	206	219	234	218	210	175	182	196	208	207	181	206	219	208	217	208	218	233	226	228	204	223	201	211	196	224	219	224	222	233	205	241	196	236	222	212	205	225	193	230	220	189	218	220	218	236	225	205	180	205	225	207	230	208	206	196	210	209	231	216	211	218	240	222	218	208	211	188	222	228	220	198	192	198	205	205	231	211	209	225	213	202	205	193	237	225	225	226	176	217	211	187	214	200	213	228	209	225	216	203	223	221	229	207	200	213	207	225	218	206	206	214	223	211	225	205	218	198	225	216	214	211	231	232	217	216	200	202	211	207	230	220	233	234	237	228	209	199	210	208	208	205	238	218	197	197	232	208	218	230	207	219	233	219	195	233	216	209	198	215	214	211	203	222	188	208	213	226	205	219	216	218	217	210	231	221	241	235	210	220	217	198	219	209	210	234	196	203	230	204	211	230	215	230	199	213	212	225	196	195	194	214	207	204	212	188	202	206	201	214	209	209	201	207	201	215	229	213	215	251	217	207	231	195	228	220	202	206	204	212	218	198	193	230	201	216	209	241	198	192	190	215	206	219	218	245	206	205	227	200	216	214	200	219	191	222	216	204	194	212	226	219	245	192	207	196	211	208	216	211	197	213	197	206	230	230	244	197	191	199	204	203	209	246	241	223	229	191	195	189	186	202	211	202	212	216	214	214	217	207	202	213	218	213	219	217	215	215	234	187	231	215	185	199	208	215	205	220	223	223	203	202	217	221	213	221	203	193	187	233	222	200	224	227	198	204	221	227	202	190	215	219	209	200	217	199	215	215	221	223	207	230	218	209	256	227	210	204	209	208	242	207	202	216	215	219	191	221	182	224	197	243	186	244	211	212	221	204	195	224	211	215	206	219	185	219	199	219	214	238	216	207	193	193	212	211	209	202	191	230	230	220	220	223	233	219	213	178	205	214	207	233	209	218	226	213	198	216	213	205	219	214	233	237	244	246	205	201	229	208	217	224	223	202	227	213	235	204	227	223	209	215	220	206	195	198	203	236	193	211	225	200	229	199	190	207	199	210	207	203	225	237	189	199	217	191	224	218	218	232	202	223	215	223	225	223	213	212	188	202	207	226	219	184	191	202	194	198	203	206	242	225	232	222	251	202	219	208	222	215	202	231
2230	869	1377	1898	2294	3922	16932	18050	12696	4817	1593	750	625	591	565	637	639	692	640	691	615	624	662	600	633	632	616	644	676	637	637	627	614	606	639	654	610	618	635	648	594	579	587	626	636	644	655	627	633	654	655	607	632	648	638	590	648	606	621	663	642	634	599	621	670	665	666	621	616	579	619	611	626	628	620	626	624	627	638	627	557	568	602	591	634	599	638	596	621	627	613	614	651	639	636	635	649	643	643	583	657	644	630	637	591	597	664	675	608	640	605	662	615	625	586	638	625	597	629	629	660	607	608	644	634	625	650	591	606	682	608	656	600	593	597	626	660	613	641	607	591	590	608	664	693	607	613	618	634	627	601	613	623	572	639	630	620	645	640	591	661	629	605	653	597	647	618	609	637	671	637	632	679	607	603	609	666	632	616	658	605	651	609	629	623	684	623	638	622	595	651	615	623	647	592	603	623	619	622	632	611	653	597	637	617	643	607	594	614	614	622	590	613	629	599	624	629	635	648	633	601	662	678	668	627	643	626	608	616	660	636	638	675	603	627	586	601	626	610	632	605	657	658	703	638	641	598	616	656	586	612	646	606	633	596	635	624	626	617	589	611	611	597	642	617	703	654	655	583	629	646	639	559	631	598	692	602	661	626	642	647	640	611	626	610	600	646	598	565	655	653	622	679	649	628	671	611	647	667	582	584	582	579	591	618	631	647	626	609	599	585	594	618	650	642	639	629	627	652	613	623	620	601	646	662	655	624	614	630	627	642	635	604	644	632	583	654	607	641	592	639	634	632	628	644	656	612	604	645	629	578	588	623	651	634	646	633	607	575	648	617	601	641	647	613	584	640	615	597	670	610	622	603	658	643	641	603	625	578	640	617	609	615	639	622	619	630	624	694	627	631	644	644	617	650	614	652	624	603	658	601	642	581	631	651	629	627	606	620	639	593	612	602	690	648	641	618	636	604	578	643	641	613	691	650	653	667	650	629	600	625	607	658	602	628	618	640	610	617	639	561	647	625	623	641	620	665	610	614	624	627	592	613	645	603	635	674	605	636	637	648	597	602	571	653	646	624	653	628	646	611	626	617	618	641	625	602	624	623	609	601	647	620	577	671	620	606	652	633	632	639	593	629	680	636	667	580	608	622	625	649	585	610	689	638	654	598	646	661	666	659	631	618	612	613	686	577	606	659	663	607	636	648	654	638	635	625	626	638	639	649	611	612	623	646	611	627	626	632	594	636	623	652	686	633	642	644	643	632	614	601	632	579	645	654	629	677	620	663	608	622	610	628	637	664	610	602	629	607	610	635	593	641	645	577	663	640	628	590	643	662	650	595	651	594	589	664	617	644	643	627	656	617	666	622	642	622	684	655	600	616	645	626	630	626	610	621	625	629	632	655	637	629	654	649	658	652	590	623	616	604	603	676	645	620	617	614	624	653	623	650	629	580	624	612	646	626	622	632	691	637	609	666	615	606	580	588	663	590	639	632	644	586	665	620	637	656	598	634	624	670	646	598	622	669	651	591	631	610	637	598	671	618	653	629	641	582	610	599	625	651	613	612	608	651	645	618	590	631	664	586	606	607	602	623	645	610	646	600	617	605	610	626	633	589	665	653	657	670	622	648	599	611	612	579	599	646	656	630	623	616	632	662	619	625	637	640	599	603	635	624	627	618	630	636	615	655	662	647	658	652	653	637	661	577	641	586	565	610	629	615	618	630	596	610	606	595	610	617	633	626	621	641	598	662	603	597	658	632	641	638	673	576	632	644	587	648	643	660	578	626	654	600	625	580	639	591	653	566	612	626	603	593	612	594	603	615	588	664	628	643	667	668	623	606	615	628	589	662	611	620	634	600	645	600	661	610	639	643	650	630	657	607	651	623	631	620	594	619	607	651	608	650	652	656	635	654	586	612	645	660	612	655	593	648	615	655	610	622	596	664	639	639	634	625	635	573	615	585	628	639	644	604	642	577	579	603	619	625	616	619	627	620	619	643	638	619	638	606	619	589	599	616	626	660	625	601	608	627	625	612	676	657	642	621	629	631	635	703	598	635	651	615	614	638	595	633	637	580	646	669	658	619	619	636	588	618	606	605	651	627	659	637	641	608	595	642	619	649	624	630	596	624	601	622	636	623	636	604	597	630	594	561	622	657	560	629	603	634	645	641	633	641	636	622	658	617	626	617	601	599	613	596	623	644	678	614	658	642	636	617	646	618	596	639	628	580	655	632	624	631	631	668	597	637	600	636	618	626	632	635	609	644	634	677	639	568	677	637	668	641	596	629	595	637	624	630	594	597	611	591	635	632	601	577	623	623	656	623	647	657	599	649	634	641	613	635	655	634	613	619	644	590	638	654	637	618	665	616	581	640	584	606	608	641	611	640	634	642	547	622	593	650	633	598	644	612	628	567	647	627	636	612	664	634	673	659	623	607	647	608	615	633	605	603	640	635	614	652	646	627	610	664	587	628	664	634	663	643	635	641	602	577	568	634	613	598	593	618	620	619	602	650	599	633	581	604	642	635	659	618	635	637	644	611	673	597	636	604	612	602	606	629	676	630	628	621	644	653	661	583	619	658	631	591	604	589	665	658	631	607	603	637	578	689	654	633	668	609	629	607	604	636	650	671	638	651	669	617	629	602	618	626	624	618	674	610	643	645	627	627	659	614	645	660	639	616	625	612	639	638	642	631	638	586	639	652	610	615	588	617	613	630	617	611	632	587	623	631	696	601	651	598	605	658	593	627	628	638	660	583	642	642	610	607	625	601	634	634	651	614	651	638	580	632	618	616	624	627	605	647	605	616	588	609	656	650	597	655	628	648	613	604	623	676	609	591	714	596	606	637	605	627	583	611	646	643	661	658	637	649	639	665	639	614	625	640	624	625	638	595	621	614	607	678	638	580	639	606	619	632	608	591	615	637	574	663	616	606	644	664	658	593	644	624	645	573	633	643	642	630	662	616	572	637	613	632	675	598	649	607	673	606	667	649	631	623	596	670	621	661	633	627	616	643	625	641	597	632	622	633	693	633	610	648	608	641	637	608	617	641	667	637	598	654	620	640	652	620	663	652	604	680	706	650	636	605	574	631	616	636	623	646	639	650	629	631	659	612	603	649	642	649	602	649	608	597	590	624	613	680	639	603	590	651	633	622	618	642	637	583	644	626	640	556	594	593	641	638	618	606	617	646	649	623	685	667	677	682	641	623	618	591	650	643	573	617	631	603	584	587	645	624	594	612	587	589	602	618	644	569	591	654	620	618	631	647	615	644	664	647	664	611	610	671	640	576	638	618	590	616	634	606	634	640	646	670	642	656	621	619	620	636	621	655	640	603	623	635	625	626	637	578	648	634	606	602	651	600	611	644	571	607	640	574	612	644	619	603	640	622	637	639	575	620	616	609	608	615	601	616	654	603	660	643	599	607	631	616	607	597	623	601	596	627	626	602	631	584	652	648	638	572	612	638	637	672	615	622	647	591	593	664	602	625	564
7543	1689	2699	3236	3049	7489	31394	32740	26246	12235	2107	347	215	218	177	198	182	175	183	192	171	202	187	154	195	214	177	183	196	200	170	171	191	163	180	188	184	189	190	172	200	193	175	205	210	194	180	169	206	188	167	172	174	189	169	172	208	182	200	195	196	177	203	183	188	160	193	170	202	191	160	173	181	182	182	183	171	181	196	190	208	177	173	205	202	188	185	170	190	185	193	176	193	175	214	186	177	185	176	184	182	168	203	185	181	175	181	204	172	173	185	160	192	183	181	191	205	163	215	175	197	194	192	202	195	207	186	176	198	152	174	179	203	180	199	168	180	215	204	181	187	177	156	180	164	214	189	192	173	172	180	207	199	177	187	200	174	178	184	204	196	180	182	178	195	185	193	167	187	158	179	188	200	187	167	183	184	209	213	163	198	187	186	201	177	228	189	179	211	197	205	200	183	176	192	170	171	206	183	195	188	177	188	202	191	188	213	190	189	198	165	180	236	185	172	170	195	203	195	192	204	192	196	200	189	199	201	179	193	197	187	182	193	194	175	196	185	173	191	191	202	212	177	167	177	195	227	195	189	170	168	178	176	179	195	214	191	181	192	187	200	165	176	205	180	194	191	200	199	178	213	194	168	181	207	203	176	189	192	172	174	188	184	198	209	201	196	187	203	184	188	200	181	177	177	176	182	189	192	211	196	181	170	205	199	180	205	167	208	182	194	196	183	174	206	179	197	183	201	158	199	209	194	201	209	189	184	194	213	180	226	190	183	194	214	202	188	167	200	168	194	157	180	203	170	182	219	200	201	184	197	171	189	185	210	175	187	188	180	193	165	207	206	219	162	156	186	188	197	203	173	203	181	186	194	182	188	176	186	192	199	192	163	181	183	181	198	211	191	184	177	190	191	218	202	169	189	167	166	192	200	238	200	187	166	180	171	198	197	166	185	237	211	193	163	192	180	205	182	197	199	172	161	181	199	200	193	199	188	188	189	183	200	197	193	191	189	221	172	198	200	194	175	211	180	213	218	187	184	166	177	204	178	203	169	185	213	171	197	199	191	188	176	215	194	198	197	188	184	176	172	186	213	189	190	178	207	200	189	219	176	173	198	180	207	178	187	196	160	204	169	171	206	197	194	169	184	165	202	187	173	197	166	198	165	178	220	178	187	189	187	167	191	200	183	206	187	186	207	189	216	185	181	191	170	157	179	194	174	194	207	213	219	213	176	180	180	215	205	177	195	193	171	198	183	187	188	183	188	184	192	189	192	197	194	173	212	184	195	161	182	197	187	208	198	161	182	185	195	190	194	208	189	191	206	191	204	206	189	194	187	165	194	185	215	200	173	213	195	196	196	182	189	167	195	183	181	180	200	229	200	190	167	169	193	187	189	186	159	191	163	203	179	168	175	201	196	174	192	190	206	157	188	183	169	165	172	190	190	196	167	197	188	209	178	183	174	192	194	181	177	194	181	189	182	209	183	198	162	192	185	186	197	182	181	159	174	201	167	184	186	204	192	189	200	193	184	204	203	197	171	186	205	185	186	175	198	213	173	183	202	223	178	190	204	189	196	182	194	191	187	185	177	189	172	185	197	162	180	194	203	196	215	192	181	182	169	180	175	210	175	155	186	213	215	185	215	196	181	203	187	191	198	205	173	196	185	183	187	200	176	172	194	185	192	197	184	203	209	171	174	173	208	168	165	198	199	190	192	190	169	185	167	207	202	190	213	188	171	162	196	164	186	176	166	198	193	186	171	202	190	209	193	174	212	181	180	198	201	180	228	201	202	150	182	182	186	178	201	225	205	190	192	199	211	202	166	190	184	182	186	212	215	167	200	168	170	185	172	197	204	213	168	198	182	178	197	195	195	163	185	179	189	181	167	208	184	237	211	186	191	194	183	199	211	195	176	196	194	187	195	216	190	179	201	190	201	205	191	184	219	185	171	219	200	200	202	199	196	171	204	211	203	184	186	175	191	163	166	205	182	204	188	190	197	223	177	197	215	153	181	219	194	189	191	193	198	200	186	225	163	187	189	202	188	203	187	199	172	174	207	176	176	187	181	195	217	189	174	191	179	186	151	172	206	190	186	193	174	168	205	207	180	179	199	187	202	196	201	186	175	194	219	172	191	173	180	195	191	199	193	191	199	191	192	206	207	178	193	175	164	194	175	193	185	174	206	176	197	186	185	172	175	222	197	194	186	182	189	182	193	179	206	197	213	199	183	186	190	191	201	203	193	187	218	211	190	179	210	184	163	190	185	183	198	164	173	188	190	161	198	191	208	172	182	164	193	198	201	188	172	194	193	186	189	196	191	183	194	190	165	197	193	184	198	192	184	177	188	171	160	187	165	189	191	211	193	200	152	186	190	177	207	194	171	186	209	197	185	196	195	182	205	195	171	209	194	189	192	197	179	193	198	189	194	208	176	200	182	187	182	168	178	211	192	212	179	200	192	190	194	211	167	191	210	206	213	191	217	197	199	187	199	209	164	189	175	173	199	193	170	206	168	172	187	188	194	193	185	189	177	195	175	215	193	207	191	191	199	188	162	186	187	196	173	205	198	222	192	197	193	207	185	180	223	203	178	176	201	196	201	183	202	193	164	165	199	206	199	183	178	184	205	190	214	216	185	163	170	189	201	186	188	183	211	171	196	195	171	171	194	181	170	181	206	172	186	191	212	164	205	194	195	181	208	212	188	197	193	188	194	201	199	207	193	213	180	222	171	195	197	202	205	189	211	186	200	196	173	167	190	177	179	181	189	198	195	190	215	186	187	184	217	192	178	191	202	161	183	174	188	196	221	178	181	180	210	178	167	210	182	172	173	193	187	185	205	200	201	195	184	200	199	176	163	204	185	197	188	178	195	203	182	179	192	193	203	201	192	193	178	154	185	219	164	183	209	184	192	199	193	191	220	196	193	187	178	209	182	178	190	188	210	196	190	155	195	177	199	183	163	193	184	187	188	189	204	201	184	219	200	184	175	194	204	193	204	214	192	168	201	198	216	202	226	204	183	179	197	187	225	202	195	201	200	176	210	184	197	197	193	177	181	192	189	175	175	162	206	216	184	185	175	221	192	197	185	203	220	173	187	199	194	184	174	195	195	178	189	192	200	181	220	192	161	188	181	202	187	217	189	203	212	191	183	176	173	195	184	181	189	163	201	193	188	192	188	215	197	186	169	183	192	184	195	183	205	165	178	169	179	171	205	218	179	184	178	206	191	191	164	192	178	166	186	197	199	193	178	197	185	193	176	185	159	173	180	223	199	174	193	189	184	228	226	187	187	197	192	185	193	177	195	196	208	187	173	200	157	183	183	219	171	179	179	183	193	176	202	180	191	192	197	169	176	214	196	192	177	173	185	167	182	192	181	180	182	187	174	196	215	197	198	173	197	212	178	213	193	191	193	184	174	213	183	209	198	181	204	194	168	178	203	187	178	190	168	194	199	190	201	183	180	210	209	175	190	206	214	209	181	182	180	191	187	171
5273	2085	5542	8367	7740	19749	47659	47954	42540	25493	6737	1267	614	610	574	611	546	542	580	553	567	564	566	535	542	556	545	573	549	558	586	574	567	567	587	598	553	556	536	606	541	583	556	546	569	554	529	517	583	591	602	562	547	542	580	553	587	541	552	529	547	570	583	532	608	577	586	542	568	578	567	562	547	582	539	554	544	580	539	571	542	550	579	537	624	573	549	533	577	547	550	546	559	562	507	569	579	573	600	562	589	561	598	629	563	543	568	596	567	559	570	563	567	541	567	552	566	560	536	555	578	603	572	550	527	590	588	572	605	571	547	535	585	541	588	602	599	573	545	548	590	575	546	571	554	562	595	581	611	584	563	583	561	538	535	553	651	555	589	585	568	590	560	575	563	524	577	554	528	546	597	593	615	569	558	561	546	573	583	590	590	554	551	582	563	541	570	569	558	583	589	575	572	556	492	569	540	559	593	580	555	545	580	566	572	534	567	570	571	557	555	528	539	563	597	593	603	573	566	558	595	562	589	583	582	553	572	548	562	573	611	540	586	544	541	538	558	538	566	643	571	562	594	594	555	565	571	592	558	567	569	583	573	570	568	542	578	600	568	541	617	590	550	584	568	563	546	588	574	549	616	560	530	512	587	567	597	580	568	583	538	538	575	583	525	576	593	549	585	574	602	543	598	581	593	539	550	562	557	560	591	578	550	550	570	576	612	570	572	585	592	517	609	545	512	571	604	567	557	563	586	542	591	557	574	574	589	559	571	564	576	555	569	587	563	601	589	556	552	575	586	546	593	567	572	561	544	580	552	576	527	596	526	567	547	605	544	531	544	565	560	546	575	535	578	604	547	549	526	615	563	584	524	613	582	549	578	577	574	554	567	570	570	605	545	571	537	558	547	575	541	590	529	565	583	551	569	547	576	571	606	558	578	550	558	519	520	597	573	593	533	538	545	539	597	562	542	565	581	577	544	535	577	569	572	632	531	576	594	583	611	541	567	558	557	558	564	594	566	574	568	562	570	561	560	550	555	575	559	543	548	592	607	557	592	565	568	578	567	568	539	608	540	612	572	582	561	565	545	573	575	537	585	588	574	565	558	547	530	549	589	583	549	573	543	593	546	579	550	588	616	537	554	584	586	551	594	576	599	558	518	601	597	533	592	596	592	548	555	554	559	567	606	581	555	567	602	540	560	584	531	584	541	568	535	593	540	565	533	600	586	582	576	526	586	582	609	598	532	559	560	534	572	555	581	595	563	594	634	583	578	603	589	574	539	571	563	572	556	555	587	538	593	579	571	575	587	591	583	601	543	580	559	598	534	577	505	576	535	544	529	540	559	576	553	562	540	520	551	578	555	589	553	531	561	537	612	546	551	563	573	551	552	571	554	572	577	586	540	565	590	555	598	598	548	577	598	588	554	562	571	595	577	561	577	540	559	580	571	563	565	552	618	565	611	585	577	542	590	595	564	538	602	571	621	562	575	568	529	632	558	575	593	600	571	518	564	570	582	565	546	553	567	581	573	573	565	549	544	583	574	551	542	619	581	596	557	555	600	533	557	565	576	562	592	579	547	544	554	559	589	570	607	589	549	519	557	562	567	615	570	535	552	556	566	589	551	588	579	551	566	564	561	598	568	564	577	605	576	562	581	590	582	551	541	560	523	537	565	596	549	610	593	577	606	592	632	575	593	542	607	559	606	574	568	581	550	597	579	566	558	614	497	602	590	570	565	563	571	496	542	541	578	550	571	551	576	578	581	607	590	569	536	568	597	526	572	591	592	535	537	539	570	556	572	562	541	585	539	540	571	581	555	569	570	590	603	562	551	561	526	560	527	548	576	582	555	565	583	588	592	578	561	570	592	557	608	638	567	572	568	554	530	563	505	573	554	575	569	608	557	540	578	553	590	552	580	573	539	554	559	540	544	572	618	586	584	585	552	551	534	540	531	574	568	578	550	567	578	574	578	603	555	550	573	517	554	532	533	553	578	549	565	523	551	574	554	510	591	563	600	554	531	561	563	541	563	581	535	604	549	585	569	577	492	563	561	516	546	565	567	596	540	538	595	574	606	572	576	540	576	548	570	533	584	596	556	581	568	589	590	545	561	556	584	529	560	601	577	545	569	554	561	555	591	513	584	561	559	594	561	569	544	551	524	577	548	565	543	601	574	548	555	545	532	562	550	582	558	555	571	556	577	556	589	546	584	598	571	568	536	562	560	519	545	567	588	576	545	583	574	571	557	578	559	556	571	577	574	580	595	550	581	588	573	518	546	558	529	541	548	552	588	527	532	568	589	543	575	537	546	553	555	590	557	592	619	536	564	585	551	556	551	588	582	602	576	568	545	528	563	542	581	601	534	593	526	562	564	519	533	589	546	547	543	535	585	552	578	571	585	514	546	544	531	613	594	574	567	558	568	573	588	566	547	552	558	549	590	535	565	582	557	544	562	613	614	593	577	539	556	551	570	539	550	571	544	585	584	583	566	586	555	555	589	568	557	505	538	513	538	568	623	564	586	526	581	549	548	589	580	546	577	561	581	546	566	576	548	515	534	571	615	568	569	576	550	561	569	560	550	560	562	598	547	557	565	590	594	593	575	578	565	540	527	574	557	555	607	549	552	539	581	561	556	546	567	542	564	564	557	580	570	490	614	522	560	566	556	582	528	571	542	548	564	577	569	569	581	531	594	554	551	588	552	538	563	564	595	522	543	537	565	536	589	559	530	555	577	569	558	573	567	559	552	536	526	590	548	568	590	589	562	562	596	598	551	537	543	572	555	541	565	553	536	582	588	567	559	564	527	553	544	573	584	575	578	559	584	590	581	584	570	570	575	589	565	552	575	620	563	566	574	527	532	560	547	537	547	556	545	558	527	556	560	565	566	537	584	538	554	563	546	563	602	563	566	537	601	544	596	582	559	596	558	585	555	554	546	565	556	550	550	564	583	570	533	555	552	531	594	550	556	538	575	568	540	574	566	533	578	572	583	568	547	589	537	594	563	582	614	562	577	570	573	570	526	570	550	552	503	600	563	543	579	590	602	583	540	563	577	575	580	541	547	586	566	537	572	560	576	568	525	557	530	547	562	600	587	569	583	572	560	572	558	586	601	544	573	558	549	575	560	589	545	562	576	603	549	515	572	569	576	556	567	560	555	569	569	560	553	578	583	593	565	610	578	573	509	583	581	551	569	530	579	512	538	573	577	576	546	568	575	552	562	530	567	580	621	570	549	556	552	560	566	586	557	588	566	568	571	513	540	576	588	562	533	637	540	619	555	567	617	547	579	582	543	562	568	579	547	559	568	575	574	544	582	552	580	627	593	546	565	572	527	569	550	587	547	519	575	623	564	589	545	552	642	541	595	537	579	597	559	611	545	557	568	562	538	553	575	613	552	550	538	603	572	591	584	589	579	542	563	560	575	561	560	520	552	573	576	558	593	564	576	579	531	532	543	560	581	585	566	571	599	516	589	545	546	562	591	579	531	582	585	573
17261	4479	6700	4801	3682	30345	58036	51000	34301	19390	5414	1109	292	244	244	251	248	247	236	262	249	232	247	250	249	255	246	260	264	249	240	242	257	262	231	252	216	248	235	313	273	230	237	248	243	277	253	236	221	244	246	237	223	247	278	253	246	273	249	222	239	248	263	259	225	250	245	246	244	274	242	263	251	258	222	244	266	233	246	277	237	271	260	242	220	219	243	258	248	230	246	247	243	246	229	248	233	215	236	271	246	245	215	236	249	254	259	251	249	271	255	258	237	207	233	224	257	216	246	259	256	239	216	229	226	257	246	237	240	246	270	223	245	264	238	247	232	261	244	248	251	232	229	255	257	249	216	240	227	236	279	242	266	252	250	265	236	247	262	277	224	243	260	300	262	230	281	227	260	249	245	242	252	238	247	270	262	222	263	222	235	249	254	238	277	237	228	251	251	259	248	230	235	270	267	224	251	257	208	226	260	225	255	230	257	249	206	230	233	270	232	232	261	258	259	229	258	256	259	248	237	238	264	237	247	265	261	239	240	222	244	249	243	246	262	256	243	247	252	251	258	243	246	269	241	264	264	227	241	229	235	223	241	259	230	247	230	242	264	253	226	227	217	228	235	222	261	244	255	257	263	255	302	273	246	255	240	255	244	238	239	250	240	248	268	241	201	255	241	246	213	231	206	252	260	248	255	254	260	248	278	231	276	240	265	261	254	242	240	254	222	251	249	264	241	263	248	219	249	241	247	271	235	259	283	234	237	250	274	222	249	219	242	275	233	243	225	234	223	246	258	261	245	245	253	234	238	261	231	212	230	227	250	239	235	217	250	244	260	237	248	261	258	240	245	252	244	243	255	258	235	241	218	239	242	234	217	268	237	223	241	265	247	258	226	246	278	236	249	248	243	230	258	248	250	223	225	256	229	268	285	264	260	244	258	247	226	231	245	232	247	245	237	266	257	218	237	252	264	246	248	237	261	255	235	227	274	242	226	254	228	246	255	241	224	270	249	265	230	234	259	242	257	253	244	259	233	240	242	232	271	255	275	237	254	236	232	244	263	245	288	255	259	259	259	278	256	260	255	261	246	243	246	269	249	264	243	271	254	249	258	247	266	237	236	252	239	235	270	233	253	259	272	241	240	232	261	255	233	263	270	228	236	255	234	235	239	240	256	211	241	236	251	264	213	237	257	249	241	234	251	243	260	234	234	232	248	254	249	249	279	215	228	251	260	246	257	265	251	225	221	237	257	261	227	250	233	232	240	264	247	232	254	233	247	249	273	263	223	227	238	267	244	246	255	235	260	293	251	224	214	256	263	243	236	276	240	248	251	272	243	237	255	252	236	213	262	265	253	233	218	222	226	248	242	262	231	228	244	249	260	286	241	225	239	238	235	251	260	266	262	231	276	257	231	292	250	254	230	212	274	253	250	222	263	243	253	250	234	243	223	247	244	260	250	269	259	260	224	247	259	230	240	252	258	247	252	241	225	266	224	232	246	240	229	257	250	239	239	218	239	257	244	254	273	244	238	250	228	250	246	251	281	257	266	245	245	250	239	226	287	224	247	251	270	269	289	267	273	248	240	238	275	262	243	242	247	243	266	243	295	233	267	262	262	272	247	247	218	263	260	232	260	254	258	246	256	245	231	268	250	270	258	262	232	243	272	245	244	266	225	252	260	247	230	225	237	212	243	244	246	249	264	232	209	243	248	258	271	254	229	257	278	235	245	253	248	230	274	224	257	260	237	268	238	266	237	247	226	233	245	239	297	210	263	241	232	249	252	226	277	250	246	233	240	290	247	248	232	266	233	262	249	241	257	239	257	257	258	266	243	243	251	237	236	246	262	243	229	240	240	210	258	244	251	262	243	259	242	266	257	239	249	260	248	231	247	262	247	253	256	249	240	263	263	246	256	243	214	215	254	258	225	256	242	244	255	243	218	247	260	240	254	254	247	253	249	244	251	229	256	280	239	248	262	231	241	227	256	245	239	225	253	261	237	250	235	229	231	261	253	250	264	261	245	241	254	243	261	241	219	247	235	259	274	251	226	282	256	249	270	264	260	270	255	258	234	231	248	252	260	253	258	213	241	250	255	274	235	256	264	247	239	249	259	253	269	242	228	255	243	257	238	240	263	244	227	264	230	277	228	265	253	250	256	260	212	246	298	262	264	243	277	259	257	233	274	225	240	237	197	249	249	275	251	260	246	204	248	258	275	251	249	283	254	277	262	231	249	274	266	258	259	250	263	280	269	252	262	254	247	232	230	225	243	235	226	276	264	230	257	250	254	240	277	244	273	281	249	240	238	254	273	262	254	232	271	252	231	242	253	262	233	250	264	267	212	247	230	264	235	275	237	245	256	259	266	236	254	258	256	296	245	265	239	257	221	269	251	236	231	229	244	226	242	234	265	273	242	246	249	259	228	259	226	245	232	253	237	223	268	220	247	273	275	235	249	247	216	249	253	234	251	255	258	267	249	233	218	257	250	253	276	214	280	240	248	258	228	261	234	226	234	240	263	253	237	262	248	237	275	248	241	241	248	246	249	255	264	234	268	264	235	235	249	259	258	230	266	279	274	249	283	272	212	235	226	229	257	245	255	224	250	213	246	258	255	251	231	245	250	283	259	255	240	267	219	229	238	232	267	233	231	234	279	271	251	254	262	237	258	228	257	257	253	270	260	276	238	227	243	234	248	251	268	226	259	261	234	236	248	234	246	250	276	245	236	277	261	234	260	246	253	231	233	278	233	239	268	218	243	247	266	240	205	255	245	219	260	277	262	276	256	240	237	238	247	256	255	243	252	254	249	259	240	225	258	249	247	262	266	242	265	229	230	238	268	271	265	237	239	252	246	254	256	228	263	208	228	256	251	247	226	248	250	230	244	231	242	256	239	244	241	251	258	244	260	247	248	237	243	247	214	257	281	235	250	274	246	255	248	267	246	228	208	263	265	239	251	249	236	213	241	264	268	229	243	254	251	228	223	246	227	266	223	251	243	277	261	260	238	237	256	247	257	250	227	256	240	246	227	236	234	254	272	238	231	232	298	246	241	249	232	233	264	238	231	236	256	239	253	242	282	226	264	245	246	238	228	245	247	250	269	266	239	255	253	259	251	252	251	245	272	244	262	248	263	234	252	246	286	258	251	251	268	241	237	205	256	259	247	263	248	251	224	234	266	243	270	256	248	262	254	244	257	248	250	242	234	259	255	239	236	254	249	261	233	224	232	278	246	248	242	275	263	238	255	261	255	245	225	256	247	272	311	233	228	230	249	270	250	238	243	255	256	258	250	239	236	273	255	254	268	244	211	215	256	246	235	251	263	237	266	250	252	237	228	255	264	257	266	267	229	269	243	254	241	262	247	243	243	214	222	256	274	233	254	274	242	278	246	261	247	223	241	277	238	250	269	255	244	268	257	251	256	233	244	255	217	243	264	243	251	246	221	249	271	238	244	255	241	240	251	299	230	234	253	243	241	231	281	238	243	264	226	253
8322	4117	11763	10387	10352	46878	67688	63497	48282	33183	14253	4555	963	746	699	745	741	713	736	689	710	741	688	739	723	751	712	697	717	734	745	710	687	720	745	720	741	762	682	734	698	727	731	717	717	698	718	695	717	696	711	721	703	732	728	763	664	710	685	779	700	715	704	759	730	721	756	710	765	765	722	705	724	694	737	735	699	692	685	749	738	703	679	734	705	764	723	731	679	742	734	705	701	708	724	742	764	699	726	715	692	746	712	716	729	685	709	742	729	740	719	722	702	728	712	715	792	689	688	687	717	739	692	734	712	760	703	745	737	715	728	678	694	691	716	688	707	713	710	725	747	685	755	743	706	734	755	735	773	730	681	706	763	641	720	729	703	725	758	716	708	659	726	762	725	698	710	700	699	760	706	681	721	743	694	722	734	738	694	744	699	722	703	703	691	740	733	684	678	671	687	699	756	713	762	755	705	754	767	697	736	708	698	742	726	727	725	689	721	745	736	731	652	742	746	696	687	698	677	698	738	678	730	756	743	703	758	709	744	651	739	677	706	715	683	716	710	705	733	698	740	702	706	740	726	743	739	726	775	720	710	703	763	710	665	706	701	721	739	757	758	652	726	714	762	750	698	710	754	731	719	726	693	785	777	660	715	702	746	720	713	697	746	700	719	759	712	715	693	718	696	749	696	746	708	701	696	721	668	742	717	703	726	703	679	763	730	687	700	712	734	719	746	699	697	688	755	729	717	753	673	771	725	711	703	709	752	669	774	730	691	751	746	730	727	721	703	735	734	727	772	705	754	753	755	708	720	715	713	731	737	711	704	689	691	769	675	739	691	703	695	729	726	719	712	679	723	701	745	711	731	748	782	719	682	730	725	745	713	700	709	758	721	703	741	750	712	701	750	743	748	754	724	752	678	718	769	729	681	720	726	732	700	678	737	712	743	675	726	685	691	721	695	730	714	691	656	708	732	697	736	724	729	762	707	718	734	711	706	728	701	679	750	724	678	698	726	696	745	697	731	765	681	678	744	691	713	687	676	714	782	715	752	766	701	771	756	675	715	752	728	756	697	735	693	710	672	713	691	730	702	682	689	704	713	764	716	733	722	718	737	738	687	697	709	740	715	721	685	681	709	751	724	734	746	792	674	702	776	778	739	708	680	721	751	675	743	727	668	716	765	731	703	712	717	716	716	691	691	716	693	681	723	702	723	746	719	725	710	710	662	723	759	709	682	682	743	680	751	716	712	683	752	750	717	729	702	747	721	743	760	714	717	755	700	693	727	718	732	693	753	728	770	712	666	704	711	709	716	726	721	699	738	686	683	707	727	706	740	759	728	750	710	712	729	669	706	725	709	758	695	727	677	741	712	706	721	710	677	755	728	700	726	736	751	695	747	722	726	754	733	738	738	737	714	786	660	662	735	743	749	725	715	704	694	738	672	757	708	714	742	729	725	712	708	692	701	674	691	750	740	774	692	733	680	703	725	671	735	729	712	743	731	693	727	726	731	697	675	760	709	784	713	743	712	678	711	694	735	717	703	720	724	681	696	692	740	682	722	696	673	698	746	731	701	725	731	694	720	759	700	698	709	749	709	703	712	744	760	686	646	720	688	677	725	696	670	687	702	694	706	740	754	735	742	712	703	720	709	763	708	741	726	717	731	709	718	720	764	712	764	709	747	739	690	775	742	736	735	714	792	712	646	693	733	794	728	767	774	737	711	715	717	748	726	701	731	697	757	698	709	661	687	730	701	751	742	730	702	678	696	716	747	678	715	718	712	697	754	725	703	718	719	710	683	701	726	718	715	723	704	777	676	714	699	735	742	664	707	741	748	731	706	756	705	710	740	724	704	698	708	702	728	723	665	712	731	697	720	732	697	714	713	719	699	682	730	698	733	711	731	669	711	728	743	749	728	666	721	729	742	677	733	755	729	685	738	673	710	720	720	702	709	760	715	719	706	725	746	718	708	669	689	750	724	746	726	725	700	743	735	702	716	694	702	650	673	705	725	714	721	720	708	747	698	724	732	672	703	675	685	695	701	699	726	736	732	663	722	733	747	753	676	710	717	672	700	777	732	687	715	731	671	699	675	716	693	720	720	711	719	763	711	717	679	735	779	692	708	683	767	719	752	699	729	719	695	695	732	749	727	724	697	775	744	709	717	711	721	710	718	705	768	702	747	712	766	707	688	677	682	736	717	752	741	640	756	712	723	744	706	748	712	695	681	717	729	668	723	701	706	750	662	723	740	689	694	674	696	730	681	752	708	729	728	684	688	772	727	757	754	738	703	693	733	751	752	723	713	664	711	714	766	753	737	702	711	717	750	680	732	683	769	728	714	760	681	728	681	709	679	701	734	729	692	684	732	709	760	730	733	737	746	692	720	717	723	704	696	731	713	756	693	729	723	714	669	717	730	727	723	726	711	663	702	698	686	688	681	719	760	719	711	740	766	727	725	695	719	745	747	675	708	753	726	697	735	705	720	751	719	703	744	756	704	714	715	743	755	741	692	750	700	676	744	680	676	690	738	743	675	713	726	714	704	746	703	711	709	745	759	726	737	720	756	706	701	694	704	677	724	683	705	718	708	688	696	692	752	699	735	733	725	717	664	730	731	739	710	734	743	694	738	701	683	716	695	708	687	662	736	700	714	755	692	735	721	711	726	747	724	682	757	696	724	707	753	750	707	748	750	713	730	711	695	686	708	737	717	741	728	705	704	748	763	721	676	689	735	701	755	746	750	738	715	769	714	720	723	746	739	743	725	715	764	709	687	725	752	708	780	737	720	734	711	715	698	735	699	695	720	700	696	732	724	709	734	727	717	774	710	699	783	706	720	727	737	706	727	730	740	742	675	709	744	715	733	728	721	704	683	707	743	704	759	728	691	745	700	746	716	675	744	736	754	698	730	719	655	744	713	708	721	706	687	704	733	695	765	743	724	728	725	691	735	680	688	735	728	708	788	668	713	724	728	755	697	712	692	711	712	779	705	693	654	754	669	698	690	751	728	694	743	678	724	745	751	670	701	711	714	683	710	781	730	698	732	719	692	700	712	716	704	764	718	761	733	727	708	758	715	808	733	675	717	745	746	715	763	692	741	720	723	749	722	706	684	695	754	724	744	696	726	729	715	688	752	673	689	737	654	708	701	745	725	688	713	745	723	702	748	703	690	691	735	683	693	712	705	750	778	697	675	753	722	728	702	700	709	752	664	644	691	718	707	730	722	724	701	755	726	723	666	744	744	651	697	720	702	741	727	705	751	726	724	719	704	706	685	726	709	737	734	694	695	677	753	672	761	709	668	727	720	723	712	661	735	746	755	673	773	731	728	749	695	726	704	713	709	743	678	688	713	718	718	695	707	723	714	696	760	690	751	740	713	667	723	699	754	691	766	693	747	696	739	736	682	738	680	737	707	743	716	717	704	673	727	718	756	765	717	730	692	748	722	696	687	713	687	711	661	728	752	740	745	740	785	727	736	695	744	702	773	731	742	702
2223	561	805	572	334	1331	5353	4963	2291	707	336	257	213	204	210	200	205	193	202	202	236	222	216	199	199	216	207	204	194	200	215	204	188	194	220	211	233	191	198	224	196	195	203	167	219	203	200	220	216	219	194	237	212	205	225	207	184	209	215	186	182	204	221	235	221	226	198	203	222	213	217	200	205	197	221	190	212	194	202	204	185	226	179	214	208	186	214	212	210	236	219	204	207	185	193	200	227	211	194	203	211	185	218	226	213	222	198	205	209	218	212	217	224	209	201	217	229	210	205	224	191	206	186	228	206	192	212	183	202	225	204	223	204	198	193	217	221	205	195	208	210	210	206	215	221	190	205	215	229	192	226	193	197	212	218	222	227	205	228	227	200	198	207	198	231	231	202	188	205	210	202	197	216	186	190	206	213	224	199	181	206	170	182	216	193	225	175	211	196	208	200	229	207	239	199	218	214	209	195	206	179	198	226	201	237	202	212	220	201	198	221	229	180	198	216	192	208	209	195	219	181	208	239	188	220	221	202	192	190	196	211	220	200	227	212	209	169	227	195	215	212	204	206	206	218	202	209	197	191	209	228	211	195	223	214	189	227	190	192	217	189	177	186	186	208	201	227	209	209	209	225	232	188	201	206	207	235	220	194	206	208	202	215	234	225	195	217	199	191	217	199	216	200	201	227	198	191	232	227	195	250	197	191	182	227	216	206	215	213	191	203	207	219	184	204	210	196	197	221	220	185	230	218	200	225	193	185	228	207	205	235	195	246	205	184	205	210	239	192	226	215	240	206	227	195	198	213	211	225	207	193	221	208	199	205	217	206	206	204	201	211	187	195	184	196	222	197	215	211	226	213	238	224	217	216	161	191	209	230	186	210	207	231	213	205	193	221	203	235	177	195	200	194	197	219	221	194	237	229	212	194	206	200	210	231	217	185	223	188	225	232	222	178	197	217	214	223	233	205	201	207	219	203	182	208	217	228	223	197	177	223	230	187	217	203	226	187	201	212	202	205	240	237	224	192	223	196	221	214	184	216	220	191	217	193	201	213	192	195	226	207	183	196	212	233	193	217	204	211	186	207	216	217	226	207	217	208	214	210	222	203	214	230	203	186	173	224	210	208	186	221	198	227	210	220	218	211	196	199	210	206	190	212	213	187	205	214	205	211	221	204	212	211	198	190	197	215	200	184	195	221	214	237	199	188	215	180	225	205	201	205	221	211	198	221	220	213	228	234	219	234	214	215	198	220	205	178	202	234	205	226	198	195	203	218	217	221	207	208	203	212	208	209	203	217	210	219	212	217	165	182	203	208	219	216	229	223	187	226	226	203	195	198	185	181	217	194	225	201	197	200	221	224	227	225	217	189	197	207	202	219	182	205	192	239	174	203	197	193	211	209	219	223	206	213	192	197	228	197	218	206	226	227	224	233	195	193	214	232	216	186	216	212	199	192	227	216	240	204	179	209	194	201	212	225	202	196	195	183	188	226	193	212	225	185	204	179	204	226	194	200	219	192	237	222	195	200	193	214	193	199	177	182	192	204	200	219	187	205	199	196	204	203	216	217	204	185	203	215	185	201	204	220	203	205	207	219	200	214	207	186	217	206	201	187	192	214	220	198	208	209	193	210	187	213	218	213	193	208	203	184	204	240	209	204	208	217	204	213	210	218	192	205	175	215	206	196	229	205	173	194	193	227	204	231	241	221	203	209	210	187	188	207	218	194	208	202	199	210	200	215	220	224	221	200	208	175	186	211	193	198	217	215	224	192	203	195	219	192	207	210	209	222	208	189	221	203	190	201	200	212	224	182	183	205	245	216	190	199	203	198	195	218	228	210	186	197	228	213	209	202	203	178	221	234	223	219	209	203	239	253	206	179	177	202	231	205	205	194	194	240	210	192	194	203	202	204	231	225	213	228	217	199	218	203	212	221	200	223	214	207	212	214	207	219	215	211	210	193	209	206	203	207	226	201	195	209	208	188	216	208	209	207	221	236	210	182	204	210	193	214	195	159	187	202	222	189	234	186	200	224	221	199	191	194	195	180	212	223	212	220	199	197	231	180	206	234	221	186	209	214	207	185	206	208	212	234	224	235	217	217	206	213	195	189	204	215	193	200	210	193	189	204	215	205	219	192	184	196	185	197	210	212	202	206	213	186	220	206	222	212	170	205	211	201	200	206	197	200	239	205	219	218	214	201	186	204	203	213	200	212	216	184	198	209	220	186	237	204	230	210	200	184	218	211	219	182	220	216	228	209	192	211	198	215	199	225	220	211	211	192	217	243	208	232	195	208	186	188	180	198	216	229	184	230	234	190	212	216	197	196	181	215	197	224	169	222	215	209	208	227	222	197	217	170	191	193	200	218	224	175	198	207	224	191	214	224	220	226	206	209	205	198	216	199	221	191	198	232	220	187	209	195	230	198	204	216	205	221	202	205	204	218	227	192	224	199	227	196	211	197	184	211	208	221	198	201	215	202	212	205	219	214	199	200	208	221	168	232	209	189	208	208	221	214	204	207	228	210	214	187	199	239	190	213	224	206	213	223	211	196	198	195	202	217	193	227	208	175	177	183	208	195	207	211	231	185	186	209	200	221	220	197	192	200	199	218	212	184	195	239	196	204	205	206	197	223	217	221	214	190	210	195	207	222	185	224	202	212	207	223	191	223	178	225	216	196	214	215	226	220	206	224	208	238	220	187	211	200	204	217	184	230	212	234	208	186	233	209	196	208	204	227	225	214	220	220	183	210	201	234	210	197	202	225	194	222	198	202	215	187	200	197	208	213	216	202	206	213	194	222	220	187	227	221	217	210	169	187	229	187	239	196	223	196	205	205	226	191	192	236	234	224	192	206	205	199	198	206	218	218	216	227	238	211	209	214	213	206	215	221	221	196	220	209	212	218	228	193	204	217	184	234	209	210	200	230	205	215	231	238	226	192	227	182	228	215	221	191	230	224	210	184	218	228	203	215	231	174	201	229	217	201	212	205	198	214	218	222	224	201	181	186	221	206	223	223	212	232	224	196	216	199	231	233	193	195	194	197	189	227	209	187	208	210	225	203	206	199	217	210	239	199	223	196	212	219	208	204	209	212	205	210	208	217	218	214	206	186	206	228	189	215	204	196	215	236	202	227	211	182	192	232	208	212	214	204	211	219	195	223	227	190	193	212	181	247	220	185	212	217	193	199	207	203	210	244	230	216	212	213	194	210	211	217	209	207	195	214	240	221	210	192	197	188	200	213	209	201	222	178	190	199	211	207	222	203	205	212	204	206	216	205	189	224	197	199	202	191	205	191	208	210	225	193	214	194	185	196	199	188	208	221	233	194	209	206	202	200	221	210	217	174	215	202	212	200	193	216	199	212	199	184	200	204	210	199	215	191	193	216	228	178	170	204	179	218	197	224	193	224	214	213	216	220	212	196	239	217	182	199	205	212	223	174	223	226	217	220	195	205	197	246	234	210	220	193	191	200	212	229	220	184	230	237	222
2248	979	2036	1897	1420	6536	20312	17154	8861	2787	1216	858	620	640	616	614	627	628	624	616	617	626	627	650	601	593	641	611	638	591	640	623	622	571	657	602	602	616	624	573	590	597	607	610	612	618	632	592	631	589	643	645	636	604	587	586	644	615	640	621	616	606	622	597	607	641	584	584	603	588	619	665	625	588	608	626	593	581	586	626	597	629	601	601	615	582	573	603	575	601	580	596	598	598	633	576	633	585	610	596	630	678	629	613	610	586	599	605	641	582	606	582	583	609	672	607	634	631	611	653	566	584	630	575	644	630	612	623	585	578	599	614	623	583	607	629	633	628	592	604	667	625	599	585	604	602	601	628	598	654	636	609	632	619	637	569	622	625	610	603	596	567	592	591	585	632	593	614	665	589	646	636	631	615	574	608	598	596	644	615	582	623	605	671	576	627	614	653	605	649	620	639	599	588	617	591	662	636	626	628	619	611	616	624	592	624	599	639	597	624	610	622	626	637	545	588	580	602	610	629	619	631	620	636	605	604	611	617	586	603	618	598	640	618	643	608	599	624	621	611	569	628	651	596	602	606	595	576	661	616	596	653	600	610	576	609	631	664	633	638	637	627	594	607	579	618	612	594	650	587	625	600	611	592	618	621	627	560	587	618	592	601	587	605	620	652	594	611	607	639	645	604	627	614	603	577	617	603	583	644	591	624	631	625	620	598	584	594	662	640	616	619	594	642	632	631	562	642	614	609	602	571	642	574	597	642	626	587	571	637	646	606	626	585	637	656	605	630	658	623	610	638	605	575	578	592	619	618	623	560	640	596	624	629	574	600	593	608	596	566	570	593	639	645	602	590	642	634	607	626	616	567	594	598	584	599	624	579	633	571	614	612	610	621	635	654	623	607	609	593	611	614	617	614	614	598	651	610	633	592	593	578	630	597	593	593	623	591	600	595	573	649	632	577	595	618	641	604	625	633	638	607	618	644	642	629	564	600	642	639	602	593	651	616	616	615	598	574	613	597	626	592	583	602	602	630	637	629	547	623	646	595	601	647	584	652	618	590	601	629	612	593	601	630	598	614	607	618	642	647	647	621	607	620	638	622	650	661	585	608	653	640	613	625	588	666	591	629	642	618	653	610	595	620	635	586	578	607	624	632	632	622	574	592	619	628	612	603	577	622	625	657	573	616	628	593	632	597	574	640	606	631	616	572	556	602	634	623	606	575	607	622	588	627	609	606	684	592	615	586	645	594	581	651	628	605	604	590	598	622	628	614	621	625	627	625	585	584	604	614	615	614	599	637	626	587	604	659	624	663	612	619	625	622	602	633	652	629	660	619	620	617	601	610	656	659	651	633	609	588	629	617	599	606	605	639	607	658	638	595	642	645	624	624	626	663	593	637	610	684	625	635	638	664	611	629	646	613	648	646	588	605	628	644	617	628	590	632	599	631	599	629	596	574	660	628	611	622	577	603	628	600	603	601	619	652	627	653	623	621	620	632	598	606	605	631	580	605	596	643	647	607	641	612	633	627	559	566	632	638	577	624	652	595	644	605	629	592	608	670	603	583	649	601	585	663	572	593	633	579	631	622	590	627	596	577	631	646	645	583	601	625	622	582	586	598	590	640	596	609	624	612	658	607	637	596	618	633	572	627	605	636	650	595	630	602	610	664	630	596	645	653	639	651	566	612	619	602	618	649	607	595	589	592	648	656	645	621	665	589	580	631	601	636	589	580	641	653	616	578	651	564	586	669	590	627	598	612	634	610	633	626	612	603	591	618	590	628	644	627	620	600	630	568	641	643	562	618	626	628	656	593	635	581	630	623	632	625	600	578	635	653	646	602	645	635	612	611	622	624	585	636	606	594	639	626	599	631	619	590	673	646	594	638	623	582	622	629	579	667	610	620	618	622	642	601	556	649	620	654	584	626	646	611	592	612	619	634	595	644	627	645	608	600	653	652	629	657	631	651	556	621	643	588	621	613	634	613	653	628	625	590	605	633	664	628	613	626	652	644	612	621	571	603	587	615	639	593	620	592	609	607	581	609	576	586	585	617	609	650	614	593	618	614	604	624	607	635	622	611	623	631	627	584	645	584	635	638	609	597	585	617	619	583	597	609	605	614	612	604	593	620	603	596	582	610	595	605	577	611	570	622	637	625	651	616	617	606	585	617	636	627	626	605	654	646	589	598	636	650	604	588	593	578	608	621	601	586	649	603	602	639	609	626	630	603	575	567	614	627	611	668	565	641	609	590	613	653	631	616	636	601	614	623	567	630	646	611	642	615	592	639	578	592	627	635	593	600	618	582	640	611	618	648	625	588	668	636	658	610	597	609	602	622	605	612	586	595	615	608	658	643	597	595	570	652	607	611	616	653	651	643	597	616	621	630	608	613	586	639	576	628	588	624	620	574	638	627	650	587	575	627	598	601	600	628	595	565	588	592	620	596	645	599	611	595	613	611	602	588	589	681	620	601	604	600	614	619	642	613	688	588	623	596	640	599	578	654	612	617	600	639	601	590	612	626	596	631	625	706	650	617	617	639	589	632	604	589	626	617	641	579	607	572	608	629	585	580	620	639	616	580	595	592	608	570	571	632	643	601	613	592	589	577	648	655	627	604	589	667	577	662	612	645	593	650	649	604	602	636	636	632	631	637	614	619	629	670	588	624	601	600	609	627	581	654	629	601	595	615	612	615	592	638	671	600	597	606	598	612	624	633	640	633	607	638	623	572	598	650	618	593	622	604	606	622	606	627	597	594	620	608	642	626	615	642	595	656	650	621	627	648	626	610	607	627	624	583	652	627	617	651	603	614	639	588	618	656	599	543	640	574	604	594	604	630	633	650	591	599	592	587	618	627	575	610	642	611	568	604	568	633	586	619	568	570	609	584	625	624	627	570	612	614	600	637	656	605	643	622	624	625	596	600	601	639	626	616	632	623	592	612	658	599	604	598	604	622	658	618	607	604	586	647	620	633	614	616	649	619	571	603	632	660	591	626	588	602	587	636	612	612	620	625	614	622	586	617	622	646	661	587	631	592	640	657	627	638	588	602	593	626	601	650	633	641	604	634	613	614	608	667	653	601	609	618	617	615	653	627	662	584	621	618	646	616	609	634	631	636	599	612	613	610	594	642	661	617	618	625	581	601	598	614	646	622	627	640	604	597	593	593	573	618	630	646	655	612	620	643	600	629	672	640	707	613	639	605	647	644	632	580	660	578	576	644	644	662	627	608	569	662	654	589	593	649	632	574	573	626	575	597	680	608	617	625	607	596	592	621	618	609	613	595	567	606	623	608	630	639	654	592	588	627	631	658	605	626	605	609	639	663	617	641	604	600	638	578	610	623	586	603	606	580	565	641	632	593	606	628	584	612	610	608	572	623	602	629	570	589	602	664	615	556	585	633	624	629	579	586	615	593	609	632	636	624	623	618	624	586	591	625	625	593	619	624	616	624	641	581	580	621	590	605	607	612	627	592	614	587	611	648	606	602	663	611
8798	4292	5746	4292	2854	14256	46657	32912	16420	3818	717	262	186	223	190	201	180	195	218	187	214	183	223	214	214	224	189	203	193	220	207	207	196	204	193	205	218	211	218	221	202	198	196	193	212	191	209	209	196	190	197	215	205	183	192	189	205	194	195	207	202	203	201	187	201	195	205	190	199	221	201	187	212	200	191	223	206	204	211	193	175	180	191	232	194	172	202	191	214	178	231	205	197	205	192	192	178	192	190	191	204	208	210	201	204	195	182	210	220	190	194	189	200	169	191	200	215	222	186	217	213	192	190	190	191	207	212	210	180	207	202	191	220	211	181	210	213	224	214	205	223	199	235	201	204	206	227	211	179	217	195	218	188	195	195	188	212	220	194	190	183	211	184	207	208	187	199	207	210	174	200	207	193	231	182	191	189	184	187	201	207	216	204	183	174	193	208	192	222	183	229	207	206	214	219	208	209	184	189	166	215	195	183	211	215	192	196	189	173	185	197	190	198	193	214	181	211	234	201	173	217	193	222	199	217	176	222	190	199	189	202	207	199	184	201	212	201	203	196	187	195	186	201	216	192	218	217	216	179	202	188	194	224	202	210	195	178	188	194	200	196	199	211	188	195	208	211	210	205	212	190	223	200	186	224	190	175	190	186	199	186	194	198	185	201	200	201	184	223	193	172	208	194	204	211	201	189	197	198	185	204	218	193	203	215	201	218	167	205	228	192	169	184	177	209	182	217	203	183	182	169	187	187	193	190	200	216	199	207	199	176	211	196	232	202	203	184	211	189	215	219	179	169	191	197	223	186	218	207	197	216	183	194	200	198	211	201	196	196	218	189	192	181	194	192	187	192	216	187	182	188	196	172	203	201	216	190	183	187	205	201	181	204	188	170	202	189	188	184	214	195	201	225	208	182	225	208	204	189	234	199	200	197	223	195	197	184	205	194	198	228	194	196	183	207	213	216	232	191	205	184	194	188	220	212	209	194	185	191	185	188	190	198	171	184	214	190	190	204	181	216	190	218	222	211	200	208	221	196	207	195	199	194	203	210	201	200	212	200	199	226	213	222	199	196	187	194	195	211	186	211	205	189	206	207	196	202	198	205	192	203	187	211	201	209	207	195	193	220	201	189	189	198	183	203	206	207	185	200	214	219	215	206	191	209	222	213	200	199	196	200	207	218	190	209	222	226	168	218	190	188	192	208	174	216	199	171	197	184	220	189	220	206	189	190	205	219	197	210	180	224	203	214	194	222	199	217	203	223	182	214	208	187	175	199	193	200	214	192	202	203	174	216	205	191	162	194	171	231	219	226	214	181	220	191	181	223	179	192	193	203	247	218	175	208	227	223	221	193	210	211	187	195	193	179	187	232	219	194	205	194	200	189	192	194	197	180	221	181	194	172	211	224	199	187	192	206	205	202	222	210	214	198	201	212	211	192	188	194	177	208	191	203	198	193	199	185	216	170	180	172	190	209	185	171	201	200	229	195	171	199	184	201	208	197	193	193	203	184	207	193	227	213	229	198	173	187	230	212	215	185	197	228	185	162	182	192	197	208	201	203	195	202	209	223	191	218	212	191	219	225	173	185	209	208	216	213	166	196	210	200	184	192	218	167	214	172	191	206	199	195	203	215	180	223	208	186	182	196	208	210	189	208	212	192	196	208	189	186	186	219	203	186	208	175	199	229	208	193	202	199	201	200	218	195	198	200	188	222	194	205	216	198	222	195	194	175	173	205	191	197	187	224	207	180	214	194	223	215	197	190	186	204	188	202	197	197	189	197	204	198	192	170	193	201	189	194	212	182	191	194	204	212	223	203	191	180	212	193	206	210	192	198	188	206	191	181	196	189	209	210	195	196	214	194	217	193	205	205	214	217	212	205	194	214	190	197	213	219	206	180	204	193	183	184	201	215	203	210	202	203	185	183	219	206	184	214	178	186	199	190	209	170	187	205	199	203	222	209	183	217	240	229	194	176	219	224	194	180	222	198	198	184	211	166	201	207	191	191	178	198	212	205	202	215	191	205	184	214	215	177	189	192	176	212	173	197	209	207	184	193	195	208	213	206	228	220	198	215	202	196	192	191	209	195	217	211	209	186	188	245	200	221	206	191	200	211	195	218	203	208	214	213	204	191	197	215	186	205	176	184	199	208	210	219	228	189	186	212	183	218	197	198	207	225	188	188	207	183	200	185	195	227	193	198	226	203	214	176	197	225	223	187	211	190	232	210	208	195	239	178	198	198	197	206	194	195	203	193	202	196	194	218	205	189	202	203	211	187	199	177	205	176	203	223	179	216	209	207	183	205	209	233	213	182	205	202	199	220	200	192	193	212	209	201	218	213	221	221	204	201	208	197	170	217	189	223	191	192	210	195	236	186	192	203	196	185	192	199	211	236	191	198	188	204	202	199	188	216	192	201	221	209	206	190	211	186	189	180	206	175	210	202	195	171	163	215	208	197	221	209	202	189	197	212	206	186	217	215	187	193	196	208	234	188	231	183	206	222	228	194	178	215	210	213	196	198	203	214	196	170	213	210	195	192	200	207	204	207	207	186	208	211	198	213	175	214	200	204	202	202	210	180	201	165	219	219	215	178	205	211	200	209	187	180	193	184	181	221	180	205	210	207	223	191	192	199	219	217	222	189	184	211	207	211	216	180	171	212	201	179	190	192	208	190	217	215	221	184	204	154	191	182	222	204	191	199	196	181	186	198	196	214	193	221	192	206	191	190	195	199	183	198	222	198	201	218	210	208	192	183	183	202	198	195	187	204	198	234	204	188	192	192	224	194	210	210	224	205	209	227	199	224	187	201	190	219	189	215	192	192	191	175	164	196	218	221	199	190	203	206	195	223	187	202	195	218	195	198	198	198	199	191	202	200	222	202	199	199	221	198	207	197	212	209	212	202	210	198	205	221	206	201	199	191	202	206	178	198	202	219	208	203	225	211	210	220	188	208	180	196	173	196	195	196	207	173	201	185	205	200	222	171	205	214	199	201	188	191	202	208	193	209	195	177	193	208	197	197	217	207	173	227	191	185	183	215	196	227	194	215	206	160	182	175	219	208	183	177	207	221	192	211	208	216	209	213	191	204	203	201	220	219	202	197	210	227	168	202	193	163	203	179	218	193	223	190	201	174	202	224	202	185	223	207	197	198	227	206	199	173	210	199	189	229	192	193	202	210	179	204	195	199	191	214	201	211	207	223	206	218	201	197	202	216	211	208	191	207	215	194	189	216	206	207	210	185	192	188	189	169	221	197	193	196	194	214	173	214	220	216	191	195	195	208	194	198	179	205	212	199	216	190	205	210	195	205	193	195	224	208	174	202	219	198	204	211	200	192	211	219	200	182	211	236	205	235	214	189	211	208	185	212	199	200	212	201	190	181	208	184	188	192	186	197	178	197	204	183	188	194	189	215	196	210	221	188	215	192	212	201	210	219	183	170	231	216	221	209	187	205	214	200	193	191	204	206	197	205	208	215	180	177	173	199	196
6059	4383	8827	8639	7284	29002	60216	46349	30567	11183	2792	910	653	639	632	596	588	561	629	598	546	627	612	563	570	553	603	586	641	556	591	641	633	556	632	626	643	639	583	570	655	592	596	607	598	620	611	618	587	597	642	561	568	609	606	595	628	572	630	611	628	577	611	598	589	619	619	619	634	604	609	638	618	613	574	637	621	616	581	573	616	547	600	581	602	647	597	589	587	593	623	603	653	619	613	616	642	591	637	594	597	603	640	621	610	621	636	647	592	609	593	612	618	579	578	587	583	576	613	611	616	613	624	622	618	634	629	604	611	565	600	580	607	601	592	640	606	612	631	594	598	570	607	609	625	581	587	579	614	592	598	650	581	613	605	624	636	575	612	613	594	624	645	595	606	573	621	639	642	596	663	620	620	606	575	588	619	596	591	585	633	642	676	599	614	612	600	614	627	603	641	659	585	643	601	628	562	603	588	629	611	579	606	592	638	616	588	624	584	594	649	613	654	594	585	613	613	615	586	596	568	598	658	617	605	573	575	571	594	625	614	610	634	576	649	590	639	607	598	605	592	630	603	606	581	557	588	641	552	585	554	605	594	636	616	598	589	636	644	607	558	600	605	624	645	615	642	575	550	606	623	610	587	603	590	600	638	585	608	576	604	603	642	589	607	614	556	616	599	604	609	579	611	589	615	628	577	624	619	638	616	605	579	624	598	594	608	588	611	658	616	624	595	639	553	620	579	617	581	610	588	608	616	609	616	616	619	633	603	603	624	623	617	592	618	588	604	570	562	607	593	587	568	613	626	601	609	609	631	630	607	625	553	613	580	609	601	594	579	615	597	637	590	595	644	624	609	601	590	597	638	662	598	637	596	624	621	584	595	634	608	595	656	604	599	613	603	614	576	602	579	595	569	597	629	627	586	596	640	620	606	618	612	648	612	604	577	590	619	625	616	580	555	581	583	629	604	601	578	599	619	614	643	608	623	633	598	540	615	631	564	627	596	578	590	618	619	598	593	619	580	594	574	587	611	590	581	623	627	618	590	564	598	576	612	645	609	621	620	588	621	614	621	607	547	580	601	590	581	625	629	607	581	623	611	600	627	579	596	579	648	591	592	623	584	591	595	590	577	597	640	585	587	608	592	613	634	617	612	610	657	582	573	607	630	612	616	603	612	600	584	620	576	579	590	639	562	620	582	589	622	605	631	580	601	598	600	593	593	618	608	609	590	557	586	617	621	657	605	584	586	603	602	604	576	588	596	603	623	603	559	573	623	630	627	588	598	621	622	611	592	638	598	592	623	591	570	644	614	583	655	576	632	613	596	540	591	579	597	597	631	616	645	603	565	589	594	605	582	565	588	637	614	655	594	618	588	542	600	646	597	583	612	576	582	616	623	609	591	615	617	599	575	577	594	613	616	586	641	590	602	613	605	580	573	582	634	614	641	588	566	645	585	590	624	579	585	548	612	587	583	600	638	624	600	608	670	581	622	589	584	620	563	580	628	612	594	622	617	606	656	630	596	635	651	600	582	559	623	637	577	608	595	611	610	563	634	578	617	634	606	618	575	611	634	593	593	612	580	608	594	617	562	578	619	647	621	623	558	601	605	596	577	591	604	595	592	627	591	622	581	563	612	604	578	582	607	643	568	626	610	613	585	580	629	578	649	612	605	598	562	598	617	578	563	596	605	576	581	607	610	617	601	610	600	637	625	620	597	616	605	639	577	617	579	604	612	600	595	608	627	670	595	628	633	632	674	602	563	538	562	612	590	558	609	598	595	578	598	619	601	581	592	652	565	552	599	614	577	602	572	634	568	600	645	601	601	566	602	598	582	604	649	639	606	655	559	595	573	605	628	601	583	602	626	612	604	637	611	579	633	570	647	590	595	572	579	597	605	600	581	578	631	616	603	638	606	634	595	577	598	589	571	563	616	570	654	593	633	583	621	586	602	615	562	589	616	596	640	623	582	596	582	608	595	623	610	595	569	583	646	616	603	597	604	587	624	617	553	627	545	617	596	610	607	662	633	562	603	580	609	634	641	606	593	599	618	551	593	629	667	589	628	596	653	600	629	590	596	632	595	623	596	590	564	614	578	658	584	625	583	630	625	596	600	583	615	592	593	633	624	614	581	564	601	612	600	619	599	607	572	593	591	587	582	612	615	632	626	625	586	588	657	535	644	579	652	571	604	596	609	648	597	579	592	568	626	600	599	597	634	604	634	606	609	638	641	622	607	601	621	567	589	605	602	567	610	629	623	592	565	593	592	615	634	628	636	604	638	599	638	622	622	639	633	601	586	614	640	630	604	623	614	642	595	645	617	616	585	627	603	602	577	623	578	622	603	584	592	614	630	576	576	602	594	593	606	609	560	581	645	627	607	582	611	621	628	615	583	598	596	594	617	571	591	599	608	547	591	635	592	604	604	612	617	571	604	563	607	541	604	621	617	633	576	614	579	573	589	636	616	587	593	579	594	584	584	601	574	582	595	580	628	580	657	619	586	574	627	614	626	577	588	588	594	567	656	635	600	575	584	652	591	631	604	595	627	631	574	593	631	632	617	628	608	573	607	612	587	563	616	569	634	580	584	629	615	631	564	650	599	592	660	584	602	652	611	613	594	595	615	607	606	577	609	626	639	602	643	615	612	586	608	596	578	602	594	564	601	592	628	580	601	601	634	595	623	584	653	590	575	603	574	619	584	602	606	569	624	593	582	607	623	614	615	609	605	626	643	634	578	562	586	608	588	628	592	584	587	627	618	580	624	633	611	636	616	597	613	610	585	611	633	599	637	585	571	613	605	583	560	603	604	658	617	595	596	615	599	600	615	580	563	576	602	628	610	616	592	593	639	602	608	618	606	598	579	592	576	618	641	592	581	580	585	578	604	604	622	581	577	583	616	637	590	612	566	633	625	617	610	607	596	635	620	662	622	604	610	592	624	615	626	555	633	607	654	582	627	608	572	557	645	638	627	587	587	655	626	594	575	626	573	617	527	589	636	599	636	637	608	617	631	625	593	645	568	591	607	618	592	589	588	605	616	646	589	629	625	590	608	620	585	627	611	572	634	535	596	599	618	609	617	602	637	584	587	622	621	613	566	593	583	576	598	553	604	597	621	635	581	648	606	611	591	650	563	596	625	608	613	579	618	636	633	610	651	595	614	613	623	613	603	607	603	597	640	596	626	589	612	597	622	601	615	608	558	640	633	561	596	594	622	609	592	609	553	638	639	599	634	535	598	581	624	580	587	624	624	601	608	638	609	577	639	634	629	632	596	602	623	605	603	583	557	610	604	578	586	571	610	593	638	616	565	626	581	623	619	584	625	599	622	576	644	603	653	608	602	598	623	620	602	618	561	624	603	586	598	629	605	601	597	600	617	618	631	626	602	583	654	627	582	631	590	608	617	580	588	606	613	580	593	609	643	571	640	625	631	623	582	598	613	642	598	598	602	613	577	614	623	638	624	587	620	584	584	585	584	588	635	586	569	598	643	608
19102	7235	9734	12047	11182	24156	67084	50876	31065	10979	1554	412	244	248	258	261	271	259	275	270	283	252	263	251	254	251	233	237	268	285	246	263	257	243	259	252	266	251	239	247	260	253	256	265	249	254	238	254	269	254	248	255	287	252	267	266	259	262	294	271	277	246	264	278	259	256	277	265	235	236	246	250	247	250	262	301	270	242	253	242	229	253	259	257	256	246	252	266	265	269	239	265	270	243	258	240	277	253	245	236	236	259	237	263	226	268	268	274	266	276	264	259	277	254	238	241	249	258	248	269	286	264	246	244	253	293	224	227	263	279	271	275	265	262	257	263	248	272	235	257	247	265	257	254	252	255	248	250	282	264	249	246	272	251	276	243	259	266	282	226	252	265	258	239	272	261	284	253	247	257	233	232	239	259	232	234	263	269	252	251	233	266	252	265	254	260	243	283	226	267	273	266	239	250	271	257	257	259	251	247	271	254	264	264	277	272	258	234	251	274	268	269	254	254	233	267	235	247	287	263	276	270	250	269	257	268	273	240	254	239	266	248	256	240	256	215	237	227	253	258	244	260	246	261	244	232	269	253	230	230	291	266	245	245	259	243	245	241	259	268	264	242	251	240	266	252	255	248	250	261	242	229	257	261	250	251	251	274	253	248	258	247	269	246	216	218	244	248	262	244	267	265	269	251	254	284	227	266	271	241	257	260	240	232	266	238	266	212	230	263	272	247	265	239	275	233	256	255	241	250	257	249	251	255	282	262	260	247	249	263	267	239	250	262	267	284	253	250	264	240	227	250	246	241	255	259	235	263	233	222	240	254	242	242	243	292	256	223	252	248	271	264	252	241	268	266	254	270	242	245	246	238	248	268	232	260	252	273	244	271	230	264	223	261	254	266	228	243	247	275	255	242	226	242	254	247	264	250	254	201	243	235	268	233	246	285	228	260	244	240	259	247	266	266	272	246	232	223	246	277	282	297	263	251	239	270	269	259	253	236	248	239	253	243	247	266	273	257	257	263	247	262	261	223	236	274	255	284	263	280	245	248	263	262	232	260	219	244	237	250	249	261	255	272	268	237	233	276	239	264	246	247	256	249	264	257	267	255	245	237	266	241	273	256	272	243	238	256	263	256	219	249	248	299	234	269	262	266	233	288	279	258	254	244	272	250	274	242	261	231	254	249	272	255	288	255	253	284	259	272	248	235	232	275	255	268	259	270	230	264	251	261	249	234	246	266	249	262	216	250	267	243	248	248	255	261	225	272	264	269	264	271	284	225	260	253	231	264	272	240	258	235	247	253	269	253	267	261	237	243	257	229	252	271	250	259	284	240	252	231	269	240	232	251	259	241	251	271	243	250	252	269	261	267	263	274	269	265	235	241	265	253	222	240	262	251	256	252	251	265	263	260	250	251	259	267	236	250	230	227	233	269	243	269	262	266	233	258	254	258	261	269	271	275	253	257	243	232	243	231	274	250	254	227	247	233	249	233	247	237	275	254	271	230	228	228	264	261	243	268	259	271	259	241	262	258	268	251	257	259	258	235	267	235	249	275	279	249	302	266	228	214	234	264	279	248	273	242	243	237	242	265	284	237	258	273	242	243	240	263	232	263	246	228	274	260	238	247	238	250	239	254	267	248	288	232	243	267	227	250	265	236	239	281	265	248	260	262	256	263	236	244	228	263	236	273	253	223	254	239	235	265	261	269	257	266	247	249	253	273	275	292	268	234	278	262	245	247	251	228	230	253	259	263	245	253	242	266	238	237	253	273	260	283	250	262	264	261	287	260	255	245	261	245	253	240	240	271	221	291	243	259	263	238	234	251	261	274	246	228	247	233	248	231	254	296	228	262	283	256	240	261	236	236	273	222	238	244	235	283	262	249	258	259	267	272	280	257	267	276	264	242	263	224	250	261	276	272	243	233	283	252	232	251	237	235	278	244	255	288	240	278	267	238	249	278	244	248	242	263	284	274	253	232	277	279	268	256	270	268	245	268	268	272	252	255	241	254	246	263	225	255	249	273	299	255	231	246	282	252	271	250	254	234	255	252	256	261	289	228	237	247	251	240	273	249	262	281	263	224	237	249	227	237	279	258	267	253	251	230	255	263	247	267	267	260	265	241	259	276	229	274	235	261	246	261	243	230	252	260	281	259	224	247	229	256	243	232	243	252	292	261	275	276	267	286	275	271	209	262	226	254	239	252	271	271	265	256	260	256	253	250	282	228	289	255	262	261	214	254	280	266	281	243	252	262	252	252	227	254	296	243	269	267	256	271	280	265	222	249	242	250	261	253	260	259	281	257	250	249	261	265	272	260	251	213	256	271	273	233	272	260	254	272	243	279	256	271	246	263	261	256	232	253	269	246	257	236	247	231	269	289	266	242	245	258	259	230	248	272	269	266	234	247	235	255	249	244	234	278	255	236	258	264	268	227	289	269	272	267	273	234	293	291	236	239	245	266	266	264	278	244	226	248	256	255	270	274	272	257	250	236	260	255	250	266	251	248	280	267	243	292	253	257	225	229	277	270	250	252	271	236	277	239	231	261	252	247	245	263	253	242	251	251	247	249	253	252	253	231	268	266	254	241	244	263	225	244	241	270	267	263	260	245	262	252	232	269	247	237	253	231	248	228	271	251	260	277	254	255	267	220	227	277	281	266	241	276	223	259	279	255	268	267	260	266	257	270	274	306	236	246	251	240	250	250	245	280	264	276	275	233	244	270	247	255	308	251	236	257	262	261	248	247	246	251	252	258	251	260	275	270	224	250	266	254	264	258	245	254	264	273	266	299	275	235	245	252	246	253	262	282	245	282	273	252	258	262	276	249	260	266	284	244	269	270	221	276	221	257	270	237	256	261	271	288	253	280	258	262	280	261	262	262	221	281	268	264	237	281	267	246	255	255	237	264	290	249	272	284	292	271	268	264	240	261	262	274	240	253	251	270	226	246	267	290	246	238	257	278	250	266	263	285	237	259	266	225	264	283	259	240	271	248	276	280	258	243	275	264	238	250	276	277	272	245	247	237	261	270	257	233	252	251	234	250	260	262	244	255	257	250	267	241	251	262	223	264	255	244	259	256	244	248	250	257	259	242	256	250	296	243	249	268	266	251	299	261	249	250	248	281	236	260	248	250	275	260	277	229	281	276	246	258	276	248	264	265	268	250	244	256	252	279	269	240	249	214	239	260	265	241	264	267	250	255	252	261	276	243	282	250	245	248	212	252	257	291	250	277	265	250	216	247	286	243	239	258	243	233	244	271	265	263	227	260	256	301	258	273	241	242	267	244	217	254	266	255	229	240	248	273	258	274	287	265	269	263	256	273	258	269	216	255	282	264	255	271	280	256	248	247	264	239	204	236	272	267	255	244	247	253	234	254	243	252	235	246	269	273	262	267	266	263	238	279	249	263	299	228	269	265	259	285	264	258	246	270	258	259	247	266	258	245	240	256	247	237	234	261	254	257	255	268	251	259	271	254	246	258	250	242	271	261	252	229
9889	6170	14270	20465	21634	38567	79046	61395	43902	20032	5176	1306	764	743	742	781	746	766	771	738	739	749	710	742	740	783	730	731	782	750	729	732	737	802	768	729	747	744	736	757	774	742	717	754	712	726	720	711	735	726	690	737	745	759	754	730	749	716	729	749	791	753	782	770	791	758	729	733	767	707	732	760	760	799	740	792	780	701	744	790	739	752	738	765	713	783	740	759	793	752	758	776	750	756	700	724	730	757	708	741	789	753	687	736	706	743	777	770	720	772	727	774	768	750	772	753	746	773	723	706	790	772	699	741	804	777	776	755	736	756	729	750	710	734	719	781	768	734	769	680	835	689	725	698	732	699	712	770	712	735	715	708	810	772	731	759	702	779	741	707	761	748	736	749	784	759	760	728	739	761	721	738	732	814	751	784	779	776	736	761	729	795	761	714	754	770	746	780	784	732	734	797	676	722	764	738	707	767	768	755	729	726	786	691	736	770	749	700	741	772	732	743	793	758	747	749	741	783	733	778	767	711	738	722	739	747	738	756	763	764	727	680	774	699	725	731	727	735	724	691	733	766	740	774	760	817	751	787	753	736	716	795	711	728	742	776	748	763	740	744	750	701	759	772	720	746	735	759	749	734	782	760	736	731	701	743	747	739	703	754	759	775	732	749	765	717	772	735	762	749	754	735	748	725	729	725	732	792	778	694	737	789	728	749	756	723	777	734	754	726	748	759	771	769	760	757	747	747	729	702	744	723	732	749	664	738	771	714	708	736	709	720	707	712	752	793	721	728	733	759	695	729	721	717	721	765	747	743	743	771	720	785	751	729	712	785	721	723	736	729	729	764	788	741	721	751	751	749	750	734	818	749	738	738	737	812	705	672	740	731	720	748	786	766	775	771	746	746	721	735	748	730	745	772	754	769	714	734	709	744	728	754	786	730	729	783	727	760	695	750	760	719	700	742	757	719	741	781	774	719	728	756	734	777	771	756	698	695	754	717	769	731	732	756	750	752	738	776	745	767	745	716	688	748	756	722	743	713	713	733	733	758	783	729	701	752	748	716	772	764	775	775	761	791	739	791	731	753	744	726	735	787	787	764	773	761	761	720	790	720	773	769	693	751	767	748	699	707	712	756	787	728	759	755	786	758	783	747	716	730	776	741	734	708	717	760	727	767	765	766	730	720	794	734	688	720	708	715	757	751	784	752	724	724	743	779	741	729	756	727	736	773	748	743	780	740	750	735	746	765	741	730	755	716	714	704	753	718	752	751	728	711	736	725	752	799	741	697	762	709	749	763	735	774	755	735	742	770	733	740	712	736	766	786	763	693	748	791	745	743	718	760	757	750	784	769	790	702	735	788	755	723	741	724	757	733	701	705	783	713	798	718	811	709	683	756	718	731	744	753	707	763	787	760	785	733	775	709	727	769	737	747	785	804	734	770	791	740	750	759	730	728	758	761	777	752	719	714	777	719	749	739	762	788	755	748	790	730	736	747	782	749	739	744	745	722	754	728	750	803	808	750	729	769	698	802	777	736	790	756	793	745	720	743	718	785	710	726	735	764	765	755	743	714	745	752	713	736	732	736	669	745	724	735	753	737	704	701	771	825	749	750	747	781	761	772	706	745	760	717	732	743	709	762	781	748	748	736	758	768	781	711	778	777	729	744	783	785	734	797	748	709	716	731	715	714	736	823	812	771	712	735	712	816	747	747	703	710	732	731	775	783	726	775	732	730	748	716	774	745	762	764	768	765	703	748	797	703	721	771	789	801	739	763	769	755	733	702	767	767	700	744	693	744	751	751	744	746	728	767	733	747	717	730	773	715	755	720	758	744	734	758	711	712	722	802	727	722	744	738	767	781	739	754	741	721	746	771	767	733	768	743	762	771	728	762	749	730	686	735	757	773	740	719	755	729	771	700	732	740	729	784	743	732	755	772	714	722	730	771	741	785	726	715	766	757	750	759	763	798	759	738	748	758	704	726	720	796	750	726	766	783	690	719	724	732	730	751	743	798	732	771	725	765	797	754	693	739	747	771	719	780	741	739	748	739	808	770	672	735	721	691	735	718	757	772	786	792	727	741	704	745	738	790	741	690	757	769	746	770	728	743	719	711	746	709	761	722	747	785	799	736	719	755	691	723	770	745	764	760	768	714	811	693	817	727	751	767	708	753	756	706	732	763	789	750	754	735	725	704	729	742	755	731	720	726	671	749	744	752	714	759	730	721	785	779	769	786	746	786	773	788	748	742	746	740	730	710	722	706	762	727	730	749	804	727	778	747	817	783	766	726	761	743	742	710	718	715	777	746	764	745	750	748	708	744	720	732	721	714	774	719	734	718	749	764	746	730	738	763	772	693	751	723	797	765	721	768	726	761	761	756	732	751	770	699	719	729	740	719	735	755	748	777	699	740	716	734	770	739	742	753	759	768	760	769	769	712	726	739	772	719	723	743	753	764	793	747	746	736	747	760	744	761	741	788	745	744	732	766	743	740	760	784	731	735	786	718	741	748	721	707	795	736	754	756	730	755	751	731	737	798	712	762	742	688	725	718	739	716	769	740	738	687	758	788	708	764	773	780	718	719	762	694	727	776	744	720	642	746	781	726	760	768	778	721	796	744	731	757	738	765	767	728	779	755	763	719	769	739	785	770	750	781	761	818	794	689	735	728	745	766	813	684	749	729	741	756	780	782	771	695	756	740	760	754	743	781	734	716	722	729	720	710	700	743	786	743	744	801	741	693	741	753	776	723	748	754	746	701	735	756	695	760	754	786	712	793	724	710	787	754	742	728	699	771	732	766	719	738	709	773	717	781	744	713	726	738	722	736	696	757	719	721	733	684	758	760	785	743	781	697	765	698	805	751	748	784	758	698	748	760	734	739	752	740	733	758	724	751	723	781	744	741	741	757	748	739	732	763	792	703	761	720	780	775	749	745	748	727	779	763	724	738	746	774	760	682	757	714	763	753	778	744	788	782	703	713	714	783	731	774	744	745	748	771	757	711	733	779	741	726	738	716	750	737	730	717	773	727	756	750	707	671	752	716	736	714	723	820	755	749	738	753	763	732	772	769	788	773	757	741	722	732	752	750	767	793	761	674	796	734	755	762	747	791	751	791	741	718	756	748	769	724	747	736	723	760	741	701	740	670	779	747	716	783	730	764	734	727	728	770	734	693	757	770	725	711	685	736	760	797	802	715	734	786	738	772	690	715	720	757	690	722	743	747	730	766	739	750	753	713	747	736	774	739	732	760	753	749	758	756	708	741	734	729	715	846	683	746	733	735	781	702	720	716	776	797	768	776	742	735	726	756	715	725	715	735	747	685	751	752	727	744	766	743	720	741	718	711	732	702	728	759	757	755	800	723	740	751	754	747	725	726	729	806	760	809	756	681	762	723	744	704	714	741	722	766	728	733	789	749	737	665	742	723	698	732	745	773	732	714	812	773	714	704	767	731	732	745	795	749	748	738	760	719	762	706	723	714	793	748	754	746	754	762
2192	431	709	835	871	1239	5822	5185	2442	840	332	245	246	214	217	243	208	222	231	212	241	260	219	208	253	194	242	199	224	215	259	210	193	248	211	212	226	234	222	209	215	223	220	236	229	223	220	222	211	202	199	212	223	235	215	219	211	198	228	220	216	221	217	210	213	220	226	224	223	236	204	216	213	199	204	214	197	234	225	222	233	223	209	217	222	228	238	242	219	219	201	220	227	222	204	231	231	198	219	226	200	221	235	231	220	215	215	201	220	219	254	246	238	213	242	208	216	230	216	216	218	211	227	208	220	224	247	222	229	224	212	216	219	191	224	219	217	244	208	222	232	226	207	229	231	227	240	229	219	213	211	227	239	217	193	232	234	219	217	242	203	241	241	222	198	213	240	217	212	206	203	217	214	224	197	224	193	217	208	191	207	194	216	233	218	205	202	209	205	255	236	254	186	217	219	224	204	210	232	228	221	218	193	241	214	215	230	216	233	207	224	216	218	223	214	208	235	222	222	204	213	221	216	208	214	228	224	239	223	207	214	225	213	231	216	238	228	220	212	228	219	224	212	239	226	217	227	239	235	239	236	220	225	212	202	231	232	215	212	205	227	219	202	216	237	230	198	225	223	231	222	240	207	216	239	213	235	239	230	255	208	221	229	225	203	234	222	231	246	262	202	200	208	236	191	212	243	187	227	230	250	222	220	250	223	217	246	205	217	233	229	202	215	218	221	217	236	216	207	217	210	209	226	201	205	221	215	234	216	230	232	233	222	210	205	207	215	211	203	202	228	256	194	194	209	222	217	224	232	241	215	223	213	196	221	246	224	218	218	192	215	222	199	212	234	172	239	226	230	244	209	206	211	195	198	253	211	223	190	229	204	225	249	213	228	209	231	214	210	241	218	207	239	207	243	213	217	202	195	218	235	198	225	223	256	224	194	226	216	210	225	216	198	229	213	212	211	237	236	224	231	244	214	222	238	244	206	230	229	202	207	232	214	201	210	220	210	233	186	236	189	220	221	215	221	221	219	224	201	214	223	214	225	211	218	238	241	219	236	201	210	206	212	214	201	224	230	218	248	221	217	201	212	227	220	238	231	240	212	192	238	212	204	217	231	228	202	199	209	231	239	215	208	215	211	228	203	232	193	202	203	216	225	207	193	197	234	222	245	215	202	220	203	249	212	248	227	238	216	200	223	239	212	240	216	223	220	206	189	236	218	231	233	226	241	206	209	193	214	195	221	224	214	207	205	219	233	202	234	225	228	212	247	188	203	232	217	215	223	229	219	203	223	216	201	212	210	214	229	223	233	231	197	204	204	218	208	214	214	211	237	233	212	217	242	228	212	206	229	217	232	213	207	189	210	214	210	232	233	251	244	189	189	226	229	210	221	218	222	203	207	192	228	215	189	215	217	215	194	206	240	217	202	233	246	226	229	199	186	187	212	207	221	209	238	229	237	271	214	208	211	219	239	207	204	231	238	219	200	246	215	222	231	218	233	212	203	225	203	222	213	233	229	238	204	213	210	224	187	226	210	242	209	226	259	202	205	238	207	211	212	210	254	235	204	233	240	219	224	217	236	221	231	220	223	209	231	193	221	218	184	223	238	213	270	238	219	241	237	182	223	254	228	208	218	203	208	245	217	198	219	232	219	226	212	224	243	209	235	233	207	200	219	201	214	225	226	220	206	202	199	204	235	191	213	216	219	216	224	187	210	216	219	219	237	214	239	232	210	199	212	226	205	223	226	206	221	197	224	191	244	234	227	229	222	237	212	199	207	237	229	214	211	225	231	222	238	221	223	215	233	212	208	209	197	196	243	201	229	216	192	202	216	191	230	224	211	225	225	186	237	223	212	217	213	228	221	220	214	224	211	203	220	242	198	212	235	219	223	226	221	202	229	206	207	205	208	211	206	225	225	196	205	203	223	246	237	208	224	218	201	219	231	215	221	224	208	190	221	253	240	213	217	222	234	241	223	213	230	235	226	214	215	237	228	193	209	217	232	232	199	231	193	224	212	207	219	234	206	225	208	228	204	198	217	225	239	196	226	239	227	195	205	213	226	207	228	208	221	208	201	222	206	225	211	217	245	193	198	218	224	201	221	216	229	226	223	218	205	218	221	221	240	238	236	224	227	195	222	245	206	240	213	218	222	237	202	232	216	198	194	245	220	245	219	225	226	238	202	218	217	197	223	232	220	231	190	267	208	234	221	211	227	220	200	229	211	242	220	242	225	228	212	203	241	212	206	237	180	225	203	213	233	213	225	221	232	220	236	205	204	211	220	216	217	223	202	224	209	205	214	193	189	214	215	243	213	218	236	215	208	253	201	220	217	216	205	204	210	231	195	228	215	242	235	221	233	237	213	220	230	222	197	199	222	231	199	246	207	221	225	247	251	230	211	221	206	215	226	207	219	213	211	215	212	232	219	211	223	214	240	230	217	220	200	211	231	211	215	216	229	226	232	235	207	237	243	223	226	212	221	205	222	216	208	199	220	244	202	236	220	227	212	229	225	231	228	192	182	209	210	228	214	219	202	194	223	230	226	236	237	217	219	218	204	215	228	214	205	240	227	200	227	203	224	200	233	203	246	209	210	234	212	216	238	238	218	232	204	213	220	212	210	241	236	221	215	198	220	229	217	215	211	213	204	235	219	216	205	213	189	221	255	187	205	212	241	223	242	215	207	215	247	222	226	211	233	210	215	213	234	230	202	223	208	244	239	221	225	229	225	223	236	228	225	236	221	211	214	212	225	227	196	258	220	239	227	216	220	215	224	227	226	206	218	190	204	244	237	215	210	232	217	214	227	218	218	204	226	216	208	251	200	194	258	213	212	187	179	218	222	229	234	185	237	214	202	211	220	212	215	229	215	234	218	206	226	195	207	229	207	215	216	193	213	227	218	234	252	192	195	231	251	224	252	201	243	216	216	242	220	227	219	230	233	225	231	199	231	228	202	195	209	210	220	234	231	206	242	206	209	222	236	237	217	226	228	227	215	213	221	239	228	219	202	229	208	264	251	226	245	227	225	212	223	223	194	207	215	212	219	197	258	222	182	207	184	228	195	212	239	206	206	229	243	205	224	230	208	205	207	205	233	213	219	210	221	223	201	208	216	215	236	212	236	225	225	237	241	220	205	196	223	223	214	244	217	202	205	215	221	226	264	183	231	205	241	207	232	217	246	216	221	197	214	236	217	209	259	222	243	219	226	200	213	208	204	205	219	228	203	229	231	203	218	222	228	238	233	201	219	231	232	216	220	226	223	205	229	205	213	229	217	194	237	195	204	241	212	236	236	230	243	221	217	244	230	220	198	220	214	229	225	211	189	239	222	208	209	232	203	211	199	203	226	221	232	233	210	228	210	203	228	233	204	216	210	234	213	219	231	219	231	203	195	225	228	225	199	249	242	213	217	231	211	213	185	222	234	212	232	185	233	198	209	211	212	233	246	221	211	188	222	214	237	242	236	231	232	228	239	214	227	212	220	219
2296	909	1826	2904	3426	6004	21919	17315	8835	3064	1185	733	602	630	651	596	607	601	684	648	634	636	650	632	645	595	625	698	657	599	671	641	626	650	600	665	620	643	628	624	668	647	635	561	613	666	592	656	640	656	653	635	618	678	610	659	646	665	650	606	638	644	650	659	624	649	639	639	637	655	671	668	642	654	638	630	646	644	626	682	634	657	625	639	625	676	615	684	709	695	651	650	661	636	627	672	601	603	635	640	637	670	664	667	648	631	714	674	662	642	685	649	680	652	658	617	699	620	632	689	636	641	673	639	656	637	651	655	630	645	674	602	628	641	622	624	631	646	650	649	581	644	654	608	635	596	676	640	585	617	641	620	600	622	650	567	622	637	621	615	628	649	640	685	639	637	684	724	662	600	644	604	633	689	680	676	681	671	638	612	661	624	648	617	655	661	667	638	648	659	604	627	696	650	669	623	666	626	660	639	691	674	660	628	610	642	635	666	636	635	628	648	647	627	660	657	678	585	660	630	642	656	650	649	645	620	672	653	598	625	606	641	661	652	676	663	648	632	647	644	626	672	654	686	639	653	662	624	653	606	691	678	639	667	641	626	686	653	670	654	637	664	638	676	599	658	627	730	652	621	648	639	662	659	610	643	623	662	639	622	695	688	640	610	667	625	657	631	649	662	641	647	622	651	624	663	600	657	618	667	625	662	616	665	608	645	638	641	699	629	642	631	651	636	608	652	590	674	652	655	647	670	653	636	628	633	623	640	615	635	662	656	630	648	673	634	636	634	616	660	636	654	611	689	629	646	623	647	611	613	641	694	627	645	659	637	638	629	686	635	676	610	624	617	648	663	653	681	675	651	619	644	675	662	685	666	624	619	640	661	657	614	657	633	637	650	615	623	636	664	662	658	625	645	662	666	648	631	622	622	665	639	646	633	696	665	685	642	663	655	633	646	655	643	667	684	596	670	615	649	609	604	628	675	602	634	656	649	672	636	649	628	673	605	630	697	631	657	633	607	645	692	665	703	648	637	669	631	659	664	614	616	616	638	661	607	610	595	590	648	630	662	687	613	621	644	671	593	661	621	656	633	697	688	662	660	698	653	627	678	631	606	649	659	636	625	633	619	617	603	644	597	661	631	705	665	610	667	657	639	642	664	644	615	664	639	672	679	646	665	636	637	647	633	620	679	670	664	629	668	640	628	623	641	641	653	660	651	626	688	643	643	647	603	696	671	675	695	634	635	630	661	623	634	670	677	633	629	610	630	683	625	659	627	640	624	590	613	653	649	649	623	603	694	623	622	681	659	655	615	669	601	675	636	646	669	642	613	692	627	642	667	656	623	652	665	615	694	632	655	673	645	651	644	596	639	613	661	629	697	625	638	624	654	631	626	690	620	632	626	629	637	679	631	606	651	633	666	673	686	641	636	661	624	648	661	642	698	620	640	644	669	637	649	672	660	581	655	585	623	648	600	644	658	652	671	646	638	616	647	651	668	638	641	624	630	652	690	628	640	650	634	638	598	621	677	655	647	675	610	654	668	633	639	657	640	645	641	630	656	646	698	693	616	665	619	655	642	658	673	641	665	641	654	670	638	638	661	672	672	642	645	616	669	619	619	681	654	657	699	632	622	614	632	649	629	669	618	657	678	661	648	661	625	660	646	627	620	647	604	651	649	595	670	607	639	591	645	625	628	647	627	645	625	593	635	672	629	637	651	614	663	659	675	638	644	638	615	675	632	637	644	629	610	619	645	633	622	638	616	660	641	646	668	642	637	675	671	660	615	663	644	678	646	648	663	653	621	636	625	670	691	652	660	674	662	600	658	689	651	645	636	690	610	632	648	634	652	661	663	657	643	614	644	680	622	631	673	671	628	651	678	652	667	651	623	662	639	685	628	638	603	591	631	622	664	612	676	656	660	656	580	614	643	665	628	665	620	639	672	650	625	636	677	618	629	637	609	633	653	632	635	652	642	653	671	630	674	645	650	643	673	615	663	644	627	652	641	659	645	666	646	676	614	638	594	614	674	631	639	648	654	658	675	641	597	621	621	638	628	654	660	628	619	678	652	639	669	677	644	629	614	612	646	654	652	668	648	589	698	669	639	628	629	651	681	676	649	631	581	632	628	684	599	657	665	603	661	648	618	656	650	657	627	651	623	662	639	700	679	661	669	622	647	642	646	648	649	620	671	669	636	625	630	671	661	675	635	691	624	652	678	609	612	647	685	614	672	647	696	682	666	660	709	683	624	631	689	634	648	659	636	612	656	669	626	661	658	656	651	634	608	620	649	636	646	646	654	649	658	614	614	670	647	641	603	642	636	621	664	638	589	671	695	664	620	680	681	662	644	637	689	651	672	600	642	667	680	685	623	652	646	642	628	622	643	636	676	637	613	575	653	660	657	636	661	593	636	650	610	628	616	694	669	612	652	648	648	634	635	659	629	669	672	656	647	622	651	661	607	636	661	680	650	653	673	656	666	631	645	643	636	687	645	676	678	631	616	661	642	629	697	621	595	647	647	684	668	678	646	626	676	628	628	597	650	663	675	661	652	642	619	654	663	625	624	651	660	631	644	655	656	674	667	619	689	621	639	704	656	628	612	653	651	677	657	613	624	644	697	659	653	667	637	657	630	616	683	628	662	625	636	659	665	670	621	646	677	653	644	671	661	644	673	656	652	625	694	636	639	609	653	644	687	618	646	625	635	674	669	643	669	663	685	625	595	650	644	676	674	660	654	683	648	670	656	629	624	650	651	619	607	593	687	659	648	623	600	681	607	634	630	714	656	653	656	617	606	638	589	717	656	651	636	662	669	679	626	629	619	671	663	643	667	652	630	656	619	624	640	664	670	645	680	656	619	634	637	630	632	635	670	683	626	632	642	627	644	656	642	612	676	620	644	658	705	674	635	656	685	639	673	671	650	677	633	675	633	613	627	658	624	622	652	618	656	696	628	659	654	670	623	682	607	651	671	610	634	636	687	619	611	620	645	614	696	663	630	639	618	645	648	640	647	657	647	605	639	649	678	581	647	619	632	654	667	656	610	707	682	621	647	664	644	622	634	645	588	645	629	634	634	620	644	678	646	658	666	609	599	631	632	642	628	669	666	634	646	667	657	696	622	593	633	706	666	641	647	637	631	694	633	658	640	677	636	639	658	645	609	648	687	631	615	644	619	640	589	663	668	616	613	599	656	648	635	649	653	646	660	633	675	678	618	652	679	678	638	637	653	650	625	642	649	654	640	630	643	660	689	637	667	660	639	656	674	634	638	620	619	662	593	652	669	629	660	657	632	696	686	639	657	642	655	612	674	614	624	652	639	641	614	644	631	639	640	607	645	681	620	651	632	604	633	658	635	647	650	640	660	619	657	619	654	664	661	647	683	639	661	648	630	647	639	667	648	609	632	627	624	635	590	680	631	663	606	648	675	630	623	627	667	656	648	652	622	694	657	661	616	615	624	668	640	632	633	658	627	657	687	629	611	646	608	690	618
7631	1790	3004	5555	6812	13422	42430	34444	18935	5582	1110	323	224	238	234	222	214	223	192	213	231	206	233	228	206	235	206	215	222	210	204	214	200	236	214	223	230	213	207	203	243	191	199	217	245	211	226	220	212	224	203	200	225	219	203	193	203	222	210	217	205	217	223	197	206	205	230	227	254	220	220	221	212	207	198	195	223	228	216	215	209	239	218	223	220	211	217	233	186	244	202	226	209	241	220	183	224	237	215	215	229	193	211	228	221	195	204	225	249	186	237	231	240	216	206	217	215	248	213	222	233	231	225	232	214	236	204	232	235	199	236	234	225	197	197	236	215	189	202	221	225	255	229	210	211	231	203	195	214	234	217	210	248	219	204	219	200	194	216	218	220	242	215	226	190	198	195	223	190	219	193	207	212	225	232	212	219	215	214	255	239	230	214	243	216	238	203	209	208	224	224	228	227	196	214	195	240	207	206	221	220	214	228	219	203	206	226	221	210	199	220	189	201	199	219	223	203	217	211	220	258	235	217	207	247	221	220	189	217	234	199	208	200	224	223	208	205	206	221	181	229	190	203	191	230	207	192	194	214	198	225	237	222	201	205	208	210	219	213	242	230	218	217	227	224	217	202	208	248	217	207	235	203	226	212	214	218	230	204	227	194	217	231	208	201	235	214	213	236	228	223	255	183	204	210	201	207	232	227	196	185	206	237	199	224	234	210	242	216	204	186	210	233	219	214	235	213	203	224	238	224	222	193	217	188	218	235	176	226	186	213	237	230	209	214	227	212	183	225	202	199	210	218	234	218	234	224	203	226	223	232	219	248	223	196	222	234	204	196	194	209	212	244	192	205	202	181	206	215	180	241	212	209	235	223	229	216	214	215	222	197	219	224	218	229	231	199	229	204	193	227	223	207	241	231	211	210	219	213	202	224	209	185	214	232	190	219	263	232	205	211	223	206	230	234	185	212	205	218	198	252	207	194	213	216	221	194	191	211	223	229	221	221	206	238	225	230	226	226	222	216	224	244	213	210	229	199	229	220	229	220	253	214	235	220	201	211	182	237	214	236	250	199	211	209	217	231	217	221	215	215	202	242	217	219	199	213	219	203	215	221	217	213	208	227	258	189	246	203	202	226	236	227	212	235	214	213	227	210	227	204	227	214	201	228	234	240	222	175	230	210	220	207	190	198	197	236	224	233	240	202	198	208	212	225	208	211	222	229	214	218	217	203	205	195	213	213	196	229	202	214	214	235	208	231	228	205	240	235	240	213	205	244	222	208	214	196	221	197	221	216	228	185	206	215	209	210	231	220	193	232	195	203	220	217	233	205	212	213	197	188	198	215	221	218	198	220	212	233	212	244	200	183	175	202	215	230	221	211	203	221	194	254	194	225	193	191	207	196	218	223	251	220	246	218	250	201	226	223	217	216	232	222	203	209	204	234	231	195	195	216	204	208	200	218	192	227	224	222	203	214	209	222	239	209	199	215	209	233	221	233	227	219	199	241	208	236	216	211	177	216	207	226	205	237	219	202	215	206	197	202	204	194	234	208	201	232	227	201	199	200	207	222	241	210	215	218	201	217	232	220	233	224	226	212	251	212	233	223	194	222	221	245	212	222	226	188	227	223	217	199	218	251	222	211	229	243	239	221	197	225	200	238	225	216	214	226	205	248	198	213	219	204	216	210	201	208	194	216	204	230	206	210	229	222	209	225	239	214	209	211	199	216	210	218	214	208	233	199	210	215	195	193	194	219	219	217	217	227	215	236	235	236	223	181	226	198	239	214	204	202	234	207	205	184	199	230	248	233	239	201	219	214	227	215	231	203	229	216	205	201	198	201	196	218	241	197	207	232	212	206	214	230	213	227	242	204	235	209	228	227	206	224	234	233	217	220	207	217	210	198	201	206	228	222	196	193	210	207	195	236	207	209	236	231	217	207	207	234	221	201	213	231	246	231	219	218	209	205	223	225	229	213	233	211	211	224	234	227	243	224	218	221	182	188	216	233	227	221	230	235	229	191	202	205	230	198	189	213	225	186	201	212	199	200	215	231	211	241	254	229	234	229	218	219	209	212	203	225	197	186	205	213	219	212	227	195	237	212	231	212	216	213	218	231	214	212	219	217	211	212	217	231	205	213	227	218	204	221	227	215	232	241	217	211	199	236	209	227	233	218	210	216	205	162	235	196	249	208	221	199	185	189	190	209	225	233	197	218	210	184	213	215	200	222	202	221	205	186	229	190	210	196	233	230	223	191	221	236	221	226	214	218	216	234	220	250	224	200	220	216	193	214	247	221	212	220	199	234	211	229	245	214	240	238	202	207	215	208	223	220	230	234	246	212	208	190	228	222	214	229	224	210	217	259	216	209	209	221	223	212	223	230	189	222	221	217	218	234	208	201	214	200	238	183	238	245	224	218	216	210	240	212	218	213	211	212	219	229	186	219	218	197	220	220	215	198	222	214	180	205	211	211	209	198	208	212	225	227	229	223	196	211	198	217	226	237	233	220	208	223	226	188	219	210	204	227	220	219	219	230	222	221	227	201	230	220	209	210	230	209	216	248	206	220	211	222	199	208	203	207	204	231	204	201	215	190	205	205	243	194	204	193	224	212	243	220	221	203	206	205	224	211	215	221	237	211	193	183	219	231	225	221	205	222	190	213	224	224	227	242	205	229	237	220	205	214	202	220	201	242	213	217	214	214	219	227	229	220	237	215	203	224	196	210	216	212	224	215	229	189	245	225	214	222	220	217	199	226	190	185	241	216	230	213	208	206	215	232	206	207	211	224	205	180	189	233	234	238	210	238	216	211	204	225	212	223	198	223	207	195	215	230	216	218	191	210	243	209	214	192	194	202	190	219	183	221	219	211	227	198	221	193	196	212	246	208	223	210	220	195	229	199	234	230	203	223	216	225	222	227	218	219	188	207	210	195	218	212	190	196	199	181	259	208	189	207	178	213	187	222	213	203	217	256	204	195	229	199	225	226	239	223	211	202	224	215	223	220	187	209	231	211	222	210	215	225	223	209	252	206	213	233	232	205	200	211	201	191	213	215	203	192	219	193	247	222	214	203	212	233	205	228	187	219	217	191	226	210	215	207	241	233	211	203	211	200	194	219	217	211	205	214	203	237	236	208	229	202	199	214	225	223	202	231	230	177	228	213	214	231	191	210	200	232	184	203	231	208	193	210	233	238	201	224	225	199	194	223	191	250	215	224	217	229	230	217	223	218	198	226	221	220	268	177	234	200	194	215	231	181	208	211	223	230	226	208	231	190	215	206	199	197	235	230	251	182	197	217	230	216	231	225	196	228	207	220	227	231	214	206	213	224	213	218	237	219	201	225	214	207	200	200	205	238	233	244	202	209	213	213	211	204	241	234	218	202	243	235	198	206	216	205	229	200	238	233	221	210	237	218	213	208	190	199	216	203	225	209	218	218	203	212	219	218	244	218	219	222	172	229	209	207	234	217	231	212	219	222	225	209	207	213	203	221	180
5495	2390	6429	12858	14274	26821	56806	49088	34142	15502	4383	1093	661	652	694	645	653	649	630	670	645	676	624	619	639	586	645	646	635	670	687	625	656	670	624	612	680	666	620	616	617	686	622	626	685	638	644	656	637	629	629	643	624	622	618	657	621	628	687	614	637	655	672	650	597	633	631	613	624	645	610	629	666	634	630	647	651	649	626	657	602	630	638	644	654	580	619	637	638	622	683	655	648	641	621	612	652	675	636	679	681	646	652	636	628	668	636	636	622	671	629	634	648	652	687	626	621	687	651	633	685	620	603	698	648	622	606	657	676	663	697	635	655	662	629	645	703	643	648	620	604	656	644	617	639	634	681	641	678	614	643	638	651	622	654	623	642	674	616	680	579	604	645	630	649	630	622	621	593	647	623	664	617	626	633	683	685	698	638	633	664	610	601	607	585	667	681	628	661	657	631	672	633	643	640	607	636	631	594	633	611	680	658	651	623	628	636	613	657	676	650	639	626	599	626	612	684	626	623	683	685	607	640	637	664	663	636	674	659	632	641	684	634	691	669	643	600	664	630	630	661	609	640	612	635	649	673	639	679	673	671	671	626	684	623	660	605	704	643	652	683	613	636	648	634	646	631	632	627	645	626	665	610	665	637	606	620	658	612	696	633	645	665	598	588	632	631	655	653	627	613	633	619	600	630	653	654	618	621	637	673	686	636	650	637	682	616	663	662	705	616	614	634	645	662	670	656	666	662	635	653	630	641	656	657	658	628	650	669	626	652	634	683	652	640	659	628	655	646	630	628	644	625	659	652	637	640	665	650	643	645	668	620	650	657	647	643	657	633	664	672	671	644	656	671	648	629	606	679	630	702	626	670	625	682	629	681	623	647	649	572	648	649	652	629	620	665	662	615	657	639	635	636	683	628	634	667	669	640	642	652	656	642	615	628	646	638	624	637	622	649	658	634	628	635	660	641	649	662	605	661	662	604	625	611	651	600	629	631	634	645	609	645	691	646	684	642	637	632	641	668	707	648	664	676	638	638	628	647	634	682	639	694	685	632	651	700	649	700	649	657	598	624	649	632	653	678	664	605	625	632	686	661	628	673	674	601	598	626	640	612	673	647	644	653	602	652	654	701	606	647	675	662	641	660	640	662	632	616	629	628	582	666	662	650	634	617	635	638	664	683	660	675	688	678	636	633	680	667	714	632	646	638	631	642	637	652	682	671	640	661	663	645	641	623	629	672	658	661	614	637	628	652	659	649	658	689	643	681	599	677	651	660	686	651	696	685	644	642	674	658	609	661	636	647	648	621	700	687	652	666	630	678	635	622	690	684	642	687	627	665	658	656	664	660	670	598	652	680	647	646	637	678	655	681	679	652	665	708	626	603	618	628	613	651	674	651	564	613	658	654	637	631	641	670	626	623	666	615	632	596	628	655	635	647	657	630	637	639	640	663	613	638	646	645	691	683	612	660	654	669	682	654	631	670	668	617	630	646	689	702	653	660	686	639	657	614	684	650	602	693	675	688	591	620	659	676	614	640	600	672	671	634	644	678	652	624	681	646	644	715	661	640	660	609	636	658	628	625	621	682	674	674	614	637	673	647	640	711	630	651	654	659	634	628	670	634	689	636	601	652	667	635	628	614	648	583	642	669	639	641	630	629	664	672	679	652	643	657	675	615	651	687	670	661	647	622	662	662	643	683	695	638	602	670	646	640	652	616	648	685	649	642	634	628	638	667	651	673	636	607	605	658	640	632	620	621	621	635	674	677	678	660	645	663	681	621	619	655	713	645	643	681	612	637	624	628	609	623	628	672	699	629	614	730	617	690	627	620	668	682	607	649	623	649	652	660	670	671	638	611	630	671	669	638	672	722	619	665	642	667	665	683	656	636	645	651	643	612	663	688	637	613	635	602	631	647	623	663	628	693	644	677	673	667	661	635	620	708	605	646	669	611	650	608	656	670	629	644	618	669	651	674	655	686	605	649	648	660	627	648	620	652	689	635	643	610	656	666	669	617	628	582	638	607	648	654	604	679	698	623	649	620	642	683	635	701	622	661	677	637	650	569	673	655	655	638	643	626	678	674	648	666	647	606	632	621	612	677	679	640	627	663	663	595	670	657	614	697	624	624	620	661	626	635	625	631	634	631	671	635	662	618	658	621	621	666	648	637	626	692	630	670	640	664	651	655	699	661	610	639	679	628	649	679	668	654	648	657	619	645	631	614	653	667	623	677	637	620	671	636	624	620	650	612	685	607	663	637	606	691	629	660	597	655	664	647	612	633	662	659	675	708	672	645	675	606	671	700	680	632	649	608	635	643	667	662	646	666	633	666	631	644	690	683	626	662	651	645	667	703	589	624	678	630	664	640	652	621	640	660	642	616	620	639	678	655	623	694	694	646	616	621	649	612	637	599	645	613	653	641	666	630	618	619	659	638	635	655	627	637	656	668	637	620	664	615	646	616	660	624	657	614	662	585	631	612	640	604	661	592	654	648	634	688	627	641	609	662	644	651	627	635	663	646	631	607	649	636	653	649	623	648	599	644	670	693	630	662	640	648	656	637	658	652	685	691	669	668	639	645	640	658	630	666	637	630	647	649	688	636	659	631	672	660	658	625	666	642	627	652	633	606	634	612	660	682	637	619	661	622	643	629	610	663	663	650	665	692	648	699	652	607	671	657	692	641	692	648	639	589	661	661	636	615	631	648	664	634	616	686	649	668	651	599	641	653	655	637	684	623	619	650	631	627	667	647	629	678	638	645	659	648	605	653	659	659	628	659	658	607	616	677	587	617	635	621	644	617	660	683	661	657	646	653	648	635	617	649	702	617	613	636	683	647	646	643	647	635	647	659	636	657	656	655	631	643	672	627	607	636	642	616	642	651	693	653	622	613	668	644	659	620	656	630	617	671	634	642	656	646	606	635	647	637	657	658	583	656	634	643	657	655	615	643	665	612	628	641	593	649	604	631	630	650	664	632	699	659	621	632	647	608	661	674	646	634	634	649	602	623	630	650	623	629	639	687	629	621	642	614	624	631	656	631	650	659	667	666	625	671	674	608	697	631	626	678	576	623	681	652	678	641	673	592	676	612	615	685	645	655	612	661	667	613	626	690	716	593	706	657	662	619	665	652	613	633	641	623	647	646	624	619	651	601	631	648	631	665	613	683	655	617	625	663	639	689	623	644	635	627	618	604	642	619	652	630	646	584	669	650	641	614	669	649	657	608	641	663	617	649	644	643	622	616	667	636	658	635	631	644	647	675	649	627	707	644	597	595	657	645	652	650	650	655	637	656	673	675	650	642	666	636	651	616	653	630	664	600	619	635	691	621	639	659	638	664	654	603	683	652	631	608	645	690	589	603	625	598	640	626	644	624	608	652	629	627	705	651	640	661	644	628	624	644	650	627	627	623	627	685	657	643	608	634	667	650	623	611	688	643	634	607	649	672	626	601	705	612	668	639	647	698	693	648	642	641	638	656	672	689	680	693	656	673	674
17200	5168	6207	6228	5444	21944	68168	50902	31245	11463	1658	360	239	260	262	286	269	311	243	223	278	251	244	290	271	251	235	264	305	263	244	267	281	261	228	256	285	290	288	260	244	260	272	259	254	249	233	242	250	215	258	273	246	275	268	291	260	284	273	264	292	321	260	259	246	255	263	248	270	269	272	252	259	255	297	290	262	270	235	260	266	299	252	256	260	261	285	303	237	281	277	260	274	266	246	281	292	254	269	275	298	268	268	257	259	269	285	273	271	239	246	259	294	286	226	258	268	290	273	286	302	250	286	253	275	291	237	236	290	272	253	260	267	252	251	280	273	276	281	262	247	264	244	277	244	254	279	271	238	320	277	235	268	277	266	248	251	273	271	263	253	275	284	282	266	253	248	260	265	290	261	247	262	255	248	277	279	280	251	245	248	274	279	284	245	266	261	249	264	262	273	264	283	272	267	291	269	262	239	268	243	267	268	235	274	257	275	258	268	285	271	248	261	291	246	254	250	280	246	266	267	252	282	258	272	289	270	240	249	236	282	264	235	280	263	305	268	287	283	255	248	273	282	281	247	258	255	266	261	275	267	279	260	271	275	253	266	249	253	240	262	252	238	284	254	275	271	260	260	237	289	248	246	254	255	247	265	259	267	265	284	261	269	242	279	262	242	277	238	248	249	270	290	284	250	247	244	250	258	269	231	292	275	279	247	290	259	255	251	258	249	246	277	276	279	265	239	272	284	257	259	241	249	233	249	270	256	244	281	273	265	279	291	267	244	259	267	273	245	231	250	245	259	260	266	245	259	269	246	255	267	261	277	289	279	225	256	246	257	252	306	251	262	289	234	250	278	288	286	257	268	244	268	250	262	273	250	267	292	254	286	252	296	255	237	267	242	238	276	275	291	284	237	281	285	266	285	251	272	235	254	271	257	257	253	267	274	239	250	231	283	265	257	273	266	261	250	223	276	270	259	272	241	298	264	248	269	282	234	260	273	258	238	277	245	235	262	256	298	261	290	252	302	224	288	261	270	254	265	251	281	254	245	242	273	245	277	298	275	259	239	231	259	259	291	263	260	256	288	255	271	258	238	261	258	269	282	256	290	251	280	262	244	265	259	280	276	269	257	245	281	245	255	283	266	288	268	253	230	273	287	257	265	226	261	250	232	262	286	262	282	307	252	271	288	271	263	264	228	236	268	259	260	279	266	247	275	265	276	279	274	233	287	241	259	282	285	260	262	294	271	269	290	271	296	261	269	259	269	262	271	232	289	245	295	268	285	304	220	273	252	232	279	295	282	297	247	297	274	293	266	256	280	252	271	258	258	251	277	270	231	243	243	259	298	262	266	278	247	267	294	241	267	254	260	266	296	283	226	281	257	239	251	239	241	250	250	263	264	264	287	260	254	258	278	252	258	270	287	246	274	267	285	261	258	261	282	280	244	265	277	237	279	259	265	237	264	290	258	239	252	262	270	260	254	268	263	263	248	285	261	269	255	288	246	269	279	239	239	277	260	245	282	258	269	240	278	277	255	280	249	255	302	276	282	265	233	249	269	274	255	251	249	256	255	281	257	272	283	245	265	258	238	246	251	280	261	303	255	282	249	289	250	244	236	272	274	276	289	282	254	267	278	280	254	281	289	265	236	269	262	247	267	282	235	258	271	275	276	282	263	269	250	248	248	239	267	272	292	270	294	278	232	288	268	265	282	264	274	261	260	273	244	268	275	259	281	256	260	262	268	267	261	268	265	273	293	252	272	258	264	263	262	242	262	250	244	285	267	283	262	256	255	291	265	269	250	265	249	277	230	239	275	285	255	253	245	256	249	264	278	275	250	271	229	285	276	242	264	250	285	256	245	247	286	235	234	257	284	292	287	264	271	248	249	256	238	272	257	246	267	290	275	266	266	264	263	291	267	252	272	267	255	256	282	249	276	234	276	265	313	237	276	257	241	268	271	263	265	300	257	262	282	263	255	280	265	271	262	232	270	246	251	255	276	243	263	280	285	264	278	253	251	261	254	284	256	279	273	245	260	298	247	261	254	257	266	275	258	295	277	261	296	259	265	290	256	280	287	256	278	258	281	263	295	260	251	273	254	270	269	269	247	241	267	289	275	240	259	267	238	275	248	273	255	254	282	281	302	270	271	257	244	263	255	280	285	256	278	261	258	266	243	234	275	294	262	253	243	274	292	291	259	241	277	262	247	264	294	242	283	287	269	257	247	261	218	245	264	266	259	304	261	281	274	246	253	256	289	282	255	249	248	263	242	273	274	244	284	261	230	268	303	280	257	265	248	277	296	236	265	256	256	235	255	259	277	230	255	258	283	267	269	240	298	274	280	279	213	267	287	291	279	272	248	289	270	268	240	277	252	249	257	260	256	247	259	268	261	284	272	252	262	264	266	264	261	291	260	260	272	290	291	258	282	295	282	272	247	246	244	258	252	257	266	220	286	271	261	263	286	248	256	258	261	293	243	288	271	274	278	231	268	286	270	264	299	265	266	273	264	242	283	285	268	223	232	252	284	266	245	275	276	247	268	271	272	273	238	257	277	280	271	278	253	255	280	259	249	269	275	250	258	263	251	285	260	265	262	268	291	288	286	274	282	270	272	255	247	278	256	253	290	250	250	288	261	257	245	314	251	268	291	241	272	270	257	272	256	279	262	268	267	257	245	271	287	243	267	286	289	300	231	230	267	264	279	276	248	296	273	294	258	248	265	264	313	286	244	245	270	252	266	262	283	258	276	258	277	240	256	262	281	272	272	270	256	245	266	241	236	259	219	250	292	242	249	277	242	267	293	265	260	275	254	279	277	277	287	285	265	269	236	243	259	296	250	302	269	243	253	292	266	273	258	240	226	236	265	289	272	264	242	250	245	242	242	264	232	295	273	271	278	270	257	246	283	279	261	276	253	270	250	278	276	263	237	272	271	231	270	289	275	296	253	288	245	260	245	236	260	294	273	291	285	253	244	233	262	264	263	262	253	244	275	259	270	240	275	261	264	261	272	269	285	254	233	264	290	256	256	287	262	262	271	254	277	269	273	267	224	268	262	260	290	308	291	267	252	264	274	251	253	269	286	268	257	272	241	245	241	269	259	253	255	289	250	245	280	260	269	260	276	248	240	277	243	280	241	240	275	279	283	270	239	262	275	252	273	257	282	254	258	271	271	280	284	275	285	258	249	258	263	251	281	261	232	238	264	268	256	263	281	287	268	245	228	225	249	263	271	259	283	268	264	278	267	259	267	295	276	238	290	268	303	276	251	259	243	272	265	265	287	281	276	285	267	254	263	265	282	241	282	246	270	239	269	262	267	294	255	258	288	266	269	292	259	267	274	248	256	294	265	243	272	272	267	244	257	249	284	238	272	278	287	265	277	242	259	280	275	249	266	260	287	312	271	280	284	268	230	252	262	303	265	238	248	274	265	262	252	280	266	257	306	244	267	258	263	230	316	258	268	274	272	262	278	289	258	264	269	244	291	281	272	252
8489	4864	10889	13958	14119	36228	78237	62149	44494	21874	5210	1206	749	793	758	760	760	801	756	784	761	767	767	760	748	837	818	769	746	731	739	776	772	772	724	750	750	768	813	804	735	771	786	787	756	804	790	808	763	763	762	766	846	775	771	784	766	751	764	745	766	763	763	771	797	788	776	748	770	777	805	794	765	801	724	773	735	801	779	715	777	764	740	756	760	767	737	739	749	727	757	777	778	746	772	717	749	792	747	777	748	733	813	775	728	802	764	754	822	778	733	756	755	763	774	739	750	752	763	739	710	723	781	808	691	771	762	770	742	756	771	753	792	822	725	750	757	775	683	742	761	818	745	770	749	773	761	750	732	730	752	783	822	754	727	790	768	760	743	750	812	733	801	774	760	716	765	790	769	753	770	781	750	792	849	760	738	748	744	707	775	784	755	765	826	721	737	749	788	740	707	761	745	764	759	718	769	738	714	779	748	771	793	751	788	800	683	784	797	794	743	789	738	768	760	796	723	808	753	767	762	780	772	798	783	736	764	756	751	769	808	724	800	781	756	764	773	786	748	752	743	766	772	769	773	738	823	770	776	759	741	746	718	667	793	777	767	782	775	799	775	720	762	736	762	753	798	794	776	774	795	789	792	768	776	772	761	787	783	816	783	787	745	753	738	771	780	803	802	757	716	721	789	739	767	738	782	785	770	738	762	801	797	805	780	773	745	794	796	786	720	775	754	775	785	766	778	776	774	735	771	752	774	783	759	789	737	756	789	769	814	719	769	795	789	762	790	794	756	746	798	743	783	800	757	734	787	765	765	776	738	800	776	824	791	840	782	762	762	790	775	803	760	778	760	743	750	777	757	732	762	762	763	799	745	751	782	789	766	806	783	765	775	781	787	761	797	799	734	738	773	774	787	784	766	704	805	748	759	809	754	780	767	803	798	794	786	759	810	755	780	757	791	757	784	768	784	780	780	731	764	781	715	772	761	762	752	778	734	771	745	730	742	766	734	809	798	796	771	792	833	698	725	758	768	787	757	736	803	762	768	786	784	737	713	759	737	812	801	783	767	731	763	769	728	742	809	754	792	728	795	788	781	796	758	820	791	731	789	770	737	811	725	754	773	777	809	806	770	784	749	755	760	750	765	736	748	749	741	775	810	772	766	803	733	758	792	760	765	791	767	745	744	730	733	735	745	772	721	772	764	775	751	780	792	770	756	720	815	779	706	711	787	783	770	732	778	784	747	728	777	828	803	797	754	766	798	738	780	780	803	770	781	769	773	835	841	790	775	756	789	793	731	814	806	791	767	742	803	803	786	739	750	744	801	772	791	755	776	765	764	792	794	762	798	772	810	809	762	753	791	775	748	726	729	786	745	814	763	757	795	790	758	805	761	794	774	751	779	780	782	776	731	755	765	789	733	727	789	742	787	778	744	795	793	808	772	765	809	820	726	832	795	801	788	736	774	749	794	766	775	748	761	750	809	826	767	784	762	774	784	769	785	772	788	708	766	775	792	772	775	778	735	763	786	745	750	752	769	720	782	769	751	712	805	773	764	728	789	788	802	766	795	793	780	768	798	817	722	791	758	736	771	783	757	783	770	799	702	733	773	695	773	786	747	792	767	768	753	761	798	776	795	769	748	823	756	773	801	793	737	763	741	766	763	741	760	750	759	722	759	748	750	819	747	767	732	779	762	759	761	797	771	779	803	790	763	744	730	749	731	780	834	805	784	750	774	775	806	822	766	755	780	769	754	752	730	780	722	772	781	756	796	776	791	756	798	788	776	778	768	759	734	751	772	783	760	779	717	783	755	730	753	754	735	781	766	764	747	776	795	750	766	738	767	760	812	762	758	802	777	808	787	775	750	775	796	739	767	764	758	766	804	795	758	779	782	753	837	731	757	740	710	774	757	726	790	772	785	818	798	775	765	765	778	756	754	774	718	740	770	778	770	752	742	750	858	752	777	807	744	751	788	745	817	790	758	777	767	803	771	795	740	780	742	789	773	737	796	747	779	783	761	802	787	788	842	781	765	798	794	770	757	799	726	791	759	788	736	753	812	741	779	745	772	727	770	781	801	793	744	775	730	783	773	771	782	769	745	747	723	805	756	772	746	754	763	767	800	778	789	785	752	751	788	762	771	782	797	802	801	749	768	772	807	759	706	789	794	737	721	740	761	778	718	785	806	741	751	775	739	779	772	766	722	759	745	774	732	789	786	733	741	763	793	754	805	797	763	789	749	775	763	778	782	746	794	795	797	761	740	803	782	786	774	754	783	754	777	756	822	771	729	783	771	798	754	792	768	797	753	779	790	767	741	745	759	785	765	780	783	795	770	779	808	759	787	749	763	801	781	773	742	795	774	734	790	785	744	733	840	776	810	741	804	814	787	800	779	735	735	753	724	758	721	752	826	769	765	780	758	804	743	756	755	793	758	787	749	739	748	772	773	735	773	805	790	779	767	778	729	744	760	791	729	777	794	761	760	767	766	782	730	722	786	770	807	766	757	735	763	788	750	742	767	752	763	742	756	792	749	767	768	729	730	763	805	783	754	795	735	801	742	762	815	786	774	757	817	780	743	789	787	773	744	781	767	769	743	709	839	789	738	806	760	758	800	769	726	806	789	732	746	733	745	724	832	728	797	774	762	761	802	749	801	807	801	760	798	768	713	824	764	767	785	740	788	771	799	803	725	817	777	785	783	762	814	732	792	788	813	727	770	794	769	788	786	753	747	751	764	762	820	777	824	792	779	755	712	784	759	798	733	801	750	792	744	807	797	800	731	792	759	786	784	768	759	777	742	765	749	774	771	835	749	771	718	764	755	766	751	752	781	762	730	792	766	815	801	762	769	759	771	774	798	759	785	787	722	747	747	737	727	755	801	783	793	816	725	733	788	769	753	765	771	720	796	777	762	771	707	785	770	796	762	819	754	819	755	805	757	758	750	722	728	837	746	798	775	768	767	818	726	757	763	770	749	767	768	760	806	733	733	785	801	775	785	779	761	800	756	746	769	752	763	779	721	771	785	792	749	714	787	747	749	715	752	827	730	771	775	763	745	774	783	756	779	798	750	801	760	730	776	762	776	754	745	731	720	767	790	780	759	790	762	726	746	782	767	794	791	792	717	777	767	760	753	744	750	762	783	786	782	779	744	737	754	798	770	736	708	791	769	788	792	765	748	812	796	786	711	839	749	748	786	743	729	795	744	776	769	749	787	726	788	741	810	733	744	778	762	790	722	752	804	787	738	801	768	777	760	767	852	769	735	765	733	788	765	761	781	775	769	750	751	791	834	804	777	711	767	731	755	753	734	760	785	745	765	740	775	784	782	702	778	752	773	771	766	807	804	732	756	827	759	783	786	806	827	803	743	772	792	781	799	796	787	749	793	766	767	732	797	734	748	819	772	723	792	743	736	829	814	732	807	712	745	765	759	740	753	761	754	802	802	764	722	758	792	789	733	764	774	753	795	810	764	789	743	717	755	767	777	756	734	765
2248	448	694	682	595	990	5737	5169	2635	899	373	240	228	215	205	233	216	230	192	256	215	225	211	209	195	229	255	232	216	201	210	215	250	200	242	228	216	236	239	227	237	207	220	258	222	243	212	224	225	226	237	223	201	182	214	233	207	214	189	223	228	207	213	221	219	226	217	202	233	201	214	214	236	227	218	249	240	223	247	218	207	207	233	237	227	212	227	226	210	241	191	245	217	202	216	249	207	232	244	222	234	262	233	219	222	224	240	215	242	214	217	239	244	214	210	235	231	227	220	212	234	211	233	241	216	216	232	226	236	264	205	211	218	218	203	217	207	213	214	208	261	243	230	214	254	212	233	218	221	241	228	217	227	201	212	208	182	204	243	216	226	220	231	213	208	239	206	211	210	213	233	203	228	228	243	244	255	218	200	240	214	220	215	240	205	210	226	225	212	258	234	230	238	217	206	211	229	210	223	189	226	216	219	239	231	231	258	217	228	219	226	220	221	243	225	225	203	224	222	230	227	215	219	249	230	225	217	215	220	229	227	198	196	222	249	226	222	201	239	240	204	238	213	230	217	199	214	240	211	243	205	230	199	226	231	206	204	222	235	240	218	247	222	211	225	225	218	201	240	209	236	231	244	196	225	219	213	210	244	228	222	225	230	221	221	194	243	231	233	211	261	233	234	212	224	246	206	205	200	265	238	220	219	233	220	207	238	235	218	221	217	227	214	257	212	245	216	258	230	203	251	210	228	196	220	222	220	203	251	201	220	220	236	220	239	210	208	229	233	224	227	225	217	230	211	239	232	216	195	226	214	256	222	197	209	234	244	226	202	208	240	229	232	215	223	230	226	214	210	228	236	226	221	213	241	240	230	226	224	232	248	182	212	236	220	221	216	228	248	252	208	225	248	231	232	211	234	229	203	233	212	229	221	209	218	241	223	205	206	230	223	238	207	198	215	210	225	238	240	233	230	237	233	210	186	241	255	217	220	217	216	243	236	217	226	239	204	224	233	221	223	228	212	212	223	239	225	222	225	222	238	223	237	212	224	216	214	254	224	225	243	227	200	214	245	222	223	231	235	231	225	223	246	232	228	230	239	235	227	239	209	226	215	202	252	229	225	238	216	219	245	210	227	229	229	242	247	216	215	241	262	245	235	194	194	233	231	189	228	221	226	201	242	204	234	234	246	210	255	217	239	220	222	208	189	203	235	204	239	207	215	210	198	214	212	211	214	222	205	206	207	235	187	216	245	219	206	223	229	246	233	244	233	234	248	213	194	233	241	225	221	236	225	230	239	250	215	191	203	222	216	245	209	217	225	230	244	239	191	212	225	211	218	214	209	275	210	242	252	226	248	219	225	197	221	196	238	212	228	202	215	210	227	224	216	229	223	197	208	196	214	229	217	210	212	230	222	206	245	217	250	271	241	256	221	256	180	222	230	217	231	226	181	241	212	217	210	242	209	216	215	235	220	211	233	218	258	213	239	239	224	232	220	216	224	214	205	228	211	226	212	232	216	223	210	230	207	211	220	255	246	218	190	205	256	254	200	213	228	247	215	231	229	241	207	228	226	214	219	235	234	198	219	242	215	220	233	244	213	211	209	238	251	214	200	224	227	254	180	215	212	186	232	219	219	249	219	197	237	234	226	235	225	237	218	233	226	213	239	225	211	232	225	237	195	238	229	237	220	224	190	224	237	231	196	224	218	228	230	212	226	209	224	236	224	226	212	205	211	222	236	237	214	233	235	209	209	215	226	209	231	211	236	213	222	233	240	224	222	228	227	226	216	234	217	213	247	198	241	238	234	223	235	211	217	219	194	203	234	239	217	228	212	193	206	194	207	237	227	214	230	212	251	210	213	218	220	218	229	230	203	234	232	195	226	238	220	212	241	237	232	206	200	223	228	214	201	218	218	237	198	191	249	226	209	238	232	226	234	241	198	249	231	219	204	209	241	225	220	232	214	214	222	225	179	235	224	233	238	227	218	213	246	232	231	220	207	224	243	209	208	209	208	240	231	208	232	217	201	214	223	217	220	239	209	210	205	207	232	243	214	232	207	194	217	211	237	221	228	233	205	227	238	213	253	243	263	242	229	211	222	237	204	219	195	214	226	212	208	212	230	209	235	223	209	215	223	228	215	204	225	192	217	211	212	225	212	229	215	226	233	224	246	233	214	225	225	240	232	212	246	232	208	219	238	206	193	219	219	212	216	237	239	231	198	243	195	246	228	229	204	189	232	246	209	204	231	213	226	240	212	210	216	245	222	214	198	215	213	206	218	228	212	194	225	212	225	210	237	214	230	236	226	211	235	220	220	216	213	197	232	229	220	223	215	228	208	197	228	222	241	230	236	222	232	223	209	220	209	227	205	212	245	210	217	248	214	201	235	232	216	244	213	240	233	226	211	225	246	233	227	233	213	236	232	242	227	242	225	224	235	218	217	254	211	205	219	222	204	222	217	240	207	215	228	258	238	198	234	219	244	223	230	206	222	181	219	227	247	208	224	239	235	224	228	245	204	213	214	216	207	224	217	213	185	207	242	217	230	208	218	241	228	223	205	201	247	217	229	225	237	246	212	236	228	227	223	263	229	240	199	219	225	237	214	214	226	239	224	231	207	223	214	214	220	220	237	227	206	230	227	202	213	217	221	250	235	240	208	251	242	216	232	243	240	208	230	198	246	214	195	243	230	242	221	234	228	261	215	212	238	207	237	225	251	242	214	218	221	250	228	232	229	216	213	214	241	234	258	217	208	236	219	216	235	213	212	255	230	207	225	227	206	223	216	191	198	211	207	219	239	208	224	217	234	221	222	221	231	221	250	223	222	232	232	177	231	218	242	201	242	225	229	233	249	193	201	247	246	205	247	194	207	220	214	212	214	205	215	208	251	226	222	218	186	237	202	232	213	238	225	230	207	217	229	215	209	232	222	205	223	224	219	208	224	214	238	226	213	226	229	227	224	256	216	225	242	236	233	192	227	201	215	196	235	216	230	220	212	221	231	234	204	212	221	250	218	223	231	216	211	211	215	201	237	213	235	211	189	268	230	228	221	239	222	216	215	212	252	218	238	221	229	236	238	234	222	202	229	223	222	224	223	237	198	261	218	220	227	258	238	223	212	232	248	202	214	227	224	212	206	218	230	204	222	240	214	212	233	236	230	247	226	234	227	237	227	208	212	209	219	229	198	253	202	222	232	198	209	226	242	213	246	200	243	224	199	205	224	231	226	218	217	206	212	202	208	194	214	261	221	203	232	244	240	221	243	226	228	223	229	242	237	210	232	220	193	205	236	227	205	216	245	206	210	224	204	217	199	231	241	201	213	229	224	239	240	229	228	214	236	212	221	220	243	228	235	217	240	228	213	218	230	215	236	210	224	263	214	192	203	204	213	243	228	196	224	199	245	208	237	216	248	212	217	210	219	257	244	199	233	218	222	228	237	241	220	233	215	228	206	214	211	214	212	212	231	243	214	228	216	215	246	203	247	206
2345	1061	1699	2207	2361	4927	22000	17419	9512	3295	1167	722	653	636	666	699	612	635	667	668	637	649	655	663	626	647	658	652	700	661	671	664	714	684	672	687	672	686	664	690	660	637	684	652	698	658	682	571	650	657	703	648	642	665	692	691	658	670	624	665	649	691	675	662	632	676	632	685	668	650	690	694	627	689	665	667	654	690	667	642	680	668	635	649	643	625	673	658	674	658	658	664	642	666	644	631	663	700	709	705	661	706	616	664	697	691	638	647	691	637	624	668	649	637	669	643	655	648	666	659	725	679	653	633	687	632	673	677	656	650	635	669	623	659	712	645	638	634	669	657	712	651	690	667	671	615	628	661	665	647	681	667	729	662	681	660	668	704	721	641	656	709	616	683	670	645	605	659	674	638	661	668	641	646	669	658	655	703	693	621	641	621	679	638	681	697	595	661	630	678	644	644	703	671	632	673	652	666	648	662	642	632	658	606	675	662	671	634	629	586	645	652	661	644	630	650	661	622	653	639	667	637	673	625	650	669	671	708	650	616	628	604	623	669	651	673	662	713	657	643	647	651	677	671	631	655	711	657	660	617	660	659	684	701	631	668	662	652	667	621	683	635	692	655	668	656	675	663	645	635	617	629	661	641	646	646	702	652	638	648	658	671	697	645	594	660	665	625	635	630	624	680	635	652	682	653	631	685	626	690	635	717	698	689	625	641	651	637	689	694	667	638	654	654	682	648	646	665	678	648	673	641	652	619	660	660	665	665	690	680	637	635	624	681	657	685	643	641	689	629	673	661	643	655	639	607	668	662	644	720	625	708	685	700	706	660	635	666	652	621	647	624	682	679	690	637	651	659	642	641	633	676	701	650	633	623	659	657	707	639	655	664	679	664	691	650	651	628	656	653	637	637	679	715	651	656	654	698	690	662	608	650	699	621	646	718	664	655	675	670	634	736	681	677	635	669	681	626	628	633	626	654	655	620	666	655	659	641	714	659	657	667	684	594	679	660	647	662	687	613	638	620	669	663	595	662	643	658	647	643	624	653	603	663	642	711	711	718	698	685	664	650	638	690	665	630	639	644	656	692	661	665	667	624	659	667	675	660	697	658	689	638	639	675	670	670	667	625	633	703	709	676	647	625	652	629	679	612	676	636	680	678	635	669	603	620	674	621	662	702	672	677	680	665	672	661	666	694	697	644	676	639	650	687	639	701	661	624	684	698	624	664	671	673	694	656	687	698	660	656	647	660	691	616	674	643	628	685	691	680	625	638	634	723	645	669	645	659	618	653	636	658	632	695	623	641	628	655	667	634	676	659	658	663	673	675	671	657	714	688	649	690	675	690	670	695	669	619	663	677	703	668	612	705	645	655	649	613	665	660	684	602	660	695	600	646	671	655	666	634	605	636	685	666	656	659	631	616	608	642	716	640	668	673	673	638	668	702	648	665	660	704	645	638	631	694	672	678	663	669	688	675	625	648	685	697	673	597	662	685	652	625	653	687	683	668	627	635	676	655	626	671	661	668	648	674	623	665	635	635	662	662	659	672	647	687	677	673	657	641	641	630	647	616	675	681	660	662	638	706	622	660	646	612	643	665	653	641	707	644	655	670	667	604	630	679	643	604	669	625	644	642	635	658	622	667	682	642	682	618	641	682	666	660	662	653	630	640	697	646	572	630	633	653	651	643	634	661	667	661	666	627	643	607	667	636	651	663	656	641	671	660	671	666	665	677	666	658	651	665	668	676	601	664	692	630	669	615	663	672	689	672	651	669	680	689	662	657	718	684	640	619	673	659	621	629	661	700	648	614	670	685	697	659	676	655	699	655	628	658	685	669	673	594	680	647	666	677	654	678	637	629	656	647	649	669	643	681	644	638	683	635	682	659	666	688	675	655	660	686	628	677	664	642	665	632	682	677	666	621	652	630	662	674	659	690	668	673	616	638	643	626	654	636	673	658	639	650	648	674	642	683	632	666	648	659	691	643	630	635	669	604	637	729	673	597	671	718	638	656	675	639	714	696	696	671	632	632	666	710	652	653	605	694	668	644	650	632	688	587	635	651	621	698	676	674	653	693	675	661	705	692	653	607	730	643	668	681	673	708	651	642	684	637	665	627	655	671	684	643	630	640	704	611	654	643	623	688	679	620	652	670	678	601	702	659	665	635	677	696	647	690	657	744	678	626	671	653	688	644	649	637	678	685	646	675	656	634	648	641	684	623	697	649	673	642	630	650	668	642	657	702	642	651	652	636	685	642	650	696	660	697	646	639	624	664	684	682	660	659	649	656	692	626	640	662	664	687	711	630	658	605	609	577	645	643	657	636	667	650	629	658	631	673	621	669	720	655	609	626	636	664	658	609	616	693	656	680	614	667	635	613	700	693	661	655	654	676	678	639	630	659	720	637	663	608	667	611	645	638	674	644	686	633	685	650	664	658	708	677	662	646	671	623	662	634	646	692	655	650	628	690	637	655	645	693	628	660	671	671	620	642	670	643	647	654	684	677	648	698	641	651	607	670	652	611	678	664	653	656	638	621	648	662	644	643	662	683	654	646	664	627	644	626	657	643	638	676	659	648	620	679	662	665	665	641	698	662	676	673	637	662	658	674	616	655	695	669	612	679	658	673	642	690	636	634	656	667	648	665	695	649	649	698	631	652	675	658	657	702	640	651	652	692	718	654	653	640	602	685	685	680	720	707	660	628	655	674	641	648	667	655	639	651	651	622	667	693	667	660	646	589	682	641	644	641	613	640	624	643	631	647	683	634	688	587	622	664	655	667	668	720	653	651	719	616	650	668	651	617	649	659	643	632	639	629	634	676	697	640	627	648	721	633	664	654	644	683	647	663	641	650	691	682	671	657	696	688	628	678	653	680	693	675	639	646	665	669	669	676	609	668	642	642	652	646	679	688	654	651	672	641	670	621	659	629	682	680	675	669	648	632	632	661	690	588	655	679	663	694	671	644	661	636	661	669	684	629	664	656	642	647	638	647	649	654	694	685	673	648	664	637	676	661	671	697	630	674	660	672	688	703	640	693	672	651	647	636	635	701	665	650	669	660	675	672	715	626	658	631	644	669	627	662	645	624	662	623	653	665	682	611	680	624	683	638	676	683	613	669	696	669	670	655	659	659	652	691	688	658	622	664	638	658	643	677	674	691	662	664	678	654	676	625	647	711	667	622	666	659	644	655	640	645	669	657	645	654	620	685	652	665	665	682	652	658	640	627	652	673	645	660	634	603	649	672	654	627	676	657	681	632	643	673	668	686	621	645	667	690	666	668	672	636	643	655	687	680	645	639	596	650	677	600	620	676	656	719	625	628	671	671	675	610	687	667	690	605	642	652	618	635	676	635	648	647	636	632	671	681	651	632	662	688	644	653	701	635	687	683	693	609	665	633	641	658	645	647	644	630	672	680	667	650	677	649	633	654	675	675	628	672	688	667	676	687	641	706	623	671	633	665	644	666	639	635	650	657	631	652	603	615	629	638	627	625
7474	1685	2565	3354	7275	15671	46286	33511	17345	4085	618	225	195	209	232	186	213	202	202	215	200	164	227	208	199	190	181	204	217	203	239	207	201	213	217	237	201	190	216	194	204	214	226	193	210	223	202	198	208	217	235	208	224	192	203	207	186	197	196	195	198	184	179	206	221	192	209	213	228	193	195	207	200	226	210	200	203	209	208	219	209	217	211	197	196	183	188	196	203	212	181	197	209	208	226	215	211	207	215	223	179	196	208	177	205	208	205	224	206	196	183	209	194	207	196	209	194	203	205	225	209	209	200	195	211	190	185	217	191	218	206	241	196	192	197	199	197	184	230	205	220	222	231	188	209	195	210	190	201	222	187	202	210	229	217	224	204	194	208	181	184	203	200	203	182	190	217	203	181	205	219	200	187	199	188	217	199	193	214	224	207	212	197	215	214	226	221	239	224	214	212	211	196	196	217	193	213	207	236	211	189	227	196	222	212	201	225	183	205	187	229	210	183	192	194	212	211	215	214	206	215	208	216	211	211	212	238	232	201	205	186	215	195	197	193	200	209	190	221	215	210	204	208	219	197	212	199	205	210	207	183	211	218	213	221	171	207	201	196	213	214	184	198	221	225	206	206	180	211	196	205	183	225	240	215	205	183	232	204	224	209	215	210	205	210	198	230	221	192	212	205	203	207	188	187	217	221	183	186	205	213	209	186	204	213	194	235	184	227	203	217	183	197	230	207	217	209	189	191	185	227	238	219	207	235	196	234	202	221	184	233	194	218	202	207	223	200	212	213	186	225	180	199	216	207	215	225	213	217	196	211	192	158	190	197	195	207	221	204	204	243	190	239	181	220	219	221	190	202	201	212	198	185	201	212	197	201	183	215	216	191	217	181	186	197	221	187	192	217	211	178	206	209	210	200	216	231	190	210	185	198	207	227	180	215	234	199	193	187	191	228	201	212	190	195	195	237	205	209	174	195	227	192	211	196	222	218	189	183	225	173	200	194	217	200	205	209	199	214	197	200	205	206	200	190	210	205	172	205	210	189	201	191	216	196	180	238	207	209	227	199	225	212	211	173	207	198	190	192	181	175	209	218	199	187	205	188	197	218	215	219	203	206	204	227	225	209	191	216	188	241	222	233	215	223	190	206	218	221	184	208	198	230	194	178	197	227	219	182	216	223	197	212	198	239	192	203	216	199	211	218	215	241	229	199	200	205	195	213	221	151	208	219	230	214	191	211	224	224	182	225	220	222	175	206	201	192	182	201	207	212	226	194	212	216	225	210	202	217	239	215	210	217	204	208	217	211	204	211	188	182	232	196	206	211	218	199	201	206	216	207	202	202	205	198	218	204	189	221	210	193	199	200	208	229	225	215	227	218	219	220	196	209	217	202	200	219	216	216	210	177	204	208	234	205	186	199	224	206	187	202	208	202	216	222	221	234	219	216	203	202	210	209	194	216	242	210	199	203	191	207	221	221	192	216	206	190	218	214	210	208	184	217	240	213	216	173	202	210	199	192	212	199	196	203	225	211	206	202	191	216	226	209	199	226	189	217	198	203	208	213	204	228	192	205	170	200	242	181	218	214	189	248	232	210	205	209	194	174	208	195	202	210	197	231	203	225	195	200	206	224	188	226	231	195	205	186	210	212	184	204	223	210	174	205	175	235	189	204	215	186	203	209	202	213	213	193	190	182	212	222	198	203	206	224	191	176	195	199	228	235	229	192	192	226	218	237	209	232	205	206	188	186	220	209	197	192	185	198	188	178	207	214	206	194	235	201	186	222	220	189	222	207	202	207	214	197	177	217	165	215	228	215	219	194	199	198	214	195	206	212	208	187	214	196	221	193	187	200	199	184	195	231	208	203	198	191	196	225	216	207	209	209	204	212	213	220	203	184	201	217	177	198	208	192	201	196	200	196	199	180	213	185	172	226	212	177	241	205	201	208	221	226	205	213	217	207	222	195	219	223	197	215	200	205	201	234	201	224	196	178	200	176	211	209	197	209	195	213	211	197	183	206	230	202	230	188	206	193	212	192	217	206	218	190	188	206	201	217	198	223	204	207	200	216	206	202	194	225	200	225	209	202	171	207	184	206	215	184	187	232	185	216	199	210	187	209	183	227	216	203	219	232	203	218	205	194	198	207	177	235	225	223	202	203	208	190	222	203	205	202	209	226	178	217	194	194	214	193	199	206	200	220	190	201	210	196	222	197	206	193	200	224	223	216	199	197	204	213	221	200	195	213	204	202	197	231	217	195	201	217	201	220	207	204	192	202	224	212	202	200	217	199	216	185	196	205	186	196	206	240	190	212	209	184	216	214	214	208	212	217	193	201	196	200	197	196	190	195	189	222	212	195	215	242	229	180	216	210	181	206	207	196	228	191	208	199	217	194	213	206	206	206	214	221	207	205	209	216	189	227	185	210	213	199	229	204	209	229	195	209	205	193	218	207	213	213	210	180	229	197	221	201	215	213	183	181	210	221	215	204	188	191	218	191	195	195	199	198	224	227	222	192	202	208	227	192	222	194	205	191	213	219	223	204	216	199	189	196	236	201	187	214	194	208	199	192	178	209	200	211	201	184	215	205	209	219	208	213	210	187	230	211	206	214	193	188	208	223	190	223	209	235	227	209	218	214	206	228	223	212	220	206	224	197	206	200	233	206	220	226	224	221	211	194	223	185	229	190	194	224	246	202	230	211	187	190	218	198	204	177	218	183	194	189	220	203	216	200	193	209	201	208	202	191	197	191	204	198	219	217	226	215	226	198	203	195	214	212	207	215	218	236	189	183	202	210	186	212	180	203	219	196	210	190	210	208	198	200	217	210	193	187	211	224	192	200	177	173	195	200	190	205	190	192	208	217	190	203	182	197	221	201	175	191	213	216	218	229	202	179	215	204	209	185	195	203	222	196	220	193	202	203	195	190	189	209	224	201	228	209	216	199	184	200	212	203	206	187	180	217	204	205	192	187	202	221	190	210	232	171	227	206	183	195	195	203	209	216	216	213	192	216	231	190	206	225	176	173	196	222	201	189	203	183	201	188	198	199	204	188	225	212	198	188	193	202	212	212	198	213	214	207	218	238	195	211	209	198	185	181	202	208	191	216	214	181	205	204	188	198	218	206	234	225	207	197	181	207	211	182	211	224	222	214	215	198	224	208	196	188	180	203	171	205	194	180	223	212	187	214	209	249	192	212	193	187	216	196	185	179	222	232	189	201	225	219	197	220	204	220	199	199	213	205	206	210	219	216	213	186	211	212	204	220	212	201	210	217	194	198	219	235	210	207	232	208	191	187	196	228	198	205	186	216	217	192	203	190	233	201	216	200	203	221	211	188	212	192	204	193	206	193	192	221	199	184	199	204	189	188	218	192	201	191	203	209	215	220	187	195	217	195	209	203	203	195	184	207	204	209	199	206	222	215	210	222	195	196	217	233	195	208	222	201	203	185	212	216	201	193	222	215	203	205	200	210	195	234	209	183	221	202	194	213	207
5462	2235	5388	8608	16008	30432	59998	46940	31081	11779	2312	692	612	588	594	627	602	609	622	587	626	625	606	632	643	624	611	567	573	613	610	617	625	662	575	605	617	624	595	596	631	630	629	574	632	630	615	629	615	657	594	592	655	622	629	578	584	633	570	625	629	623	586	600	654	584	610	600	630	612	633	612	625	645	592	624	581	633	605	639	647	661	613	583	612	639	579	621	623	587	626	587	609	610	584	583	604	619	648	628	570	621	606	584	616	655	623	653	585	637	627	586	655	662	632	604	592	611	603	622	639	639	662	621	640	627	603	613	569	667	628	612	613	660	615	613	642	626	630	640	557	622	651	648	605	652	626	614	593	669	645	593	639	665	629	639	612	641	694	607	600	584	618	613	624	613	618	602	580	574	583	594	640	620	587	607	618	607	637	574	614	592	661	535	652	657	590	625	656	649	579	618	587	593	612	621	626	654	597	632	646	598	611	644	594	628	614	613	598	601	623	629	614	657	620	626	630	627	664	587	630	568	597	640	596	609	644	622	621	647	608	649	601	653	602	641	588	628	616	614	608	579	609	625	616	628	592	622	630	626	679	621	592	610	614	652	634	620	593	614	665	654	619	593	581	648	615	624	607	615	608	630	567	607	591	599	615	596	603	662	608	583	588	632	592	636	600	609	646	592	575	634	540	606	613	605	623	638	618	624	595	645	626	616	632	608	593	591	635	645	603	619	639	638	605	600	629	631	612	594	583	589	607	650	609	593	588	668	606	651	587	642	600	635	585	637	625	580	614	593	646	603	659	644	599	614	587	640	607	634	611	651	652	636	587	599	626	642	631	633	585	616	592	574	587	606	596	612	625	581	605	662	617	599	611	631	609	642	633	641	621	610	569	598	598	641	636	662	628	579	616	634	614	607	626	603	607	663	643	635	598	586	578	616	610	603	611	646	587	622	644	593	659	616	659	596	611	591	621	618	639	597	639	612	607	584	645	609	596	659	604	623	599	609	672	637	633	608	651	612	625	603	622	611	585	598	578	631	629	585	582	606	626	648	618	578	572	633	594	589	604	627	600	574	618	591	615	602	624	601	615	626	631	622	646	638	609	615	599	640	633	608	634	632	606	627	635	620	615	670	625	629	591	620	601	634	658	624	610	585	585	564	607	629	634	587	668	621	626	636	609	612	617	608	657	623	631	621	630	624	594	608	614	610	645	591	615	567	628	654	601	610	599	586	636	616	612	628	610	670	649	647	668	592	622	583	620	636	625	635	588	606	632	600	599	588	578	643	634	602	603	587	577	597	578	625	628	643	591	664	579	644	623	660	614	609	680	610	643	614	581	647	619	632	620	563	602	617	623	617	593	642	607	615	615	594	573	609	634	592	608	598	623	600	602	628	610	606	648	630	601	596	650	658	620	643	598	663	622	606	635	588	598	657	665	599	628	637	647	662	641	638	596	602	588	591	668	641	615	619	599	633	620	619	616	608	626	607	588	627	602	586	638	610	598	597	615	622	629	589	620	621	617	612	640	583	643	614	624	604	648	634	618	679	640	638	588	534	611	634	617	626	633	613	583	662	641	631	563	604	591	634	602	580	600	630	617	602	615	661	595	604	609	608	670	630	600	575	642	629	619	628	604	629	572	585	552	649	623	614	640	590	633	609	626	641	617	627	586	583	551	613	617	631	653	632	632	618	653	604	645	614	596	600	624	587	646	648	627	576	591	619	593	602	582	598	637	609	610	662	631	648	597	588	649	588	591	591	618	653	619	635	607	631	602	633	644	598	638	623	637	588	597	625	648	636	587	625	649	660	581	601	585	630	604	646	641	649	601	640	614	573	604	638	558	629	648	638	617	591	624	609	600	621	622	625	654	615	591	628	601	606	599	662	616	661	626	589	618	626	630	607	628	621	622	613	632	618	583	623	631	593	623	632	646	599	644	597	618	613	648	600	632	608	593	616	624	657	622	568	636	607	575	570	639	634	595	611	631	619	578	618	598	608	615	631	613	579	609	675	619	592	621	616	637	617	642	608	567	628	590	645	626	592	605	573	638	582	634	632	631	571	611	597	612	649	574	685	603	620	615	589	663	617	616	639	598	606	601	648	594	618	606	620	614	622	593	635	660	628	589	662	633	650	624	637	603	590	592	636	597	594	674	628	622	646	658	586	638	670	620	601	619	603	632	643	657	621	643	607	607	610	611	620	608	639	620	585	607	647	674	637	560	655	603	615	616	652	688	607	603	616	639	636	591	594	621	583	629	585	659	678	637	608	601	622	600	581	598	620	596	642	637	581	632	541	608	631	627	628	609	586	639	590	596	573	577	619	618	581	639	640	660	592	657	659	608	612	582	614	602	615	627	605	632	626	636	616	634	663	624	658	639	640	629	627	655	622	628	596	617	580	608	590	622	651	641	618	595	636	656	671	603	599	636	617	650	629	606	595	584	636	599	608	604	656	610	621	604	609	644	569	674	616	596	588	597	641	622	643	626	621	619	588	596	648	573	601	655	649	621	627	625	617	611	582	617	640	594	613	587	606	635	651	609	601	622	608	604	610	636	595	563	611	586	639	611	611	599	646	660	628	659	592	604	604	628	594	616	626	608	580	619	625	622	593	634	629	610	642	637	589	596	609	631	614	655	671	656	619	601	642	630	618	644	620	593	627	646	596	595	649	631	607	600	622	647	618	596	596	630	643	632	617	621	626	614	581	627	611	625	616	641	634	618	646	624	602	575	585	618	627	657	608	629	614	632	601	601	598	628	621	625	590	602	641	635	602	603	629	603	623	624	635	588	634	598	607	634	634	598	582	627	629	635	617	618	624	656	636	626	681	615	611	649	626	587	634	649	624	587	608	626	610	604	630	645	570	608	611	586	572	630	620	632	644	625	623	638	603	628	628	620	597	627	659	614	619	642	625	644	572	584	641	654	619	620	610	595	560	645	564	616	594	621	639	624	620	602	590	602	634	563	640	608	593	579	590	581	594	673	621	586	650	588	601	634	617	593	579	634	628	633	646	644	602	591	609	616	578	652	599	626	598	580	596	630	617	596	598	592	642	659	599	589	596	639	566	640	596	623	605	592	610	620	599	625	597	612	615	626	594	618	616	616	568	609	610	632	616	584	586	629	622	591	600	573	633	586	634	624	651	594	590	599	655	634	620	622	624	572	616	617	614	609	650	588	602	612	585	655	611	617	572	636	624	601	556	642	604	597	609	621	681	640	602	647	612	604	603	628	626	607	585	616	618	637	653	643	628	622	628	579	595	587	593	561	643	613	646	620	616	649	670	641	594	627	617	568	630	628	585	614	621	630	610	642	642	590	618	606	633	591	595	586	634	581	608	557	626	618	578	621	601	636	624	597	648	654	643	641	649	616	577	633	649	594	591	659	577	640	630	608	535	611	585	639	630	644	637	643	609	619	615	632	630	587	612	645	568	682	598	618	625	618	572	625	602	599	648	603	557	587	616	604	592	591	601	609	606	640	633	603	617	612	572
17319	5532	7679	9740	17605	33117	65850	50825	31213	9932	875	255	247	235	212	229	216	215	239	244	247	240	248	248	239	234	255	234	221	256	214	224	257	228	231	231	246	237	222	235	218	221	224	205	237	264	257	246	243	235	237	223	241	221	203	231	235	236	247	237	255	221	252	261	224	225	216	236	240	240	229	243	228	241	237	247	248	226	217	253	234	250	226	245	256	230	220	249	257	226	252	247	215	207	236	235	256	242	230	230	235	226	246	217	238	243	244	258	238	222	253	231	246	227	251	223	213	226	219	242	273	227	232	232	233	200	244	213	234	206	219	225	236	251	248	227	238	239	246	240	244	210	241	245	239	236	229	231	227	229	232	222	230	235	253	243	240	236	212	241	252	259	205	239	244	218	238	239	221	226	221	260	222	209	237	232	252	255	234	224	223	236	223	237	246	235	223	246	257	246	227	230	259	215	234	217	234	234	221	236	225	239	260	237	217	243	223	225	234	256	222	227	220	249	245	242	211	244	247	236	242	255	246	235	235	227	249	215	250	227	226	259	253	227	208	223	211	233	231	238	222	252	274	233	281	247	226	200	216	227	227	257	227	232	255	225	233	234	238	244	231	270	217	245	224	229	206	224	237	225	240	263	229	216	198	241	230	234	220	276	238	226	229	236	221	227	233	248	221	233	251	237	254	232	233	237	247	230	241	270	215	238	251	227	228	242	240	215	241	223	241	242	243	241	235	214	232	208	243	231	243	253	235	244	279	214	222	216	253	252	213	228	249	214	235	253	259	228	236	217	227	243	248	218	228	222	244	230	249	220	250	236	220	229	234	245	257	245	256	227	248	246	229	222	217	253	180	219	239	217	243	230	259	210	235	220	238	243	251	235	212	260	252	269	243	241	248	224	244	257	244	234	253	249	231	238	235	220	248	231	221	229	240	247	243	223	217	254	231	246	232	251	220	226	237	224	243	243	227	231	224	237	209	244	247	234	239	235	276	236	248	219	243	252	258	265	235	227	246	249	228	239	264	249	206	243	220	231	250	226	237	245	239	227	244	227	237	246	225	198	250	224	227	263	259	242	238	250	256	211	233	259	235	247	208	232	230	261	211	211	253	235	255	227	232	258	199	248	228	225	264	241	245	245	220	247	229	230	226	230	259	238	261	245	242	217	237	221	239	257	234	193	217	217	237	230	265	251	224	219	247	220	259	233	231	216	231	229	219	229	246	245	219	249	277	218	247	280	218	209	241	226	227	250	233	222	236	237	207	232	229	257	224	233	247	226	219	203	204	238	238	250	233	233	209	250	224	240	281	255	205	231	239	241	233	248	238	248	241	231	242	239	264	261	227	249	219	237	233	227	225	243	241	234	237	217	235	237	244	239	227	230	228	234	266	231	263	262	248	231	238	232	240	218	254	238	227	260	219	238	225	226	228	222	255	235	243	243	249	276	221	229	244	237	218	213	251	246	246	235	254	243	246	251	238	218	245	263	251	215	225	240	217	243	242	254	200	222	236	254	236	253	235	229	214	251	255	250	258	254	237	248	246	234	221	227	232	262	233	232	237	234	260	246	241	229	237	224	250	270	246	265	237	208	231	200	230	240	231	213	259	236	220	217	259	247	247	207	241	226	218	238	271	239	247	247	234	233	240	221	225	231	252	228	232	228	243	217	238	229	224	223	221	252	260	237	223	235	254	248	248	234	254	243	218	224	271	249	213	228	246	216	227	245	232	204	253	242	220	246	234	245	216	268	218	245	254	223	226	251	239	241	238	235	243	224	248	223	245	246	232	258	240	252	233	248	228	226	231	226	241	222	249	256	209	249	227	231	232	249	238	218	264	219	231	249	218	230	247	244	233	235	262	226	258	238	204	219	221	236	240	245	243	241	224	252	216	233	251	234	266	245	228	201	238	238	229	246	226	258	233	207	250	231	237	232	233	221	223	254	233	235	258	205	240	240	227	252	210	252	235	244	227	214	238	245	258	251	242	219	230	251	229	242	234	240	246	242	238	257	227	232	232	245	257	240	248	234	237	236	220	236	242	241	224	214	243	235	239	247	256	233	224	243	238	236	236	227	229	241	254	214	223	211	205	220	234	211	228	234	210	240	240	238	225	215	246	236	239	234	234	230	214	247	233	225	240	226	217	241	223	238	251	237	260	230	261	248	258	243	240	245	235	236	233	240	254	227	271	232	247	234	247	238	234	201	221	242	242	213	241	220	233	243	266	231	227	223	236	220	257	214	231	226	253	273	239	219	204	219	257	240	213	250	253	246	264	220	280	239	219	255	201	235	246	219	227	234	242	212	266	218	221	240	238	214	250	254	226	235	202	232	210	233	235	242	212	242	238	240	223	239	257	237	230	248	231	245	238	236	235	251	235	253	227	233	229	219	232	243	250	239	238	223	212	235	241	222	223	238	239	270	239	243	215	224	220	237	228	221	246	221	225	227	227	229	238	221	228	247	252	236	237	262	257	229	227	231	243	227	220	216	224	222	232	237	246	221	219	253	232	247	226	213	210	219	228	234	229	205	250	238	250	228	261	230	228	229	249	215	224	252	242	218	245	233	245	236	222	247	238	239	224	194	234	250	220	212	250	236	256	226	229	223	247	264	220	247	218	215	241	234	253	227	252	254	220	220	244	252	223	251	239	221	261	243	262	248	252	227	260	254	219	206	228	233	240	235	216	241	219	252	212	257	230	196	239	251	202	225	224	222	238	215	219	230	233	208	239	236	236	239	241	266	256	241	258	226	231	208	261	243	247	239	252	258	232	225	241	210	215	242	209	222	263	232	220	213	212	238	240	210	259	208	229	249	220	249	229	233	253	242	247	219	221	224	224	233	252	217	253	251	212	214	230	244	229	225	244	248	230	210	217	219	245	207	232	245	234	217	229	210	239	241	243	226	229	226	227	221	236	244	244	236	239	276	242	241	250	224	248	233	253	231	218	254	238	192	229	212	222	206	235	242	236	229	223	241	223	249	254	226	206	228	262	250	213	249	242	238	227	234	233	262	217	223	243	233	233	236	263	232	241	235	256	246	247	221	217	250	213	242	234	215	245	242	213	232	244	244	261	234	236	252	216	232	251	232	202	215	231	241	237	216	220	227	234	224	217	239	265	243	258	269	272	246	235	248	236	239	213	246	245	238	241	241	231	254	238	236	242	226	242	255	242	249	260	261	252	248	231	233	234	276	249	230	245	252	228	231	213	232	238	220	237	235	264	267	235	220	247	248	244	230	228	219	249	238	251	238	243	243	236	251	230	230	235	234	238	247	265	265	246	221	220	242	255	221	216	218	234	235	229	236	219	247	241	251	222	208	240	213	220	225	212	255	246	226	228	231	247	196	240	247	247	227	229	233	249	233	261	238	222	211	223	232	233	220	248	242	247	220	214	248	228	213	222	222	228	226	228	247	241	223	224	249	212	237	236	237	216	234	237	258	267	245	210	263	231	247	235	243	229	245	218	252	224	217	246	224	247	201	209	232	238	222
8724	5159	12265	18360	28673	46199	77774	62765	43869	16857	2502	683	667	680	683	677	683	694	723	704	637	682	704	694	743	671	729	684	657	694	684	716	744	692	726	675	630	649	652	720	666	722	683	677	698	702	680	708	690	686	710	672	655	704	746	702	696	630	673	674	717	681	697	683	681	656	696	660	698	675	687	653	711	761	715	710	719	697	683	677	646	697	674	691	694	660	688	688	661	720	672	670	700	696	666	693	720	723	689	721	695	735	698	660	711	685	639	680	702	683	637	700	665	668	681	683	711	672	676	685	707	674	702	681	640	685	692	668	680	673	699	718	702	747	696	695	692	692	653	711	695	653	644	719	718	684	726	708	714	685	685	651	707	692	674	705	659	647	663	698	657	682	678	643	683	663	700	688	698	701	659	670	691	681	663	668	659	705	704	657	672	679	683	675	699	710	662	727	639	717	684	704	722	735	677	737	696	699	718	677	676	692	713	680	680	689	650	660	656	711	693	655	655	655	664	682	720	702	686	669	698	700	691	693	756	732	683	677	713	728	671	671	701	642	717	689	651	688	713	712	692	665	691	689	691	687	658	698	711	728	697	697	714	675	665	730	730	715	694	676	718	703	671	671	683	674	676	698	661	702	620	687	735	696	684	719	661	684	682	756	646	691	691	703	694	697	671	693	713	668	683	656	689	654	697	710	706	677	666	678	678	658	689	698	671	694	731	677	677	652	686	655	708	669	686	709	725	703	667	636	635	710	661	618	686	684	683	650	678	700	693	688	634	637	692	704	664	672	726	682	708	661	719	655	670	609	723	715	682	691	652	762	666	651	732	672	710	691	717	729	682	714	688	701	662	680	681	684	686	700	679	650	673	693	684	692	690	638	657	726	662	696	700	699	673	707	692	639	755	690	669	701	654	681	692	664	723	694	682	654	704	675	712	667	713	692	653	709	691	687	645	702	694	694	684	665	678	664	728	730	687	664	659	702	713	646	607	698	670	698	673	674	662	671	694	656	709	671	730	663	701	682	686	681	683	745	717	721	644	684	700	707	696	660	721	687	668	680	726	681	695	702	631	678	663	691	697	690	677	704	717	690	693	639	691	692	723	704	701	669	676	668	745	702	635	681	670	703	684	679	688	700	673	689	663	702	682	656	656	673	728	733	691	681	709	692	684	676	668	665	702	647	687	676	762	731	739	663	672	661	673	694	668	665	644	709	651	719	675	677	639	697	692	690	681	689	672	758	663	689	706	663	712	696	699	657	660	691	717	665	654	718	680	641	705	693	661	701	694	639	727	669	688	692	695	670	665	695	723	665	743	718	648	692	670	678	702	685	670	656	702	650	698	675	690	655	639	675	683	699	692	683	678	662	716	698	670	676	680	668	672	674	699	714	699	691	760	681	676	731	713	677	666	708	668	724	681	677	677	670	675	672	686	700	707	707	681	731	736	642	716	694	702	678	709	701	697	717	681	649	709	672	656	652	683	645	664	655	663	717	700	635	697	674	748	681	686	678	727	690	619	688	675	688	697	642	671	668	727	708	679	642	709	712	692	647	669	717	714	668	632	703	662	687	690	666	699	664	661	679	708	693	678	734	688	660	703	709	728	673	707	722	653	677	675	707	713	664	712	637	714	668	689	701	645	643	723	676	710	681	722	649	672	674	680	679	703	669	680	666	661	664	659	708	671	710	685	700	732	692	695	684	675	656	633	687	665	704	674	663	697	715	718	632	698	659	686	673	705	698	674	646	695	710	680	685	729	685	705	635	632	659	690	713	710	698	696	682	662	669	679	686	656	753	679	720	691	687	676	681	690	612	660	659	746	751	668	749	702	684	674	726	688	680	675	730	647	695	689	685	699	709	663	700	663	695	713	751	665	672	685	685	644	661	690	680	732	693	665	631	696	668	682	709	682	666	659	649	683	667	665	687	729	674	687	687	673	667	635	698	656	649	700	664	702	734	654	647	708	662	661	675	717	652	702	679	704	671	699	647	723	684	719	738	703	711	677	678	662	709	660	677	633	740	669	677	645	700	664	726	675	654	686	676	661	660	658	667	673	652	709	681	739	674	666	654	703	707	694	692	655	676	737	695	680	733	692	715	683	647	644	670	625	724	673	710	708	652	631	663	672	686	681	646	687	728	691	668	693	724	707	639	665	658	695	673	703	699	701	711	742	677	670	690	694	683	683	682	677	664	702	693	640	700	682	638	694	679	704	686	709	664	715	676	683	725	661	688	675	673	730	672	714	671	690	685	691	666	711	664	650	686	688	660	660	656	661	730	706	648	695	671	634	660	685	688	691	690	666	669	692	673	706	716	692	715	687	723	702	752	701	648	664	703	683	708	706	704	727	686	671	665	698	676	673	685	646	711	665	699	710	685	701	705	668	706	695	688	713	689	690	682	687	672	705	708	622	676	672	725	657	676	712	728	659	686	712	684	635	653	687	696	699	726	727	647	673	632	710	736	713	654	685	687	688	724	714	699	704	683	683	684	703	713	618	732	676	664	704	701	706	757	711	745	706	708	719	657	705	665	707	695	659	701	673	621	684	702	702	688	715	692	724	772	698	703	633	669	711	711	685	742	686	663	665	706	663	680	657	670	687	686	677	686	705	686	733	702	688	663	675	686	673	686	696	685	709	668	731	651	737	644	659	656	652	647	702	652	655	662	713	662	701	728	678	689	680	646	703	710	710	681	683	686	699	695	692	644	685	690	655	727	681	651	728	683	690	676	665	715	663	702	677	751	680	668	705	661	686	674	686	687	690	688	713	730	711	689	666	687	654	716	680	699	687	697	679	701	729	671	691	673	699	659	691	706	686	713	680	658	700	666	682	672	707	671	674	665	682	676	650	704	693	686	696	648	679	658	684	669	670	662	701	674	695	686	682	664	696	677	710	668	742	681	707	682	667	635	676	687	665	678	674	670	677	685	747	689	678	723	678	651	636	680	696	708	702	687	701	680	660	635	659	676	663	698	669	692	675	682	673	702	663	740	671	656	665	685	657	713	694	652	699	677	664	632	676	672	671	653	651	670	697	666	644	693	766	670	682	682	699	646	727	655	666	678	674	631	679	661	707	712	722	637	695	696	691	710	717	674	698	677	675	680	692	707	650	687	629	727	698	671	665	701	664	682	672	666	720	653	685	668	720	715	701	707	669	724	725	667	696	676	623	685	700	657	698	696	684	640	728	682	663	641	701	655	722	669	750	686	659	707	672	720	714	654	697	674	695	703	644	677	693	636	677	677	694	663	629	675	670	686	682	696	692	680	650	690	686	668	677	746	665	711	695	719	738	636	668	671	693	675	690	657	704	680	652	628	670	713	680	672	705	671	707	648	689	679	709	704	652	687	677	651	704	714	670	658	681	680	677	725	688	728	695	676	712	695	681	726	690	649	712	688	688	692	705	663	680	690	658	660	663	686	661	717	734	713	704	679	661	680	691	686	692	738	712	693	701	703	666	684	680	676	700	685	698	661	665	669	701	673	654	664	685	706
2277	487	676	634	641	1699	6804	5242	2383	824	256	194	181	208	181	202	188	185	197	190	177	184	196	187	211	202	189	203	207	211	176	180	196	187	206	215	206	208	216	189	202	192	179	184	189	190	217	184	184	182	182	202	183	195	177	191	186	191	184	196	205	203	196	210	197	221	186	214	188	183	187	161	185	196	186	214	194	182	191	174	192	218	180	207	210	199	209	212	213	182	198	174	213	211	189	183	219	193	183	204	192	199	215	235	202	185	204	195	204	198	211	192	196	189	189	211	185	174	205	189	178	193	172	192	217	189	188	195	172	193	213	197	205	190	206	201	176	190	181	187	193	206	218	194	183	188	184	188	198	170	219	194	203	210	227	210	206	190	181	197	189	184	197	182	200	184	174	174	194	191	201	186	193	199	199	185	204	218	189	197	208	192	203	200	180	195	196	186	181	195	192	201	201	179	201	202	194	188	162	225	205	192	173	218	191	200	173	210	206	197	194	189	206	190	204	187	210	206	177	183	186	197	193	173	211	199	224	206	189	195	192	217	214	220	216	193	202	169	191	203	213	211	211	198	185	187	223	191	212	170	188	205	189	215	184	191	193	191	201	184	208	186	199	201	224	191	195	184	199	196	190	203	188	213	168	209	200	203	207	192	220	182	191	188	210	182	188	201	188	203	173	193	167	227	171	194	202	192	196	195	186	212	189	205	201	204	207	213	199	197	212	187	190	208	204	180	176	204	209	220	222	211	197	200	184	179	193	185	195	191	196	183	211	190	198	192	204	213	214	202	168	191	221	203	172	177	176	192	200	194	220	199	213	205	224	201	178	174	211	200	207	206	215	199	219	186	211	195	219	207	180	197	193	205	205	185	178	188	190	202	198	198	205	193	202	179	207	195	189	206	209	173	178	194	198	189	190	195	200	198	188	178	199	201	197	213	193	196	187	202	219	179	192	185	190	200	220	178	183	201	209	189	206	200	209	177	159	213	208	208	202	198	188	214	191	199	197	192	206	184	182	228	194	197	177	215	182	191	198	209	198	182	188	219	201	189	195	189	188	182	201	189	231	176	177	187	225	202	177	205	203	195	180	180	179	185	195	187	203	172	190	208	186	205	155	182	195	191	168	186	187	193	192	168	200	176	161	182	200	189	191	173	204	203	182	186	202	201	181	187	174	204	183	200	184	179	191	227	174	173	172	171	224	201	210	186	179	185	199	183	200	204	187	168	166	174	214	175	198	192	215	201	207	205	175	217	191	184	189	178	176	218	201	208	201	194	213	183	173	175	172	180	182	199	215	203	206	194	184	207	189	195	185	191	189	205	208	202	185	203	200	221	189	197	194	196	187	185	209	195	192	204	198	213	218	217	207	188	187	192	174	186	190	187	208	195	203	184	204	202	198	210	182	215	232	184	194	212	184	207	209	186	181	209	192	197	178	198	184	186	183	190	220	171	184	180	177	210	223	193	217	200	207	211	213	191	183	183	201	177	187	213	205	199	180	210	200	203	188	202	188	195	187	179	177	194	165	194	197	192	172	209	201	189	176	211	214	180	180	160	183	189	201	185	204	196	199	192	203	194	196	192	207	188	206	231	193	210	210	229	212	196	197	185	176	204	197	186	198	173	186	181	204	192	189	194	180	180	202	191	201	210	198	215	182	204	186	212	200	224	197	186	222	193	183	203	176	190	199	198	197	213	201	211	203	214	173	217	196	211	200	165	187	192	199	184	193	193	188	217	188	189	222	185	187	175	203	189	223	186	189	189	199	185	202	217	197	189	208	187	199	182	190	185	208	187	191	184	193	186	213	178	175	184	189	188	217	177	196	180	209	200	223	205	222	207	185	201	168	228	207	198	203	217	189	192	198	219	169	197	197	177	197	202	210	179	190	201	191	207	217	211	177	168	205	181	186	203	194	183	213	215	215	201	205	205	184	200	199	162	184	185	198	188	181	221	185	197	173	184	212	176	198	217	164	184	212	199	197	191	212	201	193	203	202	205	188	176	218	184	175	206	199	198	193	209	159	188	207	212	191	192	199	211	181	201	196	174	216	195	208	194	157	210	200	180	222	170	173	177	187	190	203	199	205	190	178	213	190	211	193	226	219	190	196	192	194	221	191	187	169	211	207	184	201	223	201	181	202	208	184	187	190	199	208	179	172	187	208	181	196	187	187	223	198	181	219	205	199	199	197	228	191	215	184	203	210	190	205	211	202	207	189	203	195	189	190	188	198	211	203	201	213	207	210	185	184	190	198	192	193	201	239	185	197	183	207	209	207	187	184	183	169	205	208	186	177	191	198	184	186	201	214	208	188	194	188	197	187	192	194	205	195	211	207	219	195	182	229	210	206	179	209	182	196	165	211	194	179	178	172	182	210	195	178	189	228	188	204	208	194	193	220	174	189	197	200	166	205	211	204	183	208	195	211	211	186	181	202	180	220	200	212	208	212	205	207	213	200	191	197	198	199	187	204	204	201	213	160	194	193	214	190	172	196	213	194	208	215	215	190	205	202	184	197	179	166	218	183	210	224	215	206	209	198	174	198	177	184	213	188	192	189	186	188	202	185	220	197	198	188	173	209	206	182	192	192	196	199	199	179	212	186	184	201	215	194	194	191	160	195	198	196	189	193	189	180	221	202	211	173	196	195	206	199	163	180	193	195	192	215	177	174	194	221	194	195	198	182	212	212	200	199	211	190	185	192	189	182	177	195	202	203	208	203	202	188	189	212	185	207	177	179	167	201	215	183	227	206	204	197	203	210	181	181	218	166	191	196	201	193	214	187	197	180	161	185	208	183	208	202	203	191	187	191	189	217	183	199	204	201	175	177	196	201	179	173	199	194	191	198	211	186	226	183	194	203	187	197	196	205	221	215	197	214	186	172	207	214	197	198	197	178	226	202	185	202	180	213	198	167	187	187	185	181	204	188	173	180	221	225	196	220	215	193	212	199	186	170	203	187	198	181	197	197	217	191	213	205	200	193	205	204	200	188	190	194	208	183	207	210	208	209	196	196	185	181	208	194	202	211	180	218	197	197	215	144	177	201	176	196	213	199	215	212	195	197	208	178	201	191	193	190	196	206	181	190	207	198	193	169	203	211	206	196	161	189	201	193	197	189	187	196	201	222	207	193	227	221	182	198	227	203	188	174	182	169	177	172	184	199	210	163	199	221	202	188	178	180	202	215	238	198	172	198	196	206	211	162	211	189	214	193	189	195	209	201	184	203	195	194	208	196	205	180	207	188	194	186	199	216	218	229	214	206	213	195	208	199	175	215	194	205	181	178	180	197	215	212	208	208	186	201	181	212	197	192	208	195	185	205	241	194	198	219	181	176	203	197	222	199	189	220	224	207	202	183	188	208	185	197	183	214	197	202	215	209	186	172	197	157	220	189	202	184	187	199	209	185	213	220	173	201	183	188	223	196	194	193	190	186	198	195	215	207	197	210	186	216	223	189	199	197	233	207	190	194	185	176	185	196	204	210	191	196	195
2291	929	1755	2039	2331	7943	23174	16611	8065	2854	799	567	568	601	645	579	564	595	578	567	622	606	568	568	575	555	564	573	561	532	588	622	538	576	590	553	582	541	552	602	577	558	589	528	586	553	589	619	574	568	608	583	561	561	568	565	602	567	581	545	577	626	580	615	592	553	536	602	622	577	591	560	588	576	589	633	580	567	545	590	545	588	581	582	561	568	625	606	578	580	561	632	592	569	568	564	577	580	594	611	558	589	597	579	574	570	552	564	583	568	580	579	574	533	560	579	597	579	592	617	582	590	548	567	592	591	573	572	586	605	575	556	629	577	570	605	551	589	541	548	568	609	591	581	555	626	583	573	627	589	561	599	586	585	570	567	605	554	563	565	544	571	541	585	554	601	605	553	589	547	524	591	612	575	553	551	531	584	587	559	552	549	606	548	579	544	566	568	575	542	540	564	580	572	595	572	585	576	572	573	577	588	587	589	562	584	565	540	548	635	572	581	606	587	588	583	551	590	582	597	551	555	581	553	547	564	573	568	579	591	578	573	555	573	562	583	597	574	584	598	598	548	569	542	610	565	589	551	544	553	614	570	564	566	590	565	600	636	554	597	600	568	617	592	552	572	588	578	593	576	635	583	542	547	583	601	581	590	630	604	542	584	624	603	574	573	580	595	585	583	645	605	577	560	549	631	567	584	554	576	565	584	603	571	562	561	611	578	563	536	579	573	515	583	586	592	599	538	607	580	555	574	598	566	594	558	598	563	604	546	570	576	587	610	592	564	600	577	544	568	618	606	557	574	641	573	548	563	609	550	572	584	569	599	589	565	565	539	590	559	580	539	562	522	579	513	579	563	643	579	542	631	534	593	579	601	630	563	615	618	556	562	551	588	581	574	565	545	599	585	547	553	585	565	591	586	558	611	585	539	537	560	596	561	552	561	595	563	609	574	558	578	584	607	578	540	572	598	566	580	553	600	574	596	586	558	603	563	569	579	601	562	621	571	569	617	587	567	586	607	621	558	552	590	600	588	594	538	558	510	664	551	564	588	582	595	590	578	577	562	570	569	588	597	571	556	605	631	558	600	594	564	596	605	564	581	593	567	533	582	574	603	575	551	560	616	568	583	556	583	569	555	570	609	575	584	578	590	522	616	615	580	573	624	555	585	612	570	563	572	537	570	561	620	566	579	569	584	575	576	563	559	584	530	558	527	634	591	570	585	583	544	604	547	608	573	573	565	582	628	610	585	485	553	583	506	552	610	537	560	600	571	579	558	587	553	627	565	591	586	563	632	554	585	574	619	562	563	561	589	617	609	593	590	564	618	583	552	622	558	561	604	595	554	609	559	571	549	582	563	578	616	557	575	544	566	561	556	547	576	525	599	558	555	584	569	557	545	562	567	578	540	555	569	591	552	518	593	524	558	571	542	581	615	608	541	608	589	572	549	566	566	581	597	570	550	539	570	563	560	584	590	570	632	598	593	629	590	590	566	610	599	533	558	566	574	581	548	604	591	583	551	626	636	592	576	592	616	578	615	632	596	611	583	583	570	579	590	617	604	563	582	603	588	587	556	595	575	576	598	543	547	585	594	543	593	550	593	582	540	605	618	588	577	593	570	605	607	585	558	568	576	601	545	587	565	564	586	574	575	539	546	558	569	570	582	595	604	575	551	578	553	545	573	606	589	585	591	560	562	564	619	521	636	545	550	625	567	541	562	544	580	560	573	609	588	585	556	571	564	581	570	566	539	553	616	578	560	554	539	589	524	557	576	557	546	552	590	591	588	546	602	585	582	567	531	570	585	582	586	573	602	581	610	597	561	563	581	523	555	586	560	567	557	574	587	568	589	578	635	574	555	533	555	576	593	570	594	571	580	543	537	568	541	551	538	601	591	583	545	587	609	562	568	577	574	575	591	584	534	626	559	565	612	573	598	540	548	600	509	595	585	595	594	587	594	595	607	560	606	578	611	577	551	596	554	577	585	586	569	582	572	571	529	594	544	590	571	582	579	559	538	574	545	620	594	600	551	560	565	587	623	575	573	585	572	543	587	581	564	590	580	614	574	586	543	594	611	580	548	612	599	576	591	605	560	590	590	536	584	569	581	594	603	595	528	576	542	597	592	574	589	585	568	586	586	564	576	578	542	559	561	553	550	553	593	569	602	579	580	572	582	565	582	521	570	577	545	607	557	602	603	590	587	551	600	547	569	600	582	520	587	530	571	579	535	553	580	593	586	539	627	558	600	558	555	563	604	543	564	585	609	551	557	589	572	576	574	575	617	545	594	585	587	559	553	585	569	570	546	629	549	543	587	558	589	618	609	604	561	532	544	581	563	601	631	570	600	582	572	559	595	565	566	563	579	583	610	571	545	560	556	546	622	579	544	610	610	547	584	606	544	565	551	576	566	539	587	621	583	601	623	590	553	642	550	594	625	583	594	552	554	529	564	552	552	569	551	608	561	547	576	561	570	620	536	584	531	581	580	583	621	538	574	577	583	581	550	565	572	605	570	575	582	581	504	594	589	587	535	570	556	550	559	534	654	594	557	605	581	614	585	543	570	572	576	579	579	556	581	558	567	591	570	592	564	526	592	575	569	574	598	590	575	585	596	581	565	591	569	562	555	583	611	617	563	540	561	592	535	622	584	599	585	557	543	552	598	587	628	602	581	558	583	597	519	558	574	556	562	598	552	556	568	591	571	614	618	597	603	625	546	565	578	586	573	591	582	585	600	611	586	588	585	562	559	567	582	578	565	585	555	609	574	592	584	576	552	582	561	543	567	546	597	583	603	610	562	583	554	575	610	559	571	575	606	573	557	584	566	556	620	632	590	595	595	599	592	623	582	614	626	608	579	632	575	540	582	557	604	564	547	589	554	616	552	568	580	578	563	589	564	570	567	550	559	549	592	579	551	588	555	568	571	569	544	580	584	589	546	596	590	596	566	579	576	629	587	586	600	551	574	571	586	595	625	572	575	581	579	586	578	563	561	554	563	575	559	593	572	567	606	574	540	525	574	595	626	563	572	606	541	588	595	598	591	556	606	570	603	529	545	590	614	630	541	576	586	566	603	580	567	599	571	569	558	571	531	559	570	598	587	614	602	585	556	599	568	604	582	599	572	558	545	584	609	582	561	609	589	608	605	595	553	582	594	573	571	554	575	583	574	605	598	583	551	594	563	573	583	547	597	565	589	543	577	576	511	571	569	566	570	567	557	566	597	614	589	570	623	605	595	554	566	557	565	578	588	552	561	557	595	537	609	552	581	599	606	584	579	599	563	596	592	599	584	581	600	581	574	560	579	544	577	595	598	543	518	601	574	567	587	574	552	599	585	580	618	522	602	591	579	573	576	547	577	620	605	597	554	610	565	565	581	596	552	606	550	600	560	576	609	505	567	581	596	569	612	590	644	635	611	531	578	554	565	522	602	559	535	603	570	536	566	573	572	586	585	561	597	555	563	553	567	533	563	592	531	593	601	597	573	576	596	575	574
7712	1804	2807	3314	3542	18567	48584	31828	15223	3515	581	169	204	208	207	202	186	177	176	200	172	212	196	206	195	189	149	201	180	203	225	186	208	180	216	216	169	229	216	202	176	195	191	163	189	189	203	202	196	222	197	201	216	196	190	200	178	178	189	208	191	180	175	207	193	197	206	158	198	203	233	193	200	184	192	220	186	194	220	193	192	209	200	222	201	200	209	183	178	201	189	205	194	185	203	194	199	184	203	203	194	176	186	171	184	195	173	221	234	185	215	193	217	187	195	185	203	197	204	189	213	186	186	193	183	210	240	157	185	197	180	202	209	186	208	197	196	179	198	195	194	183	182	173	207	208	199	195	187	213	207	207	187	178	181	183	172	201	199	204	213	178	197	211	203	180	175	171	203	194	196	194	186	195	179	214	210	219	196	205	220	209	193	200	195	184	207	209	203	206	179	224	196	206	201	202	187	177	202	201	201	189	195	203	196	207	198	174	182	169	187	179	192	216	181	181	222	188	220	185	192	212	187	212	181	200	192	183	198	188	203	192	210	176	195	175	188	185	165	195	209	201	174	197	222	193	197	176	190	203	208	193	194	206	179	214	189	224	184	198	196	163	182	194	215	215	170	209	189	181	205	188	190	177	168	196	190	180	176	215	214	196	182	183	220	204	176	178	207	213	200	190	204	201	182	201	193	195	189	211	193	208	189	199	184	189	201	173	186	183	193	200	178	200	206	200	186	200	176	207	204	195	182	190	200	222	205	168	190	201	195	209	159	173	191	214	193	221	214	205	188	176	192	177	189	188	191	191	192	192	205	176	179	212	210	203	180	207	196	184	218	222	189	242	189	177	192	200	174	205	192	184	222	184	216	200	197	191	184	209	203	175	209	183	215	178	211	197	193	194	181	201	210	179	221	201	215	188	183	198	189	208	203	182	214	198	190	225	206	191	203	185	220	205	182	185	208	185	162	207	187	201	227	176	177	213	222	195	191	192	167	197	208	180	195	185	203	187	199	200	192	190	192	201	170	195	194	201	216	171	210	205	192	188	178	193	198	205	189	187	198	156	191	200	193	205	203	186	192	207	213	212	198	208	193	196	196	199	185	207	189	185	181	178	149	196	207	196	187	193	208	185	192	219	214	211	194	186	195	182	187	193	188	199	208	193	207	204	183	173	181	203	192	211	190	221	198	195	187	196	217	179	172	198	159	190	209	219	183	209	183	193	204	177	217	181	201	201	196	184	166	183	201	191	191	192	201	204	186	199	181	203	201	182	165	187	178	192	189	227	197	182	202	191	215	182	185	191	178	174	176	218	198	205	210	189	192	173	166	164	196	220	184	195	211	191	199	195	180	206	205	192	179	206	197	202	196	199	200	193	194	187	223	193	179	171	186	206	197	217	217	196	207	203	169	176	212	182	201	197	198	192	172	198	191	188	191	207	175	169	196	178	185	209	212	190	185	195	179	216	201	226	173	194	161	216	189	183	191	204	178	222	169	189	210	183	177	182	212	189	210	193	171	195	216	194	179	198	198	213	202	194	191	184	175	187	205	215	211	214	200	179	207	207	196	184	207	189	197	203	211	184	183	193	195	184	196	186	198	184	202	190	195	180	200	209	186	211	189	202	200	169	207	224	185	199	187	210	174	205	174	203	196	186	180	201	214	206	214	204	184	188	184	207	178	195	197	180	183	184	192	214	181	222	199	196	195	188	185	220	204	203	201	186	161	200	192	224	217	194	185	170	200	180	189	180	199	192	192	204	215	227	201	187	207	208	204	217	179	193	203	183	189	184	189	194	210	190	177	159	187	205	198	193	199	184	169	188	176	178	179	212	191	203	232	185	199	211	201	180	201	194	186	181	197	198	218	206	171	167	208	218	195	202	193	181	191	188	201	205	207	203	183	175	200	204	190	207	195	193	231	198	188	182	205	187	206	214	196	189	202	164	204	179	160	179	205	204	194	175	204	185	177	190	212	189	187	205	190	207	211	176	162	198	190	187	210	206	186	170	180	207	195	198	199	198	220	191	185	185	195	198	186	200	207	168	204	186	209	206	184	187	190	175	203	188	186	185	193	184	174	176	197	192	206	185	197	187	211	177	224	176	197	170	193	202	205	193	180	162	193	211	214	224	206	189	217	192	206	199	201	203	190	196	165	205	193	177	209	195	212	189	189	186	182	198	188	206	183	188	191	162	206	224	216	231	181	187	215	190	195	236	178	179	196	208	206	174	166	197	205	209	189	195	206	210	161	189	233	171	186	225	168	181	209	210	184	213	201	193	201	210	187	187	194	189	178	193	198	189	193	181	188	209	228	189	204	171	194	193	212	198	216	192	176	201	209	171	189	186	162	211	209	184	217	201	213	207	175	214	203	197	215	193	210	188	186	201	189	199	180	224	216	196	190	192	214	170	196	200	204	220	185	189	223	175	198	200	181	208	167	211	205	188	187	192	206	210	182	176	202	185	185	198	206	203	202	171	192	168	210	192	206	187	218	202	209	189	225	189	180	195	196	190	193	196	189	203	172	197	210	208	185	182	206	187	181	197	201	219	196	192	199	207	172	227	209	178	201	226	187	178	208	173	221	186	185	210	192	197	210	185	183	192	236	176	182	205	202	204	211	197	199	201	183	183	216	186	202	199	189	188	198	175	201	218	197	193	217	195	210	202	215	201	216	206	210	199	189	192	203	208	181	174	214	214	187	176	187	191	180	205	178	175	182	190	165	162	207	192	177	204	199	192	196	195	196	233	185	179	206	222	220	217	205	219	195	208	207	203	202	204	188	192	177	189	202	182	212	213	205	204	190	208	200	183	225	209	205	186	165	170	148	195	182	200	204	182	192	199	193	180	211	186	187	199	226	239	208	210	219	180	197	185	205	191	207	204	184	188	188	200	178	190	197	202	192	204	175	192	171	188	182	220	189	184	182	197	183	211	194	203	205	203	197	213	179	207	200	197	189	196	194	205	208	200	189	172	185	197	217	203	198	198	186	186	194	165	187	199	216	182	197	181	180	220	166	177	187	195	182	202	222	198	198	168	190	198	209	213	202	175	214	218	192	195	194	211	197	185	209	190	222	202	205	163	180	180	212	209	177	206	174	201	186	206	187	214	186	172	219	197	209	185	204	194	192	172	196	232	201	186	189	200	180	191	183	203	209	197	172	209	213	193	183	198	209	211	196	188	200	207	244	201	215	186	180	195	182	200	188	206	185	186	179	156	207	192	225	178	219	208	182	184	197	202	208	205	192	222	172	222	195	192	199	197	189	208	185	193	172	206	201	199	172	187	172	200	228	210	209	176	215	202	187	203	216	208	180	208	224	223	170	187	180	178	196	199	208	207	200	178	190	179	203	209	206	171	201	196	180	204	195	211	229	215	177	193	154	190	174	206	216	222	179	194	180	187	184	180	209	208	187	186	193	193	195	206	209	188	196	187	194	191	176	175	167	193	182	234	205	226	192	184	192	202	203	190	196	187	188	220	217	187	185	197
5437	2297	5865	8301	10043	34558	60735	45932	28841	11033	2325	550	548	598	577	552	578	555	608	605	630	502	586	584	587	608	587	587	594	594	596	593	578	603	577	603	538	628	552	596	606	594	584	620	556	574	554	600	595	599	623	563	572	601	575	586	575	608	586	601	595	610	571	589	565	628	599	607	585	598	568	581	593	642	593	596	609	593	563	565	651	594	601	565	590	604	587	593	586	564	586	528	605	582	543	555	589	558	602	528	574	585	632	548	611	630	551	589	585	559	577	625	572	619	566	558	571	584	607	613	558	544	554	576	563	571	572	549	566	569	569	608	570	588	599	591	594	552	583	533	615	563	592	587	586	589	565	553	626	604	587	584	593	559	549	593	551	573	561	589	624	525	607	570	582	634	591	571	622	584	560	571	599	595	587	608	622	615	589	562	569	584	609	548	585	593	608	604	597	572	594	592	599	570	544	605	589	600	591	584	570	539	580	573	566	607	572	576	619	526	566	588	619	601	613	581	610	578	588	612	631	575	560	556	572	624	587	547	575	591	582	572	568	567	576	581	601	589	615	591	597	579	553	582	595	561	629	558	567	592	573	574	561	613	554	574	584	552	579	544	616	606	561	591	565	557	594	554	605	543	635	553	594	604	577	572	597	604	595	611	555	598	593	611	569	589	582	565	548	609	648	622	592	626	570	590	590	564	581	609	612	574	587	561	562	566	598	616	523	584	564	583	587	633	572	595	598	575	627	578	585	595	643	579	567	574	572	573	612	560	601	621	605	596	574	596	611	555	586	610	594	574	583	565	550	577	588	588	555	573	597	607	586	567	552	577	598	589	570	601	558	563	574	596	551	579	600	582	556	623	600	565	597	569	581	563	616	596	577	579	602	591	567	553	611	611	605	529	560	594	593	572	578	560	610	587	603	545	556	598	581	581	571	553	569	581	579	576	569	571	544	567	609	607	579	589	575	610	618	590	545	587	560	583	561	562	597	575	580	586	550	602	554	590	652	561	592	578	609	565	553	610	596	539	571	575	595	602	565	589	580	586	541	569	574	591	613	573	607	556	604	565	563	564	574	625	568	585	613	624	583	568	604	541	609	572	595	635	544	599	524	580	598	620	610	625	581	559	564	547	563	555	569	560	558	578	577	589	564	622	611	574	595	532	568	569	567	549	536	566	559	586	569	613	576	568	597	647	607	611	594	576	604	618	570	573	570	584	605	573	598	564	613	624	601	572	589	636	619	570	600	558	591	573	596	552	611	560	551	629	569	576	589	620	559	522	592	617	582	587	592	576	578	578	561	576	591	594	586	586	568	583	605	619	563	591	594	590	554	552	572	571	584	623	604	544	583	607	572	590	587	602	609	524	620	602	600	582	597	615	572	586	606	569	579	564	620	606	582	575	588	540	589	553	583	582	572	595	537	558	588	576	592	583	600	572	545	592	564	597	604	581	606	614	593	594	566	619	565	589	575	526	592	634	612	613	576	591	608	538	549	633	574	613	576	583	582	536	577	566	546	581	580	577	540	614	583	602	562	596	587	567	544	631	579	630	571	607	594	597	557	577	552	577	641	568	545	626	600	619	593	578	593	600	575	567	575	572	581	581	572	595	591	582	588	579	559	583	571	556	585	608	585	578	593	530	602	601	604	564	579	565	601	616	562	573	602	595	604	576	588	509	589	573	609	562	593	606	569	575	578	611	585	585	596	564	604	615	586	616	584	589	591	591	583	634	581	570	577	578	584	612	582	599	590	586	581	620	538	604	553	547	617	619	580	571	594	601	592	598	622	563	592	537	581	558	610	594	579	604	624	594	568	615	602	606	558	570	602	603	617	588	580	591	539	613	562	558	597	598	574	547	610	575	596	604	594	561	601	582	584	555	558	597	572	615	623	610	587	577	615	574	588	582	527	575	612	564	577	581	587	577	608	624	580	608	612	530	566	584	559	595	599	613	596	576	590	588	603	551	554	586	552	617	557	578	563	614	633	536	591	577	553	560	623	629	591	577	572	601	590	586	586	591	552	586	572	572	557	531	597	619	632	554	630	605	616	586	608	571	572	574	611	594	589	579	592	556	605	565	581	571	582	626	592	563	558	570	570	575	592	597	570	566	585	537	566	565	556	584	591	618	565	521	588	579	590	565	548	591	577	609	535	608	623	606	606	567	592	559	564	586	589	601	587	557	584	542	573	592	561	560	610	530	574	560	621	585	565	591	578	605	580	594	600	560	558	566	572	578	607	564	551	555	606	588	613	617	576	637	590	593	563	579	607	602	591	587	569	558	588	590	580	577	598	588	617	616	556	577	609	550	591	593	603	575	579	596	569	572	603	573	569	554	554	621	608	619	572	612	586	606	585	568	546	571	573	562	547	577	632	619	561	589	571	551	619	547	535	593	567	612	558	570	608	578	582	605	558	620	555	590	559	545	606	610	586	583	625	562	599	584	572	577	563	577	603	566	632	573	537	572	579	611	610	579	578	602	623	570	587	582	570	579	607	579	605	604	610	556	577	580	594	566	554	574	597	557	543	579	550	584	588	602	611	627	603	579	545	572	578	573	615	587	595	575	607	623	598	523	618	578	543	569	586	569	600	605	572	600	598	571	587	599	559	595	588	558	572	573	549	609	592	546	582	613	557	567	605	567	590	609	563	594	607	572	612	557	582	590	583	566	581	582	589	592	564	573	596	605	573	595	590	574	604	564	579	599	579	625	572	563	617	626	555	562	566	606	607	600	602	587	570	567	567	626	572	573	590	552	559	623	582	540	564	590	596	594	588	589	611	547	596	555	638	583	580	565	576	573	602	599	543	564	591	568	571	629	584	578	568	582	545	556	636	601	571	563	580	590	561	591	572	575	587	600	634	579	578	583	591	607	583	579	546	573	577	594	597	599	584	582	614	574	573	614	598	580	588	598	581	579	566	585	566	582	562	587	569	585	616	564	560	618	602	588	598	587	549	594	580	600	611	565	619	594	604	612	566	591	566	572	576	560	556	599	555	611	594	588	619	600	615	584	571	564	590	553	584	557	558	581	607	573	614	610	590	571	609	586	598	579	558	579	604	572	602	574	599	595	546	586	578	594	581	602	577	585	574	596	619	588	587	606	572	590	606	606	569	591	596	578	584	590	565	611	602	566	573	607	588	557	612	604	579	587	584	560	573	545	582	584	557	586	567	578	581	615	576	601	581	570	613	614	627	564	615	578	616	601	598	625	568	606	596	556	630	588	586	604	595	586	570	562	581	594	568	557	570	592	566	583	584	608	586	570	569	603	594	603	519	588	580	570	611	570	585	577	581	624	566	557	581	604	548	589	545	600	585	592	601	603	589	608	559	585	561	596	562	644	548	568	575	566	615	598	561	530	590	605	558	551	634	570	599	586	593	605	589	567	574	591	608	540	623	610	629	545	549	576	560	574	577	576	558	596	573	563	568	601	555	602	582	604	570	610	577	571	617	564	568	593	566	577	609	589	610	579	573	618	622	607	590	555	593	558
17107	4854	7268	7115	6258	27367	68885	49968	29579	9995	1253	289	249	243	255	286	257	235	275	260	268	258	257	259	248	233	245	234	227	242	252	250	245	229	258	220	262	253	257	281	256	225	267	276	246	261	232	266	238	249	246	260	250	249	231	267	217	251	256	271	254	279	271	249	236	255	265	241	255	235	272	248	254	260	253	256	225	231	256	267	256	242	263	241	277	235	244	241	289	247	223	255	243	261	211	240	254	254	236	234	242	243	221	239	274	286	243	261	252	249	268	221	290	248	257	248	234	237	229	255	250	247	274	255	252	228	259	252	231	263	219	239	263	223	244	242	237	247	231	256	256	233	294	264	245	252	219	245	254	264	241	239	270	235	238	238	245	257	268	215	236	247	246	252	281	235	257	246	234	237	259	247	250	238	250	246	274	259	276	257	228	260	245	253	258	238	213	225	259	256	244	246	269	263	246	252	261	259	254	271	263	248	246	270	252	257	255	242	248	251	248	218	268	254	246	256	242	246	241	248	263	282	238	245	249	247	278	246	224	247	244	252	236	276	248	250	234	251	240	261	249	256	253	255	232	245	232	250	250	266	232	269	216	270	247	252	248	261	255	255	265	274	257	257	252	234	264	260	232	250	234	241	236	233	260	268	271	224	242	282	251	258	249	268	286	245	247	260	259	281	217	280	244	274	250	237	273	260	245	245	254	239	250	228	268	255	249	252	237	250	246	231	248	238	288	237	273	283	216	231	250	243	268	245	268	265	244	257	237	254	262	227	262	270	258	244	242	255	254	239	250	243	238	257	226	259	264	246	233	234	257	243	225	242	232	248	234	241	275	233	227	240	297	261	257	254	267	218	251	247	254	245	233	242	249	264	272	268	263	268	258	267	259	244	258	285	233	274	239	225	249	253	268	265	266	245	233	229	276	251	230	254	270	263	232	258	259	244	265	241	254	251	225	256	281	261	239	239	233	232	244	250	221	252	244	208	238	239	249	242	253	236	250	248	223	240	229	252	277	304	259	269	230	241	251	239	239	234	224	259	266	232	255	270	255	223	255	279	213	258	281	266	249	278	220	270	241	232	245	255	250	239	254	251	251	226	264	236	240	214	284	230	266	239	253	249	241	257	264	274	233	268	255	265	264	236	259	244	247	267	230	235	252	245	245	251	260	233	250	247	230	292	238	232	220	264	234	257	246	243	255	240	263	258	238	255	241	294	269	242	270	258	214	261	258	280	251	246	238	243	263	253	254	248	255	258	235	266	231	246	271	252	265	250	273	274	251	244	236	269	284	263	238	242	250	248	262	253	267	252	267	264	243	238	247	281	259	267	235	244	254	242	253	230	224	266	263	248	255	252	268	237	229	244	267	237	247	246	225	239	254	276	289	272	236	243	265	253	251	253	275	285	267	261	266	263	263	264	240	248	239	246	248	233	233	226	285	247	244	253	282	261	272	269	250	227	248	252	242	252	217	249	264	239	250	269	256	239	247	255	278	233	246	243	281	264	245	237	230	249	247	269	265	252	255	212	253	242	246	278	253	253	265	224	262	269	263	234	279	264	253	257	263	232	206	244	268	238	252	264	229	239	258	267	267	251	237	264	263	245	236	291	250	249	260	246	234	253	273	264	242	247	269	230	253	262	224	268	258	248	257	239	278	232	218	237	267	249	267	258	221	223	282	246	252	265	258	222	268	240	235	276	296	273	255	251	255	243	263	262	280	228	243	258	229	228	216	237	240	249	224	251	235	217	269	246	224	241	239	259	245	250	231	237	253	266	234	245	237	236	259	260	250	253	274	240	239	261	245	252	246	257	278	260	252	277	248	272	242	261	246	260	231	245	248	243	248	241	262	278	297	238	245	257	262	255	269	248	244	250	239	238	269	247	261	240	225	242	236	266	228	262	249	272	244	230	253	246	252	235	256	245	270	259	229	236	254	219	260	255	243	263	231	249	239	260	239	268	237	256	237	254	259	281	243	255	258	251	280	243	257	217	250	240	265	240	271	252	215	275	266	267	257	255	257	259	255	255	256	261	242	273	241	278	242	251	237	236	252	247	286	273	261	252	244	257	201	259	255	242	240	260	254	250	285	264	244	258	250	257	284	267	247	253	277	287	221	256	239	254	276	241	242	267	245	287	253	256	242	265	223	254	241	246	267	245	248	235	270	277	263	261	240	238	253	257	270	236	236	258	274	260	263	232	279	270	256	237	260	272	261	236	254	270	245	280	247	253	249	247	269	260	235	260	279	243	268	265	244	244	284	241	236	252	286	234	240	254	255	249	260	260	262	242	278	229	241	241	258	264	226	264	282	236	276	251	296	252	247	288	226	263	238	250	224	232	254	247	260	278	247	245	258	254	266	252	272	253	256	250	284	247	212	252	260	242	246	269	254	261	253	240	232	236	261	243	233	261	249	265	264	239	265	264	259	262	222	259	244	239	265	246	250	278	262	248	236	240	257	266	259	242	258	266	230	256	242	254	264	254	241	266	285	252	244	254	285	257	272	231	254	254	277	252	255	238	259	217	224	250	243	224	246	240	241	244	247	238	256	279	217	258	220	219	246	258	239	262	234	267	215	245	245	250	250	254	236	257	263	247	231	247	236	248	239	267	229	251	248	226	259	256	270	264	250	273	270	259	242	219	245	254	275	247	267	275	258	238	242	261	252	267	258	259	257	286	246	231	260	249	252	226	245	260	240	239	263	232	268	255	255	275	246	248	260	265	241	272	257	253	248	246	240	239	229	235	254	233	233	258	237	245	249	253	242	256	269	232	249	245	261	280	234	243	233	255	273	253	234	263	232	268	276	278	251	261	259	237	271	272	270	245	244	279	251	257	228	238	244	240	268	262	243	266	273	236	224	229	250	235	255	253	253	241	254	264	234	249	248	292	223	223	262	235	246	237	236	249	249	259	265	266	260	264	235	251	243	253	236	248	241	241	239	256	231	223	240	224	253	270	243	250	259	249	237	252	243	259	247	250	248	279	247	276	255	253	237	272	232	251	262	240	258	242	267	245	291	258	275	251	253	257	243	246	252	227	285	273	257	239	295	248	256	244	240	248	238	232	271	250	233	259	221	262	253	223	228	264	238	254	246	256	234	279	251	230	233	245	272	278	260	239	272	272	238	223	244	244	275	253	241	221	240	238	239	257	258	272	268	235	240	254	252	251	276	282	263	254	250	239	235	247	265	240	240	239	253	257	251	275	262	268	231	254	245	241	215	251	262	244	244	245	260	239	226	247	261	231	224	258	259	227	247	247	244	279	270	212	203	219	258	269	252	224	267	256	273	250	271	238	247	236	231	253	227	258	274	243	258	240	236	239	259	247	267	237	280	235	278	233	243	240	228	255	272	263	247	246	238	242	242	264	239	252	234	277	247	246	260	217	254	263	234	253	241	243	241	271	263	270	250	263	235	250	246	244	254	247	230	229	265	274	265	269	231	258	264	208	252	234	264	255	222	262	238	243	242	242	252	256	242	247	249	229	234	248
8430	4581	12242	15302	14059	41790	77950	61191	42249	19151	4063	911	674	721	751	711	703	726	697	735	717	679	718	705	750	740	752	712	738	749	692	791	704	727	739	665	738	698	710	735	752	771	719	756	746	729	767	712	695	746	715	701	699	757	749	743	752	698	783	758	709	736	766	715	747	743	701	694	709	739	725	677	719	758	703	703	715	728	771	725	765	693	710	725	744	706	731	695	732	751	795	747	706	752	681	755	707	766	730	749	774	755	699	707	760	682	773	773	719	755	720	741	687	669	687	747	769	692	691	722	739	737	711	734	722	703	750	763	747	722	678	766	712	769	743	705	728	741	728	730	709	729	777	700	807	737	730	711	794	744	742	758	736	757	730	786	721	751	714	707	729	728	709	739	712	791	752	767	784	761	731	746	728	687	691	747	725	702	697	708	723	734	698	726	708	689	744	682	729	721	745	724	757	737	641	754	719	668	718	714	704	760	712	783	723	732	724	711	739	738	726	752	726	712	720	704	727	719	728	726	721	708	690	724	754	675	718	760	727	762	729	775	717	761	720	693	711	707	721	715	698	681	737	701	771	717	725	720	680	747	721	734	761	726	691	734	728	716	740	744	720	688	699	731	719	729	763	743	692	754	737	726	688	694	782	755	691	691	705	759	741	780	738	686	688	718	713	688	754	713	735	719	705	683	735	713	700	675	715	758	755	700	724	738	683	731	694	678	752	735	723	725	690	729	696	762	714	727	735	716	788	689	746	697	728	765	794	696	693	706	747	744	760	721	681	760	743	697	694	743	718	762	729	746	735	752	713	743	707	707	732	774	703	764	737	724	707	742	710	746	768	705	715	762	732	727	742	717	711	742	690	721	790	740	716	742	711	715	736	700	730	713	751	723	713	702	770	756	691	731	718	726	728	758	749	732	716	725	771	758	714	688	700	727	730	675	696	693	707	744	748	787	766	735	728	711	728	756	741	737	745	721	718	770	734	712	728	689	722	753	666	751	728	708	755	722	711	722	719	700	713	732	712	762	742	710	746	743	702	734	702	732	768	709	696	756	754	706	723	743	704	733	706	723	706	703	750	695	735	717	718	786	705	737	702	709	706	751	715	690	725	743	671	756	714	707	703	726	730	732	722	758	706	749	747	746	687	711	766	726	750	753	778	780	738	722	710	730	700	749	735	702	705	726	777	688	721	736	729	718	743	685	724	699	741	710	750	734	762	778	725	733	779	758	701	725	689	714	745	764	785	746	730	696	730	794	699	737	695	725	709	713	715	736	753	752	747	750	681	695	765	769	729	727	727	718	691	709	737	768	749	693	658	694	724	693	696	738	740	799	706	718	727	740	746	724	755	683	753	725	707	697	732	734	730	716	729	708	782	719	744	713	753	761	734	690	677	753	713	714	734	737	726	718	704	766	728	756	717	723	673	740	751	738	708	702	755	730	715	748	708	729	687	752	721	770	761	730	797	737	782	703	674	718	738	686	717	726	704	695	732	683	728	714	730	720	684	705	700	722	715	686	725	748	775	769	718	670	737	724	742	735	724	730	741	733	718	700	722	717	702	721	718	731	732	727	714	726	738	734	742	747	717	729	744	725	682	747	722	729	740	756	730	750	749	717	725	683	763	721	661	727	726	746	720	709	720	743	730	714	717	738	722	683	734	722	687	700	733	753	715	681	726	721	743	785	744	718	773	737	762	741	720	713	723	704	742	701	679	717	719	721	711	767	682	736	723	722	742	685	669	682	735	740	727	767	731	720	758	689	742	713	758	678	742	704	723	717	754	705	712	744	733	736	761	766	726	717	731	735	736	677	721	726	736	680	709	718	763	727	697	723	712	750	751	713	708	713	699	739	706	701	737	735	706	723	740	728	710	773	744	751	748	716	745	749	767	737	709	774	731	753	673	734	762	716	705	722	664	748	766	725	724	730	689	775	760	697	754	798	747	760	728	690	722	724	702	784	710	777	769	672	722	760	770	768	729	723	720	695	697	737	753	705	704	769	752	710	690	718	697	734	714	714	717	753	664	741	731	692	713	696	718	697	764	706	720	688	696	697	717	683	692	731	692	753	684	724	713	746	730	727	732	760	746	735	709	718	749	736	763	668	751	743	728	766	730	715	687	725	756	752	736	744	739	733	732	702	734	717	725	712	738	685	714	745	726	713	712	726	702	750	723	751	735	766	710	687	659	733	710	742	711	717	720	746	723	741	720	749	720	697	724	753	735	729	716	731	751	768	689	705	741	776	737	747	747	730	761	709	728	739	707	721	750	740	684	743	731	692	688	728	702	744	724	706	693	734	750	713	769	738	742	739	726	716	730	671	723	766	737	743	761	711	705	704	734	736	716	765	739	729	715	745	757	729	740	752	709	689	759	732	723	739	713	744	782	764	716	669	748	755	732	701	690	786	738	716	681	703	721	697	747	751	767	708	743	711	710	740	741	728	704	714	723	745	735	771	719	731	712	698	708	719	682	722	704	702	737	716	718	706	717	748	712	726	714	700	750	742	717	762	692	751	761	751	740	750	746	760	701	740	741	722	766	726	725	736	779	731	691	743	773	728	673	757	714	772	688	717	698	735	770	723	747	752	725	734	756	689	748	704	742	715	743	732	704	709	686	726	739	727	723	729	714	753	703	690	750	715	724	772	732	650	753	710	705	782	692	761	744	750	708	716	695	733	730	713	701	696	722	730	763	707	712	700	675	717	750	703	719	737	751	730	766	742	712	730	737	696	694	731	753	708	681	683	688	704	681	724	748	673	727	686	700	726	732	719	780	737	714	705	684	745	763	747	694	746	712	750	737	726	743	699	705	692	765	735	690	746	714	776	739	693	754	767	752	731	707	796	681	784	706	717	742	721	727	756	719	698	764	707	698	739	763	728	687	732	716	723	726	813	700	792	740	732	726	749	734	751	699	732	708	788	698	707	691	683	749	703	760	730	687	698	734	729	729	669	782	696	712	735	721	706	707	744	697	741	758	731	700	743	752	752	725	750	726	718	757	738	786	785	765	694	707	747	744	702	734	709	743	719	727	762	694	712	737	684	731	745	701	704	760	779	721	743	734	735	752	742	675	703	692	725	702	706	739	751	742	688	772	646	752	754	710	726	713	717	699	712	769	698	704	738	715	717	733	727	767	685	750	740	751	757	712	676	690	681	733	731	734	731	724	711	686	721	736	737	715	771	751	716	737	696	770	717	704	751	753	682	754	811	680	727	711	750	727	784	723	671	734	744	708	674	747	732	738	712	751	740	718	716	737	728	759	697	730	669	691	715	755	787	735	713	750	707	733	765	696	769	739	724	731	781	765	703	795	693	747	752	684	737	743	748	714	724	677	733	736	707	739	730	774	750	772	723	698	754	761	748	721	766	718	716	740	726	739	731	813	800	788	669	733	732	737	741	737	734	738	714	710	719	707	708	723	663	686	720	730	749	743	740	764	685	696	674	731	709	760	748	683	692	729	737	749	708	713	702	711	745	736	760	740	747	728	726
2306	484	649	808	615	2254	6926	4899	2433	815	341	218	218	201	203	213	221	212	267	218	205	228	208	205	212	205	196	221	233	234	234	184	216	217	203	208	213	231	229	224	208	239	216	231	215	221	210	221	213	237	222	223	215	218	214	239	218	190	220	232	211	251	223	217	206	223	220	232	216	220	184	221	251	233	205	189	232	208	216	234	242	229	203	182	213	237	222	223	218	229	208	203	227	255	198	213	246	199	226	223	229	200	231	207	228	224	225	239	215	218	193	202	239	234	218	216	187	215	206	219	218	203	214	239	212	247	216	229	214	220	212	230	195	239	206	217	222	185	195	219	207	219	215	205	245	226	224	237	220	221	201	218	194	218	237	225	207	217	224	211	212	216	203	215	218	235	240	238	225	212	193	218	173	231	198	220	221	226	233	198	218	237	219	210	232	215	183	202	207	234	202	235	246	216	243	223	207	227	215	198	200	228	207	201	220	219	225	217	204	221	246	240	217	231	218	206	188	208	215	205	216	208	237	238	214	225	209	212	203	248	212	237	213	202	227	228	207	218	211	246	216	225	212	228	223	212	190	190	225	214	210	215	220	210	235	226	225	226	194	237	217	239	217	223	225	228	223	211	236	222	220	215	219	206	201	255	210	194	220	199	208	193	207	225	239	223	245	189	231	194	215	221	221	236	224	216	228	218	215	239	188	211	214	229	227	222	209	218	209	197	216	226	237	208	197	245	202	201	225	220	247	234	227	204	184	224	208	187	234	226	246	217	208	207	227	228	223	222	224	191	221	186	192	227	200	229	217	209	216	216	202	203	253	211	232	187	224	212	208	199	217	219	200	206	240	239	198	196	208	208	205	220	218	228	230	250	222	209	213	190	196	232	209	225	223	203	225	234	197	196	227	227	219	222	202	229	238	210	205	229	223	232	215	243	213	207	186	231	246	197	239	196	223	209	211	199	170	225	203	217	209	236	196	250	213	222	223	210	202	184	209	208	200	199	225	208	210	228	232	194	215	244	200	230	212	218	201	215	235	226	213	220	199	224	219	224	214	222	198	223	213	240	228	222	226	224	229	219	203	241	227	207	211	202	221	226	210	224	204	231	205	244	216	201	198	198	217	210	207	188	225	215	235	200	194	206	202	212	234	208	221	246	214	200	214	206	218	216	197	225	242	213	216	210	175	233	240	195	210	234	223	206	246	224	224	203	239	233	200	203	207	211	213	201	230	234	226	225	189	226	203	223	213	217	220	205	216	207	216	231	246	204	251	224	201	193	201	190	216	200	208	232	248	206	252	202	213	232	214	224	236	186	232	209	213	182	222	224	236	221	219	208	228	219	223	184	213	208	209	231	211	221	210	205	196	211	236	212	234	193	228	225	210	223	220	209	219	232	227	228	236	228	212	211	242	190	222	189	235	222	216	231	226	238	212	222	214	209	213	227	204	221	204	192	243	208	231	206	239	199	214	205	226	216	207	195	217	227	211	210	221	205	208	217	221	216	244	232	227	242	222	216	213	212	226	205	193	224	225	240	234	209	213	230	204	215	210	223	223	199	203	216	216	191	223	209	219	246	244	220	200	173	233	217	221	232	211	198	223	220	214	226	230	213	234	187	201	215	244	222	234	220	206	223	213	223	215	200	215	235	209	236	211	206	240	235	230	225	205	232	244	204	227	197	203	262	218	191	212	199	235	219	238	201	219	189	217	246	199	250	215	204	226	200	216	241	222	237	192	219	201	231	210	237	194	225	230	213	215	202	221	215	220	220	213	211	197	230	243	246	212	235	215	221	206	215	231	199	219	220	238	210	217	232	251	206	213	217	234	252	244	200	238	200	233	238	230	209	222	201	213	221	201	234	213	204	220	221	196	217	239	199	239	193	230	196	228	208	229	223	217	210	187	225	206	211	231	218	262	206	243	208	218	214	245	215	200	210	213	224	198	204	203	202	214	208	214	232	224	227	234	233	229	219	239	220	223	224	230	239	234	244	213	197	230	190	189	227	211	215	233	223	224	226	221	201	246	205	213	222	199	241	227	234	210	211	208	220	216	217	229	215	211	205	216	212	201	210	197	223	214	241	243	227	241	211	208	218	210	200	199	200	210	234	218	196	214	216	214	216	226	233	205	204	228	197	214	216	208	214	204	191	195	204	205	209	185	198	237	206	205	206	208	223	234	223	238	186	216	229	225	234	224	217	218	239	206	191	223	222	227	227	220	229	223	195	207	200	252	234	242	231	183	205	207	221	207	226	210	233	217	204	212	204	220	220	236	190	199	222	216	204	211	246	186	211	215	222	216	188	218	226	200	218	216	217	212	206	246	202	231	230	199	210	222	211	222	231	198	216	234	201	207	225	187	207	222	201	219	222	219	248	233	216	221	233	199	202	213	230	225	200	230	212	213	226	198	216	192	218	218	229	221	198	238	209	220	232	229	197	214	237	213	199	236	226	220	196	213	214	202	202	220	225	183	207	206	233	223	233	209	220	241	210	208	235	222	199	237	227	221	242	214	235	242	210	209	223	221	212	231	216	182	243	195	247	223	215	200	225	229	206	208	220	211	240	212	216	221	216	235	218	209	204	241	219	212	222	225	209	211	221	191	201	220	207	214	223	204	210	217	215	228	223	201	231	210	192	200	227	208	236	216	226	210	229	180	191	186	219	223	211	209	218	223	244	232	223	195	232	220	205	202	206	210	218	212	256	221	212	222	216	220	231	196	232	214	247	222	223	198	244	214	188	214	193	226	195	205	199	212	203	209	200	223	228	223	214	216	217	207	196	219	232	220	220	200	206	199	232	195	198	223	214	211	228	204	225	197	202	219	198	226	213	191	219	253	213	221	200	210	224	222	228	214	230	209	203	210	228	232	199	202	198	212	223	209	224	219	214	236	214	202	198	214	193	226	238	221	203	222	218	251	230	217	241	195	219	203	211	242	219	231	203	210	214	194	210	221	227	207	206	233	215	223	206	238	230	214	210	217	228	218	227	220	214	221	207	186	224	215	205	214	198	232	212	198	226	243	234	238	214	229	227	175	221	221	211	232	184	204	207	205	212	221	210	203	224	216	212	233	219	220	231	203	208	241	238	252	203	184	239	221	216	234	254	211	203	229	228	201	195	218	218	221	222	236	213	197	200	255	196	227	253	199	212	177	217	222	208	209	219	221	210	217	209	204	207	223	188	199	227	216	212	219	216	199	186	230	233	237	233	216	220	226	230	202	222	195	230	221	227	197	242	221	239	227	210	233	213	223	215	212	205	214	199	192	229	247	198	187	210	199	204	217	219	214	228	236	223	223	224	231	201	191	210	208	221	222	211	215	219	206	223	209	216	215	228	231	240	229	199	233	216	196	203	204	233	226	235	217	224	207	205	230	208	190	218	209	216	219	231	238	223	228	230	199	222	218	213	217	213	222	212	190	223	206	214	200	221	205	189	232	212	206	210	234	191	223	208	219	199	220	202	201	205	221	224	238	197	273	196	218	234	240	224
2364	991	1729	2649	2323	9884	22943	16264	8643	2997	1122	709	666	634	693	632	647	687	621	669	683	640	632	623	635	642	629	613	618	635	691	641	649	637	645	665	628	619	615	619	627	663	605	657	636	600	661	671	688	634	621	680	590	604	645	686	632	632	646	659	650	623	668	689	652	645	651	637	639	666	649	631	640	669	624	616	605	593	632	620	664	627	649	626	621	639	621	645	630	629	632	635	636	649	627	685	677	635	679	617	586	640	622	614	645	640	632	614	638	640	678	684	589	586	656	640	624	640	638	660	654	670	635	645	629	621	618	647	621	603	616	685	634	608	654	629	657	654	605	648	653	630	629	666	597	624	688	650	615	668	666	619	689	605	632	647	655	681	621	651	673	625	622	640	646	649	619	660	600	624	642	614	632	650	625	604	632	646	635	600	628	648	616	627	661	641	624	672	653	588	650	641	647	635	616	667	612	679	651	594	595	609	590	600	667	627	665	590	627	619	640	653	632	629	659	670	668	673	592	654	617	597	608	580	633	624	604	640	638	633	654	652	602	636	613	642	649	587	683	647	647	676	648	668	613	608	688	650	595	629	643	656	648	676	638	582	616	623	656	593	644	617	624	635	630	637	613	633	661	612	629	658	635	630	631	650	620	678	611	606	648	630	644	652	590	673	645	609	632	631	627	699	624	644	654	627	680	630	629	658	649	653	640	610	620	629	661	674	605	626	634	576	601	618	652	657	656	645	649	670	639	641	658	616	614	643	588	683	645	675	635	589	664	621	675	645	596	609	640	625	584	672	651	667	667	587	627	622	650	617	653	577	613	650	639	647	643	629	652	639	659	617	633	645	658	664	624	637	651	641	624	627	660	626	641	633	679	629	614	617	668	633	637	654	635	595	654	662	653	582	668	645	626	675	684	644	600	651	640	620	673	646	618	618	640	614	640	684	664	647	613	608	594	610	640	655	627	653	622	634	628	634	673	614	670	676	593	646	633	649	607	654	626	632	649	654	613	639	613	636	655	638	644	652	615	633	587	626	664	639	677	655	637	618	612	614	594	654	658	587	659	621	607	633	620	621	665	607	605	636	608	636	629	643	626	601	643	633	648	629	677	628	633	630	576	616	658	676	632	644	641	591	669	611	607	625	635	638	615	684	641	714	600	636	613	596	632	607	613	667	632	653	646	631	645	612	587	635	651	652	641	669	617	636	658	642	599	678	627	653	606	628	629	633	646	639	640	590	613	615	620	642	674	643	654	655	620	638	631	613	584	638	628	622	695	670	627	637	670	669	632	640	616	652	618	601	633	647	646	636	636	677	616	616	617	607	642	637	599	640	638	657	646	660	681	651	616	693	606	636	607	664	646	634	602	595	640	641	618	695	628	627	671	593	607	625	636	637	680	602	629	631	656	630	615	644	657	616	684	665	650	618	608	628	647	631	685	635	616	652	639	633	655	669	637	644	654	595	664	639	593	653	623	624	673	651	615	636	644	626	592	655	643	564	610	653	659	644	632	670	663	622	634	656	592	591	621	634	694	637	623	591	646	669	644	630	617	665	617	631	652	608	669	599	619	642	624	654	655	673	655	648	634	635	602	656	636	616	601	608	655	626	635	640	623	595	605	619	657	640	642	646	626	585	611	649	630	598	618	614	643	650	617	665	624	642	641	618	614	616	652	644	642	635	621	610	608	674	676	672	639	621	617	584	642	618	610	635	637	654	618	643	674	643	617	674	660	606	652	663	663	664	613	657	634	629	626	598	648	643	634	655	634	647	636	605	647	602	617	633	637	641	634	645	672	659	637	660	618	617	619	626	665	633	652	643	632	642	642	657	629	644	650	636	617	655	628	653	661	626	622	628	625	591	634	627	637	631	643	675	598	656	655	670	616	622	621	650	628	641	607	609	666	633	633	645	603	638	658	669	678	638	625	658	612	651	631	604	639	605	606	653	615	618	613	654	636	622	606	672	593	615	621	639	617	629	605	662	641	632	635	616	658	654	631	635	672	652	616	628	662	613	632	603	630	600	643	606	655	623	627	680	626	601	659	692	661	619	659	632	670	640	653	640	641	673	629	629	628	605	627	597	621	639	616	637	597	632	641	649	629	666	649	651	618	624	615	573	682	612	630	663	598	640	668	633	627	643	674	652	625	652	625	614	645	618	651	611	613	646	654	660	647	643	632	609	611	626	631	630	606	668	626	603	603	644	642	652	614	650	610	657	622	631	678	685	610	664	619	613	626	625	664	605	650	653	623	663	689	576	655	623	669	627	656	604	673	640	653	646	639	636	611	612	659	601	627	664	661	692	626	643	642	606	660	629	642	677	628	632	645	619	626	655	616	578	613	636	611	605	631	654	637	637	623	672	632	626	642	633	658	629	633	605	653	650	653	654	631	634	642	644	641	607	615	634	644	594	663	658	629	638	649	671	632	640	677	632	647	665	656	645	634	652	585	655	655	608	653	651	639	672	658	633	619	637	643	616	593	675	633	602	650	608	653	692	612	642	656	625	645	656	646	650	628	609	601	673	631	654	569	651	629	610	629	636	637	618	677	619	656	627	654	669	581	650	598	606	651	653	667	688	611	630	641	592	612	603	634	650	606	620	578	624	598	670	633	653	593	657	669	666	676	674	608	657	634	653	618	632	599	657	626	620	668	645	606	644	665	640	644	670	640	612	646	686	606	641	639	607	651	645	627	622	640	629	652	659	622	681	623	624	639	626	611	662	636	721	669	700	650	687	652	602	625	635	603	646	597	644	612	623	620	642	651	625	629	650	608	655	685	624	657	611	631	640	616	657	641	637	631	613	670	623	664	666	622	670	654	638	627	615	654	596	670	610	645	644	600	661	632	620	625	596	623	609	593	656	613	601	657	633	617	624	609	647	619	658	631	619	646	652	634	624	628	617	623	610	655	597	626	676	669	599	625	641	651	603	638	640	651	646	631	602	631	619	640	611	644	612	646	641	588	593	682	653	627	613	626	683	645	610	668	639	639	662	582	657	665	635	616	648	633	604	617	661	632	611	637	669	604	694	658	607	623	665	632	636	605	632	645	639	677	657	611	654	634	661	609	588	663	614	615	639	630	596	627	606	635	632	628	622	657	627	598	623	583	664	638	613	664	653	628	669	633	671	669	634	623	666	661	612	614	637	651	619	653	590	621	625	644	635	630	656	634	624	587	642	604	643	603	609	620	687	645	670	608	628	642	575	687	581	629	658	634	617	650	649	645	641	618	658	594	681	671	642	598	633	666	676	625	622	619	643	659	648	675	607	591	613	627	630	610	615	604	643	646	588	609	609	674	656	659	633	670	624	645	668	613	607	656	649	600	629	637	617	646	632	621	666	636	637	593	647	633	643	638	633	649	617	652	678	618	622	645	597	620	652	636	636	667	584	634	650	640	648	625	640	602	637	638	626	633	669	649	652	624	627	674	651	693	653	612	621	664	630	605	664	664	622	643	661	639	601	648	568	664	627	662	670	653	595	622	631	630	647
7524	1690	2431	2737	2880	17066	48448	32031	15797	3912	764	300	205	214	222	230	202	240	198	220	231	212	235	231	212	223	215	249	222	210	213	227	218	186	186	209	214	243	192	218	199	229	226	220	199	219	241	219	222	216	207	214	194	216	189	209	238	227	206	214	253	211	224	199	195	190	211	223	205	248	205	231	215	201	185	215	220	216	243	232	215	208	229	226	188	219	199	198	229	203	224	206	232	208	235	203	234	224	230	189	213	219	214	210	196	202	217	237	216	221	230	198	181	224	212	206	226	241	214	204	228	191	209	212	210	224	224	220	199	238	210	244	223	205	241	234	237	215	221	213	216	227	210	230	214	214	232	239	225	214	245	224	215	203	193	186	228	226	229	215	217	199	218	214	217	197	202	194	215	231	209	228	203	233	216	225	226	217	182	261	225	203	214	212	220	191	204	205	211	211	216	217	224	206	205	200	210	231	204	217	224	204	201	240	206	207	246	210	202	205	195	229	206	209	219	215	197	225	207	213	232	221	200	213	202	226	187	216	212	221	208	235	205	200	201	200	199	215	196	233	198	190	209	206	201	221	215	230	204	218	228	221	236	222	200	251	236	207	205	234	206	243	226	196	202	189	221	216	206	217	239	223	228	224	222	216	229	203	195	205	227	246	220	214	222	216	229	220	211	207	214	245	228	199	228	219	219	228	225	221	217	234	227	230	193	241	200	229	206	201	182	207	215	218	216	185	228	207	254	226	199	197	203	194	244	212	212	204	220	218	229	187	209	209	207	199	227	243	231	232	207	227	244	210	214	211	217	231	202	226	207	185	226	216	226	203	231	213	211	194	197	228	217	210	203	218	205	218	197	233	184	227	239	213	209	211	238	211	199	225	204	220	199	208	230	207	219	222	231	204	216	229	207	235	214	243	209	232	250	224	227	202	212	209	212	211	245	233	219	221	230	223	209	215	218	209	237	173	207	202	202	207	199	243	228	213	244	229	226	224	215	223	232	195	215	236	222	209	221	220	200	213	222	202	218	226	197	230	205	212	219	222	206	214	218	235	230	223	188	205	214	236	214	226	186	233	200	204	209	211	232	217	203	215	219	229	215	202	216	215	227	193	194	211	218	199	225	226	215	223	195	188	214	214	203	216	209	186	201	213	225	212	202	208	199	226	215	187	233	189	211	233	234	231	238	211	209	222	231	220	222	193	219	210	189	235	214	240	261	220	214	201	235	204	225	221	225	214	231	211	222	180	211	214	204	233	228	210	217	194	218	230	215	211	207	185	234	229	217	223	235	229	178	200	236	231	224	206	217	188	244	221	239	214	198	224	221	195	205	200	235	181	220	195	223	193	214	231	208	241	208	208	218	201	210	224	205	192	201	216	214	224	215	210	233	234	238	220	193	196	234	201	208	221	196	233	235	214	219	219	208	211	207	210	214	207	205	208	224	211	220	210	213	232	205	192	199	222	216	241	215	218	222	208	209	241	217	199	215	219	222	225	215	208	191	211	213	215	200	232	206	212	225	217	227	223	246	237	200	223	216	246	255	203	193	211	249	233	208	222	221	215	234	204	218	246	225	230	207	194	229	225	226	207	205	213	206	220	210	212	216	207	206	218	215	214	240	211	240	192	209	238	235	226	212	221	213	235	216	196	211	226	221	228	195	229	195	202	213	210	210	204	199	217	188	234	220	204	201	194	231	207	223	215	222	207	224	216	204	223	215	229	218	190	212	241	215	193	219	189	220	229	191	229	204	241	219	203	219	208	256	207	205	196	189	196	211	226	207	221	201	231	197	199	215	228	216	221	220	223	224	217	240	191	227	235	223	203	210	171	251	207	208	225	225	215	242	212	210	220	223	226	232	231	221	235	215	224	203	205	202	212	212	211	193	230	201	240	231	204	227	257	197	226	201	179	206	224	211	217	204	214	219	205	208	210	187	224	185	233	224	219	198	229	200	194	209	213	224	196	183	198	226	218	223	228	195	244	200	198	193	209	215	213	235	217	220	222	237	205	240	210	229	206	216	204	194	214	223	230	191	206	219	221	198	214	201	224	232	232	208	206	197	232	219	197	218	220	213	236	213	208	215	218	206	256	209	216	218	201	192	218	204	233	213	213	242	230	243	179	221	214	213	217	206	211	236	222	227	221	217	227	227	203	223	194	203	210	224	242	201	216	220	207	223	214	205	223	241	228	209	238	220	220	212	181	198	242	197	223	184	206	200	220	199	212	199	199	229	224	224	220	218	242	206	207	238	208	183	206	217	224	231	216	206	208	251	197	202	227	207	205	237	226	235	209	231	221	210	216	207	231	211	217	218	218	225	225	233	230	226	201	216	221	240	200	204	212	177	245	197	215	204	210	212	201	208	213	195	220	210	239	235	213	219	238	196	212	192	227	222	204	204	200	205	224	234	208	245	214	215	202	232	207	216	220	204	198	222	193	226	203	195	207	191	232	205	205	230	212	215	197	212	209	176	238	205	214	214	218	225	220	217	212	208	230	258	233	218	182	237	238	204	210	220	203	225	203	211	204	218	184	232	196	225	219	236	246	232	220	198	215	200	211	188	202	224	205	213	217	218	224	217	235	230	199	212	186	232	222	218	208	214	196	209	238	199	197	209	208	226	199	201	218	211	235	231	210	224	209	209	190	202	234	200	216	220	195	183	246	217	212	198	213	208	219	210	218	211	210	240	224	239	200	232	207	190	212	243	237	206	223	224	212	247	219	226	201	205	226	237	221	195	197	223	219	198	205	227	216	217	202	201	235	226	206	209	235	200	248	217	197	232	231	226	201	212	215	201	232	201	205	237	222	213	221	221	185	205	211	214	218	223	221	224	203	216	216	199	222	192	189	181	225	239	210	198	243	215	201	186	236	208	233	228	219	217	237	250	215	229	203	231	246	217	200	206	199	218	247	240	229	226	217	217	226	209	243	234	208	228	195	213	211	217	215	227	207	182	218	193	216	208	247	239	231	217	215	215	216	220	230	211	204	222	197	217	219	230	212	190	211	200	201	215	221	184	195	236	201	185	193	204	212	233	222	234	218	241	205	219	223	166	222	240	225	230	190	227	233	222	176	210	189	216	202	226	211	212	229	216	209	242	217	205	231	232	211	196	217	197	208	211	197	209	208	238	224	227	228	214	217	198	218	213	214	217	198	203	215	214	215	215	231	216	223	193	216	189	223	221	207	235	220	196	210	224	222	221	183	216	218	231	222	234	204	208	243	236	249	215	239	216	222	201	222	202	200	218	251	199	208	212	226	233	212	217	216	233	213	246	222	203	219	216	201	164	221	245	193	241	228	218	240	211	200	208	217	211	221	229	206	222	232	217	227	219	195	205	207	206	220	209	206	211	215	224	194	225	215	197	236	193	220	212	209	217	200	209	222	218	216	226	183	222	221	218	217	206	201	229	220	205	227	191	214	229	224	230	211	232	229	206	204	196	212	219	196	215	233	198	204	212	203	202	218	214	230	224	214	199	211	202	226	232	241
5463	2181	5452	7755	9023	31918	60519	46296	29869	11791	2977	959	674	649	592	651	677	697	682	632	615	684	680	680	662	583	649	642	613	630	645	632	675	609	631	677	619	646	649	640	628	672	704	640	591	666	626	639	633	663	640	646	669	630	660	630	619	651	614	610	653	731	675	666	629	644	588	626	652	670	586	642	629	658	688	630	634	606	672	674	657	636	644	685	651	655	626	574	619	662	658	666	639	640	665	626	645	631	670	656	658	657	675	647	631	648	656	667	604	605	629	663	621	625	597	635	616	636	663	640	668	625	656	603	635	645	676	652	641	652	643	618	631	623	687	652	660	612	628	628	654	652	657	630	624	655	666	662	662	662	632	644	657	649	635	637	611	650	613	635	601	644	639	661	635	658	611	614	641	658	608	663	634	649	627	643	641	653	615	650	576	612	658	636	658	666	686	586	647	632	619	659	675	724	650	641	654	642	696	629	623	650	645	674	657	623	731	639	647	623	573	669	602	623	668	645	625	687	624	640	665	695	646	658	647	644	640	633	598	689	680	686	667	629	621	632	633	612	631	654	648	664	608	625	656	564	670	632	622	637	646	683	637	649	648	665	625	677	625	661	615	593	659	621	617	662	668	603	635	618	661	626	657	644	688	655	652	660	645	631	650	659	632	643	600	629	682	639	646	613	627	682	636	676	656	682	640	670	619	643	663	659	657	663	640	664	629	623	690	652	662	600	622	658	611	601	642	653	629	610	665	612	613	647	654	648	620	651	623	663	649	620	655	620	658	678	621	642	554	676	612	631	642	661	651	640	675	648	666	683	627	641	619	634	649	635	680	659	623	654	658	633	654	683	657	655	626	627	637	660	624	638	650	636	657	657	685	632	602	653	626	666	663	665	626	655	669	653	605	688	614	662	660	630	670	667	662	628	587	626	677	656	600	656	664	627	614	637	675	648	701	634	669	650	656	655	657	588	640	698	638	612	649	608	647	664	628	635	614	646	602	637	659	661	668	609	673	634	681	667	614	629	642	626	663	605	686	680	690	553	664	643	623	659	634	667	655	599	657	643	612	610	621	681	646	585	653	609	681	636	666	619	623	617	684	643	646	659	664	634	661	680	658	582	586	666	603	617	593	654	606	658	628	642	665	657	617	640	640	612	674	602	670	602	635	586	667	633	643	628	681	624	663	615	619	615	610	667	641	633	642	663	631	667	645	659	592	649	638	619	669	668	612	635	645	683	641	668	648	635	651	630	641	639	646	649	661	637	658	614	599	637	646	647	625	660	665	627	670	664	633	695	652	629	648	631	655	662	646	635	644	662	668	659	671	653	622	642	655	657	616	601	607	664	584	632	633	636	631	650	615	678	655	671	656	638	638	655	674	649	633	629	626	637	643	662	654	625	689	684	596	657	583	675	645	637	652	666	648	653	635	652	669	639	679	681	587	614	644	665	627	623	646	658	685	670	639	589	672	666	664	652	645	600	581	674	634	613	636	662	597	631	669	665	682	654	582	660	628	662	628	655	656	635	643	638	666	627	627	639	654	629	649	610	670	661	657	683	627	607	667	702	638	641	621	645	665	654	659	606	651	623	669	614	691	637	676	615	607	623	673	626	663	640	647	597	628	654	635	666	634	649	615	641	615	689	683	650	693	649	653	640	664	636	654	675	699	656	644	707	638	630	592	624	649	600	662	621	648	618	671	653	665	704	642	632	634	661	640	688	616	646	641	653	646	647	643	639	670	641	625	691	655	616	618	600	604	658	674	634	667	650	615	676	670	631	653	671	659	642	639	618	642	649	670	709	619	579	660	649	676	647	661	657	670	599	665	627	597	619	598	656	673	666	604	592	597	645	618	637	656	667	648	610	637	651	614	654	648	642	649	684	620	708	654	633	609	613	653	669	631	625	663	658	630	651	612	682	682	650	603	642	606	656	642	621	679	614	642	629	664	649	626	616	688	607	690	630	648	632	646	661	591	663	640	644	646	613	624	626	617	605	629	660	640	640	657	669	632	618	673	674	641	641	615	674	644	618	636	673	684	672	627	686	611	626	655	648	657	696	642	628	643	630	650	655	651	669	644	593	615	666	663	626	586	688	632	612	626	641	639	626	621	642	671	606	674	615	641	666	612	657	636	652	633	696	646	664	655	666	625	626	634	614	667	679	638	622	624	700	659	651	617	651	613	623	618	657	672	678	684	663	637	616	671	634	672	675	636	642	674	634	635	640	705	677	651	689	661	629	667	657	568	635	630	637	625	629	655	644	641	623	639	708	636	604	600	667	654	631	647	642	655	669	661	606	654	628	654	656	651	644	606	632	668	609	688	656	598	594	696	656	644	636	689	674	650	628	670	634	625	636	680	596	623	674	622	619	612	616	635	686	645	680	683	640	644	609	656	664	619	677	656	641	648	700	627	679	678	621	674	629	643	631	652	661	606	623	629	683	673	627	642	648	658	628	679	668	628	655	668	648	655	627	655	611	602	685	657	643	608	639	646	693	614	623	668	603	665	637	632	640	672	619	688	655	685	641	643	637	649	618	657	641	627	642	638	649	652	633	645	634	615	681	650	644	611	640	658	623	678	646	609	643	638	651	595	679	684	614	617	659	664	639	659	613	643	639	647	668	649	663	644	621	658	671	629	659	669	654	670	624	618	692	655	629	650	621	607	627	622	656	678	656	648	641	651	715	600	607	618	620	589	667	657	677	632	643	565	617	666	660	625	641	638	632	637	638	650	623	648	698	632	613	602	649	622	636	641	635	664	664	639	638	667	676	630	654	640	658	599	671	648	672	635	633	604	602	664	674	716	627	651	661	660	629	663	635	653	668	625	589	639	624	639	677	577	629	661	646	647	613	619	639	666	629	609	638	681	645	668	690	627	667	612	585	634	626	661	647	667	638	616	651	612	631	629	639	641	637	670	639	626	651	633	651	629	676	616	648	575	666	692	621	645	654	635	634	641	618	672	599	729	663	668	615	656	629	693	620	659	635	651	631	642	628	654	649	626	626	620	625	669	702	650	636	630	590	642	632	609	661	627	643	644	656	691	639	652	631	627	647	660	635	617	679	609	652	613	646	641	648	615	688	638	663	634	649	665	691	618	620	613	630	616	639	642	644	629	663	602	619	620	619	645	632	606	656	626	647	579	688	629	640	708	654	674	661	631	663	631	680	637	620	650	635	632	680	660	580	625	675	653	614	638	650	652	609	653	656	658	633	620	604	653	671	643	643	605	642	634	642	703	658	648	629	659	647	617	656	637	597	654	651	702	659	660	652	589	648	634	659	610	634	653	683	635	659	642	605	616	651	657	660	639	624	691	618	669	639	601	688	653	592	665	630	640	650	664	622	667	637	652	651	654	642	656	615	645	611	673	658	686	648	679	640	647	610	630	652	659	647	628	650	632	645	691	652	660	628	635	677	629	625	656	676	633	658	665	678	609	604	671	652	669	643	684	642	640	665	654	625	661	644	627	650	623	653	651	683	634	684	632	670	651	654
17023	4778	6841	6741	16538	42286	66233	47710	27777	9795	1468	391	280	259	251	303	270	263	282	268	243	252	281	277	275	322	256	282	268	262	273	296	276	241	255	266	265	290	265	273	282	247	261	274	289	273	256	280	279	233	281	267	288	267	258	243	277	265	233	271	260	259	282	250	247	278	265	258	274	260	271	282	243	291	288	251	228	300	275	264	254	268	270	271	244	267	277	299	266	276	264	275	273	275	274	259	250	285	260	250	250	235	259	263	262	273	282	246	251	249	265	275	271	275	257	290	279	287	268	242	257	244	273	254	270	293	264	285	275	275	277	228	269	257	255	256	266	236	291	282	257	261	247	291	243	236	257	247	243	249	264	287	266	259	277	283	275	272	249	275	237	287	278	274	289	275	229	291	234	232	224	262	246	282	278	262	258	267	283	270	268	249	257	244	282	266	260	244	251	261	288	289	275	257	269	252	272	267	264	267	268	288	267	276	254	274	259	251	266	266	248	281	235	283	256	294	283	247	278	256	286	264	285	259	256	272	246	276	270	268	244	256	259	273	272	259	246	255	271	296	275	270	278	277	252	275	238	260	255	271	256	246	279	285	311	284	226	256	270	254	278	289	271	290	250	311	245	283	297	287	280	269	258	262	253	263	252	281	253	256	290	255	273	271	259	259	295	248	259	268	281	277	261	233	284	262	275	263	278	269	249	310	280	271	266	253	264	287	272	266	265	278	275	280	272	266	258	250	290	265	263	266	286	238	286	266	297	271	260	256	264	272	272	279	273	242	270	274	255	277	285	244	261	250	281	279	250	285	268	274	264	282	241	248	271	253	279	268	275	281	237	264	255	264	280	258	261	244	263	255	252	271	257	253	234	283	250	276	252	240	285	267	244	252	253	256	245	268	251	216	281	270	264	245	254	248	272	239	250	236	272	254	272	287	268	267	261	266	255	237	249	265	261	264	276	274	255	271	265	289	273	249	278	262	274	258	274	283	246	290	258	255	294	222	303	253	247	272	259	264	288	244	267	266	248	285	243	279	291	262	267	293	263	257	277	272	287	262	284	252	270	270	272	301	261	262	257	259	273	257	291	263	265	265	299	278	255	255	228	262	291	283	299	257	287	250	256	281	250	261	273	251	257	251	287	271	268	281	269	295	283	280	262	308	277	268	245	284	287	244	239	289	267	262	265	253	293	245	278	256	254	267	275	264	267	282	252	312	247	269	275	273	269	272	264	259	277	275	253	268	269	287	289	255	267	288	277	332	262	290	277	252	263	267	270	249	264	269	265	272	270	258	272	266	275	255	236	276	284	279	258	252	289	261	243	268	288	261	268	263	283	259	269	271	275	260	264	280	251	260	259	262	293	265	280	278	266	259	292	257	249	252	247	271	261	283	259	256	249	244	263	285	279	306	241	295	269	253	277	274	293	245	292	252	236	241	268	271	279	244	293	272	276	264	283	253	252	254	269	254	281	280	285	285	252	261	230	252	283	279	246	231	288	245	299	283	251	275	252	279	287	265	230	263	279	273	287	240	277	287	255	266	243	261	259	272	254	262	250	315	258	274	281	258	238	272	293	285	287	247	280	267	250	248	247	254	239	266	278	255	245	229	297	269	249	286	276	260	270	274	265	303	220	258	265	266	254	267	264	269	260	271	278	286	287	282	253	279	270	268	282	287	284	269	267	265	277	293	259	260	277	288	291	268	264	272	244	260	266	291	277	274	248	285	249	251	255	263	277	282	267	261	291	271	278	273	270	258	274	279	247	261	261	281	232	241	233	279	279	262	265	283	230	269	288	267	255	259	294	288	267	255	275	259	253	272	254	250	237	236	266	267	279	281	270	243	264	260	264	257	242	287	240	251	271	271	260	216	264	292	264	225	292	263	262	272	272	260	249	263	275	244	261	262	272	278	260	260	286	260	285	269	267	272	272	274	293	263	294	278	258	276	257	260	284	272	237	279	236	268	266	262	280	241	298	252	271	262	283	258	290	262	255	239	271	274	250	271	246	275	224	269	286	274	266	289	278	270	284	255	281	266	287	249	248	273	291	281	264	277	277	288	279	268	270	274	262	270	280	266	256	249	236	275	259	259	266	293	255	290	287	238	266	277	287	237	299	279	274	283	267	271	269	221	265	256	252	260	257	281	235	284	261	278	252	264	275	222	259	285	286	269	277	266	269	262	286	290	250	273	257	265	250	264	282	284	281	250	266	243	272	256	284	274	288	266	294	239	275	263	272	282	271	271	291	254	257	239	296	275	286	292	269	254	266	273	266	238	256	284	263	303	285	284	260	271	257	270	264	256	269	265	247	237	270	265	265	241	273	258	267	240	293	278	264	278	257	237	227	256	289	290	270	258	271	248	273	263	262	262	255	250	268	252	283	299	272	270	295	275	268	285	255	293	263	252	263	268	284	253	273	279	272	266	267	275	270	265	237	309	257	273	275	270	237	274	266	278	245	264	307	253	281	273	273	264	271	276	268	250	239	259	292	241	241	276	253	271	261	263	284	274	276	263	260	266	268	272	248	271	264	276	284	278	280	274	273	281	262	282	276	260	283	260	265	294	268	272	281	255	287	288	263	251	260	248	257	258	258	246	273	293	284	267	268	235	258	246	260	294	294	277	276	249	279	255	280	253	297	263	270	282	275	224	264	297	277	246	261	247	255	272	282	271	269	269	255	265	250	289	264	251	271	251	283	270	287	255	296	292	275	259	274	254	247	263	243	281	274	268	244	285	243	267	254	265	276	280	257	303	257	254	259	295	270	264	267	258	304	248	270	273	269	253	278	254	267	267	285	271	287	265	293	260	266	263	275	252	281	275	239	260	290	283	257	248	294	276	235	251	272	284	257	282	263	264	266	283	279	286	284	283	281	273	256	287	268	252	283	282	257	268	253	277	297	258	233	268	260	265	260	276	255	252	278	251	261	278	252	273	247	267	265	278	234	273	289	283	239	260	258	261	284	265	267	252	268	262	278	277	281	273	276	257	297	254	271	252	277	243	264	271	266	265	267	264	272	272	248	278	280	261	282	263	321	253	276	257	275	254	271	279	282	267	269	260	255	287	243	269	272	295	285	281	275	268	246	274	272	281	266	291	273	247	270	257	264	265	277	269	255	271	283	288	284	265	261	234	286	257	259	246	268	236	263	264	259	271	255	261	287	242	273	271	264	296	281	294	291	261	256	233	284	268	289	275	269	231	266	280	253	281	263	254	271	273	290	285	255	284	239	298	251	279	295	270	263	255	256	251	265	240	259	269	258	277	268	270	287	277	246	238	286	297	280	279	280	263	268	253	294	260	259	276	270	252	265	269	309	263	250	239	258	277	286	241	263	284	262	253	263	280	279	255	300	289	287	242	252	260	245	264	251	237	259	308	268	274	275	271	266	230	277	265	239	249	256	261	284	280	267	257	275	276	268	252	246	262	275	262	248	251	262	269	314	272	274	256	280	287	247	263	276	261	256	251	309	314	275	249	212	278	260	274	273	260
8436	4614	12450	15812	28102	54356	77908	60083	40386	19822	4859	1113	771	827	793	780	792	741	744	767	752	727	780	764	749	770	802	745	765	755	755	792	747	755	793	788	737	705	750	817	782	787	834	794	745	767	705	817	742	793	800	812	816	745	719	729	791	737	797	707	795	775	746	759	782	759	794	758	727	775	797	809	839	760	716	775	741	771	780	773	793	713	789	767	780	745	783	790	808	802	723	812	769	807	746	789	759	778	751	782	765	775	791	769	760	773	770	742	762	731	751	769	763	774	724	763	747	749	743	744	772	774	728	764	770	777	796	822	834	759	753	748	775	773	757	781	769	824	747	839	794	795	776	773	765	786	753	756	729	760	692	825	776	726	827	783	780	731	790	761	789	760	782	785	791	782	816	794	775	773	689	780	729	744	769	746	766	799	745	795	769	744	755	733	794	824	757	787	687	825	778	738	713	743	775	778	758	725	812	783	759	774	769	760	787	758	796	746	759	810	751	782	775	756	811	761	818	792	803	713	716	784	792	771	812	790	780	763	800	734	767	751	756	742	763	736	806	768	778	774	788	764	720	817	766	746	775	732	756	760	777	759	783	769	820	730	736	750	769	764	757	740	846	794	818	806	793	764	799	786	781	776	784	758	757	780	811	745	788	756	777	764	763	780	753	763	756	782	730	724	845	776	792	777	770	751	804	779	751	782	761	779	779	727	755	768	774	783	719	774	740	805	763	788	847	742	762	762	765	816	825	806	719	793	752	782	763	803	831	765	790	755	735	790	731	722	811	764	767	774	786	812	796	778	790	757	835	767	760	778	772	804	824	766	789	766	772	768	759	807	774	729	747	720	759	751	798	790	756	716	791	782	769	754	776	718	771	790	760	737	737	757	808	794	752	714	714	750	800	824	753	738	785	781	764	768	764	763	762	762	765	753	758	796	721	751	716	790	759	792	811	735	716	770	787	739	752	748	769	745	794	770	724	795	789	742	750	767	755	784	749	796	792	781	803	723	742	765	748	790	838	786	766	761	754	729	771	754	750	819	754	810	783	797	749	765	764	769	709	756	751	810	726	797	785	781	738	790	784	754	699	810	854	727	768	769	801	795	718	813	765	768	788	807	775	673	744	804	763	742	742	779	777	775	775	743	753	719	762	746	741	743	769	844	781	698	779	777	783	749	758	730	798	803	722	817	787	786	756	768	780	762	741	739	737	730	799	738	780	738	725	847	716	809	792	795	732	804	768	735	798	759	735	753	751	747	775	798	758	731	750	782	745	749	771	790	813	804	784	762	748	784	756	761	797	758	760	797	777	775	793	800	776	775	778	805	786	767	754	767	801	809	785	768	786	778	736	719	754	730	825	741	796	793	739	789	690	787	812	792	766	791	763	763	736	779	763	763	799	813	754	725	771	793	790	765	756	746	801	752	764	727	763	771	777	780	816	764	797	743	756	747	800	764	737	778	807	782	734	767	766	812	763	776	752	777	767	806	762	757	763	740	788	784	761	791	787	762	780	731	787	757	771	822	741	746	759	808	769	795	761	833	736	768	800	780	789	763	783	775	768	709	793	739	754	811	790	746	780	769	779	760	786	785	807	737	757	791	758	771	814	817	782	740	758	763	764	808	753	785	776	733	770	812	742	727	772	734	830	811	782	777	773	735	765	793	752	773	761	784	758	775	781	707	748	772	800	779	768	727	773	758	775	784	737	768	781	763	784	762	742	775	771	742	807	777	768	795	772	769	772	740	764	768	764	784	735	781	751	774	726	753	769	743	775	753	762	760	782	757	768	796	765	782	709	787	772	731	785	732	809	755	768	780	776	758	772	786	750	792	765	771	822	826	774	724	740	725	788	805	782	759	790	768	765	765	787	765	828	781	762	823	764	789	768	847	763	748	743	777	782	785	750	723	732	800	803	733	789	798	795	747	682	723	796	801	759	799	787	783	748	774	784	807	783	739	776	782	796	749	763	729	738	793	795	779	762	762	736	778	738	770	726	807	758	796	808	778	799	771	755	746	790	766	778	783	726	801	792	728	781	734	807	760	767	711	758	717	825	755	747	804	729	794	758	740	719	773	779	818	797	794	778	784	777	764	767	794	718	751	777	795	751	812	757	781	787	789	791	802	763	784	751	830	789	808	751	778	770	767	802	762	749	757	804	735	773	765	683	735	753	780	766	806	771	763	743	766	763	764	730	759	788	755	767	773	752	785	746	715	747	797	733	762	790	786	774	760	776	722	780	737	800	712	789	729	760	744	700	807	756	740	771	806	794	784	772	781	839	764	836	835	756	720	835	775	808	775	774	709	790	737	743	776	808	752	754	806	795	787	740	772	731	752	768	777	779	752	797	801	781	761	721	778	792	791	788	791	776	745	798	796	733	759	765	748	745	735	782	773	800	759	773	776	757	820	746	714	795	796	750	776	695	739	806	764	785	753	755	793	774	792	796	774	723	724	755	758	819	791	847	786	746	773	783	778	794	764	756	779	791	797	796	781	767	730	770	739	782	797	742	767	802	794	766	785	759	755	790	768	794	781	730	766	719	802	767	802	729	777	817	765	785	757	748	743	774	729	785	780	782	771	793	766	774	733	752	796	730	732	784	758	733	796	733	774	772	785	789	781	761	760	791	800	843	778	781	738	734	786	812	750	774	791	767	746	757	783	764	795	789	756	738	796	784	784	779	773	755	790	735	775	778	719	728	788	804	769	739	812	821	800	759	713	760	737	746	809	768	746	776	727	787	757	764	727	777	791	768	758	753	734	775	728	776	794	766	771	761	774	756	768	810	740	745	747	751	764	763	764	804	766	786	737	760	780	737	710	763	787	784	750	781	753	772	726	765	724	805	796	778	797	762	760	773	759	725	766	759	775	750	768	793	776	763	740	749	794	787	750	762	739	769	770	775	781	714	754	793	807	765	744	759	765	802	755	786	744	733	753	796	819	731	772	771	822	766	748	772	755	775	781	779	789	753	799	760	743	781	769	742	769	794	790	716	782	787	781	773	760	773	717	808	801	771	822	743	769	824	760	759	748	767	754	780	750	733	812	742	800	790	828	776	712	773	748	779	730	778	800	790	792	756	818	762	743	767	720	794	780	781	797	788	766	766	748	808	793	801	717	773	804	784	806	735	784	747	806	753	825	729	752	703	843	773	760	783	769	746	807	742	765	772	720	777	778	771	761	783	745	808	834	759	783	767	763	793	773	814	759	771	758	752	759	774	778	763	722	811	743	795	795	750	794	756	794	782	774	794	730	780	768	758	802	807	764	794	703	798	764	774	747	752	793	753	806	778	715	759	781	764	790	765	822	781	741	748	699	755	738	769	771	762	752	706	784	792	769	760	758	734	685	771	811	753	733	755	784	777	785	775	786	782	817	745	750	803	758	772	776	765	760	775	749	799	800	792	820	741	795	786	764	781	777	772	721	778	821	727	741	744	804	748	771	794	782	788	723	768	755	751	753	796	742	787	763	756	772	742	762	755	819	750	766	778	755
2180	651	1237	1094	1035	1846	6210	5001	2545	793	329	234	232	215	253	244	261	238	273	200	228	226	217	224	236	211	229	226	219	208	239	230	231	214	223	242	198	199	231	220	226	234	219	189	212	207	221	210	241	224	240	204	232	206	234	238	250	239	242	234	229	238	196	224	201	224	181	214	205	212	215	202	222	225	225	206	206	223	206	216	230	214	207	220	226	235	225	219	221	229	194	212	239	245	216	220	225	211	199	208	211	205	234	241	255	225	220	238	223	229	235	225	242	236	218	216	262	193	208	237	220	242	232	230	225	243	209	223	225	224	252	237	206	221	215	207	229	225	230	248	221	215	196	203	213	224	205	224	233	225	241	221	227	216	235	216	231	222	226	227	228	204	218	229	227	233	224	217	207	220	227	250	217	204	219	222	222	224	204	232	230	231	217	211	233	198	217	231	238	239	214	244	225	227	193	226	248	256	220	212	214	213	215	226	247	183	184	199	222	206	224	249	206	238	218	215	236	232	219	218	239	213	208	217	215	215	201	206	244	211	226	207	209	204	210	228	212	204	225	217	248	215	215	238	238	232	232	220	223	209	213	222	206	217	231	241	246	227	241	200	223	260	222	232	252	224	224	231	229	215	217	247	233	218	214	201	214	231	229	210	224	240	213	217	256	200	225	237	209	218	212	242	240	232	231	229	209	220	239	236	205	238	242	187	211	223	226	229	226	241	249	225	212	227	194	184	210	210	232	213	205	218	197	219	200	231	236	238	233	228	211	193	227	211	214	262	206	234	230	233	248	229	222	214	230	247	245	243	208	219	220	251	234	201	226	231	215	240	202	205	235	206	241	228	221	219	210	224	214	207	216	240	198	214	236	256	243	227	215	204	245	208	218	222	235	254	221	208	188	219	246	231	240	211	229	227	240	221	210	219	214	223	232	223	242	218	253	247	232	222	232	194	225	210	205	227	213	223	219	229	195	241	214	209	248	231	243	232	206	214	229	222	230	220	207	228	231	219	229	208	248	228	231	202	240	246	207	213	221	214	219	223	241	211	220	242	237	237	235	235	217	267	230	227	221	245	245	215	230	238	226	240	213	199	214	222	199	222	238	205	249	235	243	247	232	215	234	204	183	195	237	223	234	210	214	229	240	220	231	210	220	279	224	230	231	232	222	204	218	248	230	217	208	232	210	245	206	205	235	222	218	225	216	247	213	219	216	211	224	227	190	209	245	245	204	220	222	239	225	215	237	220	193	229	211	179	235	233	193	225	231	244	223	203	229	210	229	228	245	222	223	238	217	231	197	218	258	221	238	252	236	251	219	231	205	229	212	255	203	233	239	221	206	210	202	238	227	220	247	230	217	229	222	257	198	220	231	231	230	236	215	218	219	243	231	202	227	225	240	225	216	245	221	230	227	233	228	236	236	221	231	209	220	225	237	213	230	217	223	205	210	228	222	237	216	220	227	220	219	218	208	213	216	213	223	224	212	244	210	237	228	211	254	251	207	236	218	215	218	221	209	204	197	215	223	242	225	208	202	228	251	211	224	235	236	216	213	235	224	213	202	209	219	214	200	195	218	221	252	204	226	221	212	208	231	235	234	224	221	232	236	198	222	253	193	205	210	227	226	239	214	220	218	234	258	230	222	223	205	216	202	195	227	237	228	211	209	207	234	247	218	224	216	226	209	210	233	214	215	224	213	215	254	215	251	230	220	216	235	221	200	213	214	223	209	236	209	204	232	217	199	225	223	230	221	217	225	243	233	230	223	200	232	215	255	244	240	197	218	221	218	249	213	225	239	228	235	210	228	243	218	211	215	199	251	229	205	235	221	200	195	217	221	200	194	239	217	220	228	266	219	248	229	247	237	227	223	219	220	241	215	207	245	242	221	225	225	221	209	237	232	221	242	254	188	228	221	208	226	238	194	240	223	219	226	204	203	229	243	203	230	244	203	201	226	216	205	216	209	210	207	220	187	225	233	221	232	216	214	241	235	209	207	237	217	195	190	242	195	231	221	228	224	210	225	221	206	208	198	221	206	213	210	226	215	221	224	218	222	219	232	219	210	211	250	229	199	212	218	216	235	225	238	186	223	221	217	229	214	243	235	223	226	240	219	232	195	235	203	219	217	216	196	210	232	196	208	227	234	209	222	209	217	237	239	232	241	231	215	231	231	246	233	226	230	201	217	238	222	228	215	222	224	222	201	200	232	227	215	204	247	231	191	201	234	241	267	253	235	217	202	228	206	224	215	230	255	218	219	221	206	197	220	211	231	210	216	239	222	232	212	232	209	233	202	217	200	217	204	204	231	196	231	242	215	239	241	209	228	207	215	229	231	225	203	223	224	245	251	214	199	244	221	243	233	218	240	230	219	229	204	219	234	239	232	213	192	229	217	214	224	236	212	197	229	219	254	223	230	246	194	247	209	229	227	233	204	223	228	214	214	228	205	241	237	226	217	245	217	232	217	228	231	213	252	218	210	218	208	230	260	228	218	233	255	222	204	248	230	227	214	210	225	234	234	207	221	228	227	205	226	239	216	205	214	208	229	236	190	223	262	237	226	223	230	236	220	235	229	210	201	237	215	219	251	213	227	236	210	229	227	250	234	237	225	218	231	238	215	242	259	228	245	211	221	263	244	216	203	213	209	220	189	241	227	209	210	207	230	187	235	241	238	252	180	210	221	246	228	244	228	221	224	212	246	251	206	242	208	214	224	213	215	218	193	215	218	203	231	192	238	247	201	237	215	243	237	210	241	205	208	256	217	221	234	218	247	227	227	213	222	226	255	239	229	221	218	213	228	219	233	228	212	238	223	232	205	204	228	221	226	240	217	219	213	236	223	212	199	227	217	242	214	228	215	206	212	246	241	231	233	210	216	179	229	231	261	216	217	226	226	212	204	203	249	189	227	230	241	254	237	218	181	238	232	227	210	241	236	224	234	226	201	210	247	248	243	210	214	235	226	234	215	237	228	211	239	230	225	191	241	220	219	224	228	221	219	244	244	217	240	206	232	225	237	243	231	208	248	233	223	213	239	211	229	247	211	225	231	220	228	237	222	205	237	243	253	221	249	228	221	203	238	215	233	214	229	231	211	259	230	223	203	232	205	228	227	194	226	227	213	242	208	205	214	216	217	174	212	244	225	200	225	227	224	228	216	220	228	204	236	232	217	244	243	231	222	210	206	231	243	225	230	247	240	254	242	238	235	214	210	217	206	229	203	208	212	236	236	212	197	223	222	206	193	224	212	201	221	230	235	193	223	217	212	245	220	231	239	223	240	215	199	216	244	236	214	201	209	230	203	242	225	211	234	222	251	247	213	223	231	237	237	223	241	213	193	230	221	243	200	213	249	236	223	225	234	234	247	208	247	240	220	244	203	207	216	220	219	209	206	211	218	214	217	215	212	237	246	211	243	246	196	228	239	215	250	242	249	221	210	226	228	196	227	199	215	249	245	212	243	232	215	229	231	237	217	236	208	228	221	253	239	236	214	206
2270	1098	3101	3957	4529	8996	22722	16704	9115	2845	1126	672	632	673	646	670	636	664	651	619	645	652	611	628	653	690	645	604	650	675	656	659	692	652	691	659	677	642	624	632	640	648	684	679	672	652	647	672	630	711	649	618	656	679	635	648	642	632	646	657	679	656	644	638	613	688	679	637	666	676	700	696	687	618	641	645	658	644	655	682	642	669	693	651	657	667	640	633	669	672	608	622	708	685	613	638	666	650	689	640	623	654	676	656	659	641	653	603	631	614	647	665	661	668	627	678	622	611	662	670	623	623	637	693	651	647	654	711	665	653	646	653	683	670	657	665	684	662	619	683	663	670	645	666	646	632	675	658	679	646	652	660	609	652	668	666	639	671	649	685	617	629	624	660	682	657	689	637	640	604	673	670	699	678	609	657	677	670	611	696	641	668	662	600	651	620	695	662	669	686	661	620	674	661	646	644	649	622	657	685	649	627	661	676	669	646	672	638	673	690	657	682	631	676	686	658	633	608	597	632	648	668	646	649	646	687	663	670	657	627	692	614	689	680	676	606	677	660	684	616	632	599	631	687	673	653	648	633	595	643	643	663	614	650	665	668	645	669	643	654	667	651	632	701	620	604	649	641	643	652	666	694	714	623	747	640	642	668	669	645	637	657	620	652	640	642	664	663	674	645	629	634	672	660	644	635	639	639	609	658	606	650	647	649	625	650	634	667	650	682	648	705	643	674	683	603	668	657	610	589	645	659	642	623	679	643	664	688	670	640	668	680	626	655	639	644	670	659	676	650	721	634	633	632	641	676	653	681	681	664	684	640	644	628	674	669	638	634	661	647	663	658	647	656	709	631	631	649	653	669	625	649	654	668	616	649	709	648	659	670	644	650	626	678	677	701	666	661	645	669	651	649	643	676	617	660	651	679	639	669	618	679	636	650	651	655	666	676	611	664	661	641	641	683	659	611	629	631	649	652	644	639	652	637	693	669	668	654	681	640	660	650	632	630	678	656	641	633	597	669	650	634	673	697	633	635	658	635	689	676	653	671	689	671	704	675	687	620	635	709	637	678	639	628	644	610	681	640	632	633	669	667	674	652	634	611	585	694	652	654	666	656	631	655	663	631	615	618	634	716	662	671	648	692	643	615	650	683	657	632	656	625	635	679	646	617	625	631	666	658	587	660	685	711	651	613	667	627	637	645	692	638	668	612	647	618	654	663	706	664	621	634	635	600	658	643	645	651	652	680	647	659	643	665	685	671	679	644	629	652	723	594	712	633	679	681	672	640	636	700	638	597	650	662	670	581	676	657	629	638	645	656	608	628	657	671	623	619	668	633	675	613	645	649	630	672	632	681	671	638	633	685	670	651	674	672	639	620	650	662	666	686	676	663	668	561	652	648	618	661	645	715	645	658	655	713	653	649	624	698	650	664	688	651	674	588	712	654	660	680	689	691	678	644	623	648	658	655	651	634	646	651	618	661	619	685	678	638	659	608	632	671	639	641	649	640	632	694	616	709	648	620	612	617	690	630	672	655	679	642	648	628	660	680	627	605	663	636	715	648	684	644	630	664	653	607	633	614	598	698	647	654	673	669	657	637	678	637	628	679	606	662	597	647	605	648	656	656	639	665	632	671	608	625	655	699	684	625	662	662	680	655	675	623	640	640	676	642	678	655	696	638	646	714	716	678	628	620	642	665	626	688	682	704	694	670	660	662	665	688	658	678	658	660	668	672	682	649	661	642	633	684	636	629	633	623	674	677	707	666	667	653	694	643	638	630	663	627	675	657	644	620	599	712	722	652	668	679	654	690	602	609	650	663	625	678	660	618	658	658	617	675	682	627	606	656	646	649	673	645	639	650	681	641	622	637	655	674	654	630	678	642	685	617	638	674	710	619	651	659	705	662	650	650	644	697	640	655	611	649	672	649	646	636	610	626	629	705	623	659	636	684	647	646	679	625	652	635	652	630	660	628	619	679	676	650	658	659	610	663	648	620	665	693	627	631	671	654	671	617	629	664	662	647	674	628	623	675	656	635	642	689	682	611	631	662	658	640	588	665	650	610	614	645	664	602	622	635	682	640	629	684	653	630	665	610	636	707	600	650	603	658	675	646	686	619	632	605	624	681	655	634	635	652	635	658	693	635	640	662	645	581	638	639	676	661	653	671	650	654	664	684	629	627	629	643	664	582	661	709	644	657	669	645	664	721	657	636	665	661	652	650	708	619	603	692	642	651	656	620	638	667	627	696	625	619	689	648	641	663	673	671	666	667	646	643	649	658	602	664	660	640	716	637	686	636	649	650	627	624	665	673	649	635	630	630	610	653	697	654	664	651	624	606	660	615	634	621	662	626	638	647	643	663	614	642	690	673	660	680	680	661	642	666	654	663	650	621	654	623	656	631	672	706	695	652	660	674	649	625	693	634	668	674	721	625	644	603	691	646	617	632	662	692	650	652	615	642	624	628	658	665	663	668	676	648	642	585	645	655	615	653	669	669	643	631	659	620	612	634	654	602	673	659	658	651	668	640	673	643	672	656	678	674	600	666	662	670	691	643	681	659	659	618	599	651	617	608	616	639	652	701	621	708	647	623	654	657	658	611	636	627	650	612	649	602	677	658	628	627	673	620	651	653	653	662	668	668	652	667	601	630	656	625	657	616	616	622	643	655	618	602	673	659	630	663	638	608	655	632	634	679	611	683	677	685	641	659	614	628	640	679	634	640	628	674	634	704	643	603	661	694	607	626	690	681	649	683	646	610	631	628	662	717	648	627	610	651	621	663	672	634	626	673	667	691	678	633	648	655	646	678	662	664	631	631	660	611	662	608	614	692	675	665	624	653	647	640	617	667	665	638	676	653	630	678	643	651	638	629	635	641	703	628	627	667	665	673	634	632	595	654	666	636	685	654	646	652	664	630	637	636	672	609	633	663	639	656	693	665	662	663	613	666	635	630	623	711	577	656	642	671	671	692	637	651	662	710	682	641	625	642	654	595	659	641	658	611	617	666	677	646	622	679	641	629	632	664	664	677	666	636	640	672	672	614	654	684	655	635	673	634	649	675	632	653	649	661	650	642	616	597	654	675	680	669	624	651	685	640	699	696	653	687	645	661	688	656	686	692	648	634	681	662	663	692	614	636	620	678	629	627	627	630	682	647	655	680	636	652	643	658	667	695	645	617	685	658	631	637	639	656	630	622	636	682	638	693	682	681	673	680	697	654	678	660	676	642	590	663	625	605	689	669	633	665	630	644	617	620	677	675	650	607	641	683	650	654	656	642	630	600	631	634	649	629	656	660	672	709	660	652	620	666	664	677	614	625	612	683	626	659	680	640	604	635	674	674	701	663	689	656	624	668	625	697	663	623	663	653	633	580	660	648	629	673	708	658	680	670	669	694	650	655	600	632	663	699	679	688	616	663	639	619	652	667	650	676	635	663	633	665	605	703	635	711	674	666	697	624	660	648	655	640	655	653	670	647	652	625	645	650	625	665	656	626
7471	2119	3906	4619	3928	19144	42507	34233	19082	5738	877	291	242	221	205	246	207	215	209	214	213	218	229	220	210	208	228	209	235	216	219	196	198	240	239	253	237	200	191	235	218	211	234	224	210	218	240	234	217	200	211	220	206	214	224	219	198	213	193	223	213	228	219	219	234	211	228	233	227	194	225	192	209	239	182	246	222	216	227	234	207	234	220	239	206	226	198	198	223	220	218	228	211	222	212	222	238	206	214	230	244	239	199	195	213	217	226	220	217	217	232	208	219	231	225	232	207	202	230	204	207	206	214	222	209	219	231	207	218	192	213	216	219	220	221	237	195	243	196	220	210	234	222	205	255	226	219	200	206	241	230	214	209	227	246	208	230	210	220	231	223	218	208	199	223	199	232	196	253	227	246	222	210	242	222	200	230	214	233	233	223	235	213	223	191	205	240	233	213	194	213	228	199	215	210	241	202	232	211	224	225	207	211	214	240	245	226	212	200	229	208	191	233	240	226	226	227	226	227	225	229	230	246	259	187	246	240	214	232	231	228	218	238	244	204	227	199	211	207	203	217	220	252	201	217	203	236	198	193	205	256	214	215	221	218	196	212	242	208	207	220	211	203	223	225	218	226	195	184	227	201	201	211	215	218	210	199	229	245	225	228	205	217	212	215	202	210	190	216	195	180	218	228	212	206	231	216	214	209	231	195	242	218	219	231	222	202	204	220	239	218	210	229	232	214	223	198	194	206	223	211	213	210	216	223	220	231	215	222	232	206	246	194	204	222	233	214	198	226	225	222	216	207	206	229	213	244	221	235	233	263	220	203	217	202	202	215	217	242	227	223	218	223	223	210	241	215	216	212	210	220	221	204	225	210	212	206	211	233	220	208	175	234	211	217	230	233	226	192	194	256	209	228	185	191	245	227	251	214	211	215	249	219	226	232	215	228	230	235	211	237	220	227	237	220	210	211	218	197	211	226	201	212	227	209	231	194	227	235	217	233	225	206	205	203	210	215	194	245	229	232	227	194	207	226	216	224	197	225	223	215	229	230	209	186	226	218	243	198	243	219	229	211	219	201	208	242	226	237	218	229	241	241	224	216	218	208	225	225	237	223	212	218	218	225	212	248	237	262	207	216	208	208	231	201	210	212	224	202	220	221	221	225	236	237	240	208	227	189	195	213	210	222	224	252	216	197	233	204	210	225	212	233	225	205	234	216	197	217	211	202	207	250	244	238	223	205	249	223	207	215	236	232	201	240	223	213	248	221	225	194	233	240	211	192	234	217	249	198	213	237	232	213	222	218	203	237	192	199	219	214	205	222	222	211	201	202	221	253	205	231	242	251	199	221	226	216	255	222	207	229	220	222	189	203	223	181	204	213	204	208	236	215	229	226	219	217	201	214	226	212	234	232	241	192	228	244	212	205	214	203	225	211	217	223	236	184	208	193	218	220	204	216	229	205	225	220	229	224	208	234	206	208	216	203	216	218	198	219	223	210	223	212	236	230	228	203	208	239	249	219	226	190	195	195	228	205	227	223	219	239	186	209	204	232	234	193	217	226	212	232	215	225	206	190	205	238	244	249	196	190	227	204	219	218	214	228	230	199	211	226	242	203	222	200	216	232	227	214	254	232	239	210	223	221	227	229	250	213	216	198	210	215	220	229	231	241	225	217	239	216	216	208	219	215	232	226	194	227	200	209	200	213	212	210	207	230	226	229	240	231	220	240	216	214	232	208	214	230	234	199	217	228	185	223	226	211	217	219	230	243	215	225	232	235	217	216	225	216	202	199	190	227	221	222	230	207	253	219	217	221	217	237	237	224	234	242	219	228	200	218	231	226	192	219	209	216	216	214	213	223	213	222	239	227	214	205	218	221	234	218	196	228	230	248	208	204	211	210	200	244	210	215	218	221	216	217	206	241	223	222	246	208	212	204	210	225	212	221	244	224	196	230	238	193	213	238	219	240	216	207	222	233	209	235	236	226	238	217	202	216	232	228	225	212	227	239	199	212	237	212	215	246	219	217	212	179	238	231	232	212	217	217	219	190	208	235	248	250	233	208	237	245	214	215	211	234	209	224	215	210	205	197	253	228	222	183	227	238	208	194	220	214	239	227	228	243	225	199	221	238	228	237	244	195	198	213	204	210	233	227	233	217	242	195	210	211	215	188	240	204	186	207	226	204	207	218	219	213	207	208	205	206	221	214	216	217	254	196	219	225	260	203	193	201	212	232	238	246	224	233	210	202	186	210	188	219	235	242	221	212	229	239	220	202	222	213	228	230	209	196	210	206	216	207	229	206	202	217	228	220	222	199	202	212	224	186	208	223	218	212	248	195	200	201	208	240	216	238	252	214	232	226	236	238	243	212	228	236	229	188	214	235	199	216	195	207	220	200	222	233	217	200	224	208	230	218	203	235	224	210	214	208	246	225	209	219	240	217	221	229	235	223	195	215	207	235	201	222	222	223	216	230	207	213	240	204	205	218	201	206	204	216	194	214	213	205	217	208	230	188	234	220	214	224	234	199	234	234	220	222	206	228	220	204	194	221	221	222	213	198	246	196	215	232	227	237	210	208	198	210	203	231	239	200	207	194	211	231	221	237	204	219	237	227	199	237	229	210	214	225	230	211	214	225	233	213	223	185	235	179	246	212	228	206	235	227	241	205	197	245	217	218	260	190	225	227	210	209	204	217	211	249	209	226	199	217	229	213	203	245	223	227	223	225	213	235	224	222	218	211	202	244	237	232	233	217	240	252	207	222	218	187	218	223	200	228	207	218	237	214	218	238	243	214	192	214	231	223	214	235	223	239	217	220	213	218	210	223	196	214	226	208	215	221	218	236	191	194	237	228	249	212	220	211	209	191	224	221	231	226	185	224	264	222	234	220	242	211	197	198	216	186	198	216	219	219	248	189	230	238	225	232	236	226	244	224	206	225	236	203	231	236	239	224	210	233	215	225	224	197	216	220	216	236	233	216	230	223	195	211	225	218	188	207	237	206	234	232	199	217	209	229	198	231	242	234	224	240	200	237	215	217	202	215	208	218	226	234	247	218	213	228	241	220	212	204	237	233	202	239	213	206	222	211	210	213	215	222	201	221	243	201	216	199	211	190	202	205	227	236	231	237	189	218	215	232	204	200	210	224	232	209	209	199	218	208	244	236	208	209	209	229	189	201	219	222	218	206	215	234	215	232	220	228	207	212	216	239	228	232	201	230	219	244	235	184	191	210	221	217	230	208	230	242	208	204	222	207	228	211	255	221	222	236	215	236	180	213	221	205	216	229	217	244	218	217	214	215	226	215	211	216	224	208	208	222	206	221	195	225	218	209	242	210	214	201	244	210	233	226	227	184	241	220	241	244	221	218	264	211	205	228	218	219	196	202	229	221	209	205	212	238	205	232	215	227	215	218	213	215	202	258	203	216	217	223	221	219	223	225	211	226	208	213	206	214	221	223	223	193	216	217	223	211	210	201	218	241	233	227	221	217	233	203	218
5570	2636	7449	11959	10392	35543	56014	48686	34209	15411	3415	942	662	673	634	620	672	635	643	653	646	641	621	644	644	589	618	631	642	642	622	671	648	665	649	643	658	649	743	658	632	629	659	623	686	641	695	659	651	652	632	676	647	650	650	695	643	646	695	659	612	659	687	648	622	621	640	700	605	674	639	701	654	568	635	622	673	626	656	653	694	618	678	606	677	609	617	627	649	695	684	633	648	664	668	650	673	654	651	616	651	645	624	635	669	615	618	664	604	668	623	648	598	634	661	613	633	643	649	624	618	676	640	644	650	664	655	668	645	641	679	666	602	652	628	640	670	646	631	636	599	614	622	668	652	646	641	637	648	645	666	666	631	642	641	678	639	645	652	663	640	685	696	611	646	625	617	658	647	696	677	639	633	653	679	605	690	637	644	652	619	660	637	629	681	653	662	629	619	688	634	724	617	671	622	651	610	636	608	588	683	648	644	626	632	700	647	623	674	647	641	641	697	659	695	676	690	647	623	652	716	665	683	642	627	709	645	686	625	631	629	634	633	629	633	642	664	630	637	642	662	654	623	656	681	622	639	714	640	648	645	671	642	647	649	700	659	637	653	705	615	644	627	642	639	657	665	655	628	626	645	665	649	675	693	642	627	652	618	631	673	624	657	629	654	650	630	622	646	695	642	692	617	651	630	651	618	627	635	648	614	658	625	647	603	650	611	650	643	628	622	671	625	730	644	646	637	615	657	679	650	645	649	614	594	672	670	694	633	659	618	622	628	677	666	626	658	680	670	636	647	668	657	638	680	656	642	637	663	645	645	653	701	645	656	597	644	650	648	646	613	630	642	655	701	622	685	674	651	618	638	659	693	671	636	657	645	659	668	627	632	632	661	668	671	675	635	633	633	649	653	690	662	615	662	656	625	644	637	617	627	647	603	663	650	625	654	626	667	647	637	604	660	692	577	648	647	646	658	638	627	687	635	631	631	627	623	680	649	614	592	638	686	642	662	658	663	636	647	631	653	664	643	640	635	605	652	665	682	672	625	629	678	623	644	641	670	667	634	622	635	598	663	625	614	624	688	653	625	693	658	608	605	634	638	639	636	670	642	653	653	692	629	682	641	705	661	629	685	714	605	658	656	637	621	635	643	681	623	666	636	649	647	642	668	618	642	658	690	635	608	651	601	631	653	639	646	648	622	657	643	604	651	622	621	661	616	650	630	679	636	662	621	663	608	629	628	634	636	615	674	620	708	733	630	668	694	645	595	660	647	686	634	642	702	646	664	658	645	646	630	624	626	655	614	629	691	652	670	713	611	589	652	641	660	642	634	649	606	644	640	669	649	659	657	655	666	629	622	598	609	667	614	654	652	655	624	610	660	654	593	652	639	668	726	641	615	638	668	668	595	679	687	632	639	619	643	604	657	652	636	645	625	663	636	634	661	635	678	647	642	628	648	668	634	638	670	635	649	652	628	658	642	681	660	620	594	622	643	682	641	633	643	636	631	627	641	618	680	670	658	631	698	713	658	636	645	628	664	675	642	633	649	645	642	665	657	622	619	628	655	667	667	630	666	631	697	628	635	645	645	628	639	645	691	670	597	689	656	623	700	665	654	675	694	691	633	669	685	659	654	645	652	615	642	651	650	631	607	654	704	604	627	647	717	597	668	698	639	597	644	636	642	610	647	631	607	653	679	627	682	597	628	641	623	627	692	631	641	693	681	655	635	677	633	660	587	642	605	707	613	633	591	660	631	648	656	654	693	660	615	674	684	663	632	591	624	633	649	617	660	665	667	667	602	668	581	659	642	604	651	666	624	619	619	658	663	670	656	666	662	632	669	658	640	651	694	697	642	658	638	689	632	606	641	655	647	644	664	692	627	676	631	643	628	639	651	675	657	620	633	636	610	648	602	656	652	633	712	645	641	623	664	632	640	646	679	636	688	626	679	655	646	630	626	644	628	651	639	671	616	641	647	649	679	666	642	610	640	641	649	684	638	669	627	649	658	647	615	650	659	680	629	652	653	608	630	653	661	598	646	635	630	670	647	678	654	670	652	630	650	705	682	637	659	685	660	669	662	601	641	642	666	687	678	660	639	620	676	678	671	648	606	664	662	632	655	638	622	667	623	601	591	649	641	643	691	652	604	651	624	648	633	634	647	623	616	617	652	678	635	670	658	672	639	656	652	674	650	620	666	690	700	633	645	643	628	725	629	626	653	660	659	634	665	660	625	618	609	628	662	660	629	646	704	683	623	645	657	658	687	644	682	695	645	624	695	618	621	661	624	646	636	646	658	650	642	687	675	680	642	653	656	650	645	644	663	653	672	664	638	616	654	621	641	627	664	626	682	683	612	686	629	658	648	635	621	669	661	673	669	660	616	623	668	654	667	688	670	637	641	638	636	670	663	668	662	651	646	670	649	642	619	650	622	644	693	702	652	623	656	619	636	654	639	696	658	640	627	651	650	695	592	603	629	640	630	706	637	659	607	639	676	613	633	685	649	642	642	648	628	684	628	668	694	628	658	663	668	645	621	667	656	617	631	642	649	678	677	632	676	669	628	617	651	640	639	619	637	640	707	686	639	639	680	607	667	670	607	620	638	650	619	596	686	653	680	645	613	651	651	672	620	676	670	664	633	613	606	653	613	673	693	653	611	633	662	628	653	634	659	625	651	654	661	620	671	697	628	659	676	636	648	675	602	640	636	646	646	661	643	611	650	659	703	640	650	642	656	648	636	660	657	661	636	633	676	646	647	637	650	613	623	674	631	634	660	604	692	619	624	620	653	660	630	647	644	693	622	632	635	636	670	685	656	698	671	650	618	602	638	678	681	627	630	668	652	647	660	665	660	675	631	641	631	579	643	641	661	654	638	657	676	674	660	602	639	659	655	657	647	621	693	672	662	639	697	635	654	608	649	622	660	654	683	666	712	655	663	690	727	652	637	672	636	693	694	685	625	627	625	668	635	699	639	657	620	650	682	666	653	657	642	683	649	656	681	636	598	660	654	669	659	658	688	665	624	661	688	630	631	643	633	617	632	686	648	638	681	644	671	662	679	664	633	674	642	643	660	636	651	550	660	629	662	663	630	636	662	632	669	714	658	661	647	690	661	658	648	624	614	584	633	668	662	638	650	646	677	674	718	665	654	659	645	709	667	643	677	668	590	644	622	654	637	627	643	681	634	674	633	639	687	643	625	668	649	624	650	652	611	658	638	640	596	653	676	633	643	611	629	650	642	614	632	666	679	611	634	622	632	612	642	669	644	678	649	668	703	664	641	662	648	630	629	654	656	612	653	629	645	657	631	645	655	636	668	622	672	626	665	644	641	667	651	667	636	705	644	646	651	634	640	683	662	679	655	694	641	674	626	618	674	642	670	631	645	623	590	612	665	635	621	714	630	626	610	632	643	663	623	630	636	674	653	640	661	670	619	650	659	653	650	655	666	640	639	631	676	705	652	638	641	656	648	664	653	643	642	666	655	679	611	652	634	657
16916	6159	10138	13968	11999	21614	61010	54340	34533	13596	2047	352	270	259	227	272	287	280	271	255	258	248	266	256	266	259	265	276	264	280	268	244	247	225	271	269	273	253	259	252	243	231	264	271	280	264	257	239	260	273	241	269	270	269	264	251	260	227	254	282	290	248	276	251	255	255	255	268	218	267	276	281	261	261	265	259	302	262	278	243	259	250	272	244	227	264	275	242	255	246	246	254	241	285	260	269	247	266	251	226	222	287	241	276	273	246	268	265	274	254	234	294	253	233	257	259	280	227	261	304	243	264	288	256	257	281	251	271	270	260	249	240	220	242	247	267	280	260	291	263	268	241	270	263	255	276	269	242	261	256	281	245	260	254	254	236	245	284	280	257	257	238	250	253	241	261	242	250	284	274	236	235	268	252	260	261	283	271	248	254	271	235	292	263	274	268	261	268	275	283	255	235	251	231	262	254	281	277	269	240	281	250	241	268	241	261	286	257	277	239	265	249	269	256	283	263	260	252	251	262	256	269	306	284	256	268	263	265	235	297	265	286	266	242	238	276	250	254	274	257	288	273	271	242	272	270	256	285	248	270	266	267	240	244	240	276	258	273	255	248	260	240	257	242	268	243	231	262	212	260	283	264	262	255	234	269	231	283	252	243	255	295	265	240	259	250	296	250	247	268	276	246	275	244	259	271	270	244	247	270	233	253	259	272	259	266	243	224	281	244	279	243	285	293	263	274	268	261	265	264	294	264	274	267	266	294	256	289	243	260	269	258	273	282	281	242	268	259	283	286	283	263	275	273	254	223	248	253	255	271	227	290	261	276	277	252	257	265	267	272	253	268	272	277	250	271	227	267	265	251	253	258	265	259	284	231	267	256	255	253	246	251	272	220	277	286	264	287	280	250	260	261	243	257	267	256	265	262	246	266	242	316	285	283	292	263	224	256	245	258	236	271	225	235	250	252	251	253	244	275	268	289	242	288	242	257	248	270	250	253	260	279	270	263	270	263	267	278	262	280	233	248	254	287	238	262	254	258	282	263	291	240	248	255	253	261	283	244	264	290	269	259	280	263	256	282	250	274	261	267	288	254	295	267	236	285	263	252	267	252	285	290	277	240	259	281	253	251	277	272	290	263	266	243	254	272	264	276	252	297	255	259	273	288	252	257	227	253	225	260	255	275	269	260	292	245	262	253	277	263	247	248	241	275	270	253	263	266	248	279	269	256	264	237	285	261	285	279	267	211	267	257	274	244	288	278	272	266	249	263	256	257	267	268	270	254	245	279	257	243	246	255	246	254	262	250	253	249	214	243	247	287	249	289	246	257	245	262	275	245	241	286	276	286	238	261	256	265	260	293	246	271	265	260	280	279	286	278	240	242	261	235	258	252	242	265	259	262	262	277	263	262	249	234	258	242	271	247	247	225	244	265	254	242	276	269	259	264	280	250	234	235	255	265	280	249	224	260	273	268	222	240	231	293	242	272	251	270	301	235	233	263	224	281	259	256	236	261	243	259	254	247	270	271	272	243	255	268	272	257	252	246	291	291	259	276	273	235	249	245	283	257	255	282	246	257	288	265	276	238	266	250	278	257	238	262	273	285	274	267	259	268	253	257	281	244	254	270	260	287	254	270	243	290	253	240	231	249	284	263	272	284	215	240	247	253	242	237	233	252	259	239	251	261	248	272	233	258	247	253	255	277	276	255	235	237	246	294	310	266	237	276	278	255	242	274	232	265	265	295	243	257	252	256	241	274	218	237	267	284	240	254	262	251	277	267	258	250	240	273	250	250	257	244	246	256	256	228	239	246	245	255	260	259	251	254	258	251	222	259	262	252	259	255	267	279	253	244	266	232	245	253	243	265	240	256	275	252	244	238	289	271	259	239	218	261	235	246	284	256	258	277	258	253	276	274	282	270	273	240	243	268	273	251	245	255	233	245	236	275	247	250	257	267	270	230	265	275	251	264	241	259	257	287	256	266	299	251	247	275	266	243	254	244	250	266	260	248	276	240	266	269	276	260	266	259	243	260	273	261	291	251	263	266	254	244	275	283	257	252	274	247	259	262	244	286	280	259	270	244	252	238	262	247	222	258	242	237	275	246	274	271	256	268	258	289	235	261	256	231	244	265	248	274	257	229	244	257	241	238	258	253	303	287	261	283	238	264	252	265	257	269	265	244	268	256	250	258	256	283	235	256	292	264	257	248	235	254	284	272	280	258	255	265	250	256	280	251	269	266	269	261	268	253	269	245	264	260	265	266	265	259	271	273	241	284	283	265	262	286	246	265	271	226	249	256	260	252	258	260	241	267	254	255	232	315	260	263	259	223	257	275	256	253	277	247	261	282	261	246	249	252	283	299	266	266	280	248	248	258	265	268	278	288	249	251	243	260	294	248	287	244	242	272	248	280	279	244	252	238	240	266	261	307	256	246	277	267	264	267	263	225	238	276	264	264	274	243	276	214	267	249	282	263	294	238	239	256	265	254	249	265	269	247	268	242	262	258	261	251	226	295	226	241	252	280	263	262	264	258	268	274	277	272	307	275	268	251	248	274	277	266	262	240	228	290	263	260	223	255	247	239	270	274	263	231	259	301	264	252	248	258	252	244	254	224	251	249	246	258	267	257	272	264	266	268	260	263	280	242	267	266	249	263	264	270	249	258	266	239	258	237	253	284	265	288	263	270	258	258	274	259	286	256	247	267	263	237	266	261	251	251	272	252	265	260	241	281	261	256	251	286	254	264	238	259	262	264	268	252	248	258	260	266	245	253	235	249	252	260	283	266	278	262	264	264	271	270	253	261	268	242	263	265	266	240	248	273	249	260	278	260	267	272	293	252	273	281	282	246	246	276	250	298	286	225	244	231	252	245	245	282	248	272	272	265	274	285	264	262	235	266	265	263	249	257	241	269	271	254	243	244	276	266	269	268	232	313	271	254	236	244	263	246	288	247	284	262	258	254	266	247	256	242	265	273	278	279	222	266	269	254	244	249	293	286	254	264	233	248	270	283	268	244	273	235	259	237	255	279	232	249	273	255	251	262	254	233	256	278	249	281	246	273	239	267	273	258	248	287	261	257	263	242	295	246	260	268	255	239	273	275	248	258	289	276	283	266	269	232	278	237	291	267	250	267	242	240	285	246	269	252	275	244	235	247	245	269	265	249	237	256	238	281	245	271	248	232	247	250	243	232	238	279	228	241	253	259	239	245	260	249	275	265	253	266	266	251	263	258	261	273	257	272	272	276	257	287	245	254	240	252	252	267	262	270	298	290	296	240	231	257	284	268	263	234	241	253	262	245	265	211	279	279	265	283	259	248	260	244	265	275	242	257	225	258	258	287	270	279	243	245	267	276	228	277	288	235	250	223	253	240	252	247	274	261	257	264	282	271	276	227	273	249	272	236	270	270	256	233	276	245	255	257	257	280	275	247	273	249	253	285	252	287	269	222	254	247	233	251	244	232	241	256	243	239	256	240	246	272	248	289	300	249	277	248
8375	5894	16720	24975	22806	36033	72929	65523	47729	23507	5673	1169	751	741	768	713	792	739	763	737	790	777	769	727	759	671	791	748	774	704	742	752	732	646	766	777	771	758	807	793	764	770	762	751	750	715	756	762	775	720	709	770	717	747	769	816	801	750	726	777	757	723	742	712	766	788	776	758	724	745	782	767	746	771	788	768	771	735	743	737	715	760	744	731	779	744	747	774	748	740	766	706	770	732	713	756	746	760	720	754	724	749	723	746	718	736	745	722	796	767	698	756	721	769	735	780	710	731	686	749	734	731	757	774	773	720	757	760	779	793	769	766	717	743	753	737	756	749	776	752	702	724	775	782	757	765	732	738	768	798	730	776	766	760	765	732	761	813	749	782	767	735	716	751	751	748	742	781	788	729	774	780	787	777	771	823	765	779	732	709	750	766	748	711	770	772	714	728	725	749	749	745	767	779	785	754	779	778	766	759	773	760	764	718	768	788	769	769	767	770	756	738	699	776	727	736	737	741	738	764	718	764	737	750	751	731	763	782	765	780	740	737	758	767	816	734	728	722	759	740	754	704	786	755	743	744	749	799	796	732	796	750	788	779	742	679	740	750	766	762	702	773	734	762	755	745	765	741	718	759	745	748	755	764	738	775	720	732	783	766	792	756	726	760	733	774	776	782	716	739	750	761	769	745	777	774	721	737	750	772	693	794	686	754	732	741	779	735	748	756	756	784	759	798	765	772	764	762	743	757	758	770	707	749	765	775	833	796	762	693	789	718	769	771	758	785	737	713	720	726	763	773	728	742	767	720	796	777	727	783	713	701	799	750	715	705	742	748	766	772	785	726	724	714	782	787	736	806	762	747	740	751	729	777	798	767	740	749	735	742	743	748	769	751	795	773	754	734	773	762	715	737	731	775	776	763	750	730	769	749	747	803	745	763	756	778	744	784	777	749	806	735	751	713	722	734	741	722	736	725	739	790	753	739	753	753	728	743	730	769	774	755	795	766	751	786	723	776	774	781	697	734	750	739	716	801	746	771	814	750	695	776	720	773	728	752	719	789	789	773	776	762	773	737	732	730	745	693	733	820	751	778	795	751	749	741	740	752	782	717	777	748	729	738	740	760	754	727	745	704	796	723	716	769	781	746	766	739	761	703	804	767	767	711	767	735	751	754	776	753	750	719	736	762	767	784	765	725	756	729	755	767	747	759	790	749	770	709	768	752	775	828	725	761	716	728	790	736	752	759	766	703	746	774	752	761	764	729	760	737	689	747	718	748	732	763	796	781	770	754	744	760	787	716	725	738	725	776	758	716	788	726	739	756	702	732	758	755	760	712	730	761	795	746	754	771	767	780	737	729	728	772	823	745	735	733	707	747	756	802	791	743	727	796	760	817	772	747	778	736	739	744	703	732	758	737	765	691	771	764	740	774	737	771	742	729	753	779	775	767	760	737	767	740	703	758	722	759	745	747	786	730	767	765	709	745	748	776	725	732	737	761	752	756	759	725	765	800	789	766	702	740	705	809	768	714	768	713	725	762	710	680	701	724	757	778	768	833	752	745	732	731	786	763	736	680	737	769	696	729	785	724	767	726	818	734	762	742	751	801	761	758	741	705	722	717	778	767	751	758	744	723	723	728	722	757	754	770	743	689	781	743	717	735	723	789	739	689	774	815	742	790	788	771	752	726	754	747	744	756	824	686	759	752	732	749	768	754	790	780	761	749	739	803	738	740	794	803	744	737	740	746	706	788	809	754	755	724	773	782	738	786	774	746	789	738	741	789	760	739	795	783	753	695	738	776	724	732	788	753	738	767	723	769	735	762	760	735	778	772	800	821	804	761	810	746	733	731	769	710	727	722	744	724	764	720	785	726	753	746	709	696	747	749	751	725	762	811	705	763	756	740	725	753	753	779	790	786	675	773	810	755	750	709	766	723	760	724	814	792	759	777	789	757	776	750	774	723	769	743	744	779	757	732	742	747	769	741	761	768	708	685	720	780	765	735	786	740	746	743	785	768	778	722	731	755	780	752	762	771	767	750	823	768	754	748	727	781	744	753	730	780	744	762	751	784	756	733	751	771	770	770	801	714	772	758	759	728	758	765	719	735	776	753	777	757	730	744	719	745	720	741	774	778	762	772	729	795	743	718	772	757	761	810	788	735	756	768	766	742	725	721	719	774	767	762	757	717	754	770	766	743	755	785	713	754	736	721	748	747	768	792	766	799	736	738	793	768	733	739	776	736	737	759	733	728	778	733	733	744	768	725	747	788	786	766	729	759	775	781	730	755	753	811	764	715	786	716	772	715	735	766	772	730	731	756	755	725	742	730	674	784	753	763	785	720	723	742	746	728	704	739	793	746	780	771	678	776	734	745	737	740	724	790	760	748	719	731	721	707	759	730	736	749	747	779	734	694	769	741	789	717	742	750	771	743	709	754	726	724	764	749	718	749	715	778	723	777	810	748	748	722	756	756	709	736	781	760	764	760	750	704	731	759	708	807	742	746	747	751	751	744	743	803	767	737	742	744	749	716	757	725	760	758	716	777	733	744	757	717	719	743	766	768	742	733	765	734	743	724	769	780	751	761	719	777	748	742	760	774	792	748	710	724	702	778	772	792	718	732	781	758	706	809	778	742	750	777	712	753	772	745	780	726	725	731	788	734	798	784	757	778	803	761	770	739	800	769	738	718	751	734	767	722	730	728	765	749	720	783	781	736	782	765	765	730	758	746	752	750	752	699	715	686	747	734	732	761	754	729	761	734	751	767	737	763	715	702	785	763	744	742	720	702	766	730	778	716	756	734	753	774	733	762	766	719	782	729	737	787	732	726	735	756	765	722	772	769	762	745	775	742	757	722	772	794	790	739	711	723	742	766	725	739	733	712	752	744	693	745	765	749	788	853	773	744	819	740	766	706	733	804	768	741	748	756	743	758	771	785	706	750	791	717	775	740	756	755	780	770	768	733	798	730	715	741	738	742	768	793	784	736	723	778	728	765	768	742	747	777	709	718	735	754	794	767	731	798	748	791	767	754	755	761	734	754	720	769	759	812	764	751	716	763	794	683	737	765	730	733	793	778	787	742	726	770	811	707	700	774	778	748	752	722	759	742	750	757	737	756	766	764	777	728	795	723	679	709	737	732	771	738	734	729	728	767	762	767	784	756	783	718	736	798	705	740	734	756	765	748	747	710	762	767	774	773	737	781	770	740	697	766	765	749	757	750	791	696	755	738	752	747	702	759	748	754	775	763	734	733	736	708	728	789	799	719	789	796	760	715	748	770	744	801	754	740	774	667	741	696	770	736	726	764	733	788	801	787	790	733	732	707	749	778	758	763	752	753	764	728	710	797	757	681	754	787	764	751	719	743	754	771	773	737	751	754	757	789	733	752	731	786	758	761	750	729	786	771	755	799	748	773	759	754	753	755	778	762	706	752	681	756	725	739	759	728	776	777	775	761	708	799	739	815	774	746	770	757	820	741	773	787	746	701	765	757
2218	704	1068	1352	1172	1680	5654	5451	3060	1013	350	223	213	221	198	245	190	235	231	224	193	221	217	205	195	227	236	244	237	207	211	219	202	213	228	208	225	215	213	221	207	240	247	222	224	207	214	237	226	223	206	220	206	225	217	223	234	232	227	202	249	202	214	224	220	218	210	220	215	201	200	201	241	221	211	223	233	246	198	228	190	218	240	185	219	215	247	224	172	209	238	243	232	203	204	234	223	245	208	231	219	216	210	237	218	208	200	217	200	194	235	212	233	242	219	222	227	232	227	205	235	234	210	211	226	214	232	225	214	200	223	217	209	238	208	233	234	203	237	236	208	223	213	211	228	243	226	215	222	228	221	235	204	247	218	204	226	213	213	198	237	216	214	211	233	230	211	208	198	212	243	208	232	211	201	222	195	240	207	217	209	195	241	234	256	210	201	210	227	220	213	216	209	203	222	227	234	216	243	235	210	221	244	212	224	239	219	237	218	218	211	222	216	198	216	211	221	245	201	232	229	219	228	223	211	194	231	223	244	219	217	211	219	215	203	212	222	213	230	198	246	239	227	225	199	241	215	238	198	233	198	220	224	211	228	229	237	209	214	228	203	239	213	244	197	207	197	231	222	245	225	217	200	221	226	226	211	208	203	188	211	207	228	211	235	221	190	209	238	198	212	195	241	226	234	226	220	230	233	239	224	227	231	225	222	212	215	227	213	203	194	186	229	227	209	210	219	224	217	221	207	201	215	210	232	209	226	215	246	203	201	227	213	211	217	219	224	200	225	227	215	188	185	221	237	223	232	225	211	232	207	216	232	224	237	212	175	231	231	191	250	241	218	237	239	226	236	218	212	213	184	192	220	217	206	244	200	257	224	231	224	220	219	204	202	216	200	223	218	214	191	195	229	222	223	193	218	205	195	235	217	234	222	209	208	212	191	226	230	228	214	226	201	227	227	224	231	196	220	228	215	249	218	209	232	215	217	202	241	201	202	226	216	211	225	240	233	214	220	217	236	224	234	233	226	228	227	223	224	218	202	236	204	203	221	204	221	204	218	223	232	233	215	221	223	216	214	211	217	227	206	206	213	214	203	227	213	204	222	195	216	232	222	224	201	220	229	236	206	217	215	206	182	232	223	224	207	230	215	218	234	214	225	213	221	234	221	234	194	211	228	230	226	220	207	235	218	212	222	209	216	225	242	238	185	205	216	237	238	220	203	234	221	209	215	221	215	206	243	208	211	234	233	206	225	220	241	234	202	202	230	223	197	194	223	195	211	231	199	216	219	225	211	207	219	228	230	210	236	235	234	212	217	220	203	198	228	229	224	189	237	192	215	226	222	215	210	223	226	212	220	225	199	233	222	203	219	209	213	212	188	209	217	216	253	192	214	204	229	200	208	232	234	237	211	233	223	224	192	203	228	225	215	211	215	233	222	236	205	235	225	228	230	242	228	224	213	234	182	196	202	210	212	246	213	238	241	224	246	227	217	216	242	221	201	217	217	216	213	220	221	200	208	199	201	219	228	227	193	237	214	210	236	229	205	240	233	242	217	189	226	221	199	227	208	213	225	209	199	228	202	186	234	221	205	220	230	239	224	223	196	213	232	252	212	228	216	224	218	220	244	210	252	219	224	202	238	225	218	211	220	213	204	218	214	201	225	200	193	241	237	224	205	221	220	205	239	212	248	234	191	211	237	194	200	209	205	239	188	200	219	237	220	208	222	244	227	213	225	206	224	231	212	236	202	208	218	223	251	223	226	221	223	229	210	215	233	225	232	254	216	217	238	203	215	217	225	237	210	201	208	206	206	202	210	206	233	221	241	208	234	221	204	213	211	227	221	229	244	224	197	242	221	222	241	218	213	209	237	231	203	210	194	228	217	199	212	226	206	252	220	224	221	252	214	242	199	234	238	211	206	220	209	202	244	217	240	229	211	212	235	225	213	241	226	220	226	195	225	215	219	235	228	215	201	240	249	205	219	214	212	213	210	217	220	231	215	199	240	224	205	220	211	218	215	210	220	214	254	193	205	220	220	231	229	244	229	213	230	217	216	238	223	205	225	232	215	235	226	222	247	209	199	230	220	215	199	210	219	218	224	207	232	221	233	225	197	219	207	206	213	213	222	219	234	214	218	211	200	227	217	228	257	219	212	244	233	197	238	217	213	223	242	189	212	223	230	221	237	220	227	227	212	214	231	215	218	204	248	226	198	233	219	205	216	230	202	231	215	223	230	245	218	233	239	203	221	219	220	204	212	210	227	231	243	217	205	226	255	210	247	236	219	216	218	214	226	208	224	233	231	215	235	239	224	227	230	220	206	222	221	217	217	243	225	203	220	193	201	247	215	225	206	213	214	211	218	219	217	228	252	208	217	206	195	236	253	241	219	193	232	240	181	189	224	234	249	230	223	216	206	226	217	255	237	228	205	218	228	219	221	242	239	214	188	224	206	238	193	222	210	215	224	223	216	182	198	224	207	219	205	240	244	212	195	218	229	221	208	217	235	243	243	228	229	236	222	223	222	229	208	230	218	240	243	205	211	216	209	217	213	232	224	189	205	207	216	222	202	229	241	202	233	204	210	202	222	218	232	219	235	227	241	216	227	238	227	221	219	234	204	230	221	203	218	210	217	183	194	207	219	217	207	214	215	227	239	212	214	214	204	213	229	234	188	231	217	219	224	238	213	233	211	214	245	224	263	197	221	222	239	221	210	239	239	221	225	246	215	214	225	215	238	228	222	235	212	226	226	198	230	220	224	224	208	217	199	226	196	204	222	233	221	231	215	201	190	204	237	227	204	195	223	218	187	221	199	207	223	228	221	232	230	213	208	207	198	215	212	213	194	208	215	218	238	207	231	225	224	210	231	226	199	211	201	208	226	204	230	226	214	225	218	182	208	215	244	226	223	237	229	209	190	217	230	271	238	212	204	223	233	218	233	245	226	201	226	265	194	220	212	226	237	195	208	217	226	225	213	213	201	222	193	249	205	215	212	231	197	213	256	242	201	209	226	204	227	219	222	228	233	232	185	242	210	232	187	207	234	224	214	218	209	181	206	233	211	218	204	221	226	232	215	218	223	207	224	219	199	220	219	242	184	205	232	239	235	218	223	200	201	229	217	218	220	238	208	217	208	212	217	201	228	223	209	228	216	193	228	223	229	225	208	213	204	207	244	221	220	206	191	229	221	226	226	227	212	230	219	233	202	216	200	184	240	216	212	221	232	203	202	219	215	216	226	214	205	212	225	216	243	205	235	221	222	239	218	229	195	204	211	209	208	211	214	225	221	196	202	187	219	268	232	204	201	204	218	220	229	200	208	193	210	222	194	203	222	203	231	199	221	187	212	223	227	222	221	208	236	216	216	234	226	221	241	203	197	207	243	205	227	216	197	240	262	221	213	230	201	218	227	201	223	270	217	201	218	183	203	211	197	196	183	220	207	225	217	233	208	249	212	209	211	196	215	199	226	202	238	202	225	226	210	209	204	252
2390	1168	2719	4758	4619	7357	20783	18192	10883	3526	1085	648	685	701	640	641	624	651	653	636	688	653	629	630	637	649	658	618	600	680	617	635	670	623	590	628	617	652	652	647	655	684	659	679	650	694	643	660	641	639	643	626	614	657	643	599	606	635	662	658	669	626	660	679	669	691	652	583	673	661	672	638	651	692	694	650	609	644	627	617	627	627	633	649	617	628	640	668	653	604	637	624	595	614	601	679	652	642	655	603	613	631	626	644	586	642	648	628	617	611	619	626	609	602	672	640	646	665	632	638	699	618	691	627	619	642	660	625	631	687	634	608	631	662	667	633	647	691	645	648	612	612	597	652	661	645	661	666	631	619	670	630	652	649	585	602	651	626	660	649	687	645	683	637	627	605	667	634	674	620	629	600	598	619	663	627	632	622	662	658	649	652	616	672	671	652	637	645	662	671	672	643	655	664	687	610	682	646	633	707	640	618	630	671	610	637	636	661	637	629	653	623	662	621	667	622	651	648	619	656	649	646	675	666	670	670	629	585	641	664	606	601	625	644	628	651	619	606	649	622	645	645	641	661	673	650	653	624	626	685	633	629	666	651	646	660	620	625	622	645	662	647	638	607	633	679	593	609	627	615	658	665	629	641	629	659	652	657	644	680	682	668	644	655	676	625	631	630	638	675	666	671	638	650	627	652	613	668	602	632	656	596	666	669	622	647	671	669	640	602	663	666	624	668	641	666	591	688	640	636	653	627	651	661	655	626	654	647	659	668	590	644	638	657	624	644	650	635	595	625	669	587	670	701	645	656	646	645	643	629	679	637	698	579	628	621	678	614	635	664	591	687	611	613	622	573	675	644	662	641	654	663	686	651	643	705	629	643	636	675	639	628	619	673	616	625	600	632	671	646	669	672	668	627	628	576	670	612	593	614	652	652	660	666	658	606	627	626	638	609	690	634	692	610	648	653	676	658	635	673	661	597	630	628	612	655	640	625	649	638	597	686	601	692	651	613	635	632	650	641	583	629	644	635	668	654	648	656	627	674	654	649	612	618	661	658	659	652	634	644	613	638	626	683	655	607	673	650	703	662	648	634	640	702	678	640	640	619	669	651	669	632	676	689	688	635	628	615	621	637	676	711	671	598	638	666	666	605	590	660	672	634	645	658	596	628	662	666	660	677	643	648	637	681	670	647	649	652	643	670	636	642	613	636	654	615	618	616	631	651	676	638	640	664	618	654	654	619	623	662	614	641	642	655	664	665	681	632	645	625	665	685	672	624	618	624	647	566	603	641	646	640	664	662	640	662	632	620	636	646	605	630	605	659	655	656	594	634	672	655	654	675	642	615	625	621	625	602	650	648	637	665	654	659	640	653	603	641	591	632	683	652	632	651	617	634	650	603	626	616	685	652	654	635	635	616	616	682	682	652	625	608	673	637	653	654	632	633	635	570	622	651	651	627	652	670	645	649	618	611	586	635	621	612	627	623	639	651	625	653	691	644	676	661	645	639	623	630	647	628	633	603	633	637	622	608	695	643	646	638	663	634	628	621	658	608	646	632	654	600	663	624	627	651	650	667	619	639	640	681	632	636	648	630	612	606	644	617	604	640	655	607	631	683	659	622	612	591	642	630	632	655	659	604	650	645	653	640	627	666	663	627	586	664	631	623	671	651	655	674	671	668	624	645	627	624	649	650	620	673	651	637	624	626	681	655	640	653	609	669	635	654	622	654	644	650	634	655	656	664	609	701	618	593	658	643	633	648	603	647	642	627	660	628	626	623	634	653	625	651	668	668	657	627	614	669	599	681	633	673	621	623	618	684	685	629	643	663	681	664	651	650	676	620	623	710	643	664	628	593	616	646	635	621	627	667	702	670	643	610	597	634	628	640	654	651	666	631	629	668	629	664	598	653	651	643	642	661	669	646	663	631	625	648	689	652	636	600	648	624	650	667	632	657	656	626	606	629	667	614	639	634	616	633	627	656	622	660	626	651	664	617	632	645	616	609	662	620	632	633	666	643	629	682	610	621	620	657	646	673	601	646	649	660	618	634	635	666	664	657	639	664	678	685	655	607	643	628	624	644	662	661	629	629	616	651	666	628	645	645	680	608	665	641	642	676	633	650	642	642	635	636	638	623	650	619	695	652	614	657	651	640	631	637	633	635	603	642	642	627	656	646	619	654	623	658	644	605	619	628	622	668	656	635	677	666	588	629	628	613	651	646	624	666	684	645	668	616	716	662	646	676	660	685	657	657	624	632	649	617	601	628	654	624	649	638	639	665	695	660	679	656	656	646	679	621	661	651	675	668	643	659	664	666	687	646	648	647	632	625	679	655	613	648	628	658	649	663	590	612	626	639	627	643	584	641	666	690	617	652	598	659	662	645	654	652	693	644	592	635	642	648	676	649	627	641	665	613	670	657	648	652	635	618	647	621	633	642	659	653	631	625	670	638	700	662	685	648	631	657	657	685	671	658	670	642	633	619	656	652	713	666	666	619	640	641	663	669	643	661	631	685	656	611	652	644	635	654	637	657	647	633	678	611	675	618	651	690	585	627	621	637	636	628	658	658	654	620	609	649	660	614	649	627	638	621	618	624	652	669	643	655	658	686	660	642	659	651	637	613	570	667	598	623	662	610	652	674	659	651	687	659	642	636	603	641	648	631	672	658	687	668	677	631	650	639	651	696	637	672	629	655	599	591	668	661	677	652	667	627	627	616	638	610	659	656	645	661	594	643	640	649	657	609	643	616	579	623	629	679	589	634	622	689	627	649	642	642	656	633	645	612	672	594	637	666	641	626	662	678	631	603	680	653	675	646	628	638	657	646	664	676	620	650	666	617	617	627	641	651	644	649	661	610	624	615	618	631	672	611	684	659	678	652	638	630	617	670	629	644	671	655	640	635	587	681	633	628	616	694	636	660	648	632	602	630	681	617	676	592	659	662	619	640	625	688	623	668	594	662	655	603	647	635	684	622	637	618	628	618	613	671	640	645	657	608	646	652	672	641	706	625	622	648	655	643	619	617	649	648	624	634	647	681	633	630	674	654	610	652	608	619	644	622	643	665	668	656	615	672	643	648	658	633	639	655	635	630	657	644	652	637	619	678	641	645	651	676	642	679	609	618	597	681	658	654	632	644	635	623	631	606	624	658	652	618	654	632	663	604	626	606	623	617	633	632	639	644	646	643	683	613	637	673	651	646	656	665	683	553	627	631	674	658	628	642	654	677	656	630	659	612	643	652	627	644	651	650	661	676	652	599	665	637	638	668	650	678	614	635	662	656	644	650	637	653	628	648	639	641	611	626	662	596	650	625	649	678	668	685	697	590	630	636	636	646	648	684	655	675	639	670	682	598	680	694	637	602	626	682	652	655	627	665	654	643	645	636	691	656	651	669	652	659	599	667	651	639	626	639	666	657	597	636	665	624	614	647	652	648	648	641	605	649	661	622	623	640	642	672	658	625	688	584	664	592	686	631	664	681	605	657	642	683	639	643
7458	1992	5760	7345	6714	15280	40741	34783	17882	4606	619	229	209	204	220	224	223	208	225	222	193	216	184	174	204	192	217	207	198	202	224	212	186	183	212	230	217	213	203	207	231	247	188	201	194	222	238	220	210	196	226	226	195	203	199	200	219	209	225	206	218	194	200	223	222	214	211	209	185	224	206	230	222	211	188	201	229	209	197	229	205	194	196	231	205	207	215	226	227	213	219	198	194	189	223	236	222	192	186	204	213	194	217	199	212	193	200	197	200	216	209	211	211	208	189	184	207	207	192	201	217	237	199	194	226	211	237	192	219	215	221	192	228	222	222	235	233	224	211	204	219	211	196	210	228	199	215	195	211	198	212	192	217	231	191	189	225	219	184	194	173	212	210	228	172	206	232	192	196	222	240	242	191	212	180	197	226	208	204	191	207	194	183	194	217	214	229	242	217	227	210	213	174	202	212	209	197	200	211	198	211	205	201	215	241	220	191	207	195	194	232	197	197	201	197	230	204	197	177	188	209	233	229	190	216	212	202	207	215	182	200	209	192	195	204	214	198	203	193	213	200	211	211	198	220	231	198	212	203	201	192	213	225	181	198	212	200	191	198	206	203	209	225	177	226	233	207	225	210	212	199	198	208	226	211	207	189	192	215	210	238	202	187	203	197	205	204	223	188	215	221	172	203	216	210	227	216	196	209	222	196	240	213	209	210	216	211	221	217	216	191	197	193	211	203	209	201	213	212	219	185	208	208	200	238	201	187	201	213	201	202	216	224	208	169	210	200	216	198	228	188	192	212	185	221	231	210	210	199	192	217	189	195	204	248	214	194	199	201	206	194	205	215	211	228	193	234	210	189	190	197	221	217	207	200	186	201	210	203	224	216	187	235	183	213	202	190	190	178	235	219	202	215	195	219	189	231	222	210	194	191	201	206	211	221	199	219	202	226	190	186	222	212	221	204	212	179	173	204	209	214	213	188	219	205	197	208	192	205	204	211	218	193	200	251	212	200	203	227	206	207	196	223	200	212	236	201	229	221	201	174	217	200	219	200	225	198	223	229	190	200	205	199	212	212	189	217	197	211	198	222	212	217	192	190	223	200	201	193	214	210	225	224	210	202	173	222	215	193	211	191	221	207	193	191	194	212	200	195	210	215	197	213	183	208	186	196	202	232	197	198	189	221	206	209	196	186	206	200	180	208	192	220	192	210	197	185	194	220	211	168	219	211	209	190	206	192	204	216	198	213	216	209	202	217	207	198	223	218	182	207	199	198	200	207	234	198	205	221	202	192	176	208	207	216	171	212	183	218	214	225	225	191	208	198	237	206	210	170	206	209	198	194	199	235	195	185	183	202	222	204	223	211	206	196	230	245	193	222	219	206	203	189	185	225	216	215	186	202	213	195	218	201	213	216	193	214	223	204	231	202	212	207	224	200	194	203	214	207	203	226	218	210	216	211	198	177	184	197	169	208	206	233	200	191	216	210	195	187	194	236	198	210	211	212	210	213	176	224	204	199	218	231	185	222	202	197	198	198	201	212	210	193	220	206	208	176	218	219	199	195	212	195	195	212	230	198	203	198	201	224	210	213	186	199	224	188	202	209	192	170	188	201	199	195	218	223	214	197	213	203	206	195	221	191	191	214	191	193	206	205	221	195	216	215	199	197	182	187	206	177	184	186	199	226	216	211	185	191	203	227	206	203	190	226	190	221	195	215	205	196	199	191	201	222	204	195	210	189	233	225	207	230	214	207	213	215	198	218	198	210	206	212	196	205	220	199	189	221	221	224	203	178	199	221	201	220	204	199	188	200	194	190	218	216	205	223	198	211	210	242	210	210	219	209	204	217	199	196	214	169	175	223	205	172	207	203	204	196	201	205	184	186	176	192	213	234	201	194	202	208	217	222	227	205	227	199	212	200	194	211	203	215	198	206	206	195	213	215	181	193	196	226	212	181	210	211	190	213	207	210	219	193	210	215	201	215	233	204	198	217	194	184	219	192	226	214	190	189	194	207	210	196	207	216	232	195	194	200	190	228	202	191	214	216	208	208	209	197	196	212	209	210	209	189	219	210	223	233	200	214	230	210	206	228	224	224	202	198	210	199	215	219	207	210	195	222	189	221	172	207	201	194	200	183	223	186	189	215	196	211	198	186	191	199	196	200	202	212	230	223	197	206	207	220	192	209	208	204	198	213	210	218	199	196	203	214	161	209	213	188	175	198	213	228	209	243	240	214	216	230	198	229	228	190	198	191	190	210	213	215	199	237	195	204	201	218	227	220	219	205	216	203	209	206	206	217	185	200	189	210	206	198	231	262	210	184	218	238	188	199	194	215	200	223	184	189	180	215	230	204	181	214	221	221	195	194	225	203	187	189	208	200	192	211	193	203	189	186	199	217	212	200	177	212	220	216	231	207	165	231	207	213	232	197	208	202	195	194	216	190	196	216	212	198	238	205	200	237	201	197	233	202	239	225	209	222	211	222	181	196	230	224	213	179	218	209	188	226	217	210	220	207	198	220	223	211	201	206	204	182	202	198	181	195	205	213	192	208	207	209	190	197	222	192	230	188	203	225	186	190	218	196	192	214	217	195	207	199	200	197	201	201	230	211	202	216	213	226	224	178	191	184	219	204	204	187	206	185	212	208	206	193	217	182	237	169	190	224	235	218	219	194	197	221	213	217	199	185	196	199	221	203	190	209	213	208	216	199	186	204	208	211	211	203	200	217	213	223	208	205	209	189	205	190	192	196	206	233	213	208	208	188	187	193	192	194	199	200	187	178	235	209	198	228	193	176	225	198	221	200	202	172	209	195	212	214	205	212	193	207	189	237	187	212	188	214	215	188	213	211	190	204	200	189	225	214	209	205	190	192	225	234	212	196	197	212	209	204	193	216	226	201	180	224	192	229	182	225	218	204	182	202	222	189	214	180	232	217	220	198	208	191	206	221	188	196	225	210	171	200	191	191	189	210	201	235	184	192	212	203	191	219	216	219	212	204	202	219	195	216	219	207	219	224	208	196	195	191	199	193	213	220	210	204	227	192	209	223	229	201	200	192	183	179	236	175	203	232	207	220	189	206	189	177	207	221	198	207	214	218	194	215	200	225	213	189	209	190	205	201	192	220	232	218	215	196	208	212	209	193	203	188	225	221	193	184	217	224	168	214	222	194	229	190	191	185	222	218	230	208	205	188	211	195	203	220	197	241	200	202	212	206	204	230	210	210	230	216	206	203	216	203	195	222	208	187	211	218	217	198	191	199	206	210	207	210	176	210	204	216	222	218	199	199	212	224	205	202	203	229	197	192	220	186	213	233	193	229	202	209	212	214	223	215	217	215	199	206	210	215	212	238	211	224	213	186	197	229	209	200	229	246	233	221	208	218	197	210	202	226	193	205	210	215	188	192	200	195	215	210	206	197	234	202	209	234	178	209	208	186	179	210	204	214	201	205	206	196	204	217	202	193	187	211	208	223	212	202	207	219	211	178	210	237	216
5198	2543	10816	14978	16547	30868	56039	48666	32339	12743	2369	704	611	635	623	584	594	628	615	651	610	651	655	627	651	603	642	632	604	591	631	628	608	616	618	609	622	601	643	622	595	627	624	631	611	606	648	622	623	571	630	621	606	619	625	620	599	605	658	626	600	596	647	636	626	584	613	650	608	573	598	576	634	617	617	622	586	609	618	607	659	631	641	633	601	597	620	590	628	633	631	612	585	595	590	589	620	640	611	637	599	626	643	610	598	556	640	611	623	655	620	621	614	598	627	610	654	635	591	620	608	584	601	649	623	634	641	611	619	618	614	578	629	618	632	597	630	638	637	669	625	628	589	605	646	587	635	600	642	617	619	566	595	621	639	629	589	610	603	598	619	639	632	654	630	644	588	632	622	602	622	604	658	612	599	573	619	625	663	573	606	596	597	610	621	594	609	640	616	573	664	617	637	628	648	618	612	635	645	628	624	665	616	612	633	589	605	621	611	610	609	645	605	629	624	588	610	591	665	625	640	625	631	593	577	596	610	672	591	654	631	607	595	594	650	597	613	628	652	653	627	624	649	608	613	653	579	637	616	604	607	614	643	646	644	600	588	561	603	628	662	625	598	606	576	643	605	616	616	613	604	637	620	656	587	614	590	671	617	594	640	602	587	610	620	596	599	603	598	611	622	613	558	670	657	591	585	595	616	585	582	615	628	579	623	595	611	623	663	594	616	661	617	647	632	656	618	612	615	601	588	620	630	643	618	610	590	641	616	602	642	627	591	625	609	634	623	605	576	615	598	628	600	585	590	633	635	577	611	636	612	599	620	648	608	623	611	616	603	610	639	639	596	599	590	572	593	606	613	576	597	622	574	638	611	578	632	630	641	608	664	638	626	643	672	614	627	653	583	646	600	631	621	622	618	611	582	612	633	648	632	603	591	573	648	554	643	641	599	627	648	634	564	610	612	639	628	622	654	584	631	583	647	623	596	619	559	632	593	624	632	632	591	633	631	616	636	650	594	653	627	626	610	631	661	618	563	640	582	615	600	605	656	594	614	655	612	570	644	679	609	597	639	560	623	647	608	632	641	586	611	612	599	603	634	625	632	623	681	583	633	617	619	628	619	640	653	617	594	620	622	656	625	622	631	601	622	658	630	605	593	630	632	640	605	636	629	603	616	612	628	630	572	609	585	625	607	627	670	641	606	636	634	636	640	575	577	624	643	628	593	683	578	614	613	586	629	595	616	616	641	640	608	657	606	606	639	637	648	566	637	626	630	590	622	626	571	646	659	591	610	589	574	639	667	596	590	654	645	624	617	631	622	639	603	629	643	579	599	624	583	641	620	605	646	601	664	616	579	654	619	600	635	596	612	608	589	610	616	626	647	593	635	636	644	626	619	581	650	618	617	609	558	635	626	648	604	581	594	666	641	609	621	578	556	624	621	635	629	594	621	632	666	626	609	628	640	622	626	641	586	638	628	652	628	597	593	658	601	619	592	615	664	601	617	640	613	589	652	610	596	682	603	589	616	585	586	651	604	619	607	595	602	606	650	626	628	621	658	664	616	637	654	590	616	629	620	619	661	638	628	660	614	623	594	647	592	603	635	604	608	629	664	586	617	652	610	553	601	596	621	637	613	595	590	607	622	655	627	624	605	632	613	649	594	630	628	598	576	645	629	640	606	620	634	619	614	615	573	643	655	638	651	684	622	552	639	569	625	613	634	602	618	576	583	646	645	666	610	634	601	613	588	624	636	597	630	618	601	642	595	644	619	634	632	602	598	615	617	643	640	639	609	607	625	614	613	618	651	613	634	608	576	605	577	634	604	618	590	605	640	607	629	653	612	660	624	626	634	618	619	619	639	612	635	657	622	618	625	630	658	561	659	568	655	641	639	605	626	606	608	636	628	601	635	594	641	598	622	615	613	621	636	576	594	644	664	576	630	591	688	594	656	633	612	600	630	611	635	622	619	576	639	652	605	609	625	652	609	607	632	605	618	629	647	606	628	586	607	632	592	591	651	614	660	597	591	621	639	627	642	627	626	626	639	599	620	639	627	651	608	598	617	614	644	605	646	645	642	595	603	608	617	629	593	626	595	575	629	610	638	592	592	628	624	578	630	649	529	648	640	638	609	601	635	604	592	598	599	614	667	638	626	611	630	626	644	595	634	634	638	655	657	632	616	634	610	623	617	622	607	595	590	606	663	613	596	614	638	634	616	581	639	637	610	588	584	612	619	596	614	588	653	606	673	638	664	629	639	599	645	620	613	608	631	608	628	588	603	634	638	625	639	621	611	675	597	598	591	616	595	594	646	623	672	595	586	604	607	614	611	603	633	651	662	633	632	612	613	609	590	618	619	662	589	587	638	629	604	603	614	613	591	631	645	602	649	636	599	624	591	577	589	626	593	582	592	623	657	584	632	581	618	579	586	629	657	582	576	627	607	670	637	639	641	651	642	622	609	596	684	605	668	637	595	621	618	607	655	568	621	589	634	617	630	606	629	616	614	647	623	566	653	664	562	609	623	608	620	645	591	643	616	586	610	620	570	586	642	620	649	625	609	625	608	616	614	627	624	606	622	644	607	616	627	651	581	611	572	633	619	621	614	630	613	584	551	609	627	619	665	608	630	577	629	598	637	592	603	601	635	647	591	617	589	699	621	607	601	598	650	605	576	666	649	630	653	629	558	634	547	600	604	606	617	594	582	566	654	574	618	612	656	604	618	593	638	606	630	633	658	649	609	599	647	621	600	615	636	615	590	587	592	611	618	591	593	627	644	626	599	580	603	638	627	601	611	637	654	618	628	628	595	628	634	552	618	621	626	598	609	569	626	586	586	628	585	625	629	597	619	613	611	606	597	595	649	570	596	623	633	606	600	637	591	628	639	618	640	646	610	614	614	593	654	641	567	617	642	628	629	636	604	632	632	595	611	653	627	625	631	645	609	589	627	593	658	576	631	632	600	641	606	627	628	610	635	640	577	631	676	630	654	636	643	570	636	596	636	675	638	639	592	634	550	601	575	613	618	592	638	615	646	626	629	652	666	601	593	576	626	641	627	665	621	613	602	590	613	550	625	591	649	624	651	630	626	605	607	589	613	627	662	602	619	647	629	640	606	611	646	637	641	561	618	613	637	581	603	626	562	615	615	671	636	599	584	594	686	597	665	597	605	613	589	589	652	695	650	584	606	624	619	618	658	606	610	592	624	576	635	587	568	625	616	608	622	609	594	640	620	609	605	610	604	615	611	649	573	582	596	599	627	642	628	614	597	651	615	656	600	649	663	626	621	638	639	596	619	634	613	594	611	627	646	684	619	619	617	625	611	555	575	616	613	581	622	609	599	633	611	650	645	643	587	597	675	626	641	589	626	580	635	623	645	584	633	639	636	558	625	595	642	599	584	599	654	598	632	646	651	633	571	589	623	643	584	592	575	623	606	647	625	597	621	650	620	583	643	642	632	634	629	688	633	574	611	592	603	602	603	596	629	617	578	610
17696	5499	15267	23211	23931	26977	63378	53049	31574	11292	1474	291	250	256	290	260	253	266	272	234	285	258	268	234	268	284	243	283	275	290	282	258	255	256	264	267	259	262	274	255	243	258	213	252	309	249	243	261	301	243	279	287	252	284	247	261	253	256	264	261	269	256	265	238	253	267	279	284	246	251	257	237	269	295	255	280	247	266	276	269	241	295	286	297	239	257	278	271	260	243	270	270	261	248	273	279	275	259	241	274	250	246	265	254	264	255	270	276	242	287	277	265	271	246	251	286	275	287	265	238	238	261	259	229	253	265	269	258	256	253	257	248	258	244	258	293	249	275	293	262	253	264	268	270	236	281	284	279	270	256	281	275	269	274	280	259	246	281	218	238	219	291	290	265	257	272	245	267	274	269	271	295	284	271	269	246	265	257	243	267	264	264	259	256	220	288	271	255	277	252	294	252	274	269	263	270	254	271	243	270	276	246	265	254	260	267	261	253	258	268	276	252	255	270	240	250	272	270	242	234	271	284	248	260	227	247	294	253	263	265	271	256	262	269	256	263	283	218	259	247	247	265	275	279	282	277	273	253	250	250	251	259	243	270	274	299	237	287	242	255	244	244	253	235	275	259	291	274	267	291	282	261	247	271	269	274	240	222	245	274	249	293	264	251	283	268	243	262	263	267	298	233	273	280	265	248	278	278	267	286	265	258	268	258	253	270	274	295	257	296	241	273	277	244	249	267	273	265	266	228	273	235	248	274	274	257	284	271	266	259	276	254	283	278	279	232	262	273	248	256	279	264	275	264	248	243	226	270	258	228	247	247	249	267	259	236	257	248	270	259	247	252	271	282	267	237	243	254	258	271	232	279	259	242	280	276	237	259	267	251	250	274	236	264	257	272	236	265	276	277	263	275	244	235	270	246	264	272	268	256	266	254	229	251	267	267	239	288	281	263	238	244	265	245	289	273	272	253	266	269	269	253	290	290	286	238	258	278	274	245	264	266	256	268	225	276	269	256	233	258	296	252	253	263	275	294	285	251	234	298	276	251	245	264	297	270	263	263	257	238	241	276	292	277	267	253	276	253	256	274	244	270	279	249	259	271	271	281	287	268	264	274	257	237	249	250	273	264	275	255	258	261	268	235	254	262	263	276	284	250	264	298	277	282	247	230	228	243	259	257	282	277	262	273	238	253	253	239	245	284	246	237	257	269	260	273	289	249	268	270	259	260	259	245	232	254	288	239	271	284	297	240	298	271	270	275	239	255	242	255	279	268	277	275	266	241	276	277	273	268	230	247	260	257	261	252	261	275	232	241	282	227	267	252	278	278	242	234	259	263	260	265	256	253	302	242	277	286	280	239	246	273	252	257	235	232	274	250	251	239	253	259	234	247	263	262	252	249	263	254	291	261	246	254	269	285	265	282	268	274	292	262	308	257	281	227	253	263	270	263	249	260	293	251	292	290	256	269	228	260	248	243	261	251	251	240	268	261	283	238	272	266	238	240	263	271	267	268	242	264	285	270	260	262	266	256	275	285	232	266	265	273	277	276	258	279	255	251	261	274	265	284	256	241	275	291	240	250	264	255	255	255	263	276	274	268	236	268	277	254	270	244	271	267	238	242	281	272	296	219	253	247	258	282	266	209	227	274	260	269	210	241	236	267	263	278	268	232	287	280	238	248	252	245	276	289	275	252	268	265	247	244	244	278	282	222	243	279	262	247	293	270	255	244	259	248	274	267	264	256	268	258	249	262	261	281	281	275	258	230	261	273	243	312	274	268	270	252	285	251	261	225	251	249	253	278	262	254	285	239	256	276	265	284	242	251	249	245	286	283	249	269	253	246	260	264	254	295	271	265	249	270	276	242	240	261	305	264	265	274	242	263	286	241	265	238	263	262	240	231	254	243	259	291	245	253	252	283	272	258	246	263	272	263	254	278	244	272	273	249	243	261	251	232	269	281	251	241	258	272	269	269	264	237	252	258	265	266	281	274	262	247	252	266	238	260	262	221	256	267	275	267	281	264	288	256	273	272	276	276	262	285	275	246	253	260	241	252	265	244	252	266	231	286	257	245	251	251	240	264	261	248	298	295	246	269	239	255	260	248	261	257	299	243	267	296	247	245	255	225	247	264	271	268	264	257	255	276	272	264	234	262	252	271	278	262	282	260	256	260	219	251	259	250	264	303	257	262	258	256	243	272	255	306	248	271	277	261	268	283	253	268	250	280	273	282	245	282	284	283	264	253	260	264	259	271	252	299	271	275	290	285	242	255	249	279	246	257	237	247	261	286	280	252	280	248	257	249	267	270	281	295	282	238	263	253	271	242	290	264	249	277	247	262	250	294	272	257	234	257	269	266	265	240	284	266	265	257	238	247	263	254	238	259	250	255	262	259	241	267	287	279	265	253	280	274	272	267	232	257	266	252	263	270	259	272	262	272	275	258	267	258	269	256	248	256	246	256	248	240	263	276	261	275	233	275	270	278	243	290	266	242	233	262	265	246	248	270	269	269	260	252	264	248	247	259	268	260	258	255	250	270	249	303	262	285	225	260	262	264	261	272	239	263	278	293	284	290	280	271	261	263	256	244	247	242	252	259	255	279	276	285	241	269	254	243	265	229	255	269	286	299	261	295	249	261	267	267	266	270	266	283	293	282	292	263	266	267	267	254	248	223	240	239	268	239	251	275	277	243	268	259	268	280	285	281	252	284	262	251	256	232	232	258	264	241	264	255	247	258	287	265	239	256	253	251	258	251	253	237	270	234	291	255	261	269	263	266	258	289	288	277	275	277	242	267	264	247	247	251	248	273	299	245	241	254	275	258	280	267	237	259	264	239	278	281	277	267	277	265	263	250	283	277	283	243	241	266	288	254	294	261	262	234	282	234	273	266	259	240	256	274	248	293	294	260	261	263	259	259	262	276	260	254	277	273	244	260	254	246	246	223	259	279	282	275	283	278	246	259	263	241	274	241	237	262	271	272	245	268	246	286	227	258	261	282	284	281	264	261	253	250	248	275	277	243	262	280	281	251	269	264	235	278	252	263	258	281	262	247	259	278	264	275	267	261	282	242	260	260	270	245	240	264	265	234	280	266	261	283	242	273	261	257	268	239	264	241	268	298	274	242	255	254	246	275	248	238	260	265	260	251	273	250	272	261	281	239	271	272	261	257	272	232	268	240	245	268	262	308	271	282	279	250	265	255	256	278	260	255	276	251	265	238	286	268	280	268	256	262	275	260	263	282	275	258	246	262	285	262	272	240	224	279	265	279	294	251	274	252	253	263	272	240	256	262	291	269	268	234	286	237	247	252	248	269	251	242	265	272	279	257	271	266	259	267	279	258	259	247	264	269	286	246	247	248	261	247	242	255	268	273	248	274	290	302	283	259	270	275	280	245	268	254	252	280	259	242	265	249	261	261	251	265	298	271	253	259	258	254	245	281	245	265	247	250	265	259	247	273	243	253	253	233	275	246	258	264	250	279	279	262	247	250	284	255
8846	5034	21688	31572	32792	39945	76620	64817	44131	20374	4415	879	805	717	727	714	762	698	772	803	758	735	753	735	735	722	757	773	784	844	754	760	777	763	775	751	743	730	736	709	758	776	758	831	780	756	737	686	777	773	714	747	777	776	761	768	795	754	759	754	762	766	764	733	748	750	776	735	712	762	790	729	810	790	752	743	754	798	804	744	780	784	744	719	805	771	758	729	731	786	807	804	691	799	799	742	751	819	802	756	807	748	784	755	769	784	783	761	753	733	718	755	770	728	758	756	767	727	769	803	814	800	718	771	725	757	761	715	782	788	770	742	754	743	723	729	744	694	751	784	761	766	730	764	765	765	724	781	728	797	758	779	718	748	768	765	790	719	694	703	742	787	777	753	749	803	766	729	744	740	723	726	730	718	722	772	786	731	732	769	745	782	803	750	746	811	780	748	749	756	711	767	749	740	760	786	765	792	707	735	717	745	774	760	771	780	791	750	753	781	746	768	752	753	760	733	794	728	799	733	776	764	780	728	710	751	757	717	754	734	717	770	745	714	699	787	734	789	711	729	716	769	758	779	736	768	788	806	730	739	770	787	763	757	720	729	788	756	751	790	722	736	743	725	750	690	744	791	749	775	772	753	792	780	724	793	771	721	725	783	733	714	748	778	742	807	740	781	733	730	731	757	787	735	744	755	721	777	751	781	736	716	786	719	804	773	752	736	753	746	741	755	791	765	781	776	707	746	749	686	740	745	787	721	780	721	782	768	699	773	777	708	731	704	735	744	743	780	738	765	749	786	743	721	783	734	748	760	735	751	762	772	764	768	759	739	728	754	741	755	769	770	745	737	767	733	782	747	738	781	717	790	706	779	757	786	759	742	739	711	731	792	783	717	748	748	758	787	750	761	803	780	807	730	754	745	749	794	781	773	818	796	755	785	737	801	709	797	797	729	757	799	759	775	740	774	778	709	766	759	776	774	741	767	783	757	760	793	770	742	769	739	747	762	770	753	767	726	774	757	740	779	714	785	713	769	726	742	715	775	797	738	726	735	754	814	746	746	767	723	750	791	764	742	731	730	756	723	725	790	766	742	805	726	764	774	755	757	742	775	763	757	749	753	755	771	744	750	767	789	786	727	774	747	786	784	725	764	736	732	792	735	744	756	770	725	744	712	769	750	767	731	712	768	735	773	757	759	759	723	770	749	755	722	771	764	806	749	746	745	726	768	767	767	740	751	763	792	724	789	712	808	767	775	798	785	752	744	779	763	757	731	773	745	739	757	759	786	768	748	723	779	762	755	727	774	748	745	751	753	760	747	742	770	730	757	769	715	791	765	767	745	719	765	734	782	753	775	762	765	725	732	772	774	726	747	780	694	746	755	742	747	776	705	731	828	721	777	790	737	800	786	776	756	741	723	777	771	760	720	796	780	737	742	698	804	728	754	759	728	764	732	741	771	765	720	809	813	806	755	783	756	806	802	731	737	799	771	742	783	713	730	735	738	804	772	740	745	712	749	757	761	764	756	794	758	771	780	729	761	756	713	755	770	752	784	803	767	755	750	753	788	744	785	709	761	770	749	725	783	761	799	730	735	842	767	730	716	779	790	816	727	771	759	724	720	789	745	757	708	820	764	725	736	751	723	791	771	719	797	732	737	800	752	748	754	765	778	748	787	759	799	770	752	737	839	726	705	753	710	735	740	745	800	744	757	803	763	766	805	775	747	706	720	768	800	698	782	738	773	785	764	754	746	742	731	764	760	791	732	789	735	777	742	745	717	787	797	759	765	787	798	747	787	764	752	731	739	755	770	778	735	773	780	784	781	789	715	785	741	771	760	723	726	703	788	713	742	768	766	771	786	745	757	780	722	767	783	760	744	810	755	734	743	740	733	719	767	749	771	771	756	763	706	784	779	746	776	720	712	738	730	752	763	772	760	788	721	776	782	776	765	784	792	754	740	775	738	710	753	762	773	750	743	806	766	728	806	769	744	748	766	783	760	715	699	767	745	779	746	728	743	769	751	734	766	776	747	791	754	767	788	762	733	789	731	739	757	741	731	792	750	799	781	723	743	750	783	775	727	816	754	740	804	765	721	746	772	728	754	762	761	761	682	751	758	769	770	772	746	774	726	760	740	733	763	727	729	705	761	748	760	747	759	783	740	742	799	773	765	759	733	793	747	752	713	788	764	746	772	755	791	751	823	773	748	764	742	834	761	791	735	781	750	773	737	728	802	743	805	744	796	759	732	769	769	779	735	789	759	725	787	740	775	738	750	748	799	747	762	738	791	750	710	727	765	728	754	742	803	740	777	786	737	749	823	753	766	771	768	731	776	725	748	745	816	719	714	778	747	761	785	721	762	754	729	794	765	718	786	739	754	773	708	728	766	753	740	773	756	749	725	748	751	778	760	775	748	763	729	798	709	762	809	792	713	720	742	726	731	756	803	764	800	786	760	716	750	776	753	769	764	732	765	709	786	751	782	758	747	816	723	734	799	743	770	731	745	741	795	807	757	721	720	758	738	756	747	791	771	732	769	810	736	764	738	794	742	793	748	745	729	722	737	737	691	731	749	761	715	748	748	743	711	788	749	787	743	787	736	810	769	732	748	764	796	779	777	728	752	762	739	787	734	744	718	750	750	778	765	757	718	753	754	730	744	804	772	742	769	724	746	781	751	746	740	762	725	716	753	721	735	779	751	789	728	771	756	709	762	738	759	728	762	759	798	796	742	794	751	767	754	674	756	775	774	763	786	730	743	749	746	771	748	756	773	789	760	790	770	780	720	767	812	682	767	752	707	780	781	729	770	780	772	769	778	749	766	772	776	763	806	754	722	771	727	796	682	722	774	751	771	734	765	797	735	780	718	751	729	822	793	756	760	764	768	771	761	743	756	808	742	694	772	759	730	767	721	771	742	761	757	775	802	691	762	780	811	775	735	801	724	703	689	749	751	760	737	735	736	780	757	793	730	782	741	831	792	772	777	768	774	747	772	780	747	718	765	730	761	782	736	702	713	773	796	711	723	776	706	765	735	730	723	744	787	737	764	756	713	793	738	729	763	758	745	720	736	781	757	693	730	721	706	698	765	738	728	801	770	741	802	762	744	762	743	767	751	775	764	785	746	771	759	739	730	755	788	731	753	747	783	773	802	759	773	767	759	751	748	777	763	753	743	742	755	797	800	757	732	763	772	767	772	779	791	712	774	712	740	771	742	739	746	719	775	763	792	783	749	763	783	760	757	773	751	740	764	781	740	731	736	789	750	755	723	782	784	735	738	772	787	765	735	784	767	765	758	698	728	743	770	784	762	722	774	741	755	732	764	749	726	726	714	768	732	759	780	748	718	765	748	756	703	731	792	782	737	754	729	831	730	778	728	756	742	791	789	737	775	761	738	804	790	823	743	733	815	763	744	788	752	793	717	825	788	701	743	759	754	791	747	701	731	800	789	771	729	737	748	697	788	735	728	751	747	730	738	743	764	780	745	737	776	765	718
2424	645	1899	1775	1457	1558	6244	5991	2891	1022	325	238	218	193	224	209	250	229	234	223	188	226	233	215	214	219	229	198	203	202	209	194	218	192	202	201	187	203	213	231	206	220	215	199	203	204	233	229	219	229	214	212	219	186	215	216	203	221	185	234	218	217	203	207	220	213	225	212	233	218	202	208	211	191	205	242	213	226	235	211	212	204	221	214	215	205	248	228	233	216	237	212	211	214	178	211	191	207	244	245	254	252	232	198	235	232	204	235	225	215	228	212	221	205	204	200	228	194	196	243	210	216	180	231	235	209	215	232	231	198	230	234	193	241	235	222	216	216	206	219	202	219	207	229	213	193	201	222	243	233	229	224	236	217	207	231	219	208	205	213	244	208	198	212	212	217	184	218	228	214	213	215	220	220	223	225	219	230	228	223	227	222	226	210	211	238	218	219	194	204	207	233	224	225	213	239	207	200	234	229	242	204	219	226	238	228	201	254	201	218	213	216	215	220	219	221	204	221	219	210	238	217	213	203	231	225	233	197	197	219	250	211	222	220	232	232	194	209	225	229	234	218	220	210	221	213	193	190	194	210	235	219	186	214	189	219	225	237	273	230	191	197	214	194	235	222	217	202	195	230	184	197	207	209	206	218	217	228	213	208	182	260	208	214	208	217	257	219	220	212	242	207	224	225	191	212	205	240	226	239	235	218	222	209	196	220	230	198	229	225	248	199	226	213	200	225	225	228	230	208	195	204	210	214	205	207	216	207	184	188	226	218	249	214	192	236	194	217	224	227	212	242	237	227	238	204	201	244	222	220	214	233	200	227	186	215	237	229	209	204	214	207	222	191	233	222	242	211	222	206	229	234	229	220	221	236	211	220	226	227	232	223	219	216	226	221	246	224	235	210	247	234	208	216	259	230	212	185	231	221	203	203	244	212	194	216	241	221	210	220	184	211	182	234	229	204	195	231	214	225	235	213	234	221	224	220	230	220	218	216	245	202	237	204	192	207	211	233	217	217	210	228	224	224	197	243	208	220	234	203	221	219	215	224	229	203	226	217	222	237	201	205	222	232	212	222	218	240	227	229	229	236	229	217	215	225	215	226	209	219	224	219	217	230	211	233	205	235	232	215	238	218	235	247	230	206	207	191	210	227	196	202	203	250	212	203	211	195	219	202	224	239	225	191	198	213	219	211	203	215	187	218	211	246	219	198	221	207	223	225	214	204	234	215	241	228	197	214	210	197	223	213	196	204	202	189	232	225	227	215	213	223	211	226	237	222	218	239	221	213	229	223	204	189	228	236	215	239	211	221	202	225	218	219	211	219	247	187	232	244	220	218	238	204	252	225	190	231	250	211	202	200	234	246	224	206	236	230	204	239	200	225	236	206	177	229	210	194	242	232	212	253	198	237	244	227	213	223	203	186	236	207	188	226	211	205	215	236	227	227	214	217	233	208	213	218	223	225	219	212	205	195	224	223	233	182	224	204	228	208	187	232	226	207	244	210	226	206	185	217	210	223	224	208	235	244	237	219	221	207	211	252	210	208	215	212	197	205	210	209	243	188	184	211	218	196	212	230	222	263	214	196	199	218	230	238	220	235	214	197	206	208	209	201	211	190	198	230	233	226	209	195	229	203	232	229	211	212	227	238	231	220	248	246	204	193	187	208	214	199	242	245	207	183	239	237	215	211	206	213	246	183	223	237	235	217	225	206	232	239	214	215	216	234	223	203	210	209	257	207	223	219	223	214	228	221	236	218	224	195	239	211	200	194	211	221	213	221	235	210	196	208	214	209	219	197	210	183	206	226	217	205	218	233	237	221	189	221	235	198	227	206	232	194	205	200	223	214	228	217	225	208	218	223	207	224	210	220	197	231	200	230	205	214	208	240	246	212	215	197	202	204	222	240	218	232	217	216	227	210	201	223	214	242	214	224	245	235	236	237	208	221	210	236	196	209	207	224	226	207	218	202	203	187	193	211	257	199	227	207	261	228	204	254	241	208	223	231	228	200	224	206	216	214	233	229	200	209	232	203	245	200	210	208	217	225	198	226	207	238	214	225	232	226	232	212	202	208	205	234	240	208	208	236	199	207	230	200	224	225	230	220	221	210	212	239	237	224	222	195	197	216	257	199	213	213	205	207	212	175	233	249	248	210	207	229	225	212	204	232	238	212	192	207	186	225	214	211	204	232	209	204	197	198	199	215	211	225	229	237	225	218	246	237	195	219	202	218	214	224	238	235	190	229	187	219	227	211	210	249	230	243	217	230	259	177	226	220	205	195	195	227	226	226	203	222	221	225	241	226	229	210	214	241	229	206	199	225	210	239	234	214	217	208	236	201	217	197	208	235	209	241	214	220	221	222	206	230	240	213	204	236	189	195	217	237	229	238	238	221	210	214	219	223	196	246	216	229	219	213	241	197	229	237	215	230	234	209	211	230	186	231	237	228	233	203	199	226	216	218	210	210	213	196	199	189	219	223	220	215	237	218	202	204	203	233	234	190	234	223	237	214	240	216	203	220	238	244	203	213	212	235	196	221	235	223	207	222	220	256	194	223	254	241	202	206	229	203	234	212	219	209	253	233	218	246	213	225	235	235	237	218	198	207	221	227	205	216	221	228	219	202	233	217	245	199	224	199	212	207	233	213	221	194	211	230	203	207	202	206	217	221	225	201	204	231	239	236	226	207	207	207	190	204	203	234	200	196	243	250	232	203	215	219	221	213	237	235	232	209	221	229	227	206	247	257	216	229	234	220	221	235	222	196	211	245	227	222	224	216	228	246	227	268	215	184	204	214	225	211	226	246	221	209	224	193	197	215	238	201	229	216	215	200	199	225	204	210	224	249	235	208	196	201	204	209	226	231	198	222	229	212	194	218	207	218	225	213	210	203	232	212	196	203	218	236	226	240	237	216	194	218	219	228	201	245	241	190	209	212	223	215	211	233	206	220	227	221	221	217	209	225	222	197	241	215	234	230	208	237	216	221	222	218	220	207	228	237	218	233	200	220	201	215	219	229	193	212	210	221	215	218	206	231	191	205	215	222	257	218	216	201	213	220	232	243	208	230	228	210	228	226	208	228	193	220	237	209	210	231	235	220	234	212	218	232	220	158	215	222	218	222	234	196	194	243	232	220	232	237	204	224	212	195	229	213	222	226	230	222	215	229	216	240	244	202	203	229	207	208	205	231	218	244	229	218	230	222	203	212	214	207	222	206	194	217	227	241	195	218	244	232	208	207	196	230	230	222	249	205	214	219	213	232	207	224	201	202	216	238	238	224	232	215	216	191	216	239	235	206	197	241	230	216	202	220	228	205	214	227	223	211	204	224	199	238	234	207	214	228	192	219	222	243	221	220	233	240	239	226	197	227	225	213	232	209	217	209	212	224	225	233	246	219	223	235	239	199	231	244	233	196	215	227	206	242	210	214	201	240	195	202	203	216	238	224	243	224	235	232	216	198	209	213	232	227	223	227	244	232	231	213	238	241	206	225
2457	1106	4223	5267	5420	6711	22236	19124	9776	3580	1088	642	602	641	651	614	618	659	651	639	659	646	676	597	613	684	659	662	605	657	634	685	633	607	621	652	662	663	637	636	641	647	639	677	601	637	638	623	715	618	613	630	667	646	634	643	641	631	673	659	672	620	637	640	656	664	653	619	667	638	702	629	630	597	589	627	657	652	616	634	623	643	586	690	651	654	694	654	647	583	633	640	640	614	677	659	613	650	659	683	689	651	648	638	642	707	649	636	641	631	677	628	664	645	604	661	625	636	651	634	650	666	580	660	635	644	628	652	673	665	655	641	612	643	684	651	662	624	626	613	647	673	641	579	672	601	640	626	653	648	702	586	620	623	615	672	654	659	622	640	707	672	646	636	665	654	632	617	640	671	603	646	641	662	618	698	699	614	604	661	615	613	645	605	700	640	617	642	657	629	642	610	648	678	597	644	705	623	626	682	623	594	597	650	674	659	695	614	682	679	645	638	624	613	625	646	616	632	611	638	644	693	627	571	634	617	637	645	638	633	662	700	642	598	632	629	644	608	678	625	668	630	600	663	640	613	642	634	665	670	602	635	645	657	668	609	637	682	629	610	620	589	688	614	665	665	650	679	660	635	658	654	642	645	683	636	700	646	599	638	698	607	637	599	622	703	728	633	618	647	641	688	637	659	614	631	672	693	652	617	621	617	698	668	650	647	655	666	628	648	639	625	631	640	629	619	671	663	636	627	658	663	621	655	623	677	623	591	643	625	599	628	643	660	669	629	673	627	617	635	613	588	648	647	620	643	647	628	659	651	701	661	641	657	623	642	631	602	680	579	625	643	646	641	582	643	669	645	650	637	681	628	635	640	629	666	645	637	709	643	576	645	631	607	612	690	611	661	678	667	619	672	645	644	658	644	633	627	671	642	685	637	623	609	598	639	670	662	645	653	641	638	578	612	631	632	655	656	625	660	567	700	664	653	661	632	642	689	637	655	702	629	678	653	631	640	657	654	671	653	666	633	638	622	655	607	632	657	628	638	646	668	655	640	609	634	585	633	623	630	650	609	687	632	692	639	660	646	607	628	654	629	657	634	637	605	687	627	641	682	594	608	621	635	648	657	656	620	657	620	633	648	635	682	665	689	625	678	639	662	607	668	638	640	636	648	650	645	648	639	646	622	651	647	664	666	681	632	622	634	627	607	627	648	649	697	654	609	613	629	655	605	683	635	621	652	663	631	612	649	642	621	624	595	634	630	635	688	648	659	672	617	609	605	671	607	688	659	640	671	643	627	658	641	662	693	632	641	617	644	636	683	647	630	644	643	663	627	619	645	681	671	671	688	593	645	634	630	655	666	626	633	638	645	643	621	660	650	661	627	624	682	638	634	613	651	633	688	622	650	637	658	622	625	653	652	635	620	650	652	675	653	653	655	656	663	605	652	640	658	638	655	647	650	617	621	665	625	665	641	631	671	662	647	681	617	621	650	645	622	616	623	657	658	581	667	639	637	631	600	651	675	665	645	658	607	626	611	674	691	613	642	640	650	614	645	600	630	621	630	625	630	685	659	643	614	593	619	643	634	629	603	643	670	638	666	685	622	668	674	633	668	640	612	605	661	654	690	654	648	679	601	627	643	638	657	635	626	639	654	635	642	631	619	611	625	620	662	627	661	627	633	672	612	621	578	616	636	620	686	682	638	640	653	615	648	612	646	659	605	637	599	631	644	656	645	640	668	682	651	647	634	622	611	657	604	639	667	671	665	602	624	668	669	660	649	632	644	645	608	637	655	646	652	633	656	623	632	624	621	631	599	640	672	688	672	598	669	606	641	677	624	641	624	627	600	620	609	675	658	683	661	641	656	620	626	641	595	626	654	660	667	672	656	669	650	709	603	615	671	603	657	656	667	640	610	639	629	675	657	618	594	651	612	634	607	676	637	601	656	575	652	609	633	682	645	656	641	626	707	650	616	651	670	614	649	612	641	642	705	630	644	621	656	647	666	639	630	651	665	631	658	688	660	635	658	680	626	673	622	653	617	606	641	666	617	652	617	634	644	642	653	661	647	645	610	613	633	638	674	685	598	677	593	655	635	572	616	617	622	649	668	654	632	617	609	604	647	607	673	679	633	592	634	622	607	659	682	660	650	656	708	665	620	656	629	660	639	645	609	650	616	633	665	640	701	667	634	612	633	678	641	641	696	688	635	671	690	630	661	609	624	601	665	655	637	612	662	652	646	643	663	650	639	668	621	642	641	610	668	575	632	625	639	640	641	660	611	683	628	647	630	634	663	656	623	659	634	620	659	663	663	634	669	633	620	594	611	630	668	663	637	628	701	658	628	626	605	642	672	643	658	609	666	639	634	653	611	645	630	656	599	589	691	679	590	628	621	683	603	650	643	625	666	564	658	636	619	613	612	675	641	712	632	615	630	632	655	637	611	633	638	659	653	637	672	601	660	639	665	628	664	642	635	654	655	617	610	650	607	682	620	587	629	630	642	677	626	650	680	657	628	644	623	632	641	648	622	647	658	689	642	661	665	668	625	629	675	680	590	630	680	643	642	646	670	678	648	607	643	635	657	616	634	575	638	617	649	622	637	611	680	641	622	678	655	638	646	623	656	618	601	629	632	663	662	674	690	620	643	632	680	612	626	629	720	677	661	620	666	631	664	656	626	645	663	626	672	600	660	682	635	674	631	631	651	639	633	634	637	652	621	624	645	647	622	662	684	632	628	643	632	666	629	667	637	688	614	634	632	632	642	671	624	674	609	660	654	597	611	630	607	603	639	657	630	615	633	605	596	636	670	612	657	644	643	707	642	617	609	620	633	632	663	654	629	623	672	626	687	655	656	609	645	653	622	622	641	621	628	622	676	619	642	666	709	631	649	642	595	647	637	618	634	657	652	649	643	586	684	621	642	654	656	604	624	652	659	643	620	608	609	654	688	678	659	631	639	644	605	595	654	648	631	627	649	678	662	666	630	629	649	639	629	638	642	629	587	683	647	620	661	631	637	651	630	639	645	654	663	603	614	631	651	618	643	602	669	670	598	664	638	641	661	643	643	665	642	662	662	631	672	667	648	653	660	673	622	614	653	650	673	642	631	638	631	662	640	648	624	630	674	636	660	647	654	608	655	640	655	619	620	608	666	646	599	638	638	640	633	702	614	604	674	639	641	643	638	624	671	647	661	656	622	622	661	670	669	632	671	641	698	658	641	605	653	663	655	664	603	646	643	665	683	621	629	628	616	668	619	620	633	612	639	670	679	612	632	701	660	677	605	650	614	602	590	645	675	651	632	641	671	622	630	672	631	649	648	636	630	637	621	675	683	618	631	642	679	650	656	634	648	617	612	624	641	648	703	598	584	690	624	689	615	609	624	624	651	685	646	621	636	656	629	659	707	648	641	636	624	636	635	660	589	665	625	652	641	647	614	642	613	640	656	649	670	665	646	603	637	691	654	652	669	664	638	642	614	658	639	621	589	648	609	623	642
7673	3023	8547	12872	10934	27795	44738	31837	15808	3743	491	221	224	215	196	220	180	208	194	201	192	199	218	245	219	201	224	199	168	215	212	226	193	208	215	223	213	195	196	221	223	226	199	208	192	231	190	229	218	203	197	226	225	211	213	204	212	182	203	195	218	214	203	207	193	217	210	208	193	178	216	211	210	197	235	201	205	198	185	231	199	230	215	179	194	181	185	207	204	189	194	216	214	187	216	185	199	223	213	220	201	216	195	202	193	192	209	207	194	198	192	198	208	210	194	192	195	227	173	206	215	211	229	203	176	180	210	202	180	202	194	206	202	219	212	201	200	178	215	202	212	204	191	192	201	210	206	194	214	220	178	188	213	206	182	230	190	190	219	201	208	202	179	232	208	218	210	197	201	191	197	182	186	185	211	191	213	183	188	198	198	189	186	184	197	210	180	207	195	196	191	185	198	210	194	213	197	184	182	217	183	176	217	192	243	214	220	223	168	192	223	229	209	199	201	191	229	204	200	218	188	196	198	212	182	208	217	211	181	214	219	216	209	195	219	210	212	212	209	189	226	201	229	192	201	202	209	198	221	199	209	219	201	195	179	190	206	203	218	226	235	201	215	198	196	227	187	208	225	209	205	190	176	196	205	192	194	190	225	201	197	223	190	211	226	206	202	199	201	181	197	212	201	185	187	199	224	206	181	204	208	215	229	213	220	213	216	217	197	222	239	192	196	218	188	179	208	201	204	192	208	208	218	213	189	221	211	205	203	213	224	191	203	208	199	209	207	199	184	217	219	182	196	209	178	220	212	173	168	190	196	216	198	176	201	207	211	195	205	225	167	201	205	221	212	191	195	204	232	206	207	158	195	195	210	192	212	217	217	213	248	208	237	198	206	210	205	204	214	201	209	225	208	201	183	224	205	227	202	232	225	206	198	205	217	183	188	218	232	185	227	208	194	191	192	197	179	221	245	211	213	204	190	174	207	190	219	184	165	212	203	197	194	197	214	200	212	203	240	239	213	207	215	194	215	196	201	209	188	196	206	185	192	207	189	218	210	210	197	183	193	184	182	211	185	185	222	186	215	171	199	214	213	203	186	206	203	224	218	164	207	177	193	216	173	205	212	205	198	196	205	219	216	209	210	200	191	196	211	178	201	223	191	178	204	170	202	197	212	183	214	235	219	186	200	174	211	202	226	229	198	201	203	187	205	183	184	214	194	193	201	188	164	211	235	184	172	210	182	213	214	214	219	223	199	202	202	209	212	194	214	202	212	209	222	206	214	185	218	215	206	194	214	226	239	186	208	218	189	193	216	224	184	194	215	198	210	185	199	189	211	195	202	192	222	204	211	198	198	165	188	206	211	203	203	183	230	185	210	221	188	204	213	197	201	209	236	225	192	218	190	191	213	214	225	212	199	210	178	213	224	188	206	225	202	204	222	221	238	207	191	209	221	221	197	204	194	233	183	207	203	188	212	205	193	184	207	202	211	223	203	192	192	191	218	213	225	176	193	213	217	193	192	201	198	199	217	214	213	191	184	225	191	203	205	209	197	199	167	206	204	198	201	210	218	183	209	182	202	195	203	217	225	203	206	197	197	217	198	209	187	209	187	175	200	200	192	217	190	196	224	191	208	194	213	199	168	206	197	197	201	197	208	221	200	220	224	206	193	204	216	207	214	206	198	202	174	227	219	192	188	208	190	224	209	217	225	193	218	186	211	200	167	220	225	208	212	229	192	170	219	172	210	218	187	204	204	210	192	199	202	223	203	234	170	192	201	192	211	190	200	214	216	198	197	216	188	214	188	193	208	218	232	224	202	204	187	227	209	194	221	212	212	232	213	210	194	191	231	218	209	201	211	194	226	195	212	199	206	184	200	243	202	219	211	180	188	202	207	211	205	204	204	200	197	203	193	193	229	214	239	214	205	229	178	221	180	220	184	191	226	186	205	212	204	198	205	220	221	204	186	222	214	214	209	181	180	221	194	230	192	198	213	209	210	191	226	211	195	210	198	216	234	206	216	193	177	214	200	190	210	198	185	176	199	192	215	210	199	218	207	207	201	212	222	218	193	177	227	214	206	192	201	183	182	190	213	193	214	186	220	221	197	187	193	184	209	202	210	211	217	203	208	204	187	190	216	232	204	193	212	192	219	194	216	233	225	218	193	207	194	205	210	211	207	215	186	215	215	190	224	210	207	219	204	213	208	206	177	206	195	202	213	237	203	198	189	171	217	201	184	205	211	219	215	202	198	190	212	194	199	164	202	206	191	219	226	228	209	202	214	178	177	194	214	198	205	182	242	185	206	200	204	211	197	196	239	216	237	205	202	200	202	202	233	180	189	211	233	197	201	213	204	190	204	196	233	171	204	190	203	179	220	192	196	203	196	218	167	216	226	196	197	197	210	205	207	228	188	197	193	209	227	193	190	201	201	220	207	229	194	187	234	190	194	235	225	224	229	190	189	180	200	192	230	230	198	193	195	201	193	187	222	198	221	205	217	214	217	184	200	189	190	187	186	208	207	196	213	208	208	213	217	217	204	227	196	228	199	198	187	205	179	198	201	226	179	229	200	198	188	211	214	197	212	189	195	200	169	195	179	199	218	207	239	218	204	221	216	215	196	220	194	216	188	192	186	202	195	213	210	212	193	212	212	209	193	208	205	192	215	177	208	208	189	206	189	207	196	200	196	201	204	206	202	199	204	191	209	208	197	206	226	190	180	188	234	217	199	200	188	193	207	231	214	209	227	216	202	219	206	201	208	184	184	185	175	182	188	234	193	204	168	201	217	217	218	216	204	210	223	204	198	205	221	209	196	194	222	197	182	194	206	202	236	194	183	174	216	215	199	198	180	198	206	190	175	181	205	196	220	197	214	189	212	195	222	207	232	212	173	223	216	216	206	200	190	198	228	193	225	240	230	191	208	186	167	189	211	189	206	232	219	187	203	211	222	200	202	190	209	195	202	198	206	219	193	206	210	199	215	189	191	211	195	222	191	215	192	222	226	190	230	226	229	216	228	218	199	205	209	222	195	198	192	217	191	215	200	205	189	224	172	213	174	218	196	208	194	233	230	199	205	191	189	183	215	186	204	200	192	164	203	236	201	205	185	200	192	186	209	215	189	219	199	221	200	205	204	211	208	224	202	202	203	181	192	195	208	220	211	200	213	203	222	211	213	197	203	198	210	230	190	206	223	205	227	189	211	198	202	225	200	229	201	185	199	195	212	204	192	184	217	189	216	209	200	196	211	188	197	199	209	200	196	198	204	190	196	199	203	197	183	213	194	212	185	200	204	223	201	216	200	192	176	200	225	212	196	208	188	187	205	229	217	200	203	202	205	219	223	207	189	208	192	234	201	220	180	208	196	181	205	221	218	207	207	208	222	218	210	209	198	211	212	193	205	216	187	207	224	213	185	220	224	214	224	223	219	209	225	195	209	217	217	219	183	191	207	221	177	215	156	213	199	199	204	210	206	198	203	218	185	227	210	211
5355	3469	14905	20677	20491	43765	58186	45842	29749	11218	1693	663	636	618	587	606	600	597	593	588	561	615	578	617	599	600	617	623	619	617	575	610	632	609	570	635	570	594	603	608	595	580	608	580	597	574	597	620	635	595	618	659	609	647	572	566	593	594	635	616	590	590	596	629	561	590	615	633	594	614	639	594	641	620	592	596	643	620	622	599	625	604	589	597	602	612	611	575	640	656	638	584	651	577	593	606	610	627	594	546	619	612	650	582	637	583	596	654	629	595	573	591	585	592	599	615	651	604	612	589	612	588	611	571	569	611	614	604	588	595	658	597	595	596	607	570	625	601	601	620	623	593	601	620	633	597	607	640	587	594	649	620	630	593	564	612	612	602	627	608	633	596	570	603	594	610	587	571	589	593	612	592	630	623	619	616	578	624	577	617	604	586	601	639	557	609	610	652	592	580	609	641	595	577	598	629	548	642	572	604	603	601	627	587	625	618	549	571	625	568	575	633	628	610	570	605	612	638	603	633	583	593	633	595	645	576	571	634	630	585	642	596	613	626	608	640	637	587	602	566	608	621	589	573	614	564	555	584	618	621	587	597	582	655	637	632	637	591	601	619	616	619	566	628	579	635	653	599	593	644	602	603	613	603	641	590	635	630	615	582	606	613	570	637	613	579	634	602	603	615	606	624	589	644	611	597	630	622	574	571	598	619	638	649	626	603	617	614	628	592	609	609	594	595	604	576	620	626	588	620	630	634	592	588	623	605	598	595	634	630	588	582	604	627	560	553	575	601	601	590	647	617	657	595	618	631	583	635	656	578	620	601	643	583	601	621	646	602	625	591	627	627	632	612	606	589	666	599	637	577	623	616	628	557	622	619	609	596	615	575	598	692	638	592	597	603	603	596	630	609	606	608	619	549	609	604	535	628	619	578	575	635	629	620	594	617	634	644	591	578	626	548	609	622	607	586	621	583	658	632	620	596	643	633	604	632	617	639	601	601	576	621	645	616	615	617	639	623	603	580	588	583	585	625	587	609	589	578	632	611	624	600	623	621	604	622	592	639	573	605	595	556	613	613	640	610	582	584	610	606	614	599	623	624	543	624	617	604	601	619	629	635	568	629	651	580	573	618	656	614	634	661	593	635	556	617	595	675	579	583	562	609	606	611	597	587	617	612	574	638	628	618	640	609	625	595	634	624	596	643	639	641	629	600	628	633	618	604	599	648	570	678	634	579	604	586	625	624	647	602	580	573	585	609	605	619	642	634	587	560	598	580	614	625	621	589	601	605	623	604	588	593	609	605	599	578	603	623	658	590	616	625	614	629	580	657	596	594	598	585	596	607	646	640	624	580	628	601	619	623	610	572	634	635	652	622	607	604	547	615	601	574	582	617	636	644	612	635	618	610	580	588	573	623	642	636	612	644	628	612	626	595	586	639	579	607	594	644	598	649	622	633	599	607	603	625	640	579	580	596	629	561	621	636	598	586	620	593	584	610	621	629	596	615	600	569	627	595	593	644	562	609	654	575	626	632	603	610	600	571	585	645	620	606	575	582	617	659	598	613	617	593	590	631	622	618	608	612	630	637	633	617	591	610	628	589	626	606	622	624	601	612	664	581	605	578	607	605	581	630	611	648	571	578	623	595	594	590	618	640	702	589	600	648	594	614	582	608	599	631	649	570	610	588	600	621	593	613	609	588	625	584	582	603	598	612	612	611	601	604	610	585	604	610	595	588	624	647	621	615	554	585	624	577	588	633	630	583	611	631	623	625	608	614	622	612	659	625	576	593	619	634	611	614	608	588	606	640	605	625	586	603	623	627	636	597	575	597	610	602	608	587	615	614	604	615	618	617	631	586	603	631	661	641	605	619	565	609	619	618	675	613	612	558	590	614	670	588	627	577	581	610	588	637	597	585	561	593	572	628	618	618	634	603	615	591	597	607	617	617	603	643	607	635	637	588	611	573	600	598	610	648	641	637	642	630	633	601	625	588	601	610	609	607	609	634	612	641	660	624	603	645	606	613	577	609	590	569	627	576	570	643	628	600	627	620	636	667	614	608	606	615	651	557	588	640	650	659	653	589	626	570	624	619	618	564	629	619	601	612	628	620	574	620	607	639	615	577	618	611	629	582	562	589	606	623	639	640	584	578	629	632	641	641	572	620	604	581	571	635	574	577	596	609	556	617	607	614	636	616	581	582	601	623	653	618	591	585	588	630	636	594	592	601	590	590	597	624	586	607	613	580	575	615	589	610	620	579	583	619	629	587	631	628	599	597	589	606	626	615	614	601	566	600	589	598	586	624	611	602	579	584	614	610	630	587	627	582	619	610	647	591	596	608	644	589	577	624	646	622	646	644	600	602	596	585	594	608	591	586	606	606	586	592	541	632	635	604	638	632	638	578	574	634	594	582	600	601	612	596	609	628	574	606	624	625	605	561	594	571	608	645	627	587	622	588	618	606	651	621	604	628	637	592	636	619	605	612	625	560	574	614	646	643	630	587	565	627	601	597	598	632	579	601	600	606	603	588	583	610	591	611	613	661	618	648	568	591	597	612	648	629	600	625	596	613	624	628	590	575	601	611	603	602	621	621	615	651	600	630	573	616	598	592	622	612	619	612	584	614	604	584	586	581	605	569	590	626	651	626	575	659	620	627	624	634	619	634	618	609	582	627	599	612	623	588	598	587	609	593	558	562	625	648	623	629	599	619	616	595	608	625	621	641	634	638	636	541	563	603	653	589	581	656	577	593	608	644	573	558	629	617	569	617	675	607	585	612	594	552	562	651	580	594	612	581	653	583	614	614	631	605	638	581	605	574	613	596	614	576	580	563	614	584	625	574	610	624	648	628	624	608	604	587	630	601	616	655	597	618	558	600	565	667	623	590	621	612	587	591	631	620	583	584	614	615	638	592	589	638	633	621	606	592	630	602	632	615	652	622	589	588	561	595	603	583	600	621	599	604	580	606	625	619	608	623	569	617	618	609	599	613	647	585	608	594	599	632	642	576	597	614	664	600	632	600	634	627	584	692	595	622	640	605	618	598	610	625	629	616	650	585	621	620	646	642	604	580	564	628	598	618	587	605	627	608	596	564	583	569	632	611	625	561	599	626	621	562	607	618	593	587	628	595	593	605	595	594	603	602	605	596	570	636	587	596	598	615	645	592	606	578	638	622	632	655	652	583	597	612	625	592	608	609	571	608	616	592	600	594	626	608	611	585	609	608	607	632	602	580	575	615	618	591	604	605	622	585	615	622	595	610	626	577	620	599	593	622	634	585	569	590	588	617	590	576	607	643	575	577	620	568	627	655	615	645	602	610	563	601	613	600	639	602	612	593	642	614	623	630	617	618	643	613	593	600	607	626	635	599	584	615	601	589	658	598	613	614	610	611	606	620	597	592	615	633	592	586	608	634	622	563	606	614	582	613	601	619	603	587	640	588	597	572	615	584	576	596	620	586	617	593	633	658	580	628	632	607	625	636	582	625	622	616	597	594
18139	10929	23738	35921	22739	50547	63409	43836	24510	7461	945	310	287	271	281	264	273	293	261	254	244	264	270	267	262	262	286	265	275	280	271	271	263	271	265	261	274	278	263	278	272	255	260	229	268	239	235	253	266	258	252	260	268	266	293	274	275	239	274	292	259	255	275	249	245	247	266	246	272	252	267	268	264	271	283	254	266	249	271	266	274	279	236	239	264	273	306	278	285	277	294	256	235	254	287	256	244	270	256	288	296	276	259	234	251	283	264	294	296	286	259	268	295	246	266	265	271	258	282	269	254	235	262	285	254	258	286	266	263	283	275	285	257	267	271	284	281	273	286	295	267	259	290	284	260	236	257	252	293	262	263	256	296	267	249	261	278	263	283	256	256	281	278	271	265	268	286	301	246	278	251	264	266	264	261	247	257	277	221	248	267	256	274	232	235	290	278	286	258	286	247	266	264	270	257	266	286	238	275	270	262	265	263	275	261	248	292	297	262	243	281	285	250	265	293	261	285	273	297	274	264	238	250	262	305	255	243	264	262	287	248	238	279	230	255	304	260	285	232	250	247	264	262	277	263	270	278	245	266	283	303	269	277	268	242	251	258	263	245	255	239	267	269	263	311	276	284	263	265	249	278	283	232	252	249	306	267	265	289	253	273	241	276	265	291	270	231	288	274	278	290	289	256	262	256	276	280	278	294	287	271	267	278	264	261	269	244	273	269	258	291	262	264	277	268	269	262	290	258	266	288	267	263	277	289	281	263	270	275	258	257	301	256	270	275	254	278	282	258	271	325	273	265	265	291	275	283	255	257	252	251	243	258	256	289	263	265	253	267	266	301	269	279	269	250	290	290	255	232	257	289	299	260	244	300	276	259	269	284	278	265	273	279	255	272	283	268	267	263	279	270	266	263	249	280	262	248	300	299	279	273	289	261	288	262	274	267	262	274	254	273	263	290	261	272	249	245	264	257	252	302	270	267	287	244	232	278	259	279	267	265	273	275	276	270	281	277	261	257	257	286	252	269	266	270	275	307	295	267	274	265	288	270	260	306	253	279	312	243	249	271	250	264	251	249	240	255	257	251	267	225	285	262	280	244	254	280	290	237	284	277	243	273	272	240	272	246	246	251	291	265	272	253	252	245	270	274	279	271	260	268	250	274	265	249	278	252	286	263	279	274	265	289	288	232	259	227	244	248	295	262	274	258	250	273	244	289	265	262	250	291	245	263	252	280	304	279	254	256	264	259	266	249	251	255	246	233	261	240	261	289	243	256	270	268	277	247	255	251	260	269	255	261	285	275	266	246	263	297	273	264	279	280	238	255	258	271	306	264	309	266	292	250	264	253	254	283	264	246	244	253	244	246	241	244	278	268	269	298	255	231	283	271	269	263	260	279	263	264	276	257	261	252	256	278	244	297	220	307	277	262	299	278	282	251	273	242	263	257	272	240	257	243	267	250	211	272	275	275	266	257	288	253	245	238	276	280	265	253	252	243	243	268	275	270	256	244	270	296	251	285	253	261	295	267	271	295	259	233	255	260	257	273	253	272	258	269	287	268	253	264	262	255	295	266	258	279	251	274	260	264	263	240	234	257	249	249	277	275	260	276	259	297	273	263	239	257	286	278	257	270	268	260	275	266	242	263	300	260	259	264	281	301	281	303	254	242	244	263	298	260	275	258	254	238	264	266	268	287	242	273	278	264	255	288	250	224	263	256	248	307	272	281	268	266	272	238	284	299	300	266	275	253	244	296	276	269	247	252	241	261	277	273	254	278	283	273	264	256	277	264	260	245	274	263	260	264	239	281	257	255	249	275	256	266	259	288	287	287	291	268	257	251	251	289	273	277	244	256	248	260	247	259	262	273	271	270	280	258	259	243	266	260	262	241	283	255	247	273	267	241	265	275	249	267	289	257	253	256	241	260	267	273	251	266	242	248	264	249	264	258	294	241	257	241	251	264	252	257	250	260	254	248	251	249	273	241	251	266	281	271	248	274	274	256	282	247	265	295	256	276	267	275	268	274	255	266	260	272	279	271	265	268	283	274	263	282	239	288	263	239	279	276	276	271	271	270	250	275	263	294	243	267	298	275	261	247	258	273	228	285	276	260	296	282	248	280	252	254	289	253	293	263	262	242	287	284	271	253	242	258	275	265	282	282	278	261	257	270	278	285	270	269	242	247	263	275	255	276	268	247	266	250	269	233	253	272	255	274	259	252	277	256	268	250	272	256	257	253	282	257	259	258	283	264	281	268	272	264	285	258	251	269	281	252	243	279	289	281	257	299	248	284	264	248	250	250	249	285	268	266	272	265	266	270	286	265	282	277	258	308	244	247	282	238	247	264	270	273	290	252	267	250	257	236	285	252	273	258	238	285	277	278	309	268	250	243	283	261	269	284	283	276	262	277	270	260	236	281	263	274	294	260	258	246	268	263	289	234	243	282	247	258	309	252	281	262	295	289	272	254	251	267	277	243	285	251	278	266	244	257	259	275	298	287	242	286	256	275	252	261	291	309	297	257	244	237	257	263	235	263	262	277	270	258	285	256	279	248	275	286	248	269	260	273	271	301	259	250	294	282	261	275	268	297	264	280	262	309	284	265	276	260	267	291	279	253	276	250	247	281	286	261	248	261	262	290	270	231	283	287	304	263	244	272	267	244	288	266	235	230	279	237	274	280	268	282	297	271	261	233	284	252	266	248	265	253	262	261	288	248	283	242	278	256	227	263	260	232	297	264	236	281	259	285	266	248	284	250	283	266	259	268	285	263	269	262	269	250	268	292	280	241	264	264	279	261	253	273	230	251	263	267	263	269	275	281	254	276	247	284	282	285	255	236	293	267	253	248	290	268	282	258	263	253	266	287	271	256	276	269	296	253	287	275	287	298	273	294	256	244	284	238	237	246	233	258	286	276	291	299	261	302	261	258	265	273	265	268	281	260	241	270	256	244	275	232	266	280	242	247	263	241	279	256	266	266	265	241	255	278	281	277	251	298	251	270	275	251	261	279	263	280	301	278	262	235	257	262	262	271	271	276	238	267	263	305	259	269	287	293	281	268	260	273	256	272	240	297	274	270	272	255	271	260	256	274	220	283	243	265	287	271	259	258	258	256	295	296	257	274	241	236	301	285	251	272	260	288	288	278	276	287	289	270	261	264	270	290	275	273	260	272	270	288	284	274	262	242	268	285	265	274	279	287	254	264	267	257	225	292	256	274	237	238	265	266	283	268	266	274	285	288	262	269	274	279	292	268	269	274	266	242	230	274	270	260	293	252	259	276	252	258	280	288	254	262	273	264	254	267	265	255	258	265	234	264	287	263	291	266	275	278	269	275	288	280	277	252	267	257	282	267	281	263	259	280	253	273	286	281	283	267	262	254	268	294	254	258	265	287	237	290	278	266	274	274	255	257	273	253	248	272	255	287	299	248	249	252	275	254	279	267	260	282	271	238	284	270	282	269	283	280	267	259	264	268	262	289	264	243	290	274	261	261	281
9080	10241	28368	39892	24909	63987	75399	55748	37531	15358	2987	913	760	769	775	746	765	754	802	779	791	751	730	753	764	794	776	782	751	776	753	711	789	774	760	774	801	785	737	707	754	744	737	787	731	717	754	808	786	747	767	742	753	735	727	802	774	731	804	779	790	702	764	762	754	713	779	769	753	739	767	721	746	798	793	767	746	788	834	761	754	757	722	775	765	784	755	797	767	760	708	739	709	729	791	769	714	747	771	784	836	740	790	811	805	752	768	803	775	777	802	740	766	780	764	751	784	745	767	771	799	784	761	767	796	758	748	797	743	754	796	751	765	743	772	762	760	784	758	783	702	754	789	811	771	759	776	787	695	761	768	762	779	789	773	810	777	747	734	767	781	768	753	748	789	796	786	748	758	812	724	746	763	763	792	791	795	729	737	748	760	758	794	775	749	761	759	749	763	778	773	780	745	739	752	758	787	783	793	722	741	745	795	778	766	806	764	765	738	762	744	737	763	763	740	760	793	787	746	735	796	796	754	767	746	736	792	796	746	796	722	793	734	763	776	816	782	753	742	725	755	758	751	811	757	743	806	723	815	733	771	768	726	777	805	723	755	776	801	782	728	813	745	719	757	789	753	807	775	777	794	801	758	730	743	832	768	731	745	820	814	734	761	732	744	711	757	719	768	760	770	756	718	805	768	755	750	705	754	771	769	769	775	773	808	772	767	740	768	750	806	735	758	795	756	764	785	754	772	727	773	774	801	810	740	739	799	742	801	753	772	750	784	830	809	735	747	786	690	713	757	774	727	781	718	759	767	766	766	801	737	693	723	789	754	774	776	765	772	756	761	750	770	794	800	737	788	740	732	739	750	778	794	773	757	760	738	780	769	806	790	789	753	721	781	796	764	756	747	759	741	718	764	704	747	764	765	724	770	799	704	768	786	779	744	726	742	776	790	782	728	788	743	769	764	760	795	757	746	775	772	754	713	795	791	783	825	770	728	768	774	792	780	856	751	743	792	770	752	818	813	810	744	767	802	775	745	807	776	735	816	742	761	772	759	759	766	747	782	721	768	734	776	745	783	745	740	741	754	743	758	773	716	775	753	774	733	776	748	793	793	750	790	805	771	753	737	797	789	720	760	762	758	781	759	763	739	774	783	719	750	802	753	807	766	758	789	761	801	748	738	798	782	770	756	807	760	719	762	734	709	789	756	765	733	736	743	746	761	757	748	748	740	767	709	727	800	756	800	772	786	748	786	775	754	770	710	772	755	802	762	729	774	747	730	815	754	776	794	734	763	776	787	771	788	782	690	781	759	721	789	725	784	774	764	758	756	725	737	775	763	763	803	739	770	783	738	717	776	819	753	774	733	767	787	736	719	764	756	806	765	790	781	709	821	766	781	707	753	738	784	773	808	759	787	796	747	752	762	750	791	752	775	754	762	774	779	786	743	745	772	729	773	743	730	759	761	760	784	761	755	802	722	779	759	757	766	822	777	765	770	742	768	772	704	753	786	749	760	703	826	775	741	805	757	782	800	760	782	770	793	784	821	707	777	811	701	747	767	772	811	775	772	752	698	790	776	771	793	765	770	808	798	739	774	736	826	760	770	738	753	762	744	775	798	740	779	782	743	776	797	779	735	732	804	771	755	750	752	765	751	749	732	774	778	743	787	807	825	789	771	804	766	733	765	773	772	762	762	776	784	807	762	790	806	771	821	750	736	790	741	778	768	718	762	742	736	738	766	806	780	790	781	771	775	765	788	758	753	757	757	773	766	708	729	766	760	766	770	756	742	787	760	750	749	814	743	796	771	800	738	757	761	805	824	776	754	725	716	736	758	814	791	783	811	794	764	723	739	757	792	797	757	804	758	733	777	828	771	724	758	739	760	762	786	796	771	768	747	751	762	775	759	735	783	775	753	770	798	770	758	774	723	823	730	794	774	728	718	732	788	758	815	760	786	745	748	727	776	740	823	835	739	751	770	771	785	742	728	734	742	739	775	720	783	778	767	779	755	802	749	731	760	814	724	771	767	748	786	712	759	737	792	795	836	765	753	784	760	748	794	743	694	757	823	803	748	756	779	766	765	803	789	734	762	794	736	712	725	802	742	772	729	739	781	753	795	753	766	758	788	720	760	745	767	778	748	777	717	769	783	757	755	767	783	739	741	760	804	760	756	797	803	766	767	747	803	790	769	786	763	726	768	764	772	787	724	779	757	706	746	735	767	780	783	795	784	797	742	767	752	812	750	766	790	801	799	759	724	741	777	787	790	707	734	784	823	788	797	741	758	727	718	753	746	766	786	774	800	751	702	783	726	751	733	760	803	801	755	708	790	732	747	760	819	765	740	758	752	798	775	745	821	765	796	793	808	754	722	767	722	780	794	745	723	789	775	739	753	749	769	756	794	818	785	766	758	802	729	753	783	732	807	762	751	747	781	803	750	774	722	768	781	731	817	764	746	799	782	751	814	774	718	723	771	748	797	826	752	720	768	751	774	794	774	750	769	780	764	750	741	793	725	780	828	800	740	800	744	783	747	730	747	786	765	743	766	767	744	726	757	761	808	729	764	778	798	752	820	767	772	753	774	735	736	735	750	794	767	786	747	694	726	769	791	806	752	698	731	751	791	742	770	759	793	809	770	763	805	740	787	773	720	763	803	748	777	774	731	760	774	755	768	785	759	742	757	738	767	801	771	811	744	786	763	738	799	726	807	816	729	800	824	803	806	796	775	755	756	795	776	753	731	771	779	806	758	798	758	749	725	745	765	757	793	741	782	789	742	764	746	727	757	782	788	730	765	736	761	807	760	750	772	799	784	731	718	772	784	731	739	775	789	776	723	800	755	707	752	691	756	770	790	801	792	734	759	782	789	780	724	729	714	786	743	736	763	758	781	757	799	715	734	800	782	771	780	738	733	752	784	777	772	746	813	724	796	740	830	730	766	767	818	753	775	717	815	747	778	743	740	779	775	779	781	729	747	721	775	744	783	762	741	749	764	770	762	806	774	775	778	767	772	771	774	725	777	710	734	755	767	802	741	798	717	783	744	807	758	765	761	809	762	799	762	774	785	764	748	781	769	727	769	770	750	802	777	795	842	775	759	768	747	788	786	772	789	782	784	772	808	787	738	744	771	775	762	805	756	762	789	773	741	742	750	776	763	716	773	790	748	744	763	792	781	743	731	764	811	800	789	755	749	730	737	777	724	798	760	745	779	775	756	772	789	793	772	747	756	774	708	718	736	765	790	777	765	755	840	771	802	746	779	781	751	763	748	750	727	758	772	701	801	731	756	703	775	788	766	720	824	740	721	799	711	758	770	749	745	767	772	776	733	743	800	716	761	744	750	780	738	785	794	762	800	742	733	777	755	803	714	756	809	767	787	810	748	811	781	759	760	819	737	768	758	789	743	776	753	714	809	832	749	752	803	774	736	752	711	741	748	747	767	733	795	791	775	760	752	769	734	781	791	834	715	762	769	798	763	769	761	759	792	741	756	739
2670	1629	3398	4340	2299	2720	8647	5454	2115	646	320	237	225	244	230	217	222	222	239	215	216	228	254	233	239	229	218	236	219	218	232	210	211	239	248	234	261	229	238	204	227	204	226	226	226	219	216	238	245	211	214	254	252	215	238	217	238	222	208	222	235	225	242	214	208	233	220	218	228	197	215	246	223	229	204	226	230	200	209	219	226	238	248	222	259	216	216	216	228	230	225	206	228	212	243	246	213	204	226	208	219	229	229	212	226	240	211	225	228	198	217	242	209	212	238	212	215	212	205	223	185	203	219	215	237	233	249	227	222	224	239	229	245	225	209	236	204	228	235	240	191	231	202	216	218	221	249	222	252	219	218	228	208	255	237	241	240	222	225	222	252	242	242	240	219	192	220	215	254	221	229	236	227	235	195	221	216	237	225	209	225	229	204	234	227	240	213	202	228	229	234	244	231	242	244	249	211	223	212	205	234	209	234	224	228	217	201	228	217	219	235	204	209	225	230	229	230	207	233	228	242	239	209	239	215	254	213	218	244	241	225	225	226	199	257	254	224	193	233	247	232	236	236	188	250	234	233	234	233	218	220	212	243	217	227	233	240	253	233	249	219	232	260	234	259	216	209	245	196	222	230	199	251	212	221	263	231	219	220	214	226	235	236	234	234	243	227	232	228	199	238	212	253	222	228	226	225	239	269	215	211	232	220	229	197	213	236	233	228	240	225	228	226	222	215	236	231	227	217	239	230	230	228	206	225	233	234	232	229	235	217	205	250	247	252	228	253	220	228	232	239	243	229	235	228	220	212	220	209	228	235	254	239	235	234	250	225	207	234	233	233	253	250	237	216	222	232	246	224	246	233	231	210	249	239	213	236	244	240	214	239	260	239	273	215	231	239	209	217	197	211	265	237	226	222	226	195	223	220	234	239	231	252	229	210	249	191	235	187	236	228	229	238	211	221	227	216	239	232	210	223	213	218	246	198	243	233	224	249	231	220	235	233	250	230	216	254	255	249	197	227	210	227	227	216	226	210	252	224	251	245	239	219	220	231	246	213	245	219	230	244	225	224	226	202	227	231	223	250	263	218	221	207	235	221	197	241	215	238	222	238	218	218	207	231	245	234	233	247	217	228	222	230	211	203	240	208	218	217	213	210	235	203	235	226	234	204	199	256	261	217	227	215	225	238	220	198	235	223	222	229	221	255	220	201	207	216	223	231	235	244	182	220	242	213	243	222	208	207	234	228	221	239	237	237	234	262	240	226	210	221	221	199	231	221	221	245	247	224	219	230	239	210	214	215	207	230	211	220	255	221	241	228	252	224	228	244	208	237	222	274	190	233	243	238	200	221	232	244	249	216	219	229	235	219	229	213	223	217	214	218	254	231	227	238	222	232	220	208	245	256	228	206	215	176	211	215	238	232	229	222	252	227	225	224	222	221	242	238	223	249	262	247	225	223	238	223	209	210	225	244	228	217	234	249	235	244	217	219	218	216	215	250	236	250	219	217	211	205	217	228	243	233	217	223	232	231	221	258	225	274	254	232	232	227	213	210	214	221	240	261	220	228	235	209	211	222	211	214	233	242	259	212	189	213	208	249	246	229	240	216	239	239	208	197	243	245	244	244	230	229	239	183	219	212	250	198	245	233	230	204	219	221	240	240	232	235	217	206	245	246	246	224	206	218	219	216	243	239	209	252	225	227	235	207	224	203	213	227	212	209	217	238	224	251	216	246	215	240	249	251	225	237	238	241	229	212	228	240	207	227	220	258	209	228	212	215	230	235	241	215	207	238	232	238	243	216	224	215	236	210	211	228	233	205	239	259	214	244	217	234	220	228	251	214	237	257	215	221	239	218	216	194	214	202	226	235	266	239	238	218	250	249	230	251	223	213	236	226	230	232	225	254	224	242	223	205	223	195	244	216	229	244	236	220	229	215	220	245	220	230	206	227	212	211	226	213	231	220	237	224	245	223	193	252	220	228	220	236	227	206	223	240	231	208	196	241	217	225	220	226	236	246	229	237	235	232	227	222	208	227	234	225	239	241	215	210	213	222	224	226	227	193	195	234	206	220	234	233	221	239	225	245	233	248	224	244	235	231	212	222	221	247	199	230	189	228	223	220	227	235	222	242	229	219	207	207	209	225	221	210	228	245	232	217	231	237	251	204	232	239	215	238	230	210	234	253	236	241	212	234	223	212	233	218	254	217	212	197	243	220	263	252	236	242	199	226	252	212	223	213	236	195	223	235	240	226	236	249	256	198	233	225	229	214	239	235	199	230	202	207	226	265	223	235	217	221	242	235	229	214	219	213	251	221	219	239	237	236	246	223	247	232	243	218	254	212	208	230	194	219	222	218	244	222	225	208	260	218	215	252	206	224	244	246	230	211	213	222	224	236	205	249	229	235	198	219	253	241	260	204	213	211	225	209	224	254	210	232	214	239	223	246	231	265	217	227	224	199	232	216	229	212	223	225	217	267	251	242	226	224	235	263	243	220	237	214	225	230	232	243	214	213	219	224	197	216	224	228	214	251	233	254	224	207	212	225	254	209	203	258	241	234	227	228	212	204	251	224	215	216	237	221	232	240	235	237	219	191	211	216	213	222	224	257	233	223	239	221	218	236	226	210	230	236	212	213	218	218	223	213	220	225	229	262	246	216	210	233	237	246	215	201	210	276	242	211	245	237	234	216	203	233	253	217	227	216	238	217	220	226	239	224	240	225	223	241	253	204	217	226	228	255	248	225	238	225	218	214	230	225	221	216	208	249	231	232	218	218	224	252	220	230	217	222	243	207	220	237	217	218	237	232	218	222	224	251	242	230	231	230	235	235	247	224	232	212	207	227	270	266	238	229	237	227	198	229	222	213	225	232	239	241	242	196	231	221	236	234	240	246	222	239	210	228	232	227	260	225	225	263	223	218	212	219	244	207	250	224	210	218	224	212	229	234	226	236	223	219	210	220	237	224	233	243	240	215	230	219	219	233	224	197	269	220	227	235	214	222	196	220	240	254	215	247	214	199	217	235	227	231	219	214	191	202	223	263	216	241	225	226	213	239	222	235	231	252	222	228	239	200	222	240	192	217	271	234	244	247	218	230	224	245	218	225	227	243	222	224	217	209	252	251	241	223	215	255	234	236	225	218	227	230	240	212	220	257	215	217	232	252	243	242	227	216	226	232	231	233	216	210	223	227	237	245	250	215	252	235	238	235	232	218	226	204	195	230	217	249	225	227	208	222	233	240	243	213	222	213	237	251	216	239	231	244	226	238	230	268	206	230	232	234	212	196	206	238	252	265	238	252	233	246	220	237	211	234	242	203	249	184	232	241	197	233	218	210	214	233	223	238	236	224	235	227	240	226	240	225	255	229	246	232	217	232	241	214	233	214	223	214	212	236	256	218	208	227	216	208	210	253	208	210	256	243	234	207	218	240	229	252	224	215	216	240	237	215	244	213	243	249	226	227	218	208	231	217	241	216	242	209	225	203	223	227	199
2596	2415	7357	11180	7796	11529	25784	16614	7250	2442	983	696	629	621	682	666	703	675	636	671	683	648	673	623	667	615	639	653	680	666	709	615	673	641	701	703	691	653	658	609	618	640	671	679	623	665	677	652	691	670	659	627	683	632	658	699	686	683	691	658	689	697	688	663	675	674	643	624	611	682	685	622	684	645	664	672	608	633	664	632	690	681	683	652	630	661	660	678	640	666	650	661	670	684	677	638	682	628	653	667	624	668	676	682	666	701	659	650	726	673	681	635	628	640	690	653	674	655	714	693	704	646	697	631	662	650	654	616	668	635	707	617	631	681	692	725	683	657	657	633	666	665	647	655	668	678	622	677	646	654	686	681	675	628	635	627	651	708	621	664	673	679	625	656	655	676	642	686	667	668	662	691	650	684	660	628	643	686	662	637	616	696	664	677	670	698	657	666	662	650	672	677	646	651	652	651	662	685	618	661	641	688	660	679	706	666	624	612	681	657	657	621	636	693	654	641	618	667	699	681	674	603	659	661	660	642	679	623	661	672	617	698	653	697	595	637	661	623	698	654	673	676	694	638	620	613	658	658	675	636	619	638	675	651	657	647	638	683	643	682	663	654	614	639	661	664	660	679	716	666	645	660	665	700	631	644	680	655	644	669	701	708	604	639	667	687	628	679	649	688	654	685	696	704	637	638	643	660	681	676	649	617	645	653	673	651	660	655	664	658	671	655	664	656	643	653	684	633	655	618	629	666	672	645	605	645	693	663	622	638	711	648	658	666	664	643	649	652	694	656	649	713	638	676	690	647	616	703	647	667	640	623	672	670	700	700	675	685	701	659	665	646	650	683	673	634	630	632	663	633	637	627	658	678	692	638	641	626	642	678	691	639	690	646	654	684	649	704	672	693	660	714	638	727	641	669	606	639	701	663	665	680	656	678	661	677	696	662	666	639	647	657	645	626	678	618	678	617	639	632	702	673	699	641	644	612	623	678	684	675	698	662	699	674	685	621	657	674	678	648	624	634	675	643	602	667	675	638	666	608	632	676	691	643	629	679	718	676	701	626	647	690	621	633	624	639	665	637	649	654	704	693	679	674	644	622	653	707	683	645	630	681	661	660	647	622	680	679	708	636	669	633	683	699	735	620	672	650	654	637	651	696	728	627	665	662	649	662	654	658	617	638	644	648	665	670	660	691	657	610	664	659	671	631	688	643	675	680	688	703	634	611	679	619	625	708	645	638	691	675	654	663	690	670	653	660	645	642	642	614	670	657	652	633	662	669	674	667	649	595	653	663	671	711	669	682	667	616	672	680	641	591	676	681	659	660	627	653	657	641	652	645	678	636	688	638	655	670	678	659	683	648	658	623	647	639	690	684	685	632	663	677	660	662	693	686	624	680	670	626	609	663	712	677	665	679	663	642	694	686	702	583	701	667	667	663	660	643	640	643	681	688	663	708	647	635	609	662	665	694	631	652	646	671	677	688	681	688	665	600	685	681	680	682	666	723	645	681	687	684	744	646	632	676	685	705	634	659	653	640	669	715	653	663	631	681	659	673	689	662	648	669	636	641	651	668	627	633	674	645	651	651	696	708	690	691	659	630	625	651	700	656	706	670	691	656	673	650	649	644	661	636	657	680	703	652	672	708	689	642	675	643	669	673	651	662	668	634	634	729	639	641	692	683	703	696	648	620	648	642	650	663	701	674	656	621	649	648	693	681	689	635	664	642	641	664	667	643	691	684	679	670	654	690	647	638	632	662	711	642	636	669	640	631	668	671	703	690	694	633	635	642	679	590	612	667	631	706	702	665	618	672	675	715	630	663	700	663	639	643	697	675	662	657	710	681	643	654	650	646	626	699	650	629	638	682	631	696	650	660	674	654	677	663	646	619	630	650	691	710	655	666	665	644	674	645	651	667	675	673	650	719	659	668	633	684	642	645	647	657	635	729	699	620	646	607	665	646	679	717	654	685	666	645	691	689	664	674	664	642	652	690	670	664	660	653	674	648	632	642	654	673	650	658	633	665	643	640	664	701	664	674	658	674	642	649	674	675	673	669	670	670	674	598	673	676	671	672	657	615	690	651	631	676	682	670	673	684	675	670	660	693	644	673	685	621	677	633	692	618	651	662	661	667	643	685	614	656	656	679	663	641	661	646	643	644	661	682	673	667	648	644	647	640	636	668	681	677	676	673	655	679	635	663	673	629	668	665	691	655	684	607	611	688	688	663	706	679	657	662	704	671	654	661	671	646	627	654	702	662	713	616	658	624	688	707	709	641	699	640	661	639	698	687	628	710	664	636	673	669	705	655	644	688	651	654	659	664	649	688	675	654	714	675	641	649	664	662	664	659	637	646	661	664	679	662	673	668	702	663	631	684	615	613	636	692	664	686	640	682	725	656	637	694	620	690	657	638	699	654	668	635	649	665	676	637	715	631	652	672	680	691	619	703	692	656	702	656	667	650	686	690	701	663	693	723	629	651	685	691	656	629	631	673	690	647	674	692	708	667	671	686	659	633	650	686	627	652	645	672	663	629	654	635	705	657	713	661	667	666	651	688	678	673	645	614	711	677	668	669	664	631	659	644	653	657	647	669	651	696	651	659	669	643	638	651	664	655	669	686	684	679	721	658	667	640	642	659	613	680	660	640	660	690	646	676	663	671	654	677	664	700	664	653	680	691	621	655	642	617	686	709	639	659	639	681	664	662	672	655	691	676	665	644	673	661	661	642	671	679	709	650	660	687	608	586	660	663	633	702	668	701	663	717	665	672	607	665	695	651	655	643	634	676	617	675	649	663	731	661	654	626	683	641	676	660	645	669	653	710	688	675	665	633	652	645	666	669	687	704	623	624	647	678	648	670	667	665	665	640	655	708	636	678	682	658	674	662	668	662	677	669	623	645	650	628	699	683	666	668	672	630	674	720	646	658	636	681	724	650	666	660	687	662	674	676	658	682	679	686	658	668	675	663	652	673	668	652	660	658	677	609	638	685	690	669	689	669	663	679	656	690	649	686	663	661	660	664	660	678	668	726	642	653	638	667	679	667	658	694	668	648	669	641	645	684	692	665	694	646	635	679	654	683	667	655	655	654	641	696	670	641	676	637	665	638	650	625	654	694	631	669	664	642	709	674	646	637	620	615	664	672	642	657	707	650	659	676	688	685	693	646	664	694	714	653	630	616	679	671	666	707	681	615	667	641	632	637	717	611	639	652	657	716	674	649	661	646	650	660	683	674	637	675	631	651	624	683	630	706	678	654	634	652	677	658	636	679	698	682	642	662	659	677	706	684	670	666	656	638	622	686	616	653	605	704	676	682	645	716	692	627	691	682	658	690	665	678	668	689	689	671	680	681	620	696	688	681	617	667	626	619	683	670	641	673	675	627	648	629	725	604	683	665	642	603	694	685	662	673	687	622	649	672	670	691	640	687	649	667	654	668	602	656	662	660	664	653	692	644	711	668	667	693	680	664	636	687	653	678	618	663	654	631	653	694
8742	8947	23029	22261	26007	29568	47791	31771	15426	3293	573	224	217	215	194	202	201	231	178	204	228	187	210	218	218	179	195	239	219	245	201	212	179	209	209	226	182	219	220	195	198	192	200	199	218	203	217	209	194	213	232	229	200	224	203	213	205	237	235	223	205	235	212	201	221	209	226	221	219	249	195	208	231	208	240	185	214	200	202	205	204	222	204	201	189	197	226	217	214	229	189	186	211	224	200	227	199	176	204	221	201	196	237	193	240	205	209	224	230	217	214	186	211	196	205	207	209	197	213	231	222	205	208	215	203	194	210	184	210	217	214	188	192	187	206	208	222	184	196	195	216	236	199	222	218	196	224	238	200	210	212	225	224	198	207	238	218	199	210	202	208	197	229	194	206	215	216	195	198	204	221	197	217	199	177	223	208	195	184	210	224	209	229	225	224	179	193	201	204	197	216	218	212	219	219	215	224	207	197	187	203	192	224	192	232	207	205	223	220	188	204	194	194	226	205	228	217	231	201	204	220	207	202	212	189	246	210	197	198	216	205	207	204	210	198	208	206	231	205	212	202	200	195	228	197	205	225	196	209	204	203	211	210	224	217	209	229	185	189	196	213	203	210	192	211	218	209	189	194	189	193	206	232	227	205	201	228	208	185	190	224	204	225	215	208	216	188	226	201	204	204	170	169	220	211	219	214	201	208	192	217	221	208	202	196	173	205	218	211	209	183	176	220	179	242	209	197	216	202	221	205	211	202	195	171	190	204	205	224	211	196	214	221	208	207	206	201	217	222	191	222	211	210	197	173	211	187	213	218	210	219	218	187	206	217	213	188	204	206	193	215	221	205	198	186	230	238	239	208	223	197	218	201	233	196	203	198	221	191	180	207	216	181	223	194	225	223	217	229	229	206	200	214	183	237	216	188	219	224	220	225	226	228	226	221	210	210	230	215	227	226	198	212	221	242	236	216	211	188	214	220	192	212	184	184	191	233	208	190	198	202	213	209	222	231	214	221	208	191	195	198	222	212	233	228	203	205	203	209	189	209	201	207	209	195	197	244	205	198	210	231	224	197	198	226	234	240	212	195	209	206	232	202	226	216	203	200	215	186	204	205	218	209	182	204	209	203	217	222	215	201	219	233	203	224	211	209	206	195	196	221	213	211	214	196	210	213	222	216	235	226	228	212	199	224	212	211	203	201	216	200	190	194	183	213	195	221	200	193	198	201	211	211	208	204	206	229	200	218	178	191	202	200	226	225	207	211	223	197	209	206	236	189	214	184	232	212	204	195	211	217	222	199	196	229	232	192	217	195	213	198	207	238	197	207	211	218	203	185	206	204	251	222	212	191	205	204	227	209	212	215	213	198	219	219	212	203	200	208	219	220	216	227	199	204	190	228	232	227	203	224	201	242	202	225	195	215	220	196	234	217	224	250	218	205	217	223	176	197	210	211	215	183	172	210	224	199	210	200	194	194	200	199	204	228	180	207	192	193	216	208	221	210	211	203	214	204	205	222	217	247	192	220	203	185	200	200	219	219	201	226	186	221	205	211	199	199	232	217	217	189	211	239	217	227	211	197	185	199	210	217	195	211	219	205	210	222	190	211	201	187	213	211	219	214	212	226	217	228	214	206	208	229	205	201	200	214	221	215	222	191	210	189	207	221	222	205	232	194	176	225	223	222	214	205	231	208	215	214	224	214	199	222	181	210	226	225	204	206	213	195	197	215	207	216	212	193	208	215	188	219	209	206	196	233	190	211	211	205	223	195	226	197	222	209	205	195	242	234	191	205	216	207	193	179	187	195	233	209	221	228	228	215	194	197	205	205	208	211	179	198	227	230	208	193	216	183	211	196	215	220	210	213	205	214	202	204	211	224	223	217	226	195	195	197	201	212	197	194	203	204	186	225	215	213	194	227	193	187	193	193	213	214	219	199	204	208	195	222	193	239	230	234	227	198	196	201	209	184	195	214	206	213	240	196	237	235	199	213	203	229	226	218	203	209	203	225	196	197	215	218	209	216	181	203	206	212	198	186	191	241	219	234	203	201	205	216	221	247	189	214	204	208	192	228	207	186	230	233	218	212	211	214	243	176	215	242	192	215	226	197	219	226	224	227	181	213	221	212	206	195	196	218	219	218	191	190	217	209	231	190	213	233	213	181	207	212	209	222	205	213	215	210	194	218	210	222	206	194	205	185	214	168	212	182	207	208	211	228	215	209	204	215	201	215	208	197	198	235	209	202	210	221	196	182	195	184	229	210	181	200	222	195	222	223	221	213	213	217	199	215	201	204	202	188	210	241	210	189	220	201	218	210	226	212	214	229	190	203	236	208	212	210	192	228	231	213	240	210	183	211	214	209	210	216	211	211	217	183	192	247	206	219	232	206	199	191	214	198	216	205	219	202	197	220	180	196	210	200	202	223	219	201	237	166	220	189	202	190	206	237	201	217	199	202	215	214	223	218	232	238	208	234	196	207	216	209	215	203	228	196	194	214	207	199	246	192	220	212	206	227	233	208	212	186	221	208	200	226	202	201	216	192	197	224	197	226	214	188	216	207	221	227	192	196	206	197	226	196	206	223	191	225	234	197	194	194	194	203	207	230	208	218	225	187	222	205	231	204	208	233	223	212	226	213	215	239	211	190	208	237	182	213	212	200	204	205	207	211	213	225	224	228	235	192	188	172	209	194	180	205	220	213	228	211	216	222	198	189	221	225	218	232	204	221	222	209	205	218	192	210	216	207	190	223	232	198	211	215	205	221	235	231	215	219	200	197	210	186	233	193	199	216	199	218	198	250	216	212	209	206	198	228	216	207	199	229	222	218	213	177	189	209	220	194	186	204	220	238	204	214	180	198	208	219	189	210	203	213	215	211	236	216	216	232	199	201	197	212	233	216	231	210	205	190	209	198	210	190	181	236	223	233	210	218	218	209	192	209	200	211	223	218	217	226	186	192	201	246	200	189	204	205	198	196	209	230	204	209	214	212	228	195	201	221	195	206	203	215	212	187	204	194	208	247	200	219	221	200	206	201	195	191	218	198	210	211	201	194	194	235	197	200	190	228	207	218	211	189	234	207	193	214	232	219	214	207	211	221	204	214	204	215	213	221	212	208	228	210	200	189	207	225	211	205	196	208	193	214	198	207	193	192	213	216	196	214	198	210	225	199	217	179	216	220	222	201	192	206	232	200	185	201	216	205	203	216	198	197	219	215	209	224	232	205	210	227	232	196	202	190	183	207	217	213	200	214	224	213	212	208	237	210	207	218	202	229	211	213	223	218	202	196	204	197	198	214	205	197	204	240	190	189	211	220	204	216	185	232	222	218	219	223	196	200	215	212	232	200	195	203	213	173	255	214	194	214	225	203	204	189	214	201	216	229	201	184	205	191	209	211	213	196	179	212	197	226	228	219	191	211	233	206	194	184	204	211	199	205	220	196	195	187	215	234	200	191	208	220	193	213	223	191	198	212	220	227	232	223	234	186	217	225	213	232	177
6020	9595	27556	29370	36703	44064	61849	45468	28752	9797	1997	717	628	624	620	634	627	615	576	613	653	596	622	678	588	629	628	623	617	624	590	608	610	573	645	590	606	613	624	628	597	621	661	637	612	672	638	607	594	642	605	624	636	586	628	630	604	632	671	630	627	624	640	608	592	643	605	598	624	617	581	608	659	580	592	585	607	626	640	607	611	595	651	612	631	637	619	627	639	570	622	637	618	610	654	629	623	581	633	631	650	593	602	636	625	613	598	613	625	585	634	563	643	605	657	598	657	630	632	620	629	625	606	679	614	650	650	619	682	629	632	568	617	607	644	636	606	606	631	595	615	643	632	585	617	593	629	666	634	671	647	577	616	659	635	655	603	657	627	629	624	597	674	649	624	615	626	629	632	608	645	664	605	675	626	645	625	645	634	620	662	629	662	598	639	627	628	656	655	619	658	621	601	609	610	616	637	640	649	588	672	603	545	594	561	612	613	598	646	622	571	606	635	600	627	574	655	637	625	593	639	640	622	623	600	602	614	581	654	647	608	610	632	610	642	600	662	591	617	627	613	611	633	671	595	595	655	613	630	670	633	651	584	635	618	604	619	614	591	632	628	625	676	602	623	625	594	663	635	625	630	613	660	643	605	603	672	585	585	628	608	613	595	632	606	580	628	603	656	614	630	581	591	631	608	617	656	625	627	614	603	639	646	581	631	597	600	685	621	618	633	611	627	617	625	637	617	656	605	604	636	561	629	662	683	623	648	597	627	602	623	620	583	636	641	626	628	631	575	620	648	634	637	596	611	582	595	651	684	650	631	599	598	634	616	650	636	623	625	606	619	610	600	647	646	600	640	649	598	588	625	617	593	618	625	649	639	631	620	650	599	618	630	621	590	633	616	591	635	645	611	642	644	654	554	631	649	583	644	587	617	642	628	624	652	597	625	602	655	640	652	552	607	665	601	653	629	669	619	662	591	609	581	565	673	651	633	618	647	672	619	608	630	604	626	651	635	652	593	591	628	602	639	592	601	644	632	593	624	607	622	599	633	603	647	621	653	626	660	644	672	606	628	636	606	616	601	612	675	601	644	647	640	619	619	633	576	573	633	627	591	648	608	612	638	636	611	644	570	612	628	662	614	665	641	656	621	607	630	629	617	615	633	610	657	613	608	579	622	597	649	612	584	590	616	591	608	618	605	659	644	618	599	667	656	605	643	595	652	651	650	604	576	627	610	597	628	642	639	645	608	659	578	589	644	604	596	652	633	570	683	609	642	640	602	634	635	629	632	671	635	623	586	645	627	621	632	652	650	627	642	643	634	642	578	636	580	631	637	614	596	617	623	626	639	632	576	619	650	691	610	630	640	635	616	650	617	614	614	601	587	586	584	642	608	608	582	639	593	594	633	663	630	636	626	585	650	597	601	658	616	626	605	662	597	616	606	618	648	682	591	627	650	576	592	600	632	642	654	649	643	601	635	617	615	652	621	632	595	603	651	561	586	605	632	609	638	647	626	669	596	621	611	608	644	618	619	607	649	604	575	597	624	609	671	611	610	649	657	607	668	592	603	606	625	630	597	623	628	652	642	607	634	588	646	680	578	640	642	589	619	630	597	632	664	625	649	625	662	659	608	622	648	607	617	592	568	610	645	628	613	632	639	614	612	626	619	635	619	660	621	591	605	626	611	640	627	634	652	646	605	601	669	650	614	602	635	634	635	638	592	625	605	649	561	629	596	621	619	585	611	627	601	611	638	620	637	593	600	599	598	599	605	586	603	636	597	675	632	656	638	615	599	603	610	624	646	612	633	621	652	642	626	631	640	590	620	622	615	626	613	657	587	577	573	644	608	658	616	606	581	661	613	653	636	653	650	623	603	653	631	628	600	644	641	633	584	643	601	659	614	613	609	622	639	641	598	685	613	610	637	641	653	619	613	629	627	595	614	607	647	609	583	629	610	638	642	585	658	604	600	605	627	611	633	619	652	623	620	634	614	608	577	647	665	616	651	600	646	622	612	600	669	661	615	635	632	623	606	622	598	612	613	642	640	668	653	570	619	605	661	609	676	632	586	595	615	619	648	603	615	614	660	616	626	612	615	587	625	608	638	614	614	601	647	611	661	603	670	606	635	632	625	603	633	626	601	624	633	630	614	633	657	646	649	617	597	639	632	577	583	646	642	650	635	600	601	632	601	601	566	608	634	647	613	627	617	612	610	629	620	657	608	642	647	593	588	651	584	628	612	595	603	638	633	624	654	606	627	634	606	619	616	642	642	634	613	641	628	644	607	634	600	629	657	598	636	618	597	653	637	617	589	606	568	622	616	649	619	655	571	577	650	633	639	628	602	661	625	663	658	647	635	615	641	591	645	604	614	644	586	613	612	658	655	687	620	619	636	653	649	623	624	641	641	630	649	626	658	647	664	640	615	605	612	581	615	588	634	610	628	604	643	634	664	602	645	642	624	618	657	626	606	663	601	610	623	623	599	649	589	632	599	606	617	622	703	581	598	596	626	661	592	614	597	624	612	639	623	622	588	636	648	637	624	563	652	593	634	617	632	592	640	617	578	616	594	641	613	611	576	634	632	641	657	601	607	601	617	622	641	611	623	625	629	659	630	625	650	645	601	674	610	639	608	618	666	617	616	649	575	617	615	612	664	613	607	636	652	650	677	647	614	600	643	622	639	636	597	604	623	641	655	618	647	599	612	614	632	622	642	616	618	615	678	624	650	616	628	658	621	655	636	638	630	621	670	632	654	624	620	639	641	642	665	658	602	565	668	669	611	662	584	631	623	618	600	614	624	660	601	637	634	625	653	593	630	672	613	627	633	625	625	620	599	652	637	611	587	616	668	636	631	629	642	613	629	592	619	653	631	601	586	615	623	581	579	565	652	629	652	629	597	618	666	622	611	691	601	623	644	626	594	638	645	614	673	633	589	628	634	598	640	606	634	612	611	616	579	601	595	645	581	607	632	600	622	619	634	600	650	637	664	639	610	631	642	611	613	604	625	628	662	629	659	641	635	638	584	621	619	624	657	568	606	575	615	619	650	589	626	632	673	674	612	644	633	611	602	658	603	628	664	638	625	650	630	617	630	593	662	650	622	647	638	593	640	649	607	636	632	606	649	626	600	628	697	664	641	622	637	583	640	631	611	652	623	633	624	646	629	601	610	584	600	618	594	617	622	684	596	640	616	623	597	632	617	648	625	583	654	646	630	631	615	603	654	633	631	571	658	646	641	592	643	571	622	611	624	638	615	662	619	625	622	624	621	616	617	633	636	631	599	626	595	619	710	615	617	617	625	580	599	632	643	651	593	647	647	575	621	612	601	669	684	651	642	590	563	641	605	602	638	610	600	573	583	622	622	623	662	657	590	623	605	595	635	635	619	621	631	614	623	630	632	583	585	631	662	624	627	638	648	655	660	603	630	595	620	649	614	602	655	624	633	653	618	596	637	661	563	573	584	619	630	683	595	614	607	590	610	605	628	611	601	637
19989	10185	19053	20395	18870	40906	67410	46800	27388	8618	1035	273	248	227	287	257	270	226	274	259	221	205	255	276	228	223	279	273	254	233	259	286	257	284	239	281	289	231	261	262	252	222	250	275	248	239	255	243	244	265	255	252	264	267	243	277	258	277	265	253	257	243	267	243	241	255	224	209	224	244	281	237	264	231	277	248	252	248	281	264	264	234	247	273	284	247	276	243	234	235	259	256	268	270	238	261	300	293	241	266	266	257	268	248	246	267	269	250	243	250	243	247	281	235	277	242	260	226	273	223	235	259	263	272	224	236	294	292	271	241	251	267	269	256	247	238	257	264	256	252	240	253	255	250	266	251	256	273	246	243	274	251	270	257	267	261	260	278	265	223	255	294	263	276	242	249	269	269	262	253	255	246	243	239	243	260	253	269	241	222	275	247	261	260	274	245	234	272	268	257	266	249	229	241	252	267	293	275	266	254	237	256	270	258	254	259	245	232	241	266	264	248	236	237	208	278	262	261	254	233	254	234	284	234	260	245	258	249	269	255	241	255	285	294	227	234	263	247	268	253	256	256	287	243	232	246	262	249	242	256	254	284	242	283	257	256	270	251	270	257	246	281	256	231	262	258	237	234	268	233	258	255	265	276	270	259	258	237	259	240	245	238	219	272	248	253	284	256	245	264	251	269	284	270	260	258	274	270	248	226	225	247	258	275	253	247	281	269	283	247	242	265	259	280	245	239	249	231	252	253	240	269	270	282	277	246	250	227	256	253	290	251	263	283	251	279	265	237	259	255	258	264	264	246	252	234	268	259	240	282	262	241	253	247	250	256	272	270	287	254	261	282	269	270	233	261	254	280	242	275	264	237	249	252	291	280	267	257	282	252	274	259	255	241	274	282	261	243	264	265	239	259	255	260	290	252	259	265	267	260	275	238	257	249	250	243	235	245	252	268	248	257	279	280	256	223	271	253	278	276	293	250	233	239	269	281	223	238	262	244	261	252	240	260	259	232	225	254	252	275	263	270	273	266	261	242	254	287	250	261	262	263	252	231	264	277	262	245	254	289	252	255	265	242	249	230	275	249	278	259	258	261	258	238	231	279	272	271	230	263	245	247	265	252	228	250	260	255	278	262	225	237	283	238	251	242	264	238	262	282	236	252	268	243	283	256	275	251	266	244	238	250	272	260	252	249	279	257	247	295	233	260	256	272	268	283	261	234	230	241	252	252	225	238	254	290	262	271	240	264	259	257	257	253	264	261	244	268	264	261	257	267	269	286	258	278	237	263	249	268	276	264	214	280	231	248	268	276	262	254	246	243	285	261	256	269	243	233	284	253	257	247	241	233	273	242	244	247	253	221	241	266	225	253	269	232	241	262	268	262	282	257	281	222	260	268	265	239	235	247	265	277	248	268	296	264	257	289	262	247	253	255	265	236	246	270	252	244	252	242	232	269	264	259	270	254	243	252	280	254	221	260	240	244	271	248	245	280	281	239	279	277	261	264	246	274	272	272	269	271	250	251	258	267	242	255	261	255	254	258	250	256	242	221	252	263	256	255	271	250	244	236	252	258	269	273	254	258	249	245	262	255	241	247	248	254	247	241	246	274	266	223	226	272	263	214	293	262	258	236	218	266	250	242	259	292	258	256	229	246	275	277	228	235	251	264	282	231	246	260	275	272	280	260	279	229	264	242	245	285	300	260	227	268	263	266	273	255	249	243	252	244	234	295	223	251	266	270	257	234	263	250	246	263	269	244	264	298	255	237	256	270	272	265	237	276	289	226	228	248	271	281	266	252	281	257	268	255	277	245	258	244	249	264	257	253	246	255	246	224	260	255	246	243	266	267	317	279	266	252	248	290	255	224	239	252	254	248	275	255	266	261	248	242	263	269	248	248	244	253	236	257	258	238	272	259	264	293	248	253	251	256	255	266	262	250	266	285	244	260	278	248	269	263	260	243	244	249	253	262	246	264	243	280	237	267	258	233	257	241	274	253	275	284	232	257	255	271	252	252	255	292	295	260	282	294	268	267	248	237	231	270	247	257	233	240	271	244	263	235	268	238	263	253	259	239	237	251	215	248	234	238	272	255	245	267	274	273	279	233	257	278	233	273	295	251	227	244	249	275	281	248	231	220	261	274	242	234	240	246	250	278	225	230	260	264	254	255	270	266	250	264	244	223	262	245	237	231	240	261	269	250	265	273	243	273	257	257	262	256	240	257	233	276	252	262	238	272	274	310	227	236	275	269	299	258	263	238	273	276	249	245	269	261	280	273	264	268	255	266	261	257	230	267	231	259	243	228	256	276	262	248	251	267	267	254	248	265	276	269	264	279	258	260	277	224	260	272	252	287	250	260	253	266	254	273	245	257	263	252	250	263	245	274	280	272	263	280	244	260	258	274	265	234	249	252	257	276	267	276	274	257	250	267	228	254	286	263	255	234	269	257	253	258	237	255	258	233	253	262	288	236	281	263	260	250	282	249	254	278	248	240	245	255	240	237	260	223	266	286	255	250	300	224	272	277	264	280	272	282	265	231	237	241	237	268	252	264	242	265	277	248	261	258	233	240	255	242	221	246	255	263	280	258	278	262	240	253	271	257	246	267	230	242	233	276	263	231	260	244	246	232	275	265	242	284	260	246	255	247	273	257	266	247	251	260	258	210	228	254	256	264	246	289	270	252	245	249	257	282	240	274	240	248	274	257	249	263	256	258	249	264	265	242	250	254	286	235	231	278	254	273	256	261	237	268	240	272	243	254	258	265	251	287	280	283	244	270	265	259	256	233	267	269	245	267	244	279	242	235	269	242	256	277	263	307	231	288	252	269	251	270	253	262	266	259	269	230	257	264	237	288	253	276	251	254	228	257	257	261	241	252	250	251	248	256	257	242	299	241	270	237	269	260	255	248	284	245	259	225	262	258	253	268	261	251	239	255	286	243	288	256	252	292	266	288	243	229	284	275	237	236	237	258	261	259	237	237	271	303	243	235	269	268	236	275	256	245	299	238	269	264	254	271	289	277	253	236	241	287	266	258	249	268	237	239	260	269	268	233	255	276	293	273	264	268	275	310	234	273	263	260	265	246	239	249	239	253	277	237	240	262	258	243	238	267	229	272	231	259	242	249	241	262	268	263	248	257	265	268	253	254	279	261	266	243	256	233	265	253	266	263	253	246	247	274	262	267	271	260	274	270	259	287	219	265	289	240	246	234	257	277	291	282	263	257	251	233	236	249	263	264	273	236	247	224	272	228	268	282	256	244	262	274	255	258	255	272	260	267	255	262	284	254	290	249	265	273	242	224	260	259	247	249	257	220	251	258	263	278	223	271	237	281	254	281	257	243	242	278	244	266	246	254	262	260	253	266	266	251	261	250	245	265	288	262	227	250	269	281	283	262	258	263	282	252	258	253	265	280	249	255	266	244	247	267	281	251	246	280	238	266	257	269	261	237	253	247	267	250	239	256	251	267	231	256	228	268	240	260	244	269	247	252	249	270
10292	8988	23432	28920	30150	54529	78011	58549	39717	16332	3163	889	734	734	787	708	742	750	722	715	747	744	732	718	741	710	761	785	708	753	763	780	725	757	783	736	723	750	743	769	786	770	732	760	817	739	679	731	673	775	726	708	718	698	753	736	745	747	716	746	767	753	722	836	738	747	739	711	747	734	794	723	748	752	726	764	702	766	741	727	765	746	794	719	705	751	779	722	754	761	735	753	733	691	733	714	774	739	743	687	748	727	710	726	784	686	781	760	766	738	725	742	721	775	735	746	756	716	781	683	787	769	771	743	695	777	738	744	748	774	721	746	710	750	744	734	739	726	772	703	716	755	722	759	751	763	744	709	738	747	755	689	749	740	710	731	674	765	721	729	752	727	706	764	786	797	734	742	718	732	764	721	771	754	796	769	757	718	743	719	777	809	732	766	708	718	707	696	706	729	722	744	717	722	748	721	743	708	778	741	759	710	774	741	788	758	752	787	743	793	731	694	720	748	729	765	741	731	739	739	695	772	766	719	774	745	781	798	742	694	740	728	707	743	749	717	729	756	713	725	739	694	791	707	761	718	769	772	788	728	736	721	734	730	756	719	723	721	706	792	741	763	769	771	712	735	761	730	744	719	737	749	776	750	786	757	751	767	695	726	743	735	759	784	704	718	795	773	749	756	718	745	709	699	748	734	725	732	725	751	721	667	761	730	702	755	682	760	730	718	726	760	754	766	785	773	749	778	740	729	737	782	758	751	675	757	714	751	716	743	744	729	772	738	718	699	737	748	718	724	724	769	734	740	773	708	772	764	740	766	753	749	686	784	763	756	713	713	697	768	738	794	747	725	743	748	754	668	747	722	750	765	703	697	770	742	752	753	725	745	733	722	733	710	758	759	767	750	770	709	706	752	749	726	713	716	705	725	755	733	729	746	752	783	777	760	765	738	768	776	743	735	775	775	731	780	742	747	764	751	725	740	795	772	705	756	719	746	797	723	760	725	744	726	777	748	768	802	807	743	773	723	711	784	749	761	726	698	700	736	758	749	730	698	717	730	763	724	738	721	718	765	725	737	708	734	690	736	771	756	723	720	749	754	734	774	715	769	725	772	721	784	750	785	798	719	756	747	740	707	746	734	716	762	737	726	699	725	755	663	763	737	756	739	713	804	740	797	727	775	734	778	745	777	785	696	772	719	752	704	779	744	727	758	719	728	741	762	760	718	760	792	759	782	733	721	757	751	756	780	744	740	776	722	757	705	712	726	718	771	720	763	720	704	794	709	717	708	731	779	747	707	710	765	677	794	748	748	710	737	717	741	784	773	757	723	741	758	740	721	752	737	742	762	723	722	785	693	792	764	765	730	739	731	719	760	751	752	776	756	777	772	782	692	733	736	737	745	791	739	772	750	796	780	743	773	738	765	736	704	757	721	744	718	742	784	692	732	763	754	754	736	767	720	791	747	764	730	707	760	784	722	712	747	750	772	716	727	763	728	720	723	768	710	787	766	733	723	709	770	774	723	763	775	742	733	776	690	734	785	743	746	753	700	773	732	748	746	758	691	702	773	716	793	732	725	751	774	730	714	776	730	750	770	718	765	723	794	730	713	744	813	685	727	757	760	753	738	803	759	723	748	727	715	739	789	682	757	738	697	740	698	780	787	750	745	699	806	714	753	745	721	750	697	748	697	757	753	788	749	778	756	708	722	744	750	688	746	730	716	724	695	730	729	722	726	739	724	705	750	729	740	707	711	739	741	741	772	744	754	733	764	758	740	762	716	813	740	757	741	742	769	721	742	766	779	695	765	708	752	733	748	728	741	736	752	705	736	712	750	723	692	706	722	754	708	731	751	736	734	717	754	712	751	776	721	786	791	751	749	721	741	706	756	737	749	773	781	741	758	754	727	703	735	755	727	754	767	778	732	711	781	790	759	771	713	744	732	734	742	755	759	766	778	773	773	732	722	755	728	709	726	790	792	737	698	705	733	729	755	752	764	755	754	777	722	737	712	718	728	693	767	725	742	683	761	744	740	749	716	761	780	785	720	729	771	766	729	738	742	741	752	699	735	766	706	688	750	773	763	768	755	786	759	768	744	740	771	724	777	791	724	738	700	749	729	735	727	747	790	710	770	726	683	703	754	745	723	765	736	718	748	706	712	742	738	722	754	759	714	730	763	742	710	763	735	778	756	711	739	716	700	749	789	765	723	742	715	767	764	766	735	776	724	768	726	743	777	777	756	762	713	685	712	736	742	744	737	700	692	788	770	697	680	785	760	743	691	777	780	733	762	751	750	748	703	772	743	724	756	755	715	739	756	734	744	728	753	700	782	775	726	708	746	738	795	746	766	786	724	745	746	711	747	769	722	734	748	765	766	785	732	797	731	710	795	720	754	722	753	764	700	772	707	716	715	761	703	759	722	743	684	788	745	737	715	755	706	723	739	745	734	771	728	744	741	712	744	777	758	787	737	729	794	731	750	721	721	728	712	756	753	756	732	646	772	756	718	788	729	727	760	777	805	731	813	723	735	778	776	762	738	782	784	729	750	711	732	736	733	745	743	715	785	749	710	717	793	696	704	758	766	795	712	783	767	739	770	725	771	736	736	750	727	722	746	743	775	741	773	736	705	689	773	764	749	770	777	711	758	699	705	809	733	789	676	702	722	728	734	722	732	747	735	772	767	646	727	761	738	765	703	771	765	745	775	749	705	808	733	739	740	756	733	703	734	730	745	761	754	744	690	768	751	732	714	745	729	745	696	782	765	750	712	727	736	745	735	749	712	761	733	730	701	651	731	740	755	716	777	743	725	753	777	766	750	741	772	757	758	744	684	748	762	747	742	753	725	749	766	722	748	736	746	701	753	705	762	746	790	767	723	768	722	780	748	716	742	751	790	710	738	723	696	723	735	781	706	759	725	816	761	737	802	774	748	753	728	776	766	703	751	711	749	761	708	723	757	813	728	765	761	720	778	739	744	762	788	741	696	741	741	794	713	759	700	718	741	736	735	770	745	748	741	725	781	744	760	769	742	727	703	701	759	763	729	793	729	759	754	760	758	700	748	756	724	761	754	725	714	742	760	723	785	730	759	697	773	774	715	755	731	751	714	746	780	723	750	696	737	731	759	709	749	743	667	755	731	735	702	800	723	734	780	687	724	722	708	731	717	734	724	753	747	772	749	758	747	771	744	751	774	720	724	817	763	760	783	749	734	708	695	736	727	716	768	764	774	771	704	753	735	737	746	731	778	739	705	754	722	749	717	734	741	777	798	734	709	707	768	757	729	734	742	751	725	776	783	763	744	713	747	729	760	761	750	777	724	737	722	748	723	754	733	755	772	740	747	772	748	757	738	744	718	772	723	791	742	700	747	783	784	711	764	746	820	745	718	732	732	738	736	713	762	738	742	722	721	679	782	756	754	748	713	742	768	664	755	735	755	742	736	701	730	741	767	752	757	762	726	787	778	718	727	761	738	725	755	682	747	726	747	741	756	767	753
2271	604	990	1410	1110	2391	7014	4759	1920	653	291	228	227	248	229	244	244	212	240	217	214	209	208	255	209	220	203	218	218	231	239	251	225	224	219	229	200	204	212	243	249	229	241	236	220	212	232	209	238	223	231	221	226	234	205	255	237	223	211	251	222	254	211	246	232	204	212	204	222	214	211	223	223	200	220	213	227	204	245	216	230	235	239	201	226	223	235	224	214	245	209	211	216	238	226	225	236	208	237	224	243	230	229	221	218	241	210	230	221	189	220	244	203	227	243	238	230	219	230	231	213	214	236	243	227	217	220	220	224	242	237	201	201	218	224	228	227	224	211	205	218	185	202	231	211	210	220	222	215	200	244	219	200	226	229	239	222	233	231	229	225	246	200	218	216	245	226	197	206	239	228	235	253	219	212	235	236	220	230	222	233	231	237	230	221	230	226	232	226	214	217	213	220	231	244	251	228	225	208	206	182	203	210	206	232	237	206	214	221	233	201	235	222	213	225	227	197	211	229	235	218	245	239	225	222	229	235	201	216	231	243	230	220	226	231	231	236	229	223	224	237	236	268	218	238	217	228	199	205	209	223	218	225	223	237	220	224	215	213	209	217	207	230	243	221	219	251	240	220	213	236	216	196	197	256	210	235	212	208	223	240	223	237	240	202	198	222	216	237	235	202	222	197	218	238	246	224	224	229	248	225	212	230	203	226	209	222	229	222	213	227	225	216	239	210	216	238	229	238	208	216	222	213	247	215	225	219	225	225	221	226	214	202	200	217	232	228	204	209	226	232	217	219	229	220	223	228	195	245	233	226	212	224	223	226	242	239	244	224	195	237	242	234	203	239	230	221	225	241	212	219	212	223	230	201	220	237	230	226	217	218	249	235	223	196	234	216	241	207	239	253	222	212	217	218	198	221	238	247	222	233	227	217	202	225	240	241	224	233	211	216	218	208	221	231	223	224	252	213	200	204	220	232	224	240	192	234	229	227	247	207	204	190	201	188	211	248	225	199	253	230	225	214	231	228	226	255	211	234	240	212	205	213	222	251	233	220	212	211	227	245	225	229	227	203	229	212	230	228	216	238	251	221	230	233	188	214	235	225	224	221	218	218	235	240	223	213	218	237	236	251	195	225	221	213	246	213	222	222	221	215	216	204	236	200	236	209	206	254	238	235	230	230	244	232	222	240	202	253	214	233	238	235	236	222	191	202	237	222	180	241	240	213	254	219	209	231	220	218	229	216	233	216	204	255	212	211	222	219	207	235	212	210	229	233	228	208	229	257	220	213	249	223	222	242	218	239	209	213	233	219	201	228	201	213	225	220	231	247	214	238	202	216	232	217	229	201	198	229	233	205	227	225	205	220	211	212	191	236	209	194	197	227	221	220	242	236	223	223	244	218	211	213	204	235	238	244	222	250	206	224	248	236	230	220	202	246	223	210	237	223	230	233	241	211	212	217	234	219	216	221	250	254	223	228	226	211	217	245	259	221	205	237	224	240	231	235	210	250	211	235	241	221	222	232	236	232	222	222	234	228	213	229	228	234	214	220	229	218	230	210	246	250	205	243	216	238	241	211	241	226	234	217	211	238	214	260	226	213	224	224	219	220	217	206	220	242	211	228	227	227	224	224	232	218	219	238	222	222	229	207	221	230	214	250	232	219	273	227	233	217	197	225	209	248	240	226	203	206	216	241	236	199	199	223	209	224	252	218	237	234	220	225	222	232	226	177	221	217	240	223	233	246	221	255	204	202	233	217	221	230	222	238	230	215	213	221	236	245	237	209	217	231	243	189	204	216	204	217	216	219	213	231	227	243	200	244	198	225	233	229	238	241	216	234	196	209	230	223	219	216	216	190	215	204	204	204	205	233	223	237	226	207	243	238	233	239	207	217	213	235	220	217	219	234	213	197	216	251	226	213	249	243	231	234	223	204	214	222	227	236	225	207	184	222	270	229	216	206	213	226	248	230	215	197	237	206	234	229	253	238	229	230	231	228	234	214	223	235	205	240	214	222	198	216	214	222	207	215	195	213	213	214	234	232	227	254	203	219	233	233	239	227	252	238	201	251	207	236	202	225	221	219	247	199	212	231	192	217	238	229	242	244	231	248	198	237	237	242	235	246	249	205	205	205	231	233	235	239	222	237	217	222	200	252	231	226	209	239	227	208	215	223	197	214	215	247	212	236	201	204	209	242	217	246	244	219	231	238	193	201	218	178	198	231	224	223	204	199	214	226	217	219	239	221	237	230	237	228	215	209	203	229	236	229	255	213	214	219	193	232	246	231	228	221	215	227	210	244	216	195	206	231	225	200	191	224	221	222	209	240	230	212	207	221	231	235	193	220	240	236	261	218	229	229	227	207	220	228	218	240	223	242	229	245	213	187	209	227	239	235	210	208	218	240	233	195	237	206	225	225	229	243	224	242	189	245	220	222	238	236	224	211	211	213	274	215	240	220	232	222	212	228	234	210	249	217	223	206	237	205	189	230	209	202	217	227	217	214	186	222	209	240	235	188	195	227	233	215	248	214	219	204	211	207	217	214	224	228	214	230	212	220	222	222	209	216	201	226	213	236	252	206	205	236	226	205	239	240	235	236	230	228	223	227	212	216	252	217	206	210	235	268	229	225	208	192	250	218	229	238	236	217	232	197	202	210	236	213	254	216	235	209	236	234	235	262	243	250	235	234	233	227	238	221	224	228	233	214	221	195	183	204	234	216	220	240	223	222	244	217	221	211	229	226	231	223	219	221	218	232	204	196	240	210	224	219	237	232	233	235	216	222	212	224	243	212	208	247	232	223	219	213	228	242	239	242	222	204	232	233	216	241	233	194	222	236	230	250	234	218	227	224	240	221	226	204	249	234	215	235	220	208	216	210	224	230	216	218	206	223	202	212	207	186	216	233	224	200	204	211	198	205	211	250	213	235	222	224	218	201	235	239	243	231	205	240	216	241	216	228	235	222	216	234	232	234	210	193	222	220	241	213	212	231	202	244	207	231	219	241	221	214	202	235	238	223	222	259	253	255	232	223	217	214	203	221	217	215	214	218	194	243	223	245	177	223	224	223	237	205	233	223	218	259	224	205	236	227	209	197	236	200	216	218	233	226	242	231	216	227	213	224	236	194	204	238	237	219	222	198	224	211	234	218	261	218	234	224	222	231	205	206	207	229	239	238	235	202	233	208	211	219	219	228	211	209	251	226	236	216	208	225	236	236	208	219	261	207	239	244	247	233	224	257	252	221	220	199	219	247	215	205	233	218	239	226	229	230	211	228	241	235	220	239	212	230	236	228	201	204	218	216	225	220	239	217	221	253	227	232	264	237	196	221	235	211	234	246	225	216	223	202	217	231	242	223	223	236	209	223	219	221	210	229	211	247	242	246	212	207	213	228	213	221	236	236	219	221	224	230	231	233	195	217	210	222	221	228	220	219	223	223	212	228	222	227	245	221	219	225	205	230	233	196	244	236	210	217	203	221	253	215	241	226	219
2311	1069	2390	4726	4540	11062	23359	15425	6995	2261	872	709	673	663	669	703	635	643	651	629	604	676	623	667	627	677	671	612	660	677	688	635	636	647	649	621	650	683	649	637	650	642	679	640	638	612	624	635	672	633	640	666	669	657	630	649	606	640	638	658	629	645	628	674	675	614	664	625	654	683	646	667	630	663	637	682	683	652	639	674	633	641	647	621	622	648	655	613	665	668	609	653	660	659	682	604	643	657	621	669	630	651	627	652	647	640	683	692	664	611	600	642	625	669	604	675	673	664	662	640	658	647	602	671	620	665	645	660	710	602	655	646	641	613	675	657	679	677	680	698	649	612	676	615	637	678	649	684	697	600	652	658	620	623	621	617	631	656	610	637	642	637	635	664	670	626	642	623	663	680	622	686	681	633	658	645	645	624	630	651	640	651	627	627	635	655	642	624	607	718	659	624	662	652	661	656	633	702	670	617	693	653	642	646	639	624	631	607	672	640	626	645	671	614	636	645	659	635	624	635	666	643	669	681	669	604	651	598	662	679	678	635	656	698	643	652	676	657	703	634	687	627	648	670	664	678	610	682	629	616	637	644	630	632	648	647	621	650	648	660	659	627	651	698	667	629	641	645	660	631	634	633	638	679	685	677	636	664	659	642	662	682	657	645	688	632	610	620	633	643	672	634	669	676	664	696	600	615	695	606	676	728	668	669	619	668	649	680	606	653	636	672	632	657	695	676	674	688	665	642	686	683	582	632	614	639	692	662	648	647	686	714	638	666	637	663	669	641	690	654	666	644	649	598	660	595	655	651	609	690	651	639	668	640	646	637	619	629	682	638	702	622	654	671	627	701	666	671	608	651	637	687	685	642	640	694	705	620	657	687	581	648	616	606	645	629	688	634	639	637	604	617	683	664	625	618	664	598	635	662	653	669	651	660	624	645	694	642	649	672	633	659	658	673	622	658	663	589	636	665	655	635	629	644	650	587	660	657	623	601	653	665	625	629	637	664	658	653	586	654	651	653	678	678	613	684	639	673	645	661	673	652	678	598	632	653	718	621	627	643	654	634	660	637	635	636	667	623	628	649	666	650	596	650	633	649	633	640	677	662	664	645	644	652	679	697	657	661	630	649	636	644	658	685	680	628	649	655	680	597	619	625	623	616	663	631	635	619	665	626	663	647	631	687	652	641	672	647	631	698	637	647	620	669	644	617	654	682	680	686	678	649	652	696	621	624	642	656	596	696	643	615	610	686	653	625	681	629	650	685	632	612	674	672	673	685	666	660	654	608	661	692	672	663	673	673	684	638	661	664	635	650	681	634	680	650	681	698	674	615	660	682	648	626	667	663	630	653	592	610	620	661	621	642	627	632	625	607	595	663	666	658	671	665	610	581	667	657	620	674	676	660	606	586	632	659	661	661	616	657	687	658	624	631	673	673	651	679	641	668	677	662	690	641	665	637	669	681	656	652	654	665	667	652	604	628	630	677	687	672	596	623	663	621	651	671	641	637	686	644	662	647	645	653	651	667	686	630	630	635	632	647	664	638	621	643	657	616	663	667	675	653	650	668	654	638	653	654	677	717	695	657	670	679	678	666	606	617	633	631	626	613	614	679	664	648	651	611	692	643	590	650	654	678	665	644	644	647	607	663	689	678	653	679	659	656	666	667	647	612	677	654	640	667	654	654	646	634	644	679	702	697	637	642	620	629	680	618	676	647	632	597	611	593	645	655	647	653	616	712	653	648	656	657	638	644	655	636	659	682	647	665	626	648	611	633	648	668	663	684	646	674	683	666	671	684	648	698	696	590	616	662	638	639	666	650	649	658	671	640	682	598	668	644	618	655	645	620	639	641	630	648	662	645	640	672	647	638	672	617	647	630	683	698	634	643	653	631	642	646	668	642	630	629	644	612	645	670	626	673	574	688	664	667	625	623	635	658	654	678	669	608	607	660	693	665	668	663	584	652	627	695	664	661	653	635	647	661	652	629	654	667	670	685	657	630	608	634	636	666	681	656	628	699	610	599	599	672	629	685	682	630	640	714	596	646	639	665	646	624	601	668	606	631	649	634	612	698	625	675	621	648	631	607	609	660	683	653	646	683	630	638	671	647	663	625	619	677	642	634	593	661	689	634	607	619	643	667	641	657	658	653	649	680	684	703	659	658	656	644	658	657	631	666	655	612	663	641	601	636	684	682	657	597	618	592	685	632	653	690	635	634	655	614	623	679	675	636	641	663	644	705	637	656	631	608	645	692	654	615	682	630	646	630	644	650	598	653	661	667	654	637	662	662	665	643	602	657	617	612	666	636	665	604	635	644	658	685	638	627	643	660	662	630	687	641	653	645	618	698	650	666	661	642	656	662	671	623	673	695	642	709	617	661	644	627	640	686	655	611	649	646	648	652	624	674	690	673	682	656	662	637	682	644	631	653	616	671	609	674	677	639	659	641	675	669	673	613	586	640	680	655	626	669	687	619	672	644	684	661	630	637	652	663	642	674	659	658	669	634	659	641	643	680	636	651	601	617	641	698	642	634	619	680	677	675	682	624	668	632	669	641	650	637	672	677	678	662	687	621	663	620	632	637	651	624	657	639	639	654	653	685	665	651	688	680	627	625	632	650	626	613	694	662	644	664	644	670	647	644	678	642	672	617	622	630	623	672	709	600	627	666	647	631	627	633	645	636	649	654	685	663	631	661	637	607	658	640	683	645	647	683	647	654	687	601	655	641	629	650	642	658	652	643	646	667	697	678	696	642	643	658	645	637	629	604	652	673	662	671	662	648	658	680	675	659	614	639	657	639	688	650	674	668	672	648	673	652	665	642	663	685	597	628	687	609	619	672	672	652	622	611	638	663	649	708	677	654	652	662	579	610	676	619	655	646	640	648	646	706	654	630	690	633	654	604	642	643	624	634	681	686	635	597	648	640	644	622	660	664	635	659	667	608	621	591	631	662	668	655	667	655	672	567	600	673	678	677	629	632	684	681	664	716	634	638	670	622	606	648	668	632	691	711	619	646	654	601	650	619	661	638	639	606	648	668	686	638	617	660	663	633	632	664	658	667	638	680	658	634	676	635	654	676	672	676	622	659	663	631	678	619	613	647	674	651	641	642	635	653	672	637	675	650	632	635	617	653	687	687	640	668	666	652	654	676	653	664	647	653	656	665	618	684	611	633	622	693	654	682	644	676	597	634	696	663	637	624	587	617	686	689	667	657	684	655	718	666	662	670	689	634	635	653	668	641	647	680	675	630	652	667	633	683	646	671	691	683	633	673	646	659	655	634	621	707	654	610	617	634	666	643	655	619	645	655	694	646	681	590	623	646	632	719	624	628	653	650	660	683	582	648	618	624	644	616	642	631	626	632	634	649	637	646	709	683	614	648	667	682	650	640	635	625	660	675	619	622	657	653	668	660	625	675	702	623	628	692	654	640	697	653	608	704	615	686	657	667	633	623	652	632	625	648	670	662	620	680	623	638	657	626	674	690	656	676
7832	2286	3700	7389	9286	45211	42875	23704	8001	1744	412	263	260	247	215	209	213	241	240	210	247	208	214	219	257	243	243	233	211	226	198	239	223	230	232	212	230	221	200	258	204	225	197	227	219	222	222	222	273	237	234	225	218	224	235	225	209	229	220	217	231	238	197	215	203	224	223	243	224	238	240	234	251	227	237	229	214	234	192	218	207	241	232	255	207	249	213	228	262	231	210	228	229	239	243	242	232	225	217	195	227	223	223	225	231	233	229	215	230	214	207	223	218	204	227	202	245	233	218	211	236	199	242	238	240	222	193	237	218	227	219	226	228	236	223	253	219	237	232	209	222	222	208	217	235	235	186	223	228	236	228	218	218	248	214	225	213	205	235	244	237	229	232	251	248	242	262	230	196	226	215	262	235	252	242	207	268	225	219	216	223	211	213	206	227	216	251	201	236	237	242	234	241	220	226	252	222	238	223	220	251	245	245	216	231	238	245	220	220	200	240	217	219	237	206	215	219	229	245	237	204	229	233	222	245	210	237	243	213	222	244	238	220	265	196	223	222	231	224	216	252	255	214	232	214	222	228	238	210	223	253	219	224	217	227	219	243	205	198	246	239	228	205	213	230	210	215	232	237	253	226	225	207	236	231	233	249	240	199	227	245	204	224	256	209	236	239	244	250	247	244	225	250	249	242	253	234	224	240	238	200	242	253	219	219	228	247	240	218	267	243	235	231	232	202	214	222	243	240	228	238	227	234	230	249	196	225	235	200	244	219	220	217	199	219	211	239	217	214	235	235	236	218	205	230	222	216	221	246	234	239	207	248	240	262	232	229	229	222	236	228	206	262	244	219	235	238	216	230	213	239	246	245	210	226	197	208	239	228	187	239	185	222	236	224	220	236	210	208	232	200	187	216	227	222	202	247	213	259	232	221	241	220	249	213	229	238	202	235	230	218	188	235	226	204	221	247	211	233	251	233	232	246	222	238	237	216	225	225	170	220	235	214	232	246	206	234	233	217	200	249	247	218	219	201	206	240	205	256	253	215	219	234	238	225	228	197	223	232	238	243	221	215	195	226	235	208	203	225	229	233	202	229	229	241	232	202	235	232	251	245	232	211	231	202	243	242	237	222	221	221	218	222	217	248	226	233	240	244	213	216	216	236	210	223	225	220	194	203	223	228	241	253	245	220	233	225	244	218	208	229	227	236	209	252	198	241	224	241	249	244	202	240	265	242	221	226	232	251	224	244	237	237	233	205	215	229	226	230	243	235	227	250	213	229	219	220	236	226	231	224	227	229	218	230	210	240	232	233	203	248	198	221	226	232	212	233	236	237	245	223	235	228	211	215	219	233	222	237	202	220	211	209	222	217	239	217	220	228	238	220	225	217	224	246	230	237	205	200	227	220	229	263	230	226	217	237	216	227	209	222	208	241	210	208	229	204	215	218	238	226	228	208	252	210	208	234	233	222	234	218	223	214	210	213	229	229	216	241	200	217	227	231	247	213	260	228	195	239	200	224	262	228	223	241	241	225	245	208	231	219	271	214	224	211	228	213	220	227	201	220	214	231	217	237	238	242	211	225	226	236	214	238	214	202	226	241	205	210	233	233	233	202	198	222	217	200	234	215	205	236	214	228	201	254	224	222	245	237	210	222	216	224	219	248	228	227	234	217	224	209	205	240	224	217	225	252	221	253	231	237	219	213	237	220	246	224	227	250	193	208	245	231	207	211	226	232	223	224	229	229	225	244	226	223	243	235	202	220	212	236	227	260	260	204	219	215	204	204	226	219	230	261	230	227	203	215	210	224	223	215	199	221	225	243	231	238	249	225	223	234	237	234	224	214	247	227	235	207	229	252	223	225	214	214	247	232	233	234	237	246	219	208	245	248	242	231	233	220	214	241	257	223	214	230	208	226	230	217	201	197	221	228	232	230	215	220	221	230	202	226	238	217	254	214	234	241	230	235	227	215	236	237	214	214	218	223	215	240	228	219	221	242	222	244	195	231	193	232	226	245	254	228	233	231	235	218	205	222	227	227	228	224	240	244	233	242	213	242	231	221	228	198	209	220	237	238	203	235	218	210	181	257	218	253	203	211	223	215	212	201	213	219	186	235	223	231	217	226	234	246	233	210	242	236	247	232	205	246	219	203	223	229	199	244	238	215	222	229	233	225	247	240	248	194	248	227	225	236	243	215	242	244	215	224	240	236	236	199	211	244	198	233	218	234	195	229	232	195	247	210	236	222	200	242	220	230	200	205	247	235	220	228	247	214	235	191	214	219	241	219	224	209	228	230	221	206	215	227	228	219	253	233	234	212	206	224	249	244	240	229	252	236	224	221	193	203	221	201	224	232	206	225	225	229	222	259	211	238	226	229	210	250	235	227	218	228	233	220	242	209	223	214	247	239	252	234	210	215	217	223	210	200	221	232	234	209	206	240	230	225	230	235	212	227	236	221	236	212	221	248	232	215	221	226	209	249	222	220	235	201	207	238	226	221	223	227	204	245	235	219	223	212	240	215	220	213	202	228	222	194	250	206	232	217	215	217	218	220	270	210	240	230	256	246	253	212	232	219	237	220	221	219	192	209	218	210	225	236	257	219	232	256	236	211	208	232	237	239	242	223	218	230	199	244	219	218	220	238	220	242	227	222	234	244	212	230	247	224	241	234	225	241	210	227	212	244	216	224	250	234	227	243	232	220	256	242	224	214	223	203	189	207	227	232	224	234	219	226	237	245	227	239	217	210	237	225	216	209	204	220	242	245	209	210	207	197	213	218	240	244	227	226	218	229	223	226	240	238	201	226	246	235	220	234	253	246	254	201	220	226	242	217	231	218	241	214	223	242	248	210	221	224	234	195	221	214	226	236	240	252	211	224	257	215	220	223	227	249	227	245	230	243	228	231	217	225	227	228	246	233	231	228	207	225	224	217	223	247	227	233	241	240	227	218	220	220	217	238	227	249	234	234	230	245	202	209	226	189	240	216	248	222	223	256	218	234	228	230	216	197	226	251	208	226	197	216	210	234	246	225	213	229	222	232	221	242	222	217	210	254	251	229	218	222	238	238	247	200	221	238	229	208	225	207	242	232	245	226	210	226	220	243	244	224	219	195	207	222	211	263	236	210	236	232	236	238	207	206	223	233	216	233	221	228	239	222	223	234	232	221	185	250	237	218	210	215	202	216	245	224	241	253	231	227	213	222	220	246	257	229	227	213	238	237	216	230	221	239	239	213	224	210	236	226	228	222	225	255	246	227	255	223	206	236	215	213	227	203	212	225	234	227	229	186	211	196	209	226	211	250	226	254	227	226	238	214	256	218	245	215	253	207	228	249	247	226	219	229	217	223	237	227	197	225	213	223	238	237	213	226	231	218	215	215	223	218	204	249	228	198	233	212	222	244	222	222	221	221	229	226	241	231	224	230	222	214	212	224	234	220	244	215	224	222	221	236	241	216	225	214	237	233	237	243	240	221	222	228	231	227	215	226	214	264	246
5552	3020	7382	15525	17845	59077	54598	37236	19027	6319	1515	724	704	659	658	683	657	714	642	713	658	676	683	638	682	644	675	660	624	664	685	677	688	632	610	671	667	703	605	684	659	612	676	683	680	715	688	663	662	694	710	649	654	640	700	663	643	690	703	682	673	650	714	662	709	684	673	651	702	699	681	694	672	681	657	643	657	688	656	642	686	608	740	643	659	720	668	669	670	696	652	677	673	649	665	660	653	689	680	667	647	648	667	669	641	656	658	683	686	628	683	712	672	651	634	697	648	652	719	656	632	656	651	634	686	670	656	686	665	627	678	672	641	638	655	638	648	621	685	667	657	667	693	691	666	690	666	671	667	670	651	681	666	686	664	632	693	616	650	668	686	669	634	650	642	666	636	658	652	656	711	652	638	673	673	684	696	717	693	682	642	682	677	645	664	673	696	689	672	703	642	692	626	672	672	668	679	667	673	627	672	662	678	692	630	636	669	681	659	687	668	671	676	625	694	622	650	669	650	684	642	645	631	706	696	666	658	617	644	678	679	690	639	661	679	662	694	638	685	678	679	655	634	688	617	674	683	644	646	652	683	661	669	652	667	709	677	644	672	688	644	704	679	695	678	664	640	632	673	644	677	614	642	648	666	628	683	685	652	667	658	687	690	678	687	689	632	672	664	659	663	658	699	633	655	653	654	715	641	656	692	639	645	670	628	656	637	712	644	684	668	641	684	661	644	685	630	629	681	630	671	683	681	645	653	659	644	699	729	653	639	659	726	677	681	661	658	691	657	665	658	649	714	641	639	654	633	652	658	708	620	651	644	665	676	675	677	627	684	676	651	690	689	641	650	616	704	688	623	696	705	663	651	701	677	686	627	664	652	655	678	680	583	645	663	603	690	644	636	664	661	676	674	686	651	647	683	689	663	688	683	707	661	642	675	629	657	627	724	714	711	607	667	674	695	677	655	685	664	695	649	670	722	644	660	646	656	675	666	666	631	641	711	637	609	659	674	649	679	606	642	675	701	675	687	682	667	675	674	641	683	676	676	658	667	671	697	682	678	667	666	673	670	625	693	669	675	650	676	677	672	658	595	653	661	711	658	699	633	673	683	709	670	712	624	680	646	689	675	661	688	692	653	657	668	677	668	672	639	684	651	668	680	648	724	633	664	626	699	665	702	643	650	668	656	681	657	716	587	691	677	665	678	685	682	658	674	713	663	640	662	637	689	668	603	654	669	647	663	679	673	651	686	643	679	681	667	743	647	670	681	680	665	682	673	659	658	683	668	635	679	679	704	703	695	636	684	721	682	678	660	663	694	649	703	681	642	661	687	636	661	641	732	738	642	691	635	646	720	669	669	656	657	673	647	638	663	699	657	667	630	658	722	680	677	647	625	724	656	692	671	674	662	610	711	642	692	638	673	607	627	645	671	659	643	687	693	658	628	669	645	623	644	660	661	665	699	645	721	650	709	656	686	680	658	648	643	667	685	645	665	606	639	650	669	656	690	663	697	664	658	702	669	644	657	685	726	663	652	721	695	662	675	657	681	651	693	693	645	626	631	671	658	669	703	631	690	643	653	667	669	690	628	659	657	671	632	696	650	677	641	670	674	675	689	686	648	720	664	686	664	671	660	676	652	678	633	676	684	682	702	653	682	686	668	696	670	655	639	683	657	646	671	666	595	632	673	621	644	697	706	640	685	696	703	665	666	675	676	676	703	669	625	677	664	696	688	665	670	685	621	653	652	734	631	620	621	666	666	644	667	684	659	690	702	713	606	666	726	649	646	658	712	605	654	627	661	673	680	659	622	667	638	653	678	679	675	688	696	645	703	636	632	647	675	682	681	648	663	656	698	665	661	656	674	664	686	592	614	689	680	645	624	641	655	688	693	652	671	688	719	669	648	648	664	737	669	689	708	675	659	661	689	712	736	692	636	627	707	678	648	648	681	644	648	693	631	639	675	647	652	618	697	688	658	708	639	623	657	633	659	683	653	711	662	643	666	668	699	692	707	658	675	670	705	702	606	613	643	617	675	639	716	653	695	645	682	701	670	670	679	620	712	702	680	644	667	690	590	658	643	672	654	626	645	638	669	659	693	634	670	706	649	696	690	637	674	678	664	717	649	654	698	638	700	663	642	667	667	643	660	651	646	669	691	680	659	655	696	698	663	663	620	640	669	664	645	651	651	665	622	665	627	634	693	756	666	673	673	701	674	675	673	686	631	649	648	654	636	676	648	667	641	642	673	668	661	666	676	682	653	680	641	663	629	665	686	636	673	657	668	613	634	640	689	595	686	673	709	687	647	639	672	654	654	671	616	646	689	673	719	617	706	667	649	673	658	663	680	698	690	639	645	722	642	632	671	663	719	662	662	654	661	661	685	654	634	677	649	625	609	629	705	656	662	652	653	688	705	700	685	610	717	656	680	696	650	658	622	667	680	679	640	714	655	675	633	642	693	694	715	670	637	713	670	663	704	659	673	649	646	647	708	695	662	623	643	679	657	629	686	700	638	682	652	661	687	650	696	670	673	663	666	628	688	653	714	663	642	668	707	720	636	646	681	604	676	670	620	645	661	628	615	657	670	651	649	678	694	684	597	683	661	661	652	671	665	666	709	679	642	666	674	659	656	654	659	603	684	647	664	649	669	645	673	655	646	651	667	630	661	678	663	666	613	670	668	710	652	642	619	698	662	661	676	658	685	663	701	733	647	706	645	644	623	701	657	688	656	654	641	646	681	721	648	643	673	642	643	639	676	651	651	680	634	680	644	653	694	659	659	652	650	646	690	669	717	688	667	677	647	642	702	681	676	670	715	664	635	696	690	751	682	652	651	653	646	665	586	653	679	670	705	664	684	700	673	705	690	682	684	717	632	604	669	683	617	643	652	639	674	642	665	652	672	624	697	691	676	649	673	655	686	669	643	673	680	694	686	644	680	684	624	680	673	633	663	633	676	680	681	704	665	672	607	639	653	678	682	683	646	604	667	688	688	633	650	644	680	653	698	648	629	699	680	653	635	654	665	643	658	662	663	679	727	626	671	715	626	682	688	643	635	640	675	678	646	685	676	638	641	633	647	679	634	680	684	629	635	695	709	655	651	667	652	713	655	676	658	690	682	661	685	676	682	644	692	660	669	685	686	667	662	706	651	656	648	681	631	701	712	689	651	693	649	724	652	629	682	671	665	682	647	652	686	628	682	663	677	625	646	651	703	671	620	678	673	637	653	655	659	706	674	700	642	724	684	658	707	698	680	636	632	602	685	677	680	689	653	666	671	653	692	663	647	672	668	630	676	657	686	656	620	699	664	634	657	666	631	687	664	631	658	646	690	627	704	664	670	680	680	614	678	689	685	677	659	670	673	681	699	665	680	646	682	653	690	720	673	671	669	676	683	667	652	664	659	662	708	639	680	660	693	672	659	698	668	665	688	656	663	661	696	627	666	689	650	661	690	660	670	663	655	686	685	645	711	685	658	642	675	680	642	698	670	671
18026	6520	9830	13111	21948	54709	63412	43183	20392	4359	599	309	239	283	263	263	292	271	278	247	280	278	288	283	273	274	260	308	256	281	283	261	276	281	256	236	262	291	286	315	278	292	272	279	296	287	281	266	245	286	306	292	284	237	288	278	271	286	279	268	241	276	270	265	300	293	247	244	261	293	260	265	252	266	307	255	276	242	250	298	294	260	285	241	268	276	275	273	296	241	245	280	265	273	255	270	278	266	294	284	288	280	267	263	268	292	274	278	258	258	250	252	298	291	270	280	286	265	257	273	255	282	277	269	258	259	292	302	261	270	293	273	281	303	290	293	277	240	306	294	284	259	254	261	270	268	265	268	320	277	282	271	243	275	299	271	271	256	259	258	252	280	254	293	278	268	286	259	243	288	264	251	257	276	252	251	275	255	216	294	262	293	262	266	250	269	257	303	282	295	261	275	256	264	281	256	268	279	256	240	279	287	257	250	271	287	280	258	268	294	274	305	265	286	249	282	252	266	253	251	262	279	272	241	275	296	274	273	296	267	287	284	280	284	281	273	272	283	271	282	255	262	271	294	284	276	282	272	272	260	261	282	278	310	288	294	274	270	292	236	262	276	293	261	290	267	264	268	266	274	270	252	260	252	247	260	255	276	242	281	289	261	253	268	254	271	260	280	277	277	260	278	272	265	300	296	266	268	264	253	252	256	288	247	276	280	243	279	273	274	261	284	253	286	265	279	273	254	273	267	291	263	275	288	287	251	287	272	283	263	273	274	289	280	250	276	266	273	277	261	297	252	291	314	250	248	268	272	256	251	264	284	275	263	279	282	282	289	286	303	318	253	272	271	284	285	303	273	287	290	260	281	297	233	254	284	246	266	254	273	275	241	262	272	307	252	292	257	284	279	286	255	245	270	306	266	285	271	247	310	288	266	276	284	272	273	288	278	277	275	287	280	267	278	261	295	275	242	314	257	270	292	263	288	273	261	273	273	274	274	308	269	280	249	241	290	263	279	278	270	274	311	253	294	286	285	290	256	272	280	271	276	276	272	270	284	289	294	277	283	275	278	277	274	270	258	303	292	247	267	282	271	239	260	267	301	260	264	272	256	265	249	251	306	242	267	259	282	286	288	237	259	272	320	268	286	268	247	290	282	300	309	306	296	278	273	293	253	266	245	273	260	262	263	258	265	275	269	276	297	271	264	298	302	265	270	274	263	269	276	287	245	267	263	255	289	249	247	248	275	283	269	288	280	268	277	270	284	248	253	252	271	269	273	263	289	287	299	252	256	245	286	281	257	273	241	270	292	291	281	267	276	295	260	247	257	264	270	278	245	286	267	278	291	281	253	272	285	254	263	273	311	263	263	249	268	279	278	261	273	260	278	289	249	294	303	295	260	284	267	292	307	257	250	282	277	235	274	273	295	282	258	251	297	300	280	237	290	296	237	281	260	274	289	276	281	255	269	295	253	290	263	273	267	289	261	269	263	292	269	293	260	293	276	295	254	266	284	259	268	250	252	300	310	277	300	284	281	284	268	277	294	280	267	306	280	259	265	249	289	279	269	289	277	264	271	268	334	258	251	272	271	273	293	285	275	289	269	266	281	269	298	267	264	300	258	280	278	280	288	283	291	272	268	276	243	272	293	298	262	281	280	259	259	290	281	291	266	270	274	298	252	298	317	273	272	271	281	277	246	246	275	266	245	255	295	274	285	272	264	263	256	300	249	273	259	267	290	266	284	259	290	264	268	265	277	281	265	270	261	284	257	261	290	293	255	269	265	248	260	270	285	282	257	264	306	307	279	280	279	267	279	274	270	260	269	304	252	302	239	311	273	270	293	264	290	270	261	270	249	288	250	244	278	287	298	270	261	254	284	286	269	251	273	281	284	260	272	276	275	269	299	290	260	257	289	288	280	259	259	300	281	284	278	290	281	246	268	269	283	297	292	248	276	271	271	279	306	258	283	285	259	286	272	259	295	293	253	273	274	309	276	289	286	282	277	247	260	274	292	264	279	272	251	296	258	277	255	274	288	261	253	278	265	259	275	269	280	252	248	257	298	264	259	284	296	284	288	241	248	273	245	297	293	245	316	267	250	282	251	279	301	270	253	298	265	278	267	296	266	277	256	258	268	268	286	268	300	261	281	269	275	270	291	289	264	327	279	291	284	288	269	278	269	266	256	285	243	301	274	258	246	282	286	288	286	277	260	278	266	271	251	275	271	253	235	229	262	262	291	251	288	260	262	247	236	254	276	272	264	235	265	278	270	264	283	297	274	235	228	267	247	317	278	284	282	277	280	277	250	265	278	275	291	257	302	297	300	283	294	260	253	277	271	272	272	262	263	289	274	253	277	283	263	275	277	298	252	268	291	264	265	248	273	291	267	261	270	298	256	251	258	236	295	279	267	289	239	255	288	269	277	282	272	282	258	273	268	260	249	286	270	286	288	282	299	311	272	313	272	261	281	262	257	265	281	280	272	267	269	275	286	272	273	227	259	270	279	268	246	302	253	310	297	283	260	289	265	264	264	237	247	260	288	265	283	290	253	277	257	247	294	287	272	252	291	255	260	272	257	282	264	274	283	250	258	269	284	279	292	253	308	288	271	242	251	267	253	264	278	272	280	253	299	275	274	249	278	292	239	289	252	266	312	287	300	260	277	272	278	266	255	284	272	274	275	265	293	242	295	271	285	269	262	276	291	275	259	263	260	299	277	287	273	280	263	263	265	250	252	258	257	282	278	248	285	283	252	254	266	272	281	272	243	289	275	273	259	232	261	294	271	278	248	270	277	268	251	291	264	271	316	248	272	275	250	279	283	266	298	277	316	254	245	305	265	259	288	263	283	267	274	269	249	269	259	282	268	255	281	260	271	271	254	271	279	257	255	290	255	288	254	260	272	258	272	278	262	279	268	231	252	254	263	275	265	287	284	260	283	284	278	246	260	296	254	270	286	297	258	285	252	272	259	273	279	269	300	282	243	267	268	255	253	286	264	260	287	272	287	254	267	283	295	250	303	258	268	273	266	277	260	244	286	277	264	261	264	291	283	258	252	276	256	291	260	286	277	231	264	287	256	277	270	240	277	255	296	273	257	255	279	268	269	283	271	296	248	255	276	278	274	292	269	274	293	241	250	256	288	279	257	284	282	286	250	263	288	257	248	258	269	285	255	250	270	279	259	259	269	282	271	284	289	261	280	246	250	274	281	265	266	277	299	265	284	306	270	260	254	241	276	271	290	269	273	273	276	266	279	264	252	260	282	290	277	284	272	272	285	251	283	267	255	261	284	278	301	285	309	276	278	274	273	301	265	268	280	250	247	252	255	276	273	256	268	240	282	288	264	267	299	265	273	265	249	270	272	284	272	270	284	289	278	264	265	292	255	278	303	279	269	259	263	279	274	300	285	250	266	268	273	282	276	269	289	253	269	283	278	240	264	260	246	275	289	265	277	286	274	270	274	294	251	281	272	263	285	262	253	259	264	271	276	295	253
8813	6118	15117	23665	30382	66272	75195	54540	30480	9584	1967	872	770	794	766	779	763	747	842	802	821	802	790	766	750	853	800	814	789	761	760	794	759	820	806	755	758	771	796	756	798	739	749	833	772	771	760	779	736	820	776	805	791	760	738	784	790	771	787	781	756	836	779	779	774	780	795	799	806	778	803	750	768	812	784	724	779	785	841	717	757	819	769	777	807	805	846	771	760	778	752	827	783	763	818	767	775	780	781	780	751	795	810	740	808	819	773	777	783	784	779	772	720	760	802	749	797	751	767	768	778	770	774	745	767	803	783	762	780	773	839	786	789	777	782	794	838	772	783	786	797	776	752	824	746	796	791	742	812	799	817	769	779	748	799	791	733	781	721	781	802	731	730	757	756	751	757	767	783	773	793	793	829	785	821	803	779	787	787	793	756	744	790	785	764	771	799	805	757	758	765	770	748	779	770	817	740	808	804	733	784	802	773	765	798	753	790	772	769	815	786	753	772	812	823	758	796	772	844	819	759	784	774	819	732	801	763	768	824	761	810	812	805	796	737	767	834	764	792	772	808	789	780	804	773	796	839	799	785	791	734	790	819	767	780	765	739	765	780	796	824	784	810	775	736	789	775	784	809	790	790	760	788	797	811	784	782	760	760	776	768	771	734	769	708	780	845	792	794	783	809	763	798	792	799	767	728	804	794	723	788	812	791	774	845	814	824	838	742	772	767	774	791	760	774	754	798	785	775	794	748	815	767	785	806	793	820	775	769	807	816	810	772	824	756	784	763	796	779	715	720	754	816	777	805	762	806	791	736	771	792	787	737	791	794	798	771	799	782	786	721	766	743	758	790	765	738	751	763	784	769	744	746	749	787	758	770	778	797	782	794	776	774	803	784	776	799	783	776	797	760	760	786	804	740	786	729	752	812	820	821	739	782	808	831	805	759	765	804	837	789	816	771	749	784	844	743	787	773	798	796	818	745	734	750	758	769	795	805	766	784	744	773	788	813	813	768	782	815	731	744	754	765	764	766	790	786	749	801	766	772	773	771	778	810	770	782	756	794	749	741	730	754	769	760	781	789	749	772	743	774	778	741	808	773	743	726	813	793	788	788	777	791	779	781	810	803	813	805	790	792	759	778	791	813	777	790	778	807	762	759	755	825	788	789	805	843	749	783	803	812	801	811	804	775	766	771	731	789	819	816	762	814	804	779	790	787	750	783	775	795	776	807	816	725	815	731	764	782	781	821	785	761	742	721	755	796	750	750	794	824	786	746	761	771	757	731	802	771	753	746	787	740	746	769	753	802	742	796	747	768	772	771	767	785	745	774	718	749	802	751	738	790	780	799	793	763	812	792	769	767	821	813	807	831	823	815	782	823	767	770	758	758	811	752	785	794	788	767	763	782	731	787	709	799	751	777	803	735	771	764	790	812	776	817	719	755	756	776	774	743	795	767	784	749	791	783	792	862	776	806	790	776	789	786	781	786	772	763	777	778	771	787	820	809	775	781	731	724	814	770	750	767	814	761	788	776	748	812	808	781	770	746	727	793	780	753	765	769	790	791	826	777	768	776	794	792	767	771	790	760	756	806	763	806	805	811	756	722	810	759	796	806	853	819	740	796	799	806	791	810	784	765	809	762	747	791	832	779	735	783	767	813	752	785	717	773	780	745	805	784	756	774	770	770	808	733	775	771	800	785	757	856	820	782	769	805	746	814	810	761	769	813	786	829	800	756	794	811	752	775	858	773	797	761	782	736	766	798	755	794	793	743	852	789	817	815	753	758	733	799	792	724	732	806	734	769	722	809	736	736	780	790	832	826	765	754	761	734	767	792	782	840	773	819	774	790	738	757	784	812	796	784	796	798	812	762	751	735	746	760	729	788	749	781	777	786	769	795	833	736	820	754	750	806	790	792	763	775	858	776	805	770	782	783	766	769	790	775	743	795	751	790	803	808	796	791	779	807	840	755	792	739	774	796	834	785	806	767	741	769	764	755	790	785	784	764	795	746	734	789	773	756	799	781	786	747	788	800	765	740	773	780	824	744	803	770	784	811	760	794	761	758	771	787	809	757	743	789	782	778	763	754	775	755	796	803	793	813	797	765	798	743	807	726	753	789	802	842	734	758	811	758	864	790	771	800	769	796	854	809	772	727	773	766	807	795	776	783	759	727	745	807	697	746	806	789	764	847	767	779	778	801	771	796	754	790	768	797	764	776	771	816	744	772	794	761	764	721	785	784	794	811	772	779	801	809	831	744	791	741	810	808	777	731	791	801	787	799	744	740	784	732	780	804	787	801	778	778	773	817	784	779	777	779	769	769	750	762	786	773	765	811	726	778	766	815	754	811	783	814	779	737	761	737	763	775	826	803	799	744	764	803	765	773	772	799	753	794	819	778	775	833	751	760	808	845	775	844	778	781	790	785	770	782	767	741	792	809	757	779	810	752	782	800	802	801	781	759	785	729	788	784	738	838	819	764	796	815	815	765	792	772	776	791	766	757	777	789	841	776	769	853	786	773	739	807	775	779	786	762	768	780	765	807	813	742	787	774	820	797	790	752	820	841	728	785	892	795	735	750	753	788	797	806	805	770	873	797	774	781	761	741	802	792	761	835	815	787	795	763	757	801	748	788	816	783	789	783	758	794	793	750	786	820	790	757	784	773	824	794	764	826	814	796	787	745	748	773	786	812	750	803	779	808	745	772	792	831	812	842	757	768	794	731	774	769	801	839	770	804	822	822	760	746	774	749	716	739	783	768	767	817	778	758	761	770	795	769	757	802	755	820	804	739	747	756	782	787	783	786	797	758	789	827	750	782	773	792	763	791	758	736	754	793	750	739	791	740	783	813	789	788	759	752	754	812	842	765	796	765	817	818	778	819	783	781	753	763	782	782	808	714	769	796	854	794	803	824	771	758	805	766	815	791	759	816	776	795	737	828	750	764	804	751	772	755	778	734	822	752	785	785	814	715	788	847	808	791	778	799	819	772	784	790	794	781	797	732	794	786	767	834	799	809	797	781	778	780	796	801	766	806	832	781	820	822	784	745	768	765	803	772	765	802	791	790	765	797	807	793	757	761	760	815	776	800	768	788	777	781	813	797	719	793	819	779	747	802	804	754	745	776	796	815	784	796	807	818	726	783	772	783	766	763	773	792	779	809	796	789	785	819	757	772	801	702	758	770	739	824	822	786	805	754	790	789	782	785	783	810	779	763	761	764	784	789	761	811	774	759	767	787	803	783	793	762	748	757	773	771	818	800	773	785	825	789	804	791	774	757	785	745	784	799	809	739	775	810	766	815	758	772	768	712	777	779	795	804	784	767	858	720	789	823	747	791	756	745	791	776	779	764	765	765	783	782	785	763	747	805	767	770	793	752	762	791	765	762	763	757	814	756	707	797	778	810	832	780	775	797	744	803	820	746	758	799	757	785	717	775	787	756	766	742	804	790	730	776	741	781	817	795	726	794	790	778	803	796	791	779	791	744	782	796	817
2468	875	1763	1923	1064	2577	6896	5320	2213	710	335	248	242	235	256	255	233	229	248	259	245	237	256	233	252	239	240	242	228	228	217	263	236	249	245	212	247	240	245	216	224	250	245	194	219	221	239	224	227	229	212	225	215	221	240	247	221	200	250	234	215	253	218	203	242	230	237	224	224	233	224	235	236	216	246	244	224	241	202	202	246	217	253	233	246	262	210	241	230	245	252	235	228	266	259	227	246	219	219	236	230	231	240	232	215	248	263	241	202	205	205	250	239	226	271	222	239	232	213	211	233	229	222	255	232	235	225	252	251	253	237	259	209	226	233	229	243	209	243	238	221	242	229	237	208	222	209	224	249	242	234	232	237	217	240	246	245	225	231	240	234	235	253	252	249	232	247	216	235	221	242	241	215	254	231	255	224	216	225	222	252	224	258	234	227	225	238	239	231	225	217	226	233	261	231	227	229	245	242	229	228	204	210	248	239	210	237	236	215	238	254	252	265	214	224	214	255	222	213	226	233	228	249	231	225	240	198	230	212	235	257	229	236	215	238	243	262	227	245	258	271	241	220	245	236	230	240	244	198	229	245	210	215	211	208	216	196	266	227	217	246	218	199	220	252	222	234	222	225	244	204	240	218	238	236	198	219	218	255	227	214	251	246	244	267	225	247	223	207	229	241	229	238	221	226	219	222	227	213	265	259	223	240	227	240	251	223	239	219	241	209	241	238	234	239	229	215	222	247	209	231	234	229	237	237	249	235	234	232	228	245	240	221	209	213	247	250	242	254	238	237	250	250	226	236	233	267	227	230	201	212	233	196	227	227	227	261	229	228	233	238	252	249	241	233	227	205	238	236	240	244	241	236	226	223	262	251	224	227	228	210	224	254	241	240	229	219	257	246	249	247	246	282	230	228	230	226	219	239	223	222	229	235	196	237	220	244	231	235	237	214	226	240	235	216	238	254	246	235	230	219	260	230	269	233	220	216	215	239	248	253	217	218	229	261	212	235	242	233	209	216	232	240	246	253	239	219	242	247	240	249	222	244	223	224	252	250	222	230	213	237	234	202	239	265	231	224	218	232	229	209	218	240	211	234	241	234	253	244	232	220	229	244	237	254	254	219	238	236	225	207	244	233	225	237	233	237	238	236	240	251	261	244	241	224	237	239	256	242	225	210	228	198	240	216	229	260	273	214	262	244	221	218	236	255	222	237	235	242	250	230	245	205	223	245	238	218	237	255	250	213	238	210	241	269	227	222	221	239	204	247	247	229	216	245	237	217	224	249	215	210	252	205	243	203	228	227	212	241	198	268	238	242	225	252	247	213	232	229	245	198	235	240	223	209	221	229	211	238	258	237	228	237	243	230	218	236	250	258	253	224	226	247	228	228	237	263	242	232	214	243	232	217	233	244	227	219	267	239	251	237	253	208	229	250	244	250	232	245	216	220	250	220	222	253	217	249	205	239	230	232	224	224	256	251	221	235	250	220	245	247	235	262	221	222	203	221	225	221	226	258	240	218	215	237	224	228	228	229	256	228	239	208	244	236	228	231	211	218	249	194	226	257	240	233	228	204	233	249	236	260	240	227	251	239	229	233	239	225	254	241	244	209	232	231	225	227	236	227	248	246	244	226	249	244	238	207	219	210	229	243	246	223	253	227	226	245	243	238	218	244	261	236	220	230	238	241	222	234	216	250	239	248	241	205	214	233	250	224	250	212	225	222	230	217	238	246	219	237	243	214	241	231	208	239	258	225	236	238	240	226	238	226	241	224	265	241	244	235	228	255	258	272	231	210	248	225	226	257	260	231	234	240	243	211	229	241	228	254	227	208	219	220	241	229	239	239	230	237	240	259	220	235	235	234	220	203	229	263	252	235	215	232	265	236	206	238	219	230	243	206	273	210	213	216	217	229	231	260	227	221	222	232	235	231	209	267	231	249	254	201	224	249	239	221	226	217	230	194	268	232	237	236	238	239	240	220	233	227	245	258	242	209	205	226	251	254	243	235	221	227	217	240	218	238	234	253	205	223	233	213	219	229	238	236	251	265	247	232	246	234	244	220	223	238	220	195	225	242	241	215	229	259	217	246	251	247	232	259	215	235	229	229	213	259	244	230	250	236	229	231	227	229	262	233	235	236	232	229	262	242	247	252	237	230	241	227	249	226	242	204	253	259	227	244	242	235	217	222	247	229	210	244	223	246	262	255	247	252	191	252	237	214	190	208	245	238	225	225	247	212	280	248	249	217	246	229	238	254	249	254	224	237	242	236	229	248	233	232	227	256	231	231	201	242	243	246	237	258	248	229	201	236	230	212	222	236	216	224	274	201	215	239	229	228	233	226	238	248	218	235	209	229	227	243	237	231	212	266	226	245	239	246	228	246	225	243	250	232	270	216	235	229	277	208	256	238	242	205	224	252	254	257	251	242	250	254	210	225	244	268	224	250	242	231	258	232	243	233	247	225	262	224	233	257	236	249	238	226	255	236	215	227	236	211	218	254	244	229	239	221	242	239	260	248	243	224	222	238	233	247	265	231	269	217	237	222	218	235	262	236	256	236	217	239	245	238	246	230	226	267	262	246	247	251	257	233	257	227	247	242	221	228	248	246	253	213	215	226	231	254	233	238	244	207	249	216	213	244	212	226	232	244	233	233	235	222	226	240	197	233	218	245	255	240	261	218	254	217	238	229	211	199	264	219	224	248	230	265	223	228	225	211	238	242	225	242	239	209	214	208	220	238	240	248	248	217	241	228	246	246	253	221	224	233	214	221	227	236	259	239	232	239	226	214	256	224	210	203	222	249	208	224	266	246	246	241	230	238	212	225	224	246	225	217	213	247	224	222	225	214	233	239	235	257	254	237	227	245	256	230	233	225	233	245	269	239	260	234	215	247	239	240	258	239	237	254	241	237	258	232	253	217	206	244	228	225	224	239	236	255	239	246	229	218	240	204	230	250	219	233	247	236	278	215	260	225	227	235	238	216	217	253	202	242	217	232	244	229	225	220	233	265	236	259	209	228	225	250	242	223	235	232	225	237	236	256	268	229	240	231	211	235	250	247	242	258	200	227	244	263	253	245	214	242	212	224	217	256	242	279	227	240	223	233	248	251	241	246	179	250	233	220	243	238	231	208	228	250	256	241	225	225	238	209	223	213	214	232	241	231	255	222	227	215	236	224	211	248	226	219	256	212	249	234	234	245	248	242	252	224	232	237	226	241	211	263	231	240	243	225	226	229	256	212	229	254	224	239	224	208	248	244	229	236	211	251	253	260	236	261	218	224	218	222	238	249	194	261	229	275	232	221	231	240	227	229	237	235	213	237	222	262	211	240	254	235	228	213	219	241	214	263	224	213	216	229	222	218	227	242	230	247	228	240	225	252	233	222	251	250	211	235	220	233	284	245	267	218	217	225	235	227	217	229	246	224	231	245	245	242	217	253	232	236	236	237	196	240	241	220	219	227	222	239	223	213	196	240	231	227	226	260	245	252	212
2449	1396	4065	6211	4305	10784	22628	16749	7745	2522	1034	756	639	675	639	727	667	709	697	691	662	701	703	663	704	673	674	705	739	749	700	695	685	659	697	668	691	646	671	683	662	668	703	699	684	663	691	715	648	712	656	662	666	653	722	680	682	718	676	694	732	663	715	697	654	681	693	694	670	658	694	683	699	654	655	696	694	685	682	704	623	700	672	719	681	704	687	657	688	688	704	666	672	679	682	651	711	698	645	676	703	664	678	637	654	679	662	731	732	728	656	701	679	695	713	654	682	699	651	656	690	690	643	667	725	713	687	721	719	637	747	674	664	711	707	679	685	704	655	696	713	633	634	634	681	656	678	705	673	689	727	724	699	711	698	668	721	647	684	692	639	658	696	687	727	694	690	722	675	706	710	676	702	725	739	676	688	668	695	666	705	659	681	672	645	700	686	666	695	660	689	690	664	686	659	652	696	700	653	720	692	703	685	668	712	648	664	695	658	692	697	656	655	695	662	679	645	678	671	664	678	712	627	690	676	657	677	733	664	666	698	654	683	654	708	672	674	650	664	655	683	698	701	657	704	640	634	704	658	719	684	690	659	654	718	725	685	675	660	775	683	664	689	689	723	706	711	680	687	649	662	678	648	701	688	703	680	707	699	628	710	694	702	716	667	664	738	654	699	659	702	778	645	750	687	713	641	711	653	687	696	735	666	743	675	675	690	648	703	699	672	687	687	679	671	668	718	679	682	653	703	703	667	734	665	675	686	644	657	690	698	693	685	707	659	680	709	705	673	694	705	689	713	666	697	687	713	731	664	714	691	661	671	671	691	667	679	663	681	692	711	717	684	673	768	701	695	646	675	666	667	731	708	711	636	691	651	740	657	669	658	701	704	670	639	666	692	653	662	676	675	680	706	643	675	724	651	679	649	695	652	700	681	638	676	719	705	683	725	663	642	670	646	653	707	701	682	674	686	631	696	673	689	712	689	697	659	662	629	645	665	699	673	718	719	707	712	666	695	693	685	703	706	690	696	744	659	652	689	693	700	643	697	680	721	691	685	677	686	721	661	673	690	690	707	681	674	688	654	628	665	640	704	672	656	663	682	694	654	714	682	689	686	649	710	690	661	665	675	689	700	678	674	704	660	708	639	711	676	720	706	671	653	684	661	701	715	716	710	715	681	723	655	675	698	682	660	668	689	655	668	674	689	707	674	678	669	692	667	687	704	682	667	640	709	684	717	680	728	684	680	704	727	673	678	664	711	649	636	713	701	723	665	683	664	710	643	681	722	696	685	669	642	701	704	684	657	693	680	676	671	674	693	681	652	708	677	703	703	668	656	663	688	677	684	650	668	671	673	706	723	724	684	694	660	669	695	699	704	706	664	671	660	725	683	692	698	674	662	646	708	655	659	698	685	642	741	716	659	679	691	691	668	637	676	649	686	693	688	676	710	660	679	680	714	694	706	678	746	685	669	653	684	694	662	696	702	666	606	672	680	714	690	658	741	666	726	683	679	670	682	672	677	658	680	720	672	693	627	685	703	679	708	657	664	742	691	669	683	673	671	688	681	672	694	712	683	675	645	676	658	685	695	656	687	674	662	640	679	660	657	702	733	668	670	688	728	717	646	680	672	684	651	695	715	700	694	719	685	690	687	703	667	681	699	668	718	693	694	688	698	733	639	677	703	698	690	679	667	686	647	626	699	701	657	700	713	693	684	674	694	752	708	682	690	693	666	657	673	714	677	661	684	671	669	667	686	660	644	698	671	717	667	676	676	669	699	708	682	726	707	708	762	726	642	619	692	660	689	616	714	684	697	686	677	707	672	650	658	714	686	672	677	648	717	720	646	682	653	649	663	664	653	666	682	666	684	675	666	649	626	690	669	679	662	659	681	660	652	679	693	724	698	668	632	689	727	622	697	710	700	662	692	755	675	704	753	650	700	704	702	663	683	689	652	678	671	695	760	678	651	667	710	730	701	688	642	674	757	672	678	683	673	656	679	659	674	637	681	716	704	692	666	694	608	691	641	642	660	680	737	750	701	701	639	676	648	663	675	674	747	683	701	717	681	667	687	691	717	657	712	674	680	678	638	678	692	671	665	640	680	653	685	693	693	670	689	679	692	695	660	667	710	672	693	692	619	672	690	726	685	677	691	662	682	680	645	727	664	697	646	697	659	691	702	668	725	683	684	637	704	660	686	688	662	642	683	726	698	660	734	702	679	642	678	698	676	688	686	709	642	655	672	663	717	662	658	718	659	673	695	714	668	738	673	730	685	691	650	656	664	710	684	673	673	697	625	723	654	665	672	735	666	682	705	737	697	703	674	695	693	631	651	708	679	702	680	706	715	683	712	722	660	686	667	703	678	734	687	676	682	703	726	648	698	706	710	682	691	643	693	663	697	673	667	680	724	676	733	716	690	657	665	679	672	714	700	710	646	657	703	707	718	699	708	667	727	754	684	705	652	679	708	664	676	704	705	674	686	634	659	692	651	676	723	708	689	666	711	649	644	722	662	698	684	716	642	662	690	653	639	677	647	727	708	661	693	661	661	620	686	666	642	723	643	679	670	676	737	661	641	669	667	721	714	641	679	664	646	686	683	709	695	742	678	663	737	667	658	634	700	687	685	658	710	676	702	685	661	685	683	698	695	645	675	682	673	691	728	694	740	674	690	699	654	664	676	680	729	662	704	700	697	646	703	711	720	687	678	662	697	633	713	687	693	698	662	671	709	708	663	671	675	679	672	669	666	667	721	687	691	709	662	670	651	688	661	728	691	710	679	686	694	710	701	674	694	659	697	668	674	657	662	681	756	655	709	677	741	717	711	697	702	728	681	649	652	725	724	706	677	721	684	706	719	668	639	720	644	673	705	660	714	671	714	713	689	669	668	700	697	704	692	666	712	666	662	665	728	681	673	682	683	689	664	667	667	634	711	673	659	668	658	667	698	667	609	679	658	648	649	664	670	706	743	712	670	675	673	659	676	688	685	672	718	696	656	717	672	692	674	721	713	696	686	671	663	650	664	674	645	681	713	688	686	708	705	668	645	638	769	691	674	720	685	665	687	703	661	676	686	728	669	702	702	699	664	680	648	706	693	697	671	642	696	696	646	720	689	672	715	674	643	681	691	682	683	643	692	691	678	720	708	666	662	672	680	695	727	717	744	670	691	697	662	604	699	651	760	700	723	662	668	681	688	668	635	682	659	692	641	697	687	657	633	689	669	667	677	722	679	652	685	704	640	698	723	696	673	653	660	678	653	678	692	695	695	668	703	685	721	719	650	693	697	702	680	666	639	691	665	678	662	653	728	670	652	668	674	681	689	694	626	683	710	650	694	668	660	652	719	663	653	645	719	677	678	645	685	656	750	700	679	681	708	687	647	671	684	685	700	637	658	661	675	695	663	717	718	708	700	706	697	748	696	675	630	655	713	731	692	653	711	697	677	705	695	659	732	646	678	689	689	669	682	671	673	678	727	676	675	655	730	682	702	703
8379	4084	7599	10725	17367	27751	44356	30291	14957	3408	582	238	231	220	219	220	235	233	231	251	218	197	228	212	240	208	195	230	204	199	216	218	206	205	245	229	217	244	206	196	260	206	211	218	230	229	217	226	216	225	224	219	189	226	193	221	221	253	232	232	237	230	192	235	187	217	210	198	239	202	220	218	242	191	213	207	237	218	213	204	216	222	225	250	228	188	268	220	207	236	211	220	239	212	201	192	252	224	249	209	209	229	214	215	213	213	210	243	224	229	241	204	204	224	218	210	204	230	220	237	207	181	204	226	190	195	215	237	210	211	201	220	213	220	186	221	214	206	217	206	234	213	244	232	212	200	221	218	228	227	249	236	230	227	215	223	209	250	239	217	227	209	228	237	222	199	219	232	204	208	213	221	227	191	210	237	238	221	218	237	232	190	200	217	232	220	203	232	188	206	205	209	230	198	207	208	234	203	214	219	217	210	239	187	212	203	211	215	202	189	205	221	223	235	214	218	214	194	222	213	226	216	204	234	210	200	209	225	224	233	230	212	208	218	201	228	203	225	218	225	198	244	227	227	215	205	210	220	201	220	221	210	204	237	220	219	215	201	213	228	218	216	246	202	232	209	232	209	209	241	201	215	238	221	202	210	224	224	213	205	208	221	214	243	220	232	199	222	203	212	194	220	222	234	212	207	206	202	219	190	214	220	218	204	223	244	219	196	257	215	197	225	175	200	215	217	210	229	217	243	220	206	194	224	212	212	223	194	224	207	216	189	261	209	224	227	241	216	252	195	210	242	229	223	212	254	237	213	234	188	211	217	220	166	171	175	205	205	199	226	198	226	195	218	216	194	221	216	237	189	232	209	217	234	203	215	171	227	233	224	236	209	207	221	221	194	232	208	217	213	230	204	217	217	229	201	204	217	221	220	239	197	205	225	238	221	205	208	215	214	239	232	213	227	216	208	223	216	221	218	195	203	245	223	220	199	192	193	226	194	161	209	219	229	211	178	186	215	218	231	225	219	220	220	247	204	221	215	223	210	218	206	208	201	224	210	222	179	225	185	225	228	214	208	210	214	228	213	188	206	226	224	218	202	196	235	232	216	199	203	225	215	231	221	247	216	233	224	216	215	206	230	222	212	228	205	213	231	253	227	194	229	213	215	217	189	228	199	200	240	206	226	205	210	209	226	224	240	221	215	201	239	212	236	212	223	208	219	205	214	190	216	200	191	256	238	222	224	225	216	235	217	204	201	234	180	190	201	231	223	201	243	221	230	218	247	228	218	209	218	230	222	209	217	218	210	256	220	187	207	191	211	208	223	217	219	229	228	218	242	216	229	216	202	212	191	205	246	224	202	244	233	214	206	212	231	202	200	188	229	207	183	194	221	237	225	201	215	209	200	208	219	202	224	212	223	239	220	222	222	232	216	212	204	219	202	209	235	217	210	232	204	210	216	197	233	211	220	223	218	188	198	196	225	213	238	252	224	234	229	233	235	223	226	212	220	225	221	224	236	220	228	237	234	216	206	224	216	210	225	212	222	202	218	226	209	214	196	231	231	214	238	213	218	228	206	212	202	211	172	228	209	219	205	196	218	218	210	200	230	206	206	236	165	225	225	206	224	224	211	214	215	226	204	195	203	209	204	193	205	228	215	225	216	229	219	231	226	221	215	197	214	230	233	201	216	235	197	194	212	238	213	227	215	230	227	209	231	221	217	197	223	212	239	207	238	216	237	225	216	248	194	208	205	193	256	226	220	242	226	220	200	210	241	221	218	214	196	225	207	239	207	207	219	218	234	205	222	235	227	211	217	203	214	233	251	209	220	230	208	252	202	215	224	269	219	215	202	206	218	225	201	207	216	230	211	196	217	241	206	252	229	250	233	244	235	232	222	207	216	189	197	229	230	208	248	211	211	239	214	213	195	226	216	232	216	199	228	244	221	226	208	229	208	217	234	212	205	236	225	222	233	203	227	244	203	209	246	187	219	219	236	215	202	214	223	214	231	217	216	244	226	242	187	229	212	219	213	198	226	190	210	230	214	193	210	217	218	219	210	227	230	207	257	208	213	229	215	216	239	212	197	219	228	234	184	191	218	201	219	236	214	254	228	232	201	212	222	240	209	209	225	246	214	241	228	210	234	237	204	227	201	226	196	226	219	202	204	219	228	225	229	213	230	243	225	232	190	240	219	207	225	202	217	220	215	221	228	194	177	211	199	225	250	215	218	230	233	218	221	210	228	194	234	207	215	236	218	214	222	207	203	193	205	217	192	241	209	235	229	230	220	208	210	191	209	202	217	202	231	202	212	243	221	223	224	209	191	217	232	253	215	222	211	211	197	253	204	217	198	182	223	238	232	208	210	223	224	207	211	217	213	224	210	237	215	229	210	215	227	219	215	200	213	212	226	245	222	211	224	215	191	202	213	241	199	221	216	236	246	214	225	256	213	207	216	219	212	223	218	217	223	207	233	217	222	199	209	236	228	218	196	203	227	237	195	236	227	218	232	211	214	211	231	255	220	185	217	230	223	214	197	218	248	216	208	213	225	202	203	211	238	254	221	208	191	216	182	228	229	229	209	228	222	206	235	212	235	219	219	219	235	194	220	236	265	212	247	218	224	223	234	221	206	216	246	239	190	209	210	204	241	227	231	239	228	220	237	200	232	204	233	241	241	233	224	224	216	200	220	218	203	181	211	209	219	194	214	217	222	245	208	220	233	199	222	227	199	226	187	202	199	225	210	209	238	216	232	226	240	214	214	234	232	195	217	237	255	205	222	197	211	201	240	238	232	221	208	209	211	216	238	194	220	227	233	235	236	198	228	210	212	196	217	203	228	202	219	228	181	208	247	190	220	220	235	243	228	210	219	213	219	232	242	232	197	219	229	203	257	219	230	226	214	210	219	237	241	221	199	226	198	203	221	240	213	212	226	227	207	200	244	223	219	231	216	220	204	216	233	221	220	224	213	221	195	222	213	223	213	213	187	187	211	243	205	204	204	206	252	193	227	189	210	202	204	215	225	236	209	200	201	223	227	239	230	228	238	229	220	229	248	195	221	211	192	218	218	220	207	232	216	197	226	215	248	231	201	212	225	214	204	230	197	198	238	208	213	226	212	180	215	210	210	210	222	197	208	228	207	218	188	207	199	226	209	234	215	219	216	228	206	229	198	234	229	205	196	217	221	247	206	265	211	205	224	229	222	222	222	216	213	219	209	239	222	205	231	230	224	203	194	219	202	212	245	223	214	234	223	227	219	215	200	220	206	249	233	212	232	221	206	191	207	255	203	215	211	198	225	231	232	218	192	235	195	259	234	205	207	229	223	178	204	220	215	200	215	216	232	215	208	231	259	226	210	229	213	252	216	245	212	232	218	200	243	226	216	180	226	209	232	207	216	219	197	204	219	221	233	206	231	226	236	240	210	221	211	192	218	221	214	249	205	189	198	216	226	224	227	214	176	238	244	243	215	227	207	212	217	217	218	223	199	225	237
5786	4659	12404	19954	26390	43201	57090	44818	28978	10449	2255	764	635	642	666	618	654	611	637	630	719	588	642	627	644	627	650	634	627	600	669	623	645	603	652	624	622	595	668	629	639	650	683	577	641	616	674	617	617	639	686	652	619	611	591	717	665	654	653	637	611	596	653	647	605	635	638	633	677	608	624	605	678	639	701	638	632	635	629	648	619	610	643	642	598	662	628	633	638	616	675	645	656	607	584	659	656	630	622	636	667	684	630	611	634	632	619	627	653	607	632	642	629	626	623	627	627	638	638	676	650	636	629	685	615	655	625	626	649	649	625	639	633	653	629	647	643	612	652	631	612	656	688	641	688	627	675	660	606	675	667	640	632	655	675	659	644	627	630	585	613	650	628	635	681	611	647	654	671	589	639	632	647	596	666	645	644	611	653	642	643	664	653	621	644	645	598	665	649	665	651	652	651	649	594	663	662	643	634	698	639	644	695	625	638	651	629	649	614	678	594	664	644	669	667	665	679	655	581	622	632	644	654	592	662	659	650	650	636	617	650	639	576	644	604	618	639	637	661	633	629	646	637	674	623	655	658	608	593	626	679	641	685	618	633	709	628	627	693	626	620	580	630	601	640	624	653	601	624	670	629	689	665	705	661	658	653	627	668	599	625	671	634	648	631	626	647	639	666	649	591	653	637	661	659	636	653	623	633	688	650	664	662	659	623	641	652	676	576	672	668	660	634	618	631	643	666	645	571	662	627	642	626	647	669	687	691	624	643	636	620	661	594	653	662	588	620	635	634	647	631	633	599	667	636	669	667	638	631	612	626	643	702	636	672	650	644	632	619	619	636	669	637	657	627	605	615	655	595	620	677	627	637	626	636	709	642	645	673	645	638	711	709	652	671	659	650	637	650	653	630	660	638	643	645	633	650	606	642	626	634	598	678	578	621	623	614	629	685	616	651	633	635	607	683	667	637	661	650	651	604	642	608	604	625	666	620	588	657	673	683	645	663	673	629	646	617	619	604	659	617	620	643	592	633	596	648	619	612	665	608	604	577	654	608	671	634	634	643	643	654	691	623	659	680	632	642	632	656	628	632	590	653	622	622	672	600	593	608	654	667	679	641	642	683	645	606	684	644	606	607	686	608	637	629	628	647	649	680	628	649	680	621	628	613	655	620	640	641	678	656	661	609	670	647	634	683	640	687	634	602	630	695	599	662	626	622	638	602	644	644	647	657	657	650	626	644	621	648	626	659	685	675	638	653	643	599	631	631	654	667	663	641	642	638	638	652	648	673	653	615	674	642	622	642	647	621	611	663	603	605	617	637	641	658	611	648	627	595	675	638	615	641	635	651	670	613	636	647	618	606	642	629	654	699	630	588	607	653	663	634	672	655	620	644	605	610	638	638	671	637	633	656	660	646	605	636	633	654	640	632	695	622	627	654	638	615	632	626	688	571	598	638	670	606	679	680	644	672	634	659	637	670	606	621	667	648	691	618	629	608	614	613	582	643	638	656	617	663	610	680	648	684	622	645	636	588	623	629	636	632	662	615	641	633	690	606	624	645	653	656	644	647	612	703	635	648	691	628	608	616	634	680	649	640	648	642	634	654	681	605	671	668	635	636	669	636	630	617	648	650	654	638	585	630	603	666	630	674	666	648	672	614	679	658	630	667	595	672	646	577	649	578	618	633	627	644	672	615	630	661	640	634	634	629	612	638	609	637	653	664	605	624	645	638	675	622	650	667	663	665	621	624	616	644	609	671	650	613	657	648	641	656	620	617	650	668	655	583	626	648	652	615	641	637	643	687	608	668	625	683	612	625	629	659	590	651	644	629	709	634	621	611	677	680	649	635	680	615	681	646	636	634	643	665	625	647	624	669	670	584	590	652	649	653	681	632	647	661	653	594	657	646	644	651	641	668	626	652	651	615	648	636	642	635	629	675	663	647	631	631	613	644	668	615	640	619	659	628	640	609	651	662	612	669	616	634	638	609	661	666	625	647	617	602	679	673	621	652	621	624	637	604	645	670	633	623	582	623	607	619	651	633	642	658	635	623	628	637	602	679	642	671	599	594	629	637	629	651	622	666	638	621	643	683	648	680	598	590	639	662	683	629	650	617	630	632	651	648	657	621	663	673	624	698	656	670	622	678	591	627	682	667	601	653	651	675	648	657	656	631	658	605	614	596	684	617	647	636	604	700	617	670	673	603	652	636	640	667	631	608	623	695	658	646	653	629	643	625	642	647	639	610	624	630	680	629	602	718	668	609	603	648	639	631	654	625	654	646	624	681	666	594	663	622	653	605	657	686	717	682	609	670	680	651	656	643	649	629	637	648	639	677	655	648	647	638	623	650	639	639	640	631	631	644	638	695	626	675	650	604	675	629	601	615	597	639	653	658	584	610	634	668	647	658	617	669	637	624	591	642	664	667	651	628	662	638	655	626	682	661	651	607	644	635	609	619	627	648	644	661	631	643	633	641	665	603	696	637	664	665	616	649	621	618	631	665	629	625	695	590	684	684	647	606	626	614	650	627	650	649	591	666	618	628	678	604	628	605	683	628	616	619	640	654	669	672	644	647	630	652	660	645	648	673	685	667	632	692	596	655	619	705	673	631	685	666	654	624	621	682	640	609	637	658	666	643	621	671	630	649	634	689	666	608	639	641	662	660	650	622	619	686	674	685	656	661	638	623	631	677	699	673	652	626	658	639	621	664	643	672	644	666	684	644	645	608	611	645	632	653	621	652	620	628	600	624	622	656	685	668	625	624	665	668	610	638	633	646	597	604	650	586	640	639	667	596	677	579	663	676	619	677	622	603	667	695	646	633	594	644	620	665	614	619	657	613	609	632	707	658	634	614	629	667	621	685	619	659	637	630	651	630	627	630	644	659	648	612	626	651	630	704	635	660	660	641	618	610	644	669	624	718	666	667	622	610	689	667	660	637	681	620	654	669	616	619	632	616	623	658	633	635	585	626	639	605	639	650	585	611	621	593	698	669	642	632	643	647	671	661	622	615	648	629	605	630	693	651	622	607	668	586	596	625	608	656	615	704	634	685	642	660	682	676	652	647	651	650	644	604	645	660	687	651	671	659	637	640	603	696	618	615	648	643	640	626	652	656	665	620	635	622	594	665	636	600	630	666	607	588	648	676	632	643	617	626	602	611	640	612	630	630	641	592	615	656	628	617	677	651	680	661	607	642	625	630	673	614	618	638	620	642	581	612	644	603	644	653	613	673	682	694	636	613	621	638	704	655	597	674	620	663	665	609	618	663	627	621	656	625	664	671	670	600	666	642	667	663	689	701	640	700	590	651	606	647	635	642	651	647	597	652	679	676	646	658	646	603	605	654	644	673	625	649	639	660	650	637	657	645	666	600	625	677	623	650	655	644	679	619	640	637	611	625	671	570	608	664	677	662	668	631	646	627	618	621	600	639	649	624	676	631	609	588	616	659	624	629	592	621	661	598	707	597	633	660	691	674	642	621	614	646	662	620	643
20104	8960	14641	25374	33499	50840	61766	43641	26104	8232	997	346	299	286	269	248	298	258	301	257	264	276	261	269	276	282	271	248	303	278	264	284	276	289	279	264	274	271	264	267	280	275	229	273	281	286	275	271	280	247	261	266	267	275	274	258	269	282	247	251	303	241	269	262	271	254	257	272	257	288	278	260	250	296	247	262	258	270	273	282	251	253	276	274	277	269	280	266	269	258	249	297	257	267	267	263	264	245	236	314	238	245	320	246	281	263	270	282	260	254	271	278	279	252	264	275	273	262	282	271	265	245	265	263	261	254	240	269	284	298	252	266	265	259	259	291	273	268	248	248	278	269	257	249	265	261	311	283	286	275	261	292	263	274	254	243	262	277	278	275	264	283	272	286	258	267	260	248	283	272	231	271	253	255	269	259	265	244	275	279	270	257	274	281	270	293	296	251	243	280	271	254	253	273	267	252	243	297	232	241	279	264	280	263	259	272	264	268	267	299	281	281	265	241	258	258	249	266	268	269	254	239	272	251	295	269	251	256	278	279	228	244	249	290	263	236	253	276	292	264	258	261	234	266	242	251	273	282	268	268	273	240	279	280	242	282	281	300	256	262	248	278	254	243	278	221	269	271	261	271	273	272	289	281	253	291	264	257	263	274	254	233	283	301	289	279	250	290	228	243	272	277	262	264	257	277	247	284	288	272	268	258	288	257	267	254	258	259	236	289	296	257	258	269	266	248	272	270	278	264	245	254	240	268	262	262	270	250	314	273	257	273	278	254	259	246	273	272	235	255	252	260	290	295	267	280	272	248	252	255	282	265	268	286	296	270	272	237	242	259	278	273	268	260	261	269	256	294	290	258	284	251	238	296	244	245	257	268	241	256	282	273	287	271	277	253	268	304	277	274	251	298	292	287	231	273	259	278	289	273	292	281	264	267	278	260	274	258	303	276	262	267	254	239	273	277	257	254	273	289	277	229	250	262	251	249	276	256	298	270	272	277	270	260	273	266	264	268	229	240	275	246	262	267	242	249	295	258	250	262	286	265	252	263	287	269	288	287	249	271	272	293	273	292	257	233	268	249	264	265	304	251	229	282	243	280	291	260	274	246	264	256	276	266	256	266	253	238	249	280	251	310	266	248	269	299	228	264	254	258	284	274	259	265	279	275	260	278	247	280	270	251	271	271	254	254	281	281	264	276	275	249	280	227	259	258	272	249	266	241	273	286	261	277	265	277	256	268	297	284	289	267	269	257	244	271	287	233	256	279	282	283	269	265	257	272	296	278	277	289	272	269	255	223	249	267	306	231	261	250	229	264	290	273	254	262	267	271	268	242	264	283	270	231	280	298	280	235	251	269	247	301	246	261	269	226	262	252	278	249	250	277	254	246	254	244	276	284	297	266	280	265	258	220	284	283	269	275	294	256	284	307	258	242	246	244	269	256	289	288	255	288	272	284	269	263	273	248	248	277	242	288	280	280	277	254	283	250	260	265	255	292	221	266	304	243	288	251	300	254	276	279	282	265	273	266	270	289	248	257	268	284	271	252	267	252	270	274	263	246	283	259	240	271	260	249	279	252	303	249	226	306	270	262	274	271	253	256	245	258	286	268	281	244	260	257	281	261	261	287	262	243	251	269	263	242	297	277	246	276	281	279	305	249	287	274	289	292	273	250	295	246	257	285	258	268	280	277	267	239	269	261	275	255	278	277	279	244	256	274	283	283	265	249	243	277	255	266	291	250	284	248	264	256	271	264	272	278	288	280	277	259	269	251	241	290	296	275	258	244	256	285	240	264	259	287	257	273	263	256	273	274	270	254	246	273	283	274	250	258	292	257	245	257	312	288	271	242	258	281	274	287	264	224	262	269	256	253	265	249	287	284	243	248	233	292	276	274	252	267	260	238	280	263	238	252	254	283	260	302	279	248	244	279	285	286	292	261	279	253	275	256	299	265	281	257	256	297	272	302	281	283	247	256	292	280	271	232	256	271	277	246	263	265	241	246	254	299	258	282	291	266	268	246	301	263	261	253	280	272	289	273	236	274	266	271	255	260	270	269	225	256	276	265	255	244	282	261	249	284	233	277	230	269	277	267	234	276	269	277	256	278	274	250	279	281	271	239	253	273	237	292	296	284	254	236	271	304	253	274	234	264	286	255	270	241	269	267	261	228	288	266	254	259	270	265	275	259	309	269	272	242	274	271	276	250	272	231	253	258	273	258	271	253	273	273	282	263	263	275	296	270	255	275	268	238	270	230	261	280	252	274	273	261	259	300	246	253	262	273	283	281	256	268	276	270	270	253	267	267	261	265	243	244	251	267	291	267	278	240	237	263	251	265	262	266	242	257	253	272	264	268	251	282	256	287	253	267	286	252	249	279	273	238	266	252	258	256	256	251	286	273	242	256	274	255	232	263	281	234	294	251	255	275	286	253	254	286	278	259	275	284	277	250	283	247	266	278	273	291	269	247	286	298	260	257	266	243	268	267	261	255	267	263	290	265	277	264	250	265	264	278	270	287	283	247	280	242	245	261	238	242	272	288	284	256	266	235	283	256	279	269	244	266	277	267	271	267	271	256	248	260	293	288	249	276	272	293	258	270	268	243	256	242	281	286	280	269	286	273	258	258	250	238	267	270	283	270	284	266	251	298	252	246	249	255	266	250	258	282	268	262	262	258	257	244	276	270	288	270	237	235	247	259	290	256	265	274	290	283	248	282	277	270	291	252	250	268	254	268	244	254	260	287	309	259	220	277	256	255	265	259	282	229	273	265	297	273	270	289	247	285	282	278	233	274	267	279	244	229	264	253	283	283	277	292	279	251	269	249	262	277	238	272	268	255	221	281	244	248	278	263	268	233	260	277	253	257	286	298	292	288	298	257	282	273	269	239	273	274	274	252	256	276	293	286	256	282	267	268	277	308	272	275	257	244	271	262	254	290	279	261	250	253	257	268	278	282	283	275	279	244	252	238	247	280	254	241	259	293	265	246	279	263	285	274	266	254	242	288	282	260	300	248	247	272	260	262	265	296	233	251	235	280	279	268	263	257	262	284	278	288	291	268	269	285	252	272	247	276	267	256	276	264	248	259	256	260	266	275	271	265	264	273	264	270	268	248	258	260	261	284	272	268	283	285	258	253	258	276	277	283	290	256	301	279	260	271	259	244	261	243	293	253	258	279	296	253	269	261	241	257	261	263	263	246	274	248	323	253	276	244	297	249	291	263	258	273	292	269	264	287	263	282	268	250	245	271	278	272	289	278	280	278	293	295	257	281	292	286	263	279	251	243	270	244	235	261	249	259	269	258	239	272	280	274	242	280	224	264	262	265	285	258	274	267	265	253	258	286	257	237	257	260	268	254	274	220	258	274	234	280	247	277	278	253	262	257	250	255	284	276	301	259	234	294	240	262	282	252	282	293	265	296	247	275	255	261	278	259	242	272	232	280	269	283	265	281	261	241	274	279	288	259	233	284	274	282	243	295	272	305	274	283	275	243
10465	7892	21180	33890	41352	65381	75253	57090	38748	16066	3375	925	785	803	755	787	793	737	778	768	754	823	766	754	775	773	753	727	738	769	764	703	692	786	815	783	752	793	722	744	781	800	778	784	784	730	764	748	720	763	737	721	712	729	768	755	821	773	762	770	715	758	730	785	740	698	790	746	794	781	715	749	733	754	817	717	762	791	796	758	785	728	757	720	761	727	740	743	730	706	758	751	742	765	738	779	731	794	788	772	779	762	810	774	797	727	786	713	778	761	754	783	756	753	734	746	729	715	814	787	773	750	784	775	766	766	774	783	746	796	787	736	772	763	805	719	746	763	765	737	789	746	731	790	729	768	758	727	745	764	799	790	820	782	759	804	810	784	771	771	801	810	791	762	770	712	772	782	751	763	735	768	770	786	761	742	742	766	763	796	751	751	737	795	774	735	776	785	759	779	805	781	766	760	759	771	770	758	788	735	774	697	821	739	791	799	763	748	822	778	778	768	790	779	786	715	790	783	754	760	793	753	753	746	756	816	787	759	767	805	735	789	815	799	781	757	772	780	782	743	729	755	775	754	769	749	808	760	791	750	786	764	736	753	734	773	765	787	800	769	734	728	825	778	712	758	788	757	800	784	761	790	782	770	741	779	772	750	802	766	725	735	728	751	772	705	783	750	739	754	788	793	766	813	762	736	786	732	722	752	746	736	771	742	712	771	742	775	838	809	791	759	760	738	758	801	761	772	737	755	734	755	802	834	774	764	816	787	750	774	745	760	777	689	755	777	804	822	732	766	719	781	726	744	747	802	735	811	750	791	780	713	744	796	761	736	753	770	732	776	782	800	773	763	771	803	738	791	782	785	733	722	779	754	723	767	771	729	737	770	743	727	767	760	803	720	760	752	756	744	740	754	810	780	755	727	793	762	756	828	775	767	742	811	723	729	734	769	704	754	788	764	727	761	736	812	745	796	760	782	742	761	782	733	764	771	761	730	738	803	747	764	747	751	747	769	721	807	799	797	755	792	771	761	727	732	766	713	769	799	714	793	800	770	767	764	735	788	732	780	764	758	746	752	785	752	728	727	731	775	767	735	753	804	733	730	766	746	727	823	775	775	787	767	789	726	793	781	758	756	713	742	786	785	701	758	722	754	794	783	773	749	771	751	702	729	773	755	761	749	780	736	742	791	732	798	818	792	767	756	739	746	761	763	793	768	793	767	790	783	793	777	768	780	745	755	764	753	795	791	765	734	754	785	772	782	780	759	767	749	748	779	745	744	765	741	806	774	732	751	744	769	765	759	785	768	790	741	773	743	779	782	737	785	779	784	728	756	795	774	788	776	715	788	761	762	731	755	786	707	751	805	722	755	752	744	721	768	742	803	812	761	791	809	759	751	753	716	763	770	722	739	793	760	754	739	776	806	749	757	777	744	767	740	752	730	747	733	752	763	778	756	725	764	785	757	768	755	735	786	768	778	803	754	800	778	751	769	771	711	736	733	714	792	795	751	801	747	716	764	774	731	758	774	739	759	800	713	760	786	758	746	781	794	767	792	718	750	756	776	734	797	818	801	759	804	774	770	767	713	772	836	755	742	759	769	771	762	749	772	754	788	755	737	757	794	737	741	792	779	782	808	777	734	749	797	763	791	781	746	815	744	763	786	774	731	735	719	739	771	757	791	727	724	712	771	769	731	763	763	734	809	765	747	770	734	770	776	720	716	755	753	772	789	746	772	722	763	758	765	744	799	776	754	794	754	731	760	789	771	799	794	723	746	738	814	724	743	714	774	765	765	743	777	771	721	773	782	701	705	782	771	760	716	768	770	778	736	748	760	760	746	747	756	751	723	800	778	777	782	769	737	754	738	788	777	730	761	781	797	775	768	768	775	739	731	761	731	759	784	771	782	748	773	758	743	762	754	742	717	743	811	754	790	772	796	779	734	766	737	748	748	786	737	791	756	788	768	755	777	740	781	721	772	758	716	764	738	812	761	737	757	771	743	754	797	771	709	720	704	787	719	795	784	793	789	780	723	796	748	801	756	787	789	769	768	743	769	777	772	764	738	760	750	762	751	777	766	743	765	785	734	786	782	786	735	775	727	771	724	774	768	733	716	742	719	747	816	793	773	746	726	751	755	776	775	750	732	739	780	777	771	808	787	799	755	795	758	763	800	770	767	779	755	772	783	824	778	712	756	771	763	762	784	786	712	811	803	789	804	793	775	771	769	778	756	766	772	751	743	760	757	757	763	736	732	802	771	734	805	753	792	739	784	728	718	767	743	769	724	736	727	752	750	812	775	734	726	769	747	745	817	778	783	763	728	722	714	729	801	777	795	774	762	818	769	815	755	784	738	742	804	758	787	737	776	740	753	775	765	786	786	742	793	755	761	718	768	742	786	770	789	715	784	742	762	793	764	762	737	698	723	737	736	706	768	791	729	713	766	718	729	759	728	802	768	721	757	728	805	753	790	756	731	806	757	765	763	814	752	766	802	784	762	791	752	778	764	699	747	752	762	772	774	803	731	777	803	752	789	779	767	808	734	732	774	755	796	774	824	750	735	740	740	754	787	791	716	780	763	800	766	788	790	752	746	744	783	733	757	800	751	770	767	758	779	808	754	772	779	781	768	745	800	741	746	773	815	805	697	758	776	762	786	745	788	807	730	837	771	777	767	750	712	733	755	745	764	794	788	818	788	734	799	723	762	775	764	770	782	719	801	795	762	783	780	779	802	699	744	756	732	780	767	826	754	788	766	761	795	717	783	738	756	789	743	756	773	743	786	789	786	740	788	755	817	748	746	775	778	781	758	743	766	725	770	793	737	771	755	699	822	784	799	782	754	763	773	747	778	729	816	745	744	728	744	736	810	794	800	782	747	784	798	759	794	782	789	741	741	720	784	801	801	755	759	761	769	759	746	760	745	800	731	738	730	761	757	779	768	749	814	734	770	769	776	785	768	767	742	765	769	717	731	743	751	741	782	721	769	757	753	737	742	792	743	771	757	727	806	773	803	823	840	728	759	727	742	787	739	730	811	788	744	756	743	768	763	704	767	787	772	788	739	746	805	769	754	813	785	762	756	717	767	764	776	792	772	769	734	784	787	833	769	803	756	796	686	738	800	795	726	721	793	772	776	764	776	757	799	739	740	823	743	753	760	764	779	737	780	752	717	767	787	750	822	753	757	762	776	778	755	762	723	770	777	786	771	778	700	770	821	721	782	775	750	788	773	766	764	704	798	734	776	740	805	764	760	764	819	743	752	776	791	725	767	736	734	765	774	730	764	741	816	745	758	745	726	762	765	798	757	823	786	782	787	739	764	730	767	765	715	747	734	756	783	776	772	759	695	731	726	717	778	763	755	767	710	799	800	755	771	793	785	786	751	789	750	776	819	771	761	771	743	764	781	783	765	781	767	761	791	827	742	809	769	810	746	777	766	782	741	721	743	728	747	759	741	784	717	726	747	771	763	746	774	764	737	795	762	820	779	775	730	803	753
3119	1252	2257	2908	2281	4938	8007	5048	2219	792	316	245	206	205	214	201	200	223	228	225	210	224	231	241	220	233	213	215	234	199	203	240	236	242	200	256	251	212	200	245	191	240	234	233	273	200	215	179	221	254	248	213	248	233	201	197	224	222	221	207	256	225	203	231	223	211	230	244	225	219	230	238	231	208	217	243	247	225	241	224	258	242	231	214	210	236	221	232	221	214	223	226	225	230	245	215	196	227	225	223	252	229	229	237	232	229	216	237	227	236	218	233	216	238	255	223	240	235	235	229	255	210	209	218	209	224	219	233	234	238	219	240	207	239	238	202	218	249	231	205	222	209	221	219	214	212	223	221	234	220	241	210	215	212	220	199	257	239	220	242	250	233	226	212	200	231	217	241	220	209	195	217	208	191	204	210	199	194	230	201	255	226	235	237	227	233	240	223	212	225	245	230	219	220	218	221	221	250	221	215	256	218	228	192	257	231	212	207	221	198	207	249	239	200	239	204	265	243	210	209	245	232	222	235	227	212	212	203	224	231	225	228	243	220	230	206	209	226	208	197	245	223	218	239	240	222	214	249	215	215	219	187	235	233	212	233	252	228	207	221	249	232	225	225	239	220	229	210	214	266	209	189	233	230	236	255	223	225	215	214	211	222	226	218	234	207	207	208	217	224	220	222	227	205	214	234	225	231	202	237	221	233	222	214	210	225	216	218	229	231	207	237	202	207	226	226	236	203	245	213	245	240	219	235	217	201	210	198	218	240	238	240	236	233	223	190	229	241	251	223	241	221	225	224	228	236	208	229	243	215	210	238	209	220	235	227	231	197	217	250	243	222	236	224	237	253	228	203	199	210	189	251	218	238	229	230	236	210	244	229	247	216	231	248	225	215	229	194	249	241	213	230	215	233	240	230	224	223	256	227	215	218	218	198	228	212	233	219	215	226	233	215	232	208	236	224	218	238	224	228	226	222	230	240	206	216	235	230	205	211	216	230	229	206	281	239	213	230	242	251	223	209	216	219	193	231	246	245	220	227	218	209	220	228	247	221	230	246	264	216	227	201	221	236	200	252	223	216	233	244	207	217	245	247	206	216	215	241	234	248	214	224	263	251	239	237	223	216	227	232	209	234	248	220	239	219	214	204	204	226	229	226	247	222	243	234	240	225	225	213	222	218	224	204	211	229	222	225	283	241	233	224	231	231	227	233	205	246	223	208	222	213	228	232	234	211	227	236	235	235	237	217	244	199	230	226	240	234	221	203	222	209	231	230	226	235	243	212	221	233	211	206	238	236	225	243	225	207	237	220	204	206	204	236	230	208	232	212	233	238	248	235	196	223	230	216	213	219	245	237	219	214	225	230	200	234	215	250	213	237	200	207	215	248	243	210	251	255	246	251	241	239	202	207	227	217	217	243	234	247	243	224	210	194	219	217	234	227	214	225	227	183	244	210	219	188	249	238	224	199	236	241	231	207	252	195	228	223	243	227	211	207	246	219	242	205	207	242	227	212	238	200	226	224	232	224	236	223	231	213	232	200	252	199	240	239	230	223	256	212	202	221	239	233	229	212	235	236	226	217	235	224	230	215	228	224	219	230	235	233	231	236	217	236	228	253	235	241	237	221	248	227	220	221	200	237	213	219	188	229	206	229	228	228	217	217	220	230	245	216	222	225	210	187	197	225	228	217	202	240	214	236	222	229	199	249	225	211	212	221	213	228	237	234	216	214	242	218	208	225	251	236	218	205	219	227	223	227	207	214	220	239	252	239	223	234	224	215	215	217	223	197	225	201	239	205	220	218	243	219	193	243	209	203	237	223	203	225	241	220	227	208	238	222	219	229	251	213	219	222	244	249	206	209	218	180	223	225	207	207	229	229	220	247	230	212	231	237	187	200	254	255	247	242	235	222	228	225	255	240	230	208	217	222	199	228	231	204	212	229	217	210	223	224	238	218	250	241	247	226	222	217	243	217	239	230	236	229	196	206	202	234	235	213	220	226	216	254	210	219	224	230	247	224	244	220	210	219	247	204	195	231	228	246	230	204	193	242	224	225	219	244	236	232	230	271	242	234	223	228	212	233	252	213	242	212	251	241	202	211	226	218	228	234	219	219	232	223	242	233	202	229	210	277	215	232	227	233	236	209	263	221	241	244	224	227	240	218	233	260	204	240	213	227	232	220	235	239	198	222	238	199	226	257	223	213	214	229	215	231	227	230	215	228	194	210	233	248	220	217	229	211	233	245	225	246	245	252	208	215	241	206	242	222	210	215	226	253	204	197	213	206	263	231	229	206	202	221	223	248	208	209	225	240	214	243	238	233	230	206	208	216	223	213	199	192	229	235	218	236	223	257	225	228	190	221	241	207	243	257	237	233	232	216	220	197	235	213	248	247	230	253	233	215	221	198	228	234	232	219	209	226	211	202	204	211	258	215	233	232	212	219	204	202	215	233	213	247	236	223	226	214	218	192	207	223	194	261	246	225	218	221	232	236	228	205	235	212	237	203	228	222	216	234	231	254	229	217	268	227	223	246	231	239	229	222	259	243	203	208	230	201	234	237	216	214	238	226	215	226	220	210	213	206	249	244	246	242	211	222	224	221	224	200	218	219	250	207	253	201	225	226	215	234	203	247	215	228	216	205	195	229	240	232	239	249	237	251	237	247	223	232	212	248	201	227	219	225	211	222	222	249	194	219	236	227	225	240	231	218	217	233	217	241	249	214	227	210	214	214	231	237	230	215	221	207	227	229	232	213	191	200	234	236	241	218	246	224	246	201	259	244	203	238	230	227	224	215	236	232	216	209	231	207	208	243	215	197	206	235	195	236	194	200	230	254	198	225	223	235	236	192	253	211	212	248	207	239	248	212	218	220	203	212	225	235	231	242	241	230	253	234	219	253	242	245	215	224	212	231	261	238	255	209	214	222	226	224	212	212	222	230	215	236	246	183	190	206	231	233	212	220	216	222	221	221	210	221	234	248	208	203	218	224	231	205	205	226	245	222	237	228	229	200	210	225	223	203	231	210	235	223	217	249	206	218	235	195	227	223	202	210	226	225	234	237	236	239	205	229	199	238	262	245	230	223	211	230	225	235	199	218	206	225	245	218	218	257	228	233	225	225	213	243	225	208	216	219	216	235	240	210	220	222	227	229	234	238	201	231	217	228	235	236	229	237	250	210	219	216	205	256	198	217	229	251	238	235	224	244	236	242	221	230	211	234	248	206	227	177	208	254	218	253	224	226	216	230	245	211	246	215	215	211	235	223	228	200	229	225	212	222	200	226	219	241	231	217	201	216	207	204	235	223	227	240	222	235	238	227	207	215	226	196	220	235	227	217	212	226	242	197	231	245	227	206	234	211	217	213	195	247	200	224	210	253	231	226	226	218	195	225	217	235	245	219	230	248	226	200	223	236	240	224	233	245	252	242	251	228	231	238	216	210	224	236	240	220	229	249	227	240	230	241	243	219	229	221	247	250	213	222	226	245	236	217
2890	1804	4955	8006	6667	16858	23694	15396	7209	2402	923	720	661	685	619	653	650	654	639	677	672	650	647	656	650	655	694	658	650	605	680	715	594	662	679	636	685	649	658	632	648	674	659	682	647	626	670	711	647	623	621	670	669	679	694	647	663	638	662	639	664	631	679	667	618	663	678	661	652	662	604	673	689	642	633	665	666	648	640	666	660	665	606	635	629	655	681	672	607	611	636	667	641	662	662	681	680	626	620	693	621	692	691	640	678	684	667	666	672	689	669	608	668	642	642	677	615	651	662	657	685	627	662	602	659	655	655	664	667	688	646	676	660	650	670	608	625	637	681	663	673	645	700	653	635	646	711	673	697	595	641	648	664	640	653	620	656	657	615	693	652	623	663	673	624	671	709	653	643	655	640	661	635	679	651	663	639	682	674	671	653	651	648	638	630	632	639	676	673	663	647	616	649	672	667	651	656	635	673	660	677	618	643	698	682	627	665	695	629	636	646	644	639	660	603	669	642	619	691	630	644	673	636	653	635	654	698	687	698	659	684	672	663	644	717	644	651	655	635	658	651	688	644	648	681	679	646	712	665	648	695	612	655	712	648	695	662	668	653	677	632	619	686	677	651	658	643	633	650	654	643	614	646	676	647	679	646	659	692	602	624	668	642	635	643	654	632	639	632	693	654	640	648	693	620	641	625	647	729	629	645	675	652	636	636	669	637	696	671	675	693	671	626	697	652	655	646	672	649	638	688	691	691	710	647	646	684	623	653	663	672	633	676	613	657	626	667	717	677	588	638	632	632	625	637	616	634	641	637	636	642	655	632	648	690	669	639	651	645	661	699	644	633	669	704	625	695	577	689	626	668	650	655	662	646	641	655	663	603	657	644	631	662	732	672	670	711	604	673	633	656	651	626	722	692	633	670	686	721	674	639	653	723	643	671	605	651	610	674	640	633	678	629	661	686	670	649	657	638	645	633	647	702	649	697	631	653	699	678	646	647	656	668	679	607	683	667	670	681	658	665	655	642	626	628	618	582	618	637	643	688	645	621	640	653	684	676	694	616	657	664	668	635	634	589	667	657	708	616	663	658	656	636	687	665	629	689	690	660	643	630	683	668	690	646	651	658	621	658	620	660	621	681	616	630	625	626	658	598	659	708	691	648	659	618	665	625	652	614	703	616	655	665	683	625	668	656	673	637	657	652	624	652	642	598	684	686	631	634	665	634	642	676	645	613	629	600	677	655	671	702	659	647	650	649	663	634	662	666	660	637	691	615	675	696	694	654	670	649	712	635	660	638	678	663	664	674	641	689	643	629	653	608	617	694	616	620	650	663	627	636	676	666	651	660	655	648	643	677	671	626	620	673	638	677	664	644	669	594	641	642	676	640	652	674	621	658	650	649	647	626	682	646	641	657	694	677	660	651	651	609	654	665	672	697	611	674	656	660	655	687	629	665	661	679	657	674	636	656	652	642	635	632	652	675	622	633	655	692	644	653	656	648	641	679	622	685	648	627	634	649	649	650	638	647	645	698	638	640	684	606	674	648	662	669	602	655	656	660	678	658	632	654	645	663	680	640	633	651	668	621	658	684	631	684	657	639	683	605	637	668	643	640	658	645	604	608	659	630	666	642	596	649	606	645	698	698	623	622	613	678	700	697	624	623	675	647	650	626	661	631	647	630	640	628	593	643	699	687	669	629	669	676	653	632	667	632	637	623	629	660	595	680	647	649	691	644	645	637	641	655	625	663	648	597	650	695	658	635	654	629	652	663	654	643	704	680	661	639	646	639	646	617	650	627	637	665	681	608	608	691	645	689	640	624	622	678	640	707	635	690	674	708	651	671	656	685	677	658	655	654	656	671	657	677	678	642	647	658	631	653	683	671	637	676	664	684	627	708	640	656	644	629	677	671	671	692	616	627	636	624	639	674	696	645	684	671	645	617	676	642	668	709	648	629	663	700	648	664	620	648	624	620	677	660	642	652	581	660	657	641	677	682	659	689	622	690	687	651	678	672	659	678	653	667	609	644	594	655	654	657	641	640	709	647	649	621	704	662	670	676	672	650	615	712	636	639	660	643	668	658	678	649	614	664	668	670	707	666	640	647	650	683	675	639	677	670	627	606	623	637	673	722	701	652	676	657	643	626	634	659	643	652	691	636	668	629	664	675	680	601	673	690	660	600	672	632	618	648	672	669	613	701	718	650	662	627	644	667	647	689	657	638	670	639	619	660	657	646	596	663	669	628	693	631	652	628	713	677	610	651	668	674	626	695	649	673	681	643	622	637	633	605	649	670	705	686	689	684	686	719	673	647	683	628	615	670	669	703	657	656	670	655	657	675	638	646	715	618	655	674	670	624	619	671	682	654	680	642	653	665	648	617	634	615	670	680	671	661	648	646	642	655	596	652	660	649	662	629	643	674	669	657	632	600	671	612	684	693	670	673	684	625	641	633	657	658	643	620	657	654	682	631	666	717	664	670	653	684	656	673	618	634	640	664	680	645	676	659	660	647	623	639	636	639	678	641	697	684	672	664	622	657	609	652	659	683	675	620	681	654	665	687	698	635	670	655	662	655	645	624	660	636	660	675	647	640	654	630	687	668	639	658	694	680	660	631	672	647	615	651	696	659	678	671	636	655	662	627	697	657	659	644	659	635	705	694	681	652	656	647	629	658	683	678	629	609	627	678	663	670	677	659	683	658	639	620	620	645	660	686	656	647	675	666	639	656	680	621	665	702	679	688	641	648	643	645	651	637	642	672	679	606	657	696	657	664	643	687	615	680	643	662	670	646	718	648	679	682	660	656	691	667	627	650	652	659	666	678	647	643	655	653	697	650	712	605	670	679	635	673	682	639	662	656	658	678	667	623	674	657	681	698	656	618	633	648	647	675	657	659	649	624	611	639	670	696	605	692	600	663	651	649	681	644	646	613	667	704	621	597	648	635	692	625	681	647	669	644	644	639	665	637	679	641	642	576	650	651	661	676	657	671	680	641	660	651	667	668	655	694	620	614	652	640	645	651	682	686	656	673	656	635	659	688	692	622	623	653	649	631	642	718	635	679	637	677	676	661	620	691	656	662	708	682	652	657	673	644	659	668	625	630	660	686	595	692	644	687	656	641	674	628	647	622	655	652	632	663	687	648	678	668	669	651	643	653	679	688	642	641	613	661	655	653	632	682	712	674	668	627	652	621	632	673	675	695	666	677	702	660	667	708	655	645	605	662	680	648	647	649	642	647	611	622	707	636	639	652	630	652	649	617	668	667	701	654	675	632	712	654	641	603	653	646	688	671	676	633	677	638	665	681	654	674	659	671	630	682	650	637	612	702	652	654	664	649	649	707	641	679	627	630	665	676	609	711	677	641	603	632	630	658	661	679	648	672	679	682	685	632	628	641	625	622	648	645	670	699	673	695	671	659	653	637	676	699	679	645	657	693	670	605	654	656	674	697	649	677	637	660	658	673	687	637	683	705	639	677	657	668	639	627	644	655	640
8404	3824	7841	7265	7117	30579	47925	27821	12125	2322	431	208	214	203	208	224	222	187	208	214	209	195	221	204	218	219	208	201	191	200	197	226	210	216	224	232	207	214	210	214	210	225	196	209	221	211	203	211	208	245	233	220	246	214	180	210	236	219	224	211	214	201	230	211	205	232	210	223	199	208	219	210	214	217	200	214	226	224	231	215	201	216	193	209	178	223	207	192	182	208	197	211	222	199	228	202	221	222	215	233	210	217	238	180	196	214	239	195	236	187	210	202	216	232	216	207	219	187	214	199	192	221	195	199	247	217	202	185	204	214	218	179	196	207	216	188	217	207	216	215	217	200	204	251	207	218	213	226	204	212	193	207	209	211	237	220	187	191	212	199	227	218	227	197	201	207	212	209	185	194	207	213	196	205	230	206	189	181	198	235	228	227	213	223	222	192	224	216	212	219	222	233	219	230	200	213	210	228	197	224	210	213	219	209	222	213	217	212	197	219	209	220	227	190	197	219	223	235	207	213	196	210	198	224	225	201	201	206	194	218	216	233	249	228	237	222	202	229	215	227	204	216	219	227	189	214	192	206	229	203	219	198	206	211	205	225	209	229	193	179	235	245	222	219	210	210	222	217	198	194	229	198	229	209	235	171	203	223	216	216	216	228	218	239	207	217	217	209	229	187	220	198	250	194	230	191	229	216	216	204	204	249	238	236	218	242	187	214	180	249	209	200	186	223	196	239	222	205	201	205	226	186	203	211	209	222	196	213	206	203	190	230	233	204	228	204	211	236	207	223	217	206	241	207	215	221	218	226	191	213	217	180	232	220	200	228	203	227	192	206	230	205	198	205	220	185	223	199	202	223	213	215	240	200	208	216	225	223	213	231	213	195	212	204	235	231	202	213	210	206	243	210	219	196	220	187	226	209	256	214	216	236	188	208	209	215	207	209	206	196	222	229	215	217	186	229	231	214	210	205	222	202	192	213	207	234	218	207	224	204	193	212	224	202	222	198	227	192	201	209	196	231	253	248	205	225	195	216	219	199	202	199	171	211	211	214	221	214	237	201	214	207	211	185	208	214	216	192	216	217	186	218	216	211	220	217	226	199	219	214	211	215	223	207	226	219	222	206	228	210	212	207	226	231	206	229	208	219	232	218	188	214	209	219	205	209	230	216	202	219	215	206	204	222	201	234	207	225	210	226	244	205	228	202	201	209	240	222	211	224	227	223	219	215	219	205	218	252	184	188	192	205	202	216	195	225	247	224	212	216	183	198	186	211	195	232	233	203	218	227	215	216	218	221	223	195	234	229	213	203	208	209	202	213	198	219	227	208	211	200	216	208	227	225	201	186	195	220	191	195	208	219	247	187	216	197	221	232	220	195	196	216	206	195	210	230	186	234	205	244	205	219	227	212	200	209	219	218	203	202	203	239	185	228	201	211	186	235	237	230	235	190	211	226	216	232	236	219	195	221	219	192	211	203	232	242	240	202	212	240	233	194	204	190	195	212	194	231	195	228	197	208	235	215	213	206	223	221	199	191	203	215	210	187	206	244	216	228	212	219	236	221	221	233	219	191	206	223	218	196	206	226	221	204	201	205	223	229	205	192	215	212	201	232	204	210	233	225	212	244	207	258	206	200	208	207	209	214	216	217	213	207	224	223	252	226	216	217	206	223	200	223	243	228	197	208	224	233	216	230	232	203	214	187	218	213	214	234	219	218	212	194	207	237	229	207	206	194	195	214	194	198	235	218	200	205	213	234	210	195	233	187	234	214	232	207	208	221	185	201	187	231	232	214	212	213	207	206	203	195	219	201	187	221	205	243	239	208	195	238	220	218	207	219	208	225	190	202	203	211	203	245	200	207	220	204	230	212	217	227	210	202	204	233	209	221	249	184	215	221	209	201	246	239	235	211	237	202	211	232	220	236	190	208	205	240	200	202	239	202	217	206	210	230	218	200	210	238	243	216	213	197	209	219	192	212	213	189	195	215	198	173	216	212	221	217	210	232	218	205	218	220	188	215	213	195	216	224	201	222	213	222	198	231	199	211	211	191	191	221	204	196	186	216	222	183	191	224	210	216	208	205	191	198	222	204	237	226	214	214	223	227	210	209	215	209	244	189	216	225	245	227	202	211	210	219	223	210	222	208	203	201	196	204	196	225	229	194	210	204	202	207	229	201	218	187	225	209	206	246	215	204	219	199	227	236	214	217	217	220	213	202	211	213	210	213	186	211	212	225	233	182	195	219	210	204	215	214	225	202	209	176	208	216	227	226	190	194	186	207	203	202	231	214	231	220	199	236	224	218	169	195	213	220	198	197	195	217	213	204	224	230	204	213	230	216	238	215	224	224	205	197	202	225	230	209	217	193	202	187	213	223	212	228	216	221	204	222	234	199	233	205	215	239	217	203	201	201	214	224	206	219	183	185	200	226	206	228	212	226	219	217	199	183	199	217	200	205	219	233	216	201	202	222	228	207	213	203	214	200	198	200	216	211	205	233	227	199	206	226	222	212	205	209	198	199	215	201	219	191	206	202	225	219	194	218	196	204	196	221	205	212	230	212	241	216	197	239	233	209	251	202	203	203	204	209	215	213	223	210	218	225	223	213	191	183	226	187	206	217	211	223	210	209	212	189	225	202	211	193	205	204	222	226	218	246	243	251	205	199	199	194	238	213	212	213	230	199	210	208	229	225	217	176	214	216	219	206	195	205	227	231	215	194	206	214	227	239	217	225	193	218	213	219	199	188	236	214	196	207	210	230	219	205	205	228	199	230	214	222	213	205	203	219	236	229	208	238	234	237	229	209	188	214	220	228	212	190	220	217	216	223	230	216	201	202	224	206	225	224	222	224	217	225	219	208	223	211	220	188	209	190	212	205	199	236	181	179	220	206	231	235	206	210	243	209	215	205	195	219	204	192	211	212	197	227	218	199	223	192	222	239	229	179	208	190	229	228	234	223	219	228	216	192	193	221	204	191	234	210	195	224	237	209	223	193	202	240	208	208	213	228	227	222	230	220	230	211	229	224	208	195	203	224	248	216	207	187	237	264	240	234	217	222	232	236	206	190	196	201	183	221	198	228	220	218	209	221	207	223	221	190	220	226	204	215	228	206	218	236	207	213	221	230	222	226	203	238	218	225	221	232	210	213	196	216	187	229	222	246	212	197	217	206	215	228	210	203	227	215	201	193	211	230	207	208	216	222	229	219	209	241	209	237	223	224	224	221	234	230	215	211	205	218	240	206	224	234	195	211	213	193	220	219	221	213	197	225	219	219	210	216	215	209	240	217	201	209	228	206	204	239	205	225	220	211	230	190	207	196	235	228	236	228	247	211	215	197	215	211	201	202	193	224	224	211	216	232	214	193	193	188	212	206	225	201	205	182	221	218	222	211	217	234	200	231	200	228	221	211	224	189	189	213	208	195	193	238	196	186	199	195	205	216	200	216	210	209	233	218	204	204	220	223	208	208	205	199	207	223	215	226	211	209	237	199
5876	4448	12758	14560	16481	47063	58436	42213	24686	8053	1514	621	673	635	597	643	615	633	603	597	642	632	662	690	665	657	647	606	636	602	677	625	588	571	640	598	637	659	577	610	626	654	596	660	635	590	619	638	621	639	610	631	620	620	621	616	640	626	636	627	603	641	614	585	635	609	652	676	609	630	618	621	630	606	626	622	635	606	628	627	639	635	644	599	610	602	625	688	611	643	623	618	595	643	595	623	629	680	665	661	603	638	605	656	635	635	632	651	661	591	619	665	651	633	656	615	673	651	626	669	619	609	629	560	592	622	624	608	633	646	653	650	629	601	643	641	654	581	667	616	620	609	614	590	657	611	656	648	635	609	614	659	647	633	605	645	634	628	626	605	667	617	625	597	620	616	589	609	638	616	632	658	631	612	654	622	563	640	622	644	620	616	614	693	640	621	669	640	635	610	647	615	642	630	675	614	658	670	651	604	643	660	638	669	657	657	640	647	639	588	626	583	650	623	651	616	604	628	599	629	636	598	630	664	632	612	642	684	622	602	657	621	610	587	617	633	609	651	669	641	634	646	605	623	642	678	577	608	603	641	664	613	627	649	616	595	657	592	634	634	641	622	592	618	635	589	634	601	650	596	611	606	635	612	577	630	632	618	651	651	643	651	591	670	646	612	653	644	615	645	615	652	643	625	597	630	651	632	612	634	653	648	631	655	662	615	617	620	622	620	654	637	626	645	644	639	622	622	635	643	635	648	607	621	607	610	645	637	635	628	638	601	654	632	643	622	635	620	622	618	621	640	568	622	625	596	641	654	639	640	661	647	657	659	629	638	616	594	658	608	645	633	663	695	590	632	621	631	635	609	583	578	662	630	641	656	647	656	612	607	637	644	621	629	638	660	603	657	667	630	620	655	619	601	664	655	644	659	629	601	629	681	628	617	619	602	572	655	627	623	613	605	586	616	622	638	613	650	596	608	590	644	612	655	666	640	606	666	614	598	649	653	621	615	617	616	671	606	618	595	664	622	674	640	637	638	649	617	627	640	625	686	617	623	607	646	594	655	630	618	626	614	630	639	611	595	647	577	675	659	615	634	621	616	658	629	644	653	593	651	624	607	630	641	645	664	621	612	655	612	643	652	585	643	672	650	661	632	674	597	648	641	576	642	625	651	631	649	634	692	640	638	634	609	670	651	647	593	627	631	657	645	675	664	616	642	633	642	639	619	613	585	702	660	630	644	650	597	658	656	593	601	627	667	606	615	662	620	627	647	625	656	642	616	629	592	657	642	636	600	634	671	634	610	607	604	640	615	625	659	577	636	618	629	653	616	579	632	706	704	622	674	592	649	619	576	630	639	597	616	679	638	645	596	658	635	624	628	677	587	628	609	652	611	635	649	654	644	625	602	609	612	632	685	662	662	667	635	604	650	610	627	645	607	655	625	642	623	620	623	632	662	671	617	614	608	643	633	623	646	630	661	638	593	601	603	632	607	602	652	597	657	592	616	619	637	640	608	639	646	644	641	634	606	602	649	645	656	610	580	611	609	647	599	621	629	605	639	655	646	610	643	636	577	696	567	607	610	620	644	634	645	553	654	622	642	621	658	586	579	654	645	633	596	615	608	663	634	630	612	627	651	614	626	610	634	605	632	633	590	665	601	619	584	664	629	647	657	614	598	609	571	639	672	639	665	629	647	619	686	635	612	635	595	639	645	632	643	659	667	613	660	632	603	618	626	639	632	653	635	651	672	611	588	604	554	623	654	647	581	637	641	641	631	615	617	638	584	622	616	642	623	637	620	617	659	665	564	664	618	616	630	631	581	648	633	657	588	616	602	587	657	679	652	657	604	652	603	643	652	646	595	672	638	629	590	623	624	598	666	626	608	608	640	620	612	634	667	617	595	610	592	602	630	629	654	646	643	653	625	616	652	615	619	613	640	621	594	609	602	625	608	608	610	608	610	593	599	610	590	597	618	624	616	654	618	618	645	631	625	649	661	588	599	619	642	661	609	618	653	627	593	612	650	637	654	651	632	650	624	595	611	641	612	602	624	630	644	663	678	610	665	661	626	619	603	634	687	653	607	660	655	664	604	579	630	663	669	607	619	648	594	646	650	659	626	640	600	634	609	667	622	677	649	643	630	606	615	605	623	632	626	646	612	615	599	614	584	586	666	656	588	626	628	639	582	619	631	619	598	667	637	613	589	621	651	617	597	681	611	602	685	623	585	663	665	625	643	630	576	601	650	641	605	646	660	625	646	613	637	608	646	636	634	651	590	627	589	611	680	669	596	614	629	632	627	650	665	634	656	667	641	612	609	682	593	633	654	615	625	671	625	655	617	645	642	663	620	640	654	630	640	648	655	626	606	644	642	630	637	637	638	619	650	645	618	645	601	666	607	633	619	652	601	632	606	605	680	597	641	637	631	627	584	581	713	643	603	650	633	600	624	590	613	642	677	691	588	610	643	617	619	606	637	608	653	613	670	639	601	639	655	697	632	635	638	598	634	607	632	595	642	660	677	627	603	627	636	626	645	634	650	588	630	616	628	621	626	615	654	660	629	614	665	636	665	646	609	641	652	641	595	645	621	601	678	643	637	653	651	623	605	632	614	658	614	616	662	606	622	649	693	647	645	627	615	643	652	620	704	584	622	657	608	624	658	612	630	601	632	608	638	676	622	663	636	656	627	626	593	602	645	639	549	645	631	658	616	616	621	577	676	599	645	605	566	603	665	610	616	607	616	691	672	645	588	597	643	639	609	612	614	605	625	654	627	657	647	627	640	624	667	620	640	649	638	618	688	632	620	696	666	613	647	616	621	664	573	625	627	627	609	650	651	663	599	608	686	629	641	630	636	608	622	625	622	617	649	624	655	599	614	628	661	635	647	608	636	597	630	613	605	650	675	591	606	592	647	649	646	671	634	611	621	649	585	641	589	706	652	629	651	657	632	636	600	645	584	696	640	680	630	641	633	621	626	639	601	625	584	674	662	604	619	663	611	654	617	606	607	627	650	622	623	650	591	634	634	630	641	614	621	635	599	667	613	656	616	619	588	621	576	580	645	607	585	650	628	632	630	629	636	645	629	616	626	646	651	636	661	587	599	691	606	643	625	679	692	594	658	676	670	613	622	614	627	596	598	616	642	617	655	677	623	645	634	562	643	664	640	615	624	641	630	652	655	613	620	648	640	618	611	636	619	587	618	628	618	660	677	617	593	584	634	607	668	643	609	613	610	646	635	614	603	654	621	659	621	606	628	611	645	622	665	653	646	617	620	646	633	638	678	684	632	607	636	592	650	617	605	632	612	598	637	593	679	626	601	614	684	642	603	576	623	708	613	639	631	640	612	599	621	672	606	593	614	590	606	650	631	650	623	620	648	621	639	621	636	607	645	671	628	580	668	671	631	630	663	662	613	604	617	628	595	632	563	617	629	639	623	608	648	640	648	577	618	620	656	637	622	650	584	616	612	605	637	624	651	651	666	646	618	656	597	610	647
18787	10556	14801	12840	13500	50361	65911	43953	24716	6823	812	266	263	235	256	302	292	301	258	251	239	261	291	262	284	270	283	273	259	273	241	258	277	245	278	255	249	269	278	258	263	269	262	250	240	239	288	264	247	282	261	252	264	262	263	254	240	277	244	261	263	264	230	257	293	248	272	267	256	280	272	247	284	248	225	276	228	281	236	236	258	282	266	266	309	289	279	262	243	281	234	237	248	274	252	254	292	273	246	258	262	243	250	257	239	265	244	280	249	267	261	262	242	277	262	268	255	266	244	245	261	259	244	261	259	252	255	252	236	261	245	283	281	275	264	249	263	256	245	247	250	288	287	216	274	225	248	287	263	286	233	249	252	250	261	236	227	253	252	264	246	242	234	232	245	263	280	286	251	272	260	252	265	241	257	257	245	266	250	254	230	281	239	243	266	256	249	278	252	251	285	258	288	250	264	260	255	256	253	237	277	263	259	256	248	263	266	282	282	219	265	266	280	267	278	300	254	263	269	229	258	260	260	281	298	238	255	257	248	268	275	245	261	247	274	253	268	279	264	269	265	241	265	247	253	238	237	265	256	237	225	260	263	282	245	270	252	222	266	276	250	261	229	269	270	282	241	241	243	266	286	211	231	255	260	285	249	260	258	244	276	255	227	266	283	263	245	248	262	291	247	269	251	261	243	262	235	269	270	258	243	262	258	279	260	265	262	267	279	250	267	270	276	256	241	233	270	260	252	263	278	264	254	242	259	239	245	251	248	268	273	265	224	280	253	257	244	283	249	263	253	258	248	259	287	229	218	286	239	218	260	274	252	263	270	264	241	236	255	242	242	237	272	272	234	256	256	264	270	261	261	248	251	273	254	248	272	231	253	263	247	234	277	257	280	245	288	246	237	230	242	260	241	255	251	270	262	242	244	235	239	253	255	259	253	264	263	258	243	242	241	264	277	263	260	232	298	240	260	254	276	267	265	228	258	252	261	274	308	262	237	235	240	273	274	284	257	245	252	209	253	254	249	272	256	273	256	269	269	272	279	257	250	250	265	289	284	260	268	270	275	284	255	278	253	231	261	277	243	236	232	251	259	243	242	267	271	251	275	279	233	232	280	249	238	284	284	266	237	251	261	288	268	287	304	274	254	269	270	266	291	252	267	203	277	247	289	264	253	236	231	250	257	250	246	278	239	305	272	248	266	246	249	237	270	273	256	251	264	257	254	246	268	294	265	271	250	267	266	237	278	266	297	246	286	272	261	250	268	241	253	280	263	263	275	244	312	256	256	265	272	250	243	256	235	259	239	243	260	256	270	280	274	256	254	265	285	277	264	262	294	264	254	241	263	261	241	251	264	258	268	266	257	247	254	241	241	250	267	258	241	266	243	285	265	248	246	257	237	256	252	249	246	276	296	251	260	255	245	221	268	246	257	272	266	213	245	266	246	256	259	264	249	262	223	260	267	280	268	247	282	278	234	262	252	261	244	275	257	273	254	242	253	256	250	251	281	249	242	251	225	264	282	251	264	272	223	254	228	251	273	280	257	290	223	282	249	278	254	236	265	252	233	244	275	281	235	253	237	218	265	269	283	248	257	273	254	238	270	274	254	246	253	235	259	253	266	295	252	244	266	236	227	270	248	229	262	244	262	294	253	267	260	243	262	246	223	274	243	256	265	270	274	251	256	254	241	259	262	242	246	257	241	229	251	274	257	245	248	243	266	257	258	288	240	244	289	272	249	254	265	250	246	273	297	252	261	266	264	254	272	275	263	237	235	229	229	245	239	269	249	263	221	271	280	274	259	280	277	271	253	265	248	255	263	268	271	268	237	228	261	272	268	287	260	262	239	250	270	244	257	247	247	271	275	254	240	243	292	229	294	281	267	266	249	260	273	266	254	257	277	249	248	238	267	252	263	283	249	265	252	270	255	246	259	248	265	271	272	231	270	277	231	262	234	242	258	262	245	282	276	258	231	253	295	238	226	256	260	236	276	279	261	242	272	248	284	258	266	270	258	256	257	266	233	241	249	222	256	272	259	286	250	271	273	297	260	255	270	246	261	271	264	244	281	269	243	243	262	226	252	263	241	266	266	256	277	244	241	247	227	255	273	271	248	297	243	243	266	281	271	249	259	237	259	266	249	265	265	246	245	272	251	283	261	228	231	249	247	266	246	273	220	253	248	244	251	256	273	271	241	259	244	266	258	277	235	257	244	278	249	229	263	282	272	241	252	230	235	274	283	256	242	259	269	252	262	241	260	256	299	271	247	242	270	273	252	261	239	253	266	238	310	269	242	253	255	253	244	273	256	251	266	262	226	259	294	239	268	258	290	259	268	263	248	268	288	242	267	249	270	261	242	216	246	255	272	259	241	253	271	235	317	252	269	273	245	252	246	290	212	278	252	244	276	257	257	267	234	258	240	217	258	245	244	256	230	282	236	251	230	263	299	236	255	270	284	267	262	251	267	241	235	226	248	274	256	243	256	272	266	247	282	279	246	232	271	268	268	261	243	287	275	254	257	284	257	256	268	246	228	252	247	287	263	279	270	227	255	249	250	241	259	251	232	222	286	226	260	243	262	245	255	283	240	247	219	255	269	257	278	259	252	286	241	264	283	254	255	254	254	248	273	260	245	256	235	274	275	255	236	218	226	265	236	262	247	275	245	243	241	252	230	216	269	216	292	249	294	250	295	260	287	238	252	258	276	287	260	284	254	257	260	270	257	243	249	259	266	261	253	256	245	231	269	329	284	244	253	278	264	266	253	238	237	249	263	257	252	268	266	259	257	247	275	269	240	249	234	289	262	243	267	245	232	250	254	240	268	252	292	240	262	268	255	282	246	266	237	270	241	279	251	264	256	268	268	256	291	245	257	271	282	277	267	252	245	260	238	233	260	286	258	225	273	255	244	243	234	257	256	232	235	224	255	259	222	268	248	281	251	253	261	249	271	298	262	277	242	282	259	289	271	242	263	259	304	278	256	259	255	289	293	247	241	236	251	239	257	241	261	241	270	260	278	238	269	270	240	253	258	264	225	301	259	278	244	269	261	223	211	232	245	245	234	230	255	243	252	251	290	259	251	245	272	247	264	254	252	290	273	268	256	248	252	251	266	275	274	258	263	303	253	248	253	241	263	269	222	249	259	261	242	271	266	240	280	278	249	256	252	238	273	240	273	289	266	259	288	240	251	264	259	253	243	260	264	256	260	274	272	277	259	258	227	274	229	242	204	256	278	266	276	269	263	235	257	246	269	241	239	265	245	258	261	266	252	249	243	256	264	255	272	270	286	260	263	259	249	270	251	259	244	252	229	247	236	230	284	260	236	270	270	277	270	258	253	283	255	258	253	258	270	254	272	289	252	266	265	244	275	217	286	259	263	278	255	239	255	270	266	247	247	249	241	252	273	255	281	244	266	268	265	245	274	243	263	250	239	262	287	241	244	261	235	226	263	253	245	262	265	273	274	269	253	245	255	226	251	252	263	270	253	255	243	262
9556	9360	19235	20327	24889	62437	75941	57188	36624	13946	2509	822	694	711	774	725	777	750	750	740	739	751	725	748	737	755	711	706	724	712	763	721	791	752	729	707	741	765	741	760	735	752	761	755	740	787	714	706	743	735	736	744	709	744	787	759	730	731	719	749	817	703	707	747	728	746	779	746	741	736	731	740	743	725	746	793	767	758	738	748	713	750	717	732	774	762	720	737	737	709	711	748	760	773	714	716	716	810	757	774	775	742	775	712	778	707	753	725	687	783	739	703	731	714	722	738	712	712	734	686	737	787	754	739	753	755	698	753	788	759	716	751	735	744	718	710	740	771	740	759	719	737	733	759	813	731	690	742	753	722	745	745	733	802	729	713	754	742	738	756	739	741	779	764	760	738	754	739	748	747	754	769	753	744	785	822	781	772	781	749	738	773	754	731	728	742	707	747	729	767	744	722	749	764	745	731	747	729	764	689	720	765	701	708	766	759	725	759	698	766	701	790	744	738	754	780	710	770	713	744	724	764	712	722	741	725	732	707	716	779	721	754	753	739	721	733	713	700	756	756	711	721	762	807	743	750	681	780	738	749	705	764	725	744	733	729	734	777	768	755	709	744	737	736	752	744	765	744	725	736	746	743	756	742	769	697	739	739	692	725	738	728	689	736	723	695	751	765	716	740	732	751	740	767	761	758	770	774	713	743	733	727	692	738	714	766	729	706	777	718	722	722	750	735	749	766	752	711	813	715	719	736	699	699	754	729	747	730	753	716	725	788	764	762	740	750	743	723	719	726	693	710	705	734	698	763	754	762	719	760	718	767	769	777	724	745	744	738	685	758	751	726	768	753	762	741	693	728	709	735	765	755	735	706	751	737	739	768	718	741	757	759	727	793	764	762	740	725	761	722	747	778	734	782	761	734	791	762	797	744	773	747	697	711	746	715	774	742	777	725	698	725	726	724	692	763	748	760	778	738	717	738	731	695	727	762	764	727	798	727	719	759	771	689	673	752	723	708	759	758	709	759	768	794	765	762	737	737	761	760	839	706	757	799	751	739	707	736	730	734	756	716	812	740	728	732	787	774	793	734	697	737	780	772	757	726	745	741	737	713	707	728	783	720	729	729	725	739	733	720	720	750	760	720	774	710	778	709	707	724	743	691	705	746	760	773	724	718	725	751	770	724	806	779	753	736	737	730	709	748	731	749	739	763	725	714	759	789	744	715	752	736	747	741	754	715	733	775	765	765	723	733	772	755	753	751	726	700	724	776	750	742	698	724	790	739	748	702	727	728	702	792	745	758	770	731	772	742	705	758	750	727	756	727	733	743	765	778	765	729	747	731	726	757	770	738	742	788	743	776	710	756	722	757	797	763	786	746	709	773	748	726	784	737	778	729	745	769	741	727	689	762	786	774	745	714	720	752	727	728	753	764	715	719	734	728	748	741	774	743	763	760	728	742	735	715	735	725	720	755	770	754	747	760	761	762	779	728	717	753	740	759	735	765	797	774	786	776	718	737	774	694	749	714	782	736	766	787	764	690	731	774	730	716	779	742	781	720	765	762	772	711	730	776	763	755	707	792	729	742	705	765	735	740	743	793	696	717	714	770	719	708	687	782	711	765	730	745	709	769	709	753	759	768	691	745	777	713	712	726	707	755	745	788	746	716	772	719	781	672	794	768	778	755	751	755	740	714	770	740	767	734	749	724	744	720	762	746	816	750	766	738	765	767	748	748	765	741	751	715	715	750	719	726	768	709	773	751	755	749	766	725	744	683	712	698	797	743	698	760	776	753	713	755	774	776	765	697	736	790	702	779	773	722	720	742	688	738	754	791	767	767	749	713	764	705	815	696	738	737	753	717	685	743	763	743	707	770	766	740	729	732	715	756	781	717	742	688	729	775	709	704	765	793	729	705	721	803	732	749	748	781	766	720	710	753	747	714	763	723	699	769	756	738	737	741	792	705	741	811	712	757	774	756	754	716	772	796	737	714	779	789	749	712	752	798	773	741	778	751	735	776	722	752	802	724	772	692	730	755	727	722	704	728	746	718	765	772	763	698	746	768	793	725	780	702	694	697	757	768	730	704	735	695	815	750	764	772	758	688	732	770	790	740	751	781	687	737	713	750	764	763	748	734	728	750	776	738	720	736	741	768	755	758	737	743	727	732	744	758	788	779	746	678	777	717	740	717	735	706	740	715	780	736	728	787	757	782	740	734	746	765	712	754	716	754	788	747	751	708	719	712	725	761	765	761	727	745	732	718	766	724	764	753	695	731	732	772	747	746	720	735	743	723	775	681	748	693	741	745	764	746	718	744	772	712	782	732	738	742	689	750	717	805	752	725	706	759	700	733	740	761	768	755	759	724	715	745	820	709	736	775	745	722	731	761	731	676	712	791	768	756	715	712	743	748	724	771	732	755	745	741	720	764	770	782	727	729	753	763	721	747	732	736	721	706	732	727	720	732	722	735	759	690	731	728	747	745	764	712	775	770	738	740	718	728	740	749	741	748	743	771	759	706	770	745	714	713	750	753	722	745	748	738	717	724	730	791	772	737	733	729	761	748	724	761	747	781	736	774	745	754	718	701	790	769	713	711	687	785	732	719	750	742	740	708	702	773	709	780	716	759	806	742	703	710	716	736	773	749	739	743	768	738	732	781	737	764	708	738	728	706	728	748	735	758	725	726	714	701	741	773	785	768	766	775	762	719	726	755	720	782	740	719	742	782	726	741	714	721	753	758	760	739	696	827	748	805	756	713	779	764	729	793	791	715	731	773	732	733	731	723	751	705	767	726	755	776	729	815	717	744	815	740	739	757	751	751	712	742	749	736	757	723	731	744	718	716	708	742	744	718	734	763	720	722	797	756	754	770	757	720	759	758	732	751	801	757	733	742	753	729	704	766	752	803	740	748	713	727	747	757	733	714	740	694	767	755	726	718	739	743	766	771	713	689	714	799	734	731	713	776	708	756	719	742	722	667	710	783	765	767	727	735	773	718	745	734	717	755	710	742	736	777	751	699	783	731	709	737	767	767	734	725	734	710	713	750	748	751	737	724	754	699	739	722	759	729	767	735	749	746	739	750	822	757	693	753	790	735	690	755	724	759	702	769	743	690	720	748	740	734	756	708	726	730	728	704	813	740	773	713	733	736	706	748	739	742	767	732	729	720	754	717	707	763	734	740	772	790	771	747	757	688	752	727	727	726	760	771	750	735	733	775	741	716	718	762	721	741	776	758	691	713	758	748	700	703	746	738	724	752	759	719	735	762	747	748	739	678	733	729	763	785	695	704	785	794	751	800	743	730	760	759	738	760	742	698	757	738	748	716	764	791	737	750	720	718	762	751	745	800	752	708	723	780	783	778	768	759	708	765	704	753	724	730	673	792	776	744	770	745	740	767	739	734	749	765	778	719	787	758	709	719	720	757	718	755	750	794	810	693	738	766	725	797	747	766	754	715	732	752	753	765	764	785	722	746	719	751	724	767	728	772	729	697
2727	1212	1690	1170	925	4257	8384	4671	2048	766	284	217	218	229	233	214	229	224	227	214	208	218	225	214	236	211	197	229	214	254	200	218	236	241	208	250	216	232	197	239	245	202	202	219	216	232	225	205	215	217	201	218	244	231	226	220	215	214	217	246	197	238	220	245	219	220	211	225	226	201	219	207	225	239	229	219	223	262	196	228	223	225	180	245	220	224	216	217	228	244	230	231	230	213	209	222	226	231	193	198	224	225	239	242	214	234	207	255	199	215	229	198	227	215	224	202	227	201	190	226	195	214	229	221	187	241	222	238	211	217	189	218	221	242	235	222	194	221	227	221	240	240	234	200	220	219	222	187	208	247	219	214	236	218	194	203	202	215	219	218	249	214	221	226	232	237	200	215	223	255	236	213	223	204	245	202	218	209	238	221	219	220	229	206	226	236	213	214	200	209	215	221	205	203	225	207	216	191	231	221	199	200	222	258	221	240	226	199	204	242	226	243	239	209	242	218	221	192	238	214	202	220	226	215	216	213	226	242	231	235	194	244	229	247	228	206	224	185	242	207	245	213	233	215	187	219	210	239	206	218	212	211	246	219	223	252	214	208	234	209	230	242	225	218	205	207	218	229	227	224	204	229	230	188	215	223	222	220	212	223	214	215	221	213	195	198	220	229	232	220	227	216	214	194	211	222	231	225	220	231	203	189	204	217	209	230	209	232	195	226	211	212	219	209	225	214	250	239	207	204	222	204	202	210	210	214	227	200	224	224	206	198	217	220	229	231	228	244	222	229	212	208	192	235	199	190	219	195	220	230	232	221	209	248	211	235	199	273	261	241	215	262	232	225	196	236	207	213	205	206	225	224	238	210	203	205	214	222	209	222	216	225	221	244	220	226	206	220	238	213	228	209	266	233	216	224	212	202	204	235	219	214	214	202	218	249	213	209	218	217	213	194	194	222	213	231	245	240	218	215	230	240	238	210	232	232	213	204	245	208	234	216	204	229	225	223	212	213	234	226	248	214	219	206	236	225	201	226	224	246	240	209	242	240	201	223	204	229	267	201	205	221	204	195	237	250	248	257	241	219	231	205	208	254	214	209	227	242	224	217	219	239	250	211	207	219	202	190	241	232	221	220	221	212	236	220	209	208	244	218	216	221	235	226	217	235	249	225	229	215	196	227	237	211	239	208	239	231	221	201	238	237	221	223	217	248	219	230	232	229	236	215	203	235	222	211	262	256	229	226	219	208	231	206	206	206	199	202	202	213	208	218	201	206	225	203	219	204	215	224	217	232	241	209	216	250	205	208	202	188	220	218	217	234	241	211	211	231	207	227	231	215	226	236	202	215	221	223	212	223	210	252	192	245	214	211	231	228	222	226	192	191	207	230	227	226	218	220	231	241	223	226	228	237	222	220	236	224	218	219	217	228	207	247	208	207	220	231	201	211	204	248	222	221	227	239	242	215	231	237	231	210	221	231	209	215	229	216	218	220	242	222	207	241	237	233	202	231	231	224	222	229	233	204	223	219	210	220	195	221	219	232	239	193	215	200	215	224	211	231	233	220	233	216	199	223	239	242	241	206	203	228	226	213	207	241	202	252	230	220	244	221	208	191	222	215	223	213	242	209	217	256	243	203	247	247	222	235	221	214	241	262	220	214	238	225	197	218	221	226	234	233	213	211	183	226	187	218	206	192	219	222	226	202	255	220	224	223	242	249	229	222	224	207	208	252	205	227	228	238	226	231	203	202	223	199	232	244	190	244	212	214	231	218	202	261	218	220	208	222	237	186	206	204	224	214	237	228	244	194	210	210	211	212	253	231	231	222	216	225	224	220	201	212	229	215	217	215	205	216	217	231	226	242	257	193	233	246	210	188	203	238	215	205	214	222	223	215	192	230	196	213	214	220	230	233	202	201	212	217	221	240	215	235	222	224	222	213	229	231	245	237	206	231	220	254	197	213	229	230	231	222	239	227	220	223	223	212	211	212	222	239	216	207	214	198	214	226	209	218	214	213	236	199	226	218	204	220	229	227	237	242	225	217	260	240	191	216	220	217	191	236	208	251	235	209	224	207	194	215	230	214	190	215	227	222	229	211	200	212	241	222	224	193	217	201	206	184	240	223	220	208	240	213	221	209	222	213	215	168	224	226	223	222	214	232	244	219	212	224	219	216	209	215	234	227	210	234	225	230	204	238	239	230	213	221	210	209	240	238	246	217	224	196	211	226	213	199	208	231	225	240	221	224	223	226	226	201	206	241	227	207	222	206	210	217	225	212	208	212	202	209	225	223	241	216	237	228	246	227	211	203	233	239	212	217	219	232	191	226	231	240	215	208	213	242	232	212	211	208	215	247	229	207	210	213	231	228	224	232	206	218	204	246	201	223	231	196	207	218	241	231	242	246	215	215	224	228	214	203	222	206	234	217	262	216	213	190	206	234	217	216	227	225	206	182	200	245	222	223	227	217	237	234	212	204	212	205	207	225	222	211	224	236	208	203	233	253	221	221	196	197	200	239	201	201	220	238	213	222	217	224	225	200	204	236	197	220	229	229	238	212	236	256	213	194	222	214	256	231	239	208	202	231	236	200	249	205	190	214	219	209	222	209	211	192	239	200	215	219	211	211	209	247	221	218	219	212	234	230	230	203	217	241	204	233	213	200	240	232	228	240	236	228	201	219	223	230	218	220	235	226	204	200	246	229	210	223	218	233	228	204	253	197	227	188	221	194	224	202	202	230	230	222	229	220	200	219	226	210	234	223	209	260	223	229	219	204	207	248	233	228	215	238	210	237	233	217	210	215	220	253	228	215	200	226	249	203	215	234	205	236	221	212	224	204	216	268	254	217	222	226	212	225	202	236	211	214	201	225	234	232	239	224	204	209	220	198	212	214	204	250	239	215	225	227	235	232	201	217	222	233	223	245	239	244	231	208	225	233	236	236	215	255	230	200	247	211	210	206	226	199	213	243	219	205	219	214	213	234	220	239	239	214	211	221	192	221	217	220	214	267	219	210	228	208	222	223	213	206	226	226	228	222	241	215	231	200	245	206	263	244	238	230	194	241	233	225	209	211	215	224	199	207	204	218	206	187	206	237	225	221	224	201	237	249	220	226	221	238	219	232	246	236	221	221	257	233	240	233	235	218	199	212	213	226	215	207	220	252	224	237	207	228	232	200	234	227	212	207	222	215	226	197	223	203	212	233	221	223	225	212	193	221	215	228	239	212	233	216	220	227	219	237	222	210	191	226	218	207	215	217	215	228	205	216	222	230	209	247	231	212	232	228	214	230	236	247	226	236	226	245	228	212	254	229	233	220	235	209	244	197	203	235	207	230	202	212	201	238	211	216	221	224	216	217	240	232	210	205	234	257	215	236	209	239	204	195	222	218	245	214	229	196	237	215	239	221	215	220	195	200	197	229	221	231	240	258	209	218	228	218	209	221	196	233	234	243	226	243	214	226	211	235	198	252	214	197	213	239	233	222	206	208	224	203
2646	1639	3738	3686	3445	15585	24472	14924	6900	2429	864	676	665	614	645	659	668	641	671	675	648	643	639	584	636	648	634	650	692	628	667	681	656	649	650	662	641	663	594	621	642	674	635	670	618	657	660	620	670	650	611	660	624	640	614	636	664	634	642	588	661	671	680	677	632	640	649	663	634	610	687	625	647	624	606	674	672	656	630	655	697	643	636	644	665	638	624	625	631	644	715	649	663	694	619	639	687	677	644	632	651	621	592	632	611	650	659	643	595	629	640	664	688	664	578	614	689	695	657	643	655	652	672	588	603	619	632	664	639	672	640	622	672	613	660	639	620	680	685	652	624	622	662	662	632	659	647	631	617	631	621	636	610	629	637	702	608	648	686	634	636	688	646	642	633	629	655	629	653	674	630	640	677	632	650	677	621	630	664	675	630	637	642	674	629	714	686	648	635	677	699	646	654	657	630	627	664	657	716	689	646	654	653	679	662	659	655	682	600	633	635	630	650	646	671	598	617	659	715	660	662	639	669	604	644	656	616	687	701	717	700	647	632	681	666	620	590	674	662	625	672	653	645	644	650	612	647	640	647	612	648	608	698	632	667	646	623	642	631	630	644	587	660	645	600	622	625	619	598	621	635	692	599	660	702	616	666	663	590	656	661	633	632	603	668	621	618	639	617	667	632	663	651	663	725	622	626	624	630	656	681	625	634	670	631	643	642	668	625	617	644	639	655	647	618	644	634	673	662	689	646	661	644	684	657	595	674	596	603	641	629	633	622	629	612	663	685	676	663	683	625	631	654	627	640	637	670	616	638	606	619	664	656	653	643	637	654	649	637	619	662	639	655	684	669	631	636	672	615	596	619	624	655	633	650	613	641	615	606	620	648	590	695	639	644	640	639	636	631	638	611	661	624	642	639	643	652	623	661	692	636	648	653	656	695	623	685	600	668	658	625	658	632	664	650	608	675	655	649	667	619	697	612	602	626	651	626	658	655	617	671	644	649	662	696	657	627	697	680	686	656	645	657	649	646	610	629	613	642	640	639	644	652	608	667	638	615	630	652	652	642	681	714	646	647	647	638	609	654	640	648	650	667	656	656	694	616	603	668	645	650	646	650	696	600	632	629	708	671	665	660	653	631	648	660	618	632	673	653	620	617	688	631	632	662	672	655	639	640	620	651	660	614	711	617	686	652	661	633	642	642	661	610	643	650	646	659	641	667	647	643	646	664	628	606	693	663	648	623	717	604	635	618	657	602	663	588	638	612	635	674	637	648	618	638	622	669	709	655	629	673	624	686	648	643	649	645	641	659	664	635	660	655	636	664	673	650	640	657	640	630	655	647	619	658	623	655	662	619	670	634	636	628	625	635	630	624	582	661	650	664	651	605	617	674	630	595	633	639	651	632	647	663	628	648	677	687	653	601	676	618	621	664	682	669	646	588	645	689	658	657	677	642	667	641	684	642	672	675	641	642	650	668	648	657	623	623	658	655	657	646	682	656	652	660	667	643	613	641	685	594	625	659	655	640	670	615	626	649	616	643	747	671	650	602	602	674	654	649	639	625	632	656	660	631	679	642	597	642	654	648	661	614	681	634	646	650	634	653	660	680	629	633	656	674	603	638	653	599	656	681	625	667	640	629	668	644	664	639	682	624	677	670	665	658	662	683	657	704	646	641	680	629	689	668	658	666	654	644	679	612	664	659	679	653	673	616	629	671	636	636	642	644	661	662	662	643	661	655	660	695	684	660	604	604	585	678	609	628	657	641	649	640	670	635	684	668	683	672	615	672	670	636	644	613	640	671	647	624	641	657	668	639	653	643	608	689	649	694	657	638	651	669	636	630	651	631	614	675	650	658	641	696	672	630	659	625	676	633	630	657	613	662	619	684	692	628	604	615	622	645	615	640	666	667	608	657	651	664	706	691	664	638	670	630	637	660	626	622	641	639	643	677	679	597	639	618	652	615	639	615	606	662	649	617	647	649	637	651	671	653	674	683	688	637	673	620	641	666	655	643	661	626	655	656	646	641	645	645	655	688	646	653	645	670	645	658	592	660	638	688	645	687	679	677	660	658	674	645	674	615	641	633	700	686	683	664	630	630	650	632	675	675	675	640	640	660	671	623	660	671	619	669	640	628	602	625	640	605	640	622	650	638	677	682	653	649	657	650	610	666	646	651	625	628	681	678	653	649	656	638	641	625	671	648	637	611	661	672	670	629	643	642	613	691	665	613	668	663	609	638	619	677	655	628	628	650	659	621	664	627	695	605	638	631	639	658	628	626	650	652	622	684	655	657	625	658	647	609	639	666	641	631	642	631	656	631	655	641	648	674	683	656	637	640	643	630	696	635	639	622	658	655	636	618	661	620	647	667	609	671	669	598	630	662	634	661	630	629	636	673	625	636	647	631	675	698	636	612	615	660	626	624	703	669	674	568	672	640	638	650	701	659	664	643	640	647	585	662	666	627	643	622	637	663	633	612	643	682	667	616	644	659	644	660	687	669	642	642	653	642	676	675	636	631	640	696	659	644	622	626	655	609	627	665	655	645	620	648	663	627	662	670	632	682	666	634	640	657	608	617	613	663	659	660	653	600	669	635	667	680	637	604	632	721	598	659	647	708	621	631	686	624	605	644	638	661	667	647	663	677	636	680	647	590	657	672	630	646	713	664	660	656	650	644	619	677	640	668	679	610	624	691	708	649	606	688	700	661	630	671	690	617	650	677	649	634	603	667	640	628	639	636	645	684	679	673	646	640	636	692	651	651	597	611	634	693	659	619	673	655	636	613	667	634	656	624	660	672	637	689	642	638	675	681	596	642	685	653	612	643	601	656	640	657	635	673	658	681	608	642	644	600	665	645	653	639	641	638	630	635	615	637	651	607	669	633	644	634	679	643	602	658	595	666	658	647	641	635	656	734	611	620	646	656	652	674	660	678	665	653	615	625	646	655	656	624	655	643	597	648	669	636	663	653	657	640	613	615	703	680	616	628	658	645	668	729	620	665	643	659	660	649	614	628	646	673	651	638	601	618	648	687	701	674	674	705	602	659	643	664	630	664	645	642	614	624	618	672	643	651	685	627	691	597	657	663	619	686	631	633	675	697	648	659	622	633	623	658	650	656	617	608	666	688	692	633	665	669	699	688	649	667	658	654	651	600	664	647	718	623	632	651	611	615	641	663	643	665	674	653	668	649	705	671	669	647	678	665	632	641	644	652	678	650	606	648	657	653	635	675	635	641	653	678	667	714	642	645	659	671	635	680	617	677	669	615	653	653	651	651	639	624	634	660	635	661	673	632	654	634	665	651	672	654	680	622	656	609	647	629	616	649	656	621	616	620	668	655	655	679	648	641	620	649	650	661	643	640	656	631	659	642	647	694	610	630	618	574	608	650	643	606	677	624	654	648	631	647	658	664	667	674	641	685	674	665	645	683	650	679	664	636	652	617	622	622	620	647	662	624	653	607	673	614	665	649	674	602	648	615	643	665	656	620	606
8670	3833	5166	3779	4432	17503	48081	31265	14627	3121	510	246	220	200	246	220	216	204	217	223	219	223	206	241	243	218	225	226	236	229	206	202	217	229	204	231	231	200	209	225	220	213	195	223	225	208	217	241	236	195	217	217	172	198	231	220	237	220	210	208	229	240	208	233	216	222	191	220	188	213	182	199	206	206	214	241	208	207	214	206	232	217	227	205	192	189	225	191	249	228	194	215	226	225	198	202	192	238	211	200	211	224	208	214	232	247	226	209	195	220	218	212	219	215	200	223	181	203	225	230	231	210	204	221	202	219	237	216	238	199	254	200	215	225	238	218	212	217	201	201	208	215	208	201	202	208	227	225	217	218	226	210	198	236	221	232	215	198	186	196	238	212	195	200	236	196	207	249	219	201	202	222	197	232	206	187	213	197	201	233	229	203	194	224	207	221	219	223	212	221	232	238	213	203	186	218	201	215	191	230	226	219	220	203	209	212	235	239	208	234	222	216	223	213	207	224	219	190	197	198	196	211	235	214	188	192	240	220	203	223	230	233	212	191	221	202	237	228	216	241	237	218	225	240	218	210	198	234	211	203	178	247	215	199	205	239	248	185	227	202	205	239	198	197	230	196	207	237	231	231	241	213	202	212	220	228	225	210	225	205	189	209	194	217	205	243	213	225	232	219	236	248	198	208	201	221	199	201	220	224	214	199	217	234	204	230	228	240	176	198	221	213	231	202	214	196	206	197	212	205	207	206	205	223	186	212	207	214	228	200	192	208	213	229	195	224	202	221	216	189	234	201	225	217	229	216	210	220	205	219	210	212	208	226	206	217	222	223	220	205	215	198	211	189	184	228	225	205	227	205	210	226	228	204	230	212	204	225	230	217	204	195	208	218	196	211	210	214	235	219	205	201	229	219	222	217	201	235	212	246	218	205	199	224	239	197	224	214	213	219	205	202	210	249	232	204	207	201	199	220	202	213	218	204	207	223	204	222	198	214	209	226	229	226	208	215	221	208	208	194	228	205	218	209	232	186	223	218	214	207	238	190	223	190	210	209	204	232	207	223	220	214	226	199	220	233	211	215	204	208	211	211	223	197	215	220	199	190	208	220	203	220	177	210	217	216	210	240	209	185	191	234	234	199	222	207	229	196	194	217	214	218	193	235	220	230	202	242	240	193	215	199	193	207	228	217	204	207	221	214	217	220	221	220	231	212	206	207	213	196	227	203	222	237	228	193	214	196	201	240	220	207	228	215	211	215	200	231	211	212	220	240	211	220	197	242	205	218	217	223	213	229	216	171	198	211	195	201	195	215	225	238	217	202	215	222	208	204	231	248	219	241	205	210	225	235	225	223	208	198	222	230	206	228	211	205	237	232	220	223	220	226	180	207	220	205	201	210	191	195	213	216	198	203	208	222	194	190	224	196	196	235	219	203	214	217	208	201	208	217	217	218	199	224	208	229	209	222	230	209	217	216	210	209	219	246	227	220	202	216	222	217	208	201	216	202	214	200	182	219	221	231	230	222	219	222	242	208	226	230	209	205	201	202	224	217	185	230	217	214	223	215	222	191	218	193	221	190	199	207	225	217	188	192	212	216	208	197	228	207	216	209	221	224	222	205	232	221	209	220	227	203	206	219	217	223	198	213	204	226	243	206	223	193	238	221	216	225	232	229	214	195	208	229	237	217	214	210	217	216	212	229	204	224	208	223	232	221	205	231	238	212	219	223	203	215	183	215	206	185	255	205	189	220	212	242	219	208	216	200	208	221	201	203	222	213	207	206	228	233	226	206	233	220	223	223	213	214	190	211	212	230	207	212	238	235	221	210	207	221	224	193	236	253	225	196	210	186	235	219	212	234	212	220	237	230	206	214	192	183	207	199	219	210	224	230	224	219	202	232	205	206	196	219	233	219	199	219	226	229	230	212	226	186	254	208	202	175	211	228	205	203	233	192	220	235	220	209	190	212	211	207	231	188	219	225	228	209	211	213	238	243	211	212	240	196	227	178	215	204	207	239	224	213	214	207	211	217	227	223	208	203	206	209	232	220	203	232	209	217	206	228	198	200	237	215	195	200	196	207	208	185	215	216	223	238	223	215	216	215	203	228	215	218	201	220	225	230	205	214	222	214	213	194	219	194	206	196	223	228	235	219	197	198	195	200	215	203	256	197	204	220	233	195	212	198	232	192	219	216	201	210	206	227	195	209	223	220	232	196	223	222	221	228	227	228	210	261	206	224	200	214	210	203	236	216	208	216	208	222	211	189	233	211	212	216	231	240	201	226	209	223	226	196	219	234	195	222	216	219	205	213	230	194	217	197	208	202	204	223	239	223	229	217	200	237	214	194	217	208	210	219	204	219	201	232	215	231	185	216	197	223	205	209	180	225	206	217	227	225	208	212	268	220	217	199	214	222	219	216	210	207	204	232	236	229	237	232	244	187	218	191	216	211	214	219	195	243	226	219	206	219	187	234	261	219	232	203	185	208	200	212	215	233	235	249	209	207	223	219	199	210	188	229	239	210	200	200	216	205	213	202	198	216	234	209	198	202	218	183	225	193	193	222	198	222	235	232	186	175	208	216	220	208	199	212	211	220	212	206	202	205	218	210	237	222	236	227	219	187	230	232	251	233	260	231	227	199	200	214	197	225	226	218	223	205	242	224	223	204	222	214	227	206	218	207	203	210	215	232	213	208	212	217	201	215	227	181	206	212	219	190	244	217	203	209	187	200	224	228	211	235	203	242	221	242	204	235	221	201	224	201	233	210	195	213	229	244	247	215	194	229	221	230	199	211	217	229	214	206	228	215	221	216	210	194	227	227	211	207	207	226	220	188	217	206	217	196	204	207	181	228	201	233	220	198	213	203	223	213	236	209	219	233	210	210	193	210	224	233	221	210	231	226	234	206	199	220	240	209	202	214	180	190	224	197	248	207	191	248	213	220	208	222	174	198	209	254	190	229	204	229	201	223	217	228	250	208	205	210	205	209	209	199	216	220	197	214	219	249	213	221	205	227	211	212	231	214	213	225	180	230	193	209	230	209	198	197	240	225	205	236	194	214	213	233	208	221	181	187	221	195	216	229	232	202	190	214	202	225	212	211	240	208	210	217	200	215	217	208	230	179	198	234	213	227	231	203	198	230	229	207	203	202	215	207	224	244	188	208	220	232	200	204	226	207	229	228	240	256	217	187	198	201	194	191	184	189	216	208	211	214	226	210	215	235	199	222	230	220	207	222	224	186	217	198	221	213	193	193	218	203	216	227	194	193	220	156	218	204	208	223	216	192	204	197	223	229	214	202	204	207	223	246	219	235	205	199	230	239	200	239	214	217	191	219	233	214	205	213	202	215	201	214	211	219	207	224	211	203	209	202	204	217	200	182	217	187	232	213	215	211	216	218	236	200	215	235	218	225	231	211	237	202	229	214	186	217	207	213	230	234	200	181	204	220	196	214	235	212	236	201	212	210	216	201	218	209	221	221	218	204	215	205	197	211
6136	4237	9782	9580	11522	33264	59994	45266	27677	9350	1761	714	667	638	622	654	651	635	600	662	646	625	657	667	666	606	610	640	657	639	628	647	609	643	615	643	638	636	667	665	641	623	618	604	641	636	633	624	661	647	650	618	621	598	661	620	608	615	637	608	650	662	657	619	620	613	635	644	661	657	597	616	640	661	628	613	651	631	660	619	614	623	582	655	693	613	625	678	602	648	642	669	610	652	626	603	645	608	629	618	663	632	610	645	627	707	636	648	655	647	625	595	613	658	626	641	619	678	629	642	580	653	626	616	585	606	673	669	627	609	683	649	660	651	634	642	622	640	640	631	619	649	667	605	645	661	637	650	648	680	640	579	642	662	599	609	647	616	622	613	642	596	634	685	592	650	603	639	648	663	625	622	647	619	601	652	647	629	637	643	624	631	594	677	604	649	636	618	640	627	624	659	625	624	587	647	678	652	665	642	600	633	646	635	610	649	656	623	686	599	614	620	671	659	678	631	666	635	653	611	638	648	611	639	653	632	622	623	649	635	601	629	680	631	645	652	595	633	665	615	625	648	603	632	627	666	598	633	614	611	666	616	606	661	617	636	595	653	643	632	632	633	607	620	654	650	602	652	600	677	644	653	660	667	613	667	626	622	591	672	634	602	601	598	648	663	650	647	596	649	620	617	612	623	622	641	621	605	635	632	650	670	649	640	669	670	590	644	653	586	647	667	661	620	631	601	646	579	620	622	673	663	598	655	656	573	673	645	635	654	654	637	610	604	622	612	664	635	640	618	601	631	670	613	664	668	605	692	602	656	600	628	638	604	625	672	635	619	645	624	622	612	651	615	633	632	635	613	674	639	653	617	676	624	630	646	627	643	659	633	623	713	571	632	669	623	582	643	636	662	627	653	640	639	627	644	656	603	621	617	635	642	631	610	603	647	632	623	667	626	613	631	610	618	645	668	684	617	619	650	647	661	638	642	632	617	648	650	631	643	600	636	652	629	607	667	622	639	623	595	629	605	592	647	632	612	611	654	628	661	639	662	670	638	629	645	593	644	624	665	673	629	672	659	636	628	565	645	609	618	618	631	624	665	637	611	664	628	710	605	603	629	632	627	695	646	624	582	645	616	692	664	629	704	595	638	638	615	665	651	664	600	605	621	686	635	688	661	594	661	628	601	652	664	647	560	655	638	611	617	652	648	587	678	646	636	607	605	607	617	630	621	662	576	609	627	622	635	657	656	666	676	665	649	654	655	627	625	641	665	637	639	678	667	601	594	645	629	611	631	616	662	617	615	627	668	674	626	632	600	580	671	628	641	600	619	625	656	600	670	671	620	622	665	641	619	667	628	635	632	612	652	659	621	610	631	622	665	637	614	612	643	687	599	659	676	628	656	631	622	615	631	606	644	709	669	641	616	665	652	605	628	623	614	600	622	665	610	603	657	626	646	668	644	624	602	678	636	638	640	605	651	631	647	654	608	615	616	627	629	646	667	654	651	670	646	627	668	632	656	655	668	626	619	626	652	639	610	638	627	665	617	648	596	661	648	620	642	621	613	665	633	629	661	633	634	588	622	637	626	636	636	584	668	647	613	647	637	631	629	619	652	678	641	637	633	626	619	622	609	665	602	626	640	629	700	648	652	638	624	618	642	650	627	664	638	616	621	596	637	595	655	656	675	622	618	651	655	600	649	592	608	655	600	604	614	653	638	653	649	602	643	674	671	609	633	666	665	656	674	598	602	595	650	625	644	637	638	586	609	618	636	617	683	615	603	633	624	679	605	622	645	699	650	657	624	678	612	653	637	653	625	620	592	631	636	655	626	614	641	585	631	655	633	640	643	606	627	609	599	603	601	645	598	658	612	621	612	644	620	624	666	644	631	638	629	597	672	688	637	604	642	633	627	657	643	606	673	614	640	616	593	620	642	587	621	657	655	656	640	626	642	609	640	648	593	663	664	568	617	659	637	627	634	590	641	656	638	603	599	626	656	633	683	634	653	660	608	622	649	655	638	664	640	642	613	609	604	602	652	644	645	602	625	624	665	650	611	657	623	609	601	590	631	599	677	642	663	619	616	673	660	633	624	627	641	594	626	652	675	583	678	636	658	643	640	656	648	638	663	690	662	609	620	653	630	641	689	678	624	626	659	645	618	644	655	611	673	600	628	683	601	626	638	654	673	635	658	633	690	662	587	624	639	652	622	642	627	606	616	640	672	617	610	623	663	641	619	613	609	640	637	631	629	631	656	628	599	635	606	584	621	643	659	672	575	643	638	629	624	632	592	636	621	627	628	633	652	644	631	649	618	602	637	610	628	633	637	622	670	633	597	609	642	610	682	608	687	594	649	629	629	636	651	617	643	629	657	646	604	679	639	612	641	626	635	679	640	605	624	616	621	631	622	659	677	615	611	669	627	664	657	613	650	593	629	643	671	595	635	653	638	639	639	670	593	636	617	609	620	643	600	655	615	648	656	632	636	689	636	643	641	606	628	644	621	607	645	598	607	624	627	634	620	650	629	637	611	682	651	630	666	623	698	643	671	651	681	556	623	654	614	603	653	646	676	616	622	631	638	651	669	642	664	638	629	662	668	653	606	665	648	605	656	643	629	643	667	598	649	660	588	655	675	668	631	648	591	644	622	612	635	614	641	639	628	611	604	621	619	635	596	648	633	657	562	622	659	606	613	671	622	658	648	590	637	631	669	672	607	672	620	664	642	633	644	643	625	630	642	660	668	644	624	647	650	668	664	636	681	638	630	638	696	637	653	621	614	584	648	621	625	648	565	657	679	604	614	648	658	576	665	657	665	617	628	622	622	625	651	599	611	626	689	662	632	625	607	634	624	635	559	624	612	601	642	635	657	602	641	627	596	603	601	636	631	591	639	593	655	610	645	650	679	664	617	659	662	630	627	601	622	654	679	634	602	614	641	614	619	678	608	598	646	618	610	627	623	670	593	642	597	646	654	633	612	612	649	629	586	609	619	635	623	610	645	655	646	654	678	628	648	619	615	680	665	644	658	597	643	671	612	611	659	600	621	640	634	648	637	675	654	660	641	607	598	588	621	658	633	629	638	654	619	612	650	622	577	612	651	656	656	617	618	629	661	620	641	695	629	625	619	620	592	621	628	597	607	628	639	619	615	625	600	682	625	623	629	682	634	602	617	626	591	647	577	616	584	661	624	664	673	650	640	592	626	634	628	608	620	637	618	676	637	628	643	633	652	658	590	651	588	657	575	629	667	637	659	584	619	652	665	578	632	635	661	668	665	649	609	605	635	594	640	599	676	646	599	647	613	607	628	629	619	642	647	617	630	626	639	588	649	622	666	598	603	670	616	605	638	624	626	644	631	632	620	647	627	649	631	621	647	645	637	675	611	640	594	594	609	654	650	629	585	628	606	672	623	624	642	635	638	639	642	642	605	620	625	616	603	638	645	596	586	625	660	632	660	650	636	588	656	595	626	639	643	641	606	673	613	667	657	643	626	670	632
19160	8327	10437	7494	7860	33511	68564	47556	27012	8126	916	296	241	247	282	267	251	234	260	268	250	258	251	282	277	248	235	253	241	261	247	250	259	248	227	287	247	252	292	252	270	269	277	254	251	283	239	263	253	261	266	256	294	242	275	252	251	262	261	252	246	227	289	255	235	289	243	267	251	269	272	240	271	252	250	276	238	268	256	270	275	256	276	278	278	280	283	260	265	275	234	256	271	271	238	215	301	269	306	262	273	244	261	297	295	247	236	263	280	274	247	271	231	251	256	285	250	269	253	252	262	231	266	243	243	253	240	256	242	258	283	259	266	283	270	267	250	256	213	255	256	244	262	264	255	269	273	239	257	223	225	274	248	258	271	277	261	257	255	252	257	258	260	248	248	257	260	264	266	260	284	278	243	265	259	272	239	254	235	223	244	242	267	264	281	279	268	253	265	256	233	259	226	266	262	286	260	253	255	244	264	260	270	259	268	249	283	253	288	277	266	254	266	254	272	258	297	306	263	279	280	247	271	288	283	254	268	272	251	254	267	249	244	250	271	249	268	259	268	274	265	261	282	271	237	279	264	256	238	239	269	280	257	261	281	251	268	246	254	248	255	254	256	261	253	259	261	264	235	264	224	271	269	252	270	225	267	262	288	258	261	266	232	246	282	262	248	269	277	266	275	248	254	274	265	276	270	260	248	256	227	253	286	252	278	280	272	266	262	257	243	262	275	232	239	263	272	279	249	260	256	271	235	246	268	241	262	272	254	289	240	232	269	265	238	263	243	228	253	260	266	266	255	251	256	227	253	240	287	268	265	275	252	276	258	260	274	248	286	270	266	244	258	260	271	258	246	256	259	233	248	242	272	277	277	282	248	255	243	254	254	253	247	255	249	259	266	287	276	261	242	262	283	280	274	255	269	262	231	241	270	257	268	248	238	250	264	235	263	260	268	240	231	288	276	288	250	268	288	261	263	252	260	258	261	271	268	263	241	272	285	288	255	270	236	268	270	235	293	262	252	261	266	256	267	281	263	263	263	253	239	265	247	250	255	251	249	271	264	277	257	259	256	229	262	275	261	236	263	246	292	249	236	272	282	250	255	250	277	241	280	259	254	256	267	269	250	265	248	249	250	251	284	254	222	285	267	264	257	289	255	239	249	278	268	264	256	232	253	254	246	245	257	289	241	265	285	250	269	289	267	236	250	256	253	282	232	255	252	259	263	256	250	265	266	257	273	277	268	240	246	251	249	242	253	247	234	272	274	262	252	254	278	242	257	285	300	272	267	261	240	235	281	275	260	282	234	257	296	227	267	271	270	263	266	299	258	296	232	270	263	304	237	251	240	260	229	256	245	295	271	234	257	262	262	281	239	267	270	269	270	253	272	258	261	250	256	276	280	261	270	251	298	258	244	249	263	265	232	273	239	259	252	248	271	254	271	256	286	276	252	250	256	277	285	291	256	257	258	258	298	238	243	264	267	257	269	239	262	254	272	249	251	271	246	242	233	258	247	249	286	260	276	264	259	284	250	253	263	267	280	248	264	258	270	265	260	250	277	252	227	266	291	266	264	244	263	278	251	248	259	279	256	246	229	274	245	237	230	259	255	258	270	234	213	247	262	261	253	264	262	270	253	259	279	265	278	255	249	275	247	265	249	272	278	269	243	267	259	252	259	295	258	248	266	258	280	282	273	284	251	246	274	232	272	267	259	235	280	255	272	254	289	272	301	241	295	295	250	249	259	235	262	254	270	257	274	267	232	274	287	276	273	260	250	269	276	255	250	281	262	224	255	233	281	245	264	268	263	235	232	246	281	265	286	245	265	291	259	277	280	295	267	246	259	251	255	264	265	265	271	242	247	219	235	233	255	260	250	242	254	259	260	283	252	265	264	263	259	289	253	245	261	228	283	251	263	232	256	264	231	293	270	263	282	232	256	257	242	277	261	259	255	258	258	282	278	265	240	271	275	251	281	268	258	268	293	268	248	272	278	260	284	239	242	235	288	253	280	222	259	254	288	277	248	270	215	242	265	240	245	259	269	261	251	253	268	256	296	242	240	270	255	278	252	257	264	286	288	256	282	261	257	272	254	257	243	292	254	263	290	261	235	289	283	286	276	275	267	262	247	262	289	255	273	266	254	224	268	270	242	248	232	273	263	269	282	248	259	251	236	247	245	249	261	252	266	267	299	267	257	244	274	252	285	253	239	275	283	265	247	281	283	262	247	273	262	269	219	238	249	249	257	269	259	281	274	281	252	266	247	262	260	213	259	241	234	272	261	257	239	234	272	261	241	252	227	279	257	272	231	292	263	276	292	241	255	252	273	265	293	280	249	251	264	301	239	257	252	311	277	242	238	248	233	264	268	282	279	260	270	254	256	255	253	273	264	273	262	262	253	226	241	255	276	290	250	241	254	235	257	269	284	282	280	276	273	256	242	282	249	259	236	256	265	238	286	251	281	259	276	243	281	274	296	262	262	259	242	277	241	269	251	273	258	226	257	250	291	281	297	261	284	242	259	266	257	265	260	247	264	279	286	240	248	301	284	239	258	243	238	264	242	253	262	248	257	282	247	283	274	263	258	272	247	278	264	249	274	260	247	283	270	269	236	275	258	283	239	249	254	271	270	260	258	263	264	251	243	249	270	236	293	263	252	294	278	274	261	285	263	262	271	252	266	280	253	258	275	271	233	245	233	271	282	246	238	263	244	276	252	264	268	242	251	257	254	289	243	238	231	256	244	232	283	264	261	302	288	243	263	216	242	251	240	248	281	245	284	283	254	280	251	249	266	277	249	285	263	267	260	286	263	252	229	267	260	289	285	223	275	271	256	284	241	273	255	256	234	262	266	247	246	272	263	228	261	248	288	261	268	245	229	223	258	274	241	263	256	267	267	264	283	274	257	258	290	244	260	271	254	243	262	241	251	286	266	266	240	264	255	236	253	268	281	263	303	277	243	244	250	236	270	256	231	261	272	252	297	264	229	265	278	268	267	237	251	277	252	273	274	257	263	264	259	256	256	248	272	279	260	264	234	258	248	246	274	255	254	242	245	277	272	226	252	265	276	258	266	274	284	291	265	271	251	249	248	257	256	255	241	263	262	237	258	261	262	237	255	276	269	262	272	263	259	251	262	272	292	278	281	268	258	279	219	271	269	291	251	257	287	265	271	280	266	280	270	266	273	279	276	259	258	253	261	262	275	245	265	269	256	261	233	281	248	263	238	249	276	259	261	215	245	251	278	273	238	279	275	281	236	274	249	252	272	263	275	246	280	264	254	293	289	268	260	303	253	269	256	264	244	290	255	249	285	246	228	261	275	246	279	238	260	254	279	268	262	296	231	249	246	270	266	265	253	253	271	243	279	278	278	242	263	283	252	265	253	255	259	239	275	273	237	248	273	273	262	301	261	278	257	245	238	244	271	293	270	274	264	290	275	238	262	250	273	263	240	239	224	270	262	273	274	273	274	252	238	261	255	253	274	264	264	258	247	239
9743	7509	16437	16192	18494	48230	77350	59798	38992	15743	2993	823	748	781	770	719	687	800	734	734	798	793	790	769	724	788	737	763	741	768	735	710	731	745	756	736	769	707	729	766	730	694	730	746	778	757	764	708	783	757	820	757	754	758	761	767	722	712	721	765	800	759	767	773	758	758	748	690	745	791	731	815	754	719	779	737	706	743	758	760	773	757	729	735	737	742	709	760	779	724	734	731	728	723	738	688	766	738	754	762	723	758	792	783	774	737	764	712	740	705	755	754	761	696	784	727	766	738	752	765	767	804	777	725	763	726	735	801	736	724	808	714	757	750	770	752	728	741	728	762	724	706	759	714	717	751	790	754	753	774	787	745	790	732	743	680	804	730	723	752	709	747	767	727	799	799	736	719	775	771	747	742	729	724	736	667	720	800	742	740	738	737	757	799	751	770	815	751	785	794	750	787	812	747	696	749	746	765	721	733	763	740	719	738	771	808	702	735	738	765	760	787	780	749	764	784	734	716	759	769	706	744	736	774	734	762	717	717	714	722	767	725	741	731	730	781	721	768	788	718	746	742	730	760	737	748	750	790	726	748	788	738	757	712	760	739	729	742	764	772	716	743	775	742	790	732	767	780	740	722	798	765	779	724	727	734	738	751	756	790	779	727	769	737	773	728	721	768	712	710	755	810	702	758	769	712	759	740	818	716	727	750	764	724	741	742	799	768	758	690	782	713	752	753	740	813	738	755	754	720	761	749	721	765	739	755	777	755	738	737	721	729	755	752	749	768	770	769	720	742	750	692	737	733	709	738	756	782	709	772	771	782	785	749	735	730	780	753	722	751	739	746	765	767	748	726	735	737	763	772	762	766	787	735	773	770	732	777	735	726	730	767	745	725	761	734	784	769	790	774	754	688	739	706	743	755	685	763	777	828	748	785	751	782	764	770	728	766	730	770	728	715	786	740	761	711	698	745	768	752	739	751	755	708	713	748	756	756	708	737	768	705	781	734	716	766	808	753	779	722	706	745	771	772	746	765	777	740	744	764	707	782	739	743	820	720	747	713	751	731	732	755	737	718	727	725	734	784	728	731	779	766	779	723	717	761	765	778	716	743	836	739	810	745	761	774	771	775	755	764	746	819	714	765	773	736	758	699	761	691	773	784	721	724	757	737	740	748	774	757	738	759	733	752	767	780	706	715	716	800	742	733	698	736	687	745	742	722	728	793	741	747	777	722	764	761	768	780	762	733	802	770	755	775	798	772	701	741	736	762	736	736	745	689	701	734	786	731	789	777	679	726	743	780	713	778	799	801	771	697	737	710	789	765	773	764	772	768	759	734	725	736	785	717	780	755	726	803	745	758	770	773	733	743	729	765	734	776	708	754	749	789	784	762	737	785	764	791	760	724	758	736	732	770	717	769	786	744	766	725	786	720	730	814	725	774	743	706	735	770	783	796	715	701	720	763	796	748	752	752	785	728	773	727	756	737	666	736	772	757	775	765	775	752	678	742	765	778	774	698	758	739	737	740	774	756	736	794	775	776	752	800	799	743	772	764	815	740	729	779	712	753	719	806	789	752	715	750	776	740	756	728	735	691	737	742	778	808	693	739	797	800	752	766	731	757	698	691	775	753	765	744	769	759	774	691	783	760	806	729	729	771	742	754	755	768	768	695	766	758	687	792	662	755	726	730	718	780	769	718	724	740	798	729	678	737	744	705	762	735	750	772	748	722	721	776	716	735	709	787	711	782	773	752	729	775	752	733	765	708	729	766	735	764	750	719	715	732	738	683	734	752	775	761	731	708	781	770	780	777	730	700	676	757	730	780	767	766	795	727	730	768	739	698	744	798	736	712	736	738	734	765	758	754	744	748	720	711	742	779	732	791	742	755	765	758	736	695	756	768	729	769	800	740	777	804	775	757	723	725	685	737	728	754	792	740	776	768	746	771	765	777	757	787	734	725	722	770	781	728	758	742	747	787	770	735	744	726	724	747	766	776	741	727	774	751	743	759	778	794	791	701	731	771	757	742	757	792	730	759	758	717	652	720	723	712	747	769	776	797	771	713	784	759	745	757	692	724	751	744	789	733	778	768	766	758	762	709	759	715	729	721	788	762	773	712	756	734	697	741	723	712	733	724	752	757	721	752	793	735	772	746	713	781	772	737	759	767	742	776	719	794	758	695	741	714	773	737	708	758	737	743	758	747	766	740	782	755	770	715	771	789	779	764	774	764	739	784	747	683	759	723	749	752	757	781	730	740	788	744	759	776	727	777	723	755	755	752	728	767	703	782	737	744	700	729	735	766	747	726	777	688	701	741	753	738	782	692	766	731	754	797	740	737	751	728	757	776	729	752	708	724	800	722	754	776	755	739	755	744	777	718	743	773	765	730	771	720	739	783	764	738	755	742	800	742	769	736	803	777	704	810	782	791	797	750	691	706	729	756	814	763	741	775	779	751	754	708	738	739	749	715	773	725	753	778	806	704	713	754	748	748	727	715	776	702	730	727	758	783	709	728	746	807	770	781	734	768	775	741	732	712	741	743	792	757	772	737	768	734	772	768	765	719	723	807	770	769	705	775	752	717	741	717	751	715	767	735	745	710	749	749	739	765	738	782	733	744	751	774	694	740	675	751	714	721	733	691	761	726	746	764	738	795	788	733	771	785	703	761	766	750	820	774	824	715	756	763	747	718	788	793	766	728	738	739	730	721	780	746	756	728	735	753	793	734	774	744	720	806	755	790	746	761	758	743	767	775	800	751	740	744	739	771	748	741	790	752	738	750	753	765	769	764	747	736	752	741	722	756	750	771	758	738	723	783	784	798	778	743	758	759	750	754	786	748	738	768	737	758	739	759	784	718	762	745	752	722	797	731	776	757	761	778	777	746	747	707	743	788	791	751	758	724	752	734	757	730	745	749	737	834	733	739	783	738	708	816	785	744	719	743	740	722	750	784	757	719	775	760	765	776	727	782	735	736	767	776	757	756	733	794	810	759	729	760	725	754	763	764	735	714	769	743	751	790	733	713	741	742	724	787	748	776	742	781	736	738	720	727	790	788	776	754	740	781	725	737	773	754	766	711	782	736	795	717	828	780	776	728	733	782	739	752	768	739	731	777	785	745	771	757	736	681	792	802	766	807	746	782	785	749	738	739	762	761	752	756	693	757	764	802	741	772	766	760	747	751	766	749	757	771	793	770	785	697	739	737	742	752	744	705	737	757	740	789	795	679	742	735	737	782	734	752	775	766	769	764	787	752	717	820	795	771	754	701	760	770	723	740	713	786	763	745	765	762	736	713	776	740	703	729	748	711	747	778	739	737	751	726	784	748	724	759	725	781	746	776	767	760	756	727	740	744	762	802	755	728	743	787	808	734	761	750	731	766	787	770	705	757	739	729	731	741	748	737	714	739	719	763	782	752	781	793	737	720	721	744	689	746	733	719	753	738	746	768	786	738	785	734	788	725	803	732	785	725	742	733	755	788	733	731	758	744	740	757
2960	1015	1443	639	986	2751	8572	5555	2500	755	302	239	216	215	224	211	205	208	205	182	196	219	219	211	213	229	197	224	227	197	223	249	195	192	216	218	205	220	192	218	204	214	237	216	206	235	200	214	206	197	214	218	164	227	221	240	191	201	194	198	213	213	215	196	207	177	242	219	205	227	222	225	221	215	220	244	223	221	190	213	206	207	203	217	216	211	203	199	220	228	232	225	186	194	222	235	231	207	203	208	210	220	193	206	205	202	203	214	233	190	199	208	227	206	229	207	229	226	214	241	228	204	197	230	196	203	246	228	251	226	202	199	229	212	225	255	206	219	200	217	199	205	218	195	198	214	199	228	187	212	221	212	213	178	204	214	237	223	220	196	227	214	243	244	253	225	201	195	211	256	222	244	221	227	226	227	234	214	194	217	203	193	207	210	237	225	214	215	232	201	234	238	212	219	214	235	215	215	197	223	201	232	224	217	213	222	202	205	217	229	218	208	209	186	201	199	231	223	211	210	214	189	218	196	235	237	175	226	223	216	206	217	191	229	220	237	213	218	213	213	217	195	243	206	203	244	216	233	228	227	205	210	216	217	222	212	202	217	237	222	214	212	223	228	221	229	230	209	207	227	217	224	237	224	227	227	201	225	227	216	238	195	217	210	206	204	206	229	218	214	214	216	218	210	236	209	228	203	232	204	190	200	222	209	200	195	191	223	261	208	224	200	211	207	231	214	243	216	236	230	205	227	223	209	243	212	209	231	225	218	222	199	202	212	219	229	194	228	229	226	209	222	236	189	232	226	210	212	203	214	231	211	197	239	210	220	189	213	238	218	211	241	232	240	223	232	216	236	189	218	190	225	224	205	244	217	238	219	213	232	232	216	218	216	233	207	219	207	213	217	198	237	192	212	227	229	202	177	210	220	203	249	202	213	209	231	210	211	202	208	204	191	200	187	193	228	224	253	210	202	229	247	200	203	214	223	227	201	222	197	209	226	231	195	228	213	257	221	220	220	210	232	230	212	190	225	233	209	218	246	218	229	226	218	214	209	218	212	207	220	216	213	239	199	236	204	224	203	207	220	219	214	211	193	203	222	215	200	232	251	202	239	241	216	223	207	203	198	235	226	226	218	207	242	230	207	238	220	223	226	222	220	228	206	219	207	218	229	226	233	242	245	195	212	198	228	246	234	221	214	228	213	227	202	231	235	221	231	221	214	220	217	191	237	216	211	248	220	208	214	225	226	225	204	238	217	241	215	201	210	208	207	253	236	202	228	227	211	207	214	211	231	196	210	215	224	214	224	201	205	189	226	197	224	221	231	196	219	211	205	227	211	238	233	219	210	207	215	213	211	213	208	212	216	222	191	244	198	226	237	223	192	212	187	216	222	211	217	220	219	222	218	214	197	220	220	199	235	211	243	207	215	212	216	247	227	196	221	217	236	207	224	189	211	191	206	226	199	222	223	181	202	195	214	211	226	198	204	206	218	208	214	228	207	220	226	223	205	199	228	234	217	219	226	253	203	209	209	235	202	212	221	226	221	211	240	224	204	221	223	207	229	223	246	193	193	239	220	200	224	196	224	235	229	205	209	213	199	227	231	232	193	204	204	205	184	220	234	205	209	197	204	207	205	208	220	215	213	209	200	219	195	210	203	214	187	200	183	198	233	251	190	219	212	202	244	223	192	230	198	210	221	223	234	195	200	206	227	221	205	223	209	206	205	205	238	199	208	216	205	253	190	183	203	210	254	201	222	208	217	220	200	210	206	241	207	234	221	205	203	234	238	214	213	218	231	205	220	213	222	205	231	200	221	227	207	236	220	236	199	221	218	218	240	212	227	226	235	215	222	184	216	238	237	222	212	257	221	233	261	230	215	230	229	211	209	199	235	218	221	213	228	220	187	214	182	199	235	216	219	226	226	208	214	227	184	212	227	204	218	211	207	229	190	249	205	222	213	229	220	244	206	209	203	213	190	225	206	209	215	215	252	214	200	202	222	232	211	195	213	226	216	221	231	195	227	235	209	218	202	209	205	208	231	208	206	230	229	218	207	256	221	221	211	220	189	205	236	231	212	227	218	221	217	218	228	219	192	215	236	231	207	230	196	227	209	222	195	221	215	221	199	220	240	209	223	214	205	205	241	203	210	198	225	215	207	199	214	226	212	232	220	231	190	202	194	213	226	233	226	197	215	204	221	215	218	227	256	218	228	219	213	190	231	197	226	216	231	223	231	217	232	215	214	235	216	232	239	233	212	226	233	215	261	208	215	232	215	197	217	199	243	212	227	239	229	215	209	218	223	235	246	212	218	210	217	198	221	196	234	239	220	201	204	204	227	217	204	207	224	195	220	198	215	230	204	198	197	215	202	213	227	211	220	242	244	202	215	197	196	215	196	223	219	200	225	235	222	228	213	211	251	223	216	261	254	226	208	218	217	240	223	203	229	193	228	238	197	204	208	235	214	218	224	234	241	216	217	214	258	214	218	223	209	230	222	227	232	210	249	217	209	232	203	213	210	213	194	210	220	234	185	220	226	191	200	201	244	223	215	211	228	221	215	219	229	246	194	198	225	229	197	220	221	199	222	213	230	242	229	230	194	232	205	191	198	216	221	236	234	228	232	187	193	207	222	208	243	213	205	206	237	201	192	222	217	196	193	237	218	200	229	203	236	222	221	229	188	204	228	231	219	220	206	202	237	231	225	200	210	228	228	189	205	222	228	205	217	196	209	217	212	243	199	215	197	200	211	231	231	195	226	188	203	203	220	194	214	226	194	208	201	236	219	224	209	226	215	211	189	239	234	233	207	208	204	232	198	198	238	235	229	235	194	230	232	233	211	198	223	224	193	224	231	238	210	239	225	212	197	186	214	267	221	211	210	235	210	222	233	219	213	216	239	201	220	213	209	225	219	223	253	207	225	218	215	208	224	211	220	216	220	213	210	209	236	214	250	218	216	224	229	257	214	225	234	224	205	227	214	203	222	220	216	231	237	231	189	226	214	189	228	218	210	196	217	226	220	213	207	242	205	204	215	240	216	239	215	218	230	221	218	229	217	197	191	228	238	229	224	200	224	224	216	234	216	225	235	209	204	233	215	215	224	211	224	193	224	228	204	229	202	219	217	223	213	215	233	201	243	205	228	221	197	206	215	207	238	209	221	209	201	209	218	226	208	231	213	250	230	205	246	236	227	214	205	218	215	231	214	208	199	213	214	220	215	264	207	225	229	194	234	213	238	211	213	222	238	225	220	250	232	209	215	230	219	224	207	209	223	193	217	225	228	216	221	221	229	211	221	244	224	226	190	240	201	212	219	211	214	174	246	221	218	184	214	236	208	196	223	229	244	195	223	250	218	210	229	196	212	199	190	244	197	237	217	203	239	200	188	227	207	205	210	205	214	197	199	216	213	219	197	223	210	222	222	210	197	206	206	223	208	209	218	223	198	237	225	208	230	211	241	244	218	200	244	238	210	239	198	204	200	193	192	211	204
2753	1493	3306	1965	3762	10041	25066	17121	7806	2570	951	612	641	662	655	651	587	668	611	676	643	656	650	655	588	632	649	647	679	657	597	675	640	639	653	644	617	553	679	635	647	667	673	643	641	666	648	646	643	623	633	618	608	614	639	673	598	649	588	616	639	608	626	658	627	611	666	639	635	621	624	634	616	663	644	599	647	631	637	628	629	631	584	632	602	617	639	586	654	631	620	639	627	621	642	604	614	621	633	607	633	636	635	603	602	586	634	621	625	642	633	643	630	620	623	634	648	653	664	614	667	636	645	621	641	595	614	607	627	675	662	647	638	627	632	616	680	605	650	630	659	566	607	634	654	626	662	645	618	636	608	631	614	638	627	657	670	623	629	621	647	602	647	647	633	628	676	638	652	617	575	646	662	613	630	637	619	602	661	658	632	637	625	647	638	635	631	659	609	645	629	676	611	683	633	606	622	655	636	671	616	624	670	619	668	662	649	625	616	640	646	690	667	683	628	631	624	613	632	637	616	617	637	668	658	615	647	681	639	611	636	595	673	681	692	625	662	661	671	637	637	622	655	660	627	633	647	582	608	666	701	649	614	618	629	604	649	614	629	605	655	675	627	582	631	617	619	642	649	620	598	687	611	646	620	674	625	645	660	605	647	616	647	618	643	629	632	623	623	660	664	639	677	657	630	651	640	654	645	634	635	640	652	618	628	653	607	666	620	662	641	622	628	648	618	610	588	569	663	635	617	572	608	643	590	643	654	636	650	620	612	615	627	627	648	630	662	659	685	661	700	645	636	623	663	645	629	644	606	633	664	647	634	697	657	663	618	651	608	588	616	661	659	680	630	666	623	646	656	631	588	605	671	629	661	555	705	630	632	654	637	647	632	660	624	619	644	654	619	641	625	699	629	617	601	640	604	636	649	629	656	667	646	617	619	663	644	694	613	623	627	627	638	589	629	666	627	658	659	624	626	643	612	665	659	633	613	596	613	668	612	678	623	684	642	620	618	635	640	618	619	669	648	627	683	660	643	603	629	639	628	639	602	608	639	642	637	631	604	645	626	563	638	607	606	673	563	622	593	620	668	603	595	674	615	625	601	648	623	625	647	628	639	640	624	671	681	654	603	631	631	609	619	655	645	626	630	615	634	609	667	621	640	633	565	649	621	652	637	624	612	687	630	649	669	651	601	651	649	652	574	623	617	662	646	650	614	638	667	653	622	660	638	685	631	584	628	627	658	619	603	636	621	606	624	656	620	621	593	590	670	595	623	619	612	616	583	607	637	641	635	650	672	652	641	642	666	627	620	586	626	601	610	617	629	691	631	657	649	608	700	628	650	650	634	591	688	628	643	651	604	655	607	657	645	650	571	636	603	658	614	617	643	663	651	639	634	663	602	618	646	640	621	644	611	610	670	651	608	634	658	635	637	635	653	559	658	619	663	645	614	709	594	613	603	627	666	611	613	624	658	650	654	636	636	656	637	648	653	635	599	637	607	654	632	666	590	624	605	633	622	638	629	628	592	630	650	610	611	641	629	625	603	598	632	617	617	672	639	666	631	648	627	635	640	628	617	598	617	616	644	618	650	631	667	629	598	668	630	641	602	629	635	656	671	628	643	681	614	652	674	661	644	648	617	645	574	654	642	631	619	696	632	657	621	654	648	654	623	674	646	610	623	632	647	631	668	643	681	678	658	612	658	637	659	646	602	629	601	685	642	660	592	664	613	603	628	675	598	690	624	627	589	568	622	612	611	641	571	635	636	658	631	625	651	647	683	618	636	610	617	611	628	616	589	622	646	627	639	647	628	586	628	657	636	637	648	661	632	670	620	614	671	629	613	633	631	622	629	609	635	674	686	678	635	630	642	659	659	632	611	633	585	717	626	681	647	616	640	663	611	618	640	649	612	627	589	674	637	654	658	667	651	646	659	637	700	578	652	639	661	634	652	619	649	661	653	616	592	682	661	636	606	634	660	629	613	639	628	635	616	635	609	574	639	619	626	694	597	645	647	619	599	603	627	622	628	640	587	655	648	669	610	571	655	656	648	624	630	657	607	660	612	666	604	607	655	643	649	670	652	666	619	630	646	627	669	625	595	690	659	648	626	657	633	636	613	607	663	652	641	608	620	660	657	638	662	632	642	639	618	592	596	666	613	658	649	633	617	651	639	622	635	603	632	620	674	627	690	625	660	632	624	599	647	620	594	604	653	625	637	632	638	611	680	616	657	643	605	651	672	641	640	616	616	648	629	652	639	669	679	637	639	645	663	663	667	608	644	652	635	568	609	613	620	665	645	654	623	681	640	655	633	610	672	662	647	629	644	670	629	611	669	641	665	633	649	662	640	631	617	649	595	677	625	614	597	652	619	589	694	612	640	593	628	634	657	603	618	577	636	667	646	606	680	590	672	599	645	598	645	623	608	585	655	596	664	653	650	668	649	609	671	633	655	634	597	621	617	652	619	662	662	652	608	620	631	651	682	602	600	656	666	630	655	616	638	649	661	649	600	665	642	609	590	617	608	642	670	647	654	659	645	601	639	643	585	650	613	671	618	659	649	660	667	624	666	597	633	595	668	637	578	610	673	618	618	591	641	602	658	678	647	622	644	629	664	653	654	679	644	594	588	671	662	633	657	649	617	685	648	644	633	582	620	638	647	614	617	654	632	634	618	629	623	619	599	640	632	615	642	636	585	605	611	654	658	594	657	677	653	650	615	657	664	630	684	655	615	646	616	642	615	649	636	628	641	602	598	632	643	646	662	627	620	645	663	620	642	617	619	651	658	662	652	639	655	633	670	636	623	603	599	652	635	596	658	662	639	659	637	633	648	624	667	628	687	672	621	635	655	673	617	655	643	651	653	680	621	593	624	648	718	645	649	640	668	663	666	639	617	621	656	639	654	589	649	620	656	698	595	650	681	601	659	675	650	654	609	646	622	649	622	633	653	631	582	597	676	629	635	638	679	621	604	661	612	627	641	626	639	626	670	680	650	649	608	636	617	634	672	594	611	628	666	575	683	630	657	630	661	616	629	591	671	620	658	638	643	635	628	627	647	627	633	652	683	635	656	641	614	626	668	622	638	643	596	638	604	618	646	620	645	614	628	625	627	638	640	624	622	661	606	655	658	613	622	610	625	659	619	667	609	626	580	638	652	607	647	624	656	623	618	636	662	629	610	669	612	665	632	619	622	669	616	654	634	638	604	640	632	639	613	643	638	603	618	630	626	620	645	603	605	605	643	645	636	604	659	633	622	645	636	619	601	691	693	712	637	615	633	606	663	627	620	636	626	637	638	622	625	637	598	611	641	579	612	661	571	636	651	653	626	628	607	652	665	642	610	644	585	648	615	647	620	662	606	621	589	670	629	637	683	642	636	602	586	676	631	635	693	620	620	623	575	623	654	647	638	606	693	601	664	653	655	626	628	629	609	669	651	619	639	647	633	654	614	652	616	652	628	642	640	634	662	672	604	654	629	624	657	618	628	611	669	646
8344	2783	2643	3221	4443	16149	49486	32905	14800	3038	409	201	184	193	218	201	207	226	222	192	189	225	194	205	199	200	185	192	209	209	200	198	200	202	198	195	203	219	212	197	204	205	174	223	192	222	213	201	229	206	196	223	199	233	196	196	209	211	201	201	182	207	191	194	220	213	237	202	218	183	194	194	159	232	213	223	193	186	176	204	194	205	191	214	184	212	231	181	212	229	234	221	195	215	199	198	214	218	193	193	179	203	197	195	232	196	201	209	207	209	228	204	212	191	223	209	241	212	198	220	206	234	192	197	204	223	198	181	198	209	223	205	230	207	233	219	211	186	203	202	204	196	203	202	196	210	215	212	189	180	191	188	180	188	200	217	189	186	189	204	201	216	208	208	205	187	201	193	235	185	194	193	206	220	224	199	186	211	203	245	192	203	222	207	193	211	213	184	202	211	227	205	204	210	217	184	232	186	203	224	203	211	194	182	170	188	211	209	200	199	218	187	210	197	228	206	206	199	213	223	206	187	204	209	182	214	200	190	210	184	196	213	202	218	220	201	214	201	178	196	209	201	186	198	220	193	247	204	206	218	205	179	205	207	217	182	204	210	223	215	187	215	198	232	175	158	197	190	200	206	206	231	196	185	198	196	188	201	213	213	205	212	179	211	190	179	194	226	203	203	187	205	207	206	196	224	196	195	189	206	186	196	195	208	178	182	182	190	189	201	202	203	210	183	193	216	213	205	204	201	204	204	175	188	221	186	225	183	212	204	207	196	208	198	185	206	182	217	215	241	199	215	206	254	190	207	187	195	208	187	197	212	220	209	190	186	203	207	204	196	190	204	214	199	185	201	202	199	199	232	211	217	218	216	223	196	207	190	197	214	201	194	200	190	215	203	171	213	199	236	220	218	233	214	231	192	229	212	222	207	173	188	215	208	217	205	240	205	202	230	211	214	219	199	209	228	201	197	198	219	172	193	192	219	230	190	198	200	210	207	213	201	221	206	206	191	206	215	205	192	205	209	199	165	209	221	211	209	232	202	216	190	231	209	206	197	204	199	201	213	191	219	203	209	216	254	225	241	187	201	204	204	191	197	199	192	214	203	199	194	188	223	203	226	191	227	231	219	175	205	232	192	219	234	227	226	233	195	192	205	198	211	208	212	192	201	177	232	180	196	229	218	191	216	210	207	201	199	211	194	199	199	217	197	207	232	210	197	207	193	201	213	223	217	175	192	225	191	216	203	198	206	195	208	193	203	188	189	213	206	217	227	171	204	209	198	222	205	204	202	193	210	208	192	223	188	202	196	182	204	246	200	235	199	194	193	199	218	181	186	196	186	212	202	196	194	204	198	202	210	195	207	220	210	229	210	192	220	201	202	207	212	189	224	202	188	210	207	223	184	186	200	196	204	236	218	223	228	222	183	188	197	221	187	212	194	221	243	163	186	190	183	191	201	203	191	203	207	218	209	195	217	199	213	191	201	210	211	214	232	209	210	213	211	199	205	182	212	188	195	198	204	204	218	194	173	229	192	210	197	207	181	178	226	202	210	194	219	198	228	181	209	203	228	199	206	210	193	217	192	218	191	221	211	211	207	231	208	244	192	209	203	179	207	215	190	171	216	220	187	224	187	201	210	214	226	195	204	186	188	205	208	199	193	218	175	228	216	209	214	201	198	177	202	211	206	210	203	174	190	188	203	173	206	217	212	195	178	198	198	210	191	186	219	207	204	208	197	240	207	206	198	214	186	215	210	228	203	220	223	225	192	197	207	197	213	230	191	204	239	269	205	206	197	197	204	218	179	195	214	174	183	203	207	225	193	193	206	206	199	189	198	185	233	169	175	193	208	218	189	208	195	195	179	199	202	210	191	199	220	213	179	180	219	226	197	212	212	201	238	200	191	204	200	198	206	176	182	168	204	204	200	216	202	186	207	220	179	205	231	220	202	237	206	189	210	212	200	231	199	207	205	197	221	194	179	187	216	207	227	218	223	188	209	212	192	213	200	194	179	192	206	177	224	208	186	228	205	193	184	209	184	218	192	177	209	207	205	206	220	233	191	195	210	215	191	203	183	205	193	191	197	200	197	197	199	203	204	202	224	210	191	178	206	191	210	239	179	209	193	211	201	209	168	184	197	216	201	203	228	207	193	206	185	221	187	195	200	205	204	202	209	211	230	192	210	226	180	182	223	211	220	204	186	204	213	191	189	204	203	213	193	259	189	202	179	208	218	205	201	170	211	200	220	190	220	222	193	211	208	225	205	218	183	218	209	223	211	196	202	196	192	199	193	196	221	199	196	187	185	179	197	204	211	212	202	208	189	236	225	178	197	190	211	212	219	190	206	191	188	181	188	198	209	205	178	197	187	221	206	175	199	190	192	205	180	202	214	220	194	196	198	191	181	222	219	216	191	189	209	149	192	206	196	225	210	206	175	194	210	182	221	234	228	196	211	205	219	196	231	229	219	189	197	211	213	191	197	221	198	192	209	188	206	196	205	193	176	215	205	207	208	184	209	199	222	222	185	203	190	200	212	186	203	229	182	216	198	206	192	188	210	183	211	166	190	209	195	211	188	193	201	202	184	214	222	193	178	195	234	204	182	213	221	201	214	187	185	197	214	217	209	207	216	188	200	192	209	224	169	222	212	197	197	190	211	236	185	187	215	216	245	218	216	208	208	192	203	221	229	207	206	197	213	215	186	199	227	208	185	222	184	222	185	219	182	203	204	201	226	198	201	221	183	187	225	207	212	200	211	196	233	209	225	220	197	213	210	202	198	191	173	208	219	211	190	198	197	184	205	192	223	222	211	196	230	201	228	197	217	199	209	206	202	207	198	203	198	215	214	208	213	218	179	226	209	232	220	222	210	216	218	210	217	205	177	198	222	204	222	192	190	213	211	210	195	193	234	191	208	220	209	195	199	199	204	201	188	216	195	202	236	218	225	211	215	197	199	205	214	201	205	222	221	191	203	210	209	211	242	203	211	201	196	236	194	185	207	218	200	183	198	221	207	229	194	217	224	209	218	207	207	197	207	206	212	192	199	212	175	207	204	202	194	192	207	194	203	226	188	202	189	196	187	207	194	213	207	208	214	192	213	218	200	212	206	201	192	204	204	197	208	194	185	220	207	198	198	179	206	187	208	204	192	188	229	217	230	199	205	235	202	194	205	231	213	170	188	206	221	190	202	200	202	201	194	198	191	201	207	216	200	203	184	194	197	194	225	215	209	180	216	198	214	231	211	204	179	243	189	179	197	191	182	179	183	211	183	191	192	195	185	197	216	219	200	218	172	186	191	204	201	191	205	194	218	219	204	227	201	188	198	204	190	218	200	189	193	158	204	207	223	198	216	219	210	200	212	220	208	191	207	172	179	173	192	242	174	223	209	195	193	208	206	206	231	211	236	209	205	197	185	201	196	224	191	199	219	188	225	204	189	198	239	221	203	185	183	181	179	212	194	210	193	206	204	196	212	209	228	188	195	234	200	221	207
5910	3423	5703	8903	12259	30618	61299	46522	27661	9256	1330	608	656	588	585	610	647	556	628	601	624	575	610	589	606	611	639	619	669	607	611	643	633	564	607	600	617	604	599	607	634	612	604	596	593	603	610	612	603	616	599	585	598	584	609	602	603	587	570	570	576	612	673	633	628	591	637	605	600	599	651	619	636	669	590	574	635	613	601	594	601	631	597	581	605	618	614	620	581	578	605	604	580	566	599	603	607	589	631	606	594	621	625	608	648	588	606	641	591	600	563	602	624	590	587	648	590	618	584	565	605	586	604	561	639	638	596	589	630	606	624	628	613	605	649	608	607	595	582	596	568	609	582	617	620	639	579	575	617	609	655	634	603	601	636	592	610	596	592	600	649	593	592	610	569	592	624	576	634	591	553	604	596	624	650	598	588	619	613	567	630	608	562	577	605	606	586	565	617	592	608	615	604	564	586	585	601	573	604	582	636	629	575	618	660	601	609	586	568	608	582	624	615	578	642	625	581	572	605	633	545	599	624	585	559	616	583	604	610	606	620	574	636	575	634	630	587	606	608	610	616	576	657	585	661	632	610	604	606	598	557	595	593	600	572	601	604	629	588	621	584	580	578	595	627	644	606	570	606	612	575	602	639	567	577	636	643	612	581	652	594	615	574	612	639	595	625	651	625	558	564	603	604	609	612	597	619	611	585	592	627	593	602	674	586	574	580	611	631	575	610	622	630	603	597	587	591	582	626	607	583	600	608	587	617	590	569	578	577	648	610	591	580	587	565	584	595	579	605	599	574	591	625	560	622	636	606	588	588	548	587	625	587	606	625	590	622	577	655	564	584	571	594	575	628	637	558	567	577	610	589	626	627	601	621	585	591	642	614	615	640	584	660	568	630	656	590	626	559	610	586	614	631	625	559	617	608	605	619	590	618	589	585	619	627	639	594	635	606	650	624	623	642	610	567	548	597	636	598	607	614	572	627	588	585	642	604	608	596	621	642	598	589	617	614	578	575	631	623	583	625	586	621	603	606	630	606	630	602	619	580	573	577	592	640	579	650	607	609	603	612	627	623	619	622	606	585	621	631	648	563	605	583	596	598	641	680	627	614	594	602	585	629	610	587	588	578	589	592	629	595	581	574	587	609	620	608	579	609	598	606	599	569	624	614	587	659	634	634	591	579	645	614	592	626	565	633	601	591	578	598	624	622	624	580	622	619	632	591	620	622	582	644	582	620	558	574	650	655	599	605	610	598	620	576	578	592	582	599	625	613	583	596	607	586	610	636	606	618	611	642	570	626	624	613	561	632	614	640	667	622	642	610	593	580	606	590	602	610	637	639	564	628	615	636	604	621	588	578	625	604	571	598	579	600	649	585	585	636	624	599	623	627	610	581	622	630	593	641	654	589	576	568	609	612	598	635	612	655	602	622	602	607	608	585	590	595	595	608	608	644	650	598	629	625	621	600	574	654	589	640	595	600	636	611	580	597	635	579	587	567	626	622	575	559	630	668	578	631	605	603	626	620	613	606	569	611	595	603	605	609	588	602	610	624	583	633	615	651	591	589	604	627	561	648	603	594	620	621	564	598	591	639	579	623	657	638	566	615	590	610	621	596	567	611	618	596	620	607	622	610	648	608	593	598	635	614	574	577	589	623	609	617	584	582	634	604	590	595	629	576	624	639	609	616	632	623	586	634	566	617	623	598	564	630	576	612	584	619	572	628	631	559	643	637	575	632	587	611	632	596	612	652	547	613	606	621	571	580	649	626	574	615	606	666	624	633	602	599	618	606	604	678	611	576	582	581	598	584	626	616	621	625	629	620	610	636	572	594	622	626	597	610	648	621	603	613	620	585	581	573	656	662	600	640	561	598	640	626	598	628	619	600	571	589	589	598	620	638	587	622	663	615	584	624	625	604	627	572	597	577	641	617	605	600	609	617	628	625	583	547	577	611	624	605	611	598	559	597	608	623	608	642	555	571	602	595	603	607	600	618	633	590	630	593	618	623	674	615	617	630	630	623	597	593	619	578	620	616	579	630	577	592	632	564	623	643	607	605	579	599	553	603	636	607	598	599	566	580	621	593	631	565	612	613	616	585	610	587	619	616	570	576	640	593	565	658	636	613	645	627	606	607	583	612	588	581	649	597	608	607	583	608	569	605	618	571	606	579	630	628	635	640	638	582	625	599	601	652	573	615	618	612	656	618	629	626	647	620	589	636	620	581	565	618	610	613	628	623	615	665	615	595	642	588	583	641	567	575	585	561	581	579	609	578	564	590	631	635	608	593	644	563	588	569	590	642	550	616	609	612	590	599	613	624	633	590	594	598	630	573	608	623	642	597	558	604	623	549	581	606	668	566	601	578	620	570	555	623	595	640	612	596	597	556	583	587	604	633	602	595	596	596	622	583	613	599	635	615	615	632	639	652	600	613	589	635	626	594	576	568	614	602	612	610	600	588	624	607	631	592	608	592	599	632	611	633	583	646	578	628	613	609	575	578	593	595	641	596	612	630	593	595	634	591	572	625	618	594	626	584	599	614	584	617	604	568	617	572	578	629	601	613	623	629	639	641	613	562	602	619	635	615	584	594	574	610	625	681	584	593	620	614	625	616	622	626	582	664	608	649	603	575	591	594	576	578	650	619	649	593	580	637	643	678	622	567	599	594	621	610	596	609	604	650	638	573	604	599	614	590	601	626	584	572	638	643	642	569	606	628	600	620	635	593	573	586	659	582	591	604	582	618	623	624	597	640	606	611	563	617	651	594	638	636	572	633	605	605	649	568	583	596	586	595	630	620	580	632	660	574	627	585	603	618	597	599	594	577	627	618	579	603	617	589	618	619	621	601	593	598	637	616	607	632	644	588	610	628	574	606	612	631	619	599	579	592	626	584	628	614	608	611	618	631	638	610	570	656	614	588	615	639	603	624	586	605	594	606	621	591	593	597	599	603	583	596	631	622	645	608	617	605	657	594	661	562	562	612	670	647	598	616	600	614	627	593	590	602	589	575	631	624	631	627	578	623	612	563	581	616	655	608	605	644	634	614	661	610	631	583	602	593	541	584	547	641	599	659	616	592	566	595	607	580	588	585	667	638	620	614	586	623	583	618	591	578	638	647	566	601	583	636	618	621	585	610	598	607	587	567	606	603	567	581	599	593	616	538	577	617	626	574	603	583	597	608	594	605	660	600	621	589	604	612	613	612	626	617	598	610	614	623	606	645	600	604	558	646	583	668	607	633	625	645	620	611	619	630	597	661	640	589	609	593	581	616	587	607	600	603	598	583	603	606	594	615	627	622	595	631	614	630	632	571	646	592	580	606	610	581	625	617	633	608	569	627	604	600	613	615	551	572	581	584	622	636	622	581	610	604	618	660	600	596	583	627	637	580	612	632	584	618	608	613	596	623	548	607	588	631	663	583	611	613	595	548	584	612	571	618	607	615	642	606	602	613	608	605	593	620	607	617	625	632	594	596	635	590	638	596	600	610	590	591	625
19078	7161	9777	10233	16583	42698	67179	46349	26377	7865	854	282	258	270	287	243	237	257	257	282	270	237	237	248	225	273	266	251	269	267	254	274	266	276	269	270	256	265	255	283	274	275	260	264	238	288	267	274	279	258	244	259	269	244	254	255	280	283	272	244	267	269	286	281	232	278	218	261	262	263	285	263	264	236	243	266	267	268	251	264	231	290	281	282	274	237	263	257	245	269	250	274	241	272	248	247	280	270	280	273	262	282	246	239	248	246	238	255	257	248	271	263	265	263	264	262	276	274	275	267	270	280	242	247	253	270	259	254	271	297	265	276	274	268	223	250	242	256	246	246	270	256	241	244	254	264	256	280	266	258	228	265	253	259	233	274	260	298	275	257	230	272	296	261	295	268	266	261	258	277	235	292	247	257	265	264	261	244	301	245	274	289	289	270	262	245	258	248	247	284	252	253	296	289	288	281	236	262	298	298	276	268	261	245	294	267	266	269	247	233	232	247	242	287	252	238	258	257	266	258	255	269	268	244	252	258	239	259	247	265	247	248	247	265	276	267	268	245	260	243	244	283	234	240	249	261	252	271	288	275	273	266	279	259	247	250	267	268	246	205	247	257	249	263	247	293	256	229	244	249	278	279	244	250	254	263	232	266	270	221	273	268	274	283	267	256	259	283	276	270	268	258	243	292	274	306	270	267	260	276	252	271	281	267	253	254	275	256	251	270	270	267	245	272	278	264	277	267	257	279	246	252	265	258	235	240	250	251	273	265	283	253	259	273	253	256	241	229	242	232	267	251	241	278	250	238	267	226	296	268	267	257	275	260	263	274	261	255	263	284	250	242	254	254	233	261	246	244	263	258	232	248	253	248	263	252	238	238	243	259	243	249	250	262	262	238	251	257	251	259	275	261	254	245	252	257	267	277	272	266	248	276	260	255	261	256	239	290	280	238	271	296	283	270	251	259	245	272	270	259	259	267	250	298	264	289	265	240	249	240	259	235	271	264	255	235	279	267	264	260	248	277	271	275	264	263	250	273	252	250	280	257	259	290	250	247	271	296	298	297	258	254	238	259	260	246	287	241	301	269	266	277	268	257	244	258	254	261	256	291	252	253	251	264	292	271	255	260	261	258	281	292	246	254	265	247	240	246	233	242	264	279	260	289	236	259	247	284	261	263	250	221	272	256	257	283	249	247	251	254	242	265	274	247	275	225	288	250	241	267	235	269	250	241	239	258	305	241	273	260	274	265	266	265	263	268	266	258	260	252	266	272	259	248	227	226	250	269	224	277	274	258	254	254	278	252	270	235	261	247	238	270	253	247	241	265	265	259	262	241	259	297	260	258	255	264	266	261	281	283	276	296	259	266	247	281	262	257	261	229	275	276	252	288	245	262	261	250	250	234	293	244	250	282	246	260	251	254	217	272	269	255	251	223	266	260	256	245	274	263	272	250	266	239	265	303	242	274	264	260	265	224	261	266	277	296	259	306	272	264	261	298	246	268	249	279	295	260	281	266	247	252	272	247	266	265	257	278	256	290	287	273	261	267	285	272	259	248	235	276	281	275	291	259	260	267	252	277	247	264	266	238	276	246	235	287	293	230	263	231	278	252	247	256	254	231	262	259	267	261	246	293	276	265	257	271	239	256	254	257	254	280	252	270	229	255	236	278	257	286	233	290	249	239	238	275	280	255	227	275	243	269	230	261	254	254	257	241	235	266	264	252	248	245	233	247	262	264	269	251	269	261	249	245	289	279	235	272	262	260	257	267	268	257	279	274	244	257	249	269	280	294	261	284	262	265	253	265	269	269	271	280	245	279	266	247	258	252	249	248	262	278	255	267	266	250	299	285	249	249	254	273	284	244	262	248	256	257	290	265	274	281	259	226	240	246	270	264	242	286	290	253	265	230	264	235	264	253	257	241	275	255	300	262	255	269	269	251	263	246	234	283	256	267	264	241	254	232	227	254	260	272	277	250	253	295	285	255	290	294	286	289	281	242	272	239	264	249	250	262	254	276	250	256	291	263	240	271	229	236	256	257	280	264	270	281	269	274	251	253	294	266	253	274	223	274	261	265	277	263	267	260	238	259	260	276	284	244	291	251	275	243	271	258	285	226	240	272	243	269	247	259	279	242	250	249	262	261	269	263	268	298	237	257	278	263	235	245	258	247	266	285	261	274	278	252	263	270	235	249	260	251	257	262	271	262	244	281	250	245	258	277	245	284	269	268	261	268	247	264	271	236	275	248	260	257	286	263	254	248	261	254	239	229	257	290	274	287	282	262	238	239	273	217	230	271	268	263	267	262	264	248	251	263	252	236	243	277	279	233	289	272	254	246	248	254	266	280	265	254	242	256	270	264	255	261	253	261	271	260	276	260	251	266	251	264	256	264	244	272	258	266	287	267	260	274	237	259	241	265	270	282	275	276	251	271	254	254	273	281	239	245	267	266	305	253	280	231	270	280	245	248	262	289	256	246	273	270	266	242	257	268	250	244	266	265	277	235	287	278	255	276	294	250	257	274	246	281	238	272	265	273	272	266	253	259	247	252	263	272	272	248	279	280	266	253	254	251	268	273	295	303	265	264	258	253	239	253	268	307	264	304	266	254	246	222	230	231	274	233	260	264	269	247	286	270	252	258	276	284	242	260	281	257	222	288	259	255	252	257	258	255	275	257	274	249	268	279	261	236	261	265	277	231	243	281	262	214	259	298	241	234	260	253	211	272	261	246	245	249	276	251	274	229	268	245	231	269	265	281	276	264	245	266	241	253	272	252	271	251	250	248	239	271	252	282	269	263	269	255	253	262	264	249	286	269	257	294	256	248	239	233	267	278	301	247	252	231	258	252	268	246	247	259	260	279	276	250	286	252	280	243	272	261	285	270	239	238	269	264	268	239	247	241	257	261	257	273	256	252	261	271	260	258	299	274	262	226	247	279	272	269	249	261	285	253	263	242	256	265	232	260	268	252	250	255	237	287	271	256	272	238	258	258	271	265	268	285	251	247	280	255	269	294	260	279	280	261	257	255	262	259	268	270	259	263	275	267	264	284	249	268	243	246	274	267	256	249	263	266	252	235	255	282	269	271	253	241	244	259	260	255	266	255	259	273	274	250	249	262	246	267	258	264	297	238	246	257	254	253	263	249	272	243	251	258	246	244	276	277	271	270	277	271	324	243	284	270	252	258	266	270	291	244	239	252	252	261	277	242	253	274	268	282	269	281	264	280	264	266	260	255	246	283	247	271	281	241	262	243	260	244	288	237	257	265	292	255	268	246	269	277	268	243	276	247	256	256	278	261	282	267	251	246	278	273	239	280	240	260	250	269	258	256	283	248	251	270	276	289	256	252	285	248	260	247	270	273	260	259	268	273	257	257	249	240	271	235	252	277	283	269	259	270	259	240	241	267	265	256	237	251	284	223	268	227	242	237	233	271	246	245	255	273	252	262	267	259	289	264	285	266	254	254	258	260	250	238	269	273	276	290	250	245	246	257
9518	6636	16079	19317	29757	55137	76794	58725	38370	15412	2697	864	700	737	759	776	805	776	772	764	765	797	730	764	782	768	766	738	731	746	755	778	779	773	764	741	788	718	763	730	743	773	758	747	736	744	774	717	675	738	766	735	698	762	739	730	751	744	706	734	818	753	737	728	710	767	736	739	765	750	764	750	799	739	743	703	775	766	765	727	776	770	692	781	752	788	727	744	755	706	765	737	736	754	767	730	785	707	750	765	712	722	731	784	737	765	764	768	731	757	800	710	756	750	718	715	693	694	752	731	758	726	726	810	763	781	796	770	715	741	771	736	776	753	727	751	736	727	753	744	828	727	767	810	727	774	741	711	765	725	784	718	750	765	725	748	749	759	743	762	763	710	788	719	697	724	735	724	753	725	698	787	698	748	709	780	720	751	736	737	706	718	744	769	765	766	766	793	754	748	778	743	764	722	756	779	736	783	761	782	735	700	756	739	723	731	736	755	739	784	804	805	753	737	781	760	754	740	782	734	778	726	737	698	780	741	739	715	708	767	737	719	713	745	752	814	766	745	742	768	773	726	724	771	755	734	710	765	748	747	753	686	767	746	788	807	747	740	735	740	758	696	810	770	726	790	741	740	773	779	766	789	729	729	775	772	742	783	738	791	750	730	792	801	775	764	732	733	720	716	678	752	764	761	765	721	777	747	743	720	739	714	747	726	713	752	732	732	785	751	741	715	740	707	706	713	765	787	749	765	762	752	748	770	788	776	750	708	725	742	760	715	786	726	699	715	746	745	717	761	749	710	761	768	779	748	756	735	766	776	746	738	775	727	719	752	737	749	748	777	738	746	812	783	772	763	757	775	743	767	732	778	776	752	746	729	793	706	745	761	737	725	710	764	783	729	744	776	743	704	728	739	763	790	769	770	729	797	764	762	761	730	773	774	739	745	816	763	736	762	727	682	735	757	741	757	750	787	789	773	703	734	787	703	763	718	745	723	715	794	725	721	710	806	744	789	729	778	786	772	759	742	779	757	712	797	744	732	742	758	719	757	740	756	736	778	752	741	769	773	797	732	756	804	785	742	763	710	715	741	774	725	719	761	802	773	757	754	759	721	773	730	808	759	795	771	720	767	764	743	745	759	695	734	798	714	701	774	769	744	756	751	755	777	728	758	782	740	736	750	799	784	774	741	727	787	770	726	764	740	705	747	761	739	768	683	770	758	785	741	703	785	733	789	759	755	765	766	767	731	784	736	818	721	741	797	746	762	765	731	733	739	734	731	799	782	768	737	740	749	688	812	723	810	760	708	712	739	727	744	798	737	733	816	783	743	746	706	745	767	750	792	773	680	689	784	713	750	723	716	689	715	754	718	705	753	716	750	725	780	728	761	737	769	753	748	770	722	736	742	738	757	757	725	766	720	755	785	742	768	702	793	730	764	739	753	798	734	774	678	791	714	740	768	725	739	751	720	751	726	724	762	772	757	787	724	752	755	718	715	753	727	735	797	759	697	761	759	719	768	781	775	745	730	767	740	732	737	724	697	775	745	736	729	765	735	709	769	759	728	776	778	745	730	774	759	711	738	771	766	782	800	731	706	767	756	757	735	772	744	759	776	750	730	731	732	778	755	680	726	784	754	785	747	759	791	790	798	786	734	751	787	771	750	742	783	702	693	768	747	765	757	778	730	766	730	733	711	737	735	766	743	739	738	710	748	767	747	752	750	760	756	758	730	774	791	754	714	793	784	726	752	727	757	765	756	828	719	686	780	772	732	772	782	732	753	758	735	745	703	689	747	748	739	745	731	735	781	785	763	758	690	790	738	727	781	689	715	762	739	739	729	779	764	772	770	703	755	780	735	759	747	732	694	740	792	779	701	759	792	692	789	786	747	732	795	789	748	769	724	765	739	728	768	684	773	756	701	747	746	765	767	739	698	725	720	787	752	744	753	737	752	706	704	712	714	737	733	760	737	752	757	758	752	746	758	751	717	709	750	787	777	726	800	782	708	775	729	752	745	783	728	774	791	764	730	769	770	750	733	745	728	727	770	737	800	752	758	782	813	777	734	777	728	753	764	730	758	754	752	711	741	737	722	746	764	727	731	781	731	752	760	762	757	747	749	694	812	720	760	716	763	779	785	736	771	744	711	732	773	751	751	756	714	745	760	758	749	755	722	751	731	761	762	717	747	726	751	752	755	733	704	751	736	721	683	711	729	786	730	724	753	778	799	736	765	750	738	763	782	770	735	741	721	724	709	767	746	738	752	717	758	731	748	741	795	800	749	717	748	747	792	716	762	818	777	729	749	722	754	764	756	732	688	702	757	772	720	727	776	714	737	762	743	770	710	717	739	772	764	718	768	776	780	785	749	723	729	755	734	753	708	712	748	827	785	701	751	796	708	742	774	747	751	762	734	723	753	715	729	762	780	738	775	740	729	798	764	733	701	747	767	751	697	729	776	774	732	761	733	737	778	760	807	759	737	807	733	721	758	709	772	793	706	801	724	716	746	718	769	692	744	766	720	772	734	725	796	686	734	721	742	770	779	757	752	710	753	695	736	721	793	766	761	739	729	737	732	731	757	746	782	758	735	721	758	756	735	785	709	796	725	754	701	713	754	707	763	790	731	745	719	803	785	760	736	774	746	746	785	765	751	726	734	783	816	757	736	722	755	768	780	761	772	778	705	790	764	729	735	767	788	738	705	741	786	732	747	730	713	753	771	752	743	746	757	748	746	731	781	772	738	761	757	699	736	756	747	705	740	730	778	789	745	707	717	754	772	742	781	717	784	761	733	720	749	778	770	717	746	758	756	768	731	739	722	733	736	791	676	763	737	794	760	754	745	749	755	751	748	775	732	778	726	736	768	748	767	744	740	756	765	791	691	784	715	761	715	772	796	749	771	737	770	754	738	751	733	744	761	769	776	773	765	748	714	781	760	729	744	714	748	725	758	738	710	748	752	752	742	767	750	753	768	733	778	738	786	744	776	754	757	740	780	765	738	748	787	753	734	760	770	761	777	751	777	708	785	769	774	712	777	746	782	734	712	736	793	745	797	677	751	752	721	776	773	803	803	766	739	757	728	773	765	774	777	753	787	781	710	746	737	801	737	772	780	715	748	760	745	741	748	738	777	762	721	789	764	745	773	709	756	733	792	725	748	701	726	736	710	748	766	800	759	745	728	753	729	751	734	786	737	751	721	719	758	755	802	735	748	753	752	773	781	779	762	739	708	758	708	749	701	802	717	717	721	770	793	797	797	745	736	718	750	711	768	716	740	749	735	731	785	733	699	759	715	752	728	717	820	788	781	762	747	800	736	744	740	762	780	805	749	796	742	784	748	699	692	772	741	720	746	807	757	730	761	774	754	777	736	775	759	744	745	731	763	717	751	705	766	755	728	744	747	720	742	726	740	704	674	732	699	757	750	757	806	746	751	723	726	757	760	753	735	736	733	698	716	714	762	723	724	712	751	783	740	759	753	711	768	740	755	785	799	770	734
2696	792	1300	1102	1067	2656	7330	5210	2196	718	301	213	218	190	215	192	228	226	218	221	227	192	213	211	220	207	233	223	214	192	221	214	233	222	242	210	222	202	210	202	215	217	211	223	207	224	211	216	220	212	227	209	217	215	206	225	191	198	223	190	216	204	218	246	226	188	222	207	212	221	227	203	221	205	240	196	208	203	209	196	217	192	206	256	201	225	224	194	207	213	252	218	219	197	231	221	214	204	226	216	213	217	229	228	235	205	217	239	196	210	223	197	208	201	220	199	212	220	197	219	219	194	235	244	223	210	225	200	215	244	209	220	181	251	205	240	223	217	229	209	215	229	195	194	198	219	225	221	195	212	217	218	219	214	218	241	220	206	213	221	228	237	201	214	234	208	237	198	216	210	238	194	221	215	221	236	242	216	184	221	201	213	203	219	226	215	195	226	215	214	219	222	209	211	196	189	224	212	213	211	194	206	217	216	197	197	240	246	207	231	211	229	209	212	217	227	230	219	239	199	235	221	226	213	216	204	217	214	213	198	199	218	222	186	218	229	201	226	218	204	218	233	226	215	192	202	215	211	219	218	206	199	240	229	210	238	218	207	258	201	207	220	210	224	197	204	212	214	211	188	215	182	203	235	220	227	214	216	189	194	195	224	206	190	204	231	213	230	221	223	232	194	217	207	220	200	231	207	218	215	216	207	235	199	213	222	201	200	222	211	214	220	202	204	213	226	227	235	231	243	252	196	228	227	216	224	211	233	243	208	207	233	210	209	225	216	225	223	229	217	234	221	210	212	230	232	194	221	231	241	218	216	227	192	228	206	211	205	219	224	208	214	216	172	190	188	218	187	188	182	230	201	246	212	233	206	210	210	222	214	210	207	234	217	204	224	233	210	243	203	208	213	220	219	206	219	216	205	188	199	207	198	207	230	189	230	184	224	195	231	214	217	194	230	200	240	220	224	231	194	219	234	211	230	201	211	226	200	213	230	206	212	218	237	221	220	196	209	213	226	191	245	248	215	220	198	220	224	196	227	204	211	186	213	211	204	236	225	200	216	234	213	210	209	220	223	228	220	205	222	192	216	200	184	207	220	198	230	250	226	208	193	205	223	214	218	206	197	246	206	228	227	215	219	249	222	221	222	202	228	199	226	217	207	218	219	203	217	222	217	182	207	206	226	216	222	193	245	198	242	233	194	244	211	210	210	202	220	229	217	230	206	229	194	241	214	209	220	201	229	228	231	181	216	205	204	215	216	203	208	204	214	240	207	207	209	228	225	221	237	227	225	219	216	206	192	225	222	234	218	224	208	226	189	215	226	232	220	220	199	207	210	204	209	222	218	229	224	203	223	208	175	226	231	209	234	246	227	230	229	219	210	229	216	222	226	212	212	202	218	235	203	218	218	220	220	210	210	201	231	233	243	193	215	215	230	218	189	220	225	224	209	209	216	235	206	196	197	221	204	250	208	219	206	214	188	204	199	218	240	216	221	216	215	222	205	217	247	190	226	226	212	213	211	217	214	204	214	194	232	206	233	242	224	209	186	225	219	235	225	227	230	225	205	228	224	185	210	206	226	210	219	177	205	206	203	247	224	232	200	239	230	229	216	217	202	205	239	185	232	219	228	219	218	200	217	209	225	214	222	217	209	233	238	220	204	213	216	208	204	219	223	205	227	214	233	224	211	220	216	229	199	196	202	196	223	204	226	235	226	210	232	212	212	195	200	238	211	210	218	228	195	205	214	214	233	216	227	203	223	236	200	226	207	206	221	211	214	232	218	198	243	207	224	218	195	210	220	250	224	212	202	193	214	197	223	205	227	225	211	218	219	241	197	225	229	205	208	229	228	185	222	226	196	243	200	220	219	197	202	193	210	199	218	229	248	213	222	232	221	219	210	212	225	223	221	221	248	229	214	212	226	189	225	208	225	230	231	221	199	236	216	219	188	191	198	235	203	198	191	190	248	257	222	213	226	250	221	229	226	196	208	243	223	227	211	218	214	215	245	203	207	195	194	215	203	198	214	205	220	225	212	228	224	202	230	199	206	231	219	216	203	228	222	234	206	190	211	190	197	226	207	193	238	221	217	180	229	216	215	232	192	200	202	216	212	235	193	210	201	227	230	206	231	208	200	229	217	213	206	211	221	210	248	225	203	233	226	199	205	232	216	222	220	204	209	231	212	220	214	230	213	233	214	219	260	212	215	224	205	203	207	236	230	205	234	205	212	204	211	218	208	232	216	232	228	224	229	217	226	209	215	190	225	209	230	228	204	190	205	196	192	219	216	212	214	230	227	237	221	200	209	201	212	212	224	246	220	215	198	222	211	226	197	233	234	207	225	221	195	221	227	212	231	207	195	210	242	216	219	222	232	221	192	222	222	201	214	228	191	230	214	224	205	175	212	215	222	233	249	230	205	227	232	219	200	208	233	203	236	220	234	213	236	214	217	232	220	219	201	252	212	219	209	226	193	212	224	227	252	208	198	236	195	244	212	215	210	216	196	233	202	213	218	209	226	218	221	194	210	215	223	215	183	213	218	241	241	212	209	209	201	200	222	224	247	251	190	220	202	198	226	222	226	227	213	208	205	207	214	210	258	234	239	201	198	215	238	221	220	210	209	215	207	235	207	254	241	206	226	210	206	191	202	219	209	233	226	215	210	206	208	201	206	218	202	208	215	205	210	208	183	218	213	223	232	232	217	213	209	228	201	193	237	222	246	217	241	220	227	199	209	206	187	211	215	203	227	240	229	192	197	204	219	218	238	239	215	187	237	249	206	223	197	199	233	187	218	208	220	230	208	221	245	236	216	218	226	222	226	226	219	215	207	217	223	201	211	197	208	238	216	212	228	236	215	233	205	226	217	205	217	235	219	202	217	204	216	228	236	194	209	212	227	229	234	198	203	194	231	212	195	228	205	232	217	210	225	201	189	201	198	207	215	205	245	207	220	211	228	183	222	211	196	229	225	223	203	220	242	229	221	193	194	229	205	216	225	216	214	221	210	225	200	229	199	204	211	230	192	224	202	206	231	222	202	206	204	205	217	205	223	225	192	203	197	208	237	195	199	215	211	218	213	216	235	235	201	242	227	219	220	224	204	205	193	207	210	192	220	217	231	205	213	223	224	235	212	223	201	213	210	220	220	206	213	220	192	234	215	220	241	204	203	203	186	227	225	214	216	216	215	211	204	200	212	251	170	220	197	191	230	226	198	237	228	238	217	217	220	184	206	184	207	219	218	202	201	201	226	206	205	213	245	233	212	219	191	203	187	237	231	212	235	226	207	226	216	192	224	258	232	192	210	229	236	187	230	206	181	200	200	224	249	221	217	215	230	223	213	190	237	223	198	214	207	220	222	221	188	218	200	233	210	202	210	236	214	198	229	191	217	203	208	210	221	229	201	194	236	209	225	214	207	196	224	198	246	175	228	193	212	209	207	216	205	190	226	225	224	219	188	231	230	199	240	214	213	238	195	233	220	187	210	215	203
2505	1350	3174	3669	4211	11444	23782	16382	7531	2594	959	619	614	577	640	616	630	615	617	645	632	626	615	628	606	612	651	632	617	675	610	613	686	628	628	621	687	629	670	635	636	623	599	614	619	645	613	603	603	576	631	616	597	648	606	619	637	663	626	611	643	655	600	577	629	668	645	628	671	579	652	657	631	658	628	597	641	642	653	650	590	599	558	673	603	638	661	604	640	618	650	593	610	613	617	621	633	586	656	645	647	621	671	658	625	640	596	667	643	591	649	642	617	631	629	657	607	638	593	655	600	610	600	612	634	649	613	653	646	638	654	651	664	611	671	647	671	601	585	647	601	594	585	603	611	567	676	580	614	610	602	617	603	653	561	629	615	632	640	603	612	612	639	652	604	634	579	616	623	659	637	653	627	646	627	622	606	594	609	655	641	669	596	601	647	634	617	614	611	639	608	653	601	637	651	660	604	622	646	625	616	646	578	650	634	628	615	603	609	582	650	643	614	606	638	625	662	622	638	648	632	603	630	579	660	602	612	674	635	610	620	660	609	636	634	580	645	613	579	668	652	581	587	626	674	600	650	660	634	652	636	648	632	619	626	678	617	642	685	639	612	619	648	671	594	611	613	593	594	606	659	620	628	622	580	593	610	646	646	660	602	631	695	649	630	616	631	640	644	642	628	622	686	568	630	614	657	670	626	622	652	603	658	609	611	658	591	652	622	632	608	623	665	612	595	637	639	615	669	613	639	622	659	648	682	622	664	614	660	575	626	658	616	685	620	628	616	655	603	615	631	637	611	577	576	642	597	610	653	629	640	613	586	635	607	580	631	625	700	629	653	630	602	640	656	630	599	641	598	699	619	618	613	645	609	628	685	651	630	638	649	626	643	662	632	645	656	615	655	629	586	634	650	658	648	616	649	634	606	629	651	635	594	632	625	613	614	670	624	644	619	622	643	610	623	631	586	622	633	638	631	617	628	565	612	622	638	649	618	637	612	609	638	614	629	667	644	651	643	595	614	620	616	665	608	652	643	643	649	639	614	603	639	612	625	611	629	618	605	650	653	633	651	681	609	652	645	640	640	682	673	609	604	584	643	592	632	618	676	661	614	651	601	588	619	619	620	668	627	597	627	624	584	610	617	612	626	601	658	636	655	649	608	660	609	622	683	635	653	611	644	638	645	567	563	605	618	620	623	626	611	669	620	644	634	611	628	595	617	629	651	618	634	634	581	650	659	652	612	632	616	633	601	632	638	656	678	623	660	592	601	603	590	634	643	613	660	633	602	620	636	642	645	625	634	613	609	654	601	612	633	544	618	598	645	617	624	610	636	625	648	645	603	634	662	606	645	663	661	597	603	609	641	614	667	629	696	581	643	637	637	641	585	603	605	602	614	629	631	622	636	585	645	644	619	622	654	582	643	590	613	647	683	645	640	676	619	602	632	583	635	655	638	681	636	611	601	595	649	616	621	624	618	643	609	627	618	639	614	656	581	651	636	638	647	649	616	616	659	613	567	648	649	614	610	600	626	618	595	674	576	644	647	646	652	623	540	615	601	624	619	637	625	598	668	616	607	592	622	639	601	572	609	631	617	622	604	676	608	617	671	616	631	602	621	600	578	633	617	601	626	655	648	599	643	621	618	624	595	623	678	622	623	634	665	625	666	634	634	588	619	620	619	609	634	599	629	552	605	644	591	647	641	568	636	629	673	660	613	602	614	621	609	609	586	592	629	575	658	629	608	585	620	668	581	627	677	656	647	609	631	642	618	575	600	623	635	608	609	610	596	628	623	651	666	663	626	652	639	656	605	635	584	619	643	625	617	661	634	644	600	627	632	624	625	604	631	699	635	623	647	636	640	626	678	626	604	600	616	588	642	709	616	614	647	617	649	638	612	645	639	591	613	639	636	606	637	624	622	641	651	628	622	675	623	622	632	620	620	652	621	647	646	639	685	609	621	632	625	666	651	665	647	620	632	655	584	636	597	630	666	595	581	641	621	605	579	603	606	634	599	662	662	631	617	652	662	665	627	630	582	636	632	603	654	576	598	602	604	649	615	594	633	631	626	647	568	602	634	612	624	595	645	588	633	620	642	655	589	617	645	643	649	647	644	677	625	616	594	607	643	599	597	636	634	610	608	627	584	632	608	680	591	600	619	609	602	596	633	624	665	653	632	586	639	640	611	659	631	643	635	615	609	575	659	633	635	556	656	610	607	622	636	579	642	626	640	641	618	590	660	647	651	617	664	641	614	642	631	612	618	651	617	647	618	641	619	613	623	611	662	624	591	661	615	635	632	674	661	630	644	542	622	590	643	594	641	631	634	635	649	631	631	679	641	625	611	654	615	622	618	628	605	586	620	633	617	631	608	629	615	646	636	574	601	646	593	618	618	582	638	596	595	650	674	638	615	606	618	620	623	643	629	595	626	695	583	616	655	630	591	648	654	622	647	614	584	667	587	555	598	626	650	630	627	648	647	617	619	644	612	605	602	595	626	616	650	618	636	682	597	678	698	614	666	657	589	636	649	581	595	606	626	670	609	624	595	608	593	655	675	653	600	634	646	627	647	666	637	631	618	644	615	626	624	567	616	642	595	610	631	595	625	685	620	631	600	611	635	622	620	636	604	600	601	602	607	612	606	659	686	622	596	615	651	573	679	612	593	633	664	604	609	630	640	605	593	580	661	663	657	599	591	643	575	584	635	640	669	593	659	645	605	610	610	621	626	630	663	607	553	617	625	636	618	600	644	624	646	632	588	549	641	582	664	649	605	643	649	635	595	658	645	653	649	612	613	651	669	633	637	629	597	660	645	656	591	588	650	645	641	639	615	605	642	626	706	621	605	632	620	620	663	583	648	658	668	585	653	601	612	644	601	646	648	620	598	601	611	621	614	648	591	639	628	636	594	622	634	628	656	651	674	655	602	661	668	641	602	596	621	601	631	553	678	646	658	612	621	593	619	626	659	623	615	648	661	623	638	665	634	592	608	639	609	634	599	584	672	624	573	641	610	583	621	580	633	648	669	632	610	582	612	646	620	582	587	645	620	584	616	591	607	632	621	609	635	613	625	637	633	609	624	637	620	666	635	617	684	653	623	637	641	605	590	581	592	581	613	589	625	599	623	629	631	672	589	598	576	598	625	640	670	610	586	642	665	651	644	673	658	608	600	605	596	616	644	634	639	618	661	602	635	655	640	635	633	658	635	655	662	619	612	601	670	596	598	629	636	600	661	646	629	659	597	622	612	595	635	610	658	627	600	554	614	606	638	582	638	607	625	620	658	607	610	596	608	634	623	591	682	615	630	608	639	603	603	649	642	625	647	615	642	586	674	652	607	632	595	619	633	662	645	597	594	631	594	620	651	647	639	591	654	626	614	598	631	634	659	588	636	642	627	657	632	656	587	616	621	634	587	637	654	607	645	609	587	671	630	633	607	606	628	588	596	661	616	627	618	588	627	594	579	631	657	639	628	592	602	632	552	625	618	630	618	641
8184	2185	5620	7755	8759	26270	47535	30414	14516	3108	452	190	215	191	216	205	202	199	181	208	209	214	221	185	186	182	241	229	212	218	182	210	229	213	205	197	213	208	201	212	189	209	233	201	180	203	194	207	212	216	207	231	204	219	204	206	212	213	209	226	208	209	193	206	187	238	223	202	190	193	214	209	206	211	205	231	205	206	206	210	254	202	209	190	201	214	224	198	200	210	211	211	207	232	204	213	203	219	198	205	189	209	225	204	195	206	195	227	197	222	219	199	221	226	181	199	203	246	226	199	226	195	175	207	201	232	204	211	229	205	209	185	197	213	186	220	200	212	216	237	220	203	198	187	209	209	231	187	216	216	200	173	194	234	230	186	200	202	216	174	213	197	191	208	219	199	228	195	219	207	205	210	209	211	214	200	170	205	185	209	202	198	212	201	186	204	220	200	196	221	184	203	189	211	220	214	200	201	174	198	206	200	205	212	191	212	229	202	216	224	211	217	225	218	203	201	207	220	174	208	200	190	208	202	217	209	209	202	212	196	223	205	200	177	194	196	205	210	234	189	229	224	182	201	171	213	209	205	189	211	200	192	220	203	214	212	203	186	202	193	217	199	208	214	206	214	226	216	196	203	221	227	192	214	206	217	198	215	224	218	208	198	199	208	221	180	207	226	235	225	203	203	210	218	207	197	194	181	218	186	187	215	211	234	247	202	196	222	229	217	186	212	181	196	193	196	192	182	200	214	221	191	230	189	173	182	201	187	207	214	188	210	220	213	197	206	213	204	226	206	181	229	189	224	218	190	218	200	184	236	213	200	215	209	182	208	195	186	214	201	207	215	203	221	189	216	202	226	209	189	209	220	195	219	186	198	213	228	207	218	188	200	213	211	225	215	209	197	195	201	196	221	184	193	179	204	207	210	203	222	214	205	219	197	232	217	232	191	223	186	214	222	177	211	209	226	195	181	184	223	245	215	203	185	215	202	228	202	228	201	216	216	214	238	217	183	195	221	218	194	218	228	234	221	197	218	217	202	206	169	207	202	231	202	199	227	183	207	198	200	201	206	179	220	217	189	182	201	224	196	205	226	182	213	262	202	215	200	209	196	218	214	204	202	222	212	188	198	205	176	196	234	188	192	212	191	208	181	240	214	202	208	186	210	193	192	201	201	187	205	218	227	201	197	198	209	188	197	191	259	210	187	210	207	225	221	192	187	193	212	186	216	209	204	213	210	213	235	239	195	228	227	197	214	216	225	195	233	175	202	218	186	212	184	207	213	193	209	203	224	197	182	225	212	178	202	219	212	219	210	216	222	204	203	235	206	198	199	210	188	191	223	197	186	202	211	198	213	219	197	224	218	185	233	191	212	207	193	220	203	208	228	213	184	204	207	204	197	218	184	201	258	200	234	179	225	197	204	213	204	216	224	196	186	210	209	228	183	178	208	190	221	186	188	194	211	216	196	208	216	230	229	201	217	206	178	207	220	220	204	220	175	217	218	210	209	227	198	209	195	207	220	198	196	206	220	188	210	207	207	219	212	206	196	206	206	192	196	244	185	198	193	213	204	198	219	205	200	198	219	215	215	212	175	222	186	217	190	200	204	221	229	223	194	242	210	203	207	200	201	203	205	195	233	211	186	219	215	198	191	184	182	194	197	219	212	207	193	202	198	211	201	209	215	210	196	220	192	187	194	199	192	218	183	187	209	200	196	219	176	183	205	221	199	232	199	171	200	188	203	209	225	221	211	233	207	182	194	223	222	192	218	220	193	186	154	189	194	197	220	196	183	230	188	196	225	225	191	236	184	230	205	232	219	218	191	238	218	200	177	182	207	189	214	218	198	188	203	189	192	206	183	210	206	231	209	225	176	199	212	226	224	228	247	215	210	210	190	179	194	193	205	216	215	197	207	231	224	190	230	205	210	194	203	229	198	202	199	194	191	222	223	237	217	197	213	204	206	177	193	215	219	222	213	212	220	231	196	211	183	186	225	212	206	221	206	199	203	208	210	190	207	220	193	200	204	231	227	203	185	195	196	203	223	204	212	216	235	202	194	199	206	217	229	204	208	208	184	225	216	215	195	225	220	190	197	215	199	225	200	222	230	212	231	202	213	194	210	199	205	211	206	201	191	184	192	201	201	216	227	208	199	193	190	221	205	199	196	194	197	211	204	207	187	211	204	221	193	202	187	200	214	212	203	218	178	210	187	243	199	214	195	193	201	219	219	199	222	204	235	183	190	169	226	192	193	194	211	241	192	194	203	203	202	210	166	172	206	206	200	210	220	191	178	178	208	203	185	175	183	207	209	213	203	221	203	191	207	186	222	220	202	242	210	209	226	205	190	205	207	195	204	234	224	201	205	194	217	185	208	205	198	201	221	193	215	196	209	192	208	222	206	211	195	232	212	205	214	214	210	205	205	213	197	233	209	206	199	206	250	227	216	237	221	191	244	196	200	205	216	211	223	206	212	203	197	211	209	212	202	195	196	200	192	215	214	228	227	213	182	180	210	197	209	185	224	202	195	200	200	204	212	213	195	216	208	196	219	194	216	191	201	204	204	206	209	172	204	230	204	226	213	217	205	197	206	213	196	218	203	199	234	217	192	213	219	206	232	187	203	217	210	219	209	240	186	194	186	211	204	190	190	201	252	217	229	224	192	201	218	198	207	205	221	193	180	211	208	202	197	195	206	226	194	197	215	216	206	211	204	221	214	200	181	239	200	230	215	197	199	209	210	204	238	176	202	211	222	202	200	185	201	187	222	194	185	229	222	216	202	234	204	234	192	203	240	225	197	198	213	200	194	216	176	199	205	211	201	194	213	210	226	207	188	235	219	191	203	209	189	222	224	208	205	201	199	207	216	203	208	197	221	230	233	223	201	203	193	200	204	187	216	215	203	204	206	226	210	180	217	205	218	193	169	214	243	212	184	204	228	221	184	246	189	182	203	219	217	192	206	167	211	210	204	185	201	221	182	218	204	208	184	204	192	195	188	227	189	204	201	201	212	194	196	212	218	197	183	198	202	216	188	195	195	183	217	194	187	204	201	185	208	208	225	199	210	188	193	207	192	189	224	225	197	245	177	205	194	225	194	210	228	206	223	231	189	216	199	205	193	180	212	209	205	199	202	196	237	204	213	199	199	228	220	210	215	210	231	193	212	189	187	197	187	210	204	219	190	216	179	208	203	190	211	216	205	199	228	182	193	176	225	193	230	197	209	216	212	199	199	202	187	217	196	205	205	206	223	220	202	228	220	210	234	210	207	190	206	208	194	197	200	218	213	199	197	218	199	194	217	183	203	188	211	229	211	208	217	208	228	236	206	208	202	195	237	208	211	202	207	212	212	217	207	188	196	199	202	227	196	212	209	208	200	221	175	217	190	228	227	208	195	202	211	211	208	204	205	207	194	204	214	197	219	229	212	192	214	205	228	195	192	206	190	211	203	202	193	198	190	189	200	197	212	209	209	194	210	206	205	227	218	223	197	183	214
5591	2830	11556	18656	17281	43019	59147	44774	27750	9674	1741	591	644	634	643	652	663	599	589	583	634	563	553	631	682	590	611	618	576	609	594	631	588	611	613	590	588	560	643	621	597	632	621	622	589	604	624	588	618	631	580	650	607	586	600	623	620	632	624	649	629	585	621	597	613	612	601	617	639	649	577	633	645	630	627	668	560	613	599	596	625	605	655	593	592	613	623	620	608	591	620	619	592	637	620	610	598	629	653	651	624	591	562	603	597	597	625	606	628	605	606	631	612	603	655	569	597	647	576	613	630	605	625	572	554	607	606	568	661	608	595	608	572	610	594	607	586	595	631	643	619	637	635	628	614	581	631	576	599	624	569	625	625	586	595	640	586	648	655	644	591	588	618	633	635	579	622	600	637	634	597	580	634	629	630	613	692	637	633	618	588	595	609	612	681	610	603	630	601	634	574	571	619	626	598	599	570	580	626	617	578	620	602	650	648	570	617	606	609	604	584	629	603	590	620	569	629	628	652	628	634	628	592	580	574	626	604	605	611	584	628	587	621	604	633	630	646	631	654	650	634	622	566	595	638	595	625	569	581	609	576	610	561	589	594	611	609	599	620	629	603	639	618	639	629	602	588	630	598	576	587	596	619	619	635	607	646	629	596	644	606	610	649	676	587	597	591	622	608	612	652	610	602	573	621	586	591	643	624	602	624	595	615	667	595	602	593	576	620	602	562	618	612	603	607	611	598	633	652	644	636	626	642	588	598	626	617	594	603	636	573	600	621	633	611	609	595	590	628	649	609	638	625	612	604	594	602	654	615	624	606	589	607	627	593	634	614	650	614	598	597	594	636	654	637	592	608	577	622	664	666	632	611	592	640	625	646	662	618	640	645	580	634	621	610	604	639	585	613	663	674	624	617	636	577	614	620	589	553	591	608	640	577	618	596	552	626	559	608	652	610	601	628	606	579	629	631	613	585	610	652	589	613	600	637	594	630	635	606	658	587	621	639	608	633	630	615	606	607	642	608	604	611	591	602	585	602	625	628	624	588	651	607	616	548	667	600	587	609	655	618	598	615	613	615	609	614	544	600	574	639	601	584	625	612	604	658	603	653	630	608	618	611	624	605	561	619	675	620	623	591	575	631	648	610	583	633	588	616	619	569	584	629	614	597	640	654	610	626	624	616	629	636	605	618	585	554	653	635	618	610	590	595	632	594	604	575	584	619	622	649	568	609	632	659	646	616	596	629	589	602	649	610	637	637	615	565	604	677	642	677	619	639	611	635	621	602	605	606	605	616	589	602	554	621	595	603	605	613	625	604	644	636	615	623	616	600	621	614	582	623	560	609	610	632	688	603	615	575	584	618	615	611	606	583	612	628	623	597	595	635	585	585	615	610	608	653	587	602	634	613	612	612	580	584	616	601	595	596	608	613	630	580	623	637	627	569	591	607	595	610	618	595	613	640	608	623	631	593	625	631	633	548	613	615	655	613	579	594	613	613	628	649	619	644	606	592	592	593	620	666	622	638	628	627	579	609	616	593	599	632	607	602	607	576	640	618	583	600	622	603	649	622	600	587	623	621	590	653	660	591	625	635	648	613	609	622	620	637	546	593	620	633	598	625	641	625	593	627	608	597	664	588	572	634	614	599	630	641	623	625	576	629	600	592	605	634	568	618	647	582	617	644	616	587	607	579	629	628	587	586	628	661	608	605	635	617	618	609	596	571	583	657	624	580	599	595	600	616	595	648	643	641	616	606	597	619	613	613	597	666	612	606	585	674	636	583	606	607	547	599	558	618	610	636	632	600	604	615	575	658	641	553	651	619	604	624	603	615	639	635	616	600	629	562	606	626	562	618	593	605	631	621	603	616	612	692	620	629	667	640	608	624	613	620	617	611	628	594	614	589	632	614	609	610	632	613	642	616	609	593	622	620	572	608	577	632	608	647	605	612	591	604	601	600	620	595	642	652	634	555	604	624	633	599	542	599	631	632	590	578	579	579	649	618	576	584	633	623	577	620	614	605	599	645	611	658	661	610	582	622	617	560	668	625	650	639	564	657	617	632	623	645	610	623	611	586	616	559	653	635	606	616	606	586	596	618	569	647	619	592	647	619	646	648	638	624	642	603	614	555	606	606	628	590	560	625	587	626	614	605	571	633	618	627	596	584	643	590	623	622	595	581	633	594	603	609	601	622	564	598	602	608	574	628	581	639	610	618	594	636	587	609	624	582	616	604	579	582	624	662	595	600	608	601	623	632	603	631	604	618	646	582	627	621	576	624	621	612	628	628	627	615	544	622	607	653	592	606	585	571	632	663	595	605	603	567	607	572	634	590	603	619	632	575	657	598	585	661	609	617	610	583	605	590	601	620	636	631	592	620	579	594	601	609	626	640	596	621	611	611	609	596	596	575	614	611	610	662	630	586	600	631	622	606	610	645	607	605	607	629	609	640	661	640	596	620	604	592	663	572	613	641	630	584	631	565	638	633	579	633	612	621	639	619	617	622	573	644	602	614	632	624	614	606	614	625	577	574	581	597	622	609	567	596	601	654	581	582	593	646	596	600	653	550	595	601	627	613	577	659	613	625	612	620	628	570	619	599	624	640	611	598	630	574	626	684	575	633	593	579	631	603	600	591	638	586	557	601	616	640	571	621	608	648	598	621	580	570	566	600	625	632	600	624	623	565	587	632	628	615	627	634	630	644	595	612	603	573	581	578	627	598	612	626	611	599	581	551	620	564	628	627	617	647	655	658	616	645	597	620	599	613	604	589	608	602	640	562	571	647	658	577	630	604	600	568	623	598	600	621	632	639	649	621	592	614	646	554	603	588	616	576	672	615	612	664	616	631	621	601	605	635	646	577	610	601	622	560	645	593	619	601	575	652	607	661	594	650	620	583	630	633	604	586	569	663	622	654	589	603	619	600	617	597	604	577	605	641	598	614	601	611	607	585	585	598	633	602	586	632	604	587	584	642	618	613	609	592	629	595	639	591	618	650	620	601	591	567	618	588	611	617	643	593	613	639	637	593	605	564	657	602	586	630	625	636	606	607	577	641	619	624	625	573	598	622	643	597	661	625	632	624	616	622	609	619	616	647	649	594	610	624	599	578	591	603	666	602	630	613	683	622	628	581	623	639	609	649	595	551	599	636	596	607	605	594	651	597	636	636	638	597	657	628	628	625	584	591	631	602	626	614	608	610	598	652	571	621	595	645	592	630	603	615	627	617	629	591	625	564	606	602	602	606	633	612	589	595	603	612	570	612	645	583	590	612	643	563	593	661	562	584	613	646	592	658	584	606	600	595	595	587	581	643	584	619	601	638	585	610	653	543	596	614	571	638	603	635	633	593	625	569	643	632	642	598	602	586	610	591	577	560	581	601	635	655	636	666	605	599	572	644	609	654	603	589	647	584	590	624	617	608	603	621	634	596	595	650	632	616	618	594	607	577	615	629	573	585	634	623	595	604	628	625	622	647	604	627	619	661	594	654	616	640	622
18148	5897	13437	17545	38953	46625	60948	45432	27151	8667	845	253	251	253	238	263	264	252	242	252	291	293	256	282	269	280	278	279	243	291	268	207	241	217	256	217	253	232	297	274	253	231	268	248	229	277	263	258	230	280	241	275	269	268	244	235	250	237	255	246	256	248	268	255	267	245	250	254	240	227	251	274	235	255	280	240	256	260	265	237	238	249	234	272	262	226	266	220	228	234	241	253	253	239	250	253	258	253	252	237	247	239	305	242	263	290	259	258	266	243	247	241	254	285	241	269	257	266	247	250	272	253	260	256	259	255	250	260	248	270	270	256	268	243	249	251	293	250	273	266	263	259	269	262	271	273	256	274	283	271	255	237	270	248	246	262	254	247	256	277	263	252	274	232	273	276	267	272	266	252	264	264	261	256	237	293	247	275	257	244	258	257	258	233	263	272	249	274	239	267	256	237	262	267	248	224	264	238	248	239	254	256	260	246	265	238	249	220	247	239	252	286	239	288	251	251	270	279	261	260	267	259	258	243	237	243	292	250	261	247	245	257	269	245	242	260	246	244	241	273	267	278	254	267	262	268	268	253	258	240	246	265	227	250	268	241	270	263	257	254	244	264	256	224	280	241	265	256	265	258	254	263	251	251	268	248	248	280	257	244	252	237	251	240	229	275	264	238	253	266	281	260	259	260	231	266	254	268	254	270	275	265	266	258	260	262	268	273	253	234	264	276	279	270	245	240	294	249	261	290	241	259	283	261	263	221	276	230	254	266	235	247	273	235	264	267	259	266	243	256	263	249	258	248	275	210	279	240	254	277	265	249	257	274	274	242	274	261	220	268	233	268	252	240	260	283	253	283	259	268	258	258	280	254	264	254	265	225	253	267	255	241	262	254	231	260	239	242	256	244	247	243	245	253	253	254	244	262	278	266	244	238	254	278	244	260	253	270	232	263	251	257	249	273	234	254	263	243	260	236	246	238	249	238	268	238	259	251	250	272	257	242	268	256	241	293	269	266	262	276	250	266	241	214	269	241	278	261	256	283	271	256	239	264	270	225	268	271	247	267	241	279	239	266	254	230	218	261	254	254	222	264	253	244	236	271	237	246	249	249	274	259	230	250	271	268	256	252	280	285	280	247	255	252	239	285	244	260	244	241	250	240	223	253	264	219	271	242	259	258	259	244	229	261	223	262	264	261	237	262	271	253	272	270	271	274	225	253	263	291	247	237	255	242	268	252	277	258	259	234	289	270	265	272	254	290	265	242	260	277	253	242	265	255	243	262	272	275	259	262	253	272	221	237	296	257	249	274	245	267	235	248	242	239	240	253	261	262	287	272	249	273	259	212	239	255	290	266	287	271	282	234	262	259	262	255	243	248	244	262	226	241	242	247	253	270	270	237	245	249	275	248	243	289	276	231	228	268	270	271	253	282	239	238	262	264	261	274	253	269	260	268	289	228	256	263	254	274	266	245	238	243	283	260	274	268	247	253	245	247	261	224	251	224	230	264	251	255	250	253	250	249	252	242	236	254	271	232	258	258	259	279	253	231	255	253	250	257	249	250	258	241	261	263	265	243	258	246	256	278	252	234	247	251	257	227	270	252	256	266	239	254	250	253	270	256	261	269	234	272	228	273	242	272	244	251	282	241	245	247	268	265	219	257	263	251	228	269	249	240	231	268	254	252	269	271	256	263	270	249	275	248	266	288	249	251	266	238	258	261	271	257	264	230	272	263	269	262	244	267	245	272	264	260	250	262	263	257	284	249	265	271	265	258	253	257	268	260	256	274	276	272	285	274	245	243	264	266	260	254	278	269	281	283	285	272	268	266	241	228	262	269	230	276	261	254	270	249	237	261	277	278	274	231	282	246	238	234	270	216	275	249	254	251	233	262	265	289	255	245	260	245	261	270	253	246	264	277	248	284	220	249	244	255	258	275	248	248	262	278	264	296	244	244	247	261	258	254	247	274	288	257	258	267	255	252	255	264	251	235	260	247	262	256	232	266	220	248	250	250	266	259	263	224	293	275	282	242	258	247	244	236	247	259	263	253	252	255	210	241	268	253	298	251	259	238	284	223	229	294	232	245	279	238	251	236	242	251	234	277	279	245	273	266	243	269	263	268	260	246	250	281	252	285	212	266	255	235	238	245	246	249	261	264	240	301	279	250	248	222	257	265	254	244	256	208	256	262	249	247	270	233	247	265	244	228	231	248	262	264	268	206	270	228	229	233	266	249	265	258	242	264	242	266	258	243	265	236	249	250	264	248	276	247	249	245	263	280	262	263	266	271	250	263	234	243	253	267	261	257	250	234	269	271	245	262	253	269	237	265	249	250	255	258	242	285	264	259	276	271	276	233	248	229	259	272	256	242	222	233	238	233	236	266	254	273	264	251	262	256	259	262	248	236	233	237	248	268	283	250	268	222	238	241	264	296	244	234	246	260	231	270	244	253	234	252	265	274	259	242	248	242	270	258	259	263	249	251	269	226	250	257	262	269	224	266	223	251	280	272	230	245	268	229	250	238	282	246	223	257	247	228	273	267	267	251	284	242	271	258	218	251	234	295	282	256	257	246	244	244	250	247	272	250	257	250	241	272	218	225	256	278	256	247	269	256	241	250	263	258	257	229	269	243	280	242	257	236	253	276	283	262	261	274	269	254	253	277	255	260	249	243	247	255	251	252	244	247	240	253	279	235	258	232	257	265	264	272	262	266	244	258	271	251	264	254	236	237	271	247	263	242	257	261	234	243	254	243	249	248	243	269	217	235	265	269	274	234	263	285	248	248	270	242	263	284	261	242	232	282	251	253	249	253	241	245	255	245	265	244	258	233	268	263	227	252	269	276	229	244	229	225	263	264	263	218	274	252	270	268	287	240	286	259	238	267	244	274	257	247	257	278	269	244	252	270	249	244	242	258	242	216	251	275	245	261	243	260	255	281	271	267	270	252	246	231	236	248	273	266	275	283	224	275	235	261	257	259	276	261	271	251	261	254	270	234	227	258	241	253	227	242	259	269	252	276	260	257	255	253	258	268	217	242	250	273	251	264	272	274	267	279	268	215	288	248	242	250	248	265	277	253	263	262	245	262	238	246	229	232	221	263	257	267	244	287	237	257	248	272	266	264	274	243	239	267	281	257	251	243	274	249	238	277	248	293	257	260	258	256	273	291	273	266	239	267	242	235	273	276	250	238	268	260	221	281	278	264	243	259	278	240	242	287	275	255	254	256	281	255	264	256	241	258	256	270	254	231	241	265	259	268	254	247	264	282	243	244	266	245	248	266	277	257	254	259	243	229	235	270	279	274	246	263	259	252	268	276	250	279	231	242	290	228	269	245	276	243	267	268	236	256	276	268	255	246	272	271	240	274	276	266	243	249	218	267	219	262	232	273	265	249	250	226	266	261	269	237	252	280	242	245	226	261	245	248	248	227	235	247	275	254	260	239	255	262	254	248	249	233	248	282	237	269	270	288	258	246	252	258	241	248	259	285	243	262
8875	5667	21380	29717	45151	59127	76912	60166	39277	16259	2443	758	735	711	801	720	764	714	781	753	769	759	729	750	781	675	734	739	738	747	757	751	734	724	764	785	701	710	744	748	741	732	696	749	732	719	749	760	737	735	730	770	663	778	710	736	744	760	720	768	752	737	724	718	763	707	776	751	735	728	704	688	750	726	768	737	758	774	734	756	806	783	715	740	743	721	757	753	768	733	731	771	751	707	739	748	747	705	747	786	747	754	743	730	737	720	720	738	681	767	736	725	755	724	729	743	758	725	708	765	781	694	698	699	725	729	770	720	739	749	766	728	740	760	741	667	797	735	732	709	722	795	780	766	704	777	746	768	721	772	795	727	716	669	765	767	723	715	747	714	749	732	744	795	773	737	732	700	747	745	748	712	759	739	741	737	712	727	735	743	725	767	715	711	698	764	785	756	738	745	752	707	739	743	756	742	769	772	735	761	726	790	734	723	738	767	732	749	814	744	732	731	763	764	758	717	690	748	743	739	745	748	717	746	728	739	737	722	690	725	739	708	690	726	751	704	729	714	768	784	760	747	717	742	721	741	756	711	750	761	741	744	735	737	743	740	711	731	741	719	735	694	790	767	680	733	726	721	755	742	730	758	747	757	748	725	705	745	758	767	734	716	715	731	677	772	748	700	759	735	757	746	735	732	691	714	727	763	731	764	700	749	727	739	727	726	748	777	784	701	775	730	809	749	722	749	757	730	754	721	699	748	712	791	738	742	732	780	793	725	736	733	784	739	754	727	737	762	723	746	716	706	717	742	725	734	692	762	751	748	757	700	735	774	749	792	715	738	697	725	743	705	782	718	761	775	771	729	719	778	745	721	711	748	730	735	737	763	763	756	754	737	749	712	799	730	701	712	707	756	773	700	770	709	773	749	774	767	744	752	718	759	717	735	736	703	753	738	748	769	758	798	722	724	738	696	708	751	739	710	744	720	714	756	705	738	718	733	724	705	763	684	729	750	715	734	747	773	738	701	744	784	716	733	787	745	783	718	731	749	723	712	726	786	729	690	766	702	699	746	771	751	683	738	710	736	744	729	751	729	720	682	716	736	778	788	812	756	717	766	746	695	753	745	751	679	725	717	738	733	758	781	779	746	716	735	751	738	756	699	726	743	771	694	724	733	774	744	736	775	743	711	686	728	706	755	761	683	722	747	713	809	704	730	773	755	759	714	772	756	708	739	734	749	699	752	743	729	763	711	719	704	750	733	758	704	770	690	773	763	739	715	767	765	763	773	744	739	735	749	702	696	749	727	689	747	718	718	708	750	733	744	746	749	744	717	748	727	774	704	744	747	770	753	747	687	704	732	753	744	745	741	714	775	764	741	758	702	682	757	752	706	732	712	735	713	730	735	731	745	689	714	722	735	755	774	758	715	729	767	767	697	723	710	722	724	715	741	706	765	765	758	766	744	771	770	721	720	739	728	734	806	740	747	761	718	705	758	754	730	715	680	754	734	736	690	761	723	746	698	709	691	753	768	759	751	710	726	793	712	766	700	725	692	782	740	729	708	785	777	754	707	717	724	703	745	796	730	719	739	710	795	712	726	765	742	751	724	723	731	714	701	721	777	765	735	726	740	701	733	712	747	714	717	709	707	740	744	684	747	728	748	796	708	749	768	744	711	748	675	745	723	707	727	802	769	748	747	742	706	776	747	738	773	702	681	791	713	719	729	746	750	744	719	734	719	736	731	692	747	719	695	729	723	763	730	721	773	718	735	751	723	698	726	752	666	706	797	721	698	729	761	735	755	767	707	713	790	757	718	766	737	736	769	747	758	738	696	704	713	767	759	796	710	794	711	687	785	765	749	715	776	729	699	747	770	724	705	752	716	756	760	710	794	718	751	786	697	711	744	729	709	705	786	753	745	733	689	693	704	772	768	735	737	765	694	710	722	699	717	732	758	806	756	709	696	735	757	718	672	689	746	775	738	741	735	728	754	696	738	762	733	783	744	737	744	754	721	731	724	784	781	700	742	741	709	674	724	712	730	714	751	787	745	739	708	774	714	769	762	716	774	746	746	727	735	716	721	735	761	772	695	729	757	721	737	736	747	728	717	758	711	752	765	714	743	758	746	748	738	772	736	716	725	734	757	735	759	723	720	721	765	733	718	725	726	721	781	805	724	696	778	736	715	716	681	756	767	741	791	729	770	760	746	749	728	738	733	727	763	729	747	725	738	733	716	690	713	784	710	751	723	726	733	699	770	737	732	752	756	742	777	760	745	711	727	754	740	699	776	680	741	761	764	752	785	750	724	725	740	685	752	743	752	752	705	730	732	740	705	729	697	748	783	752	782	724	727	758	795	727	735	760	743	759	750	752	789	739	763	733	754	784	730	755	760	736	729	770	800	726	744	797	762	681	743	741	732	752	743	693	725	744	750	735	769	761	738	721	738	732	793	712	751	779	696	730	776	774	703	746	766	744	718	740	700	760	770	732	708	757	751	742	712	754	737	715	713	720	741	752	704	743	740	767	729	742	725	757	733	761	750	780	748	763	728	797	746	766	732	688	711	705	737	727	719	735	736	714	743	761	760	769	685	756	773	697	750	813	695	740	733	759	769	724	708	781	703	730	742	739	770	723	691	744	735	768	720	748	778	788	771	738	710	753	688	752	722	740	769	717	761	739	733	761	692	710	727	756	728	727	712	791	745	740	797	727	763	756	772	726	744	750	745	696	687	753	726	774	657	748	761	699	744	755	715	730	763	763	737	683	707	772	738	755	723	761	709	751	725	765	757	756	738	755	689	685	714	749	774	724	766	765	740	757	757	766	727	757	752	735	794	736	770	730	754	760	735	745	757	713	745	715	782	736	732	772	720	760	784	744	723	693	734	695	753	705	738	734	710	790	784	726	717	748	768	773	701	767	772	756	695	754	726	728	799	732	710	723	748	812	749	719	715	726	707	701	693	704	747	725	717	784	749	720	777	733	716	762	761	735	738	737	716	708	763	744	741	742	745	730	738	771	766	779	777	771	766	717	735	748	750	736	751	754	754	719	752	730	718	711	733	734	728	753	704	711	800	782	754	720	722	730	743	771	742	745	700	747	764	695	707	726	689	723	732	755	733	795	736	727	802	713	746	722	755	698	786	748	754	707	723	763	737	746	725	771	755	758	758	736	783	752	697	782	790	756	736	730	746	752	743	719	733	696	724	727	759	738	709	705	710	735	732	713	746	750	760	706	711	710	737	780	732	719	758	720	756	772	774	769	722	720	760	760	707	724	719	738	776	750	703	728	694	753	654	755	793	751	745	714	760	775	762	781	714	733	762	699	743	720	729	713	691	800	726	721	735	696	770	713	736	728	757	728	660	781	764	726	732	746	722	701	725	715	767	700	767	678	739	730	790	720	749	724	701	720	725	714	711	748	733	742	716	723	727	729	747	741	718	716	760	742	787	732	731	755	729	724	754	764	698	740	728	709	735	728	674	736	741	763	738	718	729	774	776
2514	1135	2626	3653	3698	2789	6567	4635	1993	687	218	204	222	210	223	225	210	220	204	255	206	186	229	180	221	203	216	217	203	209	202	197	207	220	162	191	209	191	207	203	226	219	206	220	205	201	198	209	203	197	211	227	202	204	208	219	191	219	198	192	181	196	206	190	210	213	208	211	196	224	196	213	221	190	165	204	231	206	217	190	221	232	205	191	171	193	166	226	218	224	231	210	203	223	209	191	198	213	219	204	215	225	187	206	203	212	193	225	207	203	201	206	190	214	198	229	201	205	198	198	202	208	206	213	216	201	225	197	203	186	187	192	197	197	204	213	203	203	221	213	216	183	206	185	191	195	229	189	214	219	184	199	214	196	217	185	197	204	199	200	210	208	200	216	223	188	224	218	202	194	209	200	195	206	199	209	222	217	198	203	221	224	217	210	212	212	208	207	190	225	210	200	238	203	226	213	197	201	197	207	210	234	199	203	214	210	201	212	223	186	200	217	205	240	189	204	202	212	209	214	183	210	225	186	219	229	215	180	170	233	222	189	232	199	206	201	223	215	219	201	190	227	210	202	201	192	227	197	210	209	203	194	224	183	195	211	224	210	210	218	189	233	182	196	210	185	205	209	215	211	203	193	207	214	200	199	195	189	206	204	224	208	204	196	201	208	218	184	191	206	210	199	194	214	203	202	214	180	205	205	198	221	187	190	182	199	184	192	217	223	174	226	215	194	215	216	212	190	201	191	180	218	199	209	211	217	191	191	182	217	210	201	201	215	208	237	202	196	226	212	201	195	204	205	220	196	210	225	251	190	215	215	233	237	212	188	181	236	204	172	216	207	201	206	199	218	236	211	205	217	208	184	216	220	235	210	227	195	221	191	213	197	248	179	229	205	231	224	192	212	165	205	200	213	194	203	218	209	221	153	200	209	198	199	229	194	182	196	201	219	211	195	223	222	223	193	183	181	223	198	232	218	209	228	209	196	198	220	221	203	202	214	217	211	223	218	198	212	197	189	214	211	218	234	215	207	213	225	162	216	203	204	207	179	206	218	160	204	196	239	216	176	183	198	180	198	189	198	215	197	212	188	233	206	214	226	190	192	216	182	206	200	199	208	200	178	213	192	209	212	232	190	188	222	202	201	207	210	198	208	206	192	195	197	199	216	197	206	193	222	220	199	188	218	202	204	200	197	169	183	192	219	193	185	210	200	192	208	207	196	219	190	199	199	212	220	207	201	194	204	191	185	229	186	235	233	200	232	202	195	217	196	193	205	215	204	196	183	202	214	195	192	216	206	209	210	242	194	176	213	211	203	216	206	196	210	195	189	192	167	209	214	204	203	191	229	216	212	194	233	205	195	184	185	212	187	209	217	202	214	219	183	206	215	224	179	213	209	193	207	211	233	194	216	202	203	199	224	208	205	206	204	187	204	209	205	201	209	205	206	173	228	230	227	231	196	191	202	206	212	205	211	192	205	209	208	201	214	183	212	202	209	191	205	203	238	215	206	178	211	227	181	186	211	222	189	183	197	220	192	204	213	189	209	195	202	237	219	184	219	239	196	194	226	194	180	209	231	207	199	207	211	178	170	208	222	206	186	208	196	202	217	195	203	226	196	204	206	206	198	211	211	216	225	221	229	205	213	186	184	190	195	207	202	220	216	186	216	166	217	201	205	229	212	219	207	201	219	206	188	223	203	197	221	217	226	212	201	199	206	211	180	201	206	189	189	204	197	208	205	203	218	188	205	227	212	224	211	223	214	208	214	203	223	208	211	197	198	205	195	220	202	206	236	202	225	182	208	216	190	229	209	206	206	208	200	204	208	234	195	215	233	183	202	212	192	225	192	211	221	211	204	215	211	204	213	220	218	224	226	189	220	183	183	227	197	208	189	213	183	200	191	209	200	212	206	182	197	211	180	215	201	208	220	223	192	210	180	199	200	216	206	234	203	209	216	209	215	203	226	206	211	181	180	199	199	200	191	207	206	170	219	190	199	226	203	196	223	215	214	222	186	207	204	210	195	194	176	206	201	207	205	218	220	202	193	214	198	211	195	204	181	200	224	196	189	198	227	177	214	216	189	190	194	215	237	210	201	194	234	183	227	210	203	194	180	192	206	198	207	194	233	180	184	186	202	198	197	222	221	178	182	203	188	188	215	170	199	222	193	224	214	232	203	203	232	212	191	180	179	199	229	217	210	199	193	207	183	188	227	205	208	201	203	203	224	179	196	176	201	206	189	182	196	211	231	212	210	209	215	197	225	215	189	206	212	185	209	199	195	211	197	217	194	193	185	215	209	193	218	177	196	211	217	222	207	188	201	194	210	207	203	204	198	200	219	236	216	219	211	220	202	198	213	202	207	202	199	192	215	189	200	188	205	211	207	169	214	176	211	214	186	206	185	184	221	202	217	217	201	195	195	222	208	196	199	213	192	208	201	221	232	230	213	216	247	203	196	195	195	215	194	208	188	239	206	212	203	204	172	211	205	195	221	204	199	209	201	209	243	217	210	212	217	218	188	228	229	210	212	214	191	205	191	174	175	217	205	219	242	206	217	230	202	211	214	178	199	206	202	219	205	193	201	181	210	197	223	221	184	190	202	215	199	185	196	230	188	203	175	206	211	203	239	208	221	204	221	189	220	201	217	212	210	220	190	221	198	211	216	217	209	222	213	190	206	205	197	190	206	223	200	197	197	202	174	193	201	205	221	218	224	169	204	211	202	214	214	186	189	197	202	182	196	200	200	200	202	222	201	197	228	209	195	220	215	200	193	196	224	222	186	208	198	222	228	184	188	205	178	187	205	235	216	201	201	222	200	195	203	192	229	211	205	212	170	188	208	221	181	204	182	199	194	213	210	198	197	202	223	231	221	220	207	197	179	184	192	201	218	212	205	209	195	211	224	215	207	200	219	224	207	229	200	172	193	208	209	236	204	213	210	214	185	198	200	221	216	224	192	202	226	199	198	222	227	228	178	204	223	203	215	197	208	185	224	218	201	213	187	188	199	202	179	210	186	202	214	197	216	213	205	214	195	211	189	195	204	228	214	207	211	217	224	200	219	211	212	217	225	210	220	201	211	180	212	212	216	182	185	201	207	201	218	201	201	201	227	187	181	231	186	222	203	182	208	205	221	225	206	205	218	203	203	204	240	208	174	194	196	208	197	191	206	205	218	216	194	220	210	224	206	229	211	205	198	203	214	198	203	201	219	213	212	206	225	211	196	219	203	209	200	206	219	188	192	201	190	225	214	172	185	180	198	221	212	188	203	234	202	220	219	219	233	207	186	196	218	183	205	217	199	202	206	225	220	207	187	196	194	212	209	199	191	213	191	205	211	183	191	227	169	190	225	183	193	226	215	222	183	220	193	197	224	209	205	205	207	214	216	177	210	218	210	220	205	186	193	222	210	229	206	205	244	219	220	193	191	204	198	183	208	194	205	200	205	243	223	188	206	207	214	199	179	214	188	198	220	204	201	198	172	174	220	193	196
2389	1701	6321	11219	12766	12096	22518	15663	7171	2351	676	557	635	631	592	599	632	586	621	612	646	557	620	598	594	593	591	612	572	588	608	599	613	551	621	602	582	627	596	589	583	584	648	663	619	631	630	633	604	590	567	586	610	620	604	625	629	622	618	597	614	638	570	652	625	603	599	609	602	576	646	588	630	610	570	624	561	573	625	608	636	594	623	613	610	600	622	607	603	599	574	597	592	609	607	593	626	665	617	623	626	643	648	634	596	573	600	631	631	617	572	553	608	589	582	599	550	614	598	591	574	626	608	584	608	618	586	616	568	616	608	615	566	595	623	602	559	562	617	606	605	639	590	607	633	591	578	670	612	588	590	603	584	629	590	621	583	563	648	635	601	580	589	610	597	612	584	623	574	598	583	604	610	593	595	620	606	595	631	597	599	635	616	638	561	615	569	614	595	624	627	625	610	591	613	603	565	626	600	608	566	638	560	658	637	623	634	611	574	639	637	650	581	598	604	589	615	577	589	622	623	634	591	579	598	571	620	603	665	597	604	627	600	614	612	608	602	589	638	637	590	586	609	641	637	594	627	581	617	603	562	593	607	614	570	597	619	610	598	637	626	594	632	582	630	568	595	590	599	627	626	620	606	586	611	639	577	595	591	591	621	604	565	609	611	619	603	564	594	604	551	643	599	577	603	580	606	590	602	566	587	629	605	546	564	580	638	593	598	633	614	591	565	634	632	568	616	602	601	622	576	634	627	583	626	621	624	558	581	612	602	651	625	577	628	610	604	662	591	607	665	596	599	602	569	605	635	608	564	571	595	664	585	604	619	657	613	613	585	632	639	624	633	558	573	610	578	600	613	647	632	596	593	659	582	600	611	593	592	612	614	589	601	569	629	578	634	573	589	610	586	633	541	623	584	581	622	570	599	615	583	623	624	613	553	613	661	591	617	617	618	574	622	598	579	600	548	636	633	604	623	616	617	641	598	605	565	642	613	650	605	661	586	621	621	570	618	598	579	613	585	635	659	625	597	624	624	618	572	610	593	639	598	613	579	563	616	618	595	637	613	610	580	573	616	546	649	589	568	634	554	607	626	578	593	602	612	572	637	611	646	609	625	576	580	613	639	573	586	636	614	596	617	574	605	596	592	584	617	596	608	595	641	644	601	610	622	575	587	605	598	603	597	607	610	641	623	556	625	591	620	609	579	555	629	614	663	627	606	592	601	616	582	599	598	573	569	597	607	609	640	594	586	594	582	614	586	627	617	616	633	588	645	604	616	608	631	603	588	654	567	618	610	588	591	586	585	565	595	603	590	612	625	630	602	623	632	617	597	588	621	637	602	590	597	587	618	620	576	606	621	578	609	620	612	598	636	611	641	590	655	606	602	561	592	573	629	571	633	634	586	630	613	620	615	607	618	622	646	572	589	610	597	614	572	610	630	625	609	605	645	622	590	576	628	595	644	610	588	594	633	599	588	599	570	628	647	624	598	594	594	593	626	596	639	607	647	617	577	602	593	591	610	592	596	613	592	610	621	613	611	646	554	587	609	589	610	630	582	584	567	640	565	597	575	573	569	614	629	607	579	614	627	600	632	597	565	633	557	632	611	654	645	561	607	611	604	618	622	604	613	621	631	589	587	606	604	619	566	672	581	602	602	634	630	596	610	603	635	580	584	645	621	601	579	631	621	583	548	578	593	575	607	658	613	595	601	647	648	596	594	599	629	677	621	575	571	635	631	616	594	637	626	582	577	635	564	624	627	686	601	560	605	607	597	610	600	577	618	650	637	615	611	595	624	592	602	634	607	610	629	586	592	587	618	607	654	618	584	614	635	643	615	603	616	589	604	601	607	589	615	600	613	569	599	657	591	586	589	605	602	552	601	587	626	585	641	593	621	660	576	593	578	557	618	579	605	624	618	657	565	641	580	588	597	560	605	596	595	600	611	612	590	590	635	601	593	607	599	616	604	577	610	605	631	615	625	578	581	582	609	619	586	575	630	575	595	520	628	621	593	609	589	645	625	591	589	632	639	649	610	627	568	607	671	612	616	564	573	641	618	609	645	625	606	549	569	563	625	595	594	622	610	631	606	583	603	585	629	580	616	601	575	561	599	596	628	582	624	625	637	598	608	584	597	575	590	600	628	582	586	616	578	599	618	639	633	600	599	583	594	576	604	609	610	589	612	616	616	578	637	624	581	631	575	582	581	615	610	591	638	594	574	641	604	627	627	587	582	559	632	608	641	597	636	627	568	608	577	586	617	620	604	607	589	632	593	569	634	611	577	590	668	568	656	597	615	647	620	603	595	664	630	632	626	598	624	605	598	639	609	565	633	580	596	614	650	617	574	564	584	651	575	667	613	615	640	600	622	585	592	614	593	611	628	588	636	592	620	583	641	561	595	637	624	628	596	610	611	629	594	597	615	595	604	562	614	640	624	640	620	584	602	602	591	606	623	573	641	642	594	617	628	634	583	606	567	635	640	616	580	619	623	613	651	575	630	574	566	595	569	635	603	653	589	629	574	584	598	617	638	608	615	607	619	606	585	618	584	617	580	601	607	586	618	603	665	592	599	633	648	633	577	659	616	581	580	614	650	593	575	621	610	609	606	596	591	625	551	582	624	630	598	628	601	632	539	611	621	590	615	573	622	632	568	579	586	630	568	636	648	615	567	602	608	637	638	589	648	563	604	570	617	595	610	619	590	610	592	600	558	600	630	614	590	568	593	597	598	564	638	607	623	633	631	606	570	599	607	602	584	573	600	587	593	602	595	635	608	592	564	562	619	581	594	633	549	624	629	592	649	622	569	627	588	616	613	626	606	598	633	614	635	612	610	560	579	616	615	598	603	619	599	649	563	613	587	613	579	597	640	595	582	615	592	585	604	658	619	594	626	644	580	561	583	596	606	587	584	612	601	636	577	604	640	614	584	614	608	613	647	628	620	574	609	637	671	578	623	646	629	585	615	624	610	599	576	576	607	589	611	609	617	575	587	563	614	583	585	590	636	611	620	597	598	566	586	642	624	586	604	629	588	648	608	645	590	620	640	617	604	638	593	603	593	605	600	608	619	624	583	572	623	574	608	608	615	638	599	607	617	620	578	594	602	593	629	602	596	564	615	581	634	610	593	609	568	629	607	604	561	628	639	587	577	591	599	592	607	633	630	593	650	659	631	604	623	627	634	644	595	600	600	602	604	570	638	582	618	587	596	612	631	581	606	642	584	604	595	596	605	561	592	635	610	598	571	582	583	661	615	616	625	568	602	600	595	602	620	620	620	612	583	626	568	618	626	591	614	596	600	636	651	611	570	620	588	568	571	552	620	596	618	616	558	615	564	587	561	618	608	592	629	588	586	603	581	610	635	593	616	620	610	607	606	626	626	642	603	644	626	623	594	582	625	582	590	588	563	587	607	621	568	615	614	612	600	581	552	615	616	617	619	608	623	590	609	610	622	603	656	587	566	593	580	572	573	624	601	620	613	612	589	616	655	641
9090	5193	9176	23524	32992	35448	43431	30011	14713	3166	314	228	185	197	176	212	210	220	202	193	191	187	216	183	191	212	182	202	178	198	193	189	203	182	195	209	182	175	194	216	204	185	169	196	214	178	194	188	208	189	196	218	187	191	169	184	194	197	189	154	180	207	230	178	204	184	183	194	149	192	184	179	207	184	192	190	204	179	176	199	200	186	200	197	180	183	190	220	193	166	156	185	192	199	180	214	196	185	184	174	172	200	201	180	183	174	208	216	198	211	168	197	207	178	192	219	195	213	177	187	185	205	193	219	177	171	212	199	176	207	201	167	201	199	191	207	205	186	182	197	195	186	212	190	193	210	208	181	201	181	194	168	208	200	190	199	203	211	199	204	202	191	186	182	189	165	173	190	194	206	171	199	191	197	200	189	198	185	213	192	188	196	205	206	186	200	220	193	204	189	191	195	199	192	186	202	195	189	199	185	183	211	201	152	201	168	229	196	187	162	195	199	185	193	196	215	198	190	198	191	173	190	212	174	180	198	203	203	199	195	211	171	192	187	181	186	167	219	197	183	183	190	176	193	173	182	205	202	186	166	171	174	197	194	187	170	207	216	207	189	181	204	204	189	209	167	183	180	192	193	177	176	210	202	213	190	194	204	189	193	206	191	197	206	160	180	190	176	167	179	203	209	198	197	199	193	207	204	187	208	189	178	189	207	188	190	202	213	192	182	202	191	183	226	171	219	176	180	204	208	232	202	195	200	171	190	167	180	189	181	208	198	191	187	217	169	199	214	190	190	180	186	216	209	194	207	195	182	189	189	198	187	191	178	199	217	188	189	182	221	180	172	184	177	203	190	188	187	187	167	170	202	184	207	172	166	175	208	194	225	193	207	226	178	174	215	211	199	202	178	201	190	182	189	182	218	185	214	198	195	191	179	192	206	206	203	208	186	185	177	176	180	201	194	189	176	189	201	196	197	220	171	170	170	207	172	173	176	179	187	188	178	208	204	189	185	171	170	205	182	184	184	199	165	158	189	197	182	179	179	180	179	208	219	191	194	188	189	177	185	187	185	175	184	176	210	181	197	213	210	177	184	209	238	177	199	204	185	192	195	186	197	189	195	197	195	192	176	204	218	205	206	180	190	205	195	201	178	162	214	197	181	184	190	184	203	202	216	173	201	188	176	190	188	199	176	201	167	199	178	192	194	199	202	203	192	202	184	169	194	176	173	195	180	170	206	191	180	207	176	186	178	188	174	193	200	200	193	175	208	203	185	200	200	206	179	182	186	182	188	187	201	191	175	184	198	190	207	192	199	175	183	197	192	203	195	195	196	201	189	179	200	205	197	189	173	182	190	186	170	205	202	198	196	217	197	200	189	175	187	192	185	180	177	184	217	181	209	218	184	199	198	186	187	207	190	179	181	208	197	192	190	189	202	202	165	187	181	186	186	176	201	197	209	183	197	200	186	186	195	227	214	202	180	207	207	203	177	198	222	184	186	186	195	196	192	194	190	196	200	171	191	162	177	228	197	172	190	201	199	213	221	189	187	196	187	183	182	178	191	210	180	187	185	187	181	177	224	192	182	212	186	190	188	199	184	188	195	195	192	198	207	200	185	191	180	180	177	191	181	207	180	200	183	202	207	206	192	177	190	202	176	191	165	172	156	206	189	195	210	189	180	205	198	186	200	182	186	225	181	202	185	184	220	219	195	201	204	198	192	197	225	196	196	182	197	204	200	180	186	188	203	178	183	182	167	201	196	205	179	202	181	177	189	163	183	179	198	173	180	192	187	202	197	185	185	193	188	214	183	204	216	196	197	202	206	169	192	190	192	201	190	192	186	194	186	185	207	200	184	178	184	221	192	177	210	191	188	186	199	207	182	198	178	201	198	199	183	201	179	200	181	197	209	191	198	215	207	183	172	200	192	201	221	191	201	209	185	189	164	206	185	224	178	211	205	195	203	207	200	176	196	189	198	188	185	189	184	209	190	198	200	197	214	188	173	217	208	201	180	175	214	209	185	186	181	192	189	194	214	194	183	203	185	180	183	205	197	202	205	192	184	221	182	201	191	202	197	167	195	198	182	226	165	200	222	199	190	222	184	190	206	214	203	191	174	208	189	205	180	169	172	186	193	188	200	213	194	206	187	195	207	198	165	181	195	191	179	186	203	195	170	203	183	218	190	188	198	200	205	213	204	212	192	184	190	175	189	198	180	208	189	224	198	193	197	176	205	197	182	169	189	189	209	173	170	178	179	181	168	198	200	202	205	197	198	182	188	195	195	170	206	228	181	199	175	210	201	212	213	196	204	201	200	198	194	192	200	178	169	178	202	208	156	185	183	203	188	207	191	180	191	151	169	192	162	190	208	186	217	175	221	202	192	168	156	182	182	186	197	178	191	193	174	204	194	199	189	208	190	180	172	185	192	194	223	184	185	197	186	181	198	164	200	196	197	193	183	205	202	203	208	191	181	198	198	170	197	194	197	186	202	201	202	183	205	189	210	185	190	192	182	211	180	205	210	177	172	190	169	204	195	161	200	198	202	179	180	189	187	213	193	203	175	197	178	208	189	201	204	174	172	202	184	168	192	182	207	192	182	160	221	175	171	206	177	155	188	193	173	189	161	191	178	189	203	181	200	196	190	192	179	170	201	221	174	176	179	199	195	188	173	200	166	176	196	202	169	168	181	193	194	182	216	206	177	168	183	186	162	195	187	212	191	201	191	209	209	209	216	207	202	210	216	202	194	204	173	184	198	191	203	198	187	209	180	176	186	188	195	174	193	213	208	201	198	187	210	174	171	190	189	226	199	171	164	177	187	195	202	200	181	184	183	182	195	204	222	173	222	200	174	208	195	202	187	177	171	163	155	174	177	186	172	223	213	197	198	197	187	192	212	202	164	181	195	175	188	197	178	197	200	193	200	185	203	157	195	180	196	205	199	199	200	200	183	188	213	206	169	194	196	193	190	206	211	188	191	185	199	186	206	215	212	212	187	199	197	178	174	195	208	196	166	195	191	198	187	183	202	187	181	207	197	183	198	222	186	194	185	183	174	184	199	198	214	219	182	180	190	196	171	220	178	196	187	184	206	204	156	187	195	226	190	188	156	212	194	200	178	207	166	198	194	191	176	206	186	185	243	180	199	178	219	212	161	223	204	176	183	188	188	190	171	192	195	176	179	211	192	202	187	157	194	192	188	202	207	172	163	188	187	194	174	196	189	182	205	182	176	187	210	193	164	191	191	231	199	211	188	200	189	195	193	192	210	195	192	196	176	203	186	224	198	176	180	170	204	185	200	162	189	179	183	187	205	187	174	205	199	207	201	200	198	178	195	185	206	189	225	165	195	174	161	194	165	166	202	227	171	188	189	177	233	195	175	199	160	184	202	188	199	204	188	173	219	197	178	210	207	199	193	163	169	179	190	177	201	198	201	207	185	197	193	197	201	174	188	198	189	187	206	188	200	172	180	204	188	206	208	192	184	184	190	203	163
6142	5771	15778	33298	39316	49676	57182	44746	28441	9042	879	595	564	588	592	610	602	589	594	622	597	599	546	571	548	555	580	560	590	593	552	602	599	567	541	570	572	582	590	536	546	604	552	613	604	566	558	594	551	577	583	565	561	568	560	570	555	580	524	578	551	588	588	601	589	575	561	558	593	561	526	608	565	601	574	586	580	574	604	582	553	541	570	555	515	545	626	579	598	573	608	609	539	540	593	605	583	563	569	539	563	553	596	560	599	611	564	556	576	567	593	614	554	570	583	556	530	524	540	568	561	586	577	597	570	545	557	586	554	606	550	562	599	550	592	598	588	580	597	594	557	539	603	588	556	537	605	570	592	544	563	586	654	596	597	528	589	590	616	583	587	595	583	560	572	556	547	568	608	588	550	574	628	569	571	625	540	561	559	590	582	563	600	578	576	537	572	553	564	560	584	617	580	605	544	572	588	578	570	606	519	586	607	591	567	567	572	577	513	572	572	591	537	524	546	571	576	598	566	556	520	561	608	556	605	552	580	531	604	583	566	559	573	566	591	569	588	576	523	595	517	589	612	557	520	555	573	582	634	609	566	555	554	591	569	603	577	536	568	574	593	589	595	568	568	568	589	616	540	557	551	575	571	612	557	569	610	573	572	559	575	603	565	577	548	587	586	609	586	632	583	579	565	549	591	580	555	562	585	569	576	598	584	547	551	549	585	562	602	552	525	593	579	529	583	574	561	617	590	577	562	584	588	568	552	552	587	557	553	588	588	579	567	589	594	564	565	556	525	595	596	548	594	592	575	567	609	545	581	572	560	531	580	556	616	529	528	564	536	592	572	603	572	607	564	585	568	565	611	613	627	554	578	555	573	595	565	577	597	565	556	599	597	576	550	579	591	599	532	571	576	573	569	543	547	511	582	566	561	522	527	606	521	558	578	560	585	577	629	583	589	576	575	541	606	591	567	578	580	571	562	528	573	540	568	594	657	565	608	575	563	589	585	550	588	567	584	567	563	566	585	569	605	547	630	587	569	588	572	600	573	548	565	575	548	592	568	600	611	580	580	547	592	514	542	562	596	561	566	558	595	571	549	586	591	573	566	584	580	580	605	575	612	567	554	569	562	556	587	558	558	569	584	595	594	589	565	574	631	582	597	565	588	602	546	610	557	621	557	557	573	600	556	588	570	608	594	551	596	549	493	561	590	568	596	531	596	539	551	586	532	566	586	607	596	603	549	549	563	559	592	567	552	607	547	551	579	594	545	589	562	540	566	545	589	589	605	553	597	571	556	581	597	567	567	572	607	569	580	556	575	597	548	569	620	589	559	565	579	546	553	586	595	583	557	576	586	583	547	556	595	581	583	580	586	574	547	568	584	592	568	583	588	585	566	561	568	535	573	542	595	630	544	570	567	596	526	580	614	567	550	579	579	556	601	576	581	585	587	569	572	584	592	597	585	587	574	575	580	597	524	592	604	573	567	554	565	580	600	564	579	622	586	575	560	574	571	580	542	557	572	617	592	530	581	605	529	565	560	563	542	594	568	595	552	591	569	584	595	594	604	560	597	595	592	608	547	570	579	587	570	592	619	552	600	550	636	631	586	576	560	605	564	549	533	600	519	532	598	592	601	545	587	619	569	576	593	582	571	582	546	544	537	564	569	580	574	580	587	589	577	549	546	592	577	583	543	572	582	576	591	584	590	609	576	570	577	572	559	575	616	526	588	562	591	606	566	590	568	577	593	596	561	572	575	605	570	574	577	569	596	562	597	574	549	588	569	607	542	609	533	572	634	599	578	563	598	557	591	603	585	548	591	550	539	592	567	588	607	583	584	519	601	548	525	579	566	571	575	580	616	597	523	624	572	600	594	582	579	609	552	541	596	563	591	551	588	592	555	592	554	587	585	614	580	568	579	582	577	535	582	572	577	568	531	564	583	622	577	554	579	551	587	556	623	572	588	562	605	614	606	559	581	579	612	526	608	559	532	610	569	598	581	555	574	598	614	561	586	619	579	559	591	554	590	546	569	605	588	579	522	532	654	598	544	573	563	578	568	595	571	599	557	575	550	584	598	551	556	582	589	564	563	575	626	545	587	590	562	554	567	588	612	568	590	568	570	552	569	583	587	577	553	591	591	555	582	543	565	582	589	584	585	525	529	593	590	605	566	549	573	597	573	536	608	530	589	576	600	614	570	605	582	557	567	558	590	605	567	569	596	599	545	588	578	572	568	556	545	552	580	541	560	641	583	581	556	600	610	580	596	580	577	603	589	574	545	597	559	586	586	601	560	577	544	600	585	560	588	593	616	568	561	584	545	566	561	595	563	589	564	595	584	526	607	589	577	522	585	586	548	576	540	566	570	578	566	593	561	567	637	572	570	565	565	567	575	567	585	572	610	559	582	532	578	564	561	577	567	600	548	598	580	557	596	538	583	524	561	575	592	576	536	590	561	597	565	543	619	529	602	576	547	561	589	569	598	590	617	556	561	537	580	552	593	556	578	560	596	567	566	586	571	568	572	584	590	613	580	602	567	539	585	593	578	555	559	573	589	581	599	573	544	575	598	622	510	550	558	536	529	553	552	616	586	577	571	561	541	586	579	587	570	574	590	540	565	575	583	584	536	512	528	596	584	571	608	594	578	602	558	564	578	590	601	594	608	567	586	561	592	597	580	581	556	576	591	601	597	603	587	606	599	566	555	620	542	574	589	570	534	584	596	601	592	583	582	540	578	565	595	546	586	612	562	580	524	585	600	561	541	577	590	591	575	561	583	626	550	553	585	585	561	548	572	580	552	584	530	575	553	598	555	557	563	541	607	496	574	585	570	565	551	597	533	561	600	622	560	562	596	594	579	525	577	558	580	578	569	563	552	574	557	562	585	568	551	578	553	564	603	560	610	545	557	582	552	604	564	552	574	566	562	597	556	582	566	580	545	572	567	614	574	563	554	572	582	555	583	603	616	602	598	616	588	598	608	568	590	519	575	612	599	546	596	584	567	578	573	588	568	546	585	614	541	590	605	613	595	594	568	546	542	557	604	557	564	556	575	545	582	578	565	588	563	577	578	584	549	576	567	587	563	585	574	566	583	617	566	565	555	565	579	581	560	557	618	613	559	545	585	545	534	586	556	548	588	592	597	563	571	605	536	566	515	579	578	575	580	557	574	572	585	550	550	589	589	573	578	565	548	557	554	554	538	595	545	549	575	577	578	541	597	602	561	542	580	508	567	581	590	566	583	614	579	527	602	561	605	582	561	580	570	552	566	550	576	555	610	606	596	566	543	547	550	563	612	570	595	584	536	593	578	593	563	588	540	563	566	576	586	550	569	521	567	517	565	576	561	553	551	555	563	596	560	581	590	547	585	581	536	601	568	553	581	535	542	548	526	539	602	558	583	588	567	595	558	594	595	636	567	595	576	604	574	590	557	534	564	629	602	529	567	560	579	566	541	589	590	554	562	535	617	595	544	609	594	540	560	544	554	591	575	563	579	581
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
