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
336824994528	336824995089	336824995641	336824996191	336824996741	336824997291	336824997841	336824998391	336824998939	336824999491	336825000041	336825000589	336825001141	336825001691	336825002241	336825002791	336825003341	336825003891	336825004439	336825004991	336825005541	336825006091	336825006641	336825007189	336825007739	336825008291	336825008841	336825009391	336825009941	336825010491	336825011041	336825011591	336825012139	336825012691	336825013241	336825013791	336825014341	336825014891	336825015441	336825015991	336825016541	336825017091	336825017641	336825018191	336825018741	336825019291	336825019841	336825020391	336825020941	336825021491	336825022041	336825022591	336825023141	336825023691	336825024241	336825024791	336825025341	336825025891	336825026441	336825026991	336825027541	336825028091	336825028641	336825029191	336825029741	336825030291	336825030841	336825031392	336825031941	336825032491	336825033041	336825033591	336825034141	336825034691	336825035241	336825035791	336825036341	336825036891	336825037441	336825037991	336825038541	336825039091	336825039641	336825040191	336825040741	336825041291	336825041841	336825042391	336825042941	336825043491	336825044041	336825044591	336825045141	336825045691	336825046241	336825046791	336825047341	336825047891	336825048441	336825048991	336825049541	336825050091	336825050641	336825051191	336825051741	336825052291	336825052841	336825053391	336825053941	336825054491	336825055041	336825055591	336825056141	336825056691	336825057241	336825057791	336825058341	336825058891	336825059441	336825059991	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2681	3650	2300	2682	3650	2300	2682	3650	2300	2683	3650	2300	2683	3650	2300	2684	3650	2300	2684	3650	2300	2685	3650	2300	2685	3650	2300	2686	3650	2300	2686	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2688	3650	2300	2688	3650	2300	2689	3650	2300	2689	3650	2300	2690	3650	2300	2690	3650	2300	2691	3650	2300	2691	3650	2300	2692	3650	2300	2692	3650	2300	2693	3650	2300	2693	3650	2300	2694	3650	2300	2694	3650	2300	2695	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32682	6482	28247	3170	1056	700	511	413	317	259	198	205	135	150	128	121	109	113	122	90	79	97	95	70	80	48	52	66	52	62	53	47	43	50	39	51	37	58	42	33	50	46	46	40	37	40	35	36	30	27	30	38	43	34	28	41	32	34	35	30	27	33	33	36	27	38	35	26	33	34	31	32	38	32	33	29	37	31	35	36	35	36	39	33	38	31	34	27	25	26	30	38	37	38	27	26	31	29	39	38	43	21	34	31	24	27	32	35	31	29	38	32	33	33	38	39	33	30	36	23	36	28	29	38	34	45	31	34	28	30	31	24	26	35	32	31	33	29	19	28	29	33	34	30	36	33	34	36	28	33	38	28	38	29	24	36	36	32	35	33	29	31	27	31	28	16	35	33	35	33	38	27	27	40	43	41	32	48	34	30	27	37	37	31	30	33	25	37	25	35	22	31	29	35	24	32	35	31	28	30	26	25	30	27	32	39	34	27	34	23	25	36	36	21	44	28	24	24	35	40	29	32	28	23	23	23	35	19	34	23	25	34	28	31	32	27	29	33	37	31	35	20	27	29	29	23	27	34	20	41	34	36	37	27	15	25	29	33	29	30	39	32	24	42	35	34	21	35	29	35	27	26	38	37	38	39	41	34	35	23	32	25	25	26	34	29	37	35	33	33	29	30	25	33	31	33	19	27	28	33	26	29	40	27	32	35	35	36	28	29	28	26	22	23	23	34	23	22	30	20	34	31	38	30	25	21	25	29	26	25	32	30	40	30	31	25	39	31	26	31	35	28	31	29	32	24	35	25	38	28	23	33	24	40	28	25	27	26	30	22	29	28	36	27	27	33	42	35	33	33	30	33	23	28	33	33	24	38	34	29	26	29	31	33	23	36	39	23	28	26	32	32	30	36	35	25	30	26	32	28	30	32	26	31	28	27	44	39	39	39	23	35	27	30	38	28	25	36	33	27	26	37	31	30	32	26	32	30	38	27	23	31	33	29	34	35	34	37	30	28	23	30	31	27	26	27	35	31	36	25	28	26	23	35	24	32	29	31	33	28	40	25	38	44	35	32	50	35	44	33	33	32	26	39	18	32	36	19	25	22	33	35	30	25	26	34	35	36	33	23	27	31	44	25	40	36	25	31	27	32	31	25	21	26	30	28	35	23	36	30	21	31	24	32	30	26	41	42	34	32	26	27	29	23	22	37	39	33	35	27	33	36	24	24	24	33	36	26	24	36	34	32	34	34	40	41	34	26	25	28	36	36	30	35	42	23	29	33	28	22	34	32	28	32	21	30	43	25	35	36	17	27	36	25	22	32	27	33	23	25	36	30	37	33	27	34	43	34	29	29	35	23	41	34	29	25	30	37	24	30	28	30	20	27	33	22	39	27	29	37	33	39	39	32	31	41	32	34	24	40	19	29	32	37	40	27	37	33	37	31	32	27	25	22	31	34	35	30	36	43	32	30	23	32	34	35	30	30	24	42	36	30	34	31	27	26	25	36	37	35	39	34	27	39	34	35	36	37	37	23	33	33	34	27	41	27	32	36	28	21	30	24	33	19	33	44	37	32	37	18	32	40	33	26	25	30	29	27	32	23	28	39	16	34	35	31	22	23	32	25	39	28	32	25	34	35	38	29	23	29	34	30	31	28	39	32	35	27	24	32	23	39	26	28	20	30	28	36	32	36	31	36	24	25	31	42	29	37	31	28	31	42	22	30	34	26	32	36	33	35	30	32	29	37	29	33	37	31	23	28	32	32	23	24	35	37	22	35	32	26	41	31	27	33	31	41	31	31	29	35	33	28	27	33	27	32	33	35	25	34	33	34	38	38	24	15	38	33	32	27	23	27	23	36	32	34	38	30	21	33	33	28	36	31	34	35	37	23	33	31	34	29	34	31	30	30	32	26	36	27	25	40	28	38	36	33	30	34	24	28	37	17	28	44	27	26	40	22	53	29	29	36	29	24	23	36	40	27	28	29	32	29	33	30	32	32	32	40	34	32	28	32	33	35	25	28	36	31	25	36	34	34	34	31	27	35	31	38	30	29	30	28	32	41	26	31	32	27	28	18	23	19	26	40	41	24	26	36	30	33	31	44	37	44	32	32	24	30	37	45	34	26	29	22	34	28	29	26	32	30	27	24	22	40	22	37	25	28	28	34	27	24	29	32	35	26	38	34	37	35	37	36	32	30	35	33	24	33	32	26	33	34	24	38	32	41	28	36	31	39	29	41	34	28	27	32	26	33	32	32	36	28	37	28	30	25	33	27	30	25	41	29	38	33	41	28	40	33	43	32	21	27	26	36	27	39	37	30	31	29	34	30	22	39	33	34	33	35	19	26	32	35	31	27	31	30	22	19	34	34	19	25	26	32	33	38	30	23	27	36	31	30	38	28	32	27	27	21	37	43	31	42	31	30	22	25	20	29	25	21	31	32	39	26	34	28	29	34	45	29	37	30	31	33	27	37	37	24	33	23	27	37	33	26	31	28	34	23	22	35	39	39	35	23	36	38	29	38	36	29	31	29	25	35	24	34	20	37	25	20	28	32	31	32	25	32	23	37	44	36	26	44	32	40	30	37	28	30	31	30	28	27	27	27	23	26	30	27	33	32	29	32	29	27	29	44	33	36	22	25	29	30	25	23	39	37	30	31	38	35	36	28	29	20	29	27	27	39	32	27	24	36	31	29	37	34	35	33	31	44	29	30	29	32	30	26	30	40	27	30	27	30	26	26	23	27	31	36	26	34	31	35	37	30	42	34	28	26	31	26	27	31	26	33	37	36	41	29	31	32	30	31	32	30	36	37	40	19	27	21	31	34	32	31	24	24	27	28	25	42	36	29	34	41	38	32	42	27	22	33	35	33	35	37	25	21	34	24	24	29	28	27	23	27	24	27	27	29	37	40	31	25	30	24	25	30	30	26	31	27	29	35	37	49	33	39	33	25	32	29	32	32	32	36	33	36	29	27	31	22	26	31	28	22	35	23	38	33	34	29	36	25	42	18	30	28	27	25	24	34	27	28	32	27	25	26	36	27	17	27	30	37	33	41	21	31	36	38	29	27	35	25	40	26	34	30	30	32	28	31	30	32	33	29	28	33	29	42	30	28	36	22	22	28	34	34	27	34	21	41	36	34	31	31	24	28	24	21	36	23	28	35	29	40	22	31	27	26	32	38	26	29	43	36	31	30	37	29	17	27	36	38	34	33	24	30	28	39	29	31	29	32	34	41	25	31	38	49	34	18	30	33	36	33	37	28	29	32	42	30	23	28	31	36	30	35	25	36	30	27	31	41	26	34	37	36	29	15	35	30	36	14	23	34	34	32	30	23	27	31	23	20	36	24	48	28	23	29	32	40	28	23	24	29	39	33	30	32	31	30	26	19	33	23	28	34	29	24	39	39	23	37	40	38	32	28	33	26	33	29	33	30	33	26	30	26	27	16	29	28	26	27	28	17	33	28	37	33	34	29	33	31	40	32	29	30
15482	4082	24836	5018	4196	3364	2614	2161	1815	1504	1217	1098	952	842	742	698	710	752	769	613	484	620	521	482	581	314	321	280	282	294	283	254	223	277	219	234	214	190	195	169	184	202	163	161	161	174	146	163	153	139	160	159	133	130	140	137	140	122	133	148	149	133	141	102	112	139	119	114	90	98	132	99	107	115	123	106	114	88	122	97	126	117	125	115	105	102	112	97	110	112	109	104	124	102	97	109	102	98	117	109	88	104	108	103	113	90	109	93	94	87	100	87	98	87	107	86	85	95	87	116	99	101	113	102	115	87	107	101	74	100	105	92	105	86	89	79	113	87	102	96	103	77	98	99	90	96	97	103	85	95	107	91	97	88	82	88	97	101	103	91	97	100	88	104	103	89	90	86	91	87	87	93	107	79	97	99	75	87	99	103	90	91	90	98	80	71	104	84	84	100	79	104	92	113	103	101	87	79	87	114	90	90	101	85	98	93	78	89	113	83	99	101	101	100	86	93	94	97	87	86	95	110	107	106	80	83	94	91	84	96	89	81	106	83	69	104	83	79	97	102	94	119	84	89	95	86	83	84	82	108	97	94	81	93	109	88	88	91	96	98	96	92	93	71	84	104	80	93	105	99	79	97	87	75	93	102	87	87	86	108	80	108	98	81	97	101	72	103	98	85	104	107	93	80	85	97	84	83	83	82	97	106	106	97	96	95	105	107	100	94	80	103	81	85	85	78	81	76	93	81	92	94	85	80	88	112	97	69	88	88	93	89	94	92	92	100	87	93	85	116	95	82	100	71	75	97	80	82	104	95	90	77	95	97	87	96	92	88	77	97	85	93	90	91	92	106	82	79	105	99	95	99	90	109	72	85	113	90	92	81	81	91	105	62	88	87	82	88	100	80	100	86	89	88	105	78	72	84	76	112	101	89	75	95	92	93	93	99	110	84	98	97	95	99	86	100	75	100	89	94	82	91	96	77	83	96	96	84	96	105	75	86	103	81	96	98	97	86	90	83	85	97	91	82	98	105	90	96	104	104	71	110	91	91	94	85	82	81	88	86	85	84	81	93	90	98	85	99	99	99	79	97	102	82	88	89	88	95	102	88	91	98	94	97	74	76	66	103	83	85	115	90	93	96	94	92	94	103	88	95	82	81	104	88	100	94	90	91	89	80	85	84	99	89	86	89	93	94	83	77	95	103	85	98	87	80	98	88	83	92	100	78	83	87	108	86	91	98	82	82	80	84	92	86	85	88	92	84	87	87	96	94	106	97	91	86	89	94	87	72	99	101	85	92	87	81	87	85	93	112	88	76	91	100	93	84	84	92	99	68	97	102	99	88	82	90	71	103	96	88	88	104	101	89	92	96	93	96	101	113	97	78	79	86	82	97	88	99	82	90	93	87	84	93	84	106	106	78	82	110	81	104	105	83	92	78	97	84	89	76	88	86	93	87	73	90	81	88	91	89	91	83	88	78	89	97	90	85	97	90	70	88	110	91	107	91	96	106	79	96	86	82	86	83	80	78	96	100	86	84	98	80	99	91	73	83	85	67	112	85	91	105	80	84	106	105	98	81	73	109	77	84	74	82	87	97	85	87	95	97	89	86	94	82	90	86	87	108	89	93	105	75	81	99	80	75	88	82	93	90	114	86	82	103	63	105	94	85	99	78	84	97	95	96	78	98	95	81	100	91	86	87	97	100	84	74	81	86	106	81	98	84	84	95	91	87	86	86	92	102	89	95	102	83	105	79	88	89	93	95	113	103	93	85	90	112	93	74	98	83	114	88	90	79	84	95	89	92	82	107	74	91	87	92	92	92	98	92	91	98	101	92	96	86	107	74	87	81	81	84	77	92	92	94	85	104	98	93	86	80	86	91	93	84	88	83	92	121	85	102	87	84	94	86	84	104	85	90	86	100	95	85	103	103	82	101	91	83	85	102	101	102	88	99	92	83	96	84	82	84	98	85	84	115	98	102	91	102	93	99	77	72	76	80	102	108	88	86	110	90	101	84	81	99	95	108	81	103	93	91	87	76	87	97	97	81	84	79	90	77	76	97	95	83	72	100	79	83	99	117	97	81	95	81	103	74	94	79	84	80	97	72	94	94	93	92	97	84	86	103	100	92	88	89	80	84	95	88	84	93	87	84	86	90	101	93	101	91	91	89	85	103	87	83	106	75	83	104	89	98	78	90	93	94	106	87	83	93	88	74	92	74	88	99	100	77	104	86	103	85	87	90	106	88	88	97	80	113	87	96	80	90	83	89	89	91	92	82	95	97	77	85	95	86	78	90	78	92	105	75	77	82	89	99	87	109	93	70	96	77	97	96	85	68	88	83	83	101	93	88	94	90	99	92	94	98	90	93	103	101	95	73	115	76	73	85	93	83	94	89	67	95	104	90	94	82	91	86	91	83	101	94	84	81	93	81	91	90	78	87	86	96	105	95	87	97	90	97	99	95	110	79	78	86	93	83	83	96	86	97	83	92	94	83	89	76	69	90	83	81	87	90	99	92	96	76	84	99	99	80	87	82	93	92	95	87	92	90	93	93	94	87	93	68	84	88	80	88	76	74	88	88	85	95	106	84	78	78	94	81	90	105	92	91	72	86	94	90	113	88	90	95	109	87	84	97	83	82	94	67	86	83	90	89	96	98	79	93	89	95	92	106	91	92	91	101	83	101	84	112	80	81	100	88	92	91	78	92	84	87	68	99	91	78	78	92	80	91	85	100	87	96	94	91	87	94	72	97	99	87	88	91	92	91	89	95	89	92	82	90	67	81	107	78	88	116	113	86	106	107	93	89	102	88	86	88	93	102	83	96	85	91	94	84	96	83	81	95	74	93	107	91	99	96	98	84	85	86	91	78	83	90	74	87	79	101	89	79	114	96	82	80	112	83	79	101	95	80	79	94	74	81	90	96	85	84	99	73	81	87	85	103	78	92	94	97	96	86	88	89	94	83	97	99	81	63	89	88	88	78	78	98	89	102	85	88	101	75	82	87	87	101	90	89	76	97	87	95	88	84	91	93	110	82	94	105	75	95	84	98	89	95	74	103	90	103	84	106	91	90	106	102	109	89	101	102	99	88	90	89	87	76	93	87	94	86	117	95	76	90	66	94	93	76	99	77	80	83	73	88	93	82	84	98	89	90	91	81	95	96	111	96	87	90	79	99	80	83	98	85	85	91	91	80	84	95	111	98	102	84	100	100	82	88	85	76	81	87	89	107	91	84	99	95	94	95	82	97	92	95	87	92	83	87	82	78	80	89	90	93	89	90	73	91	98	96	108	83	90	71	97	93	92	91	106	89	85	74	78	107	107	86	97	101	84	111	94	72	83	89	78	102	91	98	88	83	78	94	88	99	80	88	94	101	81	76	84	91	82	82	94	82	100	94	98	78	87	82	114	82	89	100	97	73	76	82	89	76	69	87	106	77	81	78	106	96	90	94	96	89	82	90	101	93	85	87	83	102	101	92	81	103	95	73	98	80
3456	265	770	189	148	128	152	131	153	150	151	122	142	132	127	135	124	96	152	124	117	124	141	124	123	134	117	147	129	126	116	139	129	117	122	114	140	116	131	120	122	111	130	130	152	116	128	144	130	116	129	124	149	130	123	135	111	121	133	118	125	109	121	143	110	132	150	141	128	144	126	128	147	124	121	139	118	134	130	132	109	128	109	125	109	124	125	129	121	127	133	122	122	147	133	140	140	116	133	128	130	113	154	151	152	138	136	148	136	120	124	119	139	124	108	125	121	121	130	122	129	117	114	125	109	148	115	143	121	138	128	131	128	122	149	116	138	126	145	121	132	116	102	126	116	115	136	132	129	123	138	128	133	130	129	108	129	134	142	142	117	112	135	110	141	135	117	126	117	127	143	124	108	123	117	123	155	130	126	116	128	126	126	119	118	118	121	130	126	115	151	122	139	107	128	151	117	140	121	131	144	109	114	115	157	143	117	116	139	128	131	142	128	119	120	123	124	117	127	147	127	121	125	119	137	139	122	130	119	129	131	151	144	125	135	121	137	112	106	130	119	125	121	144	120	114	126	120	124	119	145	142	134	121	116	115	136	140	156	129	142	130	132	131	137	128	111	126	124	135	105	131	118	132	129	128	135	121	135	126	142	123	121	139	137	121	121	105	112	131	124	122	134	131	122	112	127	117	126	123	122	131	146	127	127	118	129	108	151	122	148	109	148	129	138	134	139	121	115	104	113	109	114	133	145	160	129	120	138	122	118	134	130	124	136	145	114	134	139	128	140	123	102	114	116	116	146	131	126	144	113	134	138	124	119	131	123	129	125	135	130	141	138	130	122	135	131	136	114	131	128	122	131	127	117	116	139	128	143	129	115	127	134	125	138	133	138	116	133	122	117	141	133	138	106	142	163	139	129	128	121	130	117	124	123	130	130	146	147	132	149	105	127	135	125	123	130	149	141	113	150	143	127	117	115	138	140	120	126	120	118	137	118	131	127	129	122	149	127	120	145	111	127	119	140	126	123	115	120	110	132	120	121	122	134	118	117	130	122	111	121	134	111	127	132	129	134	127	116	116	131	122	117	143	132	135	135	126	118	141	132	133	149	123	119	129	135	140	140	117	146	116	121	146	114	126	133	113	115	112	130	134	124	131	133	130	124	140	122	138	130	129	124	117	130	125	120	119	127	125	115	122	140	104	121	125	140	113	139	134	133	129	141	138	139	108	138	147	129	135	129	127	126	128	130	158	111	148	124	122	135	119	118	147	126	141	120	140	128	126	119	117	130	141	129	134	137	142	110	135	115	133	117	131	114	115	131	126	145	139	137	121	135	130	131	118	128	133	155	143	132	124	130	132	113	132	147	150	123	132	130	122	123	112	137	143	102	114	144	136	144	116	125	128	118	127	134	132	118	114	161	123	122	135	131	114	127	131	122	125	121	119	121	116	101	116	118	149	125	118	148	129	120	132	128	123	133	105	129	130	122	134	139	142	116	136	115	133	122	131	126	146	141	135	152	108	139	126	128	129	117	119	136	129	129	127	128	155	116	133	128	117	118	123	125	136	156	129	116	132	104	105	109	122	130	136	133	103	135	117	118	129	148	120	111	121	132	124	142	122	120	133	133	142	125	136	157	127	117	142	128	123	107	145	97	115	134	115	134	143	133	114	126	114	117	137	145	141	134	126	128	123	131	130	125	122	154	124	135	100	139	123	132	153	142	113	132	125	130	131	133	136	133	143	117	140	141	118	125	131	130	131	139	153	136	113	117	111	135	123	127	149	111	122	131	157	140	114	129	122	112	117	121	123	123	103	115	135	107	128	130	105	131	136	109	123	114	128	124	146	124	125	138	125	142	109	122	134	128	132	138	131	121	138	141	132	130	139	119	125	129	114	125	148	128	133	120	132	140	117	106	124	135	131	137	117	126	136	140	104	113	134	118	138	124	117	116	129	127	122	121	129	144	136	103	131	131	117	122	118	126	128	126	130	135	138	146	134	115	135	119	129	137	131	130	137	113	134	120	112	120	132	125	135	123	119	120	117	136	136	147	139	128	135	148	131	107	130	117	132	138	131	135	143	144	124	113	120	142	135	126	128	127	135	132	127	113	130	132	136	115	123	123	130	138	125	130	122	118	124	128	138	126	121	134	131	153	147	153	154	110	126	130	120	112	127	127	136	137	138	124	127	128	132	118	137	130	119	131	114	138	125	150	142	132	139	117	133	128	130	122	140	136	140	137	140	118	113	132	127	120	135	127	138	137	96	117	154	127	125	137	130	116	135	126	118	147	130	138	126	138	127	138	127	117	142	128	127	122	125	124	150	146	137	133	122	140	118	131	117	114	137	112	113	120	132	140	129	151	125	133	127	135	138	118	131	101	120	125	139	128	131	130	119	142	137	124	141	118	118	124	134	137	127	116	108	136	101	131	134	125	122	137	118	129	121	125	123	135	136	117	134	137	139	128	120	144	133	130	116	122	142	123	117	134	114	112	131	110	111	123	128	116	138	133	129	126	132	135	131	140	131	139	147	122	139	117	129	146	123	144	114	139	119	152	111	119	125	150	123	129	121	113	118	118	128	138	118	118	130	126	136	151	129	120	136	117	159	141	129	120	131	141	124	140	126	139	114	125	142	152	155	103	143	135	131	114	138	131	128	114	127	116	126	147	123	106	143	128	141	133	139	130	155	125	121	148	128	156	134	114	125	128	135	99	132	118	125	112	133	115	140	124	127	143	129	125	122	119	110	110	120	138	120	108	119	125	118	103	111	126	135	114	130	132	122	121	144	119	137	110	126	112	117	122	134	117	118	119	141	147	126	115	132	127	145	138	133	124	137	116	128	132	113	130	136	120	124	132	130	135	109	114	105	115	118	117	112	122	133	130	136	102	138	137	147	126	125	135	135	125	131	125	138	127	132	145	140	150	110	141	134	141	120	129	129	124	141	113	117	110	149	141	118	116	131	115	127	148	119	125	100	123	126	131	119	118	131	129	131	129	139	145	114	132	116	120	134	143	126	142	139	138	158	122	130	115	146	155	139	119	118	129	132	122	117	101	118	132	133	124	137	131	128	129	125	118	133	129	131	124	132	132	131	130	123	136	124	142	114	138	118	116	113	120	145	132	125	133	136	123	122	125	120	128	115	160	125	116	128	143	110	107	120	138	132	114	121	123	130	136	112	128	132	105	119	118	146	125	138	124	133	116	114	144	119	130	163	134	116	149	135	144	114	105	138	140	146	108	132	153	119	118	120	127	120	124	148	119	131	142	117	109	122	130	132	131	112	135	129	123	125	133	130	128	124	136	107	160	129	130	115	128	135	137	109	130	132	124	140	133	146	126	125	131	127	129	135	136	118	114	133	139	117	136	132	109	143	122	130	125	129	136	125	150	134	125	121	117	110	142	111	122	122	135	111	112	113	139	144	133	140	125	135	128	139	124	147	132	124	108	122	143	121	112	129	122	147	111	112	123	129	127	117	129	108
3093	457	1593	470	430	446	413	369	376	344	363	367	350	355	348	363	360	349	325	305	359	318	315	316	363	368	303	324	297	311	334	342	336	349	330	324	344	338	304	365	308	328	345	325	335	333	312	335	335	350	349	328	289	307	326	375	302	327	326	310	338	310	292	331	337	317	329	352	326	351	324	320	318	341	331	328	362	316	344	314	315	334	286	318	344	336	324	342	293	361	371	314	322	332	312	295	341	291	309	308	284	301	342	324	346	359	308	329	349	335	318	319	298	349	339	346	295	317	329	350	294	319	311	327	324	311	330	304	295	312	337	350	314	294	306	332	319	327	310	322	311	338	324	337	319	308	333	362	312	354	347	338	317	332	334	307	318	311	324	338	333	320	362	320	315	309	310	358	346	323	312	326	314	317	305	324	279	335	295	334	332	348	340	324	306	304	340	370	325	313	350	336	328	336	303	325	332	330	315	297	322	335	318	341	327	333	316	315	332	306	331	293	322	336	306	313	352	323	314	317	309	310	327	309	342	325	311	325	328	330	330	327	302	324	335	329	343	343	321	328	321	321	339	335	331	328	324	311	324	333	286	325	315	327	316	302	302	332	323	331	310	349	325	330	316	339	344	331	312	352	353	340	370	309	303	339	322	312	333	330	325	346	324	346	339	317	357	313	345	334	333	301	335	308	319	330	353	327	285	310	311	312	323	301	360	355	349	324	327	301	325	317	305	315	323	340	313	306	363	349	327	312	320	341	308	323	342	307	315	354	294	339	324	320	324	340	326	325	337	364	318	334	306	339	354	323	329	300	295	327	294	307	337	314	316	298	338	287	314	318	308	342	337	326	295	324	345	295	339	357	352	318	319	312	328	321	317	319	320	300	337	339	317	297	344	326	344	352	311	322	334	311	332	330	295	336	330	291	286	336	347	321	326	315	348	333	313	325	293	340	354	309	335	318	319	330	301	310	324	320	315	312	324	355	328	302	322	333	308	311	314	321	336	307	323	325	305	362	312	323	345	327	325	286	326	323	312	310	288	300	316	323	346	306	343	298	303	282	345	316	329	289	328	346	300	349	332	364	345	334	314	344	296	294	361	319	318	336	316	342	349	326	316	341	314	314	338	347	348	352	337	303	329	297	343	342	326	334	326	357	317	330	334	346	322	302	321	331	344	328	306	309	308	334	313	333	322	332	325	322	309	319	352	338	361	331	328	345	327	352	349	338	333	298	308	338	344	330	310	321	345	286	346	332	315	344	324	326	325	319	335	317	325	348	346	335	342	343	339	333	318	327	311	338	340	328	337	318	328	318	341	349	346	327	332	353	307	333	338	336	322	322	312	339	313	333	316	356	350	369	322	310	332	320	285	342	347	312	358	341	306	317	313	339	318	337	323	346	310	324	337	327	318	338	321	313	321	311	329	291	341	334	309	313	321	337	321	334	338	322	354	372	334	354	347	327	348	328	329	278	333	316	366	309	346	324	359	306	310	315	351	291	319	334	333	326	313	292	346	317	299	318	304	329	310	350	336	317	356	346	348	308	337	342	345	321	313	331	339	317	341	327	293	345	316	323	313	353	356	344	332	302	297	331	336	340	317	323	321	307	331	319	301	314	342	360	328	337	353	345	315	322	303	334	321	335	367	335	348	323	309	322	327	328	306	320	306	330	317	334	334	361	323	338	324	338	300	306	358	305	351	359	328	291	321	307	309	335	308	314	319	331	363	330	312	323	365	327	316	349	326	338	337	305	355	353	311	322	297	348	314	348	285	300	310	303	325	331	343	339	312	353	322	324	378	332	330	302	319	298	314	312	339	316	333	324	336	322	291	303	331	310	300	326	352	348	310	323	325	338	307	302	343	314	290	339	317	302	304	303	324	352	298	345	309	358	316	295	313	320	313	326	344	333	331	335	330	297	340	338	341	325	317	329	309	328	348	332	335	294	317	346	351	332	334	323	315	328	288	317	348	315	338	325	305	313	345	299	328	312	311	313	317	304	299	331	314	323	288	318	345	297	326	318	341	341	308	363	345	336	336	349	307	329	329	338	358	324	300	324	316	335	344	305	348	351	308	287	321	293	300	351	314	326	329	339	334	353	350	332	328	306	332	308	304	360	331	343	369	333	346	328	320	323	321	307	332	345	314	314	352	338	321	325	301	328	347	333	300	322	300	339	359	313	314	316	316	301	324	351	295	287	317	335	330	315	344	330	324	310	308	316	311	312	363	333	306	332	317	308	301	312	347	325	321	321	326	345	328	349	343	325	328	340	329	326	339	350	320	342	321	316	271	318	320	307	346	320	339	321	339	322	326	329	340	339	334	327	332	309	324	308	341	309	337	333	357	332	292	315	322	338	341	318	333	341	344	317	328	334	313	334	316	331	332	323	298	320	349	358	334	313	302	334	294	327	352	302	336	323	375	319	334	330	326	334	323	315	322	289	315	350	337	314	307	336	329	337	365	330	349	318	345	311	301	317	328	305	316	282	317	310	330	331	329	312	312	327	313	336	315	312	317	308	281	337	337	323	289	319	363	326	334	342	349	372	345	294	336	303	330	323	321	308	334	325	335	334	325	317	321	315	355	325	300	287	320	330	332	326	350	324	328	319	332	353	349	295	329	341	298	338	330	342	297	318	332	317	328	335	361	337	352	343	337	331	316	338	322	321	316	302	353	370	337	345	336	325	338	315	332	319	304	324	333	348	314	313	350	311	317	323	320	347	314	325	340	345	334	320	346	342	303	328	291	314	308	325	313	339	361	322	310	341	340	338	354	285	316	300	324	334	361	348	292	344	330	320	338	356	329	338	325	331	325	338	313	345	354	333	339	326	311	329	324	356	339	312	332	327	333	339	346	361	322	341	329	378	284	329	339	360	331	325	312	347	330	339	340	319	305	340	328	341	299	315	316	311	336	311	320	314	349	348	321	348	320	310	328	336	326	324	306	313	335	310	340	358	304	309	346	346	335	312	344	306	351	329	337	333	312	323	341	311	302	321	326	308	292	347	331	318	350	302	324	331	317	363	325	330	304	321	311	339	296	358	322	331	332	352	352	340	352	295	344	316	300	308	340	299	290	317	323	302	305	338	316	326	304	321	321	345	324	333	308	307	361	313	350	364	325	325	303	329	354	330	342	342	344	331	323	346	310	336	340	281	364	318	357	295	337	336	318	326	332	343	357	332	319	326	306	333	327	329	334	291	322	352	342	327	342	313	315	333	307	346	325	357	371	293	326	311	309	339	327	315	304	325	326	321	314	303	334	302	300	329	347	350	326	330	310	332	339	304	316	334	326	329	333	386	318	331	341	332	323	340	362	295	320	326	328	327	321	325	337	309	316	322	337	345	329	347	295	328	316	307	338	289	305	343	330	341	331	357	378	307	338	316	341	324	348	351	315	350	325	326	330	301	363	313	297	343	343	314	350	288	328	308	332	288	344	342	340	327	331	335	324	312	348	341	296	308	368	358	303	336	355	339	331	357	333	337	329	335	338	360
18071	2552	14103	1024	512	360	333	228	199	186	159	181	172	155	133	138	119	144	119	135	143	144	132	130	112	144	118	124	131	112	141	135	118	123	112	103	117	117	92	127	138	119	124	130	112	103	107	95	101	99	82	111	124	108	119	110	118	124	110	122	117	107	110	87	110	110	107	98	121	118	105	106	114	104	106	109	109	111	94	107	122	89	103	131	96	101	118	115	99	105	96	105	119	115	104	114	109	96	89	116	98	108	95	91	126	117	134	115	108	110	89	115	119	99	103	104	90	100	104	118	107	102	92	104	101	107	90	110	104	136	113	112	109	100	132	102	111	119	117	118	118	99	127	113	100	114	100	107	116	99	123	114	111	123	99	104	107	121	110	103	109	102	108	102	99	110	91	87	98	112	107	127	103	114	83	107	97	94	119	105	99	95	111	92	114	121	95	88	91	120	97	108	109	124	127	113	94	111	122	104	118	106	99	102	88	94	106	92	100	119	107	93	100	89	109	107	88	109	117	113	103	103	113	114	92	116	90	107	92	114	107	102	95	101	104	90	111	117	101	124	120	114	93	98	134	109	127	101	122	106	92	98	112	108	80	90	109	97	100	113	107	120	117	111	103	122	91	115	124	99	98	94	100	126	99	137	115	110	106	109	114	107	95	112	120	110	116	108	86	103	117	111	96	86	111	104	127	114	92	107	125	117	110	106	94	117	103	110	120	100	103	100	110	108	108	81	107	103	93	100	113	87	122	97	116	113	101	126	116	106	102	106	92	101	121	86	99	113	103	122	104	104	92	125	114	125	90	100	111	117	109	93	116	111	126	111	115	108	111	88	88	99	97	97	114	118	96	106	99	116	100	120	98	118	115	100	120	87	127	117	112	106	108	120	87	110	121	117	103	113	117	92	115	106	109	95	117	99	118	108	93	112	96	89	114	84	108	109	116	100	107	113	120	101	112	117	117	104	108	119	90	98	117	116	115	120	91	101	107	110	114	109	96	100	110	102	123	95	119	90	116	101	114	143	105	112	132	106	98	123	92	103	115	112	105	96	127	95	98	106	95	137	106	108	93	107	98	94	97	110	111	102	119	111	119	107	97	114	99	124	103	99	87	83	118	118	98	115	116	94	109	105	123	114	95	125	130	110	106	94	113	104	87	118	96	118	109	107	98	91	117	96	100	129	126	98	119	110	109	119	99	103	84	99	102	110	95	112	93	137	114	115	103	96	93	110	102	119	112	106	99	115	87	116	116	120	91	94	121	108	101	101	118	115	136	129	118	100	93	122	116	104	119	105	126	117	97	111	98	106	93	108	118	94	93	121	95	116	106	102	127	120	114	111	105	98	104	110	118	99	109	105	111	114	103	114	95	100	121	91	108	112	113	118	112	101	114	91	118	109	96	105	105	99	93	117	109	104	109	104	98	90	107	115	112	118	118	101	114	113	100	115	96	100	113	107	124	125	100	92	100	101	126	107	106	90	103	114	132	101	84	131	108	109	102	108	90	89	88	106	101	113	107	102	112	106	99	118	106	116	96	93	92	98	104	102	103	102	89	121	130	102	106	107	97	118	130	100	119	107	99	99	120	118	99	108	114	112	98	121	112	118	115	100	111	120	90	101	91	93	99	109	111	106	117	113	112	100	102	107	102	115	114	101	101	113	114	102	124	111	93	93	114	117	112	123	112	102	102	103	126	105	109	88	104	104	108	97	122	111	112	97	108	105	98	96	122	108	92	116	117	103	116	128	106	112	84	120	113	107	140	107	93	99	108	101	123	104	120	98	110	98	107	110	111	117	128	103	104	124	93	108	117	95	99	92	104	109	123	94	114	124	112	92	123	119	107	94	101	117	111	101	101	108	126	92	110	95	116	108	91	98	113	112	105	108	113	107	102	101	104	114	98	95	110	90	90	86	111	92	103	120	101	111	112	123	89	98	107	112	108	103	84	110	90	92	104	100	107	115	93	102	108	109	103	106	107	107	102	117	115	115	106	99	130	104	110	100	118	117	93	125	90	93	107	122	117	119	113	114	112	111	100	106	113	106	99	80	111	108	114	102	112	108	93	102	115	98	131	100	116	110	112	111	116	98	101	89	125	101	90	99	88	123	101	132	101	98	103	104	111	108	130	121	107	121	121	122	96	94	121	109	104	95	104	105	98	109	108	140	112	121	110	101	105	124	116	109	101	98	87	114	115	95	101	98	112	108	112	105	102	94	112	118	105	102	108	116	114	105	86	102	89	104	121	119	87	107	115	105	111	117	110	107	117	93	97	116	105	102	107	103	103	103	109	88	105	105	108	125	96	94	96	109	105	114	101	124	128	123	94	103	118	112	108	102	95	117	93	107	122	116	109	112	112	113	113	99	108	100	101	114	98	118	96	117	117	115	102	109	102	103	101	100	113	112	97	111	113	113	102	118	123	91	105	103	106	129	104	119	104	103	113	110	123	110	100	114	108	115	93	93	118	113	105	102	99	113	103	104	120	114	117	109	114	123	93	106	92	113	136	108	96	105	101	98	108	112	130	116	111	85	124	100	111	133	105	119	123	105	106	111	109	114	95	102	110	110	122	97	94	109	106	88	100	124	114	114	106	96	94	106	108	101	133	125	102	96	116	111	116	93	106	115	98	104	108	100	103	106	111	98	115	116	109	129	122	101	110	101	102	118	110	93	120	102	89	94	103	131	136	97	95	107	100	88	121	98	92	111	107	118	117	118	94	105	99	104	113	117	116	119	125	98	86	98	93	109	104	124	115	106	112	98	110	91	110	108	107	118	95	92	116	111	105	110	103	100	112	107	105	123	103	114	95	103	112	101	92	84	122	123	102	96	84	98	97	94	113	104	109	98	100	103	104	111	113	102	106	91	100	94	92	101	107	119	102	99	117	105	95	111	112	115	118	99	101	87	105	96	118	102	113	114	106	99	107	107	102	130	95	117	91	90	113	116	88	106	107	113	104	102	108	94	117	93	102	106	133	88	101	91	103	112	123	111	97	98	95	127	124	100	103	112	112	119	107	95	112	117	112	107	102	114	103	93	98	107	106	110	106	98	91	99	111	90	109	104	89	132	100	101	97	101	116	97	110	105	82	120	111	81	98	109	104	86	93	118	115	109	104	114	123	102	104	126	98	118	108	105	115	101	116	115	109	113	125	103	118	113	104	90	90	113	107	93	113	109	113	102	96	123	99	103	106	107	94	121	108	102	112	100	108	112	111	100	117	106	110	102	95	94	110	109	105	108	117	95	94	111	99	119	104	118	138	102	101	106	101	108	101	97	89	109	119	106	106	104	103	100	102	103	89	108	108	133	94	100	105	111	112	110	113	108	94	117	113	107	99	108	114	106	118	116	105	101	78	106	100	101	104	124	97	99	89	106	100	81	93	108	118	91	126	99	116	103	93	112	112	100	140	118	103	94	107	107	117	99	97	113	105	127	106	83	93	117	95	87	87	120	110	92	96	94	91	99	117	113	106	115	121	108	109	101	104	114
9492	2769	16655	2485	2051	1655	1370	1148	1001	885	792	744	644	584	581	588	480	575	558	470	466	491	400	391	378	377	399	353	324	370	370	364	344	333	343	323	337	316	320	306	302	312	322	310	299	325	305	298	294	289	305	307	295	305	313	295	300	292	272	274	296	292	272	258	280	298	297	290	284	287	317	307	304	270	298	282	277	299	265	273	259	256	301	283	267	317	300	261	298	286	267	268	328	289	268	285	286	291	276	299	259	262	270	242	290	280	279	263	238	238	279	290	260	265	283	282	264	268	304	270	270	281	280	302	304	284	269	290	270	289	275	281	276	277	246	285	272	255	280	248	259	254	284	269	283	273	313	271	273	274	283	261	248	275	267	294	277	263	286	284	288	274	259	259	263	255	263	280	270	282	253	286	277	281	299	297	306	281	278	269	279	299	289	282	279	262	283	301	270	272	240	269	300	248	299	256	263	268	299	272	271	291	289	306	269	271	277	259	273	288	279	271	224	311	313	272	273	260	274	296	259	260	279	284	250	295	237	256	290	316	289	264	287	290	278	270	274	267	296	278	236	268	298	299	297	272	286	268	259	289	252	285	268	271	264	277	262	246	273	288	269	261	294	278	279	303	270	290	265	276	280	290	269	291	273	259	271	261	271	259	263	272	277	255	276	277	294	286	289	252	278	280	290	274	276	277	280	259	276	291	264	250	276	266	308	269	274	259	262	282	293	279	267	276	283	277	275	279	293	250	284	273	266	276	240	248	318	293	278	279	265	282	279	253	245	247	264	271	279	264	269	284	258	260	266	258	274	306	267	279	263	268	296	283	312	279	274	284	296	266	257	275	284	268	270	279	283	277	252	271	247	226	248	237	257	278	279	265	270	260	261	281	256	268	258	270	246	281	266	277	265	254	300	290	289	252	253	254	303	278	244	252	285	286	282	261	253	261	279	266	285	244	282	300	270	237	243	294	272	271	246	273	263	305	256	317	270	267	261	267	260	249	278	280	278	293	249	281	272	263	280	304	238	267	264	268	303	266	230	304	267	265	288	258	270	272	260	291	249	274	289	268	297	240	282	268	288	250	288	270	273	245	299	269	258	274	247	258	279	300	246	256	282	271	291	283	278	278	247	284	262	266	244	274	296	272	279	299	278	252	279	272	240	279	277	288	269	238	279	277	235	313	278	273	275	271	277	254	304	293	265	253	254	246	303	256	259	263	254	284	251	265	262	247	301	248	282	281	283	264	278	272	273	272	271	275	258	286	278	289	248	283	261	273	286	267	282	240	272	264	276	267	277	250	294	277	287	273	311	279	317	271	286	283	256	278	253	294	252	264	277	302	270	269	232	280	252	294	268	269	260	237	268	314	261	286	290	297	267	250	258	263	277	278	301	255	265	258	279	297	243	265	277	265	267	257	268	300	302	268	270	270	272	275	278	259	270	240	267	306	284	296	297	240	254	307	285	284	277	267	273	248	260	291	290	259	286	284	297	299	266	252	277	281	297	293	266	275	252	278	295	255	303	290	264	284	270	305	258	274	285	269	281	271	273	291	264	281	253	272	291	257	296	285	313	281	264	243	243	245	279	273	256	260	262	271	286	274	271	252	255	295	273	267	286	315	241	261	246	251	240	268	268	270	276	258	260	261	284	299	275	266	276	255	281	267	268	253	262	252	290	289	291	270	274	271	271	268	306	279	281	284	254	269	247	252	256	271	277	258	280	277	285	292	285	245	287	257	275	280	255	246	273	292	290	268	271	256	268	287	261	281	264	277	305	285	252	282	273	263	279	297	301	281	290	254	258	278	242	259	288	288	245	284	306	251	258	259	249	294	282	281	258	248	262	287	258	278	281	275	287	282	255	267	279	269	280	241	263	298	274	278	245	266	263	275	271	272	273	261	255	299	270	249	295	237	264	285	257	272	272	274	255	255	268	260	271	287	264	286	249	237	271	260	241	274	251	289	269	280	273	261	286	301	274	287	272	272	284	266	251	309	246	242	295	255	289	270	259	280	289	268	275	275	264	320	280	251	262	256	307	269	275	259	255	284	292	294	269	273	281	271	265	278	253	248	277	302	281	257	272	290	305	284	270	285	255	267	282	278	271	251	255	277	232	275	295	273	219	289	290	297	272	264	281	277	234	283	267	283	284	270	291	284	273	278	244	273	310	288	269	301	302	266	281	283	269	302	275	269	279	270	268	249	257	293	277	271	278	284	280	260	241	259	257	276	276	293	288	287	299	262	299	267	283	273	266	241	287	272	281	268	298	287	275	255	231	272	265	261	278	287	273	269	293	251	275	254	269	282	258	268	282	248	277	281	273	275	268	268	257	273	253	253	271	289	242	285	269	264	283	265	272	274	264	289	275	244	272	318	283	276	280	294	248	252	254	287	273	278	273	268	301	280	289	298	270	278	268	318	257	291	304	267	281	285	291	279	249	275	269	277	291	260	295	319	295	248	281	262	290	278	278	248	281	251	281	260	257	271	272	275	293	268	274	260	280	278	295	286	256	268	275	296	256	285	263	276	291	261	266	250	282	268	255	273	281	267	277	293	275	297	296	267	264	290	286	259	248	271	266	294	274	263	290	248	268	264	314	275	278	319	270	265	263	261	255	283	264	287	289	279	292	292	303	260	280	244	275	263	277	270	293	271	288	275	284	292	279	290	265	266	280	259	274	294	279	294	270	254	285	272	279	259	267	257	284	315	285	276	267	288	287	242	227	285	283	261	252	282	310	276	272	287	296	284	284	262	284	277	274	280	273	275	271	236	282	264	310	272	278	270	266	262	301	265	283	268	288	250	270	265	258	272	294	282	259	264	269	316	263	270	252	288	291	264	285	295	254	281	258	313	297	253	267	257	266	250	263	271	269	286	271	278	293	265	280	288	278	271	256	267	283	298	266	218	267	259	265	275	278	271	301	261	302	268	294	266	280	253	291	255	292	307	241	290	257	261	274	252	280	279	266	298	287	316	255	245	291	278	272	264	269	276	272	280	258	298	273	273	273	269	295	250	299	306	273	262	251	280	276	297	272	284	316	276	283	267	286	250	287	260	302	241	243	267	250	276	286	261	277	291	265	287	268	256	316	263	267	291	279	269	269	266	254	270	296	269	297	268	279	277	295	266	272	268	233	294	265	250	267	260	278	285	276	291	285	271	249	267	279	285	272	243	261	287	260	270	270	283	270	262	258	270	304	277	252	258	257	260	257	290	274	260	264	267	287	256	237	284	284	283	264	249	280	299	284	303	306	271	275	264	275	271	240	271	288	297	290	266	280	268	304	281	267	297	322	283	300	256	264	284	265	256	281	251	258	295	281	270	306	277	264	274	283	258	268	273	299	270	252	266	257	273	271	288	283	276	263	295	273	278	274	298	285	268	274	281	277	263	282	288	291	320	283	271	257	280	266	288	249	280	241	274	254	256	261	296	262	263	261	257	264	275	281	277	250	284	275	294	284	266	268	242	286	298	272	266	255	279	255	246	259	270	272	281
31491	7789	28503	3236	1046	677	528	379	286	263	221	167	135	130	113	115	88	98	121	83	72	96	67	73	79	61	55	57	49	50	47	45	53	47	42	53	44	47	54	50	47	41	27	49	34	34	39	35	44	42	45	36	29	34	41	45	38	26	30	32	45	33	31	28	34	39	39	36	27	39	29	22	28	36	35	35	36	27	29	32	35	30	33	38	37	31	36	37	36	32	28	33	34	24	30	31	37	27	32	40	45	29	27	25	38	37	26	39	33	39	34	28	21	24	29	37	32	31	34	32	28	32	28	27	35	27	32	21	28	46	37	35	27	40	35	32	21	34	23	27	33	36	25	35	38	23	35	21	38	37	30	22	35	38	30	27	28	26	41	39	41	24	27	28	25	37	24	35	31	33	28	22	25	32	26	37	38	29	26	19	34	33	29	20	22	35	31	29	30	32	27	27	27	24	25	36	35	29	22	39	27	34	30	26	28	34	42	37	24	33	49	39	38	32	37	31	32	32	38	33	27	28	33	35	34	30	38	29	39	30	36	23	36	35	40	34	40	29	42	24	33	36	30	31	32	47	25	33	25	34	29	38	28	23	21	27	39	30	28	20	22	38	31	32	39	33	33	24	30	31	25	34	33	30	46	32	35	24	32	32	43	32	39	26	34	31	31	29	24	30	38	27	25	27	23	21	32	29	30	35	24	30	26	24	39	35	35	32	23	42	30	39	31	26	40	36	21	33	33	27	23	29	25	27	27	31	36	36	30	32	24	29	30	25	31	37	28	30	35	29	37	42	36	34	44	39	36	35	31	29	26	38	30	35	36	24	35	37	25	40	35	28	27	27	20	29	27	31	20	38	32	37	32	31	28	30	27	24	37	35	27	22	24	18	16	37	23	31	36	29	29	27	31	38	29	25	25	27	34	28	37	27	26	33	30	41	26	34	36	24	30	34	20	37	29	25	26	24	29	25	23	33	46	39	41	28	24	25	29	31	30	29	24	33	37	29	31	32	28	32	39	28	23	29	36	30	36	27	31	29	33	31	34	27	25	29	23	35	25	30	32	36	36	28	39	38	27	20	30	31	35	28	31	29	26	32	23	29	37	25	34	26	24	25	28	32	25	22	39	34	39	31	27	32	32	32	22	27	39	46	34	27	34	38	32	35	31	26	28	29	40	27	31	37	29	31	26	32	29	32	28	36	24	32	33	34	32	31	27	33	26	37	32	34	24	31	28	39	42	30	29	28	33	29	34	37	24	28	26	30	31	33	28	27	27	22	29	36	26	28	33	40	35	33	32	23	34	36	26	31	39	35	21	39	36	22	31	40	31	30	33	24	30	22	25	35	35	27	25	36	33	34	42	33	36	23	31	27	18	17	21	37	22	19	29	23	35	26	44	29	34	26	29	39	30	30	28	36	19	29	29	30	36	35	32	26	30	28	31	30	32	25	33	22	40	28	26	31	21	26	20	28	32	29	19	32	29	29	27	23	19	30	27	29	37	37	38	27	27	23	36	23	31	34	25	37	32	30	31	30	25	27	26	35	35	34	35	27	22	31	30	23	37	32	35	30	35	33	33	27	33	34	24	28	26	29	28	24	33	24	29	31	28	33	38	28	23	31	33	37	33	31	24	31	42	37	48	30	24	30	29	26	31	41	31	32	29	25	29	28	41	37	30	25	27	33	28	25	27	31	25	31	31	30	24	33	29	30	36	30	25	31	22	38	30	17	44	37	40	19	44	29	43	30	32	20	28	23	32	23	33	37	37	27	30	26	32	32	27	25	40	34	30	33	31	28	18	22	36	22	26	25	34	24	26	34	20	36	33	28	31	20	26	30	29	28	24	28	24	27	33	19	33	30	36	32	26	32	32	29	26	36	29	34	33	33	25	32	32	26	30	34	34	36	32	34	29	27	33	39	27	32	27	30	36	27	23	33	34	27	26	26	28	35	36	37	31	28	33	34	36	28	38	35	26	27	36	30	34	31	20	30	23	35	24	33	25	28	29	36	29	29	38	28	30	34	29	28	31	32	27	30	32	34	28	33	37	28	29	29	24	22	37	28	24	29	24	27	38	36	25	31	29	29	33	27	32	26	26	30	26	39	35	33	29	27	31	35	33	30	33	30	34	32	29	26	28	29	27	28	32	42	27	23	25	29	36	39	23	31	28	38	23	37	32	29	23	31	32	42	25	32	28	32	28	26	31	24	33	31	30	31	28	27	31	26	27	32	23	36	26	23	29	26	28	30	33	38	23	25	28	33	38	26	27	31	31	25	29	27	25	27	38	26	29	27	38	25	23	28	39	32	23	29	29	37	23	25	36	29	29	26	26	31	30	29	31	33	29	28	30	44	27	32	34	24	34	28	28	32	32	46	28	38	27	35	28	38	29	26	25	26	28	32	30	27	33	30	32	34	26	21	44	48	20	37	30	33	29	40	27	38	34	28	32	37	31	30	24	34	44	23	27	40	33	32	46	29	35	36	30	37	35	28	32	21	21	38	32	31	20	29	25	27	31	24	31	31	35	26	29	32	34	42	43	22	38	30	33	32	34	34	24	25	24	23	32	35	31	29	29	33	38	28	26	22	25	32	40	25	36	30	32	43	34	27	34	42	36	34	32	21	34	33	28	35	29	34	29	25	31	35	33	31	32	33	34	22	32	34	37	31	35	25	24	22	29	25	23	26	32	34	35	33	23	22	24	32	27	37	30	24	27	32	21	37	36	24	30	27	27	33	16	31	28	28	38	24	33	43	36	37	30	25	38	36	31	34	37	34	25	38	31	28	36	30	26	22	36	37	28	24	49	33	34	27	36	38	24	29	23	33	32	35	34	36	33	27	25	24	34	24	30	30	31	26	39	29	32	19	33	31	32	36	22	38	27	41	25	38	47	30	28	22	30	31	40	29	26	26	25	25	37	41	29	35	41	29	24	30	23	39	31	26	32	21	43	35	17	27	46	27	36	26	37	23	38	33	25	27	27	32	29	34	26	33	26	30	40	30	30	29	30	21	42	29	27	30	29	30	28	34	35	22	37	37	29	22	35	37	43	28	38	45	27	25	35	26	28	34	37	29	32	31	41	36	32	20	27	38	25	24	29	32	34	33	32	30	31	28	36	27	34	32	35	28	34	25	36	21	29	32	25	19	19	22	36	29	30	41	35	23	25	31	32	25	26	24	24	35	23	24	26	31	30	28	28	37	29	30	33	41	35	26	28	35	35	30	37	37	42	31	25	26	27	23	25	39	34	27	27	33	39	36	27	34	37	34	41	41	23	32	33	24	26	39	35	30	36	29	29	25	28	26	34	25	42	31	23	25	29	25	21	29	30	44	34	31	23	31	39	29	31	24	30	36	29	37	28	38	36	28	22	36	30	36	32	38	32	28	35	23	28	31	29	22	29	31	20	31	33	29	36	29	26	30	35	23	25	36	29	40	28	26	22	21	31	38	28	36	23	27	29	23	45	32	39	35	21	31	37	30	32	39	37	32
14865	5287	24016	4759	4175	3266	2581	2135	1714	1524	1259	1086	969	823	728	688	630	671	723	579	563	593	464	453	362	347	322	304	294	269	272	230	244	203	219	214	213	168	228	195	165	179	184	190	171	161	164	147	159	162	146	154	137	145	135	132	138	129	116	124	129	126	96	135	126	110	126	109	119	126	122	107	118	103	133	117	85	108	118	105	110	97	104	122	129	101	112	95	93	98	115	86	90	99	119	103	101	103	102	110	92	92	100	108	100	83	113	112	106	108	108	94	103	90	82	99	102	95	98	89	106	101	102	101	90	99	106	84	88	82	87	84	98	82	89	86	87	102	96	90	87	91	93	93	78	96	92	96	95	87	95	89	90	82	85	71	90	81	105	78	98	88	111	103	90	101	96	88	89	99	86	99	94	101	87	110	84	93	100	91	104	94	96	108	96	87	94	88	72	85	97	93	104	104	107	95	103	94	87	103	89	85	94	80	75	90	92	107	76	89	106	79	93	89	73	91	114	97	76	100	87	86	80	91	83	101	100	85	80	84	81	100	85	80	94	78	103	99	102	95	90	83	100	96	82	82	81	83	78	79	95	101	72	100	67	84	85	84	88	90	109	83	99	90	71	105	98	107	85	98	76	84	94	79	82	89	100	78	66	101	93	87	93	102	111	91	92	97	103	98	97	98	95	88	79	94	81	86	89	100	90	96	95	86	85	87	79	107	100	85	89	76	79	115	85	71	82	107	89	101	84	85	82	92	91	97	85	91	95	81	104	100	92	73	88	91	92	73	83	76	85	90	89	75	91	91	84	97	86	78	88	100	92	97	98	87	103	76	91	77	74	89	82	79	93	82	88	94	92	113	92	91	94	84	100	90	96	83	88	87	86	80	99	90	99	97	95	94	104	76	76	95	89	84	97	83	80	73	87	87	99	83	107	85	79	71	80	90	103	82	78	99	86	76	94	98	96	72	102	83	86	66	85	91	85	89	77	85	87	85	110	82	92	86	81	85	91	86	88	88	80	80	79	77	94	94	90	102	92	98	74	85	91	84	96	76	102	89	85	81	96	80	73	90	95	76	96	95	88	89	83	88	77	94	96	96	100	103	91	87	95	93	82	82	77	85	98	86	93	90	83	92	82	86	87	88	86	93	97	102	82	104	105	95	98	75	73	103	68	80	82	77	109	80	90	66	86	89	93	87	83	91	79	96	68	88	86	78	82	95	101	83	90	84	76	88	91	81	88	88	83	84	88	89	68	84	100	82	95	87	94	87	87	83	87	83	89	94	86	115	90	101	95	95	82	103	84	80	80	73	90	67	85	75	84	78	103	90	96	65	88	92	74	80	88	95	93	87	93	88	85	95	89	81	109	83	69	85	113	91	83	83	84	91	83	87	101	84	84	90	94	104	96	84	94	80	74	77	92	78	91	88	85	90	83	75	92	87	84	96	96	85	91	98	85	80	94	93	86	80	84	91	94	82	101	79	108	95	95	82	84	83	91	90	85	74	113	85	92	71	92	88	94	88	103	90	84	90	101	76	96	90	104	75	100	88	79	104	105	81	80	84	79	85	88	91	79	85	92	91	76	83	93	89	92	96	101	102	82	109	86	84	83	99	96	98	94	85	98	87	87	88	93	94	90	89	97	87	65	94	91	82	97	88	86	78	88	103	99	103	87	99	86	85	113	88	85	74	78	96	83	112	71	78	85	92	86	100	88	78	101	83	74	79	83	105	101	90	81	91	90	91	96	78	94	75	88	84	85	84	95	89	81	89	82	93	85	77	80	85	95	93	90	97	94	85	90	93	104	75	81	75	89	110	87	96	92	89	96	84	88	85	82	106	94	101	107	85	86	99	80	85	70	104	87	83	98	76	87	95	88	74	87	103	84	93	84	98	92	85	85	95	88	82	87	85	89	69	88	87	70	83	99	99	89	95	72	78	92	89	113	88	91	71	90	92	70	92	88	89	85	90	86	102	83	96	76	85	88	82	85	110	97	106	95	67	87	88	101	94	108	86	73	91	84	100	101	76	93	86	86	82	85	75	80	85	82	83	106	92	91	90	75	77	95	72	103	96	99	91	65	90	92	95	73	89	99	94	98	105	102	91	81	98	108	84	78	77	95	98	92	84	102	107	86	104	92	86	100	86	101	83	101	73	76	92	102	77	88	77	82	95	94	95	83	78	86	90	89	104	110	88	98	83	86	104	97	104	84	82	83	68	94	91	76	92	105	80	104	95	70	83	93	103	84	92	82	86	105	105	86	92	90	84	94	79	87	86	77	92	92	106	103	95	94	77	88	96	93	102	89	75	93	81	94	90	89	114	87	83	86	85	85	97	84	106	91	79	98	79	72	81	82	74	95	96	87	84	86	94	84	100	83	87	84	91	81	110	93	81	81	88	91	81	91	76	85	80	83	99	89	83	103	107	85	80	92	87	85	86	68	74	97	91	84	84	93	89	77	93	74	74	82	87	94	91	89	74	97	84	90	80	85	107	89	96	99	82	99	84	77	92	62	75	114	109	80	88	94	92	74	89	97	77	64	98	96	96	89	87	60	89	91	100	88	84	85	78	98	82	88	81	71	72	95	98	80	79	88	71	86	61	75	79	89	82	94	95	85	86	84	94	80	106	103	79	93	107	90	99	75	84	95	99	78	70	98	95	97	109	93	82	64	91	96	73	78	109	74	83	93	101	95	98	85	83	84	79	71	84	95	73	75	92	81	85	93	101	82	103	75	104	82	87	95	91	86	96	71	97	84	68	74	96	99	106	85	94	90	104	93	103	72	98	82	99	87	90	91	96	97	88	80	86	85	86	93	90	94	87	87	103	95	94	82	85	85	89	78	93	86	90	88	88	77	85	89	82	90	75	93	79	98	115	85	80	71	82	71	84	92	85	97	80	92	93	90	96	99	78	91	100	99	89	83	95	80	87	94	80	69	84	76	81	88	92	96	78	89	95	95	86	74	79	91	89	90	75	104	84	87	90	86	111	97	84	70	95	87	71	91	99	82	87	78	106	70	77	80	95	88	84	90	84	81	97	84	83	83	78	74	99	89	84	102	85	81	85	83	79	100	96	93	95	102	92	86	102	87	84	82	92	73	76	78	81	79	99	78	102	85	89	88	94	92	102	103	101	74	91	80	87	83	83	84	90	106	72	81	87	94	93	103	79	68	92	98	95	93	77	98	96	88	101	78	84	95	101	86	74	91	94	89	90	112	97	97	89	83	94	89	88	106	96	86	62	100	85	75	87	85	100	90	86	98	91	87	89	84	103	94	92	68	79	83	91	82	106	103	89	88	91	88	101	80	100	68	81	92	88	78	80	91	96	91	80	74	107	83	94	90	91	90	89	107	73	97	83	93	87	75	88	111	79	106	84	82	90	87	76	99	82	94	73	92	87	83	99	86	100	87	96	92	95	88	89	79	82	93	90	68	85	92	93	87	105	80	94	76	78	104	90	80	97	83	101	96	79	99	90	103	76	82	69	104	70
3307	209	527	153	146	127	139	133	127	141	136	122	126	127	140	124	123	116	134	148	124	91	113	143	139	156	121	147	125	125	119	136	135	140	128	141	133	143	135	125	109	134	130	129	131	125	127	128	116	148	154	117	156	126	122	130	144	129	133	121	127	122	130	140	126	140	128	122	129	123	125	131	124	134	139	141	140	131	139	129	148	132	128	137	132	144	124	120	117	124	125	123	119	126	113	150	110	104	131	134	108	125	136	142	123	139	128	141	153	113	113	134	156	127	130	124	149	141	127	127	135	132	111	125	142	131	128	115	121	126	130	151	121	144	122	150	112	129	123	135	133	146	128	147	121	134	142	124	115	148	140	127	117	130	117	119	138	122	129	116	142	134	130	129	120	142	150	142	115	108	148	138	137	151	120	149	155	133	115	111	145	133	126	137	124	115	137	122	125	119	116	138	133	141	158	126	115	112	122	108	131	124	136	141	148	170	123	111	132	105	132	143	130	107	132	132	149	125	131	128	106	141	141	127	129	147	127	125	116	144	147	139	123	138	122	126	153	122	147	125	125	128	112	124	138	133	125	109	103	122	128	114	124	130	121	130	110	135	135	128	139	129	123	115	129	138	112	135	134	111	124	129	117	145	138	138	123	115	139	127	108	125	133	136	120	140	141	123	138	122	119	119	137	139	112	127	144	110	128	132	118	116	122	112	133	132	133	120	120	131	120	128	126	137	131	121	135	122	135	131	153	135	129	131	127	125	122	132	131	111	142	124	135	132	132	129	125	132	129	149	151	114	117	142	131	129	122	126	133	133	127	116	125	146	138	129	149	111	126	133	108	114	136	134	146	153	130	129	117	116	135	115	124	133	134	134	107	144	127	113	125	115	104	130	137	136	120	118	100	116	148	118	129	129	124	125	137	114	124	130	114	129	123	134	108	135	130	152	113	135	139	141	148	113	137	136	145	131	117	124	134	129	134	140	134	111	110	132	118	153	160	129	127	139	117	122	128	110	122	138	123	160	145	126	107	106	134	158	131	141	111	111	129	140	137	143	113	146	130	104	139	119	112	131	132	120	128	124	143	141	115	127	132	139	125	104	120	140	128	126	139	148	112	130	94	129	142	137	142	119	131	136	116	145	127	139	140	130	128	140	122	115	137	161	132	114	115	98	131	115	124	155	121	131	128	131	137	125	111	125	122	141	154	125	141	158	134	118	142	143	114	121	128	128	108	117	128	122	118	117	119	137	148	131	145	130	124	150	128	136	116	141	132	125	143	133	129	138	156	145	114	128	108	138	127	129	124	130	121	138	127	118	116	136	125	152	116	128	138	138	123	123	126	135	132	131	129	131	127	135	140	121	133	136	114	139	125	122	132	132	111	116	119	132	132	112	118	135	136	140	135	123	158	117	118	131	126	132	118	125	123	132	126	126	135	131	123	148	112	122	125	118	122	121	132	127	129	116	122	117	128	152	126	130	143	114	141	100	122	116	143	130	126	102	127	120	144	123	127	127	102	119	145	122	152	128	134	132	133	129	131	124	132	125	121	120	129	154	119	107	118	124	122	129	111	133	109	130	131	149	121	118	128	134	114	136	125	125	130	119	117	153	127	133	111	121	136	126	138	102	122	123	116	127	146	139	136	147	117	113	112	144	128	137	158	117	118	120	132	140	143	123	134	123	125	124	142	121	127	139	142	147	110	130	129	122	151	131	136	145	117	143	131	121	128	143	157	122	125	126	129	139	106	139	142	115	150	129	122	125	147	111	118	112	125	157	146	118	133	131	133	149	153	128	128	125	124	139	111	128	124	127	104	141	119	114	133	140	136	140	122	130	116	146	122	110	123	130	128	137	145	150	118	122	145	118	135	115	136	136	123	154	128	141	111	146	100	125	126	123	113	144	103	122	129	124	132	126	130	143	133	113	145	132	120	113	138	132	125	129	117	140	122	130	135	112	122	118	126	123	133	136	126	127	137	137	136	126	111	111	133	129	126	114	127	141	154	117	120	114	120	130	136	117	132	132	128	123	143	128	138	146	152	143	120	131	134	133	135	110	146	147	140	130	127	130	122	125	126	126	111	126	159	118	117	112	133	127	125	130	120	120	123	114	120	135	121	133	139	134	139	121	118	136	112	140	133	129	116	132	134	138	134	131	154	117	124	146	142	131	126	146	117	138	135	134	128	127	116	138	128	128	140	125	122	135	134	140	121	126	142	141	113	147	136	150	138	139	122	137	124	132	125	111	122	123	125	126	126	115	136	135	123	129	142	113	114	114	124	126	138	121	129	131	129	121	130	127	126	122	151	143	156	117	136	151	114	131	109	121	121	130	129	115	120	133	130	142	129	115	123	151	141	121	140	125	123	135	129	118	130	124	117	116	145	138	146	143	134	127	119	144	119	147	119	142	124	120	118	134	116	145	136	130	114	142	132	133	126	127	151	127	136	128	128	137	133	107	113	124	118	118	116	122	109	126	126	143	113	146	130	125	117	116	133	139	131	122	119	128	124	130	116	126	118	137	121	123	123	131	129	134	127	133	139	130	151	125	164	118	129	135	133	124	139	131	144	119	114	152	137	150	151	132	129	151	149	128	133	136	144	120	143	127	95	132	132	125	123	129	137	153	130	118	133	138	117	114	133	136	137	133	122	152	129	117	136	137	139	124	137	152	131	121	122	131	121	131	140	129	138	142	137	142	119	137	158	143	131	116	150	133	131	128	110	139	129	138	122	136	129	123	121	111	126	132	145	114	120	128	129	155	102	104	117	124	137	135	123	125	130	143	131	141	139	131	131	130	129	120	127	139	140	132	147	157	119	117	128	124	103	137	127	115	133	134	135	125	133	124	117	119	137	130	145	144	142	138	122	125	125	136	136	132	106	134	118	114	134	137	150	133	130	123	132	134	114	131	145	111	123	136	159	121	106	149	135	131	135	137	154	142	120	133	148	127	126	128	139	137	136	129	102	117	121	161	129	130	109	135	144	129	126	114	118	135	131	139	127	121	119	115	121	138	110	140	113	138	130	139	122	135	123	123	118	132	115	151	124	130	139	126	130	126	147	142	131	138	139	136	123	128	135	131	143	127	140	138	145	156	121	119	125	142	137	132	113	136	119	122	120	124	135	137	126	127	120	105	111	119	135	142	116	132	133	117	117	119	137	145	121	125	112	141	134	114	145	124	142	127	136	131	143	139	118	137	136	115	148	124	138	138	129	131	124	142	113	109	112	100	128	131	129	114	119	122	125	122	132	125	139	142	130	131	137	121	115	116	109	114	132	119	145	154	134	138	128	115	122	138	112	135	121	140	120	137	129	145	127	136	143	139	139	128	135	109	139	138	138	149	104	105	128	129	145	137	119	148	112	133	126	109	105	127	142	133	125	130	125	140	129	119	124	103	145	135	123	137	117	145	125	117	118	126	135	141	126	124	117	129	131	148	134	133	111	134	146	139	130	115	131	124	127	133	143	142	129	127	138	129	121	131	137	117	123	114
3041	473	1500	438	398	409	394	370	343	362	329	343	322	352	345	354	379	320	342	323	348	340	355	355	342	343	332	327	351	352	338	331	320	333	344	373	356	348	335	335	313	313	312	312	326	339	298	343	320	344	305	322	331	319	354	331	331	343	353	305	316	327	307	315	343	327	355	299	336	346	338	346	318	324	370	335	336	351	329	300	330	353	360	324	338	311	320	328	293	344	335	313	339	350	299	334	315	332	319	340	362	338	306	323	332	331	323	306	333	322	330	302	333	341	343	342	331	340	316	321	322	316	351	325	330	346	344	323	312	363	363	317	322	330	353	304	324	308	358	321	347	317	331	323	316	326	342	296	327	347	342	337	306	320	338	328	321	324	302	347	342	345	348	318	337	353	325	299	324	327	356	372	355	327	345	337	336	321	336	361	307	328	342	329	329	346	333	300	299	327	331	323	324	366	343	301	370	337	334	333	335	345	336	363	331	336	352	289	337	319	309	314	361	342	322	315	348	329	320	325	318	326	340	323	315	337	350	321	317	323	323	363	346	311	332	357	328	363	328	317	328	357	311	344	306	324	329	357	338	361	335	340	350	314	334	335	345	329	347	363	305	330	330	323	324	332	329	332	301	295	325	353	341	320	312	325	332	340	338	340	319	313	311	325	342	309	353	347	332	295	335	329	358	315	349	333	309	325	358	341	309	305	354	326	322	290	330	291	336	340	311	334	296	340	309	324	340	341	309	329	318	326	329	365	319	332	305	320	306	331	335	322	327	343	332	329	322	353	335	327	329	319	322	321	312	321	312	289	339	311	325	334	324	317	320	320	309	352	299	369	326	309	355	353	329	306	323	349	328	324	334	347	335	306	337	316	344	347	341	340	341	317	353	358	349	336	329	341	322	334	321	293	330	312	343	297	324	325	338	360	338	344	315	307	351	323	307	313	312	353	318	372	316	328	323	351	352	338	314	320	343	361	329	326	327	336	349	335	296	325	350	333	325	325	301	330	351	345	285	355	335	332	347	306	320	329	365	303	311	321	295	316	327	322	340	282	345	347	324	316	310	340	357	324	325	322	350	311	346	329	329	327	351	330	319	351	325	303	335	323	321	324	335	305	330	343	358	348	333	312	308	325	332	321	333	331	367	320	315	319	310	370	352	322	331	330	351	330	326	333	340	314	350	352	325	339	364	339	304	323	355	329	297	349	337	320	309	327	350	323	311	338	322	315	341	310	370	343	356	327	328	320	378	320	340	310	342	320	334	309	356	317	326	328	334	311	345	330	338	323	314	319	327	327	327	340	341	342	368	331	346	342	313	339	347	330	316	324	328	312	349	312	344	327	353	332	339	324	350	347	312	338	351	312	329	316	343	339	312	347	326	345	327	292	351	332	330	317	348	346	321	320	335	345	359	336	319	325	334	332	310	332	318	337	374	326	349	335	332	335	316	362	328	298	326	303	316	323	315	348	311	353	282	352	336	339	324	354	334	314	326	336	314	344	355	323	326	312	290	318	316	354	343	316	323	319	335	324	330	300	334	318	327	333	345	338	347	344	345	311	342	355	354	345	313	337	340	332	295	348	337	317	336	352	355	334	281	319	333	295	306	318	328	322	321	356	328	312	312	348	347	339	349	335	364	343	323	344	330	332	336	343	347	278	347	351	315	327	333	327	323	330	329	301	323	341	330	340	286	327	311	329	327	330	325	367	314	338	331	338	364	307	287	308	367	338	315	342	336	309	324	334	320	335	308	328	339	349	318	347	329	286	372	306	297	324	341	347	346	321	328	319	324	321	292	327	357	341	342	349	322	307	340	317	335	339	315	315	342	330	326	332	298	320	352	343	357	325	293	311	355	335	337	344	319	334	339	328	310	364	327	361	312	346	336	350	345	352	370	345	335	319	299	334	333	342	313	347	348	348	308	324	327	325	334	320	344	316	330	335	311	355	301	318	355	334	330	342	300	315	354	306	322	325	289	358	313	338	331	327	329	320	343	335	344	331	334	355	300	311	315	355	327	334	345	346	300	316	318	332	329	347	344	337	352	342	329	336	324	323	364	359	296	343	308	311	330	329	323	365	326	315	317	340	306	336	313	300	335	336	327	333	308	348	349	339	330	323	335	366	339	313	339	360	325	341	323	310	313	338	324	317	364	358	345	304	340	318	353	300	332	321	348	335	320	322	341	337	309	295	330	324	323	349	344	314	315	322	326	334	304	308	308	333	334	318	339	344	348	323	336	311	314	322	324	353	338	315	331	339	332	324	332	320	348	322	365	358	319	331	340	331	359	360	302	325	301	354	360	344	329	301	303	330	328	322	328	343	298	312	321	359	337	322	355	313	330	342	357	320	332	323	358	313	356	329	363	344	327	313	344	369	353	322	354	308	338	330	298	364	329	332	354	310	325	351	329	338	325	322	365	311	330	326	313	335	352	305	354	318	301	339	334	310	335	338	347	341	290	324	326	306	350	306	328	341	327	317	299	336	334	340	337	313	343	372	343	303	367	325	343	326	345	362	325	291	332	359	322	319	320	327	325	330	319	346	309	324	332	321	322	331	350	368	308	338	307	313	321	340	301	316	307	342	315	346	356	325	329	332	361	323	366	338	338	337	339	279	368	357	328	361	310	345	328	315	314	333	365	330	315	309	353	311	347	321	329	344	296	309	343	332	345	329	328	372	356	326	354	319	308	350	359	298	383	319	315	326	312	309	328	310	323	317	322	336	322	351	363	348	345	336	317	326	315	312	343	347	335	331	319	338	321	325	311	346	316	294	309	305	305	320	312	293	341	352	318	307	342	334	331	288	319	344	320	335	319	366	354	332	339	336	343	341	336	310	326	333	347	349	314	300	329	319	308	344	290	327	324	323	355	357	333	334	327	320	324	311	320	319	309	334	294	319	365	292	334	343	331	337	332	300	336	322	354	330	330	363	326	345	377	352	345	333	341	347	299	330	308	301	333	329	339	340	342	315	367	325	331	344	342	375	382	333	369	337	315	347	335	356	339	341	336	347	345	314	316	333	351	341	360	342	335	323	343	318	337	316	350	350	322	348	298	355	360	326	359	347	308	336	325	356	327	310	311	349	289	333	339	333	327	300	358	347	359	326	340	356	352	329	351	323	351	356	321	352	349	333	324	311	324	344	307	368	345	325	329	316	317	335	322	336	315	370	326	342	324	325	344	349	352	319	292	348	335	333	320	321	337	319	353	341	310	334	339	334	325	346	302	329	330	322	296	357	373	377	338	323	319	329	305	320	311	323	300	336	323	312	298	344	358	311	343	366	319	347	320	316	352	323	328	314	347	315	338	331	317	309	318	334	353	323	338	328	352	317	342	345	287	346	363	349	319	309	311	341	287	367	363	308	364	343	309	337	310	395	322	335	329	327	313	312	331	356	318	326	320	320	305	329	328	302	347	295	330	273	322	349	312	304	326	318	384	330	344	353	332	361	322	309	316	317	338	347	327	305	319	318	339	343	341	342	341	291	312	315
18544	2426	13963	989	505	399	326	256	192	190	162	176	144	155	121	133	121	137	144	111	107	127	129	127	114	127	110	101	123	108	134	125	124	108	123	105	129	116	110	127	113	96	109	109	110	132	108	131	134	101	125	121	113	105	106	115	110	120	118	114	111	100	108	108	114	105	122	109	117	127	103	112	100	97	111	96	103	116	119	101	113	118	116	131	105	136	110	115	121	101	116	113	119	98	110	115	95	118	120	127	110	103	131	108	103	112	94	112	109	109	120	125	117	133	108	97	110	102	97	100	118	105	107	92	106	126	97	111	125	107	105	116	114	113	113	101	106	84	98	126	112	110	115	104	116	97	113	104	100	109	101	100	89	96	102	130	114	108	126	116	122	120	128	118	120	105	113	104	97	110	97	108	120	87	108	115	100	114	115	112	112	126	107	100	99	101	126	113	126	108	109	116	119	95	105	108	109	104	117	112	102	104	103	107	100	108	113	91	90	107	111	91	116	118	108	110	129	127	106	117	101	105	122	112	109	99	105	119	87	96	123	114	125	112	105	97	102	89	103	115	105	104	120	116	138	119	102	106	112	109	114	100	138	94	113	115	101	109	91	111	101	113	101	112	99	112	100	112	113	110	94	104	112	125	106	106	112	112	82	122	121	85	104	117	102	108	93	96	103	95	103	99	88	113	117	101	120	114	111	102	111	112	114	94	97	108	119	94	98	114	115	91	109	101	110	101	102	94	116	113	85	86	102	100	119	107	115	86	95	106	93	100	117	98	110	120	116	101	99	123	92	99	115	91	113	113	109	105	91	107	116	114	118	102	95	98	131	110	112	108	103	111	113	117	99	111	87	112	99	106	110	106	93	92	115	109	114	112	87	101	103	99	111	112	121	104	101	95	103	104	115	113	119	114	120	107	101	115	98	80	111	119	103	117	101	118	107	99	91	111	107	94	99	99	86	93	112	98	118	100	105	97	126	109	117	114	114	89	115	109	108	118	104	108	99	106	105	104	99	84	105	122	102	96	103	93	119	115	101	111	111	122	98	99	103	90	114	113	121	112	105	107	104	102	96	102	109	108	130	106	122	109	119	103	110	111	102	110	119	120	106	102	122	107	114	107	116	98	113	90	111	101	110	108	114	103	121	111	116	100	91	116	106	113	105	107	105	100	94	109	124	106	123	127	112	109	91	104	103	123	123	93	108	93	107	110	102	125	103	104	116	99	93	123	123	99	90	97	111	106	101	136	107	97	120	111	108	119	123	101	110	99	90	102	100	101	92	99	103	110	106	114	96	99	98	100	108	104	119	107	91	110	105	100	121	102	114	109	111	114	104	115	111	106	124	108	127	107	116	106	93	122	124	107	93	97	121	111	102	100	110	123	104	110	116	114	105	97	101	98	105	94	107	108	109	98	106	124	107	112	103	116	119	102	105	103	108	96	92	105	98	130	109	131	115	103	116	115	127	97	134	108	109	112	103	120	109	85	100	91	102	109	127	112	118	109	110	99	108	100	108	110	87	93	106	112	95	109	89	103	107	87	104	99	116	94	121	105	101	116	121	98	114	116	104	110	125	115	100	97	102	107	106	110	125	108	116	97	103	103	112	112	111	106	106	112	123	96	127	95	105	115	89	107	121	101	126	114	112	99	108	124	103	117	114	90	114	96	116	104	96	108	103	118	119	107	95	98	113	99	101	109	120	98	121	107	127	105	81	114	98	99	107	101	101	134	106	110	107	122	95	115	128	111	113	122	85	128	88	97	92	106	115	105	115	112	112	97	84	107	118	108	103	108	99	117	112	106	89	130	103	106	95	115	108	87	110	130	113	122	105	111	98	114	86	123	119	101	103	113	100	96	110	101	133	108	104	117	110	105	119	98	95	94	112	101	108	94	113	112	113	108	107	116	118	111	109	104	74	108	115	103	104	106	91	108	110	125	113	99	105	115	128	108	109	87	99	107	102	108	112	100	115	105	105	116	115	99	113	114	90	125	104	102	100	94	132	111	107	102	115	112	125	113	118	109	103	112	109	105	105	110	107	107	123	138	96	105	94	118	124	118	128	105	121	91	102	97	104	113	114	103	109	115	100	102	111	111	103	95	113	118	97	103	106	116	87	103	124	91	92	81	112	112	106	104	114	95	102	123	109	121	98	112	108	114	112	122	101	110	125	113	114	105	109	100	103	101	93	101	104	108	130	92	96	121	116	112	105	117	119	90	124	104	103	98	100	96	121	91	97	115	107	117	126	121	104	115	98	107	99	102	105	108	119	107	105	108	110	98	132	119	99	108	115	106	116	102	117	87	109	119	101	124	95	104	100	111	111	97	104	98	127	113	110	111	100	105	115	116	106	103	91	94	101	119	109	96	100	116	119	86	94	100	103	102	104	99	101	102	94	105	115	91	110	106	145	97	109	102	110	110	110	117	95	104	97	103	115	91	102	99	111	111	118	121	102	105	95	122	107	97	116	103	114	116	106	97	100	103	104	106	106	131	87	100	117	96	93	116	109	115	88	124	120	118	130	109	97	115	115	109	90	100	102	101	94	114	100	98	103	99	123	110	88	110	101	104	106	101	115	127	116	95	118	125	101	106	111	112	109	126	100	107	98	115	108	109	106	107	100	102	92	108	87	118	111	116	108	114	116	107	104	111	107	109	96	96	119	110	96	115	103	104	101	102	114	106	91	103	117	104	110	109	101	109	102	103	107	96	89	111	113	105	109	100	114	101	109	108	100	94	105	110	102	97	93	107	129	116	101	107	97	113	94	97	111	92	128	109	90	108	88	108	117	102	110	99	91	105	105	103	128	117	115	112	115	110	102	108	106	97	100	91	107	97	101	112	101	110	100	102	115	104	109	94	107	113	118	111	112	104	107	133	105	105	104	115	104	95	114	93	112	91	105	100	112	107	104	101	107	111	116	105	109	138	130	104	98	90	93	125	109	109	109	99	100	124	129	102	102	116	102	108	100	109	92	109	96	115	115	109	104	118	111	96	109	103	113	120	115	135	115	127	97	120	115	116	114	130	112	111	114	110	88	109	131	112	105	132	110	111	122	101	115	120	107	120	82	108	113	106	120	114	85	103	94	123	110	97	97	116	104	111	122	95	88	115	112	116	101	81	108	122	107	101	107	99	99	110	115	120	96	112	127	102	134	97	110	112	106	91	104	113	75	92	123	109	106	113	115	113	104	114	112	109	117	118	103	122	113	102	107	120	102	99	109	108	127	114	76	106	107	120	122	112	91	119	81	108	104	124	137	129	123	121	110	121	100	93	90	93	102	96	112	120	114	104	115	105	107	115	106	95	103	107	99	109	95	111	113	107	100	103	103	101	109	114	122	105	105	121	115	103	100	126	98	93	103	99	100	130	109	112	101	72	106	90	129	113	109	112	116	108	102	92	113	97	103	104	108	128	87	95	97	104	131	95	98	103	96	111	116	115	117	102	104	116	107	96	104	117	112	96	118	101	123	127	86	120	94	104	105	114	85	106
9720	2551	16317	2390	2045	1660	1381	1144	979	882	819	750	668	593	594	546	528	529	559	498	498	528	439	381	391	363	383	358	344	348	371	346	364	331	333	298	324	334	349	329	326	294	302	304	315	322	315	315	300	296	281	264	308	290	294	278	283	273	302	289	273	269	294	292	276	289	276	293	298	263	302	292	305	308	289	298	295	309	289	288	275	267	291	280	308	278	336	288	228	301	293	263	280	269	289	257	268	257	291	285	286	278	278	273	260	277	283	297	279	295	268	272	276	273	275	290	293	290	285	272	255	298	314	271	295	278	290	287	247	278	243	280	288	262	266	302	269	296	295	306	278	252	254	286	288	277	268	289	254	289	269	255	274	278	241	251	269	277	273	257	300	260	254	280	276	279	284	275	275	251	256	255	262	245	259	309	267	275	257	303	300	281	267	254	273	293	292	257	262	288	305	288	258	257	305	283	296	304	270	285	283	264	281	274	274	246	275	276	246	259	273	257	257	275	297	294	268	268	265	284	246	265	276	269	264	261	268	253	234	279	261	238	289	298	296	285	272	280	260	271	271	247	288	304	281	259	261	283	299	281	273	257	273	266	263	274	316	281	250	268	271	268	277	248	271	266	288	294	291	296	234	266	248	290	261	267	296	264	274	273	242	264	287	287	289	255	281	262	293	280	265	263	255	268	242	278	268	266	260	277	274	254	303	248	272	267	279	270	250	271	291	284	301	275	260	298	247	275	285	285	257	282	257	289	255	272	299	268	237	248	298	306	288	265	266	260	265	257	284	272	284	278	286	282	288	268	294	289	269	274	279	297	261	306	300	312	262	278	265	262	272	280	271	251	294	296	283	282	282	276	269	277	266	282	281	251	257	264	242	301	266	274	271	274	271	285	288	266	274	266	288	299	276	304	261	305	308	278	269	280	282	283	295	260	277	275	266	331	295	288	281	265	264	271	285	248	326	289	275	277	291	278	246	262	284	282	267	284	250	278	296	272	273	298	251	240	225	307	231	268	274	275	281	274	284	284	242	274	275	298	266	288	241	250	250	277	262	297	268	289	266	225	281	273	281	297	302	270	293	276	248	293	308	289	298	275	280	307	280	253	304	264	267	290	271	251	284	285	258	269	283	288	270	278	277	257	274	251	270	244	261	281	269	279	272	257	289	280	277	285	281	264	255	274	270	288	269	293	302	246	289	270	273	313	283	306	234	287	278	282	271	291	284	281	252	233	271	266	283	282	250	277	252	265	292	295	278	272	281	277	281	289	281	264	276	293	273	288	294	258	256	287	254	304	262	280	279	269	275	272	251	272	267	290	297	255	263	273	254	279	264	274	258	270	268	251	288	289	275	268	270	273	303	256	290	265	259	279	272	270	278	281	245	277	256	244	277	285	277	275	279	275	268	297	254	276	255	288	290	298	284	273	264	282	267	246	275	273	276	274	269	254	257	261	296	258	282	268	284	283	240	269	293	261	243	252	306	289	288	301	274	267	247	284	281	279	269	247	275	278	249	274	278	250	256	273	275	281	257	266	273	262	288	287	280	251	271	256	267	261	268	257	293	306	268	279	291	272	303	291	283	275	271	245	296	254	268	246	292	237	249	261	266	272	281	253	289	261	264	279	270	276	252	276	301	296	293	281	263	277	268	268	261	249	270	293	276	277	259	304	259	261	254	262	258	278	288	276	282	290	253	275	273	262	263	267	289	276	274	306	272	294	274	271	280	308	287	287	283	289	254	261	318	301	283	281	274	268	257	264	266	289	265	289	281	285	255	286	236	274	261	260	311	280	235	255	263	301	269	297	283	304	268	279	291	291	272	260	292	292	269	269	272	294	265	284	273	285	285	262	278	279	280	269	276	289	256	265	296	292	300	272	314	290	279	247	271	277	292	269	267	264	262	267	253	256	293	285	273	269	290	280	294	280	272	279	267	267	253	267	265	306	260	284	283	267	279	268	265	302	272	285	276	253	257	273	257	287	298	257	278	274	273	287	259	294	301	256	263	273	274	250	293	279	253	278	279	266	265	282	299	325	274	274	241	266	309	284	275	287	269	288	264	277	283	251	280	243	278	245	275	264	269	308	263	284	295	291	280	247	259	264	303	310	263	278	259	295	276	262	284	252	269	286	289	249	303	256	259	285	281	293	255	280	304	245	282	282	294	268	271	264	283	272	296	267	317	261	268	281	268	266	277	262	271	250	252	269	305	243	254	278	267	299	293	285	248	254	281	262	273	297	276	317	288	301	269	266	261	270	287	257	251	309	272	264	278	310	277	268	263	259	286	268	266	289	279	271	280	300	313	281	284	274	259	261	304	283	277	287	267	296	302	276	297	279	278	291	264	277	291	256	258	311	260	271	259	288	275	282	293	267	285	284	270	274	261	305	288	267	288	307	302	269	275	271	311	283	299	294	285	249	266	275	226	294	264	282	278	300	297	270	298	287	275	282	288	286	275	271	276	272	294	261	292	275	277	253	273	250	265	285	277	276	262	271	293	283	294	289	283	262	259	277	310	271	243	322	264	295	270	264	319	274	282	261	246	313	250	242	248	268	263	278	287	281	270	289	291	238	255	294	277	285	272	290	265	268	291	251	273	259	256	248	291	269	257	246	293	304	242	279	243	282	279	282	297	267	276	261	275	284	271	274	275	279	275	275	257	257	271	284	243	262	275	282	295	314	286	262	275	283	237	272	300	309	272	271	260	275	239	259	297	246	294	259	276	269	276	254	262	256	291	286	279	263	257	254	268	287	304	276	278	265	302	256	270	282	296	274	257	278	261	255	276	278	299	247	266	285	275	278	272	281	263	268	290	277	266	265	279	287	268	273	280	280	282	250	303	248	296	288	273	277	282	246	261	309	289	275	268	273	263	248	259	283	254	281	241	268	281	264	263	289	264	286	285	304	285	290	273	267	268	275	272	261	300	305	275	297	249	280	243	286	266	273	277	301	278	282	262	279	286	272	287	271	248	278	270	259	251	263	247	303	293	246	275	257	258	312	276	248	244	265	257	287	245	232	294	302	261	295	260	257	279	284	266	291	253	276	294	287	273	272	280	273	286	241	268	257	279	268	256	277	265	244	262	274	261	270	250	282	271	265	304	291	255	267	243	287	274	279	259	262	279	292	275	274	271	296	268	254	279	285	271	291	258	287	283	239	292	270	262	309	303	254	270	273	277	254	253	291	248	280	275	270	268	260	265	254	242	243	273	266	266	285	254	302	260	298	260	279	251	284	266	310	266	239	305	282	274	286	273	285	247	247	276	312	267	283	280	262	242	287	290	271	272	266	301	297	271	277	313	253	255	269	278	298	285	272	232	253	270	265	250	268	260	251	276	250	288	265	267	289	302	263	263	298	282	279	293	271	251	255	263	274	284	256	257	281	301	303	286	289	306	269	271	298	280	274	269	325	267	314	292	301	297	283	293	264	275	279	284	288	276	260	292	281	277	261	288	270	302	289	280	257	281	300	261	279	274	261	282	265	261	272
32171	6963	27960	3124	1022	761	570	390	316	234	219	182	133	124	116	113	107	108	126	116	83	104	60	60	62	66	40	43	55	58	50	42	43	43	52	46	38	56	38	33	42	45	42	53	40	39	53	34	40	33	39	39	44	37	26	41	33	34	36	30	31	41	29	33	43	37	37	38	33	36	24	34	39	40	37	29	29	36	30	27	34	26	34	27	41	29	28	32	33	36	35	31	29	30	28	33	25	33	22	36	26	26	27	39	40	22	19	30	33	34	35	37	26	33	27	42	22	27	27	29	31	28	31	34	34	26	23	27	28	30	28	38	43	29	31	34	29	33	32	40	35	33	29	22	26	29	24	25	30	27	32	30	32	23	27	23	37	33	36	32	42	42	39	29	28	24	32	42	32	31	20	33	34	35	27	37	31	35	37	28	32	27	22	29	28	33	27	22	33	27	33	25	26	38	23	26	25	26	37	28	38	29	33	30	34	38	35	32	33	33	25	32	36	30	29	23	29	33	28	26	33	23	34	36	37	24	28	25	36	45	33	24	26	28	37	21	27	27	23	24	32	38	26	36	32	31	33	31	30	36	27	37	34	26	30	38	33	35	24	38	22	26	25	28	33	19	24	33	33	42	33	18	29	35	27	42	22	29	28	35	30	36	34	28	27	19	38	45	39	33	34	29	37	31	32	34	40	28	38	34	24	32	24	29	28	28	33	34	34	36	35	25	24	30	30	24	36	34	27	24	30	34	31	32	29	22	36	39	26	28	24	35	39	30	31	38	33	24	36	38	33	30	33	30	26	31	22	31	29	43	25	27	31	40	36	33	48	32	22	30	24	29	26	31	30	36	35	32	32	24	38	31	22	31	28	37	31	26	32	52	30	39	29	32	35	24	32	23	32	33	29	25	28	32	25	17	31	33	21	31	29	39	30	40	26	28	28	16	24	30	36	38	38	24	30	31	29	36	28	37	25	26	23	28	27	24	32	21	29	35	20	38	38	32	25	26	24	28	31	32	31	25	29	18	31	26	26	22	43	37	27	41	28	37	30	23	33	36	39	26	22	35	30	34	23	17	26	42	19	29	25	28	34	30	34	29	31	31	33	31	26	32	28	25	30	36	37	36	27	43	37	32	27	36	28	23	24	30	30	27	28	29	29	34	30	24	38	35	38	36	36	39	18	33	29	20	38	23	27	37	29	39	31	25	32	33	30	32	38	25	26	30	34	26	27	30	30	31	37	35	27	36	36	46	29	40	32	28	27	28	30	38	29	39	27	37	30	22	26	27	29	37	35	31	29	26	34	39	19	33	27	38	31	39	35	28	28	26	32	24	37	31	23	31	34	33	28	32	24	26	32	37	42	36	31	40	36	30	38	22	34	26	28	33	30	32	48	27	22	30	22	23	27	24	34	29	37	28	19	31	34	28	33	33	34	28	32	31	30	39	22	24	22	28	32	23	33	21	29	29	37	36	29	40	28	15	22	30	29	26	29	32	33	39	34	34	26	24	27	32	31	30	32	30	33	32	19	30	29	24	38	24	24	41	34	23	33	18	26	30	35	39	34	30	25	30	28	32	35	43	21	43	30	25	33	34	33	27	31	36	39	39	35	24	31	34	39	38	37	30	43	32	14	35	25	27	32	42	34	31	36	32	32	30	29	29	33	25	36	30	25	31	30	32	32	31	32	42	39	28	32	33	41	30	33	34	37	30	27	24	37	30	37	34	29	35	36	34	29	24	32	34	35	27	36	27	29	34	36	36	23	27	32	23	32	34	24	33	27	32	53	22	35	31	28	36	30	30	34	32	44	32	25	25	25	32	29	24	20	31	26	32	30	28	27	30	34	33	33	24	28	26	31	31	21	28	31	22	30	34	41	34	29	35	39	30	33	27	28	31	33	24	32	33	25	26	32	22	33	21	20	26	35	27	23	24	42	44	31	32	32	23	34	31	35	32	23	27	35	22	34	33	43	31	30	39	21	16	31	37	32	36	39	16	49	32	22	32	22	25	39	43	37	24	28	29	38	23	34	28	26	20	36	36	32	32	40	31	36	23	30	27	36	33	26	29	27	32	35	34	21	42	27	36	32	22	18	26	27	36	23	27	29	31	27	28	39	37	33	29	21	33	25	24	17	29	30	32	31	30	41	40	34	23	26	37	31	25	29	30	38	28	28	43	29	39	32	30	36	33	23	33	27	35	33	20	24	31	43	30	41	36	31	31	35	32	32	32	28	30	26	27	24	20	34	33	18	39	28	37	31	22	32	28	34	28	25	25	21	32	28	25	26	33	28	25	27	28	18	22	35	29	33	27	28	44	32	38	37	34	32	35	27	32	26	30	25	42	31	26	30	31	43	26	30	37	34	23	25	30	38	26	28	22	27	29	40	29	34	31	28	31	30	42	36	22	42	20	26	30	32	36	36	28	31	34	25	26	26	35	31	35	40	38	30	21	30	39	21	33	39	31	27	34	32	37	31	23	29	36	25	28	30	30	31	39	26	30	31	31	30	30	42	28	27	35	19	26	31	25	20	34	40	24	35	31	23	36	32	28	42	33	35	25	24	35	37	30	28	33	19	34	37	28	32	34	24	29	34	30	31	26	33	31	38	38	22	26	26	34	35	26	27	30	31	24	35	26	34	27	40	33	31	23	38	27	30	28	31	34	34	27	23	34	33	26	26	31	38	36	25	42	29	30	25	16	27	27	29	36	30	28	31	26	30	24	30	31	34	34	25	30	22	38	29	39	29	22	29	31	37	34	23	30	30	28	26	31	32	35	29	28	23	30	27	38	25	25	34	34	31	30	35	34	29	31	19	26	34	26	35	32	25	36	32	40	30	32	37	21	29	19	25	34	22	28	25	38	38	28	35	31	37	19	29	25	28	25	31	24	37	31	24	25	32	34	39	30	35	33	34	40	32	28	33	46	30	31	28	31	28	23	27	34	28	30	29	31	33	33	35	49	39	28	22	23	38	29	29	36	34	36	26	36	24	18	43	38	29	31	29	50	28	32	26	36	29	32	23	27	38	29	24	36	27	31	27	32	34	48	17	28	36	40	38	44	30	27	31	29	32	30	34	28	25	21	29	34	28	36	34	31	43	31	23	39	28	35	31	32	30	14	38	29	27	29	25	35	27	25	33	30	44	35	35	31	23	21	37	35	27	31	32	34	25	34	39	32	32	21	21	34	26	33	35	40	36	22	28	28	32	34	21	30	33	29	26	28	20	23	30	26	39	21	39	38	30	43	27	26	28	24	30	32	37	42	21	36	27	44	31	41	27	40	33	30	32	38	29	34	26	31	33	24	27	26	34	24	31	30	27	33	25	34	37	33	34	30	38	21	33	35	41	26	25	29	35	27	35	33	27	33	39	34	36	35	38	34	43	35	41	32	33	35	27	23	24	26	26	27	28	31	30	27	26	26	29	32	29	25	29	29	28	32	39	23	37	34	25	22	39	39	33	19	28	35	27	20	31	33	28	22	41	25	30	33
15406	4136	23519	4778	4194	3339	2535	2094	1795	1488	1284	1073	978	859	733	652	693	739	743	607	532	656	446	416	395	383	317	320	257	267	238	267	249	263	220	203	212	198	176	183	169	161	166	168	174	170	169	160	145	151	146	132	155	152	148	133	134	117	119	125	133	103	109	105	133	128	113	114	107	136	96	108	137	139	110	97	116	99	120	115	109	110	113	99	110	97	122	116	86	101	91	91	116	117	126	91	122	91	94	96	89	100	89	106	92	110	123	93	132	89	100	90	108	93	90	115	102	81	89	96	102	102	93	110	96	87	91	87	102	104	92	88	117	93	99	89	94	81	114	101	92	94	98	91	97	92	100	83	73	93	78	84	89	88	88	95	110	81	100	93	106	78	99	96	87	81	91	92	90	80	89	98	84	83	90	100	89	110	88	89	90	94	91	93	98	94	105	97	78	89	84	90	97	94	112	77	81	106	96	84	94	106	93	87	92	89	91	105	86	90	96	98	89	97	94	82	76	88	75	87	88	82	101	79	81	91	102	92	109	86	85	109	106	90	87	86	80	100	94	80	97	91	86	97	85	89	86	92	88	84	99	75	90	82	102	90	106	99	92	68	82	86	108	106	100	101	89	75	83	108	76	94	100	78	99	95	88	91	96	88	82	86	111	82	104	81	98	73	84	91	99	72	76	75	85	83	99	87	68	93	83	98	93	90	80	102	93	99	94	83	81	97	87	90	94	85	93	85	65	84	80	95	84	99	89	84	92	97	93	85	106	80	87	88	76	98	87	114	94	84	96	87	85	90	75	81	82	89	86	101	96	90	85	94	86	88	81	94	94	84	82	92	94	91	75	100	89	109	86	96	86	73	89	100	93	97	84	105	105	87	91	98	88	100	95	88	85	76	86	83	99	83	110	81	90	74	89	88	85	86	95	96	81	86	83	86	92	85	94	100	104	76	92	90	78	80	88	80	91	99	94	77	91	81	103	102	80	77	74	93	82	103	78	80	91	96	102	81	86	70	76	87	80	85	83	74	86	77	85	94	102	84	92	95	95	74	86	97	75	88	80	89	83	112	88	95	90	73	96	94	88	75	73	96	90	85	95	94	88	95	94	93	100	100	89	108	87	88	99	95	101	97	102	101	77	89	83	92	96	105	98	95	79	103	89	79	96	88	95	94	94	89	99	96	77	90	92	91	93	92	89	97	92	105	71	97	101	96	93	74	98	93	72	84	105	86	74	76	104	93	90	92	92	89	86	84	94	83	88	88	98	79	108	86	103	99	71	71	93	105	101	87	97	88	86	82	94	86	85	87	105	100	77	101	82	76	83	76	93	72	74	84	93	86	91	72	78	75	78	102	93	91	95	78	71	93	74	99	100	81	86	82	93	97	84	96	86	101	60	76	89	82	75	91	85	97	92	70	95	94	83	78	82	99	78	108	71	85	86	82	113	78	106	94	83	90	89	100	75	88	69	105	92	76	92	96	86	78	81	89	95	78	85	74	76	76	83	105	82	86	93	78	94	89	91	97	93	91	101	102	74	85	88	75	96	75	97	85	75	91	92	90	82	90	109	95	98	88	82	95	90	82	90	93	104	107	82	83	105	85	82	90	84	92	97	82	92	93	99	86	97	104	86	95	85	87	96	84	89	90	86	96	98	76	89	76	99	92	90	80	75	101	87	90	107	84	80	85	95	71	81	84	87	81	80	75	86	83	88	96	97	80	104	100	97	73	92	98	79	88	86	95	96	96	81	96	78	86	92	84	88	80	78	75	97	83	97	83	81	84	77	78	65	81	89	107	87	88	90	89	99	100	90	100	97	92	83	100	78	100	90	92	94	79	92	94	81	80	93	83	94	83	77	84	98	87	83	85	90	86	83	69	93	80	80	82	85	90	100	95	99	100	79	102	86	87	87	69	94	78	96	82	82	98	77	75	88	108	81	101	92	86	99	78	70	70	99	79	99	83	90	90	101	91	97	97	90	86	72	88	88	94	81	82	92	91	90	82	79	94	92	87	85	85	64	91	85	89	88	92	92	103	100	111	82	88	78	77	79	109	94	99	95	83	98	94	84	99	83	94	94	85	74	88	106	82	84	86	93	77	83	100	91	78	78	89	83	110	74	87	75	93	110	78	80	81	81	91	84	102	91	100	83	96	91	89	77	74	93	83	86	99	98	101	72	90	84	91	84	78	96	94	92	94	87	107	78	79	81	90	89	89	71	80	75	85	88	71	79	91	87	90	103	92	80	76	89	84	87	93	89	93	89	91	86	89	95	98	78	90	82	99	95	96	81	76	90	84	96	96	90	95	75	95	91	112	83	76	93	92	60	102	80	91	76	89	72	89	99	91	113	91	84	90	84	81	88	103	79	97	93	80	93	89	80	86	80	86	83	77	80	81	104	92	91	94	82	68	96	92	94	90	100	88	77	94	96	89	88	91	82	84	79	96	90	76	66	67	91	115	66	67	93	96	99	107	86	76	84	82	100	98	86	90	79	92	85	93	98	93	87	96	104	91	101	91	94	77	86	89	89	99	94	89	86	88	98	76	94	83	95	113	90	94	90	97	81	114	95	100	85	96	84	99	90	81	95	80	65	77	90	91	74	81	71	104	78	95	99	93	88	85	94	93	98	87	93	100	93	95	87	71	88	88	87	91	106	95	79	93	79	92	86	89	79	97	83	81	95	84	82	70	92	95	85	100	86	76	78	97	84	92	83	87	82	83	98	93	93	98	86	87	88	85	78	94	80	101	72	89	93	92	75	77	94	90	93	93	100	96	86	84	76	78	71	94	86	116	86	85	92	91	92	89	94	81	92	88	88	85	82	83	91	91	96	107	92	86	89	95	90	76	103	87	83	75	92	73	92	73	84	107	94	83	96	97	89	119	67	78	84	79	92	91	95	96	93	107	93	103	86	87	96	94	98	92	100	92	87	106	83	90	93	106	106	90	94	95	82	74	94	100	95	110	90	91	98	88	92	82	86	100	85	86	104	97	93	101	96	103	80	76	96	99	81	65	72	86	107	93	101	84	84	61	88	87	85	86	83	93	86	86	83	88	77	89	92	74	99	100	91	103	83	84	97	79	83	91	97	103	83	72	66	80	90	88	98	84	96	90	80	90	105	87	79	109	82	91	88	84	92	85	102	87	77	88	104	90	98	97	84	84	82	83	87	107	88	84	87	86	91	75	100	100	100	88	87	78	80	81	75	96	89	82	94	89	87	111	77	79	93	86	74	92	81	99	85	92	95	89	86	109	90	93	80	108	86	99	95	103	91	84	89	99	102	86	90	91	86	76	88	80	91	85	84	93	83	78	88	110	103	91	100	105	97	81	102	82	89	92	85	87	89	89	91	104	80	96	78	94	103	100	93	94	105	81	74	99	93	90	77	74	107	87	64	86	83	103	88	89	84	96	86	90	84	98	102	97	107	76	99	92	86	76	79	72	77	92	89	77	93	80	82	106	100	79	96	85	95	92	86	96	109	96	106	94
3285	168	539	164	125	145	121	135	122	133	130	130	132	127	127	130	124	139	113	140	126	130	128	105	114	137	120	121	105	144	136	118	131	132	139	134	130	145	120	125	147	119	159	129	140	143	128	103	139	132	138	146	111	146	115	125	128	102	133	128	126	130	131	117	130	151	129	130	134	128	123	123	133	126	148	116	102	145	133	142	120	115	117	112	127	139	146	115	160	133	124	147	114	121	121	121	158	133	137	136	141	150	126	124	149	136	137	129	134	111	112	131	132	154	140	130	152	126	130	111	132	133	129	117	131	122	131	135	137	108	117	124	136	121	135	130	116	137	121	132	120	116	141	161	101	121	147	117	123	150	142	137	130	129	122	130	146	132	119	118	158	126	127	122	129	121	120	145	114	139	147	145	137	107	119	127	131	139	139	130	133	132	153	141	144	129	113	119	123	133	139	129	126	147	139	106	130	122	122	153	139	153	142	134	121	125	132	130	142	124	130	137	139	147	117	121	117	131	142	126	114	145	137	138	129	131	136	126	129	134	128	117	123	147	122	121	124	146	122	136	136	134	139	140	133	113	129	139	129	99	144	119	121	138	115	107	111	133	120	122	133	134	134	125	134	149	115	121	157	128	132	120	165	139	121	131	133	149	136	131	118	122	124	139	125	147	123	139	143	140	125	126	117	131	143	112	129	120	131	128	138	121	102	133	111	132	93	120	136	153	142	140	131	134	126	116	138	129	137	121	114	124	113	119	131	124	117	134	136	127	118	128	133	124	127	132	135	117	124	143	124	115	148	134	134	119	118	139	135	113	130	142	128	136	115	107	105	126	126	131	138	124	148	136	99	148	114	110	153	148	118	129	144	127	124	113	138	131	120	120	126	120	114	127	125	128	135	120	160	133	110	125	138	117	137	127	119	126	128	127	131	145	143	122	151	127	135	136	139	126	128	142	129	129	123	131	122	138	136	125	127	127	140	139	140	120	134	127	136	125	141	134	114	118	121	138	117	128	129	135	114	129	129	145	120	124	131	124	126	150	125	111	123	136	118	136	94	126	130	141	109	139	128	138	115	127	119	135	127	136	136	125	141	138	148	105	125	112	136	137	137	116	144	112	103	137	121	130	122	132	135	113	130	134	113	123	130	131	134	141	137	140	147	113	133	141	101	136	106	130	111	118	141	131	141	128	126	123	126	120	129	127	126	153	117	128	120	137	112	138	121	115	153	136	113	114	125	148	121	138	113	118	136	137	114	132	136	121	138	143	155	125	129	138	118	143	132	139	115	136	126	138	142	151	159	119	131	138	131	140	128	152	127	143	104	142	120	120	132	125	121	121	144	132	149	102	126	107	127	124	151	139	133	133	125	108	136	101	128	129	141	123	125	149	154	123	122	125	120	127	115	135	116	126	101	128	141	118	137	138	123	135	134	133	109	129	148	133	158	104	132	110	154	152	121	144	127	119	137	118	160	106	139	139	110	148	123	134	125	122	133	132	132	138	150	145	138	138	117	114	125	121	122	136	140	134	128	121	135	131	142	142	134	119	105	124	140	133	125	132	144	128	132	110	120	145	121	138	114	124	136	126	123	148	134	156	135	124	126	133	126	115	146	149	124	123	133	113	117	139	126	143	131	120	115	133	127	138	167	153	127	155	120	137	128	157	121	137	128	130	119	137	114	142	139	146	141	122	118	128	118	142	129	121	146	109	106	106	110	126	139	126	118	113	106	141	123	140	112	139	109	139	118	131	128	128	147	116	129	117	135	130	132	128	127	138	127	137	113	134	113	145	143	123	144	127	110	137	139	118	121	147	119	124	132	123	130	123	143	136	109	123	129	120	111	167	120	126	141	157	129	134	130	148	121	131	148	129	132	130	132	123	123	127	126	128	148	142	117	130	126	154	135	126	112	122	114	140	147	126	123	116	126	116	116	150	122	117	123	137	137	149	113	111	122	141	121	137	134	122	120	136	124	142	137	126	105	139	155	112	123	151	119	125	132	120	143	127	120	139	125	153	125	152	128	118	112	140	116	143	123	131	131	128	133	125	160	145	104	108	112	135	124	125	115	122	154	124	141	133	127	134	139	125	127	133	135	119	133	131	117	120	133	126	136	127	119	120	119	129	141	118	114	143	134	102	142	125	125	130	139	137	133	155	133	130	121	118	138	139	154	137	128	128	122	132	121	129	123	130	116	124	123	132	124	118	148	114	129	119	121	110	145	128	135	129	116	143	115	131	123	139	129	134	127	121	129	134	128	147	127	137	133	118	109	114	137	142	121	116	130	123	128	139	107	136	135	120	154	120	145	135	165	123	108	128	146	136	137	122	131	122	127	123	119	132	117	134	124	125	119	131	108	133	114	127	123	100	129	132	128	128	141	124	129	113	128	130	159	122	131	132	120	110	136	135	124	129	107	120	146	139	114	118	144	132	124	145	136	140	151	129	113	128	135	138	112	115	125	124	144	141	131	142	120	114	123	125	123	134	121	110	124	124	137	136	132	129	124	131	123	136	130	108	143	136	118	126	140	125	139	143	138	134	152	138	130	133	120	120	135	146	136	134	142	143	147	114	129	120	122	117	132	137	118	141	121	118	126	126	128	113	129	146	140	123	131	137	137	143	125	123	135	145	130	132	119	113	133	158	121	139	132	132	133	131	127	114	129	122	154	122	110	120	140	133	125	146	112	138	133	134	112	121	144	140	117	108	131	144	147	143	135	143	134	119	131	152	123	140	124	132	114	108	140	106	160	147	157	131	144	150	138	128	131	125	125	125	140	122	141	124	114	134	126	133	138	125	123	141	138	141	128	131	132	128	120	135	118	142	122	119	128	107	153	115	113	131	133	131	141	126	130	132	131	125	112	143	129	123	130	119	105	136	117	107	113	125	114	117	137	144	155	157	131	127	128	128	150	122	128	134	144	132	129	124	119	128	128	141	129	136	127	133	118	97	136	96	117	117	137	136	122	161	138	126	140	116	135	135	141	148	116	122	127	141	99	119	144	118	118	132	130	113	148	105	122	136	123	110	124	113	135	110	133	117	157	130	111	116	105	123	129	113	130	143	141	121	125	142	137	126	127	136	130	135	125	136	132	128	137	134	109	132	130	126	136	138	125	135	115	150	133	135	132	140	118	121	130	127	130	123	128	121	136	122	132	119	132	145	121	151	134	125	122	120	141	129	151	139	139	150	115	128	122	138	135	128	109	136	140	133	129	143	135	125	114	147	128	130	132	135	120	134	134	132	139	139	122	121	118	116	129	133	143	128	126	131	114	135	148	117	127	117	132	120	122	132	125	117	144	121	142	121	121	130	123	130	126	134	148	147	121	149	139	122	115	120	116	115	123	126	134	143	138	137	147	139	128	121	140	143	127	122	134	131	124	120	149	118	118	130	96	134	160	123	121	129	123	121	111	145	137	121	125	124	110	116	140	140	123	125	116	132	127	135	149	136	146	144	113	126	136	110	118	111	120	133	151	120	110	163	127	131	132	133
3007	418	1482	422	404	397	389	400	348	366	346	379	342	366	321	349	343	367	316	344	349	360	369	344	320	355	344	342	345	320	341	340	325	315	326	340	328	339	303	319	317	323	350	329	332	352	328	364	317	356	326	348	307	338	362	340	323	378	342	361	335	350	353	366	342	338	332	317	324	360	320	352	325	315	347	334	359	339	321	352	359	326	324	350	339	336	300	361	312	324	332	321	359	298	308	316	314	322	349	349	319	325	341	305	353	367	365	320	324	329	332	363	305	295	365	330	342	314	327	370	349	339	302	314	345	313	354	318	330	318	315	324	335	336	317	319	316	350	352	315	349	312	326	305	296	339	311	313	343	342	324	356	324	338	323	356	328	345	344	321	334	326	310	329	342	339	331	345	333	334	292	313	328	325	344	313	340	315	330	311	350	331	319	343	330	348	331	315	339	310	362	339	338	340	344	333	335	322	329	322	335	317	279	343	330	354	306	346	322	324	323	320	339	338	321	296	337	349	339	313	336	330	352	307	324	321	352	331	328	345	325	310	302	303	333	360	350	332	327	334	343	316	382	351	331	322	332	318	306	303	313	346	330	311	306	345	340	341	346	301	346	329	327	308	339	326	310	323	355	292	302	327	333	358	349	314	314	327	339	348	322	333	363	311	331	356	347	316	337	293	331	320	351	349	298	318	336	308	320	324	339	316	343	334	309	346	364	297	321	327	374	346	344	348	320	343	303	304	335	333	335	333	316	349	301	316	316	341	325	322	321	335	341	325	340	334	321	336	322	342	339	331	309	311	319	328	311	327	312	306	321	349	337	323	314	339	314	331	320	308	337	379	341	344	349	311	350	335	355	345	325	320	365	348	343	356	332	322	314	323	343	316	325	347	357	365	317	343	341	334	306	328	334	342	326	324	311	346	328	318	351	357	291	319	341	330	313	340	309	319	348	321	340	364	337	328	342	334	330	351	336	328	320	332	345	336	328	311	322	326	371	352	325	336	324	320	365	335	342	338	292	327	330	338	367	333	340	338	349	350	305	329	313	337	346	313	339	366	337	321	355	348	344	336	331	354	381	299	311	321	375	330	333	323	336	344	351	350	326	336	345	315	364	305	346	316	322	309	336	322	335	337	335	371	328	346	331	372	353	331	333	345	340	322	339	368	351	352	341	360	331	325	348	322	314	332	300	332	357	329	330	320	316	308	329	314	335	336	328	336	324	323	313	359	383	298	329	315	313	326	339	337	326	370	302	325	321	357	306	357	315	326	334	365	308	318	322	316	321	338	341	332	332	331	342	346	341	319	324	318	319	334	353	342	377	343	333	333	345	343	349	347	343	349	340	352	340	337	330	300	316	354	337	347	337	323	326	347	343	324	332	324	346	328	325	329	331	337	361	326	323	335	298	351	335	316	344	345	347	345	342	360	347	347	344	328	333	347	318	316	328	347	334	333	365	304	332	325	331	343	325	319	326	342	328	339	363	354	363	344	317	328	289	326	347	339	319	327	346	334	326	326	348	345	336	333	336	342	349	304	357	353	358	337	354	353	349	380	324	365	328	336	326	281	326	330	344	327	340	336	328	319	352	293	342	371	317	333	283	328	305	325	323	356	357	343	331	378	341	354	321	331	305	363	302	344	351	323	319	334	308	325	294	326	356	335	317	352	333	343	349	341	336	325	353	314	358	318	349	329	333	316	328	346	319	340	326	352	321	318	332	345	346	327	329	333	323	348	320	302	331	341	322	343	366	332	346	311	322	315	358	297	319	365	344	352	340	348	349	360	345	321	360	315	345	313	332	313	342	347	328	345	341	343	348	342	300	283	334	316	334	327	329	324	344	325	356	323	317	314	319	358	339	325	330	311	359	319	335	361	343	344	357	321	327	307	340	352	329	320	338	339	341	342	356	335	347	336	339	307	330	350	340	349	340	307	324	336	334	304	346	312	329	336	333	355	324	351	330	347	327	354	312	327	327	346	321	344	330	317	336	355	345	339	319	314	330	325	324	332	331	319	335	325	326	307	293	328	339	325	339	319	334	314	328	340	349	348	344	338	349	339	343	339	338	314	305	323	327	333	335	362	352	327	344	324	335	325	334	316	342	335	367	353	349	335	339	331	340	328	328	332	317	345	321	335	362	323	333	353	306	326	318	308	336	353	327	355	325	324	372	333	321	303	323	349	339	338	344	347	313	323	341	306	327	327	322	311	331	309	329	362	351	324	357	294	338	321	346	372	335	316	356	342	309	309	325	310	361	312	347	339	332	333	337	342	323	317	356	343	334	335	331	320	303	336	350	327	336	310	313	343	360	306	324	323	325	308	333	306	319	307	329	314	313	327	342	340	344	358	341	319	317	327	305	327	338	304	357	347	357	314	346	306	339	322	355	350	319	295	341	311	340	326	332	314	326	331	339	315	350	336	351	333	318	323	333	302	308	305	295	369	319	323	328	336	308	340	301	338	336	307	330	329	357	340	268	354	293	335	326	356	344	330	344	326	318	355	308	336	350	329	345	318	319	351	340	347	342	337	313	299	369	295	321	328	347	336	377	333	346	319	321	307	353	316	315	299	358	314	329	364	338	330	344	326	340	306	360	327	325	326	316	305	337	328	334	319	353	333	298	298	293	313	285	322	331	311	319	331	366	347	330	333	303	329	318	346	335	329	317	333	338	327	313	368	348	324	329	360	301	298	335	323	352	346	335	329	328	339	327	333	331	329	335	341	299	344	324	327	326	327	336	338	349	331	348	329	330	343	354	323	328	334	355	348	360	330	324	331	342	325	328	339	344	321	303	308	341	322	351	280	343	345	318	339	342	312	322	313	327	324	313	294	282	331	337	322	328	337	334	342	320	354	286	331	331	328	332	315	337	319	336	291	332	338	294	322	311	335	323	300	348	307	316	334	333	343	306	325	307	326	357	344	334	361	348	288	341	347	348	350	333	324	336	348	332	345	296	306	324	312	350	299	339	338	336	311	319	344	309	319	313	337	354	351	330	340	339	344	326	316	342	321	350	334	346	327	348	342	353	350	333	321	356	323	336	320	358	333	336	325	344	351	329	346	312	359	332	332	342	322	321	313	336	344	322	319	318	334	312	318	324	325	333	393	307	328	338	289	334	301	336	329	305	334	314	323	325	314	343	313	355	347	353	307	333	359	292	293	306	330	322	310	334	343	330	354	325	361	303	331	320	338	335	356	346	320	331	326	332	354	356	319	331	346	343	318	309	338	337	330	317	327	341	325	349	327	343	338	334	351	332	348	335	331	347	341	323	333	329	343	311	317	331	343	335	317	334	343	285	357	339	319	289	342	313	317	338	316	324	340	291	336	326	365	320	354	348	331	327	341	357	342	329	337	337	349	333	338	316	313	363	366	354	334	327	324	310	309	328	339	308	342	300	327	342	322	329	342	338	350	337	361	338	328	306	342	324	349	335	316	347	355	313	314	340	346	322	328	352	334	323	311	331	321	364	329	333	323	321	312	322	319	325	327
18393	2001	14242	1039	451	387	292	225	244	199	157	174	172	146	151	136	125	140	165	127	131	106	134	123	96	109	125	118	109	103	124	123	112	99	119	120	114	105	113	112	126	123	104	127	116	109	129	115	105	108	118	102	128	107	112	101	126	109	103	112	103	104	111	113	114	120	92	100	93	113	117	124	93	104	108	102	118	118	118	116	96	114	118	87	105	112	102	88	112	111	98	104	104	106	101	114	115	111	110	103	104	100	108	112	111	118	105	116	85	126	96	94	142	105	103	103	120	94	128	117	121	108	105	124	120	96	109	112	103	100	108	119	109	101	109	92	96	110	96	120	84	107	108	100	114	108	98	119	109	118	112	92	102	122	103	104	106	119	109	99	102	110	83	114	90	100	93	107	89	108	115	106	125	93	103	97	101	112	95	108	105	114	89	112	98	124	101	111	93	110	109	128	110	106	106	111	110	116	98	96	97	93	115	101	98	117	115	104	112	102	104	127	109	121	126	78	105	117	98	107	113	101	107	110	108	110	115	112	108	121	87	106	102	93	118	88	114	113	117	110	129	93	110	105	121	105	114	121	90	104	108	110	94	123	96	111	103	106	108	104	98	106	91	114	94	102	109	95	116	123	101	108	109	95	117	106	99	116	110	108	119	105	131	120	117	119	91	108	115	113	96	99	107	111	107	109	95	111	117	111	89	134	119	128	101	104	128	102	96	106	87	133	92	89	118	98	114	89	118	111	123	105	101	104	134	92	119	90	101	107	114	95	99	104	111	105	113	102	91	89	94	103	99	96	118	121	91	104	110	112	95	101	92	114	104	109	110	105	108	84	108	101	122	91	101	114	87	121	126	103	94	97	95	86	83	99	116	108	119	107	106	108	106	90	109	117	113	101	119	100	140	108	97	111	103	89	107	111	103	104	111	115	107	107	103	94	111	117	121	98	99	97	109	104	93	99	105	106	120	104	105	117	103	107	115	103	115	114	123	111	124	94	77	124	101	112	108	104	99	121	115	106	94	91	95	102	134	107	93	101	111	102	101	112	91	102	106	93	91	94	109	118	97	105	121	123	119	113	116	127	109	119	122	96	109	106	100	118	101	109	111	107	106	103	97	131	98	101	103	96	111	104	103	112	92	102	122	105	99	94	112	98	125	109	128	92	121	114	122	115	97	106	108	90	119	108	102	107	108	107	114	103	115	120	102	120	124	120	94	98	89	119	93	106	128	106	83	112	118	103	109	99	135	113	99	81	96	99	97	125	104	100	102	106	97	107	104	110	102	101	92	107	98	92	120	108	108	97	90	113	114	101	100	106	95	114	105	101	127	110	103	97	109	118	117	112	112	100	85	117	108	102	118	101	112	107	114	92	84	123	110	104	111	116	92	105	89	115	103	104	101	93	90	105	97	130	97	92	113	99	106	113	116	106	107	109	105	101	113	111	95	106	118	105	114	92	108	99	92	103	87	94	105	97	121	95	110	127	104	102	103	118	112	124	92	137	90	122	103	99	113	107	103	106	112	105	111	127	121	98	88	89	124	114	107	100	110	100	113	108	113	109	118	105	101	117	115	98	90	110	113	93	95	122	114	103	125	110	101	117	86	103	100	103	111	97	97	111	118	109	121	128	125	86	106	102	113	102	102	122	113	126	105	109	110	129	94	129	87	99	97	91	110	115	113	105	104	117	111	116	110	106	103	103	108	109	113	93	113	107	109	87	108	87	97	96	90	109	107	120	92	111	102	97	97	123	114	110	115	103	108	111	107	91	126	114	95	106	119	109	102	91	103	88	99	96	86	94	101	120	117	108	118	114	92	124	120	113	100	101	107	104	106	115	111	103	105	109	116	119	115	101	104	107	110	106	114	107	113	90	116	141	88	119	110	113	100	109	106	121	109	127	111	119	100	121	128	118	106	107	108	97	125	91	93	114	111	123	123	107	99	109	115	118	96	109	102	100	100	115	114	129	107	105	101	85	117	103	99	88	114	98	90	107	103	120	120	106	92	120	106	114	102	92	122	99	94	99	109	99	121	109	119	120	101	107	111	92	92	107	92	129	99	117	108	93	90	131	118	128	88	72	97	94	118	102	108	102	114	98	109	98	103	124	115	93	95	105	109	106	109	134	106	88	116	118	111	109	88	111	99	111	103	90	118	110	121	109	123	109	110	94	98	96	91	107	104	94	112	97	115	134	113	118	96	113	128	104	102	125	112	111	100	102	103	117	117	93	91	105	112	108	117	104	118	119	114	102	93	118	107	94	110	104	110	99	101	126	110	89	104	125	120	120	101	114	113	109	86	118	109	132	118	119	127	107	89	111	104	112	108	96	102	108	97	123	105	112	86	113	108	92	112	108	91	109	98	107	100	100	102	125	84	117	108	111	125	84	112	93	110	96	113	105	101	98	102	96	108	118	116	100	113	115	105	106	105	129	114	108	107	106	102	107	112	96	100	114	106	114	114	122	108	109	95	121	107	114	99	100	111	93	105	102	95	93	101	113	117	111	109	114	113	97	118	98	96	113	110	123	112	120	97	98	123	100	115	112	98	92	103	92	103	115	103	113	123	95	101	107	111	78	95	106	104	117	108	95	99	81	87	113	117	110	114	98	94	109	102	91	99	106	117	101	104	109	103	109	100	98	133	93	120	90	109	109	100	107	107	123	100	106	116	105	113	104	109	114	120	102	109	97	107	106	103	114	114	103	109	109	110	98	116	110	110	111	97	115	111	104	104	97	118	100	105	93	111	94	112	113	112	109	93	123	99	103	123	92	103	105	114	105	93	113	108	108	91	133	124	101	111	94	117	100	128	109	94	79	117	120	117	83	98	105	111	131	115	109	113	141	108	102	111	102	100	94	96	111	116	73	111	104	101	109	80	107	116	116	100	130	114	103	104	97	93	104	114	92	91	110	110	110	109	123	106	111	107	107	88	92	107	109	113	116	106	88	111	104	96	112	106	106	102	131	101	113	114	98	102	94	104	100	125	109	122	117	102	106	97	135	117	97	108	123	119	99	121	102	100	107	118	105	97	112	121	125	99	96	104	104	97	103	91	106	112	107	87	116	93	120	92	111	108	118	107	97	109	120	113	108	109	97	92	104	118	108	110	119	130	106	95	112	90	106	105	112	108	120	94	108	120	116	112	102	93	102	113	103	122	117	118	107	123	98	99	114	115	112	109	116	109	104	106	109	101	121	76	103	135	119	104	93	110	118	122	121	113	106	95	93	102	108	125	98	124	99	87	120	116	112	109	125	116	99	116	111	120	93	93	103	108	111	124	105	124	114	111	113	115	104	117	88	98	108	102	101	112	118	115	110	82	112	111	97	134	101	108	106	107	108	101	95	102	111	118	105	107	113	83	92	99	111	125	97	95	124	96	94	121	96	102	107	100	98	104	112	112	112	100	95	105	108	100	93	109	94	106	87	105	95	104	96	112	91	97	99	118	102	107	96	102	130	104	112	117	116	108	107	102	123	94	102	109	99	97	102
9684	1839	16338	2484	2062	1705	1448	1193	1034	858	805	728	644	583	573	542	566	608	589	506	512	435	452	412	366	420	381	362	361	374	352	357	340	323	299	343	312	325	307	343	302	340	336	291	321	299	301	292	293	304	303	331	310	285	324	314	265	275	300	301	302	301	272	316	278	292	325	304	279	253	278	285	254	270	282	291	305	290	281	309	272	268	284	274	283	303	288	267	301	287	289	296	273	294	261	289	254	283	303	266	259	285	264	311	271	306	279	285	258	243	295	299	304	270	298	267	290	269	268	240	282	275	258	284	266	307	274	268	262	255	312	307	278	275	316	329	269	299	291	286	270	257	243	273	297	262	262	259	299	265	255	302	278	277	260	276	277	271	275	261	291	320	272	298	285	263	283	276	298	244	260	261	301	272	282	299	240	269	268	267	268	265	288	292	279	279	293	307	230	268	272	330	282	286	294	283	284	273	277	285	289	279	240	280	278	268	287	281	254	282	271	276	268	277	251	275	272	267	274	268	299	271	247	271	245	266	288	288	269	285	287	235	272	262	270	270	259	297	275	280	244	290	266	290	297	276	275	243	280	254	259	264	263	288	266	246	288	263	309	265	272	272	268	285	259	272	258	276	264	262	245	293	296	277	261	272	293	283	274	283	278	282	261	283	258	286	293	297	255	259	275	293	260	289	269	283	261	285	274	259	290	247	272	271	252	244	283	272	279	267	262	264	297	297	268	263	291	259	234	298	298	251	309	267	265	296	287	256	287	287	309	266	277	268	264	264	298	251	285	264	268	294	291	288	273	275	267	245	307	291	299	302	247	283	263	316	274	283	295	256	268	277	267	273	267	261	292	272	260	285	266	272	264	288	247	259	257	314	255	280	265	277	295	281	308	302	279	285	261	261	292	298	287	283	293	264	259	257	277	292	274	281	286	243	262	270	258	274	286	273	265	280	279	265	271	275	266	254	291	260	286	259	235	267	256	287	243	248	277	282	287	296	297	309	286	278	274	267	275	290	288	257	317	234	274	284	288	314	256	261	259	281	253	300	267	280	284	288	309	288	268	282	260	296	271	293	287	296	277	271	258	264	290	279	295	286	252	296	279	285	300	271	240	268	270	269	282	289	271	299	263	287	271	244	252	275	279	269	281	303	282	272	267	303	261	282	294	250	290	289	257	282	282	289	269	297	274	253	264	271	261	309	277	266	287	275	296	286	264	274	297	281	244	265	283	269	286	274	281	258	258	296	258	281	267	299	295	283	250	309	328	271	291	260	257	290	295	247	300	262	289	266	276	300	281	263	267	253	281	266	251	277	288	289	260	264	278	254	261	257	266	273	296	261	262	249	274	284	249	265	284	264	277	287	268	272	238	254	269	277	281	255	279	282	272	298	264	273	283	277	274	272	290	266	274	271	277	311	229	271	272	280	260	312	281	303	300	267	256	256	292	285	274	274	270	260	263	280	287	291	294	296	265	326	280	296	259	264	267	276	295	296	295	272	234	306	288	274	295	299	258	269	321	271	274	300	289	266	274	285	277	284	316	253	237	286	264	253	245	254	295	296	250	297	279	265	267	279	277	264	252	290	265	258	250	274	278	286	282	300	305	270	280	260	286	266	260	281	274	275	276	265	279	296	250	239	291	303	289	277	282	298	273	303	266	266	265	314	273	265	279	269	263	275	276	272	264	299	269	280	270	270	295	290	278	247	279	304	268	276	274	244	263	296	310	294	260	298	275	279	284	292	281	280	247	270	273	258	276	291	288	281	285	311	295	271	293	294	280	285	284	249	273	285	291	261	248	261	291	258	252	270	298	288	248	269	254	262	250	247	303	289	271	303	297	269	280	279	292	284	288	295	296	253	263	290	296	285	251	249	295	291	264	275	247	276	274	283	243	281	266	281	294	284	263	256	293	294	283	281	229	295	285	275	283	279	292	266	289	277	258	270	250	264	241	278	253	257	297	282	267	262	291	269	279	271	285	278	296	247	287	274	280	263	302	265	268	293	253	252	283	276	287	256	297	270	243	254	262	273	275	289	261	296	262	264	269	291	277	272	238	276	294	281	297	290	292	281	274	238	293	281	273	248	287	278	293	256	297	284	270	254	262	284	301	261	271	277	284	287	272	278	266	261	259	278	266	281	264	245	281	274	247	259	260	275	270	297	270	257	269	279	289	273	296	292	263	296	253	284	277	278	283	297	278	286	302	282	291	272	285	288	264	292	303	292	272	276	297	287	281	270	287	255	253	280	265	276	260	264	273	274	320	274	273	272	248	284	294	260	277	251	274	246	291	282	252	257	274	236	231	279	298	275	282	273	270	274	274	277	275	285	276	271	275	262	295	247	272	293	288	274	269	290	275	255	264	287	275	303	272	294	274	271	260	252	300	272	270	248	277	289	272	281	263	263	245	268	261	255	269	248	290	325	281	252	299	286	273	251	281	270	254	247	254	264	266	264	242	273	264	276	264	288	291	298	250	311	270	271	280	284	264	299	276	261	272	262	302	256	295	271	279	275	275	263	280	274	263	302	278	262	279	290	261	266	283	283	260	272	268	268	258	258	293	279	280	275	278	292	273	281	279	297	276	289	298	263	245	252	295	290	265	266	295	281	276	261	266	287	275	278	301	275	310	278	281	253	262	283	257	281	270	270	290	277	265	233	297	276	271	285	240	284	283	277	269	262	254	306	272	289	277	292	283	291	340	290	291	272	288	270	244	286	284	275	292	276	281	285	300	254	283	252	279	274	245	277	230	256	277	297	277	260	251	276	266	290	267	245	282	264	268	257	266	268	277	296	281	280	281	260	255	282	278	266	262	306	272	265	272	273	295	303	253	255	263	252	275	266	280	311	273	282	276	283	246	250	261	290	287	273	244	253	276	276	268	304	296	262	257	306	258	271	267	264	297	291	289	247	282	254	293	283	262	283	281	253	255	269	297	245	250	293	285	257	261	276	282	288	288	296	252	252	300	238	289	278	296	276	262	267	292	243	291	302	268	276	286	292	300	282	288	300	256	291	253	257	269	282	232	277	280	282	272	254	246	252	260	274	262	237	281	245	274	287	274	282	258	281	279	277	284	271	288	276	284	310	279	255	278	261	310	255	303	259	283	289	290	273	280	276	258	275	282	277	288	294	275	254	249	260	281	272	302	293	229	280	280	260	254	252	273	273	264	301	302	277	265	291	266	281	254	271	268	300	277	316	269	286	313	290	275	281	302	273	268	274	263	262	305	295	265	265	279	289	264	254	274	259	259	292	271	307	273	279	277	276	272	261	257	256	244	280	245	265	292	255	244	285	299	279	253	283	280	253	276	293	284	273	277	304	258	287	285	256	279	266	273	287	245	272	273	311	265	292	265	268	249	280	292	278	283	290	248	284	266	242	269	304	272	280	262	254	271	259	230	244	267	293	284	290	279	304	306	266	295	276	296	289	292	274	303	274	260	283	293	286	307	291	266	289	270	256	266	274	270	297	258	289	276	278	290	274	285	284
31622	6573	28505	3615	1287	816	544	357	328	244	214	188	167	134	130	144	109	121	140	78	99	103	60	61	64	61	61	55	45	49	44	46	45	44	52	38	35	55	58	45	34	38	42	47	38	36	45	46	31	30	45	27	33	43	41	31	37	43	39	28	27	37	35	35	42	36	36	24	34	34	22	27	24	24	38	36	30	36	33	27	26	28	43	43	28	27	34	36	25	33	29	28	31	41	35	34	28	40	27	36	48	26	31	42	19	29	31	32	28	32	21	46	31	41	36	30	24	26	36	33	44	30	19	35	28	35	31	23	34	27	28	37	44	38	36	26	32	39	45	28	32	30	30	34	21	22	39	37	24	27	27	35	33	32	34	32	34	25	19	41	29	34	35	18	27	30	27	36	32	32	28	37	24	35	33	33	30	21	36	26	32	31	34	31	35	35	32	31	25	38	32	27	31	29	30	38	29	33	29	31	28	36	29	37	29	28	34	34	36	33	33	23	33	33	22	33	33	21	29	31	25	34	29	42	28	28	33	35	36	26	34	31	26	37	26	26	26	21	29	29	41	30	37	45	32	30	41	41	29	34	27	33	37	27	33	25	29	18	22	34	30	20	25	35	32	31	26	29	30	19	29	32	32	24	22	34	23	27	24	27	25	28	25	26	37	28	27	26	28	30	29	21	32	36	37	30	29	21	21	36	26	43	36	29	32	28	25	34	34	35	29	29	28	42	27	27	34	20	28	34	31	38	24	45	20	27	35	29	20	40	35	28	27	24	28	27	31	24	37	28	28	31	28	33	24	36	34	24	33	34	42	32	43	30	32	31	28	23	25	26	31	28	34	32	31	33	32	29	29	23	30	42	41	30	26	33	44	30	38	25	23	28	31	34	25	31	29	30	27	27	23	37	43	29	36	32	36	29	28	20	31	34	33	29	39	27	31	30	32	22	28	34	35	33	27	32	35	29	30	36	37	39	32	16	24	37	40	34	29	36	25	24	35	30	23	31	26	18	27	35	31	34	29	38	26	34	35	31	26	27	20	32	29	19	27	39	25	26	36	32	22	33	24	25	24	25	32	36	34	27	28	24	27	25	33	29	26	24	39	40	19	32	36	29	40	29	30	32	31	36	22	25	31	31	33	32	27	36	30	30	30	33	22	28	38	33	30	33	21	30	32	32	36	25	31	33	36	31	34	35	29	18	35	30	41	34	32	33	27	33	25	29	29	40	33	34	25	29	37	29	35	33	36	30	35	35	30	31	34	26	37	36	24	31	30	32	28	30	29	33	27	27	33	30	33	32	20	31	35	28	29	30	33	32	23	33	41	29	35	38	28	25	41	27	27	39	35	29	35	26	21	23	31	34	29	30	30	31	31	34	45	26	25	33	26	34	33	28	22	19	28	29	32	29	33	30	27	35	26	40	30	28	36	38	34	31	33	27	35	28	35	30	34	37	36	36	37	32	22	23	31	26	30	26	28	27	29	31	38	24	25	29	40	33	27	26	28	34	28	24	26	34	23	24	24	37	30	28	31	34	42	23	32	27	40	30	42	39	27	33	32	33	34	32	29	36	32	23	24	47	35	30	29	48	30	32	32	39	29	24	30	39	27	37	21	26	30	28	25	32	34	35	31	39	39	28	33	32	27	33	42	23	29	35	42	24	29	34	36	18	34	34	25	34	37	36	41	39	24	33	25	34	43	40	29	30	30	30	31	40	22	37	28	34	34	21	29	21	31	20	36	43	22	30	24	31	31	37	27	34	28	31	46	30	32	35	26	35	20	30	38	32	34	24	27	39	36	39	31	24	26	39	33	32	38	40	32	39	25	29	28	30	25	27	26	38	38	25	35	25	35	41	23	29	33	25	33	34	26	35	35	30	27	32	36	27	36	29	33	40	36	36	40	26	30	25	33	30	23	28	45	31	30	28	29	35	28	29	30	27	32	28	37	29	25	28	36	27	25	27	24	28	34	24	30	23	28	29	38	32	38	28	37	22	30	29	23	28	35	24	27	32	29	30	38	25	31	27	32	38	25	29	33	33	33	33	23	30	25	40	35	39	42	33	29	32	38	32	34	30	36	29	28	31	28	24	34	44	35	40	34	39	29	31	27	30	30	32	43	31	26	21	34	29	25	30	39	29	37	31	31	38	25	39	30	29	29	33	35	25	34	27	28	29	37	38	40	21	23	32	28	26	31	30	28	45	29	25	32	29	24	29	32	32	25	24	48	27	31	23	25	30	21	27	32	30	27	31	21	35	29	30	19	36	30	34	28	39	35	28	29	35	31	30	25	27	32	30	26	35	36	24	37	47	24	26	33	29	33	32	29	37	32	24	31	22	32	19	42	26	30	40	43	36	24	42	27	27	23	21	24	18	27	39	31	36	30	31	33	28	24	27	25	36	35	30	37	25	28	32	32	36	26	39	27	43	27	30	24	33	21	39	27	35	21	22	26	29	32	26	32	25	36	39	36	28	36	35	38	19	27	30	31	32	35	34	26	38	40	39	30	30	33	30	34	28	36	26	31	33	22	28	27	29	27	38	28	31	30	21	27	25	34	37	28	37	36	30	28	34	42	21	21	42	33	32	38	30	40	30	29	41	32	29	30	28	29	27	33	25	28	35	26	34	29	26	21	34	28	28	26	28	31	29	37	30	30	37	26	35	34	38	33	30	32	19	33	35	27	26	35	25	28	27	26	29	24	33	27	33	26	30	33	26	25	27	33	27	37	41	31	35	21	42	27	25	26	34	29	31	34	31	36	25	30	31	32	26	38	20	37	30	30	36	29	29	30	43	29	32	39	42	23	24	32	37	30	27	31	29	27	29	33	31	26	40	33	37	25	22	43	31	27	21	30	35	36	34	32	35	27	29	22	28	26	28	38	31	34	32	34	26	30	35	37	31	30	40	23	23	35	25	34	28	30	35	38	32	25	29	30	30	33	29	33	25	30	29	32	22	39	32	27	20	29	35	28	34	43	28	32	22	36	33	24	35	37	26	40	34	36	21	27	38	34	42	27	37	33	27	27	33	25	27	32	32	34	31	15	32	30	34	44	19	37	33	30	20	26	18	29	31	30	23	26	42	19	31	37	38	34	31	28	32	26	31	31	23	33	32	32	37	31	33	31	27	28	26	39	28	40	37	27	32	32	20	23	39	33	31	27	32	22	38	27	28	29	25	21	36	30	35	26	29	33	33	25	27	27	29	27	18	33	34	28	25	30	25	43	43	38	35	32	41	38	34	28	28	44	21	25	39	26	29	26	36	28	17	26	27	28	23	39	30	25	31	32	30	23	41	25	31	35	26	30	26	36	40	29	31	34	28	27	33	28	27	27	35	25	27	24	35	40	26	21	26	28	25	32	36	28	41	37	34	35	26	25	34	24	35	39	24	33	28	28	24	36	31	32	39	35	31	29	29	35	37	41	32	35	25	34	36	25	26	24	31	33	29	35	31	30	35	23	35	34	36	25	30	25	26	23	39	27	21	41	35
15049	3542	23479	5058	4062	3328	2637	1990	1757	1494	1278	1158	965	906	738	749	734	766	777	524	590	546	468	363	369	315	339	280	321	396	263	235	237	224	236	207	209	238	206	188	183	164	188	190	161	150	148	156	147	152	143	143	151	148	143	154	127	144	133	119	122	117	115	137	117	119	123	111	117	87	95	113	126	116	115	105	93	108	112	108	107	121	99	104	119	97	100	106	108	111	117	92	101	102	117	101	117	97	116	101	111	89	117	115	104	102	97	107	105	79	110	98	96	84	83	85	94	101	101	103	110	108	89	96	102	91	83	109	101	94	101	101	90	100	102	102	97	83	88	92	80	90	101	103	98	102	95	85	103	97	90	103	71	94	85	99	94	99	98	113	94	104	89	70	104	113	86	99	83	101	95	97	105	92	99	95	92	92	97	88	93	102	99	91	91	101	79	89	112	108	126	104	80	91	97	83	80	93	96	94	85	80	96	82	97	80	98	97	110	82	90	90	87	93	94	103	102	84	88	102	87	98	77	90	91	85	87	86	99	91	79	81	97	85	78	96	86	94	91	94	104	77	83	100	81	78	83	92	89	100	79	96	84	87	95	97	91	76	86	74	87	108	81	108	78	90	84	81	81	88	95	78	90	100	79	72	92	104	82	87	87	70	96	80	95	93	99	91	83	81	73	93	83	95	94	95	79	95	79	92	90	89	79	86	89	96	84	100	88	90	74	93	104	91	89	68	96	77	106	81	89	103	92	71	73	82	86	96	86	90	93	93	97	89	89	77	89	88	90	79	103	82	102	87	87	82	91	83	94	78	96	100	89	78	68	91	86	87	99	91	86	86	82	95	80	77	79	79	103	95	92	92	100	83	91	100	89	86	70	95	101	79	88	77	69	85	84	102	93	84	100	91	92	79	78	107	83	68	95	79	89	88	75	81	96	87	75	104	84	99	88	77	89	87	92	73	78	91	96	95	95	93	84	86	91	104	83	80	88	80	84	92	99	89	93	75	81	103	76	86	77	105	76	89	82	103	84	96	88	97	88	75	80	109	85	74	94	84	91	93	74	99	97	93	95	97	98	93	88	91	95	91	85	99	91	96	108	85	76	73	98	83	80	83	94	83	97	90	102	91	92	83	85	75	78	79	90	76	101	70	91	103	97	89	74	80	86	79	95	83	90	99	82	83	83	96	92	109	75	96	76	106	85	86	93	96	96	82	111	84	87	99	95	93	89	83	106	85	90	95	79	92	89	106	80	88	94	96	70	81	84	92	94	101	69	88	85	81	98	102	82	83	90	93	98	83	110	104	79	87	74	82	99	94	87	85	83	96	99	88	99	97	90	106	70	87	85	87	97	84	91	87	107	86	84	93	93	104	75	85	80	98	98	101	100	83	98	94	80	106	85	84	105	86	88	93	101	88	98	75	81	93	98	100	74	89	78	83	110	98	84	79	97	83	94	79	100	76	81	102	85	86	86	71	90	82	92	96	79	92	86	80	87	97	90	93	93	92	86	87	95	86	76	89	84	94	94	87	97	83	95	93	93	100	100	75	98	80	88	93	93	88	97	89	98	113	97	95	86	75	90	80	80	88	72	73	91	79	82	102	82	80	85	106	87	90	77	77	90	84	86	92	90	92	79	92	88	79	79	102	87	107	98	99	101	93	93	93	90	105	87	91	77	90	89	102	86	98	92	92	112	65	91	90	85	92	94	101	86	100	105	79	82	75	101	94	90	91	81	98	99	91	91	94	86	77	90	84	86	101	90	90	92	89	90	89	96	85	95	90	94	77	94	82	75	88	96	89	80	82	79	81	74	105	85	85	84	94	97	86	99	91	91	81	88	82	96	96	79	103	113	70	88	83	81	85	84	100	83	78	82	75	82	98	92	84	84	92	80	85	91	90	97	85	98	76	92	80	79	90	94	80	84	69	86	109	103	89	98	81	84	92	79	86	80	87	108	69	74	105	77	87	79	101	97	90	83	94	92	91	89	86	88	100	80	98	84	98	93	78	99	79	87	93	97	76	108	103	78	100	77	99	91	85	109	97	84	77	89	103	88	82	95	93	88	76	89	90	92	75	72	89	101	80	79	99	85	82	96	111	83	92	74	97	75	86	95	97	90	85	99	94	101	88	98	73	96	88	89	82	93	90	98	88	83	88	84	82	94	97	90	84	91	86	91	92	74	92	85	82	83	93	87	82	101	106	107	80	92	95	95	77	80	102	87	89	83	95	105	82	83	83	88	87	86	67	89	96	82	76	86	76	94	108	73	100	88	95	77	85	96	83	82	105	91	90	89	74	109	90	92	89	86	75	97	84	83	84	95	97	95	83	94	95	93	95	93	101	86	86	80	98	102	77	85	98	104	99	79	94	106	107	93	94	80	80	107	94	99	89	81	98	77	97	91	92	91	100	99	84	98	91	87	94	102	95	106	99	100	83	85	98	74	93	105	91	78	93	84	88	94	100	83	93	77	83	82	93	82	77	85	87	93	116	85	83	87	83	82	88	82	103	87	97	82	78	84	91	96	85	85	91	93	85	98	83	86	109	92	85	104	108	93	93	82	93	93	82	77	90	83	71	100	102	97	95	96	97	98	79	96	84	86	88	85	81	92	101	95	82	94	96	94	94	102	97	89	91	95	89	87	88	102	106	80	100	92	84	85	86	93	84	98	88	81	101	93	90	79	87	102	82	97	80	87	95	84	91	104	85	89	84	87	92	89	81	94	102	83	91	80	85	106	81	73	115	89	90	102	77	97	87	76	94	87	87	94	87	104	90	84	91	98	87	92	87	94	79	91	88	79	86	94	91	101	85	81	74	99	96	93	82	95	83	81	94	100	72	92	81	90	87	105	99	92	92	77	81	89	105	93	91	104	73	87	89	85	74	84	71	71	71	77	65	89	85	96	85	82	112	91	70	82	79	95	92	83	82	89	104	96	98	87	87	77	77	89	92	104	90	88	85	102	95	63	73	80	80	97	92	94	97	95	94	88	101	79	85	76	118	80	90	97	84	96	103	84	93	78	79	102	89	80	75	97	74	87	77	97	94	83	99	89	87	84	85	77	78	74	72	97	82	93	80	83	95	92	102	79	85	93	78	82	81	76	86	86	84	81	70	103	111	97	83	78	92	89	93	92	89	92	91	81	73	83	76	87	90	78	104	89	79	89	101	99	94	93	86	82	101	118	87	92	94	104	86	92	107	83	99	90	89	92	80	78	86	97	92	88	72	90	93	91	101	76	92	78	97	91	92	81	92	102	110	110	91	83	92	88	88	87	86	71	85	79	75	88	87	100	94	81	92	87	91	89	107	91	101	86	92	87	86	101	97	78	88	81	69	91	93	84	77	73	84	93	90	96	94	105	91	76	97	87	105	94	77	90	96	91	61	80	78	93	79	95	85	95	74	86	83	87	87	105	91	85	89	85	84	103	84	87	96	102	96	74	66	103	78	83	82	83	76	96	83	84	104	100	99	97	89	104	91	88	79	95	87
3272	182	577	145	162	146	150	120	144	122	123	133	122	126	129	138	122	125	137	144	124	124	143	126	115	135	117	112	146	128	119	124	127	157	141	135	140	134	130	115	119	132	120	148	157	117	131	126	167	134	132	113	150	122	121	124	120	127	139	129	116	121	114	120	133	130	146	134	128	131	128	132	120	111	138	123	135	135	138	137	128	119	129	132	113	136	131	126	128	134	137	128	105	138	135	135	130	151	123	138	126	113	162	109	131	132	128	121	140	125	122	135	119	142	128	133	119	115	134	127	115	138	130	140	149	142	125	132	141	119	139	129	145	124	118	157	122	135	128	111	146	134	114	125	132	140	130	136	114	122	120	128	127	141	117	129	124	135	117	108	138	144	163	128	137	123	143	122	137	97	134	143	145	123	128	124	116	152	159	117	126	114	124	138	133	139	136	127	122	141	139	141	133	122	130	114	122	139	141	105	137	149	127	112	120	125	138	135	111	124	125	127	135	142	117	129	132	126	127	129	116	133	140	121	129	128	140	134	114	134	127	138	129	109	139	121	144	134	127	148	152	136	113	123	140	119	114	127	125	107	121	121	127	106	126	129	143	121	123	132	126	153	135	116	125	130	141	146	141	141	121	115	111	133	120	115	125	142	112	127	142	136	128	118	126	122	133	105	125	139	124	129	137	157	136	115	109	128	129	121	136	131	147	139	119	131	122	119	122	125	124	127	146	140	110	134	151	122	131	116	106	147	126	113	131	123	120	137	132	142	115	136	130	115	138	130	144	130	152	142	127	128	134	120	123	149	123	108	134	120	145	130	140	113	146	127	124	124	129	141	152	148	145	136	121	134	141	130	130	114	137	127	121	126	139	132	108	121	120	126	126	148	114	160	129	134	125	135	124	117	132	121	113	133	126	129	139	116	125	128	127	138	150	132	125	136	129	133	149	139	135	135	114	144	125	117	118	113	121	118	129	128	120	125	131	119	147	140	127	131	111	144	138	116	114	133	132	120	119	148	130	120	113	128	141	130	133	128	129	137	130	135	150	147	121	147	127	147	124	136	125	145	137	113	127	138	129	126	129	122	128	141	129	124	126	123	116	128	131	126	141	145	122	134	122	136	134	121	134	140	125	121	123	125	123	133	141	117	142	147	121	141	114	95	111	126	113	146	143	108	119	131	121	158	131	113	116	126	105	140	129	118	139	137	145	120	131	130	133	138	108	143	133	146	126	124	142	133	120	145	116	155	136	145	124	145	135	140	123	128	107	138	136	128	130	131	135	147	116	128	149	131	133	130	150	139	137	129	118	132	119	133	130	122	131	138	134	150	134	137	136	118	125	140	135	166	148	136	130	129	111	131	114	146	128	146	150	147	133	120	141	149	140	140	128	102	138	169	132	130	116	117	140	144	116	162	125	130	119	117	127	139	116	111	128	127	154	110	125	119	138	143	108	116	123	118	129	124	119	130	136	129	131	137	150	134	151	139	140	143	129	111	151	114	147	135	122	140	137	131	140	110	151	123	154	117	122	124	135	140	117	119	134	129	125	127	130	123	126	153	114	119	133	143	120	111	114	110	127	131	118	145	125	127	123	126	132	156	122	144	123	130	116	123	109	110	127	137	146	153	115	143	129	115	121	127	133	142	148	114	136	135	141	110	137	127	127	109	141	128	146	113	154	137	149	140	106	130	107	157	117	115	115	141	122	142	136	146	128	116	130	124	131	145	137	125	119	136	121	119	143	138	133	132	142	136	117	124	150	123	104	130	119	129	108	103	125	117	129	124	143	137	117	117	152	143	112	130	130	128	130	137	138	136	139	142	160	125	121	134	132	122	121	123	127	128	131	134	142	123	148	121	106	126	115	139	121	119	136	140	135	127	117	139	126	122	125	135	131	132	138	136	138	147	133	119	130	144	116	121	113	153	153	141	125	118	115	101	134	132	113	133	111	140	122	147	128	114	121	150	135	136	120	145	140	116	102	172	157	120	126	133	129	135	119	136	127	137	113	147	131	128	140	117	138	125	124	115	124	119	118	127	127	154	141	129	156	129	130	117	121	134	125	149	144	130	122	130	123	109	149	124	140	120	135	116	137	151	116	122	109	104	155	124	124	145	155	130	136	125	122	127	133	128	137	112	120	139	133	129	110	123	128	121	137	139	114	125	102	131	151	146	128	115	143	123	135	125	126	140	123	113	134	141	130	114	133	127	120	113	134	129	139	113	144	142	124	133	125	122	117	124	131	119	121	133	123	153	123	125	152	132	134	144	112	145	126	145	123	153	149	120	122	138	127	131	141	135	104	130	127	119	135	138	124	135	123	115	160	138	116	141	132	100	145	132	127	154	125	134	128	144	128	135	131	147	143	122	136	146	143	124	142	114	113	116	131	129	130	122	136	118	136	134	117	109	145	125	159	104	140	120	145	130	117	134	117	131	137	154	139	121	139	115	112	148	123	100	135	120	125	152	140	136	135	150	119	138	134	130	119	143	119	127	144	146	129	127	122	127	128	132	126	126	106	122	124	138	121	117	129	130	137	127	96	138	135	120	135	154	141	123	102	132	133	118	132	134	150	128	135	125	128	108	113	136	126	139	116	133	133	122	126	148	155	121	125	98	114	125	128	141	118	127	147	129	129	133	130	138	153	121	112	123	125	132	140	133	122	127	118	122	139	117	119	132	130	118	110	151	125	148	139	130	130	126	147	115	118	135	138	130	149	140	135	126	147	129	140	103	133	118	129	138	140	121	125	123	124	112	126	132	123	141	111	115	145	129	112	154	125	130	129	127	121	123	112	144	135	113	130	132	116	119	120	150	119	129	131	128	147	123	112	128	141	93	127	136	141	147	100	120	130	124	123	118	141	111	119	134	122	139	130	143	131	113	140	122	144	123	134	108	125	130	130	150	133	165	131	150	137	128	133	150	115	134	128	127	114	121	132	129	125	129	136	127	115	105	118	138	149	124	119	123	127	128	123	134	113	115	124	122	128	124	138	123	130	140	121	135	128	140	134	129	143	133	124	144	140	128	146	103	138	129	138	103	113	132	131	140	123	136	133	123	118	128	121	128	121	114	144	122	115	133	139	135	122	104	136	123	113	132	130	116	124	144	138	136	123	134	144	135	114	129	130	116	129	139	133	137	140	120	136	150	134	137	137	130	125	146	141	132	128	135	107	123	120	120	134	110	129	129	136	129	115	118	126	149	136	138	152	135	135	135	140	125	123	159	127	124	129	125	134	131	132	117	143	120	123	127	134	144	123	119	133	124	149	138	128	129	137	139	147	127	146	134	153	148	120	122	119	135	129	115	128	126	113	139	142	126	160	125	121	118	125	130	136	123	123	134	129	136	118	146	131	127	136	124	129	159	150	110	145	142	135	116	130	136	130	142	128	143	141	137	133	140	132	127	124	130	116	119	121	125	138	129	118	143	125	137	108	135	131	141	122	123	141	147	154	123	133	118	143	116	127	121	116	132	137	118	105	127	126	125	115	125
2964	441	1501	430	440	361	412	393	335	389	378	364	305	324	368	351	337	343	347	352	340	340	319	333	326	368	361	283	347	317	340	331	323	313	355	365	351	375	345	349	338	315	312	341	340	305	316	333	347	385	360	338	339	321	312	323	332	348	341	344	361	342	356	354	330	326	346	331	320	322	304	332	369	326	340	363	322	325	320	334	332	339	327	326	308	338	335	347	321	305	359	338	329	305	322	309	330	334	352	352	326	355	318	334	364	344	336	316	379	305	345	309	335	319	326	336	337	327	320	346	341	315	329	312	362	335	329	344	335	350	320	343	349	318	349	340	354	331	322	331	304	342	321	349	330	328	322	316	319	337	287	318	318	332	339	322	336	360	345	314	330	317	318	360	328	318	319	338	320	360	334	377	355	325	307	313	340	351	358	352	308	327	311	348	367	355	323	324	299	361	361	317	322	357	327	352	330	354	360	329	367	310	356	347	329	345	301	306	333	311	295	348	338	349	348	365	340	346	336	324	333	356	311	321	333	332	357	361	325	334	324	306	327	361	328	319	309	291	361	327	344	339	329	338	331	334	300	335	371	338	358	344	317	326	312	291	313	329	304	304	341	316	341	335	307	338	295	346	345	302	352	332	368	298	347	316	333	344	334	364	309	339	347	293	327	359	357	359	319	344	341	325	336	337	333	357	326	326	345	300	330	321	336	313	302	327	323	313	293	334	367	357	351	321	338	338	342	317	321	327	323	367	353	349	338	341	341	306	392	340	359	348	293	354	351	346	336	351	346	320	328	308	338	329	347	335	357	314	322	311	320	344	313	312	364	304	342	362	348	349	326	326	316	343	339	343	325	346	314	340	292	347	364	326	335	351	345	345	304	337	317	339	321	329	281	362	364	354	364	339	336	330	343	329	352	325	348	336	384	334	348	363	323	295	344	349	329	345	298	357	309	340	354	354	338	324	325	341	311	352	349	317	321	342	351	370	345	319	329	336	317	306	344	344	376	327	355	327	346	338	343	356	311	313	336	329	346	352	315	313	324	322	326	337	331	328	346	339	316	357	312	346	328	322	329	343	353	324	324	352	335	341	330	303	328	315	344	299	311	327	345	321	372	338	334	322	333	331	321	334	347	342	389	336	356	328	331	355	363	340	324	357	322	317	345	351	334	322	305	348	304	343	339	357	307	354	331	334	322	345	330	373	314	328	324	321	353	309	349	343	368	293	337	344	354	370	335	312	327	343	340	337	359	324	346	330	348	291	352	325	288	304	380	330	339	324	367	372	349	311	317	324	319	314	307	331	321	360	362	340	336	302	338	334	335	351	360	327	340	354	332	327	335	340	342	302	321	324	328	357	362	345	335	309	340	336	339	340	349	369	360	334	352	330	334	307	342	306	332	341	357	342	332	345	351	339	338	332	337	329	346	332	332	343	344	338	346	333	337	299	334	327	341	325	327	315	326	342	362	318	341	305	328	312	324	330	341	339	351	317	355	354	339	314	347	322	357	333	333	313	323	350	323	319	329	337	341	348	349	317	332	340	334	354	330	340	357	333	336	322	350	325	339	331	354	330	336	331	325	331	293	339	322	347	307	347	348	329	343	367	315	311	340	319	341	329	327	326	316	336	359	358	325	352	351	349	336	323	334	342	367	367	342	345	354	343	320	349	316	351	327	351	323	291	364	378	341	359	319	349	327	337	365	329	338	333	347	343	312	350	329	333	327	338	322	324	311	326	350	346	318	355	336	326	331	327	341	353	329	345	327	332	328	318	332	353	327	388	326	347	327	345	328	336	346	344	354	316	350	333	322	300	328	321	358	326	330	352	334	321	321	338	346	330	322	351	302	331	358	305	326	316	316	354	340	335	336	336	340	348	339	339	340	334	324	326	331	318	356	350	318	331	306	348	375	338	333	361	338	343	326	339	335	333	339	325	341	368	332	318	340	331	337	311	316	324	333	329	343	344	336	323	326	326	329	331	334	298	334	346	301	345	344	334	312	328	345	325	336	319	338	364	359	374	320	354	307	340	332	322	359	322	333	335	305	303	348	366	339	324	342	340	322	317	295	301	306	345	344	319	318	338	338	318	335	383	308	337	331	317	352	329	336	368	320	306	318	361	346	366	308	359	347	330	334	320	312	346	307	321	381	338	334	333	293	328	329	359	352	332	310	358	343	320	317	336	353	349	341	356	312	337	345	360	320	312	310	307	315	354	317	338	335	341	354	354	345	337	369	345	328	324	329	339	349	347	313	327	310	343	319	352	354	327	312	358	329	304	345	371	337	346	344	337	348	312	338	319	351	335	304	356	365	397	361	364	328	292	345	370	302	343	359	349	331	329	322	364	333	330	353	301	313	364	338	358	356	317	323	350	342	314	326	357	363	344	353	342	342	355	344	331	352	345	327	342	316	314	335	333	318	326	346	325	345	327	336	327	330	357	334	331	356	328	326	345	317	347	304	326	313	351	327	335	335	322	345	321	344	365	346	323	332	322	378	324	320	363	316	349	317	356	376	329	337	341	316	353	326	339	325	330	319	305	340	345	318	362	372	341	339	323	357	299	335	288	336	325	344	337	341	360	338	379	301	336	338	340	334	356	330	295	302	335	335	345	349	361	360	323	308	315	337	314	327	354	350	316	328	346	340	314	347	349	380	335	322	318	327	327	347	312	295	317	327	350	356	387	332	337	352	364	351	357	321	324	343	316	356	310	342	332	347	311	347	325	328	335	343	350	354	349	312	323	319	377	311	306	343	384	353	383	334	339	334	331	328	329	368	343	320	328	354	328	324	297	332	356	358	360	339	323	333	374	341	327	379	353	321	340	336	298	360	331	338	332	342	316	349	322	299	325	331	340	344	329	332	321	335	356	366	332	354	337	344	323	304	359	345	323	329	334	317	317	310	336	318	296	344	345	367	318	326	357	353	348	357	353	340	325	317	338	379	305	307	334	322	351	323	355	317	349	355	320	310	324	336	345	325	353	333	336	333	343	330	339	362	359	309	356	354	340	339	335	318	333	348	335	323	330	352	343	355	324	339	344	346	310	333	321	329	337	372	350	330	327	311	352	311	341	326	344	326	314	332	346	327	331	360	339	339	368	322	347	335	342	345	290	297	294	330	344	335	353	356	357	350	327	367	383	355	337	329	334	336	336	302	323	324	323	356	307	315	364	326	324	340	312	320	333	338	339	332	308	334	323	338	363	350	359	312	355	336	305	341	325	370	344	363	347	335	332	323	347	358	349	309	333	328	343	341	328	340	340	321	302	354	327	326	316	336	349	332	323	334	319	351	324	348	357	318	359	320	349	320	318	318	353	333	313	335	345	335	342	330	324	331	358	349	341	354	339	326	314	309	326	336	336	342	346	353	367	327	331	339	316	346	316	356	334	328	359	342	353	341	335	349	348	323	343	344	360	315	342	345	317	333	325	334	353	333	351	355	326	303	344	343	306	352	315	288	345	309	324	311	321	346	353	354	371	350	371	330	302	321	317
18134	1783	13138	1387	717	503	328	259	194	191	174	147	160	143	159	171	155	133	146	133	134	126	128	114	114	106	139	121	121	100	111	119	124	121	108	106	101	104	105	116	102	106	110	107	114	129	120	118	99	108	92	93	119	123	102	115	101	85	109	120	121	115	116	120	92	93	105	126	109	107	102	90	94	102	105	106	115	114	108	117	123	105	112	93	115	117	113	126	111	95	121	123	95	107	111	105	117	98	102	119	104	91	125	110	123	96	127	96	130	99	106	96	100	112	107	144	79	112	114	102	113	107	110	102	117	101	100	116	102	108	108	109	100	113	112	111	105	111	124	106	101	107	127	105	103	111	107	110	94	103	106	118	97	111	126	118	114	98	111	108	99	106	97	107	103	117	105	100	113	118	108	95	103	97	115	107	111	107	91	111	124	105	112	112	80	111	113	105	102	98	109	102	89	120	103	111	91	95	104	114	104	107	102	83	87	106	102	99	109	107	98	110	121	102	103	102	129	93	108	101	113	110	113	90	95	111	111	95	117	108	120	116	118	109	100	98	118	124	116	108	108	104	121	92	97	100	105	125	121	111	102	104	109	105	116	112	126	129	108	86	91	107	110	112	101	96	101	117	109	120	98	76	134	104	111	89	91	98	95	119	119	132	122	107	118	102	127	106	110	87	117	106	130	96	115	93	86	106	91	114	128	117	107	110	105	94	114	104	119	95	102	104	119	103	91	100	87	116	101	109	102	88	105	108	126	112	107	92	95	89	100	97	101	97	107	103	104	104	107	120	97	106	99	107	94	139	111	115	116	114	105	92	92	101	96	101	116	114	120	91	118	79	120	116	93	105	87	111	88	89	107	103	99	95	124	108	106	113	92	114	120	90	107	108	96	92	95	98	88	109	116	108	123	101	116	114	96	108	103	90	105	100	95	98	112	92	96	108	128	121	115	102	97	107	121	103	104	100	102	112	119	113	112	107	126	130	126	113	125	111	141	119	111	106	107	107	124	106	120	110	95	118	101	123	110	104	91	120	128	89	105	118	96	94	100	101	127	106	113	109	106	118	100	128	118	106	115	105	95	129	98	125	130	105	98	96	102	99	102	108	112	105	109	122	105	118	103	89	123	102	103	126	94	106	116	100	105	116	115	120	114	111	110	124	114	125	110	100	92	94	99	99	130	117	111	113	129	105	112	105	114	107	113	111	94	101	113	106	109	100	96	115	88	96	99	117	106	103	114	105	109	102	87	101	117	117	98	109	113	98	105	107	123	119	99	98	95	87	106	102	94	98	100	108	95	97	115	126	120	96	102	112	105	119	105	115	108	102	117	123	114	93	102	121	113	102	112	124	112	123	108	117	121	115	109	121	89	109	97	101	104	106	119	98	99	111	96	104	111	91	113	132	105	118	79	122	124	89	83	114	102	105	113	102	110	102	102	116	121	103	128	106	116	107	107	111	110	118	110	110	113	105	105	100	104	115	108	93	113	117	112	106	117	105	104	92	106	118	126	99	104	104	106	97	112	106	108	113	127	111	85	123	113	115	116	92	90	105	116	86	106	101	109	89	100	123	107	117	108	84	96	104	126	127	111	116	102	104	110	116	118	105	109	105	119	120	119	117	93	99	111	105	96	91	135	92	110	125	133	115	113	91	105	123	95	112	102	99	112	101	83	115	103	83	109	122	140	118	115	131	118	92	113	100	130	115	121	89	109	96	90	98	108	113	91	94	106	107	115	120	103	98	113	91	98	108	114	118	104	104	107	126	119	114	114	107	97	99	100	106	130	104	105	125	119	135	102	120	103	117	120	113	109	106	120	121	125	104	114	110	102	101	92	111	105	120	116	88	110	122	96	92	105	119	109	114	116	110	119	127	114	111	111	101	101	107	115	101	103	114	91	105	124	108	108	108	111	104	103	111	105	124	123	124	102	108	112	88	111	119	95	109	103	95	114	98	109	97	107	91	107	108	114	127	103	122	109	105	109	115	114	115	98	102	127	109	87	100	118	108	106	115	109	112	108	81	117	105	126	96	109	106	95	103	110	116	103	116	114	116	121	115	120	114	99	109	112	115	117	89	84	130	111	108	99	113	108	105	109	110	99	105	89	93	121	108	104	101	92	122	111	94	123	127	105	105	105	118	91	112	109	96	121	109	127	107	114	101	117	94	95	104	108	131	95	110	106	104	134	109	113	96	90	99	115	99	110	111	110	103	95	104	121	88	91	109	106	106	112	108	110	133	110	99	104	104	87	120	112	107	123	122	113	96	99	114	93	125	96	105	102	96	105	108	90	101	111	96	124	111	109	98	122	103	118	111	105	116	97	101	113	109	110	100	117	112	108	114	107	107	129	123	93	103	88	125	87	125	92	118	105	119	120	107	114	108	83	99	100	106	101	107	101	85	120	116	108	135	103	110	113	121	106	117	119	108	90	110	98	106	94	121	107	93	98	117	107	112	103	96	109	99	114	101	119	110	119	112	116	93	94	102	96	93	114	106	102	125	111	104	115	112	117	95	100	133	106	93	101	119	96	84	111	103	99	101	103	108	146	107	104	108	115	100	66	105	113	108	100	120	101	89	90	84	113	105	92	103	88	111	109	104	132	111	106	116	137	120	119	99	106	122	108	115	128	112	81	108	99	95	125	96	119	106	131	98	118	106	98	103	128	104	130	111	119	111	103	115	103	110	96	99	94	96	83	107	100	91	123	104	124	100	109	112	88	98	91	96	99	105	97	108	114	114	83	127	116	110	112	101	114	119	115	99	129	100	120	108	88	100	113	110	126	94	102	95	115	100	103	108	96	124	100	126	107	113	103	103	91	121	108	94	110	115	121	105	117	107	92	115	119	104	99	115	132	123	124	111	105	115	103	93	102	112	86	106	103	108	138	101	101	99	111	97	104	97	109	108	108	97	109	123	108	108	102	104	108	86	113	103	119	85	104	108	112	107	95	96	104	123	110	124	103	112	104	89	105	106	128	112	105	98	90	116	114	114	117	118	116	129	103	112	106	113	91	105	92	114	113	123	128	123	96	97	112	124	117	121	87	120	100	108	101	89	92	106	114	101	120	110	121	84	106	102	78	132	106	114	96	93	111	115	113	115	95	118	108	124	102	91	104	109	88	98	112	106	123	105	105	120	104	86	125	114	110	104	119	123	110	119	114	133	125	101	115	119	115	106	99	121	101	95	117	116	104	135	114	100	96	106	96	106	108	111	116	101	109	116	120	95	92	100	111	109	102	123	107	91	118	109	116	95	112	117	115	118	106	108	109	121	115	120	102	117	112	95	109	128	114	115	107	96	110	125	89	116	97	107	106	116	114	108	84	111	117	118	104	114	103	105	109	115	119	118	126	120	108	113	109	110	92	105	104	106	105	113	102	103	90	108	120	118	80	95	108	117	103	111	107	106	111	95	115	122	114	111	109	128	103	98	108	111	113	93	111	95	123	106	97	113	117	108	104	120	102	92	113	115	91	95	94	119	109	138	114	97
9644	1527	15334	2574	2056	1768	1425	1179	1035	871	859	750	631	611	600	570	546	634	532	480	524	497	468	414	418	386	370	391	342	391	371	320	319	315	325	335	337	327	341	308	290	281	292	338	275	246	262	299	294	291	310	296	298	301	325	289	321	285	296	289	312	327	295	320	260	274	299	298	309	295	287	268	273	278	283	275	297	288	288	285	311	286	288	267	276	296	282	274	297	292	277	284	269	311	302	265	299	320	271	290	283	313	287	279	266	296	286	279	277	291	273	312	288	273	304	274	297	303	281	262	265	310	252	280	278	280	277	271	284	279	306	275	284	289	284	278	298	278	289	270	293	300	272	282	283	285	252	262	287	283	263	280	250	286	293	290	283	278	312	298	272	274	285	254	309	269	261	274	302	293	258	254	286	268	282	271	291	257	270	259	291	246	301	289	289	306	262	273	275	287	267	281	295	290	290	293	305	286	265	277	253	270	265	279	270	285	292	285	247	286	283	286	274	304	277	269	261	275	265	233	282	297	265	283	273	274	306	269	280	256	294	284	262	297	297	236	280	302	300	262	261	281	284	310	263	287	295	265	288	282	296	291	277	274	264	285	270	294	289	257	284	286	282	275	262	279	253	316	279	294	232	267	255	268	281	286	246	268	248	286	295	281	260	287	277	279	257	292	269	267	303	271	246	260	263	320	278	286	287	287	285	274	260	273	275	276	301	268	260	276	274	294	280	265	299	285	251	305	247	300	279	273	298	282	297	288	282	305	282	269	304	297	248	295	281	271	291	257	268	248	280	263	264	262	314	298	259	299	284	246	281	292	275	288	281	258	257	249	279	270	284	299	247	282	272	282	256	271	277	303	264	256	287	265	265	284	274	267	283	305	253	276	267	270	291	293	267	295	283	264	299	270	277	293	280	283	256	268	244	282	255	293	267	257	263	246	276	266	296	269	296	282	276	285	271	265	298	309	275	278	296	274	278	280	298	279	262	296	270	268	266	258	294	281	287	296	281	261	276	247	281	296	274	269	280	284	285	299	285	288	293	276	298	265	279	264	296	268	305	289	264	264	293	276	297	263	266	289	278	278	269	280	238	284	292	284	299	287	270	280	289	291	289	291	274	274	288	275	280	278	272	271	245	280	274	293	303	276	297	275	271	265	292	266	268	287	323	286	291	287	272	285	264	306	291	290	262	281	273	283	271	286	260	286	267	291	295	279	265	272	291	309	285	291	253	282	255	283	308	265	290	257	256	292	284	257	289	294	280	304	269	262	272	271	267	255	310	293	278	312	269	262	287	265	307	258	262	277	282	269	265	255	281	279	287	278	267	275	262	270	280	279	288	287	280	240	282	270	271	243	287	259	260	279	270	272	269	254	280	278	281	265	283	270	288	283	240	277	284	296	266	275	266	265	269	282	286	311	277	300	278	289	257	276	285	286	288	273	288	276	297	244	297	253	277	282	268	280	273	282	273	298	253	299	273	279	255	281	297	283	257	299	252	276	268	289	260	285	291	273	251	254	282	315	290	259	289	311	286	293	309	292	280	270	264	240	282	271	242	291	280	260	289	288	281	260	264	282	293	270	316	240	282	281	263	269	253	277	282	271	313	265	230	287	279	286	320	236	255	270	305	284	297	281	257	301	281	268	274	297	270	289	278	281	277	312	238	270	269	276	286	282	251	320	252	308	257	284	291	291	283	285	277	277	269	291	270	305	297	300	270	282	297	275	270	288	284	275	278	238	295	291	285	269	247	282	275	284	279	273	273	267	279	300	272	282	282	280	268	273	301	278	231	262	285	293	276	252	279	280	277	288	273	265	249	281	281	307	295	255	266	279	283	266	275	286	261	279	258	259	302	273	271	286	287	285	296	291	241	283	259	296	237	294	283	295	299	257	245	263	261	279	279	275	286	247	292	262	287	280	239	285	251	294	278	266	268	281	283	303	265	264	291	281	319	270	272	255	305	309	285	287	316	291	260	293	267	251	261	268	263	276	302	255	260	273	297	298	261	266	284	265	302	286	268	279	265	292	266	261	265	255	282	287	291	287	284	275	247	300	277	297	281	273	283	227	282	259	275	265	277	288	289	273	268	270	294	275	292	272	299	296	293	275	293	294	259	273	258	266	266	262	254	269	308	284	259	291	278	307	309	286	248	257	268	252	269	302	279	291	271	247	270	271	281	265	287	284	285	267	291	269	262	286	272	282	296	268	250	282	293	298	286	280	287	286	251	294	293	278	305	296	254	249	270	257	252	294	293	272	300	261	268	269	282	281	273	286	259	289	244	253	271	282	277	291	254	272	278	240	275	277	241	272	244	307	270	266	304	260	287	288	256	295	291	281	284	280	279	269	265	279	274	288	280	266	280	287	279	297	299	277	253	301	279	281	298	278	278	264	288	267	260	284	283	256	274	271	265	287	261	285	265	262	295	288	288	283	294	296	264	305	274	294	289	274	280	266	267	258	279	287	270	276	297	283	273	282	268	277	262	277	282	304	282	277	282	253	309	269	276	294	259	286	302	304	262	269	277	261	269	253	281	283	295	274	260	265	237	267	287	265	265	280	302	291	258	267	311	309	280	287	263	296	258	255	265	291	252	271	264	281	282	288	282	291	286	274	255	277	311	285	292	254	302	255	276	269	320	266	278	305	290	263	290	291	271	284	285	271	275	291	278	259	300	298	270	302	294	254	289	284	287	281	272	304	323	285	282	285	264	248	254	284	288	273	260	292	265	250	289	288	302	271	280	269	279	277	278	270	264	275	248	269	282	265	286	244	278	292	282	258	272	256	268	292	287	282	282	288	278	285	271	285	234	264	269	254	270	258	264	272	282	265	275	280	265	270	312	277	270	289	268	276	268	300	263	265	280	289	277	289	271	260	267	264	293	282	300	284	305	273	299	265	264	293	261	253	283	265	285	274	267	272	312	283	299	283	279	279	259	303	291	275	295	280	269	279	287	273	294	265	297	306	281	308	280	285	285	279	286	264	304	275	262	298	261	267	281	263	266	244	277	300	290	272	268	268	276	284	291	282	280	283	282	262	281	253	314	280	277	302	289	288	281	263	266	277	294	244	263	243	317	268	264	246	279	261	281	273	281	279	291	286	270	269	289	277	289	287	268	256	258	276	269	265	285	276	280	274	310	266	285	253	280	290	298	308	274	285	301	284	256	270	311	269	291	266	278	292	285	246	284	273	304	254	271	250	320	286	281	278	294	287	279	261	273	295	287	282	294	265	250	292	268	291	279	298	277	262	262	278	280	294	289	276	254	285	286	248	257	287	297	269	271	249	265	286	278	286	250	262	279	301	260	276	250	302	259	274	300	277	314	255	258	285	280	275	285	272	293	316	297	275	257	289	293	271	279	285	275	271	270	283	268	256	276	235	300	307	270	274	258	300	285	306	255	259	278	286	254	294	269	278	282	271	285	266	254	260	284	270	275	295	269	259	260	292	288	292	260	258	257	263	264	284	281	286	276	270	268	277	273	281	287	282
31474	6300	27048	3054	966	732	534	388	294	288	207	171	165	138	116	121	113	130	137	96	100	80	82	76	67	43	51	57	82	44	53	40	46	55	39	44	36	38	56	34	33	34	38	39	36	29	38	39	31	40	44	32	36	38	35	38	40	36	40	29	30	39	42	36	38	30	48	39	29	31	36	33	28	32	20	32	31	32	34	31	32	26	28	37	20	37	27	33	27	38	29	23	30	40	33	37	30	27	29	24	42	28	30	34	27	34	30	36	30	34	35	38	33	30	35	30	23	38	31	26	25	35	36	37	28	31	33	27	29	22	27	24	37	27	43	20	30	38	26	34	32	24	32	37	25	24	38	37	29	33	38	27	33	32	26	38	30	27	36	27	33	23	32	38	42	27	32	28	35	21	25	21	31	21	30	24	30	22	28	30	37	30	26	32	26	22	38	33	29	34	28	30	32	26	28	24	37	18	29	34	35	40	30	20	27	34	26	27	29	36	30	31	43	34	38	27	33	30	28	22	33	26	20	29	30	25	41	39	36	21	31	30	32	29	29	25	39	20	24	41	16	31	33	43	33	25	42	24	34	31	33	31	37	32	22	31	28	27	38	36	29	38	51	24	34	39	34	36	33	32	33	36	24	33	38	34	34	43	43	25	29	24	26	26	31	32	28	29	32	29	19	34	37	27	28	26	22	24	27	32	36	38	35	22	27	24	22	38	29	24	21	36	36	38	27	27	28	30	37	29	35	28	32	34	26	36	32	28	22	28	22	25	31	20	30	25	23	40	29	25	22	30	32	32	33	40	29	25	25	37	30	37	20	36	29	35	28	30	22	26	29	37	26	35	35	34	33	27	27	33	27	27	26	31	31	38	34	39	27	24	43	34	37	33	36	29	30	36	25	26	25	21	37	20	28	32	40	21	30	31	28	33	21	41	32	32	31	33	32	29	35	35	48	38	46	41	31	19	22	28	36	23	28	31	24	23	25	28	32	29	24	31	26	32	27	42	27	31	24	38	27	33	39	28	24	30	25	22	40	26	33	32	30	24	31	42	39	32	33	32	30	24	31	32	29	33	32	30	30	29	29	35	25	27	25	40	30	37	32	33	37	36	34	29	34	30	29	30	29	36	35	40	25	38	46	33	29	31	29	23	26	32	27	42	36	30	24	30	27	31	26	30	32	27	43	38	26	23	29	31	22	35	35	25	35	19	26	32	20	24	27	27	26	22	24	19	27	27	33	36	28	33	37	24	38	34	35	32	29	28	29	20	27	27	22	35	29	39	28	24	40	41	23	32	30	32	33	38	26	37	31	30	29	32	33	26	32	25	30	29	33	36	27	29	41	32	35	29	32	29	34	33	29	20	34	27	21	23	23	25	24	30	30	32	32	35	34	20	40	30	32	24	16	29	35	30	32	27	32	29	20	23	31	38	29	27	41	25	32	31	29	30	39	36	32	35	35	29	38	30	30	26	33	31	36	39	22	27	25	25	27	42	38	27	19	39	24	29	34	37	41	21	31	31	38	32	30	32	35	29	31	34	32	41	34	28	34	27	28	30	42	26	26	18	37	25	34	31	32	26	37	34	23	28	25	26	26	29	38	26	25	33	21	36	33	18	29	30	40	42	27	33	27	28	26	30	30	33	35	26	33	33	27	30	32	22	38	27	20	32	28	30	30	27	27	27	32	23	24	29	32	37	29	28	43	24	29	34	23	41	27	32	36	25	34	34	40	24	29	27	29	31	33	45	31	21	30	33	27	32	35	29	33	35	26	24	25	29	28	31	30	24	39	38	23	26	33	38	26	26	42	24	24	39	27	33	34	23	30	24	33	34	42	37	30	31	38	26	39	32	27	29	35	29	40	32	34	29	31	32	32	27	25	31	32	29	35	28	26	32	34	38	40	31	22	33	31	24	36	30	30	34	30	26	26	26	33	29	34	36	32	31	33	32	33	20	27	33	30	34	39	41	25	26	37	34	26	26	27	36	43	29	42	30	24	30	27	34	34	36	31	28	35	29	24	27	32	34	21	31	37	33	20	31	33	40	28	30	26	34	34	22	38	33	31	30	33	30	27	27	29	34	30	29	35	51	37	21	27	28	39	28	35	37	31	26	30	26	28	27	35	29	32	29	24	31	27	33	34	24	21	26	27	23	21	36	38	26	34	36	27	27	31	34	32	28	29	33	34	29	32	31	30	38	36	32	23	27	26	27	25	26	21	24	30	34	23	33	32	32	33	20	27	32	25	20	31	34	38	32	26	34	24	30	28	27	34	33	36	41	26	37	32	29	30	24	36	29	34	39	26	30	31	35	29	19	27	30	35	31	29	37	29	31	19	29	37	27	21	35	29	32	28	31	23	27	28	28	39	43	27	26	32	32	37	24	37	35	28	23	27	40	34	24	35	25	23	26	34	38	30	42	30	27	26	31	27	32	33	26	33	31	37	27	27	26	21	20	31	34	34	32	34	31	43	38	23	30	27	36	39	32	24	35	24	34	36	33	26	43	29	35	38	34	38	25	32	23	29	38	31	31	25	31	31	26	37	22	29	28	37	32	31	31	23	24	25	23	37	35	46	35	31	28	30	27	32	19	36	31	26	31	29	43	27	25	36	31	30	30	30	32	21	26	36	34	24	37	34	33	29	28	28	26	44	39	30	31	29	34	35	30	31	27	30	24	26	30	27	27	30	23	26	23	32	25	29	30	24	31	33	36	19	41	27	34	33	31	28	24	32	33	30	38	24	31	39	28	28	33	44	25	37	23	30	39	33	25	38	30	28	34	23	28	35	24	44	24	31	20	26	29	30	34	41	29	30	41	43	31	26	40	30	29	29	34	40	30	39	30	33	18	25	33	23	36	32	27	25	38	36	28	30	36	35	36	32	29	41	41	28	31	33	36	30	39	23	37	28	33	33	34	31	43	25	37	29	26	33	35	33	27	34	30	33	31	28	27	27	24	27	29	26	39	29	26	22	34	40	27	26	12	25	29	33	35	42	29	25	26	26	35	27	25	36	31	26	27	34	35	24	21	41	27	39	28	24	35	29	35	30	44	40	40	34	24	36	30	22	31	29	16	29	28	30	35	33	28	41	35	30	28	21	14	27	36	36	29	38	21	33	29	22	29	37	34	26	32	23	33	36	22	25	28	30	38	30	24	30	26	23	29	35	30	29	34	27	19	31	33	34	28	34	33	43	27	33	33	30	34	28	31	33	23	41	26	30	24	29	33	30	36	31	29	34	41	30	32	43	46	36	29	28	44	50	31	31	26	32	30	23	25	18	31	31	25	27	32	39	22	23	24	30	26	39	36	41	31	37	31	33	20	30	29	22	30	32	32	34	31	25	30	34	26	27	28	35	34	29	32	30	12	33	40	21	35	38	26	24	20	36	44	36	32	26	35	38	37	22	46	37	33	32	30	26	25	26	27	34	37	31	30	35	31	24	39	36	36	24	28	39	28	28	22	35	29	29	33	30	36	41	24	35	30	23	31
15107	2971	22804	4877	4263	3344	2571	2179	1759	1543	1257	1138	953	863	731	722	840	953	819	572	618	587	468	397	387	317	310	310	431	267	276	261	221	223	212	207	188	217	187	192	183	181	155	168	177	158	148	161	124	161	143	164	137	155	145	130	135	122	114	131	126	125	118	107	117	111	129	143	137	118	114	97	122	135	104	116	103	112	106	108	105	109	100	130	106	88	101	96	101	100	118	117	101	100	120	110	101	110	100	114	104	90	93	119	101	101	112	83	116	96	91	92	107	87	94	79	107	113	103	100	103	86	87	81	85	87	91	86	99	86	95	97	101	101	105	100	73	97	100	75	101	101	106	108	92	90	103	87	86	109	90	93	83	78	119	109	104	98	100	111	97	66	93	107	102	87	75	100	102	93	85	87	88	95	95	104	88	100	94	105	80	97	105	96	76	91	79	90	102	101	114	98	97	77	86	102	92	99	85	93	93	97	110	90	101	77	82	100	106	108	83	77	105	99	88	97	89	98	83	94	72	81	103	89	94	75	103	100	91	92	101	91	91	79	87	86	114	92	87	81	93	68	81	79	97	93	76	84	86	90	94	81	102	98	93	103	87	97	91	96	82	95	84	93	89	87	97	89	99	89	94	88	83	95	92	85	91	87	87	77	89	85	111	85	96	79	85	91	77	89	96	84	109	90	91	96	94	80	84	77	107	98	95	87	83	89	80	94	85	104	93	92	99	93	113	91	86	97	88	86	94	87	95	95	91	79	95	79	100	89	90	100	95	85	93	101	78	87	89	90	88	89	86	85	80	108	109	86	88	106	88	77	84	91	83	90	107	90	92	87	112	88	89	91	83	90	89	78	112	88	101	78	92	69	88	86	109	83	89	81	82	79	77	83	82	100	95	88	107	103	91	92	82	103	85	110	90	77	78	83	87	97	96	92	103	89	91	85	79	96	75	92	94	92	96	85	83	92	97	80	102	105	78	76	81	77	95	75	89	88	91	102	71	89	85	106	86	96	83	75	102	84	88	92	100	92	92	98	95	102	84	83	79	91	95	90	77	75	101	102	82	90	88	96	97	93	96	84	73	83	94	82	103	81	94	98	77	84	98	82	97	84	86	84	82	102	76	90	77	68	90	74	97	95	92	86	96	79	78	91	79	91	94	98	75	76	94	97	105	106	110	83	91	81	108	98	76	86	107	89	78	96	97	86	74	84	92	91	90	92	108	115	76	95	100	88	99	71	83	88	93	88	101	74	87	94	87	99	106	91	96	105	78	95	72	79	97	88	100	77	79	82	87	84	94	97	103	94	101	111	103	83	94	69	78	95	87	91	103	84	84	87	97	95	113	96	90	84	109	108	87	77	93	97	69	86	85	90	77	96	81	81	90	97	87	72	88	96	98	86	96	84	108	91	99	102	88	79	67	87	92	103	100	88	96	91	83	85	101	87	83	90	90	88	77	73	81	89	93	82	104	87	96	79	87	95	119	94	86	94	76	83	89	79	90	86	77	82	102	90	102	101	81	96	102	76	113	94	97	94	84	96	89	103	108	80	87	95	79	90	100	92	98	97	92	97	85	75	92	73	93	82	85	99	99	91	92	105	111	84	108	96	106	80	88	85	86	81	106	76	99	85	88	100	110	90	103	93	81	95	103	86	108	93	91	71	95	88	84	85	93	99	77	85	97	85	105	89	93	74	91	91	92	83	114	105	71	92	79	83	106	84	93	101	92	95	87	89	92	102	69	92	90	85	92	88	91	93	91	89	98	90	83	77	97	88	105	81	121	79	94	82	97	87	82	86	91	100	93	97	81	100	70	106	83	74	72	83	93	98	92	88	88	95	77	93	101	95	92	86	92	94	103	85	88	82	91	82	99	82	81	95	87	85	96	75	104	101	91	83	83	81	83	92	82	85	72	100	87	96	97	99	97	94	84	81	94	95	91	100	99	83	94	95	109	106	91	88	89	82	95	84	101	86	92	102	98	109	114	94	101	91	89	86	81	78	90	79	101	73	88	84	90	98	102	98	72	102	90	92	94	110	83	100	101	94	85	88	92	80	79	74	78	102	83	83	105	94	81	80	89	83	81	93	99	86	77	100	104	90	92	82	83	87	91	78	88	78	89	96	72	88	97	81	74	85	81	89	81	87	96	91	88	98	94	94	102	85	102	93	86	76	91	86	85	80	84	97	88	89	101	79	91	111	84	81	73	84	93	89	95	84	100	97	88	100	103	90	87	80	117	85	89	98	87	78	89	75	91	99	83	94	88	86	91	89	78	98	80	88	78	80	83	76	97	79	93	72	90	92	86	91	91	91	99	94	87	87	79	88	84	96	83	111	101	103	79	99	98	84	79	94	98	70	111	86	77	98	83	84	84	80	85	86	96	92	78	89	84	95	74	85	86	86	86	94	89	96	95	89	101	116	85	95	96	104	100	86	94	75	90	100	90	93	81	88	88	93	94	109	115	82	91	92	97	98	78	84	99	93	78	90	92	101	97	74	96	87	88	82	88	90	83	90	94	73	107	98	91	97	97	89	83	83	89	96	81	71	90	72	99	92	96	89	102	97	97	89	78	96	86	83	83	84	94	89	97	97	103	86	105	94	88	85	98	82	112	85	82	92	94	98	77	96	83	86	85	84	103	109	94	106	83	81	87	87	110	112	114	98	91	87	87	94	99	98	81	82	77	108	84	84	85	97	93	96	77	108	89	86	85	102	93	73	90	94	87	73	79	86	81	101	89	93	81	79	88	92	83	95	81	96	93	89	74	89	111	99	95	91	98	77	79	95	92	92	65	82	81	90	89	93	79	76	103	92	111	90	86	83	78	88	83	84	94	94	86	98	97	96	89	92	88	100	82	79	92	67	82	91	104	95	94	98	77	84	112	98	99	88	87	88	93	89	93	96	98	94	85	86	87	89	102	84	100	92	95	100	92	97	79	106	97	87	80	85	99	95	96	80	87	103	98	72	93	112	101	83	113	104	113	93	83	79	88	89	95	86	105	100	85	88	82	87	97	105	100	82	95	75	77	94	88	107	98	100	98	89	114	74	80	91	78	90	76	103	97	97	94	86	93	94	85	91	98	95	78	93	72	87	85	90	90	85	101	90	83	86	97	107	79	80	108	92	93	87	76	101	92	93	87	96	118	95	88	87	108	81	75	93	87	79	111	80	92	99	97	81	105	85	87	77	82	89	99	87	79	83	94	87	102	91	86	95	98	98	106	82	90	95	78	92	100	91	79	93	106	109	77	97	99	94	96	96	108	91	87	67	91	92	107	90	93	100	91	102	70	96	86	97	74	91	101	77	97	78	74	81	74	109	74	91	91	101	90	92	93	83	86	88	99	92	63	89	85	93	90	89	90	99	98	88	83	95	82	102	106	88	89	73	75	91	81	85	85	69	83	95	91	82	101	96	90	90	95	90	96	85	102	70	118	102	81	90	101	87	110	106	105	90	84	95	93	93	89	100	95	92	89	95	73	88	87	96	82	93
3270	179	532	159	186	147	134	145	140	110	132	130	123	143	144	127	142	132	117	126	129	123	128	122	121	136	139	143	115	143	115	135	118	150	132	140	134	145	127	153	124	141	138	127	124	135	127	149	115	158	115	133	125	133	110	116	148	157	144	118	119	124	127	123	125	127	147	122	122	110	140	114	123	127	140	124	137	129	146	132	131	124	127	109	122	129	153	143	135	119	140	141	129	126	116	147	119	147	134	138	124	133	119	142	135	102	132	116	129	145	123	126	141	116	140	134	146	139	131	125	127	125	138	132	131	131	141	128	139	118	139	137	145	126	146	139	131	140	122	123	134	135	156	114	133	123	133	109	153	112	113	123	137	135	132	129	142	156	134	147	130	143	127	140	126	141	132	127	154	130	120	111	127	135	142	136	127	147	107	149	141	150	146	142	110	131	130	132	116	132	125	125	147	113	109	126	130	133	130	134	140	106	138	141	132	130	141	139	134	125	127	126	125	133	125	134	141	110	108	116	122	122	158	112	115	132	150	131	120	124	130	138	131	121	147	134	135	126	128	117	138	140	133	139	112	115	126	144	129	106	120	141	136	123	120	109	113	133	126	139	124	156	132	129	130	125	151	116	117	143	116	153	102	126	145	164	159	120	121	141	122	128	144	128	142	118	146	144	131	118	134	154	126	125	116	153	125	146	135	123	137	153	138	146	145	125	130	121	125	123	129	119	130	136	128	137	120	128	124	126	119	136	135	131	129	113	128	131	135	147	107	143	153	114	131	131	140	147	138	130	113	121	138	130	123	119	129	117	117	155	120	140	126	136	144	143	111	126	130	137	174	136	121	127	136	139	116	129	134	122	121	139	150	127	132	144	162	116	152	138	126	148	127	130	129	113	131	128	142	121	150	138	127	140	152	128	118	140	136	132	134	111	138	145	119	136	121	148	129	144	100	130	121	157	139	140	126	125	147	122	126	125	132	122	120	150	142	124	127	123	145	138	134	118	146	144	140	146	158	125	132	138	146	123	146	133	115	142	109	124	152	131	125	131	132	127	135	122	129	149	123	134	159	127	119	110	134	112	128	119	122	141	139	120	125	124	149	135	131	137	115	114	138	120	121	124	133	113	147	135	132	136	151	123	144	117	129	133	127	122	136	148	119	130	127	139	118	145	128	125	128	148	135	141	150	137	117	117	149	120	136	130	137	139	116	115	143	120	142	152	137	130	136	116	146	110	143	151	136	126	112	120	129	122	139	123	137	143	117	132	139	141	149	127	132	120	131	132	130	141	124	136	143	114	119	117	125	123	133	163	147	129	151	133	142	137	140	143	118	134	138	116	132	138	123	103	109	127	130	139	143	135	129	119	132	136	135	120	162	124	138	140	138	163	125	134	106	131	136	138	125	115	136	132	143	144	106	125	114	150	137	125	134	120	115	127	132	134	120	110	125	138	115	144	131	138	122	131	128	118	108	129	128	135	130	127	141	136	116	122	150	107	136	119	135	100	120	132	118	149	128	130	158	125	134	148	112	138	131	121	118	131	132	128	128	116	165	131	131	133	138	120	136	149	150	104	113	109	117	133	130	127	130	120	111	128	119	109	124	140	144	146	117	124	145	131	134	136	140	119	120	133	149	118	131	129	120	139	115	139	131	108	122	140	120	114	122	136	124	111	124	134	134	131	113	139	120	129	137	131	141	135	147	140	143	139	126	138	139	147	135	155	135	125	149	136	154	139	144	131	129	123	106	120	146	142	124	118	149	129	143	130	126	118	120	128	116	118	147	115	132	124	105	121	140	113	145	127	137	117	136	139	151	149	125	120	140	133	116	138	149	119	133	123	129	138	129	129	131	147	126	139	117	104	128	141	127	132	136	132	127	129	124	105	125	118	140	133	139	129	110	129	119	135	126	134	126	124	140	127	152	147	126	133	137	128	138	129	139	155	146	130	120	120	128	134	128	152	138	117	128	131	125	132	130	138	123	136	132	123	121	126	118	124	115	132	133	134	134	137	137	131	107	148	131	127	145	119	140	131	114	129	147	138	116	142	127	134	148	122	135	147	124	143	123	113	147	150	117	111	147	158	114	118	138	122	158	142	128	139	137	141	129	135	147	129	134	113	143	142	123	154	128	129	124	144	117	122	129	136	124	133	114	115	133	110	127	131	154	142	129	129	129	125	144	134	139	140	142	136	128	126	134	122	115	122	126	137	115	120	135	110	125	118	138	129	106	112	134	128	129	134	108	122	133	140	131	133	141	138	130	126	136	147	127	142	137	125	112	124	120	122	131	159	115	151	136	129	113	139	109	125	134	130	121	132	122	133	129	125	115	123	138	117	109	153	148	137	137	133	135	129	134	119	143	117	132	142	128	128	111	126	148	136	148	111	138	133	134	135	125	130	130	137	144	138	130	154	124	111	136	124	126	121	142	145	140	146	134	139	160	127	127	137	124	140	117	142	117	124	121	117	124	128	143	152	133	129	125	118	120	115	139	141	125	111	145	141	137	121	118	135	139	122	143	116	133	130	138	132	134	144	114	113	140	122	138	132	118	129	125	121	141	120	131	134	139	144	133	152	127	134	131	124	106	120	126	145	136	134	116	119	124	133	140	123	107	134	127	130	127	137	159	122	118	128	121	116	143	129	127	137	127	127	135	130	122	134	120	128	130	141	140	137	112	126	147	121	122	135	125	140	155	129	146	110	132	140	132	127	126	120	132	130	127	131	141	142	125	129	116	126	129	113	112	157	133	121	125	134	113	131	119	128	140	129	126	129	118	153	132	145	136	137	124	136	139	139	137	158	113	146	138	130	115	145	133	104	127	126	158	122	123	137	125	124	144	148	134	148	141	113	127	135	145	143	139	131	125	147	124	116	123	128	138	138	138	134	141	131	122	115	118	139	125	130	127	136	120	115	130	132	125	130	120	133	132	125	145	132	116	126	140	134	134	127	132	140	126	130	136	120	129	129	141	143	106	124	108	138	134	108	168	134	140	117	128	146	145	127	142	138	139	143	143	144	148	135	112	117	126	118	144	122	150	139	123	138	132	130	134	140	130	141	127	144	114	124	133	147	128	138	124	142	150	142	121	132	139	128	137	120	143	112	167	137	140	125	140	136	147	135	117	130	135	141	134	143	148	126	134	143	129	138	145	132	120	131	132	154	142	122	141	123	140	141	142	139	134	128	122	139	121	128	126	123	141	134	136	126	135	133	135	125	129	136	134	128	117	108	145	161	122	149	150	128	126	133	118	127	149	126	136	138	146	139	136	119	130	131	140	130	125	133	128	130	129	143	133	119	114	148	126	124	133	147	128	135	131	123	145	129	135	116	132	126	153	145	153	158	125	154	118	123	138	126	118	126	139	167	144	133	147	125	142	137	134	122	157	131	106	126	123	140	114	111	135	136	101	148	114	121	129	139	122	142	135	141	132	124	129	136	129	136	109	139	140	147	127	133	145	127	136	132	134	125	120	142	137	142	125	123	144	130	132	145
3065	467	1435	432	403	394	380	372	352	391	346	357	335	360	384	345	387	332	353	369	334	344	342	327	329	360	342	350	367	349	344	369	339	321	321	347	299	373	335	330	352	335	343	323	341	343	340	334	331	299	344	372	347	338	329	361	329	332	359	314	351	336	359	364	331	346	331	330	313	328	345	358	299	331	319	314	386	307	350	359	350	351	326	344	355	351	340	316	334	326	353	333	346	343	327	327	336	327	336	330	345	320	327	344	336	318	331	383	365	352	331	308	340	354	339	334	330	332	323	320	336	352	341	317	331	348	368	331	325	360	303	363	327	325	339	321	308	360	337	307	319	348	303	313	316	360	362	338	346	338	327	295	313	357	338	316	320	324	333	348	331	344	323	331	360	326	333	310	342	347	311	332	368	351	334	328	353	369	351	316	318	330	327	347	366	358	347	346	324	369	312	333	340	353	313	339	347	349	301	279	340	341	366	366	343	363	320	378	342	342	346	358	333	328	343	377	358	381	310	366	363	359	336	364	336	304	329	361	334	360	343	329	353	354	363	339	322	347	331	311	343	333	361	316	328	332	337	326	364	332	308	342	333	342	341	343	334	354	342	297	335	362	331	322	329	272	331	336	305	318	331	302	323	317	336	335	358	318	339	325	319	314	334	352	336	321	362	332	349	357	329	337	343	323	343	377	357	320	346	323	330	329	357	352	331	370	376	367	353	321	348	338	323	333	361	332	331	352	332	323	346	353	352	343	336	347	327	334	342	348	352	326	328	331	335	346	308	335	348	329	337	328	323	334	315	303	336	337	345	326	369	322	328	354	348	336	328	325	320	345	344	354	346	371	390	340	323	348	341	319	359	358	336	318	300	297	349	360	346	353	316	342	345	331	330	332	374	327	370	345	348	317	346	342	364	337	321	351	351	344	322	319	373	366	331	356	390	345	314	344	325	335	322	337	322	341	328	320	353	350	337	356	320	371	368	372	341	344	327	320	337	382	330	349	338	316	357	343	325	306	324	356	356	316	353	335	316	333	367	356	337	346	336	346	351	286	310	365	332	313	335	323	366	335	341	340	301	330	340	338	345	322	343	332	352	348	312	337	338	350	371	339	336	349	323	336	332	335	330	321	334	338	347	330	313	363	333	355	346	343	337	315	359	351	340	345	325	361	344	331	334	337	366	348	340	367	341	333	350	335	339	348	344	338	369	363	344	364	315	328	369	307	344	369	347	343	351	330	353	338	309	343	339	369	356	338	373	319	321	335	293	339	365	336	322	359	338	369	336	348	337	333	319	324	302	313	325	348	337	346	334	317	314	342	354	359	338	348	351	341	344	337	356	308	346	323	351	318	305	349	368	319	346	330	332	331	333	327	332	331	326	333	325	337	318	341	344	323	326	315	348	322	310	311	341	336	348	379	338	359	332	336	343	329	311	318	335	323	339	336	325	328	323	314	358	364	339	313	310	325	320	345	319	381	343	304	324	323	351	336	337	321	328	340	334	353	359	336	361	331	346	351	327	318	359	320	362	298	371	341	387	321	328	349	339	324	316	341	301	364	357	359	344	312	357	322	338	324	329	334	335	379	346	330	345	339	322	329	356	329	358	321	324	346	346	332	354	356	316	330	309	341	307	358	329	327	331	293	322	307	313	362	339	338	333	307	345	358	357	295	342	326	326	325	329	335	329	312	306	319	319	372	355	324	320	345	332	318	342	339	336	343	381	346	320	371	326	331	364	313	328	329	344	334	327	332	344	345	331	337	329	335	336	331	309	332	342	337	356	309	351	356	347	343	347	332	325	333	292	355	376	343	353	351	336	333	332	328	333	351	360	347	338	343	332	343	331	310	327	340	310	334	375	332	336	297	296	306	329	362	342	327	322	345	328	313	344	362	366	288	315	326	333	332	335	351	354	308	327	330	343	335	319	345	313	311	321	335	345	342	316	336	344	352	361	331	332	332	320	329	326	310	345	343	327	349	350	335	324	324	347	357	352	310	344	326	341	311	328	341	328	338	336	363	317	342	354	329	305	331	333	337	350	337	317	308	314	328	343	325	327	319	306	330	352	306	301	335	341	341	341	338	296	359	392	347	374	316	364	358	349	313	348	311	327	323	315	342	330	338	297	352	323	310	388	351	325	351	320	356	355	298	368	354	367	342	330	342	376	310	344	350	356	337	355	305	362	290	362	365	313	323	307	342	319	331	345	360	331	333	315	341	348	350	342	396	324	330	317	357	328	322	318	339	334	326	325	324	344	348	311	318	342	339	327	332	347	333	361	327	378	335	367	325	350	305	356	350	357	324	311	320	316	332	306	330	328	328	341	346	353	332	356	333	315	341	314	320	311	313	345	360	342	339	335	346	317	335	371	344	357	325	319	337	343	357	314	331	361	354	318	364	354	320	348	313	345	339	301	346	368	366	352	337	348	347	332	349	310	349	323	329	351	365	319	379	364	305	318	347	369	332	334	327	353	326	325	336	349	313	308	336	341	344	332	316	361	344	336	350	344	365	351	318	344	297	337	331	328	345	318	372	329	326	336	338	346	340	363	311	346	354	345	327	309	349	338	345	326	359	335	372	343	342	344	355	301	381	347	361	351	349	311	338	318	339	312	361	366	320	295	353	309	340	330	333	346	340	348	348	344	341	338	336	367	360	319	337	371	331	302	346	339	366	337	320	301	381	328	330	307	338	347	302	338	354	333	322	358	341	333	347	357	358	341	296	343	323	361	339	320	343	312	328	329	350	338	346	308	284	359	329	333	339	339	309	327	319	325	327	373	363	331	347	353	375	351	337	303	344	348	323	350	354	344	327	327	343	365	320	323	351	369	371	305	368	348	322	334	354	341	318	336	343	378	314	350	319	360	318	308	343	338	346	342	314	352	326	347	323	320	344	358	325	374	339	330	312	342	356	337	344	349	341	351	338	322	319	324	316	359	346	316	325	347	344	343	351	321	331	340	326	343	342	338	342	339	336	345	310	354	342	306	353	342	311	341	314	311	335	314	326	351	326	326	328	319	338	354	331	368	339	333	351	342	329	321	344	309	343	325	313	339	369	340	355	327	309	374	334	324	340	345	342	338	317	362	340	338	343	357	337	324	321	317	328	325	314	363	324	395	318	330	315	355	352	353	344	349	357	348	336	363	326	344	310	361	354	354	352	354	359	338	358	333	329	373	332	336	355	340	304	341	343	348	324	333	335	368	329	342	324	321	360	316	335	300	331	365	343	322	332	358	324	338	354	329	315	345	329	350	308	337	343	332	372	314	332	344	329	339	350	328	332	316	323	361	340	322	304	332	373	319	342	320	353	328	371	321	326	359	337	366	376	295	343	355	334	306	363	340	371	341	322	335	341	319	307	343	348	319	356	312	325	333	338	344	314	348	381	337	355	344	327	391	323	358	348	326	345	308	337	340	371	325	352	360	329	349	357	308	304	312	365	318	332	344	320	358	358	358	330	333	314	320	373	341	357	343	337	324	360	356	315	364	370
17986	1958	14262	994	508	377	319	249	201	188	186	153	159	149	132	136	140	151	122	135	153	123	129	128	123	121	134	109	130	114	102	113	108	125	114	115	95	107	123	147	127	115	117	106	114	124	104	138	124	118	107	102	102	113	109	131	116	108	102	107	110	100	121	110	114	99	126	104	111	97	90	105	94	118	106	96	119	102	108	103	109	100	109	112	109	101	100	113	108	115	123	123	85	98	103	118	117	112	104	103	114	123	83	100	114	105	120	138	115	99	118	116	110	110	117	122	99	116	105	115	108	119	122	114	124	97	119	106	122	109	123	96	106	120	117	95	122	110	93	123	125	118	106	111	106	115	108	96	97	113	121	112	99	119	139	115	100	116	129	114	113	100	111	123	98	96	108	120	117	114	119	111	101	107	103	130	101	106	109	119	118	116	102	103	95	114	110	118	112	105	118	105	110	143	115	84	118	111	96	102	121	125	106	118	104	109	118	102	112	96	120	115	100	109	94	114	127	94	106	116	112	107	114	103	111	106	91	118	106	113	104	99	128	117	105	103	95	111	117	106	137	124	105	90	100	100	99	139	106	92	110	117	100	111	97	102	109	102	114	117	112	123	107	113	123	110	121	104	120	102	114	128	94	124	102	111	110	121	89	88	113	91	108	113	99	118	126	98	102	107	105	121	111	118	107	91	122	97	96	90	107	102	104	95	116	106	109	114	115	106	101	117	115	103	116	95	106	94	123	88	102	97	108	94	97	112	103	118	104	115	113	87	120	110	118	104	101	104	113	102	115	108	99	134	92	113	101	111	95	112	110	122	98	95	109	124	95	120	105	103	115	112	109	119	129	103	96	123	108	124	111	108	120	122	101	98	123	108	105	130	120	90	109	118	92	126	105	103	115	107	108	108	97	114	106	86	116	108	94	109	103	85	108	98	109	115	113	108	113	108	75	111	94	108	112	107	93	118	101	99	121	96	93	128	122	104	119	124	116	108	98	126	101	97	108	116	110	103	125	113	104	103	106	121	108	116	121	104	94	114	100	120	116	114	97	113	110	102	98	105	112	115	108	94	110	123	113	103	108	115	105	123	109	117	118	116	97	107	104	105	108	106	113	106	110	107	107	109	105	100	107	113	112	122	128	108	113	111	105	119	114	110	94	126	106	101	111	95	121	95	100	96	94	121	99	115	93	110	111	110	95	116	89	96	116	116	89	107	109	108	107	102	100	90	120	111	132	107	97	88	111	110	128	99	120	115	93	119	106	119	108	107	110	108	106	111	100	108	112	112	111	101	106	116	119	111	114	100	113	109	110	117	121	111	104	111	106	100	114	91	95	109	94	90	117	109	97	97	107	112	121	97	105	106	106	120	91	127	130	123	108	112	110	103	104	116	96	118	95	112	93	101	105	111	119	117	126	87	94	117	90	131	111	100	114	108	115	103	106	113	111	109	103	113	98	122	104	123	126	87	108	119	112	97	92	121	105	131	103	110	116	110	107	120	110	98	117	121	123	120	103	125	102	84	125	112	101	100	122	105	109	119	113	114	101	110	115	119	105	112	110	92	125	98	119	90	103	95	91	119	96	93	92	104	103	102	114	104	106	102	96	113	107	99	102	94	137	113	117	103	100	104	109	118	112	111	111	104	115	102	105	108	103	110	113	107	131	108	111	125	111	118	110	114	108	118	118	99	126	103	111	111	107	102	118	111	112	132	105	113	108	86	104	96	109	110	113	115	119	115	116	109	111	89	109	106	117	111	124	114	114	105	100	112	103	128	115	134	108	111	116	104	94	99	99	106	105	115	107	109	113	132	102	89	99	119	110	117	97	103	118	103	107	116	107	111	111	93	124	118	109	120	115	106	92	95	95	115	115	96	139	119	120	108	105	120	102	115	91	100	87	113	130	119	125	122	93	102	82	119	114	110	122	96	92	132	105	104	115	113	115	93	101	91	105	114	99	113	107	109	97	105	96	120	115	110	97	100	95	104	116	104	112	118	101	107	111	116	98	121	102	110	96	123	93	127	122	106	135	116	118	127	96	114	112	93	109	113	127	135	92	112	113	100	125	118	120	115	97	101	129	99	96	112	114	114	120	99	109	121	118	92	111	104	113	105	103	122	96	114	125	111	89	109	107	107	103	94	113	126	108	110	114	100	106	140	105	116	103	120	121	117	116	104	121	106	106	112	90	124	120	103	127	104	98	98	134	104	104	107	107	107	109	107	108	110	97	110	116	119	107	121	102	93	123	124	117	114	98	107	121	101	115	113	129	103	90	107	98	107	123	116	108	129	117	98	116	106	112	103	108	107	120	102	107	90	107	103	104	110	110	104	98	102	100	106	109	94	105	111	110	85	109	85	107	107	98	101	94	116	92	91	94	118	104	107	112	106	119	85	122	89	106	109	101	122	105	109	111	93	109	104	105	103	119	108	115	106	107	102	103	99	118	119	117	113	95	98	92	103	99	121	110	81	109	103	115	135	115	124	119	108	101	110	119	113	109	128	94	98	100	114	96	109	97	106	121	111	126	96	108	123	108	115	98	110	95	119	87	101	113	119	96	93	115	106	121	118	99	93	98	107	100	103	102	91	121	109	129	113	104	93	119	98	99	126	121	106	108	89	118	113	90	98	109	117	104	99	110	122	131	90	101	84	109	113	113	102	101	97	103	119	94	92	104	97	102	126	115	122	110	102	117	99	127	109	101	94	99	97	100	115	112	121	88	105	108	109	113	105	104	87	124	118	125	98	111	112	128	91	114	109	122	103	110	92	102	111	117	109	114	98	115	111	92	110	116	109	88	92	109	109	104	114	106	113	109	106	117	96	127	101	119	107	122	128	102	103	101	116	110	101	137	107	122	108	116	115	102	108	93	130	105	98	114	132	94	111	129	101	124	103	107	110	95	112	105	113	151	112	97	111	125	97	103	113	102	84	95	122	100	121	92	102	92	106	112	112	117	113	96	116	113	118	118	104	124	96	116	113	92	111	120	96	112	104	115	107	119	116	124	103	100	101	103	108	96	102	138	121	112	104	123	103	95	118	110	89	92	123	117	112	121	106	102	137	92	100	92	118	101	104	124	112	139	125	123	95	108	108	85	98	76	100	112	96	96	104	92	90	128	118	127	132	130	118	128	116	93	106	101	88	100	102	86	104	119	107	104	121	101	100	105	101	96	111	136	110	96	111	119	92	92	98	100	109	98	104	109	115	101	123	116	108	110	96	100	123	107	130	122	130	102	118	129	104	100	111	127	119	113	105	113	107	111	96	102	97	107	100	96	108	130	133	89	119	106	114	121	109	105	111	86	119	93	110	91	105	105	95	106	116	122	101	125	118	122	125	111	119	104	108	127	112	118	99	100	99	114	113	101	101	109	116	118	111	119	106	91	103	107	116	103	103	109	107	105	85	114	123	96	106	114	102	104	92	97	102	110	123	118	110	118	112	73	110	102	106	107	105	100	106	112	106	110	117	101	101	89	111	112	100	111	105	105	98
9482	1791	15545	2481	2117	1692	1360	1213	1052	898	787	708	628	623	565	553	599	663	588	540	543	473	455	445	409	397	409	359	415	350	338	354	335	358	362	318	342	318	353	321	318	326	310	307	308	309	320	341	297	300	292	287	301	325	310	291	281	309	303	286	298	307	277	294	320	311	273	285	284	286	293	297	299	277	286	292	301	281	291	298	297	292	278	289	261	264	302	293	274	285	302	298	257	243	266	285	301	283	260	264	259	271	294	285	274	266	269	272	297	265	295	291	306	267	288	292	293	281	281	279	316	263	261	258	270	258	309	270	261	275	277	305	288	286	247	289	276	270	301	249	255	316	253	242	271	252	282	287	285	284	296	291	277	248	237	279	294	268	301	286	279	272	251	270	248	259	262	282	273	305	285	317	282	268	295	260	290	292	272	283	300	244	251	289	301	291	303	287	308	273	259	287	302	259	264	283	292	256	245	311	304	258	292	274	284	277	296	279	277	268	256	272	248	263	269	270	291	300	254	272	266	265	291	277	275	273	280	231	251	274	274	276	317	263	289	301	264	311	290	273	290	276	268	291	288	250	271	228	305	249	273	251	272	286	306	264	289	257	284	277	265	274	265	295	264	263	269	288	265	279	313	256	299	274	265	280	273	254	295	305	300	261	273	279	288	273	300	292	268	287	231	303	272	270	245	294	262	300	313	267	296	277	297	298	281	273	262	273	287	284	304	296	267	322	268	296	288	278	256	278	284	304	272	309	258	271	268	284	270	322	297	282	288	274	274	281	308	284	270	277	300	255	305	258	296	273	292	265	267	279	307	302	257	286	293	275	277	290	264	272	264	286	290	292	289	285	264	266	262	258	259	292	285	280	291	278	291	289	272	261	286	302	292	284	276	283	258	283	291	273	283	304	285	274	280	269	256	297	252	283	261	283	287	291	249	276	310	296	232	295	282	260	267	279	312	294	298	271	256	284	280	265	259	273	308	281	273	276	261	283	295	256	278	276	278	291	308	288	263	264	287	308	280	273	269	253	283	293	280	268	281	305	291	284	263	275	264	273	252	294	304	249	270	266	266	245	280	269	289	252	263	301	249	275	269	260	248	263	251	295	289	266	307	277	227	292	281	280	283	279	270	244	250	277	249	284	266	252	269	300	260	296	274	289	253	276	288	284	308	282	305	284	278	279	283	281	288	268	293	312	267	269	271	270	279	273	255	262	249	279	274	284	298	310	304	288	250	255	291	275	267	265	314	304	274	279	287	280	272	292	271	259	283	266	279	292	276	320	304	278	275	251	266	288	288	281	299	305	275	255	278	281	270	291	288	279	299	289	288	272	275	256	248	284	246	276	274	265	244	245	284	279	287	295	269	310	275	291	309	311	282	262	284	264	279	276	305	272	299	254	288	269	294	279	279	273	250	273	292	265	270	241	265	286	308	246	287	250	283	265	259	292	307	294	293	273	308	294	282	292	290	271	301	282	314	223	262	278	283	273	326	280	265	304	274	256	265	275	277	283	256	278	255	259	280	304	268	254	302	270	267	279	290	296	267	277	261	272	276	293	248	258	274	283	303	282	255	276	278	276	283	298	279	283	287	253	311	275	259	274	251	271	278	292	321	251	281	259	285	282	288	274	298	279	283	302	289	302	296	282	313	280	258	307	248	261	279	262	293	290	327	292	266	272	287	274	281	274	284	262	268	283	239	305	271	286	289	274	261	275	279	278	267	267	254	264	288	285	271	287	274	269	278	273	284	306	260	272	276	295	282	258	324	259	284	276	258	273	282	270	257	288	263	263	294	303	276	283	255	261	267	284	298	268	301	302	302	250	266	271	267	285	308	267	262	257	271	264	291	262	325	286	280	254	305	300	284	261	281	285	274	287	260	261	279	290	267	264	253	271	279	298	271	291	292	293	252	304	281	289	289	296	261	265	278	299	308	262	277	262	262	278	292	252	257	298	275	264	274	283	287	262	276	273	262	293	263	265	265	281	285	296	269	261	286	265	261	253	286	273	254	277	270	315	281	294	272	266	280	260	318	260	270	287	270	237	286	285	305	265	281	288	290	262	266	291	294	267	272	328	271	275	265	286	255	289	282	261	278	272	270	266	268	281	281	268	282	272	283	298	272	282	292	251	237	272	300	273	328	316	274	307	305	300	281	299	273	296	264	270	300	290	285	273	271	270	278	261	265	298	272	267	253	259	264	298	268	247	271	299	282	327	289	281	282	312	262	278	274	266	271	305	258	269	262	270	278	305	268	297	294	264	247	283	286	277	300	253	287	260	245	301	262	292	260	282	264	285	289	257	278	275	261	247	264	254	271	252	259	281	273	303	291	266	285	310	275	254	294	250	266	290	259	277	284	316	264	252	281	285	297	255	259	269	288	288	257	265	263	305	285	281	300	282	286	296	258	275	277	240	276	266	261	316	264	272	291	311	268	295	276	268	305	294	275	269	284	300	258	254	286	257	280	315	265	252	304	285	283	324	279	285	290	281	300	306	281	291	289	247	269	264	265	253	274	294	298	281	287	251	258	285	283	287	286	295	244	256	268	304	250	285	259	284	282	290	271	270	292	256	278	278	290	288	289	277	291	259	271	275	266	301	271	291	299	275	271	279	255	271	268	285	269	272	287	266	239	247	298	286	283	277	256	279	267	335	262	283	279	283	274	269	291	274	273	277	272	278	278	257	274	319	295	260	284	279	269	278	255	251	269	273	276	280	283	248	276	275	285	269	281	296	291	256	277	310	286	270	279	270	277	269	296	299	253	265	260	244	265	279	260	287	283	293	280	267	274	288	269	301	234	272	279	312	241	285	252	262	244	272	283	291	310	281	286	283	279	311	269	265	283	271	299	262	297	256	273	303	290	272	271	262	256	271	269	299	276	272	269	306	271	254	289	275	266	277	300	300	303	263	285	294	247	310	270	300	282	282	300	272	259	298	272	271	309	265	277	277	291	292	283	277	282	266	270	283	281	298	253	253	285	265	287	290	276	274	282	299	288	270	275	293	268	276	266	260	264	300	276	280	266	294	289	256	278	271	287	307	264	276	283	246	274	276	295	270	279	268	286	300	303	290	263	254	282	276	262	301	225	267	264	272	300	293	293	281	296	303	289	266	311	302	267	259	253	259	305	245	288	290	251	322	289	278	274	271	266	315	284	293	272	281	281	291	275	276	301	273	274	293	284	259	286	269	286	255	283	305	274	282	268	277	299	276	278	278	284	279	291	277	288	290	299	270	256	294	263	263	281	280	282	293	277	291	278	279	300	279	294	263	280	296	263	297	275	277	273	273	264	284	259	264	284	309	273	274	282	298	278	260	277	305	265	276	301	285	276	278	273	266	236	287	271	265	269	285	264	274	271	310	260	267	281	295	269	262	271	275	253	302	269	252	289	281	257	299	297	226	280	268	264	269	255	298	294	275	261	279	267	300	295	277	294	273	315	296	286	277	293	275	304	292	286	255	300	265	261	258	280	268	258	282	268	253	298	286
30592	6621	28516	3122	987	686	507	374	318	254	222	186	173	142	122	131	130	148	127	85	90	84	57	74	68	88	51	57	48	46	49	51	47	42	41	40	38	52	48	35	39	40	47	40	43	35	35	28	36	47	22	41	36	36	39	38	33	40	27	40	41	30	38	38	25	41	35	40	25	43	42	45	19	54	30	23	38	36	31	39	31	34	33	25	48	27	26	39	32	25	29	29	22	25	23	35	33	34	27	32	37	42	29	19	27	27	37	28	20	28	27	31	19	34	39	35	30	37	41	36	36	28	35	42	29	43	26	26	33	31	29	25	29	22	26	30	35	30	39	32	37	26	33	32	39	32	35	32	38	39	36	28	23	34	26	26	28	38	25	30	32	46	37	23	38	36	29	25	32	26	25	25	25	38	32	29	25	32	37	26	38	41	23	20	18	28	37	36	36	28	21	19	32	27	28	42	30	22	24	27	39	32	31	26	23	26	25	31	24	28	30	31	29	35	41	34	24	24	30	23	30	29	31	38	37	25	37	30	34	41	39	34	34	34	21	43	36	30	26	29	38	25	30	26	22	25	34	40	27	24	33	30	37	31	29	35	35	29	24	26	26	31	41	33	32	33	34	35	38	38	45	28	20	25	26	30	27	27	32	27	32	30	37	35	30	37	42	33	41	32	27	41	34	36	40	28	34	27	31	30	31	32	22	29	41	31	30	29	23	34	37	33	25	22	25	33	29	33	31	26	34	33	39	21	31	41	30	41	29	34	30	35	35	26	25	39	25	34	32	33	25	26	30	25	30	25	33	36	34	23	36	27	24	21	29	28	39	28	34	30	31	33	38	22	18	37	20	28	42	34	32	39	23	25	28	43	31	34	32	37	30	37	40	34	24	28	31	22	34	35	30	30	20	34	30	27	36	26	25	26	35	38	31	37	31	36	37	41	25	26	34	39	29	20	28	36	29	35	28	32	29	30	30	26	28	26	28	31	30	29	31	24	31	32	24	21	38	26	39	37	25	29	27	23	33	27	33	38	37	25	29	37	46	26	19	27	30	25	29	32	27	27	40	27	28	30	33	24	48	37	27	31	50	37	29	24	42	31	41	31	28	29	28	28	27	35	37	34	35	35	26	38	24	23	28	30	30	26	32	35	37	28	35	27	34	34	23	34	36	32	26	21	30	35	39	25	29	27	28	24	26	28	37	34	26	24	36	29	23	34	27	30	27	28	24	28	36	27	19	21	35	35	25	43	37	32	25	21	34	36	27	31	29	34	28	39	27	34	25	28	34	29	44	39	32	30	28	32	35	33	27	34	36	33	36	23	33	32	31	24	23	28	31	33	25	38	34	38	38	19	25	27	38	28	37	36	33	33	36	28	27	23	26	27	31	33	28	37	24	36	33	36	32	32	25	31	34	34	35	22	41	37	30	35	31	28	37	36	29	43	29	29	41	33	31	33	34	29	30	31	37	28	25	33	29	30	32	33	30	24	30	29	34	28	47	33	28	35	28	21	29	24	29	33	28	42	22	24	23	25	26	25	30	25	32	31	27	24	28	28	21	26	26	39	30	22	31	26	25	30	27	31	25	28	33	28	26	37	38	32	35	40	36	21	27	35	37	33	27	36	32	30	37	21	24	27	39	35	23	21	27	32	30	34	27	42	28	28	36	30	25	23	33	25	17	29	32	33	26	34	28	38	32	26	23	24	34	24	34	31	40	48	40	20	22	35	43	33	33	34	37	32	31	37	30	26	35	27	34	30	24	38	35	27	30	30	34	24	25	26	27	31	34	28	33	36	36	34	41	40	30	25	28	32	30	40	36	31	29	36	32	27	29	55	33	30	20	29	15	31	25	31	36	27	30	24	27	32	27	28	34	33	25	33	33	36	33	34	27	46	29	27	39	25	21	33	31	26	32	25	23	31	26	32	29	33	23	33	32	36	32	31	36	28	28	30	26	32	22	38	31	23	36	30	31	36	31	29	21	30	30	29	24	24	22	40	31	31	34	36	50	28	27	25	27	29	44	37	24	29	29	33	35	31	25	27	42	21	32	29	28	28	31	26	25	23	37	33	24	37	29	23	35	12	31	26	30	28	32	35	31	25	31	31	28	39	32	44	32	39	38	32	34	21	37	33	27	30	22	30	33	27	18	39	26	29	38	28	33	30	21	23	35	21	19	20	26	33	28	30	34	37	24	33	30	26	30	41	30	29	32	33	27	32	31	25	35	34	26	30	36	27	35	38	28	45	45	39	27	26	25	27	32	36	41	31	37	29	30	26	34	22	32	23	36	26	22	31	29	34	33	34	30	31	31	36	32	22	34	28	31	42	32	29	35	29	38	25	35	26	33	25	34	20	39	22	23	38	36	30	25	32	35	26	25	28	26	32	26	27	23	31	26	30	31	32	32	17	28	31	27	33	34	30	31	24	34	27	28	33	41	32	42	36	29	25	25	28	35	26	23	22	27	33	36	38	32	24	29	39	25	28	26	24	35	34	25	34	32	29	31	35	32	34	25	34	27	32	28	32	19	31	32	36	31	30	26	34	22	32	48	32	27	28	25	33	30	32	40	31	41	33	35	32	31	32	29	28	29	31	26	29	36	30	34	28	43	27	27	31	26	29	21	29	23	35	30	25	34	32	30	40	38	28	24	30	16	35	34	25	29	30	26	21	25	22	30	30	30	34	21	26	41	27	27	34	17	29	27	33	36	41	31	31	28	25	33	32	33	22	26	31	30	29	40	40	30	28	34	32	25	29	28	31	37	38	31	28	34	30	37	26	33	34	29	29	31	33	36	37	23	23	34	34	29	31	33	27	36	42	34	39	37	26	27	36	20	38	28	24	25	28	33	32	32	41	25	17	33	30	33	31	27	41	27	36	34	30	25	27	39	23	31	35	32	42	34	32	20	39	31	36	17	31	21	36	31	30	37	41	23	27	36	18	30	41	26	35	26	31	35	33	31	28	30	24	29	24	35	40	28	33	26	29	30	31	29	23	31	22	31	28	32	28	32	26	27	29	24	27	29	32	31	28	24	34	39	30	22	29	20	26	41	23	37	21	28	34	31	20	36	39	24	34	37	42	37	24	19	30	32	30	30	25	29	31	19	31	32	24	33	34	29	34	40	26	37	30	28	28	28	28	29	38	32	22	23	35	28	25	46	27	39	37	24	31	37	30	30	23	33	31	31	36	35	31	33	44	34	34	33	41	33	39	21	32	28	28	25	36	22	37	27	32	31	37	23	30	30	33	40	34	24	33	39	29	33	26	30	32	33	37	27	32	25	28	36	37	30	21	25	36	28	28	29	31	16	39	26	26	32	27	36	23	32	34	29	37	38	28	29	35	32	23	33	37	26	31	29	28	26	35	23	31	24	39	33	32	35	39	37	38	26	27	18	29	41	36	26	34	27	37	34	27	26	28	34	32	30	24	29	35	27	26	32	32	33	44	37	33	28	33	28	22	25	30	35	35	30	29	32	25	26	24	28	33
14952	3328	22132	4907	4233	3407	2612	2104	1812	1498	1302	1136	995	809	753	673	838	1042	889	646	626	498	445	390	375	387	341	291	307	296	278	280	264	259	201	196	202	189	202	193	168	171	185	157	170	161	178	159	142	168	150	131	139	154	133	125	114	135	118	129	100	144	135	127	133	138	117	108	121	124	108	110	118	132	92	103	126	139	126	99	94	121	115	129	94	103	108	119	124	102	101	126	120	112	115	99	100	108	104	107	90	108	100	106	88	112	90	101	92	95	95	84	107	93	93	89	106	107	93	99	106	96	92	99	96	92	93	92	125	103	87	99	95	97	102	102	94	89	103	102	82	103	108	101	104	86	94	96	99	93	89	89	91	103	92	76	102	92	102	83	86	75	88	82	82	96	90	93	98	86	90	85	89	104	106	115	84	97	106	96	61	79	85	86	95	89	78	97	78	102	83	110	94	97	95	105	92	95	106	84	106	100	92	89	92	110	87	85	95	81	94	99	95	86	84	82	79	90	99	91	97	93	100	94	107	99	93	88	97	89	97	95	71	103	74	90	87	99	90	87	116	109	106	82	98	85	81	97	62	79	89	87	93	82	83	93	83	94	68	86	104	98	101	107	93	94	91	94	69	108	84	80	95	91	93	100	110	91	94	87	103	84	78	100	98	103	89	104	77	101	89	86	79	116	107	89	103	100	114	98	78	81	90	80	101	99	73	100	93	98	81	83	84	93	93	101	91	82	100	88	88	85	70	75	87	83	79	81	97	94	84	85	92	97	98	93	84	93	101	84	92	94	75	81	85	90	82	76	94	82	98	79	84	90	105	80	88	90	88	75	87	101	80	95	81	90	81	94	97	86	98	96	102	94	100	104	99	101	86	92	84	88	99	83	85	88	99	105	77	92	98	72	106	95	93	85	84	90	98	94	79	88	96	91	102	85	92	74	90	94	81	87	78	88	70	66	79	84	102	98	81	109	84	88	94	86	77	68	79	88	92	91	87	98	98	93	101	104	89	101	83	86	104	103	93	87	78	82	88	113	100	102	112	92	94	94	94	102	85	77	78	86	90	88	96	85	91	83	89	93	90	84	83	84	76	73	87	91	73	106	95	98	101	98	91	98	82	96	86	96	81	79	80	84	90	89	84	85	68	93	105	84	99	76	94	96	88	94	74	87	82	80	99	108	71	85	94	78	78	96	87	72	98	90	90	95	102	82	71	81	94	68	92	109	92	76	94	95	96	86	85	97	93	92	92	95	96	82	74	84	87	88	109	91	96	96	94	87	109	81	70	81	107	105	97	89	82	90	84	81	90	105	90	93	97	72	79	84	104	96	80	89	97	94	97	92	86	94	96	84	71	81	78	80	97	86	85	82	87	87	79	94	99	82	81	77	82	74	106	91	76	91	101	85	94	97	100	96	88	95	92	100	95	86	94	97	76	92	77	82	75	82	87	80	98	81	92	83	87	86	81	97	101	107	84	85	100	89	82	93	94	102	85	85	99	95	73	83	73	111	85	90	93	96	93	95	101	105	85	92	104	79	89	101	85	94	96	96	81	89	93	85	82	105	96	97	87	103	100	92	92	82	90	93	71	84	101	101	72	94	83	88	85	94	87	84	93	92	81	79	97	99	82	94	88	109	82	89	98	105	99	85	79	85	95	95	88	82	78	92	95	97	85	104	110	97	80	88	88	89	89	106	77	73	88	87	103	93	82	85	107	83	107	81	90	96	90	89	90	77	75	93	84	72	78	82	80	103	88	88	96	83	81	89	100	86	71	103	100	88	92	74	80	80	88	95	77	104	82	90	109	94	84	99	106	105	88	89	93	91	88	96	86	73	100	83	82	95	85	86	92	78	92	103	71	80	99	73	93	81	97	81	97	80	104	81	91	100	81	87	94	96	96	107	83	90	91	102	78	91	72	77	79	82	93	93	88	107	97	77	84	92	86	64	89	107	87	86	100	78	75	96	80	94	107	78	91	101	96	104	90	103	104	97	99	95	85	84	85	88	90	99	89	81	98	76	88	82	119	79	94	92	102	79	92	84	79	86	105	80	77	85	85	98	80	75	95	100	70	129	72	94	86	104	83	98	85	83	90	101	78	82	81	91	80	100	78	89	82	93	104	95	86	95	88	76	90	102	90	93	81	94	90	87	107	83	79	85	88	91	94	105	90	84	94	80	58	95	96	96	107	93	86	95	102	80	97	90	87	91	92	85	93	96	90	81	89	87	81	74	83	80	72	89	88	83	90	80	111	104	90	80	91	92	113	61	84	92	76	90	88	91	84	107	101	92	107	98	82	101	96	82	100	97	87	101	87	105	106	94	90	90	88	102	91	68	99	89	98	104	105	89	93	81	73	86	103	80	99	90	94	82	110	89	75	83	89	89	85	102	112	95	89	80	92	85	108	92	96	102	81	86	99	86	80	103	90	85	88	92	89	92	86	98	95	91	92	99	83	74	102	96	91	96	81	96	77	98	95	94	104	73	91	82	84	93	84	94	93	108	89	75	77	96	76	95	83	72	82	98	77	93	92	95	97	92	98	105	80	88	83	88	84	88	86	92	73	81	82	93	83	94	90	79	100	107	104	84	90	97	86	85	87	102	78	79	102	80	105	84	81	81	89	85	83	81	96	85	91	106	94	101	105	87	85	90	84	86	76	93	96	106	92	83	89	80	86	85	103	92	78	89	72	97	88	90	79	85	75	81	101	97	84	97	92	97	98	83	97	92	76	97	76	93	105	93	90	99	101	93	106	99	88	93	86	83	104	104	86	86	74	83	83	86	82	84	100	77	77	94	89	98	87	94	100	87	84	85	93	102	88	89	81	106	84	77	84	97	80	87	112	96	81	84	90	95	87	79	91	88	109	82	94	86	88	86	86	83	90	111	95	86	100	96	81	101	107	89	94	108	82	88	80	73	86	85	89	86	105	100	88	98	98	94	86	99	89	61	88	86	77	101	96	100	114	89	81	85	96	99	98	94	95	97	92	97	95	93	93	97	99	102	80	90	96	75	96	93	93	90	107	91	95	103	95	76	96	108	85	111	88	85	93	105	100	87	94	121	89	84	73	84	98	105	82	94	103	69	91	109	76	89	98	87	73	88	90	110	101	94	84	94	87	82	85	85	86	88	67	81	82	101	84	94	75	115	91	62	83	93	103	80	100	101	93	85	78	82	96	94	83	72	85	86	108	77	103	94	83	97	98	96	81	79	92	85	93	79	126	92	81	91	83	82	88	85	78	91	82	83	100	71	88	105	71	96	92	95	66	89	86	98	105	85	80	97	93	81	90	74	89	89	82	98	108	74	82	91	97	90	86	83	86	113	104	93	89	84	72	84	84	79	87	84	86	112	83	90	83	83	91	86	103	86	91	99	79	120	89	87	94	90	98	106	78	88	82	94	71	84	79	86	91	78	96	89	80	91	99	84	92	80	98	86	86	85	108	102	90	94	97	79	91	99	93	83	95	97	82	79	94	93	76	79	92	72
3335	178	524	161	131	158	152	126	137	126	123	141	110	150	131	115	138	146	133	138	144	134	125	140	113	132	121	115	141	149	144	113	134	135	138	127	122	119	131	133	140	129	125	138	131	133	116	127	121	148	131	106	171	127	131	124	122	152	128	130	138	115	130	127	131	128	127	114	163	132	116	128	137	126	136	125	133	146	124	118	146	127	127	149	147	127	142	126	127	143	128	135	106	129	124	133	135	119	133	100	154	122	114	134	103	109	116	133	138	110	149	135	135	106	125	130	136	123	107	137	148	144	132	123	142	117	140	118	132	118	146	134	124	122	120	130	129	113	129	119	111	130	135	126	130	121	144	135	144	125	137	146	113	132	151	120	115	141	140	132	148	136	108	166	128	136	152	132	130	104	116	137	126	153	143	136	128	138	137	121	124	141	121	128	132	121	130	141	125	133	128	136	136	127	135	114	138	137	127	137	129	127	126	143	133	112	109	136	128	120	135	150	125	131	129	144	122	146	132	126	126	134	119	115	142	144	124	148	141	131	133	148	144	130	140	139	139	130	135	140	136	147	136	153	144	162	131	129	124	142	137	149	123	153	148	119	120	124	125	134	136	116	137	140	137	133	154	117	128	127	144	133	134	129	126	139	149	123	135	142	131	121	120	142	120	133	128	135	125	179	120	139	142	144	129	106	123	135	124	140	130	145	138	139	138	133	132	129	152	109	135	116	133	113	129	127	146	119	134	116	139	133	145	124	130	117	100	125	142	114	121	131	113	128	152	146	126	120	147	146	135	126	116	131	127	138	134	129	141	139	130	126	129	130	123	128	138	144	135	144	134	147	138	133	134	130	118	129	119	118	150	125	121	121	131	129	128	131	141	133	126	144	149	123	142	124	132	134	132	135	134	146	142	148	134	116	112	154	144	126	130	141	150	110	132	138	131	128	152	132	143	116	132	135	139	129	124	138	128	116	135	126	142	147	141	134	151	123	109	134	147	132	122	111	130	125	128	127	134	132	124	134	118	131	134	127	125	136	133	106	128	148	128	130	119	125	132	153	133	126	135	122	157	133	118	138	128	121	114	129	116	127	147	123	121	114	128	136	119	140	125	131	114	133	133	137	144	134	116	132	141	135	122	113	138	117	120	135	137	150	163	117	123	95	121	127	118	133	130	135	150	130	146	110	131	124	148	137	114	125	131	130	142	129	127	140	126	122	113	136	117	130	131	136	126	140	124	129	139	137	131	137	145	133	144	123	143	148	123	123	149	141	131	125	143	137	132	121	140	120	134	168	121	125	109	132	117	130	121	105	134	129	132	138	117	121	128	139	130	165	111	137	137	134	122	122	122	132	133	131	166	119	121	142	135	166	132	130	146	133	115	134	122	115	132	115	118	128	134	125	107	119	116	128	133	145	160	115	118	141	116	132	132	122	145	125	151	141	142	139	111	137	123	126	146	135	125	139	145	110	119	125	103	120	127	146	139	116	139	125	143	122	135	132	124	141	128	148	113	132	133	109	130	127	128	108	115	125	120	144	128	129	126	134	128	136	122	129	130	126	130	143	136	126	117	120	121	114	122	103	122	130	138	134	155	138	127	155	123	119	111	143	138	107	156	140	133	131	127	133	123	138	130	127	151	140	145	134	104	132	115	124	161	129	127	130	114	126	120	120	129	124	124	144	123	140	129	131	137	134	138	128	126	152	113	123	133	124	108	133	121	136	127	133	126	151	140	149	128	126	121	153	135	132	136	117	121	128	125	135	135	115	151	119	159	131	125	133	139	125	118	116	138	110	130	147	117	123	127	127	128	150	128	116	128	122	148	122	124	136	129	124	105	113	125	121	136	129	123	125	134	144	129	122	132	124	139	127	165	129	129	122	136	145	143	117	126	134	143	132	152	114	108	134	115	137	120	118	143	160	127	132	121	120	126	147	128	116	132	129	112	134	139	129	135	132	137	123	122	133	122	121	127	123	151	129	145	124	128	130	119	150	150	132	115	119	140	139	139	129	125	121	111	138	122	136	129	123	147	133	125	160	152	115	135	146	129	138	132	120	138	127	134	157	131	138	121	109	122	122	133	129	120	126	131	144	133	132	137	137	119	145	119	116	130	132	119	135	130	134	139	122	120	136	140	143	117	137	111	130	105	141	126	140	116	123	145	129	147	123	134	105	124	129	130	148	114	139	128	118	131	116	118	158	112	118	138	139	119	143	124	137	129	111	121	145	128	140	127	128	119	139	113	112	142	143	125	118	115	141	137	135	139	147	122	141	127	112	153	114	124	152	138	124	137	141	146	113	124	143	137	144	128	127	135	114	117	133	143	129	141	124	134	128	146	117	113	130	123	132	146	136	122	131	114	137	148	125	139	134	123	132	139	120	132	118	154	148	116	144	172	134	113	118	119	139	127	129	122	130	120	118	150	128	138	141	147	146	125	125	126	126	143	139	133	134	99	139	144	132	143	140	123	143	123	135	128	118	137	130	133	163	142	126	124	126	117	127	128	133	138	150	113	143	137	138	117	123	152	120	132	134	134	133	122	120	149	135	133	144	127	137	129	140	156	117	160	141	137	122	129	130	112	129	118	119	119	132	146	112	132	130	129	115	123	139	114	122	121	146	121	149	146	125	130	139	149	134	139	134	133	141	122	121	129	143	122	147	148	142	128	149	125	130	140	133	126	129	156	125	146	137	131	154	115	126	135	127	124	130	151	134	151	148	124	116	132	146	125	136	153	124	114	113	111	113	119	124	137	119	121	135	126	137	132	117	126	129	128	129	127	112	136	148	136	135	114	155	128	114	114	143	124	120	117	119	122	126	151	149	148	127	125	128	144	142	129	131	150	120	149	125	133	123	146	146	131	124	146	107	124	125	128	127	160	146	154	140	127	136	139	133	137	135	108	135	122	135	139	120	156	142	157	131	131	129	148	115	121	133	130	130	122	144	130	123	129	157	128	138	107	134	148	124	137	147	142	117	135	136	130	116	113	121	137	132	118	132	146	142	157	118	128	146	143	127	127	141	157	113	145	123	96	115	136	133	117	121	134	125	135	121	140	114	139	134	141	111	117	146	124	162	125	147	129	132	135	121	126	119	137	144	149	136	120	137	133	119	129	127	127	104	130	127	138	134	117	126	142	123	132	137	136	127	127	106	111	138	151	105	136	124	139	128	136	148	150	132	143	130	116	120	129	119	140	121	139	129	138	128	119	125	129	134	115	129	132	113	136	124	132	153	125	141	143	133	133	125	134	139	118	141	136	116	137	130	126	134	122	127	126	136	146	113	118	122	160	120	137	124	131	136	118	141	125	135	142	150	132	139	120	131	144	99	131	127	152	115	132	137	134	119	118	137	150	131	118	118	147	139	110	116	110	148	150	139	110	129	154	136	125	139	124	126	133	129	142	132	125	122	148	134	133	147	152	132	136	140	131	135	134	138	123	126	140	125	119	142	128	128	123	139	129	126	124	132	126	139	139	133	119	130	135	146	119	134
2891	433	1462	435	409	427	405	381	369	376	401	389	354	360	351	345	360	365	355	370	331	362	353	307	325	332	350	352	352	347	367	318	343	331	324	349	335	376	362	307	381	340	321	313	346	354	350	339	309	345	323	365	335	370	319	317	320	324	363	378	320	335	319	319	320	363	366	343	357	318	361	365	330	358	291	350	359	326	330	360	316	361	355	348	343	304	323	340	331	386	325	333	306	335	348	362	357	355	361	341	343	357	345	365	343	320	341	341	322	321	352	341	326	355	338	339	362	354	339	369	343	367	353	330	335	342	344	284	315	360	318	321	334	329	373	337	360	381	335	329	346	322	335	343	345	320	356	311	336	353	344	352	311	376	397	323	336	341	333	374	324	368	353	326	308	343	333	359	351	346	340	325	349	334	330	339	311	337	325	342	340	307	297	344	308	325	342	314	346	328	356	331	330	327	310	305	309	334	340	362	368	305	336	335	331	341	323	328	308	344	348	341	309	359	348	334	344	380	333	349	347	309	373	349	355	330	347	310	322	356	345	336	376	363	348	318	298	362	329	333	330	348	337	337	330	354	361	328	350	337	329	314	311	322	334	361	359	316	335	339	338	338	321	346	351	322	330	336	338	324	324	321	309	345	341	313	353	327	338	311	370	331	330	333	314	336	338	337	322	343	364	358	351	343	331	366	322	365	342	359	359	353	356	343	339	348	335	354	373	343	347	344	337	348	321	335	340	313	372	335	379	335	365	339	325	366	351	340	309	319	326	344	332	382	311	313	336	352	318	318	338	324	348	349	367	363	337	360	324	347	352	342	339	377	302	341	344	379	337	356	374	331	305	303	327	355	340	370	355	365	352	337	347	376	339	336	328	336	355	336	335	314	346	330	338	397	333	326	381	329	324	336	316	333	354	324	337	308	381	368	316	321	365	326	337	326	344	342	338	340	342	348	340	365	315	338	350	379	324	345	315	346	334	362	351	367	336	307	330	366	329	316	334	326	295	364	326	313	328	342	359	363	351	312	352	311	329	388	316	341	348	334	330	332	334	368	340	343	347	377	322	359	353	341	361	321	356	305	336	387	356	316	359	368	357	310	342	324	351	327	299	362	340	336	329	325	322	365	353	322	324	334	285	364	352	360	328	325	340	365	324	351	333	357	334	325	334	336	359	356	337	345	335	323	369	327	333	363	345	326	325	309	342	310	353	307	394	350	331	337	360	341	333	338	340	336	352	334	360	343	350	350	312	340	373	327	339	315	324	341	338	343	348	344	318	345	328	379	335	336	332	339	347	359	340	334	346	334	331	328	396	330	357	330	330	339	331	384	367	326	329	296	316	362	330	345	333	314	368	336	325	339	335	356	340	328	354	350	339	340	348	341	298	311	339	340	350	312	377	343	334	339	357	336	361	330	336	346	358	360	384	337	358	362	316	353	318	343	366	364	375	350	340	330	332	328	344	370	363	362	341	350	316	354	342	375	341	357	333	293	338	339	314	350	341	378	349	345	347	342	353	325	363	331	331	362	351	358	321	342	325	369	339	318	338	340	362	346	351	313	331	342	355	343	345	347	314	335	330	343	366	377	338	339	303	373	360	328	352	349	363	342	327	349	342	320	290	333	356	347	361	337	306	336	336	355	356	341	330	320	316	296	339	334	327	318	337	325	361	329	358	338	333	325	348	373	336	348	348	351	359	363	326	345	369	314	337	330	357	341	375	318	331	334	311	328	349	336	309	338	315	321	348	335	361	340	329	364	320	357	332	367	334	363	344	318	319	337	339	328	374	343	320	343	312	338	330	372	335	310	322	349	350	360	324	363	348	356	351	359	337	331	376	304	353	322	334	328	358	347	333	361	329	351	313	326	380	341	325	308	334	321	330	327	339	346	342	346	346	349	347	340	336	377	363	336	333	337	322	357	343	321	351	292	335	340	356	332	339	341	330	335	347	322	352	314	337	374	360	361	320	318	334	329	345	314	308	304	331	309	329	349	314	340	337	331	337	313	365	364	321	317	370	328	307	330	328	336	337	317	347	340	348	321	369	330	331	327	352	341	342	349	351	349	319	305	342	323	351	347	327	326	336	321	336	351	343	374	329	345	361	345	315	330	320	324	351	313	350	329	352	338	342	331	322	346	341	327	343	347	330	343	296	339	310	334	320	332	351	341	300	318	327	318	306	331	347	353	337	332	327	342	324	310	341	338	353	325	359	312	326	329	317	323	344	336	335	335	320	300	332	337	374	315	348	349	371	367	321	359	340	371	373	341	373	337	366	360	312	345	348	363	312	344	318	333	345	324	325	334	339	330	368	362	356	347	331	337	333	365	332	307	341	318	334	287	328	323	362	372	361	328	319	337	360	336	366	371	331	329	354	332	347	359	335	359	345	352	356	329	344	302	326	300	326	333	329	332	332	301	362	359	357	366	351	357	330	362	320	342	330	364	324	361	348	354	356	316	354	341	343	340	335	342	363	344	358	347	366	366	346	338	392	344	325	350	295	349	310	402	284	328	345	370	346	367	360	334	357	315	326	313	304	304	337	351	361	315	361	324	349	328	331	350	346	348	349	317	315	322	326	338	381	352	345	359	329	353	330	373	345	345	340	333	345	360	321	333	309	312	336	360	346	311	347	357	309	379	363	327	355	323	321	309	324	351	353	323	326	368	324	358	372	314	331	332	336	366	334	381	354	326	357	334	365	365	323	313	352	354	355	348	312	324	374	349	355	375	360	350	343	348	339	317	361	358	329	341	334	301	356	333	322	293	341	361	328	363	308	352	344	343	339	319	353	335	356	363	349	344	319	357	348	346	362	375	335	339	390	346	338	320	340	383	348	329	335	352	345	347	349	371	350	310	354	335	362	330	326	321	343	334	336	356	352	333	330	328	352	340	324	327	335	335	348	352	347	325	355	327	322	327	332	315	323	348	343	353	337	343	343	340	324	333	329	379	363	355	347	338	372	314	313	331	332	373	326	328	344	368	312	325	380	362	339	335	336	335	338	335	339	358	317	355	357	351	349	349	341	335	358	354	336	330	335	325	343	337	329	344	339	323	343	334	351	331	367	303	337	322	353	358	338	350	330	331	353	334	340	354	369	335	339	347	329	332	332	341	331	348	326	306	365	313	335	344	350	332	345	376	332	366	353	358	325	329	360	340	301	328	296	324	317	340	341	329	357	351	359	294	368	328	339	347	326	348	308	323	313	341	327	361	324	324	332	330	318	320	394	365	337	333	351	329	323	348	328	345	333	355	362	332	322	326	327	332	368	331	369	330	336	333	323	337	325	332	317	327	360	341	357	325	327	333	368	362	300	358	363	303	337	394	343	314	321	333	344	348	356	336	328	291	348	331	322	331	334	344	350	341	332	351	342	356	337	331	319	358	330	355	346	353	357	338	328	349	330	335	345	338	314	327	347	340	345	310	315	327	366	348	331	340	343	345	319	356	312	325	349	304	336	359	327	360	328	345	320	335	333	344	341	348	315	330	313	321
17806	2058	14193	1071	520	373	287	271	232	205	187	161	153	166	167	139	136	142	172	152	161	152	116	127	132	123	126	148	128	109	115	116	110	135	102	103	108	115	96	90	119	106	116	123	110	103	119	109	121	98	112	109	119	126	136	117	105	102	92	105	102	115	102	107	131	115	117	130	123	131	119	94	125	89	112	96	96	127	108	111	106	95	95	100	102	106	94	111	110	115	90	102	110	99	101	112	116	102	104	95	105	90	128	109	132	110	103	117	114	112	108	93	106	108	104	106	128	118	127	135	92	92	121	108	104	101	122	115	102	102	111	130	116	98	108	105	108	127	106	124	109	109	104	109	97	121	109	99	92	113	101	105	103	93	107	110	108	118	114	113	115	108	107	101	109	98	110	104	120	91	107	95	96	91	113	130	100	116	105	99	117	93	94	128	102	112	122	111	110	108	91	130	111	105	108	107	113	109	115	135	112	94	115	118	127	93	95	108	103	106	108	113	113	120	116	97	107	114	109	95	127	102	111	92	114	96	117	111	101	107	111	107	113	124	109	99	113	103	107	107	116	82	121	119	98	112	100	116	112	115	115	115	117	123	124	115	117	96	112	84	117	124	107	105	88	111	114	120	97	116	110	104	111	102	106	94	117	105	107	101	81	116	100	116	113	101	122	101	114	114	106	117	100	97	107	98	114	106	103	107	110	111	94	97	116	127	109	111	90	101	92	110	98	110	102	126	128	99	118	95	106	102	102	125	119	109	126	120	109	110	97	94	100	124	112	117	109	120	110	117	95	117	122	96	88	102	121	103	118	113	107	97	100	106	118	100	123	118	112	111	115	114	114	117	131	121	108	101	104	97	117	110	115	109	112	110	113	111	112	102	108	118	113	97	106	112	121	97	111	113	113	109	96	115	129	120	104	99	129	116	121	90	103	108	106	117	96	105	106	99	117	97	99	93	109	107	96	105	100	104	109	115	102	109	119	132	103	103	94	114	120	107	104	98	98	107	113	117	109	111	104	105	120	108	130	113	100	122	112	104	116	95	101	116	94	115	100	101	107	105	108	101	104	103	139	117	125	102	110	107	100	119	116	115	107	117	93	107	103	116	107	107	88	117	109	113	88	106	102	106	116	101	119	115	103	100	97	105	120	117	112	121	108	100	87	125	118	95	93	116	103	102	117	104	110	86	117	113	130	99	94	105	103	113	107	89	104	101	119	119	117	108	104	134	126	111	120	102	100	115	112	115	112	97	135	105	87	118	113	91	103	104	107	130	104	100	103	110	114	112	99	103	111	112	117	103	101	110	105	98	112	87	112	113	127	101	103	132	114	103	113	105	110	106	108	109	94	100	106	113	98	98	112	111	109	108	102	105	117	110	120	108	100	110	105	104	93	111	95	108	122	100	116	115	108	109	105	109	108	96	131	102	109	97	114	100	110	108	104	109	116	112	105	110	111	112	100	106	106	97	126	97	120	130	108	100	90	103	108	126	110	93	115	104	123	121	108	115	114	131	115	97	96	113	94	106	96	119	126	128	99	114	115	121	94	94	111	101	107	115	123	89	104	119	110	87	95	108	131	110	100	100	97	122	101	114	114	126	101	96	100	107	124	114	110	133	91	128	99	114	117	108	101	115	102	109	135	92	100	99	106	105	110	99	130	108	100	100	140	93	89	114	120	121	131	120	112	87	112	91	123	84	115	98	110	87	105	114	117	128	116	122	111	108	120	87	108	99	94	117	106	100	115	95	126	99	116	108	121	102	116	95	109	102	120	100	132	112	108	113	111	113	96	111	113	117	107	123	118	124	135	103	126	123	89	101	116	125	107	89	94	108	123	114	100	99	90	120	108	110	112	114	112	118	109	122	116	105	103	118	102	106	108	106	132	109	114	119	116	102	116	106	93	109	111	122	121	116	115	107	114	113	123	102	109	114	112	122	121	120	91	118	102	117	93	99	82	106	128	115	111	95	104	96	109	102	102	114	105	95	105	102	89	99	105	101	94	94	102	106	117	119	101	96	102	112	110	101	118	108	87	105	131	102	103	103	108	106	105	105	107	112	103	123	112	118	116	98	109	90	111	104	111	124	92	109	86	104	110	107	121	107	98	102	104	135	100	93	118	101	118	105	83	109	110	100	101	103	112	111	114	95	99	97	105	128	119	94	116	111	123	109	122	106	104	90	105	105	100	120	114	89	97	114	97	111	102	128	101	108	111	106	114	118	116	117	93	119	105	109	114	102	100	104	117	100	117	110	115	111	117	104	118	105	101	112	106	119	108	130	99	97	95	111	105	112	110	98	92	95	110	120	112	103	101	111	113	128	125	123	131	118	133	90	103	107	93	131	87	89	101	107	99	114	97	128	100	122	126	99	103	110	106	115	102	97	119	108	101	101	136	112	111	103	114	92	102	96	121	95	110	112	100	112	108	120	98	121	107	113	99	111	95	98	121	124	92	99	93	116	92	97	111	93	128	109	112	106	100	107	130	110	112	118	103	112	103	92	114	108	121	116	106	118	112	99	116	100	111	110	108	107	114	109	112	113	114	106	110	127	117	119	123	114	96	88	111	123	104	115	106	99	117	107	90	120	105	115	116	86	99	110	115	114	120	96	101	118	98	108	86	110	129	122	112	113	109	106	111	108	121	118	111	96	107	109	125	106	122	117	100	110	106	113	120	96	96	105	111	113	94	101	86	120	104	104	100	104	98	103	108	108	103	117	118	116	110	101	131	116	119	115	95	99	82	95	103	134	120	113	118	113	102	109	110	112	97	116	113	102	109	112	111	115	108	110	108	93	107	100	121	133	106	91	118	108	96	110	115	106	98	92	129	111	119	120	94	111	103	109	118	113	110	121	112	103	93	123	113	111	105	126	111	98	124	109	124	97	117	99	105	99	132	103	121	85	88	109	126	123	124	111	106	89	94	125	105	105	123	124	121	113	118	110	82	105	113	120	123	111	115	130	98	123	95	106	121	100	99	102	116	123	100	115	119	104	105	125	108	91	116	103	99	117	110	115	106	113	105	108	110	102	124	106	104	120	119	111	108	113	116	97	118	105	107	115	117	123	111	95	120	96	104	104	122	100	111	118	110	114	107	100	112	99	102	105	101	129	105	113	110	104	87	91	110	136	133	101	99	108	104	98	124	110	109	120	110	118	100	117	100	104	101	137	125	118	99	118	104	107	112	113	108	90	109	96	105	124	110	101	122	97	102	113	110	134	106	121	110	108	111	114	100	119	107	123	106	94	103	96	95	98	97	134	116	111	114	104	130	98	101	88	112	105	110	105	109	92	132	113	92	109	100	116	98	121	115	102	98	118	106	118	132	110	106	108	132	103	115	114	113	94	112	121	94	103	114	131	102	107	103	107	101	103	100	114	106	106	104	101	100	117	110	98	101	109	116	136	113	113	86	128	104	98	109	114	120	104	115	111	107	121	103	130	91	134	106	106	111	105	110	111	118	102	121	99	127	104	82	100	121	99	118	119	126	125
9251	1905	15081	2434	2120	1733	1394	1184	1028	880	752	717	659	590	553	555	627	690	616	532	546	487	455	425	395	524	421	385	369	373	387	361	343	367	340	316	326	347	335	313	324	296	312	312	320	299	309	315	296	323	318	298	310	290	317	306	283	293	300	283	260	300	326	285	299	274	306	296	319	326	251	299	293	300	299	286	275	293	316	272	305	299	275	254	283	286	274	314	280	300	265	280	270	258	311	296	291	282	272	310	279	285	295	283	288	290	293	263	282	294	292	287	274	265	301	250	285	299	292	284	273	257	258	316	274	265	272	281	302	271	286	280	254	298	270	306	289	274	283	273	255	287	276	263	287	273	278	320	297	278	296	279	290	266	279	267	287	302	294	272	308	283	273	286	303	272	258	257	296	273	297	240	290	295	288	275	280	293	299	255	279	308	278	278	271	251	291	279	285	281	251	286	300	273	288	308	283	283	301	251	253	302	306	278	289	274	313	255	290	280	284	283	290	256	301	302	276	299	288	278	273	298	280	296	277	277	271	288	299	282	272	257	288	249	297	297	271	283	255	267	293	270	293	276	270	254	278	306	272	254	292	306	252	280	276	256	303	260	270	289	271	269	266	293	261	260	275	331	273	300	290	284	270	299	279	279	233	265	295	275	273	283	255	246	276	275	291	282	295	307	253	283	284	284	296	271	285	259	292	262	322	311	275	302	292	291	289	248	307	260	275	272	275	291	293	296	280	237	291	295	282	286	303	291	265	273	275	278	284	280	281	282	280	278	315	264	275	258	317	295	275	279	285	261	243	293	269	309	272	263	282	256	311	286	257	250	263	311	288	269	263	277	272	280	268	248	252	266	279	268	260	248	306	276	289	286	289	276	308	289	276	275	278	262	277	267	307	265	275	294	276	294	261	291	291	300	282	271	288	261	284	268	265	281	275	257	278	263	299	256	284	256	270	265	274	247	266	249	254	280	273	272	287	270	271	264	267	325	291	291	260	270	260	262	269	290	254	272	257	289	313	270	280	270	281	305	246	249	262	255	288	292	302	284	297	287	287	287	301	268	270	291	240	310	296	305	312	270	272	267	295	268	293	257	280	300	290	281	246	297	280	304	302	261	305	296	305	286	290	295	299	288	309	261	277	274	252	291	298	273	308	263	304	292	264	287	289	284	278	285	269	255	275	276	265	278	278	277	291	291	289	295	300	275	306	277	277	274	305	281	268	304	283	306	238	270	263	319	284	247	264	302	260	282	309	278	281	297	295	278	302	265	317	306	297	271	267	296	278	290	276	286	298	282	284	298	257	262	280	251	287	276	275	252	276	285	278	276	280	282	250	270	289	261	274	254	273	276	280	270	293	293	284	291	295	277	304	239	280	250	288	273	282	258	268	292	275	300	276	277	250	246	256	285	294	269	266	285	295	287	291	294	259	274	268	289	320	296	273	273	294	296	284	288	283	288	260	285	262	278	277	311	259	296	268	272	297	261	261	258	268	302	271	274	285	256	284	278	291	288	279	281	255	276	284	288	276	291	265	298	262	293	290	278	277	262	307	294	319	283	251	288	288	274	310	279	277	293	294	251	289	272	274	260	288	305	284	279	291	251	299	307	268	262	276	242	290	287	280	267	288	271	302	307	278	314	252	279	272	261	289	258	285	284	289	287	279	292	276	283	294	326	265	279	288	274	286	304	271	292	266	244	299	290	256	281	305	288	272	283	278	283	274	270	294	263	258	290	295	265	281	269	286	283	257	280	284	269	261	270	246	261	276	293	294	275	272	276	298	286	295	255	239	275	286	273	281	277	280	289	281	259	277	301	281	258	290	284	274	316	291	299	289	278	296	264	288	263	277	268	252	269	290	289	288	314	277	283	290	278	259	273	274	299	305	290	303	278	261	289	299	279	316	267	298	275	264	290	279	273	289	250	276	254	269	280	274	267	287	275	248	281	250	272	273	273	245	311	252	264	252	269	255	250	310	287	260	277	283	250	292	301	272	289	298	298	251	255	266	259	305	256	286	294	263	310	299	264	267	274	289	272	273	257	284	258	278	266	295	273	253	284	297	319	296	283	255	263	259	258	256	263	284	266	272	275	294	276	305	301	301	251	293	298	279	281	309	306	300	277	296	265	287	288	293	299	257	301	285	267	275	305	304	247	301	259	281	259	286	290	290	299	276	283	218	292	277	262	303	289	279	269	277	265	283	316	270	274	287	290	304	283	289	276	271	274	283	251	256	283	291	276	278	270	293	281	285	292	293	292	269	275	245	284	271	291	285	277	289	278	296	297	278	325	277	311	256	283	278	294	287	244	270	261	297	283	295	271	296	269	288	265	271	288	287	272	265	317	298	287	292	259	290	257	250	276	291	293	279	260	275	297	267	277	278	280	311	281	307	282	269	302	286	248	288	290	280	309	265	279	256	298	269	309	286	281	269	272	266	294	304	288	249	259	275	292	284	271	273	275	254	284	274	258	291	293	289	288	286	253	271	289	262	262	274	275	258	281	263	292	277	283	295	257	286	310	269	293	280	278	268	298	252	297	298	278	275	279	283	299	277	296	262	293	263	283	293	271	272	273	306	250	302	281	288	281	250	264	254	259	280	276	287	302	281	297	275	250	283	273	316	264	267	298	269	266	302	268	312	291	255	277	286	267	274	288	270	279	286	313	258	259	276	289	278	283	297	280	274	259	296	313	261	300	295	267	296	278	286	297	259	268	244	273	267	307	288	267	291	285	306	292	251	257	253	275	260	274	270	272	291	308	260	286	285	296	265	270	260	246	314	275	282	275	273	283	301	303	285	324	274	275	294	272	256	281	260	307	287	297	275	287	275	254	276	253	255	279	284	262	261	242	258	260	289	325	272	282	316	317	291	258	259	286	272	263	274	264	293	261	274	309	283	285	276	248	268	274	295	284	288	245	276	293	265	264	263	285	275	298	319	275	270	292	276	292	290	303	295	267	288	289	275	270	287	284	306	284	281	293	269	276	301	329	319	272	309	299	279	273	265	310	308	256	265	300	262	253	279	283	260	288	252	252	273	308	279	265	274	320	270	273	266	267	249	246	268	289	285	268	277	274	273	298	292	261	291	288	249	267	258	291	265	282	306	282	271	275	302	265	274	254	306	273	280	289	270	286	272	325	278	292	279	278	263	274	320	288	289	269	254	279	281	275	291	307	302	312	317	278	280	298	258	272	280	283	264	282	275	287	279	256	280	289	264	274	246	271	266	264	299	284	283	277	285	277	293	280	292	274	269	302	290	272	266	288	286	260	274	268	274	251	272	299	277	273	274	272	266	276	278	262	296	276	263	282	264	255	279	272	301	245	288	263	314	280	263	286	263	260	263	292	267	276	277	315	285	315	260	277	269	263	271	275	287	274	288	277	245	278	286	258	307	250	276	256	286	306	313	267	298	307	286	267	283	284	256	295	288	291	304	308	256	280	299	306	282	280	276	293	290	310	272	282	272	257	278	307	279	266	281	295	276	288	262	283
29861	6199	27261	3198	985	678	471	442	328	255	214	177	134	145	103	109	156	152	138	117	104	108	71	79	53	67	61	68	50	52	52	43	49	38	44	42	52	47	54	36	46	44	37	43	56	36	37	43	42	46	40	40	37	55	31	40	33	30	37	40	32	27	29	32	43	44	33	29	33	46	23	35	41	31	23	35	37	33	24	28	29	30	32	36	36	31	24	24	35	36	22	30	27	30	33	43	36	33	24	29	32	28	33	29	27	39	35	16	44	25	34	29	37	27	27	33	39	21	27	42	33	35	36	29	36	31	38	38	28	33	33	33	27	30	33	26	36	34	20	30	23	29	43	30	18	31	37	40	39	43	32	32	28	25	34	31	21	34	24	31	30	30	40	26	34	39	28	29	26	30	27	34	34	24	30	23	27	27	35	45	28	24	29	22	29	20	21	35	35	37	31	38	27	37	37	34	35	35	28	29	35	29	27	41	25	16	28	22	23	24	27	31	24	36	37	35	32	39	29	27	33	31	35	30	30	16	35	29	32	30	32	28	30	39	40	25	37	24	32	32	25	25	35	28	25	37	33	27	25	30	26	33	35	37	27	25	28	32	28	34	28	27	30	45	45	22	39	37	31	36	33	41	27	39	22	30	35	27	22	35	27	44	23	33	33	31	35	29	31	33	26	22	34	44	26	40	28	25	24	28	23	32	37	39	36	44	32	25	28	31	27	28	34	37	23	33	22	30	32	34	29	31	28	35	41	29	25	29	26	34	35	26	27	29	22	27	32	23	35	26	24	45	39	32	36	30	32	16	22	32	44	34	31	36	31	37	31	33	29	28	30	23	33	44	29	19	43	22	26	24	36	24	25	27	27	27	31	38	24	38	19	35	31	33	29	26	34	29	29	31	41	30	32	34	32	31	23	32	24	36	40	29	24	33	27	24	28	31	32	32	32	28	34	29	40	37	36	19	24	38	29	30	31	29	26	38	27	33	33	27	36	31	33	26	33	24	31	41	32	32	43	31	34	26	43	35	26	31	35	32	30	33	28	26	36	30	34	38	41	31	36	27	38	37	29	27	25	31	32	34	45	34	19	32	35	31	27	28	30	25	33	33	31	25	22	37	32	38	24	28	23	28	33	30	34	28	30	34	32	27	30	32	39	35	33	39	40	29	35	33	24	28	29	21	34	32	37	28	33	28	22	31	44	28	34	28	32	29	32	21	32	35	31	28	35	20	27	36	22	35	40	23	19	38	32	30	26	25	31	30	27	31	27	34	36	25	35	24	33	30	28	25	23	34	45	16	32	35	37	23	33	43	25	23	32	46	27	36	28	29	35	35	28	33	23	36	26	29	29	24	30	29	35	35	42	29	26	27	39	21	35	27	30	25	29	31	23	33	37	33	32	23	47	37	27	31	37	35	29	26	30	41	19	29	24	21	35	32	34	30	33	30	50	30	34	25	39	31	38	28	29	31	17	27	33	34	31	20	28	31	34	28	34	26	22	27	28	30	36	27	25	31	23	32	35	32	39	31	42	31	32	36	23	39	23	27	32	27	39	35	37	30	38	25	42	24	30	20	26	30	26	32	28	33	42	42	32	26	29	25	35	32	31	38	34	33	32	24	27	40	38	25	32	25	33	36	31	39	36	31	31	25	40	34	36	38	35	30	36	38	33	32	26	33	34	33	34	30	28	30	43	28	25	28	38	31	29	23	32	42	25	20	35	26	34	30	36	25	25	27	27	24	27	25	31	36	35	41	23	28	34	36	28	32	20	26	23	32	24	33	30	31	39	28	27	27	22	34	25	43	39	34	25	31	32	35	35	40	28	25	32	30	35	29	31	30	27	27	32	29	28	23	20	34	32	38	22	33	28	34	40	27	40	24	30	22	30	34	38	31	33	28	27	24	30	33	25	25	22	20	27	37	39	27	31	25	26	34	32	30	20	30	36	34	22	19	26	29	36	30	33	26	37	31	31	32	34	43	33	21	31	31	30	37	32	28	29	35	32	39	28	36	43	26	23	30	19	26	25	43	29	44	27	24	37	25	23	36	30	33	25	43	40	33	35	34	26	25	38	39	22	23	44	23	42	33	24	29	35	20	28	30	33	30	37	43	34	20	42	29	23	20	34	37	43	44	37	36	40	31	26	32	28	34	31	29	40	31	32	22	39	36	43	32	32	29	29	46	34	24	41	35	30	39	28	31	24	35	26	39	37	32	34	28	29	39	40	26	24	32	29	26	34	25	30	22	22	35	31	41	33	25	26	27	22	28	34	33	28	33	26	32	30	36	32	33	32	31	32	31	31	23	20	33	40	36	34	29	29	29	19	19	25	25	40	44	33	30	31	27	30	32	34	34	35	32	29	28	31	35	35	32	28	27	34	35	28	33	26	32	33	28	32	39	29	24	33	37	40	41	38	34	37	20	31	33	23	42	29	31	33	32	42	24	36	24	26	25	24	27	34	31	31	30	39	25	34	15	31	46	33	27	30	28	27	35	35	30	38	38	28	36	27	40	38	31	29	36	34	37	20	34	29	19	34	26	26	26	37	39	29	27	33	23	32	27	35	29	28	29	19	26	30	28	39	27	39	33	37	35	36	31	29	25	30	24	28	27	32	34	25	31	28	30	22	36	20	36	42	25	29	19	27	33	26	21	36	29	29	30	35	21	39	28	28	31	31	38	29	28	28	42	29	30	39	27	34	24	32	36	30	28	32	22	26	33	36	38	26	38	32	32	32	22	30	31	26	25	33	28	23	28	41	39	35	28	38	31	32	33	33	31	40	27	23	26	33	32	32	31	23	32	31	35	35	25	33	25	39	31	44	31	31	36	39	37	34	37	32	31	40	29	35	24	30	33	33	34	24	30	19	38	26	33	27	28	29	31	34	33	41	31	23	27	22	33	33	21	24	24	35	31	34	23	36	37	35	27	25	41	28	33	36	19	30	32	25	22	32	35	24	26	32	40	29	36	31	34	39	29	25	19	29	26	38	33	27	31	28	24	25	34	29	34	33	27	39	33	41	28	36	36	35	31	39	28	30	29	17	27	26	35	32	36	23	28	35	23	26	26	35	41	30	28	28	28	22	27	32	27	30	39	28	23	34	25	28	25	39	32	37	23	34	30	35	29	37	21	33	38	30	29	35	27	32	29	32	28	26	29	33	26	31	20	24	28	32	30	38	23	27	26	31	28	36	28	27	32	31	38	31	26	35	24	26	40	25	29	28	41	32	37	28	28	29	23	23	31	30	24	44	31	34	30	33	32	27	27	19	20	31	37	31	34	31	32	29	27	35	28	36	30	27	24	30	30	30	34	39	24	27	38	34	45	23	41	33	35	35	27	27	28	29	32	30	24	27	28	25	39	33	32	28	44	28	30	28	27	32	41	33	36	22	36	32	36	25	27	29	35	22	34	26	35	16	24	34	31	27	30	38	30	25	27	40	25	22	31	26	28	30	27	32	30	31	25	20	25	27	37	25	40	36	26	34	25
14475	3012	21706	4835	4254	3279	2632	2091	1796	1438	1221	1139	949	827	769	695	1146	1079	883	670	671	597	461	398	328	311	326	353	259	284	308	229	217	227	205	205	234	175	205	182	201	167	192	171	173	168	167	143	173	149	159	151	171	137	133	135	132	140	133	125	142	128	130	127	140	116	126	105	115	125	104	114	117	94	127	109	111	118	96	97	134	115	119	97	123	104	116	101	104	122	114	103	101	104	98	102	112	113	95	99	116	106	99	103	98	95	113	98	96	82	91	104	101	108	86	103	96	120	95	98	105	102	98	85	103	99	79	98	108	87	80	98	81	102	89	103	72	100	106	113	108	83	102	111	91	75	97	95	83	101	101	87	101	95	122	86	89	109	98	102	90	96	101	97	99	107	112	92	100	115	94	100	98	88	77	104	107	99	112	101	101	101	107	97	87	69	94	84	88	98	98	105	77	90	94	104	85	81	94	91	74	84	72	90	97	99	83	80	108	87	109	84	107	108	85	77	104	90	92	94	90	97	90	93	103	91	95	94	94	92	107	84	95	104	83	88	76	93	95	88	108	101	77	91	92	75	96	95	84	87	92	92	71	92	101	96	88	101	94	103	90	80	88	78	98	80	87	91	86	78	78	92	76	82	98	100	93	113	101	77	96	78	91	100	97	103	80	86	90	88	97	97	98	81	98	81	89	98	83	87	98	97	95	91	77	94	85	105	82	94	90	100	93	90	82	108	94	92	98	87	96	91	90	103	94	90	88	77	73	98	85	74	88	90	93	91	91	80	75	87	88	95	106	101	81	100	93	80	81	96	75	96	102	85	81	92	96	92	102	85	92	79	96	95	97	78	100	68	101	105	93	77	108	99	87	85	106	62	83	88	93	87	81	98	90	66	81	83	79	94	96	79	86	112	80	90	80	97	93	92	72	92	90	91	79	91	102	90	85	91	89	105	85	88	76	82	84	92	105	82	93	106	71	92	89	102	91	86	87	105	81	96	91	107	81	86	83	104	86	105	79	92	102	92	94	83	89	107	93	87	75	94	95	75	75	78	94	80	93	87	97	97	86	88	94	96	100	100	95	84	93	96	107	77	92	89	90	93	97	89	81	80	82	100	94	82	104	87	92	106	76	93	95	96	80	87	85	112	97	101	85	99	104	92	78	84	67	79	73	92	100	98	89	91	107	90	70	97	95	90	86	71	91	96	91	88	91	95	105	89	100	100	78	109	95	100	67	100	84	77	92	95	79	92	77	84	86	98	89	85	93	101	89	86	90	99	94	86	82	83	87	73	90	103	90	114	84	90	113	104	85	82	84	108	84	96	93	105	107	101	94	96	95	88	86	102	87	76	86	105	105	89	94	81	91	87	98	92	89	78	98	95	97	95	112	82	99	76	83	99	82	79	92	93	91	99	82	106	86	102	85	102	82	81	99	95	90	90	89	94	87	92	89	104	106	85	114	96	87	92	95	68	101	81	88	83	96	72	83	102	89	90	82	94	78	97	95	77	86	101	87	84	96	90	96	84	99	79	90	95	96	103	95	76	106	98	78	100	91	110	83	99	92	102	82	92	74	83	102	104	84	101	103	93	110	95	95	86	110	85	90	103	106	82	102	100	93	102	96	91	108	84	97	101	95	98	94	103	96	101	85	89	97	91	96	77	106	84	91	103	75	90	66	100	86	102	92	79	74	82	89	116	94	91	87	96	82	110	101	95	75	73	88	88	100	91	98	96	87	90	94	66	83	113	100	87	87	84	92	98	89	83	75	79	83	80	83	103	95	76	101	103	82	83	91	96	80	90	94	82	90	88	113	95	72	89	82	84	103	85	92	95	95	84	88	100	82	88	75	115	86	93	101	103	99	93	104	98	101	91	86	95	96	87	85	92	100	79	98	107	97	96	92	92	82	107	75	69	90	82	93	75	89	91	95	99	86	98	95	84	85	99	64	98	79	75	93	81	80	84	102	88	86	90	83	86	81	94	97	105	89	80	98	102	81	104	94	94	92	76	96	80	68	85	98	84	93	88	105	85	101	79	94	99	97	84	105	97	90	83	83	79	89	91	82	86	88	79	75	82	100	78	118	102	86	72	92	107	100	82	90	114	102	78	77	84	97	94	85	93	104	114	87	98	81	91	86	88	80	110	83	90	70	85	90	87	98	87	75	106	93	96	100	103	99	84	105	99	93	91	91	83	82	87	102	106	86	92	81	82	81	94	91	95	90	80	93	89	86	83	91	75	82	92	77	93	77	84	92	83	93	87	96	103	75	87	97	84	87	78	88	100	100	75	98	87	79	104	83	87	94	100	82	74	77	96	100	96	97	88	100	103	90	93	91	76	92	86	83	73	91	80	75	72	89	93	87	96	101	118	92	96	94	86	78	97	83	75	82	92	86	93	92	99	88	88	93	91	88	99	85	78	89	95	105	90	89	73	81	95	96	97	97	113	95	86	82	84	78	71	87	109	109	87	107	103	84	69	84	93	83	87	92	79	101	102	88	79	92	77	93	104	107	77	86	105	69	87	98	83	100	99	113	99	91	84	90	78	86	90	92	88	81	93	92	82	81	100	90	91	98	99	91	95	78	79	93	92	89	93	95	74	89	95	117	107	104	101	87	104	98	102	90	97	86	86	78	106	101	103	74	93	88	102	94	75	88	111	88	95	107	85	89	89	91	97	99	90	89	96	115	87	89	90	81	98	83	95	93	91	97	93	90	91	93	85	96	71	74	95	99	86	97	85	69	97	102	102	85	84	77	98	91	90	104	101	94	108	93	87	89	80	104	95	83	96	98	92	104	92	96	85	99	101	94	91	75	95	103	92	96	85	95	91	106	96	104	95	98	100	107	100	90	79	92	113	105	89	83	96	89	89	82	86	85	84	93	101	83	96	92	85	71	88	98	84	74	105	78	110	74	103	91	92	87	83	96	103	101	95	103	77	112	102	75	76	102	97	116	92	77	93	92	88	90	97	82	92	107	107	92	80	89	90	120	90	88	116	97	89	93	102	85	102	88	92	112	80	99	95	93	93	80	83	96	98	83	77	95	100	106	104	89	77	91	92	88	83	85	97	79	97	94	82	108	85	88	84	107	93	75	85	93	89	100	92	91	74	85	88	87	76	85	96	87	79	106	92	89	89	87	81	86	101	102	95	109	93	101	99	85	91	75	105	89	116	85	86	91	94	106	102	76	92	94	85	84	88	91	95	91	114	79	85	105	74	107	90	108	91	90	94	101	90	84	99	93	85	89	98	109	85	96	90	91	90	111	94	87	105	80	98	84	73	99	90	84	93	89	73	90	97	60	90	82	103	85	105	96	94	84	86	88	86	81	94	106	94	96	89	80	98	88	91	74	84	83	102	88	90	95	86	102	98	96	83	96	94	88	102	92	81	83	91	98	84	105	92	98	84	92	83	99	91	74	96	94	85	82	72	82	99	75	88	94	89	91	98	94	94	85	85	108	109	91	90	111	80	98	89	82	114	91	76	85	99
3521	171	499	175	164	112	148	150	145	125	121	126	138	131	129	123	115	120	133	115	135	144	128	121	145	130	147	146	128	129	146	150	124	108	147	119	131	140	133	137	126	131	152	136	135	138	107	135	134	137	136	129	122	122	125	163	141	146	124	141	121	134	169	131	132	139	160	165	138	133	103	125	110	124	147	134	128	134	134	138	119	136	131	154	112	136	119	144	137	110	147	128	133	146	155	154	121	137	109	136	117	129	154	131	146	151	137	136	133	141	131	129	128	132	128	138	137	137	125	145	141	99	142	126	103	144	133	118	118	139	147	120	119	128	138	148	124	126	131	125	114	121	136	108	121	118	135	142	140	132	138	125	128	105	116	129	131	130	125	122	115	118	119	131	135	138	151	141	121	144	133	152	134	121	125	124	126	150	116	119	146	113	128	134	138	137	134	126	128	141	136	130	144	147	109	141	130	147	132	131	144	126	142	117	137	136	142	107	129	146	123	125	127	149	121	117	131	125	143	145	137	140	127	147	107	117	131	127	125	142	144	136	115	130	128	132	142	129	135	146	111	137	134	146	124	154	123	140	131	146	124	123	140	146	123	121	140	144	141	105	124	154	134	134	139	146	116	126	137	119	138	131	138	98	138	149	112	131	113	137	126	129	131	133	136	149	142	137	156	126	124	135	127	133	139	127	137	113	126	153	139	127	126	107	122	127	136	131	102	131	139	120	131	136	127	138	134	126	140	149	140	130	126	140	141	117	123	134	119	145	138	132	148	144	143	143	112	116	127	140	112	123	117	140	139	142	126	127	144	125	147	135	136	151	132	132	117	136	116	109	143	148	146	158	129	137	165	173	135	138	125	128	131	130	125	134	126	121	113	133	128	127	127	130	125	119	139	109	133	120	159	129	157	130	119	119	113	133	141	145	134	148	129	139	125	118	120	130	145	142	115	119	126	119	146	119	127	129	123	114	129	137	155	136	138	146	116	139	137	113	123	138	120	135	150	122	127	125	151	136	119	135	132	125	111	114	127	137	131	130	123	119	155	111	106	127	131	123	123	142	132	121	115	147	143	138	149	130	132	152	139	114	124	129	137	114	140	151	131	141	145	126	122	139	144	153	151	151	137	122	146	134	124	133	126	144	117	121	138	131	115	120	127	131	119	124	150	131	125	125	130	129	122	125	135	124	111	121	128	130	130	116	140	130	124	115	109	134	138	120	111	114	137	125	135	128	137	130	116	114	127	150	132	131	128	136	131	126	119	140	154	161	109	193	137	143	131	128	133	140	118	167	128	131	120	148	119	146	115	148	140	128	138	121	99	139	130	135	135	121	139	136	155	144	152	124	146	128	135	123	121	135	137	131	143	130	121	150	120	127	127	140	135	125	144	114	142	113	128	121	125	133	119	144	137	146	127	137	132	127	135	119	126	133	128	154	117	142	126	140	146	145	122	151	150	126	117	133	142	125	143	135	138	129	108	145	130	120	142	123	120	144	124	126	126	133	114	159	152	137	134	117	140	119	146	146	131	141	111	131	131	143	119	140	116	129	111	141	139	130	131	131	133	129	139	138	133	142	119	132	129	115	129	134	125	141	123	135	114	134	109	136	133	149	128	131	131	133	125	124	126	124	146	135	127	139	162	151	139	140	141	117	128	124	140	137	166	128	133	125	126	143	150	123	121	129	130	145	156	146	143	116	148	122	123	122	162	125	134	121	142	117	142	138	134	128	127	142	123	107	124	126	131	149	165	120	148	139	122	136	127	130	126	132	130	142	151	147	98	136	141	148	140	152	120	118	121	143	134	119	123	121	155	107	138	146	154	135	140	126	125	151	137	122	144	126	144	125	136	120	132	133	127	121	127	122	114	116	124	143	131	155	126	131	137	149	127	130	130	141	122	139	126	133	117	142	117	120	130	125	134	137	134	141	141	128	151	167	135	140	118	132	145	132	125	125	127	134	136	123	125	119	138	111	167	145	107	132	135	136	139	118	146	138	130	121	130	131	145	131	111	127	130	143	135	135	141	134	149	126	129	122	148	130	136	116	142	126	126	131	128	132	124	154	128	128	130	132	119	132	129	135	139	140	127	123	133	138	142	130	129	134	130	134	129	127	125	137	142	136	152	108	145	132	136	123	123	132	132	144	142	157	138	142	124	119	150	132	149	149	151	113	136	137	120	114	155	136	136	150	146	124	147	119	121	151	121	128	121	125	132	139	120	150	131	135	125	126	149	115	128	119	119	141	146	154	131	146	135	162	136	124	154	137	136	144	132	112	136	108	143	162	138	142	143	143	104	153	138	145	149	119	115	105	141	128	113	132	122	149	130	141	146	135	137	136	139	124	141	131	152	134	138	123	139	124	124	132	147	121	125	141	124	125	132	130	123	138	130	138	157	141	132	105	140	136	136	166	142	150	154	140	140	130	139	122	125	148	149	140	134	130	120	121	147	122	124	130	141	134	134	126	135	125	134	120	116	120	127	137	122	149	123	117	131	142	142	130	154	144	121	127	133	123	140	125	125	134	125	120	119	138	152	134	123	128	132	124	143	149	168	129	121	129	131	153	136	154	136	154	124	141	152	138	143	119	134	147	119	136	138	114	107	110	129	132	125	148	131	112	139	133	140	111	129	144	122	123	125	132	125	125	128	127	140	143	134	118	125	139	127	140	122	121	122	145	135	136	122	136	117	145	129	122	122	148	144	127	119	148	132	131	114	138	130	143	132	155	136	149	120	154	134	136	126	139	147	151	110	129	117	146	128	136	109	156	135	139	130	149	126	136	130	145	121	117	124	132	147	136	140	125	134	129	125	117	145	128	141	123	151	141	137	129	132	111	123	110	129	113	129	139	120	131	133	137	136	127	117	129	134	121	139	132	147	124	141	132	130	127	127	145	128	133	129	122	134	131	142	115	118	127	123	146	137	152	141	122	137	134	136	144	118	135	138	118	142	130	119	142	132	133	152	130	138	131	128	115	126	130	146	129	110	144	129	122	130	140	114	143	125	119	142	160	130	144	131	131	150	139	123	119	128	130	146	129	154	143	110	129	145	152	142	140	136	121	136	120	136	129	145	133	153	155	134	134	133	149	131	157	112	144	124	162	125	144	130	146	129	144	139	124	134	134	151	138	140	130	128	146	131	132	125	124	114	138	136	149	124	117	96	142	142	125	129	146	124	139	146	118	137	150	158	132	124	124	123	132	113	131	128	142	143	132	141	138	118	148	131	117	129	141	136	154	142	134	135	132	130	136	160	134	138	107	142	143	142	135	139	139	119	125	146	134	139	160	132	143	132	153	122	141	132	143	131	150	121	125	131	139	123	135	113	143	127	129	138	116	135	136	143	136	136	120	145	147	112	116	119	134	113	130	139	147	135	122	111	143	125	112	124	140	132	144	120	124	122	137	131	126	126	128	148	117	129	138	123	146	138	112	128	124	116	131	141	133	130	122	116	128	150	142	148	127	139	149	131	131	148	137	136	132	127	128	121	133
3269	417	1327	460	438	430	397	387	384	394	370	379	385	342	393	346	372	350	330	372	393	351	329	350	354	354	374	361	336	348	331	359	328	343	326	358	366	348	320	354	376	336	346	360	349	347	320	338	327	383	354	364	367	346	344	358	361	349	321	382	309	311	356	362	336	345	348	369	313	341	323	351	377	360	336	309	323	342	305	331	351	357	363	351	322	343	343	319	343	326	332	328	343	348	364	321	351	367	336	362	355	336	314	349	344	331	316	313	324	331	348	360	342	349	316	324	321	360	331	353	345	369	319	344	324	382	353	349	340	320	326	364	353	352	365	307	353	323	323	353	346	368	372	336	377	344	336	356	342	341	374	341	348	344	358	356	364	334	364	333	372	341	341	322	307	338	338	350	368	333	334	342	312	354	342	348	345	339	353	367	360	354	318	339	350	350	327	333	369	319	322	333	351	338	303	336	361	315	360	322	340	344	338	338	333	329	337	361	342	313	321	337	324	336	349	323	317	325	371	334	327	369	336	369	350	344	335	323	336	362	358	356	335	385	349	292	341	371	343	349	351	349	346	395	352	303	320	326	367	328	357	347	361	326	342	338	355	319	307	325	349	362	378	329	341	337	317	325	315	329	347	342	332	330	332	346	363	335	348	372	339	343	355	339	352	340	327	343	367	359	357	356	332	367	375	349	350	344	329	384	355	361	335	318	342	338	344	351	327	337	339	359	366	331	361	335	337	324	350	381	347	376	367	322	342	334	332	346	348	334	366	317	333	323	345	328	355	346	337	389	327	372	330	341	356	318	324	374	350	358	322	372	345	338	356	359	309	347	353	325	352	347	370	331	337	333	350	319	328	346	338	340	341	344	331	345	336	346	331	335	374	361	342	346	336	372	331	322	340	338	361	369	352	309	313	342	334	345	362	322	324	356	382	331	341	323	356	340	333	367	364	325	350	345	339	324	354	335	303	347	353	320	324	337	361	352	352	358	345	325	331	335	337	338	343	325	336	351	316	337	353	392	319	391	316	331	351	363	348	364	351	348	327	322	354	348	358	338	341	351	317	344	314	364	343	371	337	328	358	326	341	331	342	360	328	326	342	327	316	314	364	382	363	334	325	346	329	350	352	345	328	344	334	313	331	379	335	352	393	349	316	334	335	354	368	342	324	370	313	303	307	345	308	351	327	369	325	323	316	342	340	358	351	354	341	298	341	310	344	345	335	332	351	346	359	354	346	348	361	371	352	353	317	338	348	308	349	346	329	345	345	359	343	362	338	365	355	361	338	361	325	377	354	328	333	320	329	350	338	357	332	345	377	341	342	346	352	349	318	324	314	314	334	343	366	352	356	324	338	309	314	358	332	335	360	322	333	363	341	316	338	342	376	343	319	351	343	364	324	322	319	347	321	354	343	328	303	319	353	342	322	328	335	348	353	347	347	333	352	311	348	303	361	341	332	303	363	358	320	340	336	355	323	314	344	323	364	379	309	346	327	369	345	321	330	334	340	350	350	359	365	334	349	335	348	294	356	313	345	322	341	367	382	348	354	357	339	311	361	345	315	330	355	345	366	315	310	317	347	391	353	354	364	360	323	355	382	373	311	349	343	361	367	337	339	353	375	327	362	341	355	307	331	339	364	330	350	319	350	343	319	357	328	327	335	363	331	332	329	348	355	336	393	330	338	343	363	322	335	336	346	345	338	337	339	348	332	339	331	341	331	352	338	366	328	341	371	341	347	351	327	350	367	343	345	351	346	337	343	351	349	340	378	347	330	370	340	333	366	330	395	297	311	321	355	384	340	346	322	349	323	327	334	356	359	376	331	337	323	303	327	335	382	303	360	332	354	328	313	356	313	351	390	343	332	337	319	355	334	356	303	322	340	332	356	370	362	329	307	337	358	314	334	336	344	363	341	352	351	334	324	350	335	379	376	339	348	328	335	339	343	348	359	340	340	307	384	343	356	333	365	352	306	342	343	326	356	350	298	324	351	321	348	334	363	343	342	335	361	341	357	354	323	318	349	332	337	342	339	344	341	356	343	332	347	345	343	296	317	336	383	328	334	334	331	342	348	327	322	335	312	355	324	324	337	342	312	364	350	359	364	337	341	349	349	348	353	346	339	354	347	356	340	341	331	335	333	367	310	354	331	350	370	323	319	287	328	363	344	354	357	315	357	353	350	340	373	341	362	351	353	325	324	343	377	345	333	360	336	324	364	333	332	354	341	339	314	362	300	362	357	372	355	368	329	339	355	330	411	327	322	361	343	335	330	340	308	371	329	345	360	335	297	366	367	329	368	323	375	343	324	357	369	327	334	351	331	346	335	366	369	357	330	380	312	341	312	361	335	356	364	358	333	367	385	317	331	348	316	305	343	337	325	354	331	352	346	335	365	345	306	347	363	346	330	350	330	339	356	349	371	352	362	346	331	339	318	344	313	350	379	352	329	328	342	357	356	329	335	319	331	336	329	335	326	352	355	359	355	342	322	364	333	340	348	345	321	309	347	384	348	346	317	319	355	340	317	341	331	356	336	394	363	331	310	352	332	309	350	342	331	354	338	315	361	341	327	358	338	338	316	353	343	337	321	331	383	363	361	305	348	345	300	367	322	357	307	319	325	340	354	340	328	338	351	315	345	363	308	357	311	354	337	339	324	340	326	366	323	318	352	340	341	321	369	348	338	338	339	318	335	372	341	305	319	360	328	349	330	330	332	319	340	338	367	371	340	350	324	327	351	338	349	306	346	340	339	346	368	337	320	322	355	358	377	338	376	344	318	347	392	349	355	350	340	348	348	338	343	339	337	364	352	360	356	387	366	337	356	346	351	342	323	330	335	356	346	348	308	332	353	381	290	377	313	367	327	334	362	297	327	340	348	340	342	346	371	334	373	324	339	308	333	368	374	359	333	334	335	329	335	301	350	369	354	340	314	312	293	330	325	356	357	342	330	330	338	362	304	373	360	302	367	347	350	367	343	351	361	353	358	347	332	375	340	369	359	319	356	333	319	323	355	339	338	334	344	334	342	345	334	376	326	341	357	342	323	324	350	334	327	348	332	357	328	354	332	339	314	340	379	331	330	325	340	361	369	356	339	342	337	352	358	324	323	346	319	341	321	326	368	363	309	330	297	362	318	339	349	343	340	349	348	335	388	348	333	359	326	354	353	361	340	338	331	358	322	307	340	336	304	335	315	352	400	332	346	354	373	360	363	324	351	336	370	314	350	366	358	303	332	334	357	359	303	340	344	333	327	325	339	335	352	320	365	407	384	356	360	352	391	365	353	330	352	329	323	363	305	379	320	364	344	339	316	305	339	366	320	352	319	316	342	378	342	333	332	312	341	333	351	345	332	309	318	371	364	328	310	356	344	368	345	350	346	351	347	357	350	369	329	365	371	328	338	334	320	361	312	360	329	362	333	341	329	323	323	350	335	307	333	333	347	347	336	332	310	344	334	331	329	360	337	349	328	343	357	336	343	347	338	330	345	340	322	381
19196	1903	13005	995	539	385	333	267	257	214	189	175	187	167	159	163	146	157	157	145	150	129	129	127	118	138	120	112	123	129	102	111	115	129	121	125	113	114	132	116	134	122	113	131	123	110	120	106	121	119	120	106	122	120	122	99	125	107	108	120	107	118	101	131	128	100	105	102	93	99	108	123	132	114	113	121	97	109	93	109	129	111	97	127	103	105	114	98	106	106	111	110	105	116	92	121	94	100	100	95	107	91	108	107	115	109	114	109	108	100	123	133	124	103	96	107	98	105	105	110	106	111	86	119	110	105	90	101	113	104	106	119	137	98	113	110	100	97	108	107	109	113	113	108	123	109	114	116	101	117	120	119	113	118	122	118	101	100	123	116	110	117	114	105	101	107	101	93	125	108	104	119	116	110	92	104	109	109	101	117	101	104	105	121	114	125	102	116	118	102	110	113	85	97	85	118	109	101	126	114	121	105	123	100	96	111	104	122	87	97	114	113	118	126	95	111	100	109	99	85	107	112	118	115	102	100	120	124	105	116	99	124	96	110	128	106	105	113	104	121	114	107	131	110	95	112	113	114	122	108	115	122	117	105	85	104	101	95	104	120	121	92	94	109	112	114	136	107	109	117	110	108	127	107	120	110	88	109	91	110	99	117	107	107	92	91	95	95	115	111	115	115	111	117	98	123	135	105	98	113	110	116	111	111	110	100	98	118	114	114	103	113	107	111	108	114	94	103	117	117	118	128	117	109	123	108	101	107	109	125	98	109	103	104	115	107	104	101	117	108	105	100	104	131	102	126	105	113	110	106	110	112	112	110	96	97	94	137	102	108	105	102	130	137	112	89	114	99	98	111	107	114	115	97	120	122	96	93	109	118	125	109	113	108	94	119	116	104	121	119	129	112	117	109	101	104	107	115	99	98	121	115	118	104	109	112	132	128	100	122	82	107	121	126	123	110	106	104	109	108	118	91	102	99	114	104	103	100	97	106	121	102	110	117	109	106	119	122	128	105	86	96	104	117	122	115	101	116	91	104	107	128	115	110	103	103	96	99	129	109	115	100	125	123	97	113	119	109	111	111	96	128	121	109	133	105	97	111	115	120	102	111	109	105	122	109	93	125	110	99	101	105	116	120	102	110	126	108	115	102	131	96	116	103	116	82	123	104	107	121	104	105	86	135	111	111	108	125	129	105	95	103	97	116	125	119	115	122	119	120	106	116	104	107	100	105	102	90	90	95	109	127	106	104	95	113	108	97	133	100	106	99	134	104	112	116	107	88	117	108	109	118	111	106	110	110	100	130	107	124	96	114	97	100	83	112	116	120	111	103	120	104	103	120	104	113	117	109	107	128	96	109	109	105	117	111	122	96	100	117	128	113	116	111	132	103	106	98	112	101	107	111	104	113	95	110	119	110	106	109	102	99	99	117	97	97	114	117	110	93	97	98	122	116	117	125	103	107	101	113	101	123	100	115	111	110	102	126	107	103	105	106	99	112	109	107	107	90	117	111	117	116	94	97	92	109	126	109	127	108	103	103	123	146	124	122	121	117	101	113	107	115	111	91	105	99	103	111	105	120	116	103	116	97	96	102	99	99	118	119	108	116	98	116	112	99	119	104	115	123	111	126	107	111	106	100	106	131	112	89	115	115	106	107	128	117	114	126	104	95	92	116	107	102	106	93	106	115	114	94	109	119	113	97	95	128	116	109	114	107	118	99	119	104	129	100	102	96	101	117	124	140	87	110	115	117	101	120	107	120	105	107	108	114	118	111	118	123	110	97	114	91	118	109	106	111	107	101	114	110	108	98	100	126	126	99	91	112	108	124	92	102	104	113	112	93	119	107	124	102	117	114	101	111	108	112	111	101	123	112	105	107	98	109	126	102	114	106	108	112	121	130	114	124	102	120	104	110	114	124	101	106	109	113	132	110	115	91	117	130	119	117	114	122	122	98	107	111	116	99	126	96	100	109	122	123	113	103	106	103	109	124	103	104	114	123	126	99	96	104	121	117	112	112	123	103	106	123	101	126	99	99	128	113	118	122	105	112	121	98	107	113	126	134	99	120	131	103	93	101	124	120	106	104	132	116	124	116	128	104	99	113	117	125	108	105	100	118	110	122	100	131	112	96	117	110	97	92	118	94	101	101	121	121	101	127	108	122	125	94	108	97	104	116	118	117	122	113	112	102	105	103	112	105	124	97	112	108	107	97	119	109	99	126	104	94	85	121	123	107	115	119	114	101	108	104	87	94	96	110	107	102	111	101	113	118	102	103	104	103	122	124	84	100	112	113	119	111	94	112	111	111	126	101	125	89	120	108	91	98	128	129	134	100	106	128	88	143	121	91	125	108	114	126	110	119	117	106	105	110	108	107	88	128	112	127	116	105	103	126	146	115	120	123	117	124	101	119	117	114	87	104	107	114	98	106	113	115	93	123	117	105	109	112	110	108	106	128	126	107	118	122	107	94	117	111	101	117	103	116	105	114	119	96	121	113	101	100	95	109	120	110	114	101	114	105	105	123	102	91	111	118	106	109	94	114	102	118	133	115	99	107	108	115	109	109	132	129	120	118	110	120	97	113	114	118	103	124	120	121	96	119	89	104	118	106	126	104	119	108	111	103	108	109	112	118	112	105	114	96	101	102	99	108	105	98	113	136	105	108	95	119	131	113	114	124	123	105	96	103	90	109	116	103	107	123	124	101	118	94	100	120	83	120	106	92	84	104	116	123	110	110	105	114	123	133	102	107	114	99	108	121	120	103	124	96	97	104	95	118	86	100	112	111	109	120	108	138	105	128	93	110	126	114	116	110	96	119	110	103	108	119	94	100	112	125	92	93	112	121	118	119	94	95	102	103	102	109	104	134	106	122	104	111	100	102	105	121	123	114	117	117	113	103	116	109	121	123	106	120	122	106	115	105	97	111	95	108	110	131	117	123	108	117	126	96	111	96	108	105	92	102	110	108	94	95	115	105	111	104	113	113	110	94	112	105	107	104	101	107	108	106	100	107	96	111	95	100	102	119	99	106	89	100	111	120	100	117	106	101	106	99	96	108	116	113	114	107	92	119	111	101	128	121	106	109	97	105	117	139	127	116	97	94	105	113	112	102	92	132	117	110	97	118	107	113	128	111	95	105	121	109	87	86	91	105	109	95	102	123	106	111	124	101	119	129	114	111	97	131	124	128	103	102	116	100	103	99	119	133	91	102	115	87	114	95	116	112	101	110	104	109	113	99	107	118	117	125	100	107	105	123	92	121	108	100	124	131	125	97	124	101	104	101	112	121	115	110	89	120	116	121	106	109	108	110	99	111	118	101	82	120	131	111	110	105	106	116	112	109	120	119	126	120	138	95	139	110	108	105	105	117	127	113	104	100	117	110	117	123	115	112	103	110	123	109	114	110	91	113	100	120	108	113	123	113	99	98	106	113	118	107	138	114	109	108	122	120	113	92	114	124	115	127	121	112	110	99	100	106	108	116	105	110	110	123
10115	1628	14747	2433	2106	1747	1414	1229	1078	933	794	733	668	576	544	565	591	694	646	580	584	511	456	428	471	386	390	373	360	362	351	386	350	368	341	340	316	322	326	345	308	322	322	340	278	317	327	300	313	293	327	325	294	307	316	288	307	316	330	301	307	299	302	276	288	276	302	322	276	295	277	304	278	300	291	300	297	295	294	305	263	312	271	308	344	284	333	278	271	293	288	256	293	311	286	297	302	269	270	257	294	312	328	277	276	267	283	264	279	279	297	294	283	270	266	284	287	286	281	272	297	288	252	293	294	310	300	288	258	299	276	267	277	280	274	283	301	285	282	315	280	288	264	259	263	289	265	262	283	305	285	263	292	266	271	282	270	292	295	279	273	288	291	276	264	290	260	315	278	278	284	295	307	261	251	281	295	265	276	278	284	283	292	284	310	273	264	263	288	292	305	282	297	268	256	287	297	267	281	283	271	263	283	279	274	280	296	270	284	281	291	304	296	270	278	270	304	281	272	282	288	258	307	281	258	296	245	266	273	307	296	287	265	287	284	271	285	288	283	289	309	276	279	281	293	279	284	291	305	275	305	288	274	253	269	297	304	296	271	273	305	266	275	295	311	268	276	292	280	282	287	274	303	274	272	268	272	295	296	282	301	285	248	289	286	279	297	287	262	299	254	286	313	258	246	279	251	294	257	274	281	278	317	273	254	274	290	315	325	312	287	332	278	247	256	256	280	278	267	299	290	285	279	266	281	296	249	294	294	272	280	295	270	267	286	288	296	280	277	264	298	272	283	284	257	271	279	263	288	289	272	322	270	290	267	295	263	253	259	285	267	285	293	280	290	256	272	267	293	286	291	294	283	294	279	278	277	268	251	270	295	232	284	269	277	281	281	299	287	289	271	283	304	294	264	281	300	286	278	280	282	266	279	284	265	268	272	303	249	286	305	272	288	299	310	277	269	297	303	285	268	283	285	281	293	295	251	261	249	287	285	304	296	307	284	287	310	258	285	278	284	293	280	289	302	273	265	250	291	290	274	292	289	286	293	271	277	263	259	287	296	310	320	297	294	289	302	284	269	249	294	272	251	279	288	284	272	259	293	284	289	269	295	283	236	296	278	286	282	269	277	273	281	297	283	283	285	279	291	283	261	277	275	271	283	307	281	295	266	298	290	290	267	271	289	272	266	277	267	289	300	283	293	243	302	283	286	322	287	286	268	294	297	289	275	293	290	253	286	286	314	272	282	282	305	287	286	253	262	275	298	282	313	280	281	235	274	281	289	278	284	252	273	276	254	240	256	313	299	279	264	280	278	296	281	299	296	272	302	284	259	259	271	272	271	279	268	268	299	293	297	300	289	304	297	286	291	264	262	287	283	268	287	247	289	297	284	320	286	271	298	293	312	274	297	271	253	265	285	306	276	253	325	297	269	283	289	289	295	285	270	286	286	247	278	274	261	264	256	284	305	246	244	304	306	268	286	258	263	274	287	283	274	287	288	280	285	255	277	254	288	282	247	248	297	287	286	282	306	293	291	279	265	262	276	281	255	267	265	262	290	296	285	264	282	251	273	268	286	269	296	274	266	273	295	287	305	278	268	279	252	258	256	273	292	314	256	291	288	277	276	263	282	287	282	289	283	273	271	262	280	291	307	279	280	253	267	283	303	287	292	261	302	276	276	304	280	303	253	275	286	303	287	278	287	295	279	300	273	275	265	277	285	264	288	313	302	272	292	285	304	301	267	302	297	277	242	296	255	303	287	305	280	273	257	300	294	333	289	271	289	263	273	275	278	277	284	280	294	291	275	274	296	274	300	300	272	244	287	295	277	310	306	261	279	269	283	304	282	274	277	271	290	285	276	292	271	291	308	285	315	247	279	240	244	258	310	252	277	283	303	290	259	298	283	277	281	293	286	304	249	299	288	292	306	290	294	283	280	271	289	290	267	276	274	274	269	272	272	287	273	288	289	271	285	290	290	264	290	277	252	268	274	313	265	300	274	286	286	311	272	264	273	297	278	258	266	285	283	318	286	297	296	294	289	290	266	260	266	281	249	272	275	263	265	302	281	283	272	294	314	292	264	279	284	257	295	275	289	278	283	279	263	280	284	271	284	265	293	285	250	270	264	267	273	294	268	299	299	254	263	290	258	287	285	287	261	291	280	289	276	267	286	262	291	260	251	292	261	285	268	280	276	298	278	293	285	295	274	314	294	290	293	303	293	306	318	295	287	284	306	273	279	300	302	291	273	255	287	281	293	274	272	272	228	280	281	286	267	269	266	246	270	296	293	258	298	281	308	263	297	264	292	303	298	256	281	264	280	278	291	282	300	286	311	280	297	278	277	284	283	271	284	263	284	285	278	320	275	278	279	285	294	317	254	273	248	261	279	288	280	304	279	296	275	269	254	282	279	291	291	312	280	290	328	287	277	304	257	279	301	291	262	259	268	293	304	277	284	262	270	278	301	284	282	304	267	298	291	294	281	274	290	287	271	263	294	288	280	272	280	285	275	277	283	313	263	251	305	299	263	277	265	286	285	256	247	298	301	277	260	302	290	292	264	280	271	290	255	263	287	291	310	264	300	272	257	265	274	262	276	289	265	288	290	269	291	291	293	282	270	298	296	288	292	296	306	269	270	288	305	273	279	266	293	287	268	288	292	304	306	274	286	263	317	280	315	297	296	292	268	278	298	271	288	293	265	287	281	290	267	290	283	274	286	270	286	303	284	266	262	304	287	266	278	268	281	276	308	286	291	294	286	311	265	263	259	287	272	283	290	278	259	278	272	295	261	289	232	283	276	264	289	251	301	279	303	302	301	283	266	280	277	303	284	309	265	291	267	239	272	311	280	260	255	297	286	266	280	282	264	277	252	295	286	254	274	303	264	264	281	298	285	263	289	257	286	254	262	261	269	294	278	264	295	296	279	253	307	264	281	263	277	288	272	285	284	276	258	298	278	283	280	266	284	311	278	279	291	277	274	276	280	282	276	269	273	277	277	295	267	275	277	297	300	280	251	296	276	280	245	260	271	287	267	293	274	278	286	305	289	262	295	292	311	279	279	298	287	290	247	274	252	266	276	274	294	298	265	277	301	290	279	275	300	265	275	255	292	251	285	305	261	282	271	288	270	311	315	256	264	303	270	288	290	265	270	265	295	287	277	277	276	292	298	270	286	294	307	296	287	260	289	279	280	287	288	312	257	275	278	260	277	307	277	306	270	283	280	296	305	291	282	293	291	309	283	263	288	300	272	293	273	257	263	329	274	282	266	283	271	264	289	281	298	290	291	269	277	281	249	270	263	273	261	283	265	295	317	285	258	293	269	281	305	278	263	272	276	250	269	299	265	255	279	264	288	287	307	274	276	300	302	309	299	277	301	299	286	264	272	267	267	262	277	287	279	298	294	290	267	271	302	297	314	274	282	246	291	277	300	284	257	276	274	272	293	272	297	281	281	272	287	293	283	271	305	300	253	280	281	277	290	286	273	266
33403	6522	25781	3008	1014	663	504	358	325	230	213	158	167	127	122	140	147	162	196	99	109	85	77	58	63	40	64	71	60	53	49	42	57	44	38	35	53	45	37	50	33	48	39	43	31	35	38	57	34	28	39	34	47	31	39	29	40	32	39	29	41	37	42	36	53	46	25	30	35	33	29	39	33	31	28	26	34	31	24	34	38	32	34	23	35	31	33	31	29	28	40	36	30	32	34	36	36	24	28	43	29	33	34	33	38	27	41	24	37	30	32	31	48	28	32	21	34	23	36	40	41	31	37	28	45	32	38	38	26	37	39	39	34	33	26	25	27	27	32	27	24	33	29	23	33	22	29	25	27	34	28	41	26	29	29	26	40	33	29	31	30	34	26	25	32	36	32	26	32	26	22	31	27	32	39	39	35	30	31	35	30	28	30	38	40	33	33	28	25	28	50	35	26	31	32	44	27	29	27	28	34	32	28	35	36	30	19	32	29	28	22	33	40	28	27	47	30	28	28	32	40	34	30	27	23	22	37	33	33	36	27	35	28	27	29	35	40	28	36	32	33	31	32	29	23	26	23	35	34	33	26	38	29	32	28	27	41	30	26	24	30	38	21	31	47	33	27	34	22	35	32	34	41	34	33	23	38	32	31	39	30	27	44	22	34	37	31	26	25	31	31	32	33	35	25	31	29	28	25	39	24	35	36	27	38	35	32	37	27	34	28	31	33	40	30	43	28	31	37	28	26	30	29	32	30	39	37	31	31	39	33	21	36	29	48	33	25	33	36	30	33	25	33	30	35	29	36	28	30	28	35	28	36	32	32	27	25	35	38	28	29	32	32	28	33	29	30	34	40	33	30	36	28	36	40	31	41	34	37	22	34	23	35	30	31	36	27	24	34	24	30	44	34	25	29	29	26	33	28	31	34	33	29	32	31	27	21	36	38	29	23	39	32	33	40	33	31	41	29	27	25	29	37	32	34	37	32	31	21	37	44	30	29	33	40	32	33	27	24	34	22	29	24	30	37	31	39	26	24	23	29	31	30	32	32	19	28	33	33	28	30	27	36	39	32	38	28	27	28	26	27	31	36	32	33	33	33	33	45	36	25	21	34	22	30	40	27	33	30	40	36	19	41	33	44	26	30	33	32	24	39	33	35	24	31	24	38	33	39	30	30	33	29	26	24	21	27	29	31	23	31	29	36	33	29	30	33	35	36	38	37	37	33	32	31	26	36	30	16	28	31	27	33	27	36	34	26	34	25	30	27	26	20	27	28	29	34	27	34	32	32	28	27	34	27	29	22	29	29	35	21	22	40	24	20	38	34	32	29	34	35	24	37	39	34	33	22	31	32	34	21	37	26	27	27	26	21	36	32	24	37	31	29	44	24	31	34	30	35	22	28	30	33	34	32	32	26	19	46	36	35	35	26	35	27	32	39	28	24	21	43	30	25	35	40	34	37	21	31	22	33	26	31	31	33	39	32	31	46	23	32	34	23	34	35	24	29	35	38	35	24	26	38	22	17	26	27	32	33	17	30	30	40	33	39	26	44	34	21	44	20	27	33	24	34	29	28	29	37	32	37	25	32	26	25	36	23	36	28	43	38	34	23	23	33	29	21	28	29	22	28	33	29	32	27	34	29	31	21	41	32	38	41	33	36	36	29	20	25	30	31	33	36	24	27	23	41	24	34	37	35	30	25	29	36	22	29	34	28	28	34	31	38	26	30	33	30	35	32	37	35	36	31	33	41	30	33	41	26	34	37	26	29	31	42	40	29	37	23	30	32	21	29	29	22	43	21	24	36	32	21	40	28	36	36	33	29	30	28	37	50	28	24	34	36	22	42	39	34	34	36	35	30	28	23	30	31	22	18	41	38	21	35	40	30	32	39	35	31	31	22	24	33	37	28	28	38	29	24	20	29	29	28	30	36	28	31	31	27	25	31	25	26	31	37	43	35	30	38	26	42	34	28	32	26	31	38	40	38	37	38	28	29	34	40	36	30	31	37	21	32	36	28	35	33	36	34	34	36	25	27	28	32	41	33	35	30	36	19	23	36	18	33	35	36	32	38	38	34	27	25	23	39	36	27	26	36	29	21	32	37	47	27	22	26	33	26	32	32	24	36	29	36	21	26	26	32	32	25	39	32	32	21	33	28	31	23	31	25	41	34	34	32	32	18	32	30	44	29	33	23	30	36	26	39	29	23	39	38	29	42	35	21	24	27	26	35	23	33	29	37	32	25	33	32	41	19	38	30	31	30	23	31	32	26	36	38	36	32	38	52	36	30	34	35	28	39	38	26	33	30	30	32	29	36	38	29	28	35	37	28	27	37	32	29	32	27	36	27	30	27	29	33	31	42	31	31	36	26	38	30	33	29	38	27	33	35	30	30	29	26	41	30	23	40	44	32	34	26	24	27	20	28	30	29	26	27	40	26	46	25	40	34	30	28	27	30	24	32	38	28	27	19	23	39	35	26	39	28	32	31	36	33	26	28	31	31	35	22	33	33	25	32	41	36	36	35	34	33	41	37	26	37	31	27	31	26	25	31	34	38	37	32	35	29	25	31	28	39	28	31	26	22	27	26	36	33	28	27	31	22	37	33	39	29	35	25	34	27	34	28	38	22	23	30	24	41	23	32	35	29	17	20	36	28	39	26	26	38	21	40	28	24	24	37	22	31	29	37	26	31	40	40	27	23	33	37	30	40	24	22	31	25	34	34	32	32	34	35	32	37	28	41	27	18	33	35	29	33	42	37	30	42	35	33	26	39	30	31	34	32	33	30	30	37	41	27	27	35	26	39	34	27	41	34	36	34	26	32	35	28	29	30	23	26	27	30	39	34	30	30	28	26	31	34	31	24	26	27	35	20	35	35	31	37	40	22	36	28	33	32	28	23	37	31	34	32	32	41	31	41	32	21	26	38	34	28	32	37	30	33	31	33	39	44	22	24	28	29	30	23	28	31	36	40	32	28	23	32	38	27	27	29	29	35	30	21	33	39	27	26	34	29	29	28	32	38	32	30	28	35	37	39	28	46	43	29	31	33	29	30	37	28	39	40	32	32	31	24	33	40	18	32	33	48	18	44	36	33	32	28	28	32	39	29	29	28	27	27	34	31	28	27	41	32	22	29	33	30	34	32	34	41	23	30	23	31	30	27	35	34	25	24	35	36	27	39	41	40	18	32	30	34	36	25	25	28	35	17	30	30	31	40	43	36	36	27	31	16	32	33	28	22	38	27	33	27	27	21	31	31	41	33	28	28	31	37	27	37	32	24	26	29	23	32	38	27	31	25	30	34	25	27	26	37	29	27	30	32	27	33	39	27	26	28	38	34	31	24	23	29	28	25	28	22	31	27	30	22	27	35	21	22	27	32	35	23	35	35	26	34	21	42	30	32	35	32	30	51	41	25	34	42	38	41	34	33	33	40	32	27	28	33	31	35	29	30	31	33	23	23	33	23	33	26	33	29	27	34	35	38	25	39	35	28	25
16162	2541	21631	4876	4112	3406	2585	2092	1817	1506	1310	1139	984	828	797	832	889	1031	853	732	854	586	448	427	465	358	335	285	295	245	273	280	236	216	212	211	201	178	186	186	178	170	160	178	168	168	164	140	169	142	147	146	155	127	140	136	120	142	132	104	130	119	127	121	123	121	117	115	129	119	129	117	114	111	105	128	123	109	101	131	105	100	116	101	105	110	94	109	103	115	105	99	102	92	83	104	87	112	101	97	86	95	100	98	108	104	114	85	87	115	87	106	95	103	100	105	85	112	119	92	111	99	100	85	81	92	111	94	95	101	92	92	79	78	104	88	94	96	95	84	99	93	88	103	90	86	103	98	78	98	105	97	85	99	95	109	92	75	102	81	100	99	84	107	94	108	97	113	81	76	83	88	95	99	93	107	103	87	87	96	112	94	107	100	103	88	90	99	94	102	96	96	105	99	89	85	99	94	100	98	78	94	83	82	109	100	99	107	98	91	100	84	80	75	88	115	96	88	81	112	80	81	87	95	90	114	88	100	86	84	83	87	95	100	86	93	83	103	91	81	106	106	104	92	94	92	96	102	89	73	85	85	90	92	86	98	93	96	81	72	95	68	75	86	105	93	122	95	88	90	72	105	88	87	88	106	91	93	87	85	79	92	84	93	96	93	79	94	77	96	90	110	94	98	108	100	97	104	92	100	88	101	98	83	85	87	90	93	77	92	102	112	92	86	92	82	98	96	103	92	96	97	95	101	90	72	99	88	84	100	105	76	91	101	81	86	94	82	78	86	91	89	76	95	91	94	81	79	105	102	103	76	84	75	83	80	96	89	90	103	88	98	98	90	94	93	91	75	99	93	107	93	104	78	101	85	92	88	115	100	94	79	108	97	89	89	106	97	84	101	76	101	97	96	101	79	85	94	103	90	84	74	90	88	103	93	93	89	97	101	89	103	93	86	80	82	100	102	95	94	101	87	81	93	100	93	64	88	113	73	83	72	84	79	85	94	100	83	92	101	90	84	110	91	105	99	89	96	100	82	88	104	92	99	87	86	97	87	83	65	85	82	90	102	89	103	102	108	104	97	101	117	92	80	88	100	96	73	82	95	82	72	102	84	91	94	90	104	99	83	89	73	96	98	82	71	104	88	80	93	90	86	88	92	80	92	86	90	73	100	96	97	104	90	87	99	81	82	84	89	98	95	86	86	89	106	86	96	87	79	95	91	99	81	103	91	108	95	83	106	107	86	91	88	97	87	101	96	89	93	89	94	81	100	76	106	98	76	100	91	103	105	92	77	77	104	82	95	92	93	88	93	96	78	97	91	91	93	82	89	87	86	102	87	87	87	93	76	85	94	88	72	107	98	104	88	99	87	103	94	98	99	100	94	92	84	99	91	78	96	80	86	93	100	83	76	93	96	111	83	92	88	77	89	102	94	100	97	94	87	101	90	93	92	84	122	93	73	85	91	98	101	76	100	88	88	92	83	76	100	78	81	91	98	87	98	102	93	95	96	101	90	99	91	118	97	66	91	102	78	119	86	95	87	85	105	81	94	92	103	76	103	100	86	100	91	101	78	103	93	81	98	94	99	91	71	79	102	96	84	99	82	96	92	100	82	92	100	77	89	87	77	87	85	100	107	84	86	92	82	96	88	88	90	88	95	96	86	91	108	102	86	105	90	96	93	93	94	92	98	84	97	107	94	111	88	91	88	92	78	91	104	104	98	89	107	85	92	81	78	83	74	66	86	88	97	73	83	81	95	88	87	88	81	100	89	76	79	88	94	99	102	93	101	97	81	89	87	98	102	98	105	83	88	85	98	101	79	93	107	105	93	106	86	98	103	86	86	82	88	86	86	87	90	91	102	101	81	98	102	82	83	98	93	88	89	112	83	79	78	89	96	91	93	87	87	81	101	106	92	80	87	80	82	83	88	95	94	83	105	92	88	96	83	86	86	97	95	98	79	94	86	79	92	74	87	112	71	103	87	93	105	88	78	101	108	104	99	96	93	90	86	100	97	82	93	95	75	76	95	100	97	86	101	94	88	116	80	90	86	97	95	81	92	96	97	104	109	93	91	77	80	84	92	78	98	90	103	105	95	90	105	92	85	92	92	85	86	95	82	81	94	73	89	72	101	101	89	88	81	96	85	95	87	94	90	91	101	92	74	94	86	103	101	95	86	102	103	73	105	96	82	80	98	80	88	84	105	96	88	97	81	91	95	99	90	88	89	85	105	98	96	100	105	88	77	71	114	104	114	79	92	107	91	108	107	91	85	90	93	93	95	107	90	85	95	100	105	93	83	86	74	96	78	86	88	107	90	99	88	96	90	83	106	95	81	82	101	102	85	74	80	95	99	70	96	76	74	91	101	80	85	82	93	86	89	87	88	92	90	95	100	100	97	100	94	93	83	86	89	89	90	98	88	79	75	100	76	85	91	85	85	96	101	96	78	100	94	94	82	87	82	91	88	100	97	78	87	94	92	92	90	78	98	92	94	90	80	78	82	88	102	63	75	84	88	79	95	88	85	89	96	90	110	77	85	87	94	111	86	98	92	83	74	87	84	83	89	79	101	96	82	84	81	91	90	82	88	105	86	94	81	88	93	75	96	84	95	95	98	91	77	91	95	99	68	81	82	88	105	79	80	95	81	84	96	105	89	96	109	108	103	93	102	93	87	96	97	108	84	82	92	80	89	93	89	88	77	105	89	105	105	82	97	81	84	90	91	102	88	91	112	103	97	79	80	89	75	86	96	82	98	80	73	113	86	98	84	102	82	85	82	86	122	105	92	88	103	84	95	92	98	74	81	90	97	86	87	86	86	73	96	83	99	93	90	82	105	81	118	84	80	91	74	76	100	84	94	114	95	97	80	102	85	86	93	84	96	80	95	76	108	97	98	93	102	98	100	79	105	87	101	89	80	82	98	84	74	89	111	92	92	96	95	83	99	84	90	83	86	84	83	91	83	90	98	111	89	91	98	73	78	91	79	91	87	76	97	100	77	87	76	81	95	108	91	98	101	108	94	85	110	91	101	86	97	82	92	113	79	97	84	106	100	96	96	86	102	94	84	93	95	91	103	91	92	93	94	98	93	93	103	79	110	76	80	84	91	97	91	95	116	108	92	84	92	90	85	81	112	91	92	89	97	87	107	68	100	93	98	64	101	93	100	97	88	81	91	98	106	94	93	84	87	94	107	93	101	109	96	100	69	97	100	90	91	103	100	89	96	83	82	90	76	97	105	100	83	87	84	87	89	72	82	88	98	90	88	70	116	91	87	78	84	100	97	85	94	93	105	87	88	104	74	105	105	98	85	82	94	95	110	91	80	115	77	88	82	103	81	90	97	83	91	92	87	80	91	93	90	94	86	91	94	105	98	84	106	83	102	92	96	91	91	92	85	106	87	98	100	91	100	87	94	100	84	71	96	84	94	91	110	81	107	91	64	78	77	75	85	84	83	81	88	85	78	78	97	81	82	80	82	106	94	106	95
3723	178	520	156	129	137	144	132	148	143	135	124	123	137	156	134	122	118	145	138	121	130	143	140	131	137	133	137	134	131	117	142	119	117	139	140	125	128	145	144	132	145	134	119	130	144	123	133	129	137	137	123	140	135	130	153	138	119	129	118	109	140	142	144	121	156	140	149	141	142	138	137	149	148	135	151	137	132	135	156	125	143	147	112	127	138	121	128	131	144	145	135	118	128	137	122	127	159	132	139	134	129	130	120	142	120	139	143	149	138	139	131	133	115	153	122	137	124	147	133	140	128	119	138	141	138	117	132	125	129	129	131	129	137	122	121	124	121	118	134	134	135	136	130	136	129	119	127	120	134	127	133	129	127	137	132	130	140	133	129	124	139	125	128	137	131	142	114	135	130	148	114	127	133	151	145	122	130	101	144	133	114	108	113	132	151	153	142	135	138	122	140	128	129	143	130	128	124	116	135	124	141	113	145	147	137	139	136	125	136	119	142	137	151	130	144	117	131	148	153	137	119	137	120	136	125	126	134	137	106	146	114	132	124	129	155	106	141	136	148	133	117	120	130	125	138	132	134	118	126	142	163	132	138	136	124	121	115	125	116	132	124	117	144	121	118	130	150	130	130	150	122	142	145	132	130	126	140	140	147	136	136	134	144	139	132	126	135	120	156	151	141	109	141	150	117	141	123	128	122	154	116	153	124	137	129	121	136	133	118	133	138	141	131	129	113	130	144	145	143	153	144	114	126	127	121	146	126	114	127	117	106	146	134	125	135	137	132	131	136	148	137	123	143	118	124	135	124	142	140	118	137	130	143	135	145	127	134	144	139	131	134	133	131	162	128	135	120	136	128	100	134	115	129	135	136	118	120	136	130	124	126	129	133	119	150	156	126	133	128	137	120	141	131	120	139	133	144	124	121	111	130	118	159	131	132	123	131	142	154	139	131	126	138	160	134	130	113	140	120	136	147	126	126	110	114	134	133	139	129	134	154	111	126	131	128	137	126	132	116	136	141	131	142	139	140	156	143	127	141	133	129	146	155	139	126	121	119	138	135	116	124	117	134	122	154	134	132	120	126	123	143	133	141	137	121	147	126	116	136	133	139	118	150	122	149	139	135	131	130	146	153	127	134	123	150	148	122	106	139	134	150	149	132	133	123	138	116	128	146	142	119	120	124	134	143	126	146	116	141	119	145	127	140	120	91	129	137	134	142	139	125	143	115	129	145	145	131	138	126	128	136	138	150	129	133	135	129	146	144	141	126	140	145	123	136	165	147	122	138	126	167	139	149	129	141	148	122	135	143	105	116	121	134	142	140	120	155	154	141	143	123	143	146	160	140	113	151	119	136	152	143	134	143	149	143	162	147	146	146	135	116	129	125	128	139	127	121	119	131	125	138	117	134	124	122	132	115	140	143	140	150	149	126	127	143	131	135	151	121	126	145	121	151	120	150	133	116	139	122	122	109	123	124	136	126	153	126	120	126	119	153	149	123	142	138	132	167	135	111	130	113	133	132	132	125	130	145	123	150	109	106	131	151	134	128	150	137	144	147	129	127	119	128	138	115	140	123	121	159	128	150	115	153	135	141	130	138	160	144	120	140	136	160	146	117	162	123	140	127	135	138	129	129	143	151	126	144	139	133	149	131	129	154	110	125	132	145	119	136	131	129	148	129	130	147	145	139	148	135	130	136	145	111	128	129	113	122	115	151	140	140	136	118	123	125	128	131	133	138	153	136	113	135	127	148	126	148	142	126	128	139	158	151	125	137	135	141	125	117	122	118	123	128	125	142	143	143	145	135	131	126	140	129	136	142	146	133	133	117	139	142	138	132	139	124	144	134	131	146	133	141	127	142	138	129	118	128	130	143	135	135	139	125	138	112	116	109	129	120	136	124	134	120	132	127	159	140	129	143	132	141	142	135	139	128	148	155	126	132	135	137	145	135	134	122	111	132	151	145	141	124	129	137	106	119	115	122	137	144	128	127	125	137	145	130	146	142	137	134	146	145	142	139	123	129	141	119	138	137	130	131	137	125	152	124	142	123	110	120	118	129	125	143	131	137	120	141	160	127	133	126	146	151	123	124	134	140	128	121	120	110	135	131	135	154	126	126	127	144	128	133	129	135	150	116	120	145	133	115	154	154	131	130	118	129	113	125	133	134	123	136	124	137	128	146	140	142	122	136	149	134	140	145	133	136	130	128	121	117	158	141	153	136	141	120	119	124	131	126	131	122	124	137	149	138	141	137	144	143	139	129	155	146	134	130	120	134	134	140	139	128	129	137	129	131	143	148	104	125	137	149	138	125	137	140	118	135	123	124	128	155	138	119	133	139	132	149	150	136	139	116	126	144	119	132	143	137	150	123	123	128	125	139	146	143	139	135	138	141	148	119	124	144	140	136	124	161	142	142	129	139	132	133	132	115	142	124	154	136	114	112	156	151	126	146	164	147	142	146	125	130	145	138	147	117	125	126	122	125	138	150	123	137	127	142	122	124	140	149	121	113	149	145	134	128	136	134	148	145	111	103	136	132	141	117	126	141	127	139	133	126	134	126	114	130	129	135	110	149	164	147	131	143	137	128	129	139	131	130	120	155	139	119	142	136	134	139	131	136	140	129	133	123	137	126	126	144	155	149	105	112	132	123	131	134	129	122	116	146	138	148	137	125	133	122	121	136	151	134	124	163	147	177	135	113	128	138	106	135	120	145	144	144	137	134	125	121	144	118	133	134	140	154	152	132	155	124	141	158	124	125	119	135	128	127	137	115	133	117	119	132	136	128	136	137	146	131	126	115	143	126	124	125	127	111	130	134	124	137	139	142	119	125	147	137	115	139	128	126	116	115	113	130	130	145	128	153	133	129	135	123	139	141	143	130	149	127	126	105	137	131	133	124	131	132	140	111	133	127	133	128	111	132	128	120	114	151	136	145	145	135	114	124	140	151	158	130	117	132	157	132	136	136	107	142	132	137	124	133	119	149	131	132	135	130	143	137	124	132	125	130	132	123	146	131	119	127	128	138	154	149	125	149	133	144	118	137	146	150	140	114	135	140	146	143	127	117	125	139	130	135	113	128	140	134	115	123	132	140	128	136	119	155	148	141	148	138	128	125	117	138	146	154	129	136	134	129	126	119	120	125	146	116	117	115	111	113	129	130	141	124	121	138	143	138	121	135	142	156	137	126	116	129	137	117	132	141	123	127	146	145	143	157	141	130	123	128	143	127	122	148	114	109	138	123	137	135	155	138	111	158	139	145	153	129	129	129	117	124	130	147	144	131	126	132	137	132	138	109	120	139	118	112	129	135	137	131	143	131	121	138	128	136	128	136	147	132	149	139	128	124	149	119	135	130	126	127	141	132	135	120	117	126	140	126	140	143	108	131	145	152	128	149	135	132	138	132	144	151	114	144	130	152	133	136	145	125	132	133	136	147	127	120	136	154	123	132	131	147	133	118	138	127	148	122	116	129	132	126	125	123	132	122	125	131
3822	400	1387	432	389	404	349	355	364	354	357	349	372	394	352	346	357	414	388	343	367	342	381	329	369	348	366	322	350	337	370	327	354	343	364	325	354	345	374	358	335	349	340	345	339	363	342	328	325	360	312	323	353	342	337	366	350	347	347	319	346	331	332	339	345	338	308	368	361	317	324	348	339	369	345	340	390	350	345	371	359	359	322	340	332	352	338	350	368	337	374	321	333	324	353	335	324	378	332	342	284	331	331	350	349	350	355	364	377	320	361	333	373	356	343	356	334	343	307	342	343	314	344	327	364	343	395	331	343	325	338	321	344	323	350	338	332	364	329	335	343	341	338	353	374	375	339	339	344	330	374	317	327	342	348	344	339	367	348	350	345	341	347	325	318	310	323	352	379	326	326	349	338	368	355	378	357	356	326	354	346	312	364	351	335	356	384	320	362	359	333	332	316	328	343	348	304	361	320	355	322	330	362	359	338	339	338	359	344	325	350	347	330	379	355	319	351	340	341	324	326	342	337	330	322	360	362	354	327	347	354	344	337	368	305	346	357	380	338	337	352	341	346	356	346	327	355	343	344	335	343	329	342	297	332	325	351	368	344	334	311	333	348	357	328	352	333	326	357	357	351	338	401	359	336	339	349	338	370	303	371	338	333	320	321	351	329	342	345	343	312	328	332	325	343	340	355	348	384	326	328	362	329	336	354	354	341	343	327	326	370	355	329	344	313	345	352	335	334	317	362	313	353	365	306	322	338	369	317	317	319	347	346	340	351	348	322	334	340	361	338	348	355	332	315	335	339	389	335	363	357	367	341	351	363	325	354	344	364	400	345	359	343	347	359	335	312	335	360	348	335	354	356	353	331	353	342	377	353	360	346	330	361	370	341	344	354	335	371	353	353	338	362	332	317	334	356	350	345	340	351	345	299	304	358	295	365	359	347	325	317	329	340	345	364	374	346	344	328	379	308	326	339	310	374	332	347	317	370	357	360	344	329	349	347	352	386	341	312	348	338	355	324	338	342	349	323	338	373	313	298	346	333	342	353	336	351	339	329	335	339	349	343	357	366	336	360	331	307	345	354	349	373	354	338	334	311	351	338	325	308	339	319	339	358	354	348	331	358	365	328	357	347	322	358	375	323	310	339	323	316	342	345	335	348	348	321	332	372	333	321	320	356	356	334	343	362	367	339	364	348	354	367	331	320	339	341	319	328	330	338	352	357	357	316	354	342	347	343	341	332	359	336	341	334	362	337	359	338	318	358	341	339	319	347	304	362	355	355	326	340	321	322	314	364	367	337	354	340	321	375	361	313	329	344	346	342	351	335	360	366	334	326	339	345	366	331	330	325	356	330	348	355	354	348	329	354	338	343	328	355	337	366	347	328	338	360	337	340	329	325	345	336	359	331	363	328	325	319	355	382	320	313	337	372	318	357	335	335	355	346	336	345	353	383	335	351	337	355	338	356	386	333	339	328	372	365	391	312	382	328	318	389	354	304	336	370	336	321	359	356	357	316	359	355	368	322	357	372	373	343	314	372	366	349	328	324	328	324	347	333	336	321	333	333	341	337	331	301	342	338	336	322	318	348	354	350	351	328	341	342	336	362	352	336	366	306	325	353	363	357	365	306	328	359	326	317	342	318	372	367	339	344	351	333	352	361	307	329	353	353	347	305	352	352	355	376	334	341	353	341	344	353	324	328	310	342	328	326	384	338	375	349	344	328	351	359	350	320	318	345	311	380	370	321	331	342	343	369	334	373	357	324	367	335	334	329	367	349	309	354	333	345	307	350	333	329	325	349	354	340	325	361	324	337	326	332	334	366	345	321	362	342	376	354	333	352	336	319	328	344	375	327	311	297	336	322	361	335	362	341	330	350	361	312	349	355	351	304	325	370	325	344	347	357	337	354	361	386	369	336	334	346	314	375	329	350	342	341	332	296	327	331	337	346	367	371	367	332	337	342	328	359	352	378	351	351	351	348	352	342	330	327	331	339	316	348	321	334	355	362	352	356	327	383	326	370	362	333	309	334	346	344	344	346	338	343	338	318	355	356	339	334	322	347	333	326	305	344	385	383	337	344	336	340	349	374	318	328	355	353	347	329	359	347	340	355	339	381	344	350	303	351	332	340	320	361	317	360	340	366	359	351	341	381	333	357	332	327	329	364	361	341	361	348	357	349	347	337	355	350	327	335	333	321	338	317	361	355	345	371	358	326	352	326	336	350	355	372	343	378	367	350	339	340	337	332	307	356	368	327	337	325	327	345	338	342	317	346	342	338	356	360	341	365	342	339	340	361	318	312	369	361	342	352	350	345	362	298	371	320	340	325	353	350	347	352	354	309	347	302	349	366	318	292	356	371	316	338	337	330	330	339	355	344	374	341	303	339	324	355	367	330	333	355	315	336	339	335	367	349	332	381	315	354	349	349	344	336	347	339	351	330	304	339	355	326	350	343	343	340	359	334	382	333	336	309	315	359	309	343	327	346	328	339	348	350	371	328	345	362	351	333	316	340	364	358	339	328	320	352	355	324	353	326	333	327	308	334	332	346	350	392	311	323	336	327	356	347	376	347	371	314	300	355	358	321	321	345	361	351	351	350	367	331	365	333	343	337	370	354	343	360	366	345	356	359	324	345	343	331	340	344	334	360	347	327	353	345	330	354	323	348	345	353	370	344	335	327	336	331	337	353	352	346	365	335	365	356	332	317	355	318	335	329	345	326	322	334	349	371	339	316	327	337	329	314	313	331	317	329	352	321	332	346	379	395	306	337	334	317	322	342	331	325	321	378	362	322	318	348	314	345	343	363	341	320	325	346	321	356	349	350	341	331	374	368	294	304	329	355	350	372	334	364	360	351	345	345	363	317	360	334	335	359	363	392	357	343	332	365	371	351	367	345	354	340	334	338	358	346	362	362	380	320	328	333	356	354	371	346	374	334	345	311	318	332	344	325	316	341	362	305	330	332	312	346	349	328	385	315	306	367	347	347	362	357	354	371	346	313	332	302	343	354	346	357	334	332	334	338	365	342	334	349	352	308	343	355	351	356	354	350	383	331	336	341	338	380	373	343	315	340	328	330	349	345	358	336	357	363	330	359	373	345	345	320	329	359	329	340	309	383	324	358	372	325	333	355	358	354	358	324	336	340	358	334	333	348	334	370	324	323	337	358	319	327	349	348	373	329	326	379	325	368	368	371	345	359	353	314	330	355	358	356	338	321	336	359	355	372	326	382	360	342	331	340	319	330	358	324	308	341	325	373	301	349	337	319	320	373	364	348	345	367	324	312	350	358	308	319	323	315	326	342	356	310	375	346	319	333	337	339	337	334	341	353	340	345	359	352	347	332	342	334	331	361	349	371	333	382	345	316	361	336	376	337	319	347	329	320	317	348	342	340	350	354	326	293	356	354	356	351	339	373	360	342	350	357	369	340	347	339	356	355	340	337	354	334	311	337	311	316	360	353	341	313	358	308	342	341	354	358	347	365	348
20527	1788	11975	1026	562	408	298	243	204	214	192	181	215	170	149	144	186	167	136	137	129	127	94	134	126	111	128	122	122	109	93	119	134	108	137	126	116	116	129	100	102	109	114	104	121	111	108	109	102	125	110	112	101	101	107	147	96	106	101	104	116	127	109	96	106	106	117	108	119	110	107	129	93	112	114	107	107	137	101	122	127	108	95	102	111	113	105	122	109	109	100	118	124	116	119	129	107	112	109	126	88	117	98	112	110	106	111	108	127	73	126	134	107	114	97	119	110	112	116	116	94	95	113	128	111	115	109	93	103	99	95	96	138	108	102	107	118	119	127	94	115	110	119	101	118	117	112	106	105	110	110	112	106	124	121	95	129	115	94	117	107	108	112	90	112	100	94	120	125	113	108	110	106	104	143	111	112	110	102	111	108	105	107	113	111	113	123	111	109	125	104	101	112	103	124	92	106	119	115	113	107	94	117	103	105	99	111	104	110	92	112	107	125	104	113	109	106	124	112	104	97	117	104	119	87	92	84	125	91	112	98	121	105	97	101	119	103	126	101	105	114	104	118	122	107	116	92	112	100	113	105	118	118	114	118	117	117	84	119	128	104	128	98	97	107	97	109	110	100	110	103	101	94	110	121	116	118	113	108	110	116	106	118	115	124	94	115	99	134	102	98	106	107	120	108	123	101	92	116	117	116	101	106	118	98	123	119	113	128	124	97	112	93	100	129	122	99	118	98	114	122	110	113	94	111	126	113	112	106	115	104	107	110	107	103	101	124	115	96	125	125	114	111	110	95	98	112	125	116	107	95	116	121	109	106	112	126	121	109	103	113	110	89	108	100	109	107	122	97	101	108	113	128	112	112	104	99	106	137	101	116	114	121	110	105	97	111	101	144	106	110	119	116	133	115	129	108	123	114	126	119	119	119	123	95	117	114	114	115	108	115	143	107	108	106	117	114	105	114	120	122	105	89	104	134	110	104	94	100	96	96	97	97	113	101	121	102	122	91	112	97	131	109	112	111	112	116	102	98	127	107	134	114	110	101	107	126	109	120	109	122	106	110	124	127	124	102	112	119	116	105	123	104	110	99	119	108	120	101	108	110	108	120	115	96	93	87	117	107	113	102	97	106	92	101	124	118	99	109	131	100	112	91	111	101	96	115	102	100	115	98	101	105	109	92	108	102	94	122	121	98	99	104	93	92	104	125	98	102	101	103	109	117	123	91	100	103	118	114	106	122	112	112	133	92	98	109	99	117	103	93	96	113	105	107	115	131	116	115	127	115	103	97	106	119	89	108	102	98	116	124	111	108	112	96	101	100	104	104	126	116	119	107	111	90	104	121	99	104	117	122	105	114	114	103	123	105	96	101	113	102	116	105	89	114	93	108	104	115	91	104	88	118	107	130	119	97	117	105	113	109	123	101	106	107	119	106	122	121	105	99	105	100	113	112	89	124	106	115	115	121	112	129	100	97	106	97	112	118	108	113	92	99	119	84	103	129	116	107	114	92	98	109	112	126	100	102	99	91	113	125	113	119	111	90	128	114	114	95	111	93	114	102	101	108	101	104	104	141	110	122	114	99	105	108	111	119	123	117	142	110	138	107	122	99	96	103	119	103	108	119	110	118	87	110	100	119	101	130	109	104	105	102	129	118	106	119	100	99	113	108	105	124	118	104	113	115	108	82	135	133	103	100	117	114	115	109	108	100	115	88	114	115	107	105	122	110	113	108	100	88	116	124	94	103	114	112	115	125	105	129	100	94	124	106	106	99	105	124	111	98	127	125	109	113	104	103	123	107	94	125	111	106	114	122	102	95	103	97	118	102	135	111	122	86	112	109	112	112	113	113	125	113	104	101	122	128	133	120	114	123	130	103	99	135	113	91	88	116	110	102	103	120	101	105	113	107	100	120	106	99	108	106	109	102	83	114	107	112	123	114	115	109	97	102	106	139	111	114	100	95	104	126	127	89	129	110	111	88	115	127	119	110	102	95	137	102	107	121	124	105	120	126	132	109	125	117	106	111	112	101	99	97	99	109	126	101	120	102	117	124	99	104	100	108	95	126	109	112	89	108	91	111	104	101	99	115	114	123	106	98	113	96	126	100	108	104	115	131	124	107	118	123	132	113	102	102	119	92	96	128	104	115	115	106	112	128	109	104	113	124	114	118	121	101	115	94	99	113	105	98	124	96	117	111	127	96	109	102	133	93	102	100	92	100	126	109	110	114	114	113	105	96	102	122	111	107	113	113	109	120	106	120	109	108	85	105	115	99	95	110	103	86	113	100	121	104	138	121	108	104	109	110	103	110	90	103	101	83	108	114	92	87	106	119	136	94	107	97	103	136	114	99	130	107	103	100	98	112	112	104	103	106	107	112	129	98	108	125	138	112	104	124	106	87	109	109	113	119	117	110	102	99	103	94	128	113	106	126	121	97	101	105	101	98	108	106	104	111	101	94	88	109	109	113	121	110	115	94	117	102	101	113	123	107	122	105	127	107	126	91	104	106	87	103	106	120	120	111	109	121	121	114	104	103	113	101	117	100	113	112	118	126	112	115	93	93	110	127	93	104	111	103	89	110	115	102	98	103	115	111	100	125	134	124	93	112	101	115	105	99	103	109	106	125	105	112	128	121	111	109	124	108	108	122	111	122	91	94	112	105	98	103	93	123	123	109	111	123	117	96	116	112	112	109	120	113	116	96	133	129	115	118	137	115	116	123	121	110	105	109	129	132	94	106	101	117	90	97	95	107	80	112	104	103	111	106	129	94	106	120	98	110	122	99	110	88	104	111	114	102	120	106	109	109	110	123	105	111	95	132	124	94	116	127	113	99	131	113	96	108	112	130	111	119	96	119	121	110	125	94	99	101	123	131	106	124	89	101	112	117	91	114	118	117	91	97	103	125	114	120	108	112	105	104	111	122	110	120	115	126	98	98	110	125	142	105	98	109	95	125	106	107	102	95	102	108	133	106	108	100	122	97	114	104	123	99	108	114	114	110	113	101	91	108	103	91	96	121	104	119	125	93	113	113	103	107	114	108	77	105	123	107	90	111	123	114	88	98	104	107	108	106	103	104	128	100	110	104	105	106	99	108	103	86	112	110	109	100	116	109	109	91	99	114	100	103	104	101	113	110	102	120	108	127	113	111	112	103	116	120	112	106	111	117	125	102	114	109	107	111	100	128	99	109	110	123	98	107	108	114	97	108	107	107	100	113	106	121	112	119	107	97	97	110	100	106	112	107	127	100	101	120	122	116	111	102	105	87	115	116	115	113	102	105	96	109	89	122	120	110	102	92	119	116	95	104	117	127	118	116	88	114	133	104	119	98	94	111	94	96	117	118	121	132	137	106	103	95	102	104	122	105	114	107	102	120	97	116	94	99	107	118	105	122	98	131	101	100	88	110	124	118	117	107	126	100	123	112	107	114	121	102	120	126	115	93	116	86	113	104	98	98	98	107	95	105	114	114	94	120	109	107	124	111	119
10813	1399	14393	2435	2088	1682	1467	1181	1037	843	798	780	649	652	563	643	661	695	639	554	632	556	422	446	388	380	390	404	377	355	344	363	357	350	343	311	356	337	346	299	308	309	345	332	340	319	313	326	296	324	323	307	289	303	306	329	292	313	309	333	307	293	265	299	283	283	320	274	254	300	324	277	299	305	290	282	277	283	295	293	290	261	311	299	296	258	282	311	310	275	302	295	295	293	267	305	261	251	304	287	309	317	255	317	309	267	319	278	254	298	299	257	298	284	274	272	300	290	314	264	255	310	272	310	292	287	279	283	290	284	333	258	270	283	295	280	269	272	275	283	279	276	295	258	312	289	284	285	274	293	255	287	292	270	270	274	267	298	300	288	295	301	280	278	290	258	272	296	285	283	321	286	280	283	266	295	273	304	279	296	300	284	291	310	283	274	262	289	301	280	298	268	293	297	258	300	283	286	274	282	292	297	288	294	288	250	260	290	272	266	280	265	281	257	268	300	280	283	269	259	299	272	299	292	272	259	276	285	285	261	271	312	276	270	302	249	237	278	306	303	289	266	269	262	277	255	280	262	294	300	278	280	321	265	280	266	282	294	284	310	280	308	280	289	293	261	266	308	265	290	295	299	302	281	260	264	251	259	318	290	286	282	256	284	290	273	257	277	288	304	293	270	289	265	299	287	265	253	265	280	269	294	289	267	272	288	283	289	286	260	261	290	265	285	269	279	277	283	283	275	301	269	308	313	272	277	291	270	267	298	284	297	269	308	280	271	266	238	269	299	256	265	310	259	270	271	292	283	284	286	294	301	280	289	267	295	288	320	268	295	280	282	304	286	299	290	288	290	272	275	299	274	288	286	297	265	292	273	288	294	291	279	294	267	289	271	259	304	290	282	254	282	291	263	260	267	285	274	278	275	256	286	291	313	277	276	280	280	263	267	276	287	292	305	289	299	308	290	306	272	284	295	279	278	308	263	272	305	290	298	276	282	282	314	286	267	298	279	308	278	246	272	273	271	270	280	276	272	274	263	288	300	294	296	272	279	272	270	287	282	270	313	285	297	282	265	265	286	272	301	267	295	270	311	287	296	295	296	301	274	273	298	325	263	256	310	262	257	278	284	270	279	270	271	274	270	292	273	277	296	305	280	284	281	269	276	309	289	269	292	248	264	287	275	271	234	300	270	305	295	307	278	303	310	284	279	299	321	282	283	290	268	299	286	317	308	268	260	301	296	298	314	291	299	295	265	281	301	288	309	302	288	275	266	301	284	319	293	261	302	301	275	286	277	260	288	261	263	288	266	230	240	299	285	331	312	274	300	281	300	264	276	269	294	299	299	291	286	271	296	329	296	297	279	297	280	272	273	278	290	275	249	273	272	289	293	278	302	296	281	281	283	273	295	299	281	288	269	287	289	289	269	285	248	299	289	273	298	291	306	297	291	279	308	276	269	259	291	300	293	299	279	299	254	300	237	283	264	288	275	277	311	254	272	251	311	273	288	287	279	301	259	285	281	283	274	256	296	257	257	274	292	286	321	283	280	323	325	282	261	300	286	284	268	283	296	270	298	294	287	271	298	291	289	310	283	285	286	259	278	264	299	266	277	282	275	309	260	261	298	282	282	287	286	283	271	274	268	284	270	289	272	263	274	273	291	305	294	276	279	262	281	263	285	292	266	240	301	268	278	281	310	283	283	281	273	280	274	270	281	304	276	279	256	258	276	259	280	294	265	291	286	289	281	260	304	276	250	277	269	295	273	322	268	270	274	309	297	305	263	286	281	290	277	304	306	293	303	284	264	305	303	260	287	306	281	286	260	265	271	265	280	270	276	282	284	327	280	267	293	266	260	276	249	283	269	263	262	254	284	286	291	299	285	249	305	274	268	293	300	270	268	276	281	278	277	267	307	282	308	264	322	299	311	296	289	261	278	271	267	266	291	306	272	289	273	296	283	295	293	293	263	264	274	279	289	295	251	304	270	257	283	288	312	274	260	302	292	291	265	307	259	305	298	266	267	270	264	286	300	279	288	297	286	309	289	285	287	244	273	272	275	284	306	273	278	268	279	316	287	275	289	259	297	267	277	265	292	269	270	278	289	298	274	270	290	274	308	300	267	303	238	282	274	261	284	277	288	288	300	274	309	316	272	294	270	277	280	301	292	273	292	269	286	282	274	294	298	269	256	291	271	249	277	295	279	298	295	278	287	295	265	272	251	280	293	274	289	277	279	276	287	285	284	305	312	288	255	297	309	280	284	279	293	270	284	286	274	278	282	271	271	277	307	285	305	277	277	261	261	285	275	292	301	303	297	288	278	284	265	288	279	293	296	280	293	281	251	279	311	291	273	264	276	257	289	283	274	291	324	296	271	249	279	265	302	277	301	286	308	280	276	276	275	260	278	285	260	296	325	277	291	290	280	287	272	291	302	268	263	282	302	300	291	283	305	275	275	292	285	311	286	268	237	276	303	298	267	281	315	249	262	282	298	283	293	269	269	285	316	268	307	265	270	275	308	276	293	297	319	301	291	257	291	259	317	254	281	280	276	277	303	287	289	271	277	265	261	277	307	274	267	284	262	238	292	281	286	281	289	258	304	278	273	278	295	292	303	326	274	289	269	257	282	282	279	306	287	295	257	266	260	270	284	294	299	250	271	289	282	245	268	314	298	285	276	299	283	316	303	256	280	287	265	293	279	279	284	291	309	289	282	323	277	310	294	301	276	265	282	284	300	291	297	291	303	278	305	277	295	293	291	275	288	275	289	291	289	300	282	258	288	293	280	303	296	292	287	294	287	272	240	285	273	271	254	256	259	274	302	278	286	264	300	263	301	274	290	265	237	261	279	282	272	286	277	283	304	287	271	291	287	248	274	269	274	267	306	303	295	266	302	294	259	277	277	311	286	307	314	303	245	305	300	260	283	284	282	304	280	286	297	244	252	304	284	290	292	255	295	277	239	247	307	256	283	327	278	294	274	279	283	281	285	282	313	306	270	266	293	301	296	308	283	273	277	284	285	287	303	284	276	287	268	261	328	304	293	282	263	313	276	264	269	304	324	263	257	284	320	260	301	271	284	281	272	289	288	256	283	300	310	275	276	301	285	294	273	272	269	307	274	285	265	296	289	266	313	286	284	288	277	278	255	284	296	262	283	263	274	297	302	268	287	277	304	295	254	271	277	289	258	264	263	274	298	289	307	276	269	296	290	295	283	292	252	295	279	280	302	288	262	288	244	284	278	298	281	278	282	256	273	299	274	262	275	267	295	274	285	288	260	294	274	280	271	313	285	280	267	269	297	283	303	282	286	285	270	294	259	296	271	285	324	282	285	273	273	267	281	303	287	266	284	284	274	305	300	257	269	276	263	269	285	268	276	268	251	289	264	306	279	272	313	303	281	292	310	281	277	290	303	316	295	277	288	269	310	281	272	287	290	271	273	289	280	272	284	290	272	270	257	277	291	318	297	280	284	237	299	283	256	271	278	294	293
36097	5598	24550	3226	1051	709	500	354	294	244	211	183	132	139	116	142	160	124	138	128	125	93	63	83	75	63	52	51	44	60	60	43	46	33	48	48	40	50	40	40	44	49	21	37	46	44	47	35	36	30	28	27	32	39	33	34	38	32	33	33	35	34	31	22	37	38	36	33	29	29	32	42	37	25	30	27	37	38	37	31	33	31	32	37	39	30	29	33	26	50	29	34	34	34	34	36	30	33	35	39	41	33	34	33	31	41	38	36	31	25	32	31	32	37	29	31	28	28	34	24	39	31	28	36	26	32	35	33	33	29	30	31	18	25	37	40	24	35	24	28	40	24	34	34	30	45	27	25	23	27	42	35	34	28	31	33	24	26	41	34	26	35	32	29	17	38	30	38	23	25	48	30	34	27	33	47	23	33	33	26	30	26	41	35	27	39	31	37	27	41	35	39	36	33	35	35	45	37	35	23	30	40	29	35	39	36	31	28	29	36	23	21	34	23	30	30	26	43	35	34	30	26	35	35	31	43	25	24	35	27	28	38	23	27	24	35	30	24	35	36	32	36	38	23	30	46	30	35	33	35	32	38	39	38	23	29	20	28	29	28	29	38	39	37	36	39	28	38	30	37	35	29	45	34	25	25	43	43	25	43	35	31	28	33	33	30	21	26	36	26	34	31	29	35	31	45	36	33	18	33	40	38	34	33	42	31	22	30	42	25	22	42	28	31	29	28	40	25	26	30	37	34	27	34	23	30	39	26	26	28	32	34	29	23	41	30	32	30	25	32	28	41	36	31	40	31	18	34	28	28	34	26	37	37	27	34	29	29	31	29	38	24	32	38	36	31	27	21	34	29	32	30	30	37	30	25	40	30	44	37	41	26	34	31	42	28	26	34	33	27	34	42	38	23	26	31	22	33	38	24	35	28	29	41	36	29	40	30	26	29	32	25	45	37	27	39	37	27	39	20	40	39	31	43	34	28	27	35	30	33	34	34	26	33	35	27	34	27	30	36	38	28	36	33	41	43	29	34	29	32	27	38	32	37	26	31	25	29	31	39	31	34	27	30	29	33	25	26	29	23	25	23	36	28	37	32	52	34	32	30	30	35	26	26	28	35	27	39	34	29	27	21	29	33	42	40	35	32	29	29	30	28	35	24	33	31	27	46	38	30	36	25	34	35	33	43	36	33	32	29	38	25	23	31	15	31	39	25	29	31	26	37	37	34	33	30	31	37	36	28	34	30	41	32	28	28	29	26	25	28	36	26	34	27	35	32	36	23	33	34	36	27	41	32	30	36	31	28	28	25	26	37	28	25	24	20	26	29	38	37	23	39	28	27	37	30	36	38	34	24	38	29	34	31	29	33	22	42	36	33	25	28	31	36	36	42	30	30	36	23	40	31	37	44	35	38	40	39	28	29	36	32	25	34	42	28	43	38	39	31	35	40	26	33	37	37	34	34	30	32	31	25	24	29	24	40	31	31	29	29	26	50	29	31	34	30	35	33	21	36	34	42	26	26	27	32	32	28	23	28	35	37	40	35	22	41	35	36	35	34	26	27	39	30	34	28	27	30	24	31	23	26	38	37	33	31	34	30	40	27	37	35	33	28	25	34	29	29	28	28	30	30	21	32	32	48	25	35	28	16	24	26	26	33	30	38	20	36	34	32	33	20	39	32	37	31	38	33	37	28	45	32	27	31	39	39	43	26	31	30	32	30	27	42	23	32	25	25	27	30	40	39	30	34	29	29	22	26	30	27	27	27	27	32	30	25	24	36	20	23	38	32	32	32	31	30	38	32	32	26	42	27	31	30	28	20	26	32	37	36	39	41	32	27	21	33	26	30	34	33	26	45	28	27	31	31	29	35	28	24	24	37	21	29	38	33	26	34	33	42	19	33	28	42	29	27	27	27	44	29	19	41	29	24	35	33	18	35	24	26	34	25	34	29	41	29	38	27	25	30	31	36	28	34	31	28	33	33	31	29	25	43	27	39	28	25	22	27	36	21	36	28	26	29	26	37	22	32	30	42	34	30	33	26	31	34	33	35	28	30	28	31	37	42	25	35	43	30	34	26	32	33	35	33	34	38	23	24	32	34	41	36	31	32	18	43	44	29	29	32	33	32	38	31	26	27	27	34	38	28	36	32	47	25	20	37	35	38	30	29	43	30	50	32	21	32	40	37	29	25	21	39	40	34	37	35	44	38	34	31	33	39	27	23	31	33	41	27	24	45	32	37	40	24	30	44	42	29	25	30	42	26	32	30	25	33	35	27	31	33	26	35	38	26	26	29	25	33	33	33	29	33	39	29	33	37	37	30	28	32	34	39	36	35	33	35	40	37	30	31	25	33	30	24	42	44	31	32	30	23	26	33	29	38	20	28	30	37	29	26	36	28	39	26	33	35	29	27	28	34	32	28	33	27	35	27	20	32	31	27	24	32	37	27	29	31	21	28	36	28	37	28	39	38	39	33	33	24	32	28	30	30	31	33	25	30	41	29	39	32	34	45	25	24	26	28	28	37	36	30	23	35	31	23	32	27	34	27	31	29	38	29	25	45	28	34	23	31	27	36	33	30	36	36	28	27	27	28	28	32	40	38	35	23	33	26	24	30	39	39	35	28	34	27	27	31	39	32	35	35	26	33	30	22	22	29	36	29	27	34	40	45	37	26	29	25	28	33	32	33	36	32	28	34	35	43	25	22	40	23	28	25	50	31	36	27	32	36	33	31	35	31	35	29	24	40	28	32	37	27	38	43	42	38	36	27	36	36	29	35	30	31	37	21	30	28	24	35	32	32	30	30	30	40	34	39	34	44	32	27	24	35	38	32	36	32	32	36	24	36	28	32	38	28	37	36	20	31	33	33	34	32	35	42	39	33	20	28	23	28	27	35	33	36	30	29	30	33	39	30	35	29	30	37	26	30	24	29	21	30	33	31	29	26	30	33	21	25	24	22	41	36	27	37	27	27	32	24	30	23	34	30	38	36	42	34	24	25	28	36	31	26	28	29	31	26	41	32	23	31	32	33	40	37	25	32	24	32	33	37	29	37	26	28	29	31	26	34	43	33	31	35	27	26	33	31	22	34	27	27	43	31	35	33	32	39	29	28	30	37	32	35	29	30	28	27	43	31	37	29	31	32	30	32	32	31	34	44	31	25	24	34	40	40	28	33	33	32	29	38	29	32	31	37	39	33	28	37	33	38	34	36	29	30	38	19	29	34	28	34	34	26	25	31	33	28	27	23	37	25	27	39	35	37	40	26	29	26	40	35	30	28	28	37	31	25	19	34	33	30	32	45	28	33	31	33	33	22	27	23	29	27	29	32	38	24	27	33	36	42	33	28	36	33	34	26	26	29	29	29	32	26	38	26	35	33	35	28	35	20	28	34	29	33	33	40	36	41	34	33	29	40	36	33	32	42	31	33	29	20	32	32	28	31	31	32	24	30	39	33	30	25	28	25	29	28	21	28	38	34	35	41	28	31	22	46
17080	2291	21201	4871	3978	3235	2469	2131	1736	1435	1241	1142	973	867	789	907	1014	922	1042	729	716	567	417	395	368	363	319	269	278	274	287	236	236	217	231	188	192	219	183	177	188	207	185	185	160	174	162	148	149	183	151	143	135	125	157	148	132	110	115	120	105	120	122	114	108	117	105	127	102	119	114	142	119	123	128	110	124	112	97	113	104	111	105	98	100	99	105	96	103	104	109	133	108	107	107	114	100	106	90	119	97	92	87	133	94	89	105	108	106	103	103	104	92	94	80	101	88	124	111	96	99	106	86	103	120	105	108	99	93	110	84	101	98	98	84	91	112	99	98	79	84	105	85	96	102	87	90	110	122	82	94	95	94	94	97	91	82	100	94	84	97	86	92	121	95	89	89	99	94	93	107	83	104	94	72	97	104	76	100	98	80	96	81	92	103	92	81	82	83	115	80	88	96	90	95	100	87	98	87	101	106	85	89	90	87	108	82	87	95	95	103	111	97	99	87	106	95	93	92	96	88	105	97	93	98	81	100	99	87	82	85	88	85	86	94	94	97	112	102	80	99	93	75	100	94	97	71	77	93	72	94	80	90	93	91	96	105	78	103	94	95	92	93	96	110	95	94	81	94	98	91	81	88	114	84	87	85	96	91	87	89	87	97	88	93	105	96	73	99	84	74	92	100	108	92	101	102	100	93	108	92	86	109	97	80	95	99	103	82	95	97	80	78	93	81	70	96	94	91	88	93	99	70	92	84	96	93	114	84	107	86	90	96	92	80	101	98	83	100	85	89	101	96	100	103	83	108	101	72	89	95	94	90	82	89	82	94	102	84	95	74	93	100	78	90	84	81	100	77	82	97	69	91	84	95	84	90	95	108	95	96	91	81	79	109	99	95	98	107	81	91	90	98	74	93	82	78	94	92	103	106	87	82	96	91	103	79	105	87	83	87	86	96	102	93	93	99	89	111	85	76	100	107	98	94	95	96	114	98	99	87	88	84	101	72	105	84	91	92	91	97	95	91	81	93	81	108	82	100	82	99	94	92	104	115	104	90	91	88	109	94	89	91	98	93	91	98	75	101	89	79	91	92	95	89	102	104	89	100	84	85	107	107	90	96	101	82	83	107	93	74	83	95	98	98	85	96	84	102	70	98	79	103	76	98	92	97	89	86	80	98	92	81	83	92	80	98	87	107	106	103	92	91	97	89	94	93	91	96	75	96	93	88	79	98	99	96	73	105	93	88	105	74	88	84	97	95	106	94	108	66	97	89	105	92	94	94	106	85	91	107	108	107	79	88	85	92	99	93	89	100	79	85	97	99	87	96	108	93	89	84	64	87	85	104	95	95	76	105	79	110	99	100	85	86	92	102	106	85	95	89	96	82	88	93	96	100	107	77	97	86	106	89	78	87	86	92	91	77	80	97	73	68	84	93	92	96	74	90	95	96	87	76	86	96	104	91	106	104	114	82	115	80	88	82	83	68	91	98	99	81	98	76	104	97	100	96	87	91	77	108	75	92	88	94	90	87	103	88	97	87	110	98	83	97	82	97	76	117	101	63	90	79	91	81	73	87	87	93	94	96	76	99	108	88	93	98	90	95	90	96	94	76	101	100	78	119	84	78	71	95	111	88	96	85	97	115	84	93	92	108	96	90	96	100	93	98	85	91	102	89	102	85	84	84	87	87	86	108	77	92	106	96	91	96	109	86	74	74	79	95	105	93	87	84	107	83	102	94	79	116	100	102	98	87	90	87	94	76	99	109	99	82	87	112	106	89	88	89	90	102	100	99	84	110	94	87	100	93	71	101	89	83	102	83	88	86	100	86	114	97	99	89	81	102	104	95	101	96	84	104	113	86	98	81	84	96	94	98	90	99	71	88	92	86	87	91	92	92	80	84	83	92	103	113	100	81	86	90	101	79	83	97	100	91	102	108	102	95	112	82	88	102	88	84	98	98	90	73	80	108	96	82	95	100	101	85	94	96	73	88	99	101	92	96	81	94	88	98	83	95	86	103	83	92	99	98	106	103	86	90	90	87	95	96	92	90	105	97	96	85	89	99	104	95	83	81	87	112	75	100	103	93	80	74	96	100	89	79	88	84	102	88	95	92	95	91	95	90	78	88	102	89	97	96	84	106	92	79	94	99	111	89	95	78	87	89	89	93	97	83	90	94	94	79	79	70	73	91	81	91	86	105	102	89	105	84	88	97	79	77	105	95	98	87	86	90	93	93	98	108	104	87	77	90	79	103	82	95	96	94	78	91	114	110	96	76	93	83	93	75	89	104	96	100	85	98	86	101	100	105	90	85	91	82	101	97	97	99	107	94	96	89	106	82	94	96	85	104	94	107	87	100	87	98	85	97	112	91	76	96	83	94	108	92	90	85	89	105	99	83	87	81	96	90	80	115	72	79	87	104	87	81	86	95	100	91	86	93	83	88	94	95	84	83	99	73	108	96	101	88	93	86	83	106	100	107	78	106	101	91	99	88	88	93	74	83	100	103	75	88	98	79	78	112	104	88	77	91	78	92	91	83	106	103	85	97	86	86	87	93	90	102	95	103	92	100	85	91	109	89	86	83	91	88	93	99	91	87	88	95	97	116	88	97	85	91	96	86	80	85	117	96	107	97	98	73	113	94	86	96	77	72	100	103	92	94	82	101	100	82	106	86	98	82	89	93	109	90	86	83	86	109	106	93	101	87	89	102	93	95	85	77	105	89	83	88	88	89	81	91	94	85	86	103	106	92	90	116	83	89	112	94	89	88	89	100	86	79	113	101	106	86	89	83	106	99	91	102	91	88	92	78	83	102	92	92	83	91	76	85	103	82	97	85	73	78	109	85	93	83	84	82	92	93	108	96	75	103	89	97	102	89	91	103	83	97	94	96	92	79	93	90	85	97	86	105	93	97	116	92	91	89	92	86	101	117	69	92	92	81	69	86	93	104	86	97	88	72	96	95	95	83	97	81	76	86	96	70	88	89	94	92	86	78	87	89	90	98	78	99	107	69	115	89	84	97	89	97	105	79	88	79	83	99	93	85	91	117	93	95	88	106	87	89	106	95	90	104	87	86	88	111	97	94	105	95	111	80	89	109	90	77	88	103	87	89	85	83	104	87	112	98	92	87	89	96	93	92	107	101	88	92	78	102	75	104	108	96	88	90	101	94	104	91	105	104	84	88	80	83	82	96	91	78	75	105	102	109	111	86	81	88	88	92	89	96	88	95	88	79	86	95	95	99	106	96	91	84	97	101	69	90	98	103	81	105	83	88	87	97	94	84	91	83	90	89	98	111	84	75	93	97	95	96	86	87	100	92	98	95	105	81	86	97	87	99	83	79	87	83	75	87	115	90	85	89	105	117	107	96	81	105	92	97	78	88	101	86	77	88	95	92	94	85	99	104	92	88	92	113	72	94	99	98	93	99	81	107	89	92	84	89	108	95	92	87	80	103	88	85	81	96	77	89	87	106	85	102	95	104	93	84	90	95	89
4038	168	527	154	172	150	139	117	145	140	138	141	136	125	131	125	130	132	135	142	136	137	123	133	129	140	130	127	139	132	132	124	123	112	164	124	115	128	133	127	126	134	140	154	131	142	121	123	133	158	133	138	140	140	129	117	118	128	144	126	114	150	137	115	117	147	135	129	116	116	141	118	157	119	131	124	140	140	133	127	132	130	161	158	161	147	141	111	138	130	137	124	150	136	136	112	129	130	114	123	126	154	155	108	127	128	134	139	109	127	128	130	143	125	137	142	126	147	120	132	156	126	124	159	138	121	134	122	123	151	145	117	131	138	124	111	146	135	113	112	150	147	136	130	117	150	128	139	121	136	137	117	134	126	107	123	106	131	144	137	140	138	162	146	141	110	116	115	147	129	141	120	126	145	138	145	124	136	126	135	118	139	144	136	127	129	141	133	148	144	138	135	130	129	133	140	151	127	133	112	110	123	148	134	108	154	154	114	137	130	155	143	124	120	122	155	133	123	157	145	138	112	152	140	114	147	134	134	163	124	156	136	137	124	133	140	142	144	149	146	137	142	136	118	138	127	121	129	131	155	142	154	133	146	146	130	122	157	144	109	121	135	127	129	114	133	128	131	149	129	122	148	150	133	122	148	142	153	132	119	119	136	130	144	129	124	133	132	134	132	126	127	131	119	145	149	134	123	145	134	140	159	129	132	132	137	112	125	148	122	118	127	124	121	129	125	120	124	119	138	137	142	130	134	124	114	144	130	124	126	124	122	125	117	135	132	142	123	155	139	141	119	119	164	138	127	140	142	119	135	131	115	119	121	120	147	144	123	146	125	139	145	135	132	124	135	121	132	125	144	137	130	115	126	130	145	130	146	123	122	139	129	130	145	135	120	130	136	116	121	133	122	145	144	122	138	139	151	146	140	123	124	129	141	121	145	134	124	148	113	141	138	130	116	133	137	142	116	121	141	133	137	140	122	116	122	151	126	122	127	129	120	157	129	141	140	127	132	132	138	127	135	136	131	122	137	140	124	139	150	136	119	119	147	128	130	143	121	153	138	152	123	151	126	130	121	145	149	133	121	168	141	134	141	142	148	151	128	128	118	117	149	135	127	134	146	135	127	142	122	155	139	110	126	122	149	125	161	102	142	152	126	160	130	128	119	154	139	134	106	139	127	141	118	126	150	133	128	130	117	140	150	147	149	134	123	147	148	135	134	141	154	122	129	129	142	138	113	136	131	160	136	114	160	116	119	131	141	138	127	135	119	122	121	157	160	123	148	123	128	129	113	123	140	125	137	136	155	130	137	149	134	129	135	122	141	124	147	138	137	144	125	144	113	141	132	148	141	134	112	121	123	135	140	131	151	118	137	115	137	117	142	139	157	123	132	132	140	132	121	128	142	116	136	142	140	160	144	126	146	136	114	120	139	125	130	114	123	134	143	127	127	141	136	153	129	128	141	125	146	127	126	125	110	126	115	153	122	118	142	127	133	116	140	132	134	149	152	109	149	166	115	133	132	150	144	124	102	144	126	121	137	148	148	112	138	151	132	140	119	143	130	139	128	142	122	120	134	146	143	132	146	144	126	132	145	123	132	108	109	115	143	140	145	131	127	133	133	140	116	132	128	112	129	121	142	129	132	137	140	141	133	145	158	135	143	121	134	117	145	129	125	143	122	109	124	119	143	120	128	138	134	132	140	150	141	125	144	127	122	121	153	132	134	139	120	137	136	117	151	145	101	137	153	158	140	136	127	140	140	142	134	138	140	130	137	150	107	144	152	113	120	154	128	121	137	126	150	118	140	125	138	114	110	140	115	138	139	116	151	143	138	136	129	156	130	134	143	146	135	146	134	130	157	134	132	151	134	136	137	129	140	142	135	130	123	136	132	109	106	120	125	137	149	152	124	124	129	141	136	132	148	144	129	124	139	128	132	114	134	145	131	135	136	140	130	151	132	126	153	141	161	131	131	101	127	147	129	150	151	133	135	127	156	132	130	108	123	123	136	137	124	141	142	153	139	125	139	137	143	115	109	131	110	157	130	120	127	140	143	118	136	133	125	119	111	135	134	141	133	124	139	135	115	125	143	125	142	123	132	124	147	120	144	136	127	127	134	134	123	148	117	133	141	133	118	139	114	128	153	137	121	139	126	122	127	122	122	132	129	138	137	135	116	154	117	140	138	127	120	132	153	136	154	133	117	138	155	145	136	131	135	119	132	120	149	112	137	132	144	140	129	145	125	131	122	117	138	131	140	122	118	144	121	141	130	136	157	132	126	135	137	133	137	122	132	109	119	141	146	115	113	135	155	150	138	117	135	139	122	136	125	154	134	148	161	125	126	144	138	132	138	125	124	136	130	128	128	133	123	138	129	140	128	133	124	134	143	102	134	102	136	135	128	133	130	130	111	126	130	127	152	121	151	131	126	131	127	156	135	124	130	130	146	134	130	141	114	133	122	124	141	121	158	116	143	128	142	141	141	142	131	128	141	118	141	133	121	132	142	137	137	112	126	136	130	123	133	111	139	113	138	142	122	101	130	131	137	145	130	148	132	125	144	151	120	144	143	145	129	122	108	123	131	133	131	141	144	144	134	124	119	130	145	135	136	133	133	141	135	130	140	139	142	136	143	127	157	134	139	134	137	133	148	149	150	144	132	139	131	132	121	132	125	132	132	137	123	148	136	134	138	135	123	117	131	134	114	140	149	126	121	129	144	144	135	114	139	150	141	142	126	141	149	125	123	136	129	147	129	150	149	133	127	122	136	126	138	142	150	119	139	123	118	135	123	100	148	140	129	143	136	130	122	167	137	120	116	115	129	128	134	143	121	135	153	141	140	149	121	150	145	118	142	133	139	126	136	127	154	136	105	145	105	135	131	146	136	151	133	124	121	160	158	138	147	141	144	124	126	128	132	124	145	121	121	133	128	161	132	116	134	128	121	147	133	149	124	151	154	159	132	128	126	127	136	119	128	142	128	139	124	116	123	126	136	157	123	134	167	115	121	118	138	126	144	152	135	151	125	145	115	144	119	122	142	135	123	124	135	113	166	135	137	126	132	112	147	140	142	140	125	146	132	141	117	129	151	132	121	151	140	143	147	130	151	130	155	116	117	134	131	128	120	126	127	158	141	135	131	150	126	164	133	128	126	139	146	147	141	129	142	143	141	131	127	115	131	134	116	122	134	146	139	137	120	136	138	126	130	145	124	135	146	155	142	119	129	122	134	140	141	113	153	125	143	130	121	120	129	139	122	116	129	124	136	156	150	150	138	136	139	142	133	134	131	161	129	131	147	127	137	149	133	161	131	125	125	154	129	129	146	135	131	131	158	147	129	133	128	140	130	142	151	142	124	118	111	128	139	133	120	137	153	132	120	144	133	137	133	110	116	134	139	143	128	126	133	135	140	127	120	128	124	137	142	145	134	157	146	123	140	131	133	142	146	121	146	164	148	123	139	154	131	135	148	126	124	132	152	135	148	138	129	132	148
4135	421	1281	483	467	416	386	386	370	376	354	361	382	333	349	360	357	373	346	357	345	379	334	323	356	362	357	382	322	350	362	366	358	318	348	367	336	348	355	333	385	333	328	347	349	352	347	350	359	339	337	339	298	334	367	337	352	379	334	344	327	352	305	354	365	363	356	352	349	328	334	340	335	357	357	356	369	363	341	372	347	355	368	356	358	335	348	344	345	379	351	327	362	336	344	333	350	318	331	370	347	348	365	318	375	335	372	359	374	343	336	346	329	365	345	350	313	363	364	348	353	331	366	354	350	361	365	357	333	354	355	348	359	366	348	374	348	339	317	359	369	321	342	328	352	332	309	335	316	329	341	339	345	334	334	342	357	370	356	360	333	379	347	328	348	348	367	337	348	339	346	330	311	358	348	345	348	347	362	361	354	387	360	354	365	379	322	349	373	343	321	396	349	353	356	308	336	347	336	361	333	354	339	342	333	346	343	341	331	325	379	311	346	358	325	371	343	366	342	328	333	347	343	360	367	356	328	327	376	350	331	348	357	342	341	327	349	383	332	325	348	341	342	355	342	401	335	335	371	345	347	317	378	353	341	354	395	318	345	343	365	353	354	342	339	348	368	318	377	289	395	359	353	365	316	361	337	342	308	328	316	353	340	356	341	355	339	379	356	335	332	370	359	361	347	325	338	363	368	362	378	365	368	319	364	368	338	342	305	347	353	362	358	372	328	342	379	345	369	358	372	329	339	348	355	345	363	317	325	356	367	342	371	321	340	355	335	342	353	360	324	343	370	351	342	347	321	332	350	311	341	330	333	354	370	349	379	307	332	374	350	370	308	331	345	347	343	372	327	360	331	317	355	330	338	344	381	353	333	329	361	355	358	317	378	330	326	296	344	354	368	337	384	354	356	343	359	335	370	357	346	361	320	339	334	343	341	350	344	339	372	340	342	364	349	314	364	371	356	395	377	364	350	333	358	360	368	394	369	387	368	332	354	329	346	330	338	358	369	351	338	306	328	329	343	396	367	380	351	355	320	389	340	317	360	350	351	363	300	359	380	363	358	360	384	339	360	316	346	332	328	351	358	334	295	340	329	340	326	362	353	321	320	340	341	355	348	336	323	335	391	381	310	330	348	345	336	344	362	316	344	349	313	340	358	350	359	325	336	319	360	352	373	365	331	324	323	351	326	353	370	345	359	356	315	357	326	341	297	344	346	322	353	310	313	345	317	334	377	366	349	370	315	342	327	345	323	349	323	350	346	361	353	349	333	352	324	374	342	325	345	276	332	351	318	375	343	348	357	350	344	347	347	335	358	351	330	360	377	335	348	347	357	352	367	311	339	341	379	343	298	358	330	324	333	357	339	373	322	338	366	348	333	352	343	347	360	355	360	360	351	356	334	380	341	323	325	375	358	331	331	344	350	361	382	357	319	309	345	363	321	330	344	313	331	340	364	325	342	355	317	358	357	373	345	333	347	344	376	369	373	352	357	337	311	325	347	343	338	316	329	326	321	355	343	360	333	353	314	337	358	345	336	347	334	357	347	318	329	325	344	361	347	322	369	330	377	370	353	314	331	334	358	338	358	349	370	355	390	346	341	332	324	351	312	321	349	314	337	340	352	331	319	328	360	339	323	330	321	358	352	327	357	350	341	350	360	365	353	368	304	321	329	372	401	364	346	382	345	336	360	351	354	330	351	313	331	372	334	339	344	353	374	328	357	338	304	350	378	352	326	351	322	355	336	326	345	340	343	295	337	349	356	363	330	345	373	356	336	357	345	347	341	358	370	326	391	345	363	345	336	373	353	362	344	351	323	357	333	338	385	350	354	352	344	349	314	349	388	387	344	340	333	345	354	358	332	372	319	327	319	376	335	333	356	349	337	338	336	366	349	333	307	362	359	352	327	330	352	322	357	337	330	371	362	375	325	339	342	345	333	370	339	370	322	340	364	344	346	354	309	317	346	358	348	379	367	318	357	335	342	372	357	383	377	346	348	328	325	351	358	306	349	334	347	343	359	322	363	342	339	358	326	367	355	316	373	362	324	331	372	355	331	330	395	347	357	346	408	350	313	375	336	311	354	365	366	323	335	369	373	320	349	357	333	325	323	360	356	312	316	341	381	370	337	352	342	348	348	337	328	371	320	363	363	333	331	332	327	310	357	350	357	323	333	346	372	337	341	329	356	347	372	380	329	349	316	312	363	362	340	356	370	356	346	324	332	344	317	335	352	354	370	342	390	321	343	349	335	324	320	366	332	335	331	310	358	327	354	311	336	319	336	339	322	342	347	340	322	373	348	365	347	334	358	333	304	340	304	346	384	342	326	350	312	323	307	333	378	382	349	353	339	353	322	289	355	326	329	370	335	354	327	331	325	334	309	334	331	367	348	353	372	344	323	324	396	361	346	312	360	367	340	344	351	364	333	337	363	343	328	334	351	354	348	362	345	351	315	317	359	334	363	341	347	375	314	373	342	347	357	345	353	353	367	342	348	321	368	328	343	347	378	369	351	327	308	347	342	341	359	355	360	378	310	340	354	352	357	360	337	320	340	341	355	328	337	338	344	339	340	350	333	346	340	340	359	319	342	367	344	346	400	353	340	368	329	319	326	353	331	361	357	338	381	379	403	317	336	367	328	352	345	351	343	340	356	328	370	370	338	320	331	311	346	317	352	318	336	331	349	330	369	348	341	325	366	333	359	349	328	336	355	343	318	359	348	355	344	351	335	362	328	347	353	352	342	346	373	338	362	345	359	345	361	320	380	352	318	355	329	345	376	350	353	336	334	336	359	347	337	334	339	325	340	362	347	314	328	350	353	308	356	326	348	366	359	369	339	333	365	350	365	307	358	350	353	373	364	379	336	322	334	321	353	363	358	323	341	325	359	318	374	334	332	332	335	344	383	366	376	339	333	328	381	327	333	339	376	346	326	311	375	312	345	348	326	349	383	356	367	356	341	345	334	376	354	363	323	332	330	361	324	328	328	360	358	326	303	341	348	343	327	353	312	334	329	360	318	352	335	345	357	335	381	313	304	348	330	380	361	360	336	355	357	341	381	328	340	387	369	346	320	340	348	349	383	384	334	358	343	355	341	365	367	344	345	344	356	367	349	347	366	331	344	344	332	370	365	333	321	358	380	334	349	385	360	352	332	348	330	337	344	338	352	340	338	333	368	334	339	331	314	321	314	336	356	335	383	323	355	325	365	356	327	334	350	327	324	322	351	330	331	325	344	346	341	334	357	345	325	337	363	307	329	366	349	336	398	367	355	327	356	353	341	351	332	364	364	342	332	358	338	357	331	386	327	347	364	329	359	366	355	328	344	333	360	363	329	322	319	365	322	366	342	360	353	339	343	342	336	340	337	318	352	350	326	355	343	367	343	317	373	365	348	398	337	374	361	341	336	371	342	346	332	346	365	332	306	341	346	338	371	336	380	328	344	345	348	327	352	330	343	360	365	325	378	336	377	331	367	363	346	353	333	333
20929	1776	12106	1048	477	422	318	244	258	206	178	177	152	150	150	158	167	133	154	128	141	138	121	114	110	126	136	128	99	118	117	125	131	119	84	108	130	119	141	127	105	127	108	117	129	107	99	122	90	139	123	98	122	104	99	101	108	102	93	126	105	113	104	107	115	123	111	120	91	120	115	128	113	118	98	118	113	109	106	97	111	105	97	110	119	124	114	114	115	116	125	118	115	101	105	108	138	129	116	124	109	102	118	112	132	122	116	120	105	116	114	103	110	95	101	127	112	109	117	123	104	113	122	125	111	115	107	89	108	110	121	126	115	115	106	121	110	116	107	114	111	126	113	107	114	107	123	107	101	115	107	100	111	97	120	114	100	111	105	105	118	101	115	115	129	114	104	112	108	121	106	120	105	119	103	110	112	101	103	104	105	119	93	100	114	115	107	113	111	145	114	104	129	107	128	115	118	115	105	101	102	120	130	107	99	109	115	132	101	107	95	100	119	109	108	102	106	119	112	104	108	105	93	116	112	93	98	104	106	107	107	114	114	124	128	107	100	118	115	113	116	107	115	126	92	102	118	102	108	112	113	134	120	105	115	117	110	121	115	117	111	101	109	98	102	113	112	98	110	103	106	89	111	103	128	123	116	110	126	115	123	108	112	125	100	120	97	113	109	112	89	105	113	122	105	100	111	104	100	107	85	112	102	93	93	110	110	97	103	116	98	120	119	107	114	110	109	114	123	101	123	120	98	105	117	101	112	123	125	118	106	101	130	103	102	101	98	93	118	105	117	119	94	95	105	114	111	109	115	96	96	118	110	121	128	120	109	93	107	99	115	128	109	127	117	117	119	112	107	130	99	93	109	98	109	111	91	112	108	126	118	113	109	113	114	116	105	109	117	122	109	104	114	105	120	107	93	123	107	120	108	112	124	104	106	115	104	114	106	99	113	101	108	120	121	105	120	130	115	112	85	111	122	101	105	101	114	98	122	129	115	117	95	127	115	131	102	117	119	114	99	109	100	106	121	99	103	100	132	104	126	108	122	105	117	104	104	115	113	99	118	117	120	134	119	100	115	99	111	105	117	122	80	106	111	125	115	115	93	115	106	113	114	118	103	107	113	114	111	107	125	130	108	114	102	103	91	104	120	122	116	107	106	126	104	114	135	128	99	103	110	115	113	106	117	129	112	118	108	109	121	109	95	111	131	105	112	121	110	106	118	104	102	116	114	97	117	103	113	117	116	92	95	107	107	104	111	107	115	108	88	116	111	106	115	114	113	110	96	121	101	119	104	96	105	104	112	126	113	123	119	99	102	102	118	93	117	110	103	98	110	127	101	124	123	123	124	104	119	105	124	111	105	105	117	116	116	109	108	89	107	106	114	108	97	111	100	101	104	105	137	107	126	122	115	89	94	114	109	99	107	104	106	123	122	108	107	104	107	97	107	83	118	101	105	101	110	103	126	98	101	103	91	120	102	87	94	108	93	105	115	119	101	104	95	105	104	102	89	106	93	104	128	101	120	114	114	112	97	108	119	100	97	103	120	96	124	118	99	109	117	106	102	98	116	120	133	106	112	99	101	128	105	112	109	99	116	112	101	115	95	114	102	91	99	109	127	88	116	94	105	104	94	103	102	109	101	95	122	110	94	104	122	110	117	111	103	114	113	120	103	112	108	118	128	109	106	126	98	106	130	112	105	108	115	109	107	120	108	126	112	105	122	96	99	109	94	111	126	116	103	101	97	119	103	129	104	120	119	103	107	104	106	119	117	98	112	113	106	132	88	99	96	120	105	110	108	119	133	98	125	106	92	98	122	122	120	123	112	114	98	129	94	120	120	106	120	105	101	89	122	109	103	101	114	113	120	107	110	113	97	120	113	116	107	112	111	99	95	106	110	121	102	106	125	118	113	111	146	114	118	103	97	82	108	88	110	119	119	122	113	125	134	112	114	96	115	130	111	120	109	105	103	99	106	105	114	131	122	105	103	128	117	119	103	95	111	113	86	101	113	93	115	121	103	109	108	113	102	106	103	97	116	110	95	94	113	106	129	107	96	113	105	119	101	100	121	104	124	113	92	106	86	101	116	101	133	124	130	128	105	126	90	118	95	96	108	118	96	105	135	106	109	102	129	107	102	104	111	102	90	111	103	125	122	111	121	114	109	104	123	115	114	140	117	105	119	105	130	113	106	115	118	113	90	115	105	103	97	114	119	106	108	107	95	93	117	99	102	105	107	103	104	111	102	122	113	129	115	100	116	111	104	108	98	119	110	93	103	104	102	97	109	110	107	124	114	104	116	103	103	132	126	100	112	97	92	142	118	92	100	135	105	119	100	99	110	117	92	87	97	122	106	120	109	107	115	90	108	115	125	135	104	121	101	124	91	119	95	98	99	114	119	93	108	99	117	118	106	103	121	111	115	101	117	127	104	91	106	129	111	103	114	110	107	100	94	105	107	97	99	102	118	99	117	111	120	90	117	117	117	102	95	117	124	115	115	111	115	101	114	111	112	112	130	121	108	95	103	106	112	112	109	130	111	122	112	122	108	117	91	121	104	96	102	93	114	98	121	122	109	123	101	98	95	119	120	104	117	109	109	122	125	97	115	120	100	112	106	102	102	105	112	96	108	102	124	96	120	130	115	112	105	108	104	137	101	106	116	113	108	110	111	98	104	110	94	102	105	107	114	118	99	108	104	108	124	102	122	127	106	115	117	98	108	106	144	112	103	131	113	94	101	129	83	129	107	112	105	113	112	101	80	105	134	100	111	115	113	122	110	115	118	104	119	109	96	101	116	111	121	125	106	110	112	109	104	99	106	102	127	117	147	107	115	126	114	107	104	119	106	112	110	94	110	116	121	109	95	128	95	114	107	101	98	122	127	102	108	100	96	133	111	118	132	111	110	120	105	101	120	121	120	115	112	117	92	111	96	109	108	96	110	101	120	114	122	108	125	116	123	94	117	119	112	101	120	103	120	112	100	91	119	115	101	111	108	102	106	126	110	100	92	115	112	104	110	104	114	113	123	96	96	95	107	97	118	125	111	109	122	126	105	113	117	106	106	101	108	104	114	102	106	113	111	114	95	116	104	102	103	119	101	119	101	108	133	112	128	121	99	101	106	103	122	123	119	131	92	108	103	97	100	100	108	116	112	106	104	113	120	111	112	100	111	119	125	111	113	119	106	108	91	103	101	125	126	112	104	105	103	114	129	128	114	102	127	118	96	112	110	105	110	114	111	101	123	114	102	122	114	121	110	108	115	109	123	122	87	110	88	99	104	106	113	102	104	105	93	117	96	128	95	99	121	108	123	107	94	115	121	115	94	104	124	102	104	118	127	120	114	103	90	122	114	97	104	105	105	120	119	110	126	109	93	89	94	118	115	114	118	114	123	104	94	111	103	104	111	116	118	107	105	113	104	131	104	126	104	109	89	109	121	118	104	105	100	108	116	108	121	122	110	114	128	124	126	117	129	107	114	113	112	100	104	118
11046	1433	14089	2575	2074	1678	1444	1160	1059	937	782	717	616	637	617	588	621	645	634	533	452	440	442	436	367	359	384	372	384	359	387	342	370	331	360	344	311	337	352	323	334	331	309	321	282	303	308	281	310	316	335	293	325	307	280	296	306	288	297	318	319	304	298	282	279	311	301	272	283	290	270	302	293	282	292	307	278	303	318	295	308	293	269	315	273	293	272	270	329	293	293	308	269	308	308	291	286	300	295	286	309	300	262	278	299	289	294	292	277	297	276	282	288	264	293	303	290	286	301	264	269	270	330	286	280	285	288	287	302	310	315	263	294	271	293	296	295	284	290	283	274	289	244	267	306	297	285	264	296	290	299	265	301	299	284	268	268	316	297	334	254	261	302	303	282	271	283	299	303	284	297	296	312	275	258	297	270	290	271	283	284	282	314	285	286	281	297	278	273	257	283	279	301	312	264	293	277	287	270	265	279	298	280	268	299	297	285	288	282	312	275	268	289	267	319	289	284	244	284	278	269	281	278	262	284	274	291	292	295	300	296	272	292	300	272	276	303	275	298	265	268	255	288	290	280	298	288	265	285	240	265	269	303	318	313	255	271	302	264	261	294	276	300	297	282	272	312	283	301	286	291	300	291	283	283	265	285	271	300	277	263	316	282	289	270	309	257	235	280	296	287	311	277	302	284	272	309	268	289	253	288	266	316	277	275	267	300	255	274	288	284	284	275	287	291	289	303	297	300	273	290	297	282	309	265	263	295	286	275	291	287	262	292	287	258	328	298	300	286	293	237	269	286	303	288	288	274	300	291	301	287	297	307	268	269	308	291	303	265	282	271	296	304	314	255	277	299	269	263	319	256	270	289	296	278	275	258	277	303	273	276	259	293	283	288	257	281	292	292	277	270	278	289	300	293	282	295	274	282	284	283	287	303	292	281	301	289	262	274	275	281	295	283	296	257	305	317	266	313	280	299	269	322	281	283	310	277	321	261	309	317	266	279	281	272	261	289	284	311	314	266	278	307	293	291	294	314	298	286	248	307	272	325	248	299	301	297	292	300	273	267	281	286	288	301	279	309	287	271	267	289	269	291	307	276	262	312	278	287	289	253	267	296	261	285	253	290	272	278	283	292	269	301	264	290	307	294	314	230	272	241	288	277	293	281	303	284	268	278	286	275	274	270	277	304	271	315	302	291	265	265	272	282	279	283	271	297	293	309	284	311	293	287	287	241	266	290	287	283	262	279	295	266	273	310	273	292	260	241	258	271	296	299	257	263	280	295	291	319	276	274	295	279	308	265	252	293	272	270	281	256	278	271	275	275	287	279	281	286	257	296	283	314	294	274	279	302	291	263	296	265	290	273	262	286	282	296	298	299	304	293	292	236	288	297	276	264	292	296	282	304	305	267	280	277	268	283	248	262	263	282	281	290	267	296	252	298	297	297	280	274	246	304	259	269	279	308	287	316	258	255	290	299	260	308	292	250	281	275	318	303	263	282	300	259	290	295	264	302	277	294	288	308	314	304	301	266	293	280	284	292	266	293	309	286	297	273	295	283	269	293	284	307	292	262	275	285	273	288	273	298	315	267	271	278	262	291	287	289	254	260	261	288	276	315	289	294	280	283	278	289	277	285	300	258	291	301	277	286	273	295	288	275	273	282	290	321	256	278	278	269	288	264	261	243	272	312	310	289	277	282	277	285	289	264	276	314	272	321	296	303	257	283	273	296	290	276	252	261	273	290	276	305	268	301	289	274	290	284	281	281	319	266	274	276	276	293	281	291	290	270	268	299	254	268	272	268	303	289	305	287	270	283	252	263	293	288	266	271	272	302	293	258	300	303	282	267	283	252	280	281	253	287	279	267	257	275	311	301	297	276	295	280	292	273	257	302	275	308	263	284	247	264	294	282	274	286	314	277	269	285	255	277	274	260	275	301	281	296	313	303	340	291	305	281	254	314	305	321	295	282	319	298	290	334	253	272	271	263	259	283	294	293	309	288	260	277	309	286	289	299	269	262	292	282	294	277	300	291	301	265	300	315	264	259	316	299	294	280	293	303	302	312	300	306	333	302	295	295	284	296	280	270	281	312	279	309	256	277	272	291	296	287	312	276	288	280	300	287	290	293	303	286	279	278	270	267	256	283	266	279	300	315	308	259	292	290	296	290	283	305	299	267	318	309	284	276	298	303	242	289	289	278	272	282	294	293	255	284	298	275	269	281	289	290	247	265	273	298	305	271	268	273	280	277	272	269	282	275	298	293	280	315	282	297	282	280	305	288	293	295	300	287	276	264	281	260	272	274	268	282	296	272	276	281	289	318	307	291	281	283	286	242	296	291	297	283	273	296	302	235	275	287	282	307	296	270	292	296	275	286	259	273	256	290	276	272	268	258	287	263	279	292	289	276	265	286	293	271	288	286	266	288	266	282	264	307	274	283	294	280	267	266	288	272	284	274	272	283	278	292	263	331	282	289	299	269	302	325	287	297	277	287	303	265	296	288	262	303	269	287	300	293	251	287	293	281	299	284	284	290	293	270	315	261	303	278	267	281	311	269	304	284	285	261	306	301	278	250	276	278	289	304	265	285	295	296	267	292	292	266	320	300	276	286	302	299	286	274	261	251	289	264	281	285	250	275	292	291	286	244	264	285	290	272	288	305	265	290	286	323	282	289	247	278	300	279	317	286	326	274	269	279	295	262	294	296	291	307	269	279	284	282	299	270	300	263	295	316	264	280	290	291	276	277	268	265	293	305	307	260	273	299	281	283	276	297	304	280	273	280	262	323	278	290	296	284	252	288	295	307	295	295	261	297	266	257	283	273	281	291	315	280	260	316	309	272	282	263	286	278	285	284	273	291	302	279	266	269	287	270	255	255	258	281	297	283	290	283	273	295	256	270	245	293	316	283	289	259	292	276	299	317	291	293	281	264	281	289	261	273	282	310	291	258	258	264	279	270	270	267	288	224	270	293	279	272	277	304	327	306	258	268	307	277	285	291	268	287	295	288	279	278	262	322	286	290	288	275	267	265	309	291	251	259	285	287	259	306	263	293	283	281	269	251	248	277	267	263	298	291	271	287	301	285	285	279	279	272	287	299	298	294	298	268	276	291	291	297	296	267	304	305	260	311	276	270	264	258	277	279	282	303	272	307	298	303	316	291	291	277	259	277	325	258	261	271	297	286	287	323	318	275	293	274	310	294	291	253	302	296	287	286	290	280	299	252	259	283	287	284	268	269	313	311	286	294	279	295	280	302	276	307	295	292	302	262	315	304	299	284	269	288	277	282	274	301	270	275	265	297	281	260	284	274	322	298	321	278	250	243	278	267	267	294	271	292	266	301	283	285	286	297	293	274	258	303	274	295	308	275	256	285	275	260	254	289	257	287	272	284	281	268	270	290	280	271	285	292	283	282	261	279	285	270	287	260	276	320	284	262	311	277	309	273	291	278	286	294	250	260	286	282	288	294	272	280	299	295	282	291	284	295	268	305	301
33724	5576	24517	3401	975	682	523	413	323	264	207	168	152	118	128	152	130	119	140	110	104	74	66	73	60	50	61	47	46	43	38	56	39	45	49	40	44	47	27	30	45	29	36	38	46	36	50	28	40	33	58	33	38	42	42	31	34	35	36	38	29	35	30	42	26	37	24	42	35	26	34	32	31	31	38	41	28	45	33	16	20	40	32	42	41	30	34	33	34	41	36	31	29	39	34	33	45	37	31	29	41	26	32	31	34	37	35	30	33	23	28	42	45	53	38	23	33	32	38	35	22	24	25	26	24	35	46	33	34	36	27	29	28	38	22	37	30	37	42	29	30	47	26	22	32	23	41	43	37	22	23	24	37	32	36	32	44	24	26	24	38	32	36	30	34	33	33	20	22	27	35	25	26	34	31	27	30	31	21	39	30	43	29	24	27	24	34	36	23	38	31	35	33	30	34	37	31	37	31	34	32	34	22	32	37	32	33	35	25	40	30	36	23	25	36	37	26	30	44	36	28	24	26	31	27	30	30	24	24	38	27	32	29	30	23	40	32	24	37	26	34	21	37	23	31	35	33	32	37	21	39	30	12	30	37	37	22	33	31	33	29	44	31	41	31	38	26	39	25	42	28	21	30	33	30	31	33	36	33	26	31	22	30	29	38	34	30	24	31	32	33	30	34	20	31	35	31	21	39	25	37	36	30	23	31	27	23	33	25	33	23	30	25	43	27	29	27	45	33	28	31	27	21	35	26	37	19	26	30	29	42	34	21	24	29	34	36	28	27	35	27	28	31	34	26	28	35	27	30	19	53	25	36	28	37	21	34	31	36	38	28	30	29	32	36	38	39	37	25	30	29	27	35	40	35	34	23	37	38	25	34	35	33	33	29	38	35	32	32	32	29	28	32	38	30	35	26	31	20	28	36	41	32	21	38	31	25	31	28	36	28	29	27	29	25	39	24	26	35	32	24	33	41	26	33	35	30	32	31	29	31	46	31	24	34	43	29	40	43	34	22	40	30	32	30	30	26	27	33	27	18	35	36	30	24	29	19	33	27	23	25	35	28	32	35	33	35	34	36	34	30	38	21	25	28	31	32	36	31	43	22	34	35	30	35	23	31	37	31	34	37	29	32	39	30	30	29	25	33	30	27	35	30	30	36	38	39	35	29	24	35	32	21	31	38	22	18	32	38	18	34	46	38	37	32	38	27	30	24	25	40	37	40	34	35	37	29	30	37	42	38	31	26	34	32	32	30	39	30	22	28	34	26	38	31	30	33	32	25	31	30	39	30	32	38	27	29	34	30	32	40	26	34	39	31	35	31	33	34	32	38	35	29	40	27	36	20	32	24	39	43	28	31	25	32	26	22	37	41	38	37	31	48	38	34	22	37	28	36	38	28	27	27	24	43	30	35	25	23	30	32	26	40	39	33	30	44	24	38	34	36	28	33	28	38	39	25	31	30	34	30	33	23	32	30	31	34	35	28	32	37	33	35	42	31	41	33	31	22	29	30	35	36	30	33	18	25	24	24	23	35	39	33	33	29	31	40	45	25	30	30	28	26	31	30	20	38	21	29	34	39	33	25	37	37	24	33	31	31	27	33	34	44	33	21	27	41	34	29	34	34	31	30	29	34	33	35	28	29	27	32	32	29	41	27	33	35	32	30	29	33	50	37	30	32	28	34	30	33	23	28	33	30	35	28	41	35	31	25	32	27	35	26	27	33	37	34	29	34	15	39	21	38	38	32	33	35	35	29	41	35	30	23	28	24	29	22	28	34	29	35	20	34	29	29	37	34	39	37	31	27	30	34	28	32	28	39	38	30	32	37	32	32	32	36	30	28	29	32	31	33	20	35	25	31	43	34	32	28	33	47	32	36	34	32	37	22	33	32	29	32	42	27	27	27	33	35	35	22	28	33	39	38	37	28	36	18	26	39	33	34	31	36	29	40	31	28	26	31	25	37	26	26	27	41	28	36	33	23	26	27	48	39	39	32	34	33	27	37	29	35	37	31	31	32	33	31	29	32	32	34	32	27	37	30	25	34	29	30	38	27	30	29	30	35	27	39	25	29	30	49	33	30	33	23	38	35	53	34	31	31	21	32	19	35	30	38	27	33	42	33	34	22	30	27	34	28	26	31	29	41	40	33	26	23	30	34	31	37	23	29	32	33	27	37	32	28	34	30	33	25	38	34	38	28	37	38	33	25	28	45	35	41	32	37	44	32	32	27	28	25	27	25	32	36	44	24	29	24	37	27	31	29	22	31	37	33	38	38	36	40	36	27	29	31	35	32	39	23	39	37	26	33	36	32	27	30	21	29	27	28	41	24	33	36	34	27	26	41	25	39	27	28	40	38	40	19	34	40	35	31	34	27	28	37	33	23	33	31	38	26	30	30	38	29	27	41	42	45	24	36	30	42	24	25	28	24	34	28	30	40	36	31	28	24	33	34	28	31	25	23	24	43	24	24	31	30	37	21	42	29	29	28	34	43	38	30	39	28	32	30	27	37	28	32	28	30	38	32	35	36	34	39	28	27	25	31	25	29	28	32	34	30	28	36	25	32	37	36	39	29	31	35	24	22	32	31	34	49	40	31	37	38	28	34	17	28	41	26	31	38	32	34	32	44	34	24	28	36	32	34	29	30	33	28	37	38	32	30	33	39	27	30	25	21	27	40	29	31	25	20	40	31	32	37	29	31	21	45	26	30	31	36	28	41	34	37	37	27	40	49	30	27	30	38	31	25	37	27	21	33	30	29	34	24	30	41	34	30	54	41	33	34	29	33	28	31	38	38	28	38	29	29	43	34	27	36	28	36	38	33	31	34	38	31	22	38	30	25	37	29	34	33	35	30	37	38	44	29	34	36	31	21	19	31	25	36	29	23	31	31	32	22	29	29	30	24	29	23	27	25	27	33	33	30	25	29	35	41	32	37	34	27	31	28	37	32	29	31	30	27	35	37	47	27	27	31	30	26	27	29	32	25	37	37	29	38	29	38	34	27	28	32	34	30	36	31	34	37	30	22	27	34	27	31	32	31	27	32	28	34	42	30	35	32	35	34	26	26	33	19	26	29	36	30	33	32	32	33	37	31	23	42	30	33	30	45	27	26	26	36	28	18	30	42	33	29	40	32	30	21	38	32	30	27	30	28	39	35	29	25	25	26	32	31	33	29	29	34	33	37	23	31	33	33	36	37	27	24	32	29	34	21	31	28	17	36	35	28	30	27	24	32	26	37	28	19	28	22	30	36	36	33	26	38	41	46	34	26	32	33	31	31	21	37	39	45	23	26	39	34	27	25	35	44	30	37	32	26	23	40	34	25	36	31	24	29	25	30	34	24	25	31	29	20	40	20	37	27	35	30	32	27	42	35	30	27	33	28	30	25	27	27	39	28	44	34	29	29	29	30	37	30	27	27	36	39	27	38	26	30	31	35	25	31	36	29	34	38	33	29	40	23	32	20	35	30	32	22	34	27	28	42	29	30	31
16327	2849	20439	4894	4138	3186	2569	2063	1812	1487	1228	1097	916	854	760	841	731	1018	872	824	629	465	401	397	359	333	355	313	302	294	269	227	239	228	220	194	228	200	192	180	191	181	192	177	167	160	165	146	158	180	161	157	141	147	137	125	138	139	113	127	139	151	133	108	124	122	127	109	124	105	128	114	128	133	94	124	107	114	103	124	102	98	117	122	94	106	101	128	117	110	101	103	108	89	80	117	99	109	108	103	84	94	108	102	89	103	106	100	105	99	96	103	102	95	103	99	102	99	90	93	103	116	88	100	100	86	96	105	93	96	108	80	78	93	100	101	103	117	103	114	105	106	103	111	80	105	89	103	100	102	84	117	109	91	104	97	101	102	91	84	104	101	99	114	91	92	108	94	120	82	75	125	91	104	94	95	98	85	88	108	105	88	92	94	101	93	95	86	94	97	90	97	91	105	97	106	99	114	91	107	111	96	86	76	112	90	118	95	87	103	83	94	84	91	88	83	88	103	95	90	95	106	89	88	90	85	91	89	108	97	102	98	85	97	107	108	70	93	101	105	101	85	92	83	90	95	98	103	87	95	96	82	94	96	103	113	88	99	107	93	87	68	76	97	96	89	87	116	101	107	90	77	95	86	84	83	71	108	106	103	77	74	91	99	77	80	100	108	97	92	91	100	103	90	79	88	99	93	88	90	80	97	105	93	88	96	81	90	104	106	90	91	91	97	83	95	75	92	84	99	95	94	80	86	102	87	88	86	97	106	103	83	99	90	102	82	101	97	102	95	85	115	99	98	102	89	96	103	92	92	77	99	98	102	91	97	75	88	82	89	94	89	93	85	97	124	95	74	80	74	78	93	93	83	107	92	93	91	86	88	97	93	95	96	91	91	90	101	86	99	88	102	93	96	95	99	89	97	84	115	105	105	100	100	104	94	91	90	91	101	94	87	93	91	81	82	88	88	72	74	81	102	86	84	85	77	105	105	110	89	89	99	99	95	78	87	94	95	94	83	114	109	79	103	98	107	73	103	96	115	100	80	95	90	88	96	95	93	88	84	74	89	88	83	94	87	95	85	98	83	98	83	96	89	121	94	100	100	106	89	94	86	86	113	99	110	90	96	95	113	89	94	76	101	96	100	93	94	69	104	107	110	95	97	82	95	86	92	106	99	94	81	89	77	76	90	84	89	92	85	97	95	122	96	90	96	100	92	86	94	97	101	94	84	77	91	86	117	84	94	82	92	95	81	84	103	94	99	87	107	105	104	95	94	93	86	89	103	107	96	90	79	106	102	99	84	79	106	100	100	81	112	100	94	93	86	99	82	81	78	92	100	79	76	79	105	78	104	90	91	106	91	97	89	93	80	102	91	82	90	102	90	100	89	113	83	91	92	71	119	94	82	86	86	90	93	98	87	79	94	96	75	81	88	109	100	85	89	102	88	79	91	96	104	105	102	109	88	78	94	85	89	105	98	86	99	89	95	103	83	83	88	90	80	89	95	86	94	82	108	100	110	102	86	93	93	80	91	87	89	95	97	96	90	102	91	89	75	108	91	86	82	92	102	95	93	82	84	102	95	96	75	109	90	97	81	109	93	85	113	96	107	92	106	86	103	80	100	83	86	98	105	85	89	97	86	95	89	89	106	80	88	91	86	104	87	96	77	91	85	77	109	79	81	87	89	80	79	88	94	87	93	91	90	100	89	98	80	89	95	90	97	78	92	101	98	96	108	93	101	90	93	111	90	96	102	82	72	105	80	92	103	86	88	109	55	87	103	84	102	82	93	104	92	93	106	81	99	76	84	85	101	104	105	86	91	106	95	88	70	87	94	82	100	86	99	90	99	97	105	78	95	95	74	80	92	81	94	120	105	96	84	101	78	86	102	99	100	94	89	95	93	85	89	88	102	84	80	84	98	90	92	73	87	96	102	86	85	94	94	94	95	99	94	93	108	106	69	98	86	104	83	98	97	82	100	93	84	93	72	93	101	95	102	84	85	88	104	81	92	115	96	98	87	89	82	95	84	100	86	101	78	108	101	100	86	83	104	101	93	83	84	79	99	93	86	76	103	105	96	109	86	87	91	85	94	78	89	103	92	79	77	96	94	99	88	81	102	76	80	89	106	93	92	93	102	88	87	82	112	93	92	77	101	110	96	87	80	92	107	96	83	96	106	110	89	104	108	93	91	99	87	85	89	94	97	98	104	91	97	94	93	111	102	95	99	85	88	93	75	84	80	81	82	73	89	89	97	83	78	89	91	99	101	106	83	100	92	85	93	102	102	90	85	115	91	96	94	115	85	100	86	105	91	93	104	97	100	91	93	81	82	106	97	86	87	94	102	93	86	89	93	88	94	90	91	113	102	97	94	101	74	89	90	72	85	102	76	88	103	109	103	84	99	90	95	84	98	107	94	105	85	93	98	96	94	102	92	88	80	86	90	83	72	89	92	99	96	90	104	92	111	78	92	86	107	97	86	95	78	94	92	87	89	95	109	112	100	79	97	91	102	106	96	96	76	96	90	98	93	91	109	117	102	86	101	74	90	107	106	97	90	84	84	89	96	82	93	92	91	108	102	103	100	99	98	95	92	105	82	78	102	101	96	93	86	83	91	70	89	104	86	87	73	80	98	101	88	86	97	108	104	87	82	96	90	86	105	80	95	89	107	94	95	118	94	83	85	91	92	97	97	96	108	91	108	87	96	86	80	106	106	90	102	91	86	92	101	92	83	91	86	101	98	95	96	79	86	90	94	94	90	94	90	91	107	92	98	98	86	104	94	114	85	69	114	108	104	85	89	77	90	113	92	93	93	100	100	93	107	88	89	85	99	78	82	110	102	94	109	94	80	88	106	98	84	100	91	83	66	91	92	89	81	108	74	91	96	97	91	93	94	97	80	93	102	86	88	97	99	83	97	100	86	90	105	95	94	98	85	86	105	79	77	88	93	93	98	91	87	90	79	105	80	97	97	105	87	96	91	76	105	92	95	97	108	101	93	104	100	79	96	89	80	98	85	98	100	102	102	101	90	83	102	98	106	84	92	83	102	94	104	85	100	94	81	99	107	86	91	93	92	84	96	95	94	108	83	76	94	91	88	68	98	102	87	96	101	72	96	94	83	104	95	82	87	106	84	107	95	96	88	102	78	79	118	93	79	86	92	93	114	88	97	95	100	101	77	94	103	94	84	107	90	75	101	84	103	98	108	97	94	105	72	95	81	79	103	96	82	95	89	103	105	82	89	98	102	107	116	72	75	82	104	108	95	89	110	90	90	97	111	82	93	94	85	97	97	83	84	99	90	78	102	84	87	121	105	96	90	101	97	89	90	93	97	109	89	91	108	93	99	95	83	90	82	97	77	101	90	86	107	102	95	89	84	88	78	85	91	93	81	102	84	82	92	107	90	100	83	85	97	77	102	87	88	77	100	106	97	88	91	84	92	86	105	91	86	103	100	82	82	105	95	87	77	84	89	107	86	82	84	95	80	108	79
4146	226	652	181	155	146	164	148	141	142	139	138	128	139	142	143	131	152	141	136	140	110	128	131	146	121	168	139	139	132	127	145	137	146	125	125	112	127	136	153	135	122	125	145	139	133	142	123	115	128	140	129	119	126	145	135	138	140	131	121	145	146	127	127	130	135	126	129	151	141	139	128	119	149	131	136	140	133	135	137	145	138	134	127	115	139	98	119	133	142	129	128	150	134	135	131	142	125	136	148	130	121	159	140	147	144	138	139	144	129	139	147	117	147	125	132	129	130	138	144	139	121	143	131	152	132	124	132	121	147	132	133	127	141	137	136	128	125	139	129	117	130	140	135	141	148	130	109	118	126	126	131	135	135	113	125	128	140	141	121	125	141	140	125	125	127	134	126	124	128	121	142	156	139	134	118	144	120	127	119	144	113	149	150	120	122	152	143	150	130	127	148	110	123	128	124	144	122	146	123	131	125	137	136	142	135	134	132	138	148	131	123	135	129	138	129	135	146	135	134	107	140	143	128	127	145	123	140	135	128	143	126	133	152	139	119	132	126	146	137	139	148	136	134	134	120	125	138	142	137	120	137	128	143	130	122	152	133	142	123	153	164	131	138	143	122	146	133	149	138	121	146	138	142	132	138	144	135	136	130	129	131	128	146	142	127	158	121	133	148	133	129	134	132	131	142	143	121	132	139	117	127	133	120	154	126	119	122	150	138	143	130	144	150	160	121	130	136	135	117	121	134	144	114	144	138	142	123	123	125	125	115	137	130	108	133	131	143	149	134	126	113	142	140	115	161	135	123	141	139	139	118	149	156	149	120	131	138	130	137	142	132	139	139	129	118	111	123	134	139	135	139	116	140	122	143	137	135	147	135	132	137	110	118	138	117	150	131	128	104	149	127	123	117	149	152	138	117	154	130	139	125	119	127	126	126	170	140	147	136	122	152	129	152	144	149	141	127	144	145	114	139	128	134	141	144	135	131	131	159	132	144	111	151	115	129	127	132	124	132	141	130	147	122	128	127	141	137	130	145	149	121	125	126	126	102	136	139	124	125	139	144	145	143	146	136	147	106	141	170	142	131	132	123	134	145	127	121	143	159	123	153	152	157	136	144	154	126	131	157	146	144	127	130	145	135	128	123	171	125	150	144	132	130	129	119	113	119	149	134	144	131	126	141	123	119	120	135	122	131	142	135	144	121	139	128	126	115	121	132	122	131	153	148	130	118	152	135	112	148	135	135	133	147	133	132	135	146	134	130	151	122	142	138	155	125	139	134	142	143	157	120	158	132	133	137	140	142	136	121	140	134	142	135	133	123	158	125	126	135	140	148	109	133	146	148	120	142	150	150	130	131	136	143	128	144	120	141	120	140	132	134	134	133	148	143	138	121	117	125	142	129	126	138	126	155	131	132	133	124	159	152	134	152	134	134	119	146	136	117	123	141	128	139	142	149	132	122	110	143	145	130	125	130	140	163	144	132	126	136	139	137	147	128	129	140	121	127	137	126	135	140	120	168	127	139	135	143	126	113	151	149	147	136	136	121	137	121	119	130	142	145	130	135	132	143	123	139	133	133	144	130	115	117	125	126	129	135	132	119	115	110	148	149	121	139	122	134	148	136	127	111	123	127	140	132	112	137	123	128	135	119	133	139	152	110	151	126	148	132	145	153	145	116	127	164	158	134	129	134	131	135	159	122	119	116	142	116	129	113	133	136	128	135	123	131	146	141	151	135	134	134	169	123	140	135	139	134	110	120	105	123	139	138	130	121	124	135	133	141	139	122	142	133	142	157	128	141	130	136	126	144	126	131	151	130	152	159	128	135	116	132	114	135	146	142	126	138	140	121	136	136	110	145	135	108	120	126	151	152	116	152	125	128	131	139	135	120	111	140	152	141	146	129	127	131	155	130	128	125	149	130	125	118	127	134	141	126	139	140	149	115	119	133	134	130	130	166	132	133	125	136	128	143	131	134	131	124	137	143	125	128	139	152	134	127	115	138	134	133	122	145	122	143	151	125	121	142	144	147	125	126	140	136	141	130	132	130	126	136	149	143	134	145	139	115	144	150	125	159	141	134	123	135	142	149	134	133	143	155	135	136	127	128	141	132	117	128	143	151	134	134	135	117	115	145	129	123	118	129	147	135	124	137	149	118	146	135	128	146	127	124	136	124	143	117	130	124	136	151	145	176	133	145	125	115	153	159	149	148	146	131	130	121	132	139	145	146	117	127	137	117	126	158	128	143	143	145	145	159	144	131	142	143	120	130	141	135	131	126	143	138	124	136	139	118	113	128	106	113	126	134	133	132	136	151	155	129	150	118	151	146	136	129	138	126	137	138	132	122	123	138	143	138	132	138	130	137	134	129	137	150	125	135	130	140	148	127	140	122	127	130	153	118	142	143	138	124	123	120	132	125	121	128	119	158	127	130	122	127	113	122	144	139	144	115	160	124	121	130	129	134	135	149	164	135	132	123	149	126	143	141	141	130	137	171	136	117	112	138	113	125	138	134	125	137	122	129	143	128	120	140	126	141	146	133	126	157	150	124	118	133	144	116	146	150	119	124	140	128	142	124	133	127	143	147	146	151	147	140	138	125	149	131	130	156	133	139	144	152	114	122	133	155	128	127	129	130	128	146	129	141	141	134	137	136	107	126	149	133	136	138	123	140	129	124	124	123	138	120	131	131	138	131	128	113	150	130	119	132	142	109	121	153	124	144	147	138	149	148	109	156	121	125	129	139	142	143	123	139	125	136	139	141	145	133	126	120	162	120	137	128	143	130	133	117	126	116	145	120	119	132	126	134	132	116	143	143	148	124	135	137	134	134	130	129	135	124	140	122	120	104	134	141	149	148	141	138	148	148	129	127	127	134	133	129	123	130	125	111	128	136	151	128	137	132	144	124	127	132	137	140	138	132	130	138	140	142	120	153	141	130	141	139	153	139	131	131	124	130	113	138	146	132	132	165	122	132	131	124	132	146	129	156	157	111	137	133	124	112	125	119	123	118	147	130	155	131	149	127	136	145	130	137	154	131	136	154	125	129	133	116	116	135	129	139	125	125	137	134	134	138	140	140	150	139	146	132	135	141	151	118	145	135	145	140	127	102	139	136	150	113	125	123	126	141	139	139	153	126	127	138	140	132	119	121	137	113	117	131	116	134	152	147	171	125	151	140	133	129	126	141	109	139	135	129	148	136	123	148	118	135	131	140	151	134	145	159	154	121	131	130	129	130	109	134	134	147	138	129	118	124	132	136	133	141	139	138	136	122	130	138	151	113	141	115	151	113	128	162	146	122	155	142	136	152	126	152	150	139	135	128	133	128	136	136	139	127	119	127	127	140	147	134	132	130	121	129	136	114	123	126	130	126	146	124	139	152	115	136	144	144	129	143	128	148	139	149	126	123	132	136	108	129	124	128	149	133	111	150	128	144	165	151	122	139	127	138	128	154	125	135	152	125	122	143	120	155	138	159	141	135	148	147	116	122
3746	442	1409	497	487	453	418	407	402	391	389	364	350	357	387	367	351	351	410	366	349	345	348	373	374	368	386	356	343	355	355	365	375	368	350	304	339	334	353	330	351	351	325	376	339	365	365	356	343	363	360	342	348	357	358	320	356	329	336	337	347	325	340	328	346	324	354	337	338	351	340	359	344	329	346	348	362	321	325	325	329	364	340	345	354	328	364	351	332	342	358	364	343	345	357	387	366	295	365	340	333	364	324	355	343	361	338	350	336	327	363	341	328	323	350	330	361	321	353	286	360	325	363	371	356	355	374	335	362	336	361	333	352	342	322	342	351	348	324	355	319	364	344	312	353	351	374	362	354	346	367	325	331	317	318	326	345	322	362	323	335	378	325	347	340	354	346	351	341	345	363	365	326	363	343	335	329	383	339	368	360	347	344	338	362	313	334	375	379	322	330	316	357	317	351	323	369	342	363	307	353	354	351	372	390	333	356	342	357	308	346	332	357	344	331	335	375	344	362	337	352	347	380	340	324	349	338	320	343	387	340	384	338	376	312	337	353	326	335	329	336	317	363	327	321	329	375	365	338	338	351	306	328	371	355	324	327	367	353	370	329	321	327	345	347	326	326	327	373	359	357	333	331	345	351	318	337	348	334	386	361	340	338	354	353	339	349	312	346	348	321	336	341	366	375	360	350	337	321	369	366	377	352	350	343	359	324	372	345	349	378	309	341	321	330	361	368	328	315	397	340	343	345	345	376	342	344	335	393	325	335	375	351	341	327	356	371	332	331	336	381	344	313	327	347	337	330	370	370	318	353	356	342	319	341	346	357	356	331	339	314	339	356	317	328	329	343	356	391	327	366	339	321	344	358	379	354	343	343	365	371	391	328	356	325	353	333	324	331	342	354	331	327	346	338	393	342	353	336	333	328	337	324	350	314	358	335	363	331	361	316	333	345	324	329	314	346	324	334	352	330	366	331	333	322	314	328	352	360	345	356	330	318	365	346	367	349	358	340	347	342	343	370	361	359	347	338	308	373	354	315	338	345	371	342	378	306	338	338	392	335	345	354	337	361	365	365	336	332	351	325	355	352	314	350	312	370	350	337	357	350	367	341	355	353	358	380	323	338	344	293	344	368	371	375	340	354	336	342	369	335	349	349	334	354	338	325	350	345	319	348	322	370	362	393	361	316	344	375	347	352	352	332	323	342	294	369	326	347	363	376	347	382	353	327	374	391	316	339	352	360	356	311	341	349	333	312	347	353	342	350	337	328	316	323	333	358	381	352	347	374	359	369	328	317	346	377	362	353	333	327	330	369	341	346	332	330	349	357	364	346	347	356	321	348	349	363	340	347	334	326	364	341	353	324	355	348	328	323	324	306	343	340	339	319	368	334	334	366	332	373	365	353	400	343	331	365	333	335	348	336	335	359	347	336	341	354	355	332	328	339	323	348	333	342	356	320	354	324	355	384	356	352	334	342	338	345	344	335	352	332	338	324	361	364	342	336	349	360	355	320	340	350	344	320	343	372	299	371	344	377	357	351	336	362	359	352	328	352	354	338	343	334	336	339	377	383	327	364	327	365	365	323	319	358	362	319	343	335	319	350	331	364	375	349	377	323	331	342	342	375	325	340	375	349	337	333	346	343	363	355	317	363	359	350	329	401	374	337	329	357	318	358	340	389	359	349	362	337	362	328	356	340	374	332	332	352	347	322	349	351	336	303	343	346	361	369	305	330	319	366	328	349	335	322	340	354	327	362	329	321	341	344	359	327	357	324	327	332	328	348	332	338	342	351	335	334	325	379	351	339	345	334	345	327	325	351	348	326	333	323	349	320	374	359	325	343	318	330	320	380	359	350	336	347	334	341	353	329	359	354	347	308	377	326	304	324	356	359	368	342	359	325	334	319	330	374	325	349	358	357	375	316	356	335	362	344	356	339	341	335	336	330	319	334	341	309	349	351	363	348	357	332	334	367	345	326	345	359	357	334	353	358	327	363	330	347	363	381	373	364	341	360	314	321	350	341	323	390	366	333	351	356	354	363	343	327	372	349	310	294	354	370	365	322	313	332	347	334	352	353	368	352	348	328	337	355	314	342	344	363	296	340	318	355	373	365	356	319	353	344	377	327	347	327	340	309	340	352	368	349	351	354	362	349	345	357	342	340	340	342	331	375	361	363	344	358	383	347	350	338	339	358	329	376	338	357	398	346	340	330	319	354	312	337	352	331	331	346	339	352	358	334	361	358	361	351	352	352	346	339	338	317	338	339	360	348	356	324	356	348	360	339	357	355	320	360	356	304	339	353	328	377	341	329	334	322	342	348	375	329	350	362	378	365	326	315	325	360	327	374	357	316	337	335	338	343	348	315	323	361	366	362	335	356	393	349	344	348	342	370	341	339	331	347	334	326	349	366	320	355	354	349	335	386	355	332	368	365	378	310	323	323	356	356	369	365	314	372	342	367	317	348	313	321	354	396	331	386	346	327	340	361	331	324	321	356	332	368	353	352	328	317	333	358	367	364	365	340	338	336	331	341	331	362	327	351	345	354	340	322	375	359	332	331	342	374	304	352	329	346	351	376	349	351	312	343	353	344	388	359	368	348	345	335	335	284	325	343	326	312	326	352	322	330	363	344	306	368	381	369	340	341	332	326	379	323	323	351	367	348	330	363	334	327	339	350	317	342	341	373	323	349	325	343	346	309	347	394	336	338	345	333	360	329	336	378	334	340	331	381	346	327	331	365	324	356	344	366	319	344	335	326	326	339	338	370	353	325	388	319	353	354	370	352	345	357	360	329	346	308	350	328	355	346	326	351	326	362	325	359	319	339	345	361	338	348	322	369	364	383	349	356	361	351	301	324	366	309	325	340	347	363	339	355	338	376	375	334	329	351	371	353	377	337	364	348	346	374	363	346	358	344	347	378	331	358	352	333	350	372	351	322	353	362	361	338	313	344	371	314	368	315	333	353	355	321	360	342	337	318	380	334	357	333	325	349	351	353	300	339	338	330	355	349	362	319	347	327	353	362	335	317	312	321	340	337	341	339	356	369	352	340	343	335	326	335	340	380	334	344	345	322	346	347	373	368	353	320	355	344	347	344	338	366	365	325	339	320	356	339	357	372	373	371	335	357	322	366	315	318	377	347	373	325	348	352	342	336	348	374	320	358	354	366	338	346	370	338	356	323	360	281	342	347	355	353	307	360	318	338	364	320	347	364	368	363	331	353	340	367	326	374	324	327	373	303	354	321	346	358	346	346	318	332	365	340	351	345	334	359	353	319	343	340	347	370	348	367	344	325	349	351	344	373	354	331	374	334	353	340	329	331	310	336	306	339	377	338	384	350	360	303	358	335	328	357	319	328	382	367	347	349	354	342	361	367	338	333	336	335	345	348	363	335	352	335	359	315	349	349	309	343	346	341	353	372	365	345	356	370	366	350	353	305	309	316	333	329	344	351	351	349	305	319	355	353	365	359	344	370	353	324	346	384	340
19058	1824	10040	938	504	400	304	284	212	230	168	185	195	159	140	140	152	145	175	139	148	129	123	119	154	116	120	117	107	143	145	123	115	126	131	115	103	110	105	127	132	125	101	115	109	118	109	115	111	113	116	121	126	141	119	107	109	118	99	118	116	116	113	111	108	101	109	106	115	117	126	133	125	116	101	114	114	107	94	107	117	106	107	88	122	130	96	102	121	110	106	108	119	112	117	119	127	105	107	127	117	120	111	113	113	119	108	122	103	118	124	105	105	125	103	121	87	113	102	113	115	126	123	132	124	116	90	110	108	105	122	98	115	93	104	116	100	114	110	121	119	102	109	99	120	103	119	108	127	94	105	111	97	110	90	127	119	106	119	132	111	112	125	98	115	113	116	123	124	125	113	106	123	105	86	129	103	101	116	101	105	119	102	87	133	99	100	100	106	108	97	110	117	116	116	95	117	121	108	111	111	130	143	106	108	119	111	103	92	96	112	126	108	118	117	107	113	101	115	118	128	110	110	123	106	113	93	112	109	110	124	107	110	116	116	110	110	131	102	105	111	105	107	126	103	114	131	110	103	105	108	106	97	101	116	107	108	124	107	109	100	99	85	116	112	102	110	121	112	96	120	114	123	118	127	117	98	131	106	134	113	104	100	90	115	107	113	95	125	132	112	94	123	99	116	124	110	111	115	100	110	97	113	114	103	95	111	124	98	102	123	117	124	106	127	101	121	100	104	102	105	112	105	110	95	117	99	101	103	116	106	102	104	113	116	106	92	111	108	112	109	94	107	125	138	104	108	96	120	84	94	95	116	113	107	113	89	112	106	110	106	104	98	104	110	134	98	129	97	128	115	124	114	144	111	98	112	108	113	147	131	108	101	126	119	112	117	103	104	104	108	106	91	121	102	108	125	95	123	110	123	111	97	107	116	107	108	118	105	123	100	131	114	100	103	101	109	103	125	123	129	122	105	98	119	95	103	110	115	112	126	81	125	121	97	109	118	113	110	127	125	124	105	110	125	103	104	119	108	122	107	98	111	117	114	106	124	119	118	111	122	91	111	109	104	95	78	106	90	109	108	116	95	85	113	107	105	113	124	114	106	131	102	118	103	98	103	94	107	102	103	103	98	114	94	114	110	113	117	105	110	107	86	108	94	123	118	107	109	95	103	106	106	102	115	113	106	109	136	134	101	103	103	107	103	103	113	126	96	130	130	116	109	115	117	115	118	87	88	121	126	103	105	112	107	109	114	119	108	89	104	116	88	123	105	112	96	115	113	108	102	114	102	99	117	115	101	104	121	118	103	101	120	118	126	110	100	118	120	87	123	118	114	117	97	122	111	121	102	130	117	115	106	115	107	110	98	114	118	130	104	114	118	99	124	102	134	135	112	112	117	119	123	118	105	125	100	102	115	104	114	111	124	108	126	106	122	110	98	106	96	132	113	105	113	114	120	115	131	113	112	126	132	118	112	107	106	112	111	107	111	112	120	124	104	85	100	112	113	102	105	121	108	105	115	108	114	104	106	100	104	117	114	105	99	104	122	110	122	91	103	118	104	118	111	118	122	109	114	105	117	103	106	109	112	124	103	108	127	117	112	114	105	123	123	106	124	85	113	117	121	116	109	121	107	102	112	127	87	115	108	102	108	117	110	130	108	103	111	110	108	126	105	98	126	126	112	101	120	116	105	106	121	125	91	91	118	109	119	101	111	105	91	105	124	113	95	101	129	107	116	97	107	143	94	108	117	108	109	110	110	113	117	119	115	110	108	107	116	93	116	106	111	110	124	95	115	118	131	120	105	94	105	117	123	106	106	92	125	113	131	116	111	119	130	109	100	119	103	104	121	133	109	110	119	82	125	111	113	106	112	101	92	114	105	88	113	114	96	108	121	126	123	125	95	114	113	113	104	104	122	102	117	91	97	109	108	103	103	115	106	110	109	98	109	104	126	133	106	114	109	106	86	105	96	109	92	117	122	129	105	103	100	100	111	95	127	101	100	102	128	89	103	92	124	110	106	92	122	127	106	94	119	120	122	105	109	124	107	95	121	122	118	113	119	136	109	102	106	99	114	108	113	123	104	121	111	104	122	98	104	90	119	121	104	123	92	107	128	108	124	113	98	108	121	128	109	106	103	107	119	124	133	101	109	101	107	106	118	115	108	119	109	108	126	113	95	121	110	109	92	118	106	122	115	107	101	101	114	120	100	112	113	109	118	102	107	127	130	89	111	135	100	114	94	92	100	100	118	123	129	127	99	100	100	94	108	76	107	132	102	106	115	117	110	115	100	130	126	116	115	110	120	106	107	100	119	119	119	94	117	127	114	105	114	103	122	114	120	120	119	107	96	104	98	103	113	129	122	109	116	99	124	98	91	106	120	109	100	100	114	117	112	91	115	95	107	113	137	95	103	123	110	120	112	111	92	96	128	104	124	107	105	102	116	105	106	124	119	98	99	109	111	117	113	124	127	84	92	88	112	117	96	121	122	127	109	126	96	119	104	113	94	93	106	105	109	104	106	110	81	139	125	103	109	114	92	120	137	106	102	116	110	132	107	106	119	112	120	121	91	99	108	106	110	94	89	128	102	115	101	126	120	129	104	110	115	96	117	108	105	96	97	84	105	86	131	114	141	93	108	117	114	113	106	87	125	104	109	106	119	105	116	101	112	112	115	108	108	115	107	123	97	119	124	109	97	107	105	113	124	97	111	124	97	102	122	109	109	108	117	103	94	102	102	133	103	124	118	102	97	119	98	97	101	123	101	130	121	111	96	127	97	97	113	120	109	123	126	117	111	100	108	106	121	93	96	126	114	114	109	125	114	102	123	114	125	118	106	106	109	126	108	105	104	119	102	109	115	97	93	135	103	86	110	118	126	123	90	115	117	119	98	140	147	102	103	115	98	122	94	93	134	111	102	103	125	115	123	92	120	103	100	119	130	116	113	113	109	98	113	113	96	128	121	116	97	111	108	112	123	105	103	92	132	108	119	105	109	106	109	94	97	104	93	106	101	112	118	107	118	123	103	109	107	90	109	93	126	109	104	103	109	98	131	107	96	115	93	118	111	116	105	104	128	123	133	96	130	122	126	99	107	111	124	108	103	108	111	121	96	112	109	105	106	94	105	121	94	99	86	113	93	110	117	104	94	96	111	122	111	114	122	107	108	116	110	101	136	96	112	109	112	98	116	114	116	120	111	119	104	107	116	119	100	116	109	118	109	110	98	112	104	100	104	108	125	116	117	101	104	107	101	107	125	113	118	117	90	125	122	123	115	119	130	124	104	114	136	103	114	91	105	92	103	121	109	104	100	124	127	109	127	129	114	138	99	109	111	103	126	106	112	129	118	117	101	113	120	108	103	109	107	118	126	105	104	87	97	101	112	113	122	142	103	129	113	102	129	117	116	121	125	99	105	112	107	109	99	112	92	118	112	100	108	120	101	106	104	99	123	121	102	122	109	120	112	123	105	115	105	97	104	105	121	104
10167	1681	12453	2428	2160	1760	1442	1198	1013	931	818	690	680	598	567	584	669	669	634	599	543	442	452	443	570	377	366	389	381	375	372	384	326	335	366	351	363	292	331	337	327	302	343	294	305	323	300	328	307	321	313	308	303	283	319	293	285	310	298	313	310	349	327	304	265	240	310	309	292	302	290	290	300	291	302	290	304	261	299	283	299	291	298	299	295	299	265	306	290	271	268	279	319	291	273	278	260	277	292	307	293	287	265	300	281	287	283	267	279	257	303	300	279	305	283	307	282	278	283	286	298	306	284	303	265	268	291	309	303	273	276	294	294	331	263	301	288	287	277	293	308	300	303	292	274	285	310	283	305	293	310	279	279	280	268	278	315	315	269	275	288	263	306	311	260	286	287	271	282	287	304	281	314	319	305	277	294	284	264	290	267	308	294	274	295	278	256	297	278	279	275	298	296	307	279	276	294	272	262	288	310	289	293	285	273	279	274	306	274	300	306	300	283	298	283	288	296	294	245	281	262	235	273	294	279	282	258	265	305	295	283	274	310	309	285	271	277	277	275	291	303	253	248	271	263	270	303	283	293	314	271	290	274	277	272	302	288	303	285	290	301	276	299	318	284	265	276	289	262	286	252	276	287	263	293	305	269	278	260	287	290	334	283	317	296	275	292	299	289	274	303	301	236	301	311	280	316	293	288	298	292	284	255	268	278	264	289	271	289	324	281	272	296	309	275	290	284	282	283	294	306	295	292	276	285	277	258	277	297	272	263	289	276	253	274	292	277	282	279	282	307	280	292	310	284	293	261	269	298	277	297	285	284	261	235	295	278	284	285	281	308	265	300	305	285	290	292	291	276	303	287	288	293	274	243	277	265	275	278	272	260	290	285	273	300	306	274	287	285	263	290	277	290	306	294	281	292	292	283	319	302	282	284	311	298	294	272	275	266	309	290	280	278	292	260	270	261	279	299	273	258	267	256	273	275	297	278	301	284	315	286	273	320	284	305	275	265	299	299	291	281	276	273	287	303	304	290	299	250	258	256	270	276	295	312	278	246	312	284	313	295	282	289	321	292	288	266	293	261	264	283	304	267	271	246	289	296	309	278	266	298	278	317	275	278	323	285	286	296	285	284	287	243	283	289	286	288	303	304	274	266	299	308	284	282	267	280	287	281	303	275	287	297	287	296	288	303	288	290	286	268	282	295	293	265	297	257	307	273	313	303	264	273	277	320	298	279	287	280	301	299	291	270	292	304	302	291	256	321	290	312	288	275	271	305	259	264	268	279	288	262	292	305	264	275	289	287	282	291	303	273	262	278	274	283	298	297	283	294	261	269	276	271	299	287	334	290	293	291	282	281	250	290	272	283	281	264	280	302	248	293	268	274	247	271	266	310	267	295	270	280	300	301	260	304	279	263	279	326	284	300	304	294	265	304	271	299	270	257	271	283	299	273	294	260	280	294	303	275	272	329	278	308	310	273	298	285	281	274	310	273	278	284	252	303	247	263	292	293	270	297	289	293	273	270	285	278	283	301	316	293	286	268	275	291	298	263	278	288	234	271	291	322	267	295	256	280	296	285	276	278	290	264	301	294	316	297	287	280	281	261	276	289	260	302	255	301	288	243	256	274	275	296	287	262	289	275	274	311	276	297	300	276	282	289	272	297	283	276	296	297	259	301	253	296	308	295	245	241	293	264	282	273	300	277	296	295	287	263	278	260	274	270	254	299	310	308	283	277	319	271	299	303	287	277	278	302	280	280	332	302	279	279	282	279	286	299	271	272	270	299	269	309	275	278	261	286	261	248	303	284	292	279	288	274	272	300	310	304	298	271	267	284	323	281	295	312	274	296	280	282	272	269	291	309	281	302	281	303	301	284	287	284	292	297	289	300	283	265	270	284	279	256	288	299	279	272	248	295	261	286	255	291	297	279	290	279	288	276	269	273	290	258	299	292	303	285	322	291	290	289	278	275	273	288	284	302	273	255	253	278	275	277	272	283	285	317	283	311	288	276	273	303	277	279	273	278	277	271	267	290	267	261	297	287	307	313	293	279	267	269	302	303	268	284	298	297	298	297	269	295	296	279	261	288	299	310	286	267	278	297	285	303	273	288	247	315	284	239	287	297	300	254	289	299	302	308	289	268	265	302	272	283	276	259	284	275	293	297	297	279	302	276	284	279	308	287	286	259	289	299	275	278	283	278	290	246	289	298	260	289	266	277	318	303	294	308	292	283	295	255	255	270	281	283	292	265	295	270	289	313	290	286	268	294	259	298	298	243	253	290	247	308	298	273	269	258	279	266	294	289	285	274	255	284	291	276	278	268	295	308	284	266	261	279	278	282	322	268	288	282	258	313	306	301	299	268	309	310	286	269	297	273	298	267	274	286	278	283	324	287	265	278	288	295	298	269	297	314	301	265	266	291	292	258	294	286	279	276	296	294	307	272	262	286	286	273	289	265	255	295	277	252	252	282	287	296	275	280	285	289	280	267	271	270	246	276	310	292	264	263	286	274	270	325	281	275	293	294	262	283	303	269	276	260	309	314	301	293	287	305	303	301	292	279	261	292	279	268	267	320	272	307	277	283	290	280	262	291	302	289	268	286	295	277	296	251	264	299	283	285	258	297	258	279	272	306	266	287	263	309	291	309	300	272	275	296	261	262	275	287	291	273	284	310	275	269	273	293	282	262	295	254	293	289	288	279	268	306	279	259	277	311	281	293	261	281	267	275	263	256	271	288	257	278	269	277	287	279	284	294	295	313	301	280	273	279	263	307	277	271	281	263	313	288	276	270	293	300	295	274	292	283	300	281	264	268	262	276	313	260	286	275	277	265	301	302	262	284	283	280	313	298	267	274	279	300	297	279	260	300	273	289	282	279	291	271	263	262	292	290	272	267	287	282	284	296	285	272	270	271	270	300	275	298	287	277	289	272	258	283	282	287	284	282	281	273	285	298	287	267	301	270	280	274	278	288	265	291	273	266	271	293	317	291	290	298	268	293	269	326	288	297	275	295	291	271	268	270	288	303	312	230	297	307	276	291	293	255	273	258	282	279	264	270	300	293	276	297	266	275	283	260	323	261	292	269	260	299	291	294	286	271	311	284	288	259	308	314	267	332	274	288	294	276	272	311	288	287	248	255	287	287	274	294	289	301	250	279	274	287	305	307	312	280	276	285	276	272	265	271	292	285	290	257	303	289	294	273	278	276	276	307	269	275	269	275	248	292	304	278	286	276	278	289	307	270	286	318	246	289	282	261	274	267	300	282	295	256	279	282	306	262	273	302	287	290	296	277	294	306	264	296	302	254	285	287	280	271	251	281	264	292	292	280	269	270	264	267	275	277	283	267	322	276	292	256	262	297	291	306	268	295	284	275	298	282	296	296	291	297	294	295	290	257	287	272	296	265	260	272	250	272	305	283	259	316	283	276	251	300	292	288	261	303	262	293	281	260	289	290	253	287	274	292	302	273	263	306	270	268	302	300	279	268	289
32178	6444	20660	2971	1077	688	487	385	280	239	218	185	153	130	134	113	109	127	122	120	96	85	80	79	82	76	49	46	66	51	44	54	38	57	53	45	35	47	33	35	41	29	40	43	37	38	36	35	37	32	44	41	37	44	39	37	28	30	29	35	36	34	40	40	35	20	36	34	46	25	33	43	41	19	35	39	34	24	47	31	35	28	36	34	30	31	27	42	31	29	38	23	31	29	29	39	42	32	27	39	29	26	36	33	34	35	32	41	36	36	26	26	39	41	32	36	44	26	35	30	43	37	37	29	34	24	30	28	29	31	40	30	18	27	43	43	35	41	25	32	34	28	27	30	40	32	32	42	32	30	30	44	42	23	34	36	34	35	43	26	33	26	36	33	34	27	39	35	35	38	35	35	30	25	28	26	45	28	41	27	33	29	33	31	43	33	31	28	34	30	35	34	37	22	33	44	30	39	34	25	30	29	30	26	31	36	47	29	37	29	30	42	29	26	26	42	28	36	34	30	32	26	27	40	36	27	37	32	25	37	30	28	33	31	37	32	32	45	35	27	31	30	32	37	28	40	37	41	31	34	36	24	36	35	36	43	33	27	38	38	32	32	38	32	41	29	36	30	21	27	25	36	19	30	33	40	31	34	27	33	34	27	27	24	33	36	31	34	28	30	26	35	34	39	31	29	30	30	42	30	31	42	40	32	31	40	33	27	24	42	26	40	22	41	37	26	31	33	36	41	29	31	29	34	24	30	36	30	24	28	33	26	30	26	43	28	35	23	29	39	29	31	32	30	22	33	27	35	31	33	42	42	39	20	29	35	26	36	39	33	33	30	28	29	37	33	26	25	23	26	26	38	26	29	35	27	39	25	25	44	38	36	34	17	35	30	28	23	39	36	32	30	27	37	41	35	29	32	31	27	33	28	39	30	18	32	26	39	31	30	32	35	17	34	36	22	29	38	35	29	36	28	23	28	35	30	23	23	31	35	27	25	35	26	34	23	25	22	19	35	33	32	42	44	25	34	34	31	38	35	38	22	31	29	25	29	32	31	30	36	24	25	35	29	30	32	21	30	30	37	29	28	36	32	27	25	32	26	27	30	28	35	27	30	38	25	33	34	34	29	32	19	32	29	33	24	37	35	31	41	29	33	41	24	26	34	25	28	35	35	29	34	29	33	34	27	31	31	24	39	30	44	31	38	33	35	37	43	35	33	43	21	29	23	32	30	31	35	34	24	29	34	33	40	24	33	31	38	38	27	24	30	41	30	28	34	30	38	33	23	17	43	34	35	47	33	25	35	40	20	23	24	24	31	28	32	33	39	36	27	25	36	26	43	40	23	22	27	33	37	23	30	30	33	39	27	24	36	41	30	30	29	27	36	35	32	31	27	41	31	32	24	34	34	38	35	26	28	25	41	37	35	38	33	35	29	42	27	37	25	34	34	30	28	23	24	24	41	29	28	31	38	38	21	29	25	29	30	35	24	30	24	37	30	34	50	20	35	35	29	38	33	30	28	33	34	25	34	29	26	37	28	33	23	35	26	36	26	34	37	36	35	25	37	34	35	28	32	30	29	29	29	33	24	36	26	34	36	30	25	45	33	27	26	33	52	25	25	26	34	38	19	35	38	31	29	26	35	44	40	29	43	36	35	40	30	29	39	35	34	30	35	32	28	31	32	37	33	29	30	27	31	29	30	36	32	29	41	34	37	31	33	24	25	33	35	31	35	29	36	40	33	34	41	31	28	27	27	27	33	42	44	31	31	31	33	36	36	34	40	23	35	35	28	24	27	23	32	26	29	34	21	38	20	38	23	28	21	38	32	29	39	33	26	25	28	35	33	25	27	27	32	38	24	21	26	35	39	30	24	21	27	21	25	36	32	33	38	32	40	47	36	22	27	22	26	33	39	39	35	41	25	23	35	34	31	24	24	34	23	26	32	23	44	32	32	37	47	29	43	31	32	27	35	34	36	38	36	37	30	26	28	28	36	31	39	25	28	34	26	27	26	28	39	23	37	27	31	21	24	28	27	25	37	35	24	42	33	32	51	40	34	19	29	26	29	29	28	33	42	30	29	28	24	33	38	31	24	34	22	32	33	22	37	42	28	38	21	49	39	31	33	32	30	27	35	31	37	32	30	32	38	29	38	37	29	30	28	33	25	33	36	31	29	23	33	42	27	27	36	28	30	33	35	31	41	38	40	34	34	29	35	21	35	33	28	24	30	21	42	27	30	30	23	36	33	21	41	30	30	32	29	27	35	30	29	25	23	31	31	31	34	26	40	27	15	22	37	21	28	28	32	35	36	34	26	32	40	25	32	24	22	46	26	26	26	27	28	32	38	36	28	31	31	22	29	38	22	27	41	41	36	32	27	37	37	21	37	32	24	32	35	30	36	34	33	43	30	27	37	44	51	29	37	26	25	28	37	33	33	37	32	35	27	36	26	31	31	32	35	33	27	27	33	31	19	37	27	32	30	28	41	30	26	24	28	32	31	36	30	30	31	43	32	27	27	24	32	40	28	22	40	32	32	34	29	25	36	32	30	34	36	33	41	24	27	37	25	37	30	40	41	28	25	34	34	24	30	36	36	30	35	39	31	29	37	27	26	36	31	31	36	25	31	37	23	26	34	32	31	37	37	23	31	23	23	26	29	25	32	32	27	28	27	32	30	34	38	34	40	24	34	30	40	31	30	40	30	30	34	32	28	30	33	28	46	24	32	33	27	39	40	39	30	34	31	22	24	28	29	24	34	27	30	25	39	28	22	36	37	28	40	40	35	33	30	27	21	36	33	36	32	34	27	37	29	30	28	26	27	23	42	30	39	26	25	26	32	28	33	29	25	25	38	40	24	41	34	33	44	31	28	29	36	17	31	29	31	42	28	33	40	24	27	29	33	43	31	29	34	26	31	36	24	28	32	29	37	33	28	27	30	28	34	37	23	28	32	29	27	27	27	43	30	36	38	24	44	29	34	29	36	27	23	43	31	34	32	33	32	39	37	25	25	31	28	36	25	25	25	34	27	36	32	33	34	29	24	32	30	42	30	33	30	25	33	34	30	35	35	29	35	25	23	21	30	24	30	31	29	32	28	29	24	30	30	25	31	31	32	28	27	31	21	37	28	43	31	25	28	37	24	39	42	39	29	33	43	29	38	25	42	31	30	31	35	26	35	32	36	18	36	36	34	31	34	33	26	27	25	31	27	28	30	26	22	24	28	30	39	25	31	30	32	27	30	23	29	29	47	27	26	34	38	34	38	41	31	28	47	41	33	33	37	32	39	33	26	36	30	28	26	39	39	18	28	46	31	33	39	33	34	28	36	32	22	29	27	28	42	40	35	34	29	38	36	28	42	37	30	34	37	37	32	34	31	28	38	32	29	31	40	38	35	38	26	27	28	28	28	28	40	30	31	27	31	40	25	33	42	29	30	35	33	32	37	24	32	41	45	39	27	35	23	45	34	41	28	35	43	48	27	22	28	24	35
15529	3969	18207	4909	4086	3264	2625	2111	1717	1502	1242	1075	922	834	729	811	764	892	899	827	655	577	476	388	359	355	314	266	265	280	315	259	224	230	199	221	217	202	183	184	190	188	195	167	162	145	160	164	167	151	147	175	135	145	128	131	156	128	119	114	144	142	139	126	119	129	106	123	128	122	129	109	102	107	112	118	109	111	130	115	115	117	116	118	107	104	104	112	104	115	104	98	115	116	102	98	97	90	128	80	102	102	105	99	99	108	102	118	101	122	130	101	100	82	113	91	108	80	97	95	89	115	97	102	96	105	84	112	86	97	103	106	110	96	104	106	104	89	89	91	93	88	93	125	97	90	84	88	108	103	107	84	100	98	92	87	95	83	95	100	113	93	93	90	89	93	88	86	98	107	90	95	106	110	94	86	95	80	98	95	99	88	91	106	103	107	83	86	100	104	90	107	109	86	106	107	99	94	88	93	105	94	85	104	80	92	83	98	92	96	97	80	97	80	107	92	84	85	89	91	81	111	100	83	88	79	90	95	83	74	73	95	89	97	74	88	88	101	90	92	97	78	100	84	105	91	107	109	92	98	99	82	110	97	105	79	93	100	109	82	104	85	95	103	104	97	98	96	99	85	79	77	77	94	96	82	98	99	88	77	75	102	96	98	108	97	100	92	80	118	108	98	100	87	91	96	90	94	101	83	112	93	96	103	86	88	86	104	86	100	111	89	100	83	84	100	106	91	89	84	88	85	83	102	89	82	81	76	87	77	73	94	88	93	100	103	106	96	90	79	106	90	92	97	93	83	86	70	97	91	93	102	81	101	83	83	89	87	108	82	88	95	92	102	94	88	93	86	107	85	91	84	84	86	101	89	91	89	88	94	103	104	70	79	98	89	82	97	83	91	88	102	74	92	108	72	81	88	79	94	96	84	87	99	86	81	96	88	82	93	81	86	109	105	84	92	92	100	81	85	103	80	94	105	91	114	89	82	114	93	93	94	92	102	110	94	78	99	76	95	78	83	104	104	81	103	95	82	99	100	100	68	89	98	94	103	106	94	94	95	99	124	99	83	98	100	88	89	86	90	103	90	111	87	95	87	104	96	98	98	88	93	95	103	91	87	99	99	108	105	104	119	97	100	89	108	98	94	97	107	101	94	75	96	95	106	76	87	89	81	93	76	95	87	96	90	102	80	85	106	78	115	96	99	83	105	91	97	101	113	89	100	81	87	114	98	106	86	76	92	90	94	85	83	94	95	77	106	107	82	94	96	74	91	82	89	96	91	89	77	100	91	96	96	108	96	89	104	81	94	96	75	78	88	95	82	100	94	91	70	89	72	99	75	91	105	97	96	84	96	103	87	102	86	74	90	117	83	101	107	99	101	82	97	92	94	95	103	83	94	98	77	80	90	93	104	82	102	101	73	104	92	102	98	81	90	93	101	85	97	97	87	97	98	92	80	59	95	100	82	106	96	82	102	107	94	72	98	84	101	82	107	115	85	69	79	92	89	97	82	82	112	104	99	89	96	98	95	83	91	99	91	94	85	91	77	97	84	84	85	85	88	96	72	86	93	71	80	101	95	82	72	94	82	103	98	104	79	94	86	101	85	95	104	90	106	95	90	94	81	101	105	103	87	90	102	107	91	95	88	86	92	98	108	97	116	90	68	80	74	79	109	82	101	89	98	99	106	88	94	104	80	106	111	91	101	87	103	86	78	84	106	101	95	95	71	89	117	84	91	102	101	88	82	102	84	91	97	88	75	107	94	84	115	96	85	90	79	89	106	103	85	88	97	85	91	81	89	90	93	91	93	101	79	103	102	101	98	91	76	99	91	74	73	72	98	85	88	90	81	100	98	80	96	96	77	85	101	77	97	90	95	94	113	106	102	81	101	93	90	89	83	78	91	75	80	91	106	78	108	74	95	82	107	77	95	85	80	89	95	99	106	102	103	84	99	86	110	83	79	103	89	79	98	86	88	79	111	90	106	100	98	86	103	103	91	93	94	95	93	100	92	104	90	88	72	90	91	105	97	93	86	103	76	103	98	89	103	93	88	100	89	114	95	97	77	92	80	96	78	83	113	100	100	89	85	85	85	104	94	91	104	103	89	111	102	105	90	105	96	108	83	97	84	96	102	92	96	89	83	100	93	90	106	99	95	107	87	66	97	91	83	82	92	93	109	111	96	93	88	92	85	83	98	110	90	102	106	98	98	90	84	98	93	102	87	86	91	101	106	80	89	95	89	99	90	77	81	93	85	93	96	95	97	98	120	78	87	92	89	95	82	78	84	81	95	90	94	69	83	82	82	97	97	78	98	99	85	98	104	92	91	107	86	80	83	89	101	85	103	77	109	90	88	100	96	97	79	83	108	99	104	111	94	96	91	85	91	103	96	90	84	100	85	98	99	101	84	100	91	97	93	94	82	85	80	98	99	83	87	80	83	120	103	83	98	91	87	62	98	100	108	82	77	110	98	94	97	89	87	88	114	95	77	101	83	83	95	107	97	88	104	97	92	106	81	101	103	81	114	110	62	80	91	88	78	74	98	86	98	96	96	79	88	81	81	88	90	83	94	92	92	94	83	84	99	97	97	80	101	64	78	92	80	93	99	88	100	89	101	99	96	80	99	113	96	83	96	96	102	109	91	90	93	92	90	74	110	103	84	96	92	96	87	95	91	89	103	102	92	89	95	79	99	108	97	95	100	88	92	109	85	100	92	107	79	90	89	103	95	82	98	102	102	79	100	77	84	100	68	85	91	89	92	122	95	99	87	73	93	97	111	97	110	99	107	95	103	85	91	96	79	82	80	86	89	90	103	100	83	82	108	86	92	87	98	107	94	92	85	90	99	99	89	85	87	97	98	92	94	106	94	105	80	89	100	89	73	94	104	105	83	78	96	97	109	89	85	86	104	94	96	82	94	95	82	86	88	96	77	112	82	96	90	74	94	91	84	97	86	75	100	101	101	74	103	86	88	85	93	85	104	102	86	118	98	97	80	96	96	103	99	98	94	79	88	88	90	85	101	95	98	97	70	92	86	100	80	94	85	117	92	98	105	87	113	100	95	83	89	85	96	96	90	77	96	84	85	89	118	103	89	90	96	97	74	83	89	81	77	82	97	87	107	96	81	97	79	77	112	96	93	93	97	89	87	90	99	125	89	92	96	80	85	101	104	79	87	90	103	96	99	103	96	102	105	100	89	94	95	104	83	88	91	91	102	81	105	96	95	91	77	84	75	84	67	89	108	105	88	103	90	83	81	95	95	85	89	113	87	86	93	76	104	82	97	91	93	97	74	85	91	91	94	94	92	96	81	81	94	95	79	88	86	106	100	91	80	93	102	75	86	95	90	90	80	73	95	100	93	86	88	104	98	88	95	92	86	112	74	85	82	82	81	75	92	93	74	80	114	88	90	101	96	84	85	92	91	94	82	94	98	85	76	108	90	96	84	95	84	74	97	90	97	95	101	91	69	108	74	91	92	93	83	76	97
3886	191	422	149	161	141	156	144	161	153	133	148	115	131	154	136	152	132	133	133	131	144	155	123	139	123	139	146	129	120	150	144	145	126	123	123	134	144	127	147	102	142	145	146	126	150	141	142	135	146	116	131	145	123	139	117	119	139	134	136	127	130	127	146	119	128	135	145	139	122	142	141	125	135	141	152	138	144	159	128	126	148	144	135	141	142	110	149	146	132	151	118	148	147	134	151	145	132	137	111	132	127	133	120	132	118	139	154	126	121	128	134	140	149	113	118	111	139	133	131	125	127	123	126	153	136	140	134	127	130	137	127	136	117	100	133	137	136	132	152	146	136	125	165	129	135	132	141	113	134	138	135	117	150	138	132	134	128	137	117	161	153	138	123	124	135	144	140	120	127	156	129	135	126	124	152	125	127	140	142	147	127	111	134	142	159	139	163	140	133	140	148	125	125	137	131	155	126	133	125	131	143	146	133	135	137	125	113	133	145	129	127	140	158	164	111	130	136	111	135	130	118	111	128	150	128	117	128	120	133	138	127	112	123	133	135	153	144	126	140	149	143	141	146	155	143	135	144	137	142	121	124	127	161	160	126	122	128	126	149	136	130	141	134	119	137	146	132	141	125	150	135	110	130	166	150	145	121	129	131	140	134	141	123	131	157	126	140	150	134	139	143	118	150	129	146	128	139	163	135	139	139	137	120	131	125	138	143	117	140	142	135	142	142	151	123	121	147	143	130	135	118	128	117	123	134	124	122	134	129	125	130	137	126	135	145	139	157	145	127	137	134	118	131	127	111	143	122	123	123	136	119	121	138	144	147	117	124	139	147	138	143	133	151	132	116	141	158	131	121	124	134	124	130	127	140	111	131	154	136	137	153	141	128	146	133	143	146	144	126	122	129	120	143	131	148	123	128	136	124	135	161	139	117	135	132	121	127	144	107	144	150	170	117	148	125	134	144	153	135	115	153	135	125	143	130	141	120	134	131	122	117	124	135	133	137	136	116	140	146	142	137	101	135	144	137	158	147	129	148	111	134	135	148	131	128	126	141	142	150	143	128	140	114	154	153	159	140	131	137	129	155	136	127	128	147	125	126	123	138	117	128	156	141	131	159	143	135	131	141	130	127	122	161	137	132	132	126	127	130	130	128	138	145	130	144	121	129	161	125	135	125	145	116	118	126	140	134	128	123	127	131	139	117	130	132	129	161	136	143	141	148	147	163	154	137	130	134	132	137	149	131	156	148	130	128	118	126	130	130	136	127	119	131	141	144	137	136	119	126	129	139	120	142	122	141	131	136	135	138	126	141	130	137	155	126	166	140	152	119	112	122	112	133	183	142	146	135	135	140	144	116	134	138	143	135	125	128	131	136	141	121	135	150	145	126	118	127	147	121	130	136	163	158	121	132	143	139	134	119	132	95	131	139	137	137	130	132	120	147	118	147	131	148	125	148	131	130	129	131	131	141	125	136	120	135	148	148	141	131	149	121	139	138	133	137	138	141	119	144	156	136	117	160	147	129	134	141	129	124	123	126	142	148	126	150	127	138	110	123	116	109	117	134	117	134	157	149	120	145	131	135	111	129	138	124	144	126	127	131	124	121	127	148	126	123	129	136	118	142	118	116	134	131	116	126	123	131	115	120	149	141	133	147	137	165	128	151	136	118	138	127	148	129	129	136	141	136	148	132	150	105	145	147	139	145	131	129	129	143	151	141	154	147	135	134	134	112	137	144	139	143	147	147	142	136	152	145	151	146	128	147	117	154	124	128	137	132	159	145	132	127	130	122	135	139	161	140	132	146	147	141	138	128	125	117	127	136	131	130	134	126	124	124	157	129	131	145	126	119	144	154	133	154	129	129	115	118	151	147	143	117	115	127	110	139	154	153	122	137	134	133	137	133	132	140	143	144	128	132	118	139	138	141	136	128	136	155	145	137	134	136	126	142	157	147	134	134	134	140	129	143	115	123	126	138	150	140	125	142	144	132	128	142	127	134	140	117	137	135	125	131	139	129	126	141	137	134	132	115	125	127	138	128	139	128	121	165	132	133	122	128	137	105	123	125	128	137	117	140	145	134	158	140	152	140	122	120	129	155	135	123	136	116	137	147	135	145	149	136	147	130	142	148	146	129	140	122	137	119	156	133	126	153	132	120	120	156	145	134	141	133	144	142	151	140	120	138	135	134	135	129	143	132	115	142	134	129	127	131	154	126	132	120	122	150	121	130	121	143	141	124	123	134	133	145	158	115	134	144	119	136	138	148	123	136	139	122	146	137	152	154	126	138	151	117	142	148	131	138	141	122	143	141	148	126	126	145	125	133	136	151	140	124	126	130	137	147	131	146	123	143	141	132	127	121	130	131	154	121	137	131	129	128	125	143	135	132	132	140	134	165	130	138	135	150	141	143	126	142	124	140	140	119	134	158	152	145	144	145	135	133	137	147	135	132	129	130	131	149	140	152	125	117	128	148	139	137	145	141	141	134	145	145	165	137	115	118	126	140	140	149	143	121	119	117	126	132	160	140	139	130	130	136	124	125	142	139	118	157	143	117	150	145	139	154	132	136	161	121	135	130	105	133	140	131	129	144	149	138	152	135	131	127	118	119	140	120	148	118	125	131	132	112	123	138	122	134	119	152	128	129	159	119	119	134	130	141	137	140	127	141	146	136	129	121	141	140	144	148	140	147	134	135	157	123	117	117	122	126	154	128	137	129	135	113	144	136	139	154	146	144	149	119	143	123	141	129	122	136	124	141	125	128	136	115	139	128	126	137	133	155	152	137	127	161	126	141	130	156	156	103	120	131	139	140	147	102	147	140	118	155	132	147	149	117	152	165	141	123	149	140	141	141	138	141	132	150	119	135	123	121	131	147	131	133	131	154	141	115	146	130	126	146	131	139	119	135	138	124	137	117	162	131	147	130	139	130	139	114	112	138	135	155	120	109	132	113	144	139	134	139	124	137	122	129	140	143	124	127	130	113	140	139	132	132	127	133	139	133	154	137	145	160	131	137	116	127	131	141	129	135	145	145	111	134	135	158	118	140	139	129	147	124	149	155	135	135	140	134	118	116	150	134	127	134	121	135	122	132	122	153	119	138	147	129	144	131	144	168	131	141	150	154	122	157	138	128	109	126	138	153	117	135	141	129	133	115	141	148	121	135	117	140	142	129	134	137	145	136	143	137	121	130	142	143	142	141	128	131	129	124	141	141	136	132	137	120	130	145	140	130	117	144	148	123	151	140	117	144	141	122	152	122	138	140	154	149	122	125	135	133	127	144	131	122	127	136	124	135	147	144	140	117	107	146	126	127	119	133	145	138	143	140	150	126	130	134	139	136	146	137	124	131	126	143	138	121	135	115	133	139	101	142	147	119	131	161	133	138	136	136	123	140	123	137	134	118	104	150	140	148	131	146	130	121	124	127	151	135	121	127	145	136	141	144	159	148	134	144	140	124	106	141	128	129	121	143	149	146	124	127	156	139	145	142
3910	418	997	447	436	392	397	388	388	393	381	376	358	367	403	370	333	377	322	377	324	370	381	387	333	335	335	372	359	370	368	344	378	368	337	347	382	360	361	334	340	353	348	367	357	362	380	377	383	369	361	335	337	367	347	329	355	377	316	349	373	343	367	346	372	321	342	318	344	383	354	352	363	366	365	361	308	353	337	382	359	329	347	337	358	341	331	336	362	326	347	370	347	347	360	365	322	354	379	334	310	321	361	378	371	325	372	331	356	345	358	353	356	346	346	364	318	364	348	327	350	341	391	339	377	371	321	315	372	363	355	325	330	331	335	363	372	337	332	362	325	344	353	346	361	334	321	322	383	359	363	371	339	333	351	357	338	357	326	390	303	347	331	325	343	338	363	365	353	332	330	329	338	366	322	342	330	343	322	354	340	406	357	323	346	375	355	356	337	336	336	362	332	389	341	333	344	328	384	372	382	345	345	325	350	337	331	383	357	335	380	375	345	351	343	342	359	366	381	363	366	338	364	345	354	327	344	355	351	365	361	363	371	327	314	326	362	351	343	348	350	302	317	358	351	340	363	327	352	352	325	349	359	356	387	344	348	372	388	333	376	329	329	356	373	350	387	344	341	345	325	339	338	352	314	332	352	355	356	334	381	364	317	339	374	348	311	364	329	362	352	326	316	336	314	345	315	349	361	352	349	337	354	338	362	363	361	331	331	315	337	326	357	366	364	361	360	339	350	365	348	350	336	354	381	354	349	335	336	346	293	367	307	361	354	383	364	362	350	343	365	340	358	324	362	362	345	347	343	358	349	336	369	332	311	363	302	353	339	355	358	356	302	330	349	330	355	332	350	364	336	340	373	366	337	389	338	356	344	339	344	343	327	355	372	355	331	329	377	377	344	354	373	370	333	362	345	329	351	326	312	342	352	333	368	344	345	342	331	385	340	332	348	336	358	331	318	383	357	332	376	351	363	336	369	344	361	372	349	350	368	349	334	345	350	358	360	354	366	325	355	377	329	377	364	377	343	378	363	357	353	365	351	366	360	330	358	320	369	343	342	327	341	346	334	361	354	394	366	365	370	366	324	379	344	378	363	345	346	361	375	329	357	336	333	357	366	368	355	351	370	349	336	310	365	344	362	333	313	381	354	370	325	354	361	325	334	353	343	355	323	328	355	356	356	347	342	330	366	344	335	328	387	332	360	360	342	345	335	354	311	351	366	338	310	368	339	343	332	342	341	363	310	376	377	357	334	364	344	327	334	356	339	338	355	360	366	321	364	338	373	329	384	379	353	376	346	363	336	340	383	358	340	336	350	349	350	319	356	369	339	343	344	315	321	360	355	359	382	377	331	379	358	328	355	355	365	327	354	338	336	367	377	349	314	373	351	351	336	343	335	363	373	353	321	336	359	347	352	346	345	380	337	361	353	364	330	339	335	354	349	353	362	345	366	335	346	354	326	361	367	349	371	375	318	348	379	340	332	343	309	332	386	361	341	366	357	339	346	349	370	348	338	324	326	306	319	361	342	346	348	334	363	353	340	328	334	303	371	359	343	371	355	343	308	344	374	377	346	375	360	329	332	334	356	357	364	345	361	324	316	359	350	330	350	319	349	336	369	343	358	357	369	359	341	356	341	350	343	336	349	361	383	350	346	305	322	354	381	348	343	325	356	383	364	371	353	366	325	354	352	319	368	375	372	339	340	350	355	316	343	363	332	341	333	368	356	322	340	337	350	357	331	317	355	350	367	318	337	359	339	355	340	346	339	324	368	359	343	354	325	332	380	366	312	362	359	340	352	327	374	365	367	352	354	372	354	354	343	358	360	382	319	327	350	344	367	338	355	336	348	370	331	327	344	369	336	373	339	373	337	357	345	349	348	324	319	346	350	344	329	379	347	323	333	347	356	318	366	350	360	314	355	334	339	351	353	345	322	375	360	375	389	353	360	317	336	351	341	347	356	346	365	382	318	344	364	345	355	351	299	363	363	346	369	329	364	361	344	336	324	368	365	355	332	319	322	349	338	310	365	338	350	349	354	371	355	326	349	362	352	384	357	329	335	366	349	339	346	387	346	370	333	349	343	342	330	359	312	351	349	333	347	348	368	381	350	307	352	338	325	346	414	370	308	357	354	373	345	361	342	360	393	374	333	368	337	314	348	362	328	394	325	341	373	349	373	354	332	358	364	335	331	297	358	347	375	356	343	387	383	371	362	375	355	347	356	333	343	354	367	317	347	330	372	340	321	341	341	359	354	362	327	364	323	319	319	368	341	382	353	354	330	345	359	325	347	343	377	368	332	351	338	381	350	353	323	350	352	342	353	359	346	354	339	363	334	352	320	357	344	335	331	348	353	339	358	327	363	328	362	321	362	341	337	336	341	324	348	364	328	351	365	323	371	347	332	349	318	352	355	382	362	355	331	386	368	314	343	382	340	319	355	343	355	355	361	332	364	347	354	374	358	371	364	377	353	357	353	349	360	368	338	354	349	320	348	367	356	383	361	364	328	351	313	330	351	344	371	348	343	364	344	344	317	364	370	325	325	362	339	361	332	387	369	343	328	365	354	361	347	327	369	337	374	375	349	350	332	365	334	365	361	328	312	345	329	366	349	388	353	401	339	346	354	323	362	350	342	379	326	353	344	342	365	316	348	341	335	314	350	349	362	342	357	371	350	346	330	345	346	342	349	354	334	387	352	343	361	353	371	354	324	348	378	367	328	333	345	330	344	343	364	340	333	350	332	355	332	339	362	346	391	371	357	348	336	357	338	361	372	366	379	359	359	358	334	372	350	347	390	324	328	369	358	364	354	340	365	364	334	335	342	360	355	370	313	361	331	360	351	326	382	355	326	377	351	368	349	363	339	378	360	400	372	362	353	348	342	351	364	381	327	369	328	369	348	356	325	342	373	342	335	348	351	337	345	354	369	364	352	358	327	387	358	358	330	342	332	359	337	340	320	339	364	346	352	345	333	346	332	363	364	362	347	358	371	383	345	319	331	351	368	369	329	377	335	357	369	367	351	331	339	323	367	341	338	350	333	375	342	349	326	374	340	352	359	345	354	358	408	380	308	345	348	377	317	345	349	365	358	367	340	357	362	321	342	348	383	337	384	370	327	315	361	376	340	344	333	338	359	334	325	360	356	359	348	360	348	322	338	371	329	354	338	367	314	335	342	342	345	324	390	360	326	354	355	402	319	369	369	339	355	321	359	376	349	334	352	343	307	343	358	363	339	294	330	334	360	344	360	335	344	354	344	352	336	385	360	365	361	353	356	350	330	389	349	329	343	366	333	336	366	357	348	371	342	354	332	324	320	308	368	358	321	352	366	324	339	326	352	363	349	358	345	353	340	353	349	354	380	346	371	352	363	396	350	338	369	364	354	382	341	368	359	342	349	352	382	327	362	356	356	343	371	347	370	340	329	345	330	365	353	351	354	355	325	348	332	384	343	334	376	367	335	329	342	332	324	321	341	386	356	357	367	367
22201	2141	8589	890	520	398	354	279	198	215	204	190	146	162	138	126	155	157	154	174	132	146	152	137	138	114	111	129	122	108	124	98	109	123	117	106	109	94	126	99	110	117	107	101	111	120	117	121	120	98	137	114	100	94	106	115	116	96	118	117	110	106	111	103	114	123	103	116	116	97	118	102	107	96	124	112	135	114	118	110	116	130	95	107	134	99	101	119	105	114	114	98	105	117	112	118	132	120	129	117	120	100	109	112	93	107	114	120	120	101	108	108	113	101	124	109	115	106	93	95	121	109	104	116	103	108	127	102	124	105	103	119	123	127	94	123	124	109	112	123	104	112	121	105	108	108	106	109	123	93	111	104	123	98	112	108	115	121	122	119	94	132	129	110	94	122	116	104	114	121	107	109	91	113	106	122	111	110	120	119	101	140	116	115	121	97	118	114	96	110	122	105	96	124	130	115	117	113	115	116	122	119	127	109	122	116	128	123	113	105	120	99	118	104	97	106	107	106	115	109	101	105	118	117	125	127	117	107	118	110	107	112	116	123	129	122	95	118	104	115	104	121	104	108	116	117	142	111	125	114	122	131	111	90	121	119	108	97	121	104	101	98	88	121	124	111	106	98	130	102	133	101	107	121	108	138	100	113	107	99	112	121	119	91	113	102	104	106	131	117	107	114	110	111	107	115	124	111	108	105	91	132	105	111	108	113	122	117	102	120	111	110	120	127	108	104	102	101	119	104	110	109	122	99	129	107	105	143	110	82	115	87	122	115	116	99	120	104	107	125	106	101	105	111	98	123	101	115	117	115	116	122	112	116	92	122	114	121	104	116	96	107	90	126	114	99	125	106	121	112	108	107	97	120	120	132	112	109	113	117	96	106	113	129	103	98	98	100	102	99	104	116	100	96	88	95	124	119	103	119	101	114	121	101	123	100	111	123	112	102	115	120	131	113	109	109	114	116	103	101	107	104	100	133	121	108	114	112	112	103	104	107	108	112	114	116	126	109	109	98	136	112	110	136	105	129	122	113	117	112	105	107	136	106	96	116	121	121	114	87	122	134	102	115	122	114	122	106	127	100	110	128	98	120	107	105	103	122	112	124	127	116	115	119	94	113	100	110	109	103	105	106	106	121	111	121	116	109	129	103	99	112	108	106	96	119	113	95	106	119	116	105	110	107	94	118	111	123	105	133	97	130	104	108	106	117	110	113	112	97	102	124	123	112	113	123	129	114	122	110	119	110	114	119	118	111	101	93	99	97	112	79	110	103	120	101	112	114	103	116	109	125	107	143	113	109	91	109	132	110	93	107	104	98	130	115	111	110	108	123	96	99	126	104	118	99	82	103	117	107	95	114	128	122	106	105	125	112	80	105	94	104	120	111	93	104	127	113	100	126	110	102	109	132	118	118	134	119	104	114	131	130	107	120	122	139	143	98	104	131	111	120	115	130	82	124	98	104	95	118	122	113	95	110	104	92	114	113	106	89	104	97	115	107	115	120	131	128	114	104	118	103	118	115	115	112	118	123	106	119	115	100	115	99	102	108	93	111	114	102	110	121	121	107	108	114	104	115	102	119	134	111	129	113	127	96	111	111	95	104	124	92	132	98	114	108	118	111	116	116	112	120	100	128	119	113	107	116	128	116	106	124	106	111	97	140	134	116	128	110	116	79	114	92	113	105	98	117	101	112	114	115	124	116	100	101	122	120	111	122	113	120	107	108	113	113	110	118	110	114	113	116	101	96	106	102	88	92	113	130	113	100	113	95	126	110	96	112	113	112	100	108	111	85	136	118	119	95	110	114	105	104	117	113	90	118	116	107	105	105	103	111	104	119	110	109	109	110	108	91	113	101	107	94	127	107	94	139	116	122	129	119	87	112	108	115	107	96	86	118	116	107	102	109	129	117	114	110	100	126	122	97	115	124	93	126	115	115	97	100	114	127	107	121	114	123	111	109	108	119	94	125	108	113	98	119	102	101	93	111	133	109	111	103	124	107	121	118	110	109	118	116	105	109	118	105	120	120	112	101	121	117	105	117	116	103	114	108	107	119	120	104	118	119	114	106	122	114	95	117	106	122	113	118	127	101	108	116	110	110	120	108	112	124	108	101	105	106	106	93	102	119	111	126	119	106	121	121	109	115	111	94	118	112	103	93	100	131	102	89	125	114	105	106	126	105	106	110	114	109	125	108	120	102	116	108	109	103	111	119	122	129	131	119	113	103	105	105	109	122	113	103	105	132	107	108	108	93	120	113	113	121	106	104	101	104	95	115	132	106	112	123	116	104	108	104	97	106	97	122	97	130	104	121	120	109	103	117	119	114	100	121	105	107	103	104	105	112	84	116	101	106	108	99	127	101	99	97	119	111	105	104	116	106	113	121	132	106	129	112	105	113	102	104	123	115	106	108	117	112	114	108	117	135	106	135	101	109	117	114	115	113	114	112	115	128	102	94	99	123	102	108	115	126	86	106	123	105	96	118	100	98	126	119	98	106	113	120	106	128	101	127	100	91	116	119	128	108	116	117	127	122	111	106	111	106	112	108	114	99	123	118	115	111	128	124	117	114	117	119	108	105	119	100	106	111	111	97	115	124	119	109	117	122	100	97	110	121	113	96	115	142	112	104	108	89	105	105	109	100	99	114	125	116	117	113	86	123	135	114	108	108	108	114	112	116	146	115	86	94	117	95	112	107	93	107	115	107	121	125	106	105	103	130	118	102	127	118	107	123	107	113	100	102	100	123	117	102	93	110	98	98	112	110	92	112	124	109	128	121	117	137	112	112	105	111	120	113	120	111	126	102	104	115	113	118	113	108	111	93	109	102	94	122	106	109	114	79	115	102	109	104	121	112	105	110	102	100	117	125	99	120	107	94	109	128	124	94	112	129	121	107	136	100	129	110	100	104	110	100	110	120	113	107	97	97	108	121	100	96	109	115	110	139	98	104	113	107	101	114	115	109	118	94	86	113	93	102	116	107	118	128	119	95	120	97	117	97	91	92	99	100	109	116	125	120	110	121	120	107	102	116	134	110	103	118	112	111	132	107	117	108	102	99	104	103	111	120	116	108	114	128	99	107	101	115	103	98	108	111	126	119	107	115	112	125	102	103	108	114	104	100	111	100	122	128	116	102	111	107	80	97	118	107	104	106	123	118	105	104	124	119	121	107	104	98	106	98	106	92	118	103	82	100	116	114	118	106	119	110	101	111	98	121	104	107	122	99	129	100	94	104	115	112	115	93	120	119	114	116	111	115	109	107	123	102	107	98	110	113	119	93	88	111	129	111	102	100	109	102	99	102	93	111	119	117	102	120	116	97	107	110	103	101	114	110	93	108	107	100	124	118	99	123	91	119	121	116	124	114	94	105	106	103	95	98	110	103	113	122	118	100	127	112	125	127	116	104	124	91	119	107	120	103	117	117	113	116	125	116	115	96	104	126	110	100	113	89	102	113	121	119	117	115	101	89	110	102	100	114	98	125	132	112	109	113
11367	1761	11276	2483	2084	1776	1393	1182	992	896	785	750	687	612	599	539	595	726	624	557	491	525	467	462	403	408	376	371	353	376	365	344	349	376	346	363	356	342	374	327	322	337	318	326	284	322	308	309	348	319	299	269	309	289	290	312	290	300	341	346	304	271	283	312	304	289	267	260	288	268	269	287	267	262	293	289	271	288	255	327	311	326	255	310	277	291	270	306	325	298	305	301	286	308	265	305	278	309	307	285	261	276	278	288	293	306	285	321	308	303	323	281	303	280	244	281	273	283	329	305	320	282	291	271	290	290	265	273	280	277	291	270	307	273	287	328	286	299	286	252	269	300	282	310	306	278	301	285	293	292	315	304	280	292	306	289	296	292	290	280	294	259	262	306	288	285	298	289	282	292	299	296	299	297	305	281	310	257	290	265	274	275	286	301	274	274	257	262	286	284	276	273	271	278	287	290	302	281	297	314	308	288	280	325	284	284	285	306	291	308	290	269	308	244	297	308	290	297	286	275	285	311	312	310	275	263	308	307	296	310	290	274	278	281	268	281	270	305	284	323	277	305	276	272	305	292	282	266	296	315	278	253	254	292	258	282	284	252	276	271	269	302	309	291	273	332	296	280	303	281	264	300	273	276	274	284	270	269	307	266	310	302	269	283	253	260	271	290	314	284	289	280	264	289	311	257	272	287	293	274	283	275	261	274	319	294	266	267	282	278	282	270	292	293	278	311	308	295	273	292	292	304	297	283	283	288	284	296	250	278	289	256	304	278	265	294	269	303	281	300	267	285	258	253	290	253	299	277	267	271	283	293	294	287	282	267	287	285	271	310	285	267	297	263	254	284	269	262	259	287	295	274	287	276	288	266	296	288	271	271	298	302	290	298	270	264	304	292	296	255	266	282	265	306	283	286	254	299	256	261	299	317	251	290	273	266	300	280	283	281	261	284	304	273	257	311	279	304	296	282	281	259	260	291	276	302	284	263	283	299	270	276	268	296	274	292	281	276	291	291	276	300	295	278	275	292	276	258	284	277	288	251	276	269	311	277	273	321	300	321	246	301	299	299	290	284	284	266	272	286	304	283	261	266	299	289	255	285	256	302	294	292	283	246	317	256	291	265	285	270	326	278	296	269	277	281	301	263	279	303	302	289	253	325	289	287	250	299	281	271	265	293	289	308	272	320	264	299	295	284	258	299	288	300	272	299	274	253	287	300	282	314	274	304	299	263	274	316	284	289	293	267	267	279	273	279	297	286	311	273	268	296	270	279	303	267	269	260	310	297	298	257	283	298	270	282	268	291	347	312	266	305	306	297	284	264	285	291	298	301	307	254	281	275	282	263	286	290	280	293	325	275	325	298	288	279	297	238	229	256	259	270	271	269	247	283	284	286	284	279	295	288	308	302	303	284	274	272	290	304	290	297	278	290	284	279	310	277	296	293	286	280	283	274	305	275	290	260	319	269	277	266	266	293	292	338	284	277	308	271	301	325	279	264	285	285	300	259	271	294	311	297	274	303	269	272	262	297	315	288	279	272	305	314	296	278	273	285	305	324	270	299	297	309	256	291	287	247	243	280	290	308	290	292	266	276	299	290	309	298	264	260	280	304	274	278	258	278	278	288	291	276	304	296	293	295	294	302	301	275	292	280	291	280	307	280	244	270	254	308	261	300	259	286	278	282	300	285	297	267	237	305	282	303	249	293	303	280	271	263	311	267	275	255	283	314	303	258	263	278	292	261	306	326	281	246	259	264	275	285	261	279	260	278	308	278	302	278	283	271	278	296	268	299	297	284	277	258	281	303	277	251	288	292	309	315	271	280	291	268	293	269	299	288	273	303	278	255	293	289	296	304	264	286	295	288	273	268	285	286	286	298	265	300	284	288	275	282	312	268	287	289	278	308	264	280	283	317	274	279	282	276	292	286	272	247	269	291	304	298	320	291	281	299	312	306	286	277	282	292	280	288	281	289	295	279	275	305	295	296	280	278	318	298	314	248	277	297	263	297	306	333	272	285	297	270	279	275	252	278	278	260	265	299	270	275	279	274	257	288	286	315	273	289	271	287	288	275	303	299	295	248	279	297	286	284	294	295	298	279	284	309	287	287	287	283	263	303	275	279	294	277	275	277	265	261	277	252	289	313	299	316	298	285	269	281	272	281	284	293	293	280	302	247	276	299	284	274	280	280	298	265	278	264	273	305	250	280	272	270	294	298	292	270	272	254	264	309	264	294	268	291	279	302	252	302	293	258	281	270	283	300	290	292	295	296	312	286	323	282	284	271	298	262	291	306	296	262	267	268	301	303	265	272	304	283	276	279	259	260	288	263	265	285	279	287	301	277	298	267	279	287	290	271	304	270	268	266	295	311	281	281	255	282	266	258	308	295	287	281	279	267	275	283	290	248	298	284	271	253	277	274	262	278	288	306	290	269	268	297	286	318	266	249	283	273	326	301	282	285	287	306	258	254	266	313	271	301	274	254	268	265	284	308	277	297	308	276	308	301	280	294	295	302	259	257	271	283	271	309	254	278	285	292	318	262	291	270	269	276	299	263	314	290	260	284	282	252	270	261	298	303	272	275	270	273	296	306	301	275	305	254	267	251	317	298	266	296	289	272	271	294	284	274	277	281	271	293	286	262	277	286	267	274	295	289	266	282	319	269	279	285	263	303	282	264	293	278	302	232	289	304	287	273	285	310	281	295	279	289	271	281	286	302	293	270	288	266	290	276	302	317	271	307	312	314	296	296	269	291	257	304	271	315	295	271	297	279	287	313	299	296	284	271	297	295	284	312	314	275	269	244	266	300	297	311	288	256	280	289	301	298	270	318	285	267	289	279	270	288	274	308	299	275	292	293	305	274	302	263	283	257	288	282	252	277	273	271	308	301	293	278	311	263	281	293	256	279	289	278	273	282	284	271	252	286	294	281	279	293	272	265	289	296	264	286	267	268	264	282	287	289	288	263	320	276	298	266	306	308	317	293	306	313	287	259	286	273	283	274	284	302	268	262	307	301	286	293	252	262	299	286	295	314	299	292	280	264	285	328	298	280	271	298	269	293	278	304	272	296	278	304	283	307	289	287	276	246	283	290	290	309	290	258	277	309	260	310	308	296	321	287	246	286	281	291	280	284	304	282	292	290	310	292	305	284	267	296	296	303	276	269	306	306	292	283	291	274	273	303	280	320	308	311	288	273	282	292	286	277	296	265	281	287	271	263	275	266	303	336	308	288	332	307	254	275	292	265	298	273	293	269	302	267	280	294	306	297	291	304	268	308	244	271	295	272	261	288	292	302	287	300	296	274	253	266	285	291	293	280	280	283	272	284	305	258	231	292	283	280	292	306	297	299	265	277	285	282	272	301	294	283	308	280	279	277	280	281	283	272	276	259	286	286	294	288	292	287	325	287	294	303	286	294	274	265	282	266	272	265	275	290	318	312	309	278	306	268	284	292	285	295	296	300	281	269	310	304	295	295	318	284	284	283	301	270
37523	7025	17831	2531	993	696	504	387	329	248	203	163	163	112	115	105	107	154	133	121	98	77	76	68	55	58	55	41	47	63	45	46	57	54	41	47	38	48	44	43	29	41	37	47	45	38	40	35	37	39	31	25	25	43	37	33	30	32	28	32	39	38	36	27	20	38	28	37	36	32	37	31	28	32	35	25	34	34	32	38	35	43	37	31	32	34	37	42	39	36	36	23	27	36	44	30	43	36	35	39	29	26	33	34	35	33	39	29	30	33	36	26	40	32	39	42	34	41	36	32	27	33	39	31	36	27	37	31	25	26	49	31	38	29	26	30	35	39	27	36	27	36	28	21	32	35	29	40	24	32	38	49	29	34	42	28	21	40	35	38	26	36	36	34	31	31	37	24	42	45	31	34	28	28	28	42	25	27	36	29	40	29	29	26	39	33	34	39	41	23	32	38	25	25	26	39	26	34	44	32	29	37	24	26	27	35	19	34	24	21	33	25	29	36	42	32	18	30	23	36	36	29	34	34	29	30	37	28	31	34	30	27	27	32	22	31	27	35	31	29	41	32	42	29	49	28	33	22	34	25	27	29	32	27	34	30	30	41	32	34	23	43	31	31	25	35	40	29	25	38	27	30	34	35	26	39	33	26	38	37	36	29	34	28	24	38	33	30	37	29	32	44	28	25	37	40	34	32	23	25	32	32	38	28	35	39	36	23	39	32	36	34	36	34	23	29	40	36	37	31	21	36	22	31	24	31	26	33	26	32	29	30	35	28	27	31	22	36	29	34	30	31	29	32	36	32	32	30	31	27	29	32	16	34	25	37	23	34	26	32	26	26	31	30	42	25	43	27	28	32	29	25	30	29	25	34	25	32	22	35	27	37	44	29	32	35	33	34	37	34	34	38	31	25	40	32	34	32	37	38	34	27	25	39	24	28	30	28	29	37	33	34	36	32	22	22	26	28	35	28	34	26	33	37	34	27	23	34	32	43	36	39	34	30	29	28	29	31	42	41	33	26	32	28	26	35	20	33	24	28	27	30	41	32	32	35	31	29	33	33	30	38	34	38	38	26	42	27	35	29	27	44	28	32	32	34	37	28	35	33	31	26	45	35	25	24	35	20	31	39	40	29	28	42	28	35	26	26	23	33	30	34	38	27	29	28	34	26	33	34	26	19	38	36	39	34	26	33	25	30	41	43	32	27	38	33	33	38	32	31	35	38	37	29	31	34	31	29	28	19	30	25	26	34	39	29	31	28	30	25	28	33	33	25	39	19	38	27	40	26	36	31	38	26	28	29	32	31	36	44	33	28	29	32	34	26	30	42	32	36	25	30	29	28	26	40	31	33	30	17	34	30	27	25	36	27	29	29	36	29	35	34	33	38	27	19	23	32	28	37	34	39	29	45	32	34	40	36	30	38	36	31	29	34	38	33	33	24	41	33	29	30	27	29	29	46	36	30	23	23	32	35	32	34	31	37	42	31	45	38	30	30	30	29	38	32	32	26	29	21	40	22	35	34	29	38	30	31	31	30	36	31	30	25	26	32	39	39	29	45	32	29	41	24	23	28	30	49	31	43	41	31	27	35	37	35	33	28	46	30	39	29	30	41	39	39	26	34	31	38	35	37	31	24	33	33	35	24	28	42	34	33	32	24	31	28	28	23	33	29	31	39	30	32	25	43	35	41	26	26	26	38	26	33	38	37	29	24	24	33	14	37	37	31	23	33	26	27	27	27	37	38	21	24	38	28	28	39	27	22	35	32	33	28	27	29	35	33	36	47	27	27	26	28	34	34	32	38	30	27	29	18	38	37	34	41	25	32	27	38	35	35	48	26	25	41	28	31	32	29	36	30	23	21	33	29	31	30	39	34	27	29	33	34	35	29	27	26	28	24	34	29	37	30	31	36	31	24	41	47	39	36	40	23	19	40	24	34	34	33	27	32	31	32	32	40	33	34	25	37	22	21	36	29	39	35	30	24	31	27	23	34	30	30	32	36	38	31	34	35	39	32	25	33	36	24	37	33	31	27	32	30	37	30	35	37	32	21	38	31	32	31	22	25	12	29	43	24	40	29	42	32	44	25	32	33	31	29	28	30	39	25	32	17	30	35	30	19	37	38	31	28	35	32	33	31	32	41	32	32	38	36	39	43	28	28	26	37	38	28	36	33	24	43	30	34	45	33	41	33	43	31	31	32	29	31	35	37	31	31	26	31	33	26	36	37	29	17	27	31	24	33	35	26	28	35	34	37	36	36	30	33	31	32	22	32	35	35	27	34	43	31	25	29	35	26	19	34	31	30	32	33	22	26	28	28	29	23	29	30	51	32	32	34	29	26	35	37	39	32	27	31	29	45	32	30	29	27	47	26	37	29	30	29	35	37	29	28	27	39	21	24	37	27	34	41	41	34	36	38	27	25	29	25	37	24	25	29	37	32	28	39	41	33	26	40	33	27	28	35	20	30	32	28	47	28	22	26	40	36	18	28	42	37	30	38	31	28	33	37	29	38	25	32	34	26	42	28	32	29	33	31	38	30	22	25	33	39	31	34	35	30	26	28	34	27	32	29	29	28	24	24	28	28	29	34	24	39	37	41	31	39	23	22	31	35	38	36	33	33	43	26	35	33	32	33	37	33	29	25	35	24	46	36	37	28	26	26	32	35	30	29	28	26	32	34	44	24	36	34	31	30	32	32	29	37	45	28	31	38	26	34	35	29	34	39	23	36	43	33	29	38	40	29	31	31	28	26	35	26	35	31	29	29	29	28	30	37	29	43	29	31	34	33	31	21	29	37	29	32	35	22	39	34	38	34	40	39	33	24	27	34	22	27	34	32	29	32	31	33	40	35	26	25	28	30	25	39	28	28	26	32	37	33	23	29	37	24	31	32	23	31	28	30	25	32	37	37	39	33	37	33	25	37	40	38	36	30	21	33	33	32	32	35	26	23	31	39	28	32	30	20	35	36	31	32	28	38	32	38	33	20	30	36	27	35	29	33	34	25	25	37	32	43	38	30	20	36	30	33	38	38	37	37	35	31	33	31	32	31	31	30	36	28	27	37	32	29	34	35	29	34	29	41	33	29	25	28	36	38	39	36	36	31	24	32	33	21	34	40	27	24	27	27	24	35	38	29	27	36	34	36	33	30	38	49	23	28	29	41	26	20	30	33	22	26	19	33	26	41	39	27	27	32	25	28	36	35	29	25	30	28	32	32	32	26	35	26	31	29	37	30	31	40	33	30	33	30	27	30	33	31	24	29	34	37	29	37	32	22	31	25	31	40	38	27	45	41	36	25	24	42	28	27	23	31	46	26	27	30	37	36	22	30	27	30	32	25	29	37	31	45	30	37	29	41	29	35	26	39	26	38	29	28	32	30	27	37	35	22	37	23	28	41	25	40	31	28	32	27	20	41	25	24	34	32	30	32	33	23	33	21	34	35	31	30	35	34	32	30	30	19	26	36	37	35	25	34	28	37	35	32	19	29	25	34
18659	3492	17334	4884	4146	3252	2558	2059	1709	1435	1239	1105	939	854	793	658	773	895	846	966	636	582	513	378	373	325	329	307	291	273	267	251	232	237	223	213	209	208	196	161	184	168	181	150	170	184	155	157	146	150	148	170	159	140	119	143	142	112	135	125	117	128	124	116	142	122	126	119	131	119	114	134	149	125	100	128	123	105	105	110	131	120	102	115	105	103	110	105	96	92	103	103	124	112	107	95	108	147	107	88	89	97	107	94	105	81	102	104	98	101	109	122	89	96	81	110	109	91	116	114	110	114	116	111	97	109	100	123	97	110	100	88	98	118	100	94	109	98	94	92	102	114	103	87	107	98	98	99	105	87	100	81	76	111	105	121	90	95	97	87	85	98	76	87	98	84	102	102	114	89	109	93	95	98	85	100	108	93	88	91	89	100	113	85	110	98	110	89	95	114	98	98	84	100	90	96	115	77	91	95	88	96	76	116	91	94	97	89	90	108	108	110	97	89	81	90	109	100	75	99	81	92	112	96	93	91	88	111	79	86	103	104	95	89	95	85	93	91	93	103	84	95	92	102	114	85	88	110	92	94	95	86	88	90	99	95	80	76	99	61	91	89	92	97	93	117	82	100	99	84	70	87	83	101	89	85	96	96	92	107	96	91	96	105	98	91	87	100	93	84	102	85	90	102	90	97	107	101	81	87	82	87	102	94	65	95	79	103	94	103	94	82	104	88	97	85	86	89	101	103	100	88	90	98	91	100	98	117	81	86	104	74	93	89	94	85	97	102	84	95	110	113	85	94	80	99	86	93	103	74	107	86	86	110	99	99	87	92	98	79	89	106	79	91	73	103	109	96	83	76	108	91	82	102	93	95	87	101	95	99	93	94	76	77	93	99	84	92	113	97	78	87	100	79	92	96	94	89	91	91	94	86	88	84	92	93	100	85	82	110	102	85	88	102	87	91	100	98	91	101	88	92	97	101	93	97	104	91	97	89	92	77	88	101	94	98	95	96	100	91	106	89	113	96	94	96	102	86	101	86	86	101	99	90	102	98	99	87	92	106	102	98	103	97	86	98	81	93	112	99	78	84	96	85	110	93	96	98	112	101	102	86	102	98	70	99	92	94	87	91	97	102	110	91	97	84	97	82	97	99	80	101	92	97	89	98	96	108	93	84	95	65	82	105	95	88	86	93	75	94	97	101	91	81	100	100	78	118	101	110	94	110	91	112	100	90	106	86	107	78	100	78	89	74	90	75	90	115	112	108	102	92	81	98	105	92	90	96	92	81	93	106	82	87	98	102	76	98	93	95	82	98	93	95	94	89	72	119	98	89	94	105	98	102	87	95	95	83	103	80	103	89	88	91	99	89	81	92	81	103	108	100	100	81	72	79	91	80	104	105	84	83	94	90	102	104	96	100	106	98	92	97	111	89	89	104	100	87	93	120	88	104	98	95	108	96	87	75	98	82	89	78	74	91	98	89	84	94	101	85	86	97	80	103	104	83	106	83	92	100	93	100	103	84	88	96	88	105	97	99	111	90	92	95	101	83	104	109	102	90	90	86	93	90	96	91	90	95	107	96	94	96	88	94	105	122	87	87	72	98	89	95	72	95	108	92	91	94	96	94	87	86	106	84	98	91	96	100	97	108	87	91	82	75	119	115	96	92	86	102	97	88	81	84	85	76	103	100	90	93	109	71	98	106	91	85	103	95	81	101	88	90	94	95	81	83	94	88	80	96	85	82	100	85	84	92	92	87	80	111	88	98	91	95	84	85	80	84	85	102	92	87	79	87	109	78	77	90	102	83	91	96	93	101	76	96	83	116	93	96	88	82	82	109	83	116	116	88	86	95	88	85	90	90	90	104	129	86	83	86	102	114	98	85	89	100	82	97	97	93	106	95	82	91	95	99	93	85	75	84	103	85	98	81	88	91	102	81	82	104	97	88	94	91	104	100	101	90	102	100	95	96	95	88	85	89	86	99	103	96	109	101	75	100	72	101	93	90	82	95	84	107	105	102	102	86	88	99	86	82	101	90	88	107	94	93	113	103	88	88	95	86	104	92	85	111	89	90	108	81	95	78	86	96	91	88	95	94	94	94	109	101	97	93	95	72	93	82	85	83	88	87	98	103	92	85	98	97	88	83	82	91	76	101	94	91	94	89	80	84	94	91	86	84	90	90	85	99	74	81	88	78	108	79	81	93	87	92	99	84	126	91	83	94	94	92	79	91	88	86	100	87	83	87	89	99	97	108	92	99	89	95	94	107	87	80	81	102	87	80	90	87	88	103	90	110	89	109	98	91	93	92	86	96	93	89	97	89	97	99	81	110	92	92	100	89	104	85	96	90	100	93	99	97	74	99	89	86	102	91	96	82	100	87	88	93	116	78	109	98	91	82	85	95	87	108	81	114	81	83	100	75	90	107	102	73	107	92	93	106	91	89	94	99	90	107	98	101	87	94	91	86	97	102	87	107	92	89	78	85	104	94	95	100	92	98	108	95	100	86	101	102	102	96	80	79	81	85	110	84	105	108	98	95	103	105	101	97	84	87	92	85	97	105	107	83	89	101	104	108	78	104	103	83	111	101	90	77	103	103	83	84	106	90	99	97	93	77	91	91	82	108	90	109	96	85	83	80	86	103	101	116	93	109	75	95	84	113	94	96	85	80	85	100	85	87	103	88	87	90	107	102	91	92	88	92	82	94	91	87	98	84	105	82	88	92	88	87	95	89	90	89	104	107	82	112	92	92	104	87	85	101	95	94	98	108	105	92	97	86	84	96	85	90	80	87	81	72	91	90	90	87	87	97	95	86	97	86	79	102	92	90	88	73	75	90	84	101	102	93	95	73	90	101	107	85	88	90	81	83	92	99	80	91	93	100	88	94	89	108	100	90	82	96	92	97	96	89	80	86	83	97	68	87	84	86	91	84	100	92	78	102	89	95	101	88	111	86	87	81	95	97	98	93	92	105	77	83	88	93	77	84	94	96	98	99	101	89	91	103	109	98	92	93	98	95	100	115	91	81	94	93	102	99	111	100	114	105	111	87	95	100	85	111	108	75	103	96	82	92	85	96	83	104	92	85	88	82	100	100	99	98	92	88	89	74	92	84	99	89	86	104	90	99	81	92	93	109	90	94	98	90	94	80	81	86	81	81	90	99	87	83	106	84	100	87	79	97	92	116	95	88	100	97	99	88	80	88	95	101	96	105	103	90	97	69	98	91	94	103	108	88	83	99	87	80	82	88	108	106	81	80	83	99	97	95	75	93	93	93	113	105	99	101	74	96	81	82	87	90	87	96	94	86	96	92	76	90	89	91	84	106	86	82	88	89	118	98	82	83	93	80	85	98	104	98	98	90	84	78	97	80	93	110	101	100	91	86	90	91	93	83	93	93	88	96	98	102	86	95	109	87	86	94	102	96	87	110	79	68	91	100	86	90	80	92	96	83	99	80	79	96	95	95	126	95	91	99	89	99	76	93	94	96	88	95
4127	180	340	182	162	124	154	146	130	145	122	122	132	144	132	141	132	142	143	146	142	167	137	136	146	140	133	165	121	140	130	153	132	127	142	140	136	144	141	139	157	140	145	135	140	143	157	142	149	135	136	138	143	139	124	135	145	138	112	133	144	135	132	153	143	117	144	133	121	149	138	129	122	144	112	111	130	132	129	152	125	144	110	132	112	156	135	140	127	126	148	127	136	123	142	151	141	145	147	125	136	122	158	135	113	144	128	131	126	130	137	141	158	142	128	126	133	129	143	118	148	149	127	119	135	141	150	143	151	138	126	111	138	128	141	137	126	151	136	157	141	134	103	141	129	123	136	122	141	125	147	157	132	142	111	133	134	148	154	144	121	146	149	163	163	140	148	135	127	146	137	140	141	131	139	139	157	138	151	121	140	134	147	150	139	138	150	122	145	143	132	129	133	147	153	156	132	106	137	146	134	130	135	142	128	138	138	127	119	146	125	139	154	138	129	138	130	126	135	146	145	145	141	131	138	141	127	138	131	140	150	156	151	144	140	142	119	166	136	120	156	140	141	135	138	127	134	133	146	134	124	134	142	134	152	132	124	122	158	136	142	127	169	156	129	144	148	137	138	143	122	147	140	144	140	142	116	128	142	139	137	121	142	139	142	136	128	142	136	134	129	133	121	130	143	132	110	129	158	138	130	165	126	113	139	151	117	130	120	153	116	123	132	126	151	123	146	140	131	139	128	122	119	134	135	134	133	148	144	128	152	135	145	131	144	156	137	146	120	140	138	144	124	122	131	153	141	174	137	140	144	156	162	126	108	125	132	137	146	156	147	131	155	136	148	134	130	137	149	145	148	130	155	127	105	155	133	124	139	134	105	133	133	130	124	142	148	134	133	118	142	140	120	132	131	141	150	142	123	135	144	158	151	139	145	155	143	127	134	142	146	139	151	120	134	138	147	157	140	126	124	165	145	140	131	148	113	147	154	142	115	150	121	125	149	111	117	147	164	137	139	136	144	119	122	130	126	119	131	123	119	125	157	122	127	145	135	138	145	127	123	149	130	136	138	127	148	112	131	137	143	132	136	130	125	147	118	161	131	121	128	149	129	146	138	121	148	135	126	137	141	147	133	145	119	115	123	148	139	132	145	136	123	114	117	143	149	134	156	109	119	133	152	123	128	149	127	159	120	134	151	164	139	151	123	125	151	117	132	134	159	120	143	130	151	143	145	146	132	137	151	137	132	120	142	116	114	148	138	152	139	131	133	154	142	135	142	134	142	131	121	128	143	150	116	136	128	150	155	135	132	152	126	144	134	127	150	159	137	123	140	118	148	129	133	157	137	144	136	118	147	140	152	117	139	141	126	125	153	122	146	133	136	142	117	156	120	130	147	125	131	129	126	136	132	142	149	142	128	139	134	122	128	142	137	120	143	113	134	139	147	141	136	128	126	135	152	118	123	136	134	126	124	142	141	147	121	151	143	133	144	130	131	124	138	123	132	135	154	139	151	143	140	148	133	150	127	145	117	137	149	135	143	148	138	151	132	128	139	156	137	120	121	125	122	130	139	122	130	153	141	145	145	140	128	124	137	109	132	137	138	120	139	118	135	152	118	131	156	118	157	145	143	156	133	137	122	127	147	109	117	141	122	160	146	138	130	130	127	123	128	122	144	134	172	134	128	156	140	139	117	126	143	141	141	145	140	129	136	138	136	140	142	141	133	147	143	135	141	132	144	126	135	138	143	131	143	149	126	130	123	147	162	147	117	113	137	142	136	121	130	135	157	140	137	100	134	140	142	145	126	120	115	151	138	116	151	136	124	127	162	124	141	137	141	151	122	139	126	131	145	131	138	134	129	117	142	142	169	135	128	132	132	116	150	126	140	133	134	138	131	142	145	140	157	128	168	125	125	127	134	154	122	129	130	112	113	144	146	130	121	138	146	116	117	142	107	132	149	151	128	133	126	128	125	127	132	128	111	133	127	146	137	106	130	134	124	155	146	132	129	124	143	145	125	131	144	144	148	132	142	143	122	126	140	136	142	137	129	131	140	152	143	138	141	122	125	143	136	117	139	126	127	107	120	138	127	118	139	118	133	154	134	163	134	136	152	158	114	117	145	167	155	126	114	117	115	129	142	119	136	129	146	126	155	138	127	133	135	128	112	127	130	135	137	127	138	125	120	138	136	118	143	143	131	144	122	124	129	127	179	140	131	135	119	139	132	129	136	169	129	120	110	159	135	131	134	130	142	161	138	141	127	140	148	117	128	153	126	155	132	132	154	118	115	126	134	140	134	143	115	123	152	148	140	151	154	128	122	134	128	161	141	149	142	133	137	120	152	112	149	137	116	138	132	126	133	139	137	121	118	146	132	131	169	141	155	166	143	150	118	97	146	152	126	143	133	157	140	125	138	117	129	133	125	128	128	127	156	127	142	136	165	132	138	141	144	133	133	138	142	157	133	149	142	139	164	136	124	139	147	135	123	132	136	137	146	126	151	136	122	147	141	144	129	142	154	127	136	140	125	126	148	140	126	118	135	133	119	129	135	136	147	139	127	133	150	119	147	122	131	141	147	131	144	136	132	124	160	129	142	145	144	148	118	126	152	107	136	138	129	121	157	148	158	149	134	159	146	127	112	137	152	130	138	142	111	138	128	140	150	144	124	118	143	134	154	115	125	140	134	146	126	146	113	125	138	146	137	149	126	146	141	142	144	136	136	137	150	137	157	136	135	134	131	151	150	139	138	121	116	142	137	124	123	123	129	150	123	141	154	119	141	127	119	139	127	132	151	134	136	154	150	128	143	145	146	157	133	130	146	123	120	161	118	151	141	131	137	146	130	140	131	144	121	133	132	146	125	166	137	122	147	149	140	133	119	125	143	140	131	141	116	128	126	127	140	158	119	133	158	123	137	150	145	137	148	143	130	161	131	146	148	142	135	113	143	149	137	134	124	134	122	128	154	153	138	136	145	117	137	139	132	141	124	142	122	142	164	132	136	127	135	133	138	138	118	149	140	149	137	148	118	147	134	146	134	132	149	122	146	129	151	141	119	136	127	146	129	147	134	140	131	137	139	142	151	123	124	127	137	136	154	128	122	135	148	148	150	131	120	137	132	146	136	133	142	106	134	140	147	108	139	124	140	124	155	131	133	143	135	129	149	121	141	150	137	153	119	134	135	103	124	111	142	142	135	134	149	126	134	142	161	135	144	132	127	147	151	144	139	151	138	118	145	142	126	146	164	149	120	132	150	134	145	102	128	145	137	130	155	139	126	103	154	116	136	121	147	125	132	122	140	158	138	126	139	136	144	127	129	140	127	123	128	134	155	167	149	128	131	131	137	139	152	148	150	137	147	140	161	129	126	123	135	132	137	138	164	116	151	166	130	132	139	153	135	138	133	137	133	132	139	145	123	120	139	133	132	134	127	143	147	133	127	148	123	132	131	160	117	164	138	121	151	114	137	136	134	151	147	152	127	115	143	125
3931	449	942	436	445	419	403	359	377	352	405	383	359	380	386	351	370	396	354	381	380	365	337	384	345	361	384	359	362	353	325	348	351	337	366	385	361	383	354	360	341	330	328	352	351	348	396	363	332	359	349	409	343	325	356	354	315	360	378	311	349	369	340	379	383	340	370	355	360	357	311	331	346	357	356	396	357	347	320	351	355	353	337	358	339	348	324	322	370	373	362	350	336	313	341	360	350	368	330	369	360	338	342	351	338	333	365	342	342	364	336	360	357	361	318	364	348	326	379	338	348	368	360	328	332	339	348	343	360	349	363	313	324	370	343	343	347	373	350	363	346	332	332	363	353	347	349	348	336	336	312	357	361	366	319	349	348	356	360	376	321	367	369	350	354	373	342	370	343	364	358	364	369	347	345	343	355	353	337	354	359	343	338	392	328	353	359	360	356	366	388	368	319	322	341	342	321	362	343	347	319	359	368	329	327	348	328	361	367	347	349	348	333	357	358	364	338	343	344	328	341	317	358	354	356	337	375	336	356	324	332	332	365	381	317	370	387	370	319	351	320	376	354	324	353	357	335	318	353	375	362	358	361	371	322	349	336	331	346	300	340	339	319	323	366	330	324	384	349	307	326	351	363	350	335	366	342	335	348	382	350	350	344	333	324	358	293	354	331	334	323	364	327	358	348	341	332	314	364	338	289	390	323	330	358	345	357	347	351	331	374	319	375	332	358	326	366	348	355	361	348	352	326	336	364	353	349	381	340	359	339	348	312	349	353	329	353	355	340	348	378	342	357	385	316	368	363	334	312	399	335	379	315	350	334	342	347	356	370	318	354	367	356	347	314	333	372	347	350	350	352	334	331	364	354	368	348	365	353	347	369	345	347	350	389	347	350	364	374	348	362	346	325	374	346	317	320	335	321	318	385	359	366	316	347	324	352	326	331	327	347	357	367	362	348	316	318	321	313	355	350	366	322	371	324	368	366	365	394	335	347	364	363	349	367	342	364	351	323	376	353	331	342	374	328	326	313	381	320	310	357	355	350	294	360	315	333	355	340	388	370	325	345	359	362	348	366	345	334	321	351	319	339	347	348	331	334	356	345	332	347	370	312	361	369	360	332	356	354	347	324	334	346	345	385	351	345	356	343	348	320	346	360	370	355	362	356	374	347	354	346	340	356	357	321	360	347	365	325	363	333	384	373	356	369	308	369	360	356	349	331	347	350	360	328	367	337	346	350	325	362	344	379	364	369	323	349	358	333	359	339	295	337	339	338	336	360	370	358	343	358	365	388	365	350	395	357	355	375	339	354	338	347	353	343	351	358	345	346	355	360	364	354	327	369	352	333	357	347	348	332	378	356	344	330	311	367	349	333	351	398	337	351	374	373	356	359	370	363	348	367	374	333	347	308	370	343	366	346	333	351	351	333	338	324	350	359	352	345	328	330	370	319	360	334	355	332	357	352	363	356	362	364	329	350	391	329	346	319	358	359	331	341	357	357	375	345	367	338	382	307	346	404	377	318	350	360	371	315	332	335	314	363	318	339	352	308	329	361	376	362	371	324	338	357	350	358	341	346	350	356	359	328	369	355	348	337	331	384	360	322	341	332	354	377	341	361	334	359	346	369	360	339	365	361	344	384	366	315	357	350	319	355	319	347	357	343	347	326	305	357	370	375	382	373	318	377	342	340	347	373	346	356	353	344	347	372	346	367	357	341	333	331	346	325	352	376	331	354	364	352	360	360	362	365	347	336	361	346	381	360	384	387	352	336	378	342	347	306	316	360	336	395	367	348	313	346	348	391	369	333	358	340	372	346	336	356	350	350	326	353	376	329	357	340	375	359	347	365	362	339	350	360	343	367	350	375	336	385	357	310	328	335	335	370	327	346	348	342	355	361	330	368	358	343	353	304	331	334	335	326	344	324	387	334	399	367	363	353	306	356	368	339	338	340	358	328	342	327	313	345	351	340	370	389	346	343	358	332	359	355	354	373	360	364	342	356	353	302	357	320	351	359	308	342	361	315	333	358	359	340	357	358	348	326	357	355	401	368	349	356	378	330	374	346	341	380	355	358	338	368	365	387	368	339	383	353	360	355	360	334	357	344	335	334	333	328	369	335	337	322	345	363	354	353	331	394	361	332	308	333	366	316	382	322	353	344	352	366	351	367	352	371	367	337	349	339	351	339	362	361	324	368	362	359	340	341	389	335	314	357	386	319	343	348	340	386	315	349	391	349	385	348	368	371	393	333	320	356	337	360	360	355	376	356	367	376	369	379	331	366	321	367	356	340	356	370	377	348	351	355	339	328	358	354	356	353	371	343	354	342	339	380	348	362	364	293	332	347	340	360	355	335	369	357	386	328	367	328	364	346	334	325	335	359	346	340	345	356	323	338	338	351	340	366	334	352	338	354	327	372	365	370	356	372	356	358	365	360	324	346	348	351	330	346	391	347	366	363	339	357	344	356	332	361	325	325	352	356	376	367	372	339	315	338	360	386	342	341	349	345	354	367	358	342	318	343	363	319	362	366	322	359	330	364	352	342	356	359	337	353	368	332	361	368	368	330	349	344	356	342	320	334	353	353	337	348	353	329	370	344	380	368	358	356	344	345	373	361	358	310	361	358	325	369	354	333	327	340	326	302	326	384	359	357	324	363	378	329	326	348	317	338	340	369	336	347	357	349	338	321	366	346	350	350	321	315	364	376	375	361	378	360	347	345	383	346	373	329	362	309	397	376	342	337	326	387	335	340	350	353	338	339	337	366	350	324	348	348	344	321	346	361	324	385	364	309	334	392	357	380	342	340	379	356	322	387	380	336	328	376	332	361	375	328	346	361	348	319	327	370	368	343	341	377	326	354	359	355	336	343	341	373	365	382	340	358	360	337	391	331	346	373	367	346	339	357	314	335	313	337	359	358	332	325	365	355	357	335	384	358	344	355	375	364	346	381	345	352	361	353	355	391	342	337	363	342	312	333	335	342	377	320	364	382	365	350	341	349	380	399	313	380	351	320	368	325	334	340	381	336	333	369	348	355	350	370	355	343	332	362	360	379	382	382	389	343	340	352	332	341	353	357	338	350	346	351	328	333	331	365	352	326	369	353	348	345	360	323	350	349	351	347	358	333	342	348	380	347	345	341	379	346	359	386	335	330	359	341	321	339	347	319	356	356	331	363	348	352	379	337	334	361	322	378	364	342	337	351	350	369	381	336	326	360	324	349	371	383	345	354	361	382	351	350	329	368	351	355	362	347	350	320	365	325	381	373	323	358	392	360	360	349	358	367	366	333	362	339	369	317	376	334	346	315	368	358	373	350	361	345	343	360	307	339	386	360	385	377	351	351	341	355	333	350	377	370	362	346	352	334	358	350	383	372	355	332	340	348	336	368	379	377	333	317	340	354	333	334	341	352	301	387	362	334	352	376	376	350	348	381	368	388	351	307	367	327	344	333	337	326	345	373	338	339	358	346	337	330	354	362	390	320	336	352	350
22297	2530	7993	924	513	385	341	280	223	199	174	163	175	167	149	147	147	168	159	139	144	142	138	129	114	119	130	118	125	123	116	126	117	111	112	120	120	106	103	137	115	101	116	109	112	121	103	93	114	130	126	117	116	104	95	111	107	118	98	110	107	118	98	114	97	114	111	110	99	111	119	111	109	104	120	127	103	125	113	96	113	101	90	111	97	113	100	107	117	103	90	93	100	123	128	100	110	118	113	134	120	112	104	90	105	116	111	102	127	108	113	84	118	109	109	101	109	97	115	121	135	109	103	101	117	91	126	119	121	110	91	104	103	99	120	113	112	108	126	122	114	103	111	114	114	121	122	113	103	109	110	95	118	99	112	128	139	102	119	102	109	118	104	118	116	97	112	121	112	110	102	120	111	94	125	109	101	103	105	117	107	110	112	127	100	126	107	97	110	124	122	111	105	111	114	126	94	105	88	102	114	97	128	121	131	117	109	86	107	123	113	100	118	104	120	104	121	96	130	111	117	129	92	112	91	102	101	143	104	127	101	104	114	125	104	106	121	129	132	104	126	109	110	114	110	123	103	126	137	95	119	121	100	117	108	106	127	101	99	91	106	106	105	110	111	126	126	107	105	101	118	127	118	106	110	114	104	105	103	110	98	118	96	94	109	114	96	101	103	125	132	106	131	123	117	122	98	110	105	114	127	94	113	125	113	128	110	124	104	122	100	115	104	115	111	98	122	120	112	114	108	118	107	123	105	111	113	129	106	101	115	110	115	115	98	106	110	118	114	115	129	105	105	124	120	127	106	102	111	112	132	113	118	110	104	106	140	112	108	123	134	105	113	129	117	114	113	116	97	118	112	116	81	109	145	112	110	105	120	93	100	120	111	106	132	113	123	120	118	108	112	110	108	122	107	124	98	100	114	122	128	102	96	107	99	101	91	106	104	86	118	107	132	100	111	107	124	124	119	105	109	128	103	109	109	112	100	112	96	131	103	117	107	106	103	78	112	107	117	105	116	116	106	121	109	137	119	131	131	120	110	101	105	107	133	136	114	129	103	107	110	119	125	137	112	100	118	115	111	113	116	111	111	112	111	119	107	112	105	115	106	101	117	119	113	122	97	100	110	116	119	115	124	129	116	116	123	107	120	112	120	120	121	121	106	111	105	106	130	136	100	125	113	128	112	109	95	98	119	89	125	94	109	110	116	100	107	102	93	109	118	126	111	145	119	105	111	116	107	100	119	91	111	114	118	107	100	132	125	114	104	100	115	124	103	104	100	106	73	119	114	114	127	108	107	120	98	111	91	114	113	108	91	134	109	131	113	109	101	107	99	137	107	97	105	101	106	129	104	128	96	112	115	97	104	96	119	125	118	121	106	118	118	93	120	106	111	98	112	111	112	122	127	103	96	119	127	102	119	113	105	128	122	99	114	99	124	128	114	95	123	144	119	119	95	118	124	131	106	105	115	118	123	126	112	114	103	109	97	107	128	104	116	130	91	113	111	105	123	128	99	119	104	114	127	131	108	131	115	107	143	112	106	107	113	105	97	108	111	111	123	124	102	112	119	127	146	102	121	127	84	108	129	110	124	127	130	111	121	108	109	104	118	108	107	126	104	116	104	117	121	108	131	108	120	109	116	118	109	101	129	118	95	123	119	106	124	113	111	114	113	104	100	127	132	108	102	102	113	108	107	103	110	126	113	98	120	108	105	110	116	107	111	127	116	113	123	112	105	107	136	105	117	119	108	110	125	110	125	128	116	114	125	125	97	101	130	122	106	116	114	120	110	115	111	126	97	97	98	119	117	97	122	104	110	101	120	123	115	120	111	134	91	101	92	117	97	101	104	110	115	121	120	117	108	124	117	90	110	114	107	101	111	105	133	105	116	111	123	117	91	104	129	135	117	106	112	129	106	95	118	111	114	99	106	97	96	133	132	125	119	111	127	113	108	135	102	123	132	99	93	106	116	104	114	102	117	112	96	120	109	134	128	102	113	117	116	122	112	118	115	124	111	114	98	104	119	131	109	122	112	101	122	123	114	103	110	134	121	111	103	97	109	114	115	113	102	95	126	109	118	97	107	111	85	116	113	108	94	108	116	101	104	108	117	103	121	120	130	125	115	115	98	97	95	139	112	103	102	104	116	117	104	108	91	86	116	120	119	108	102	102	105	111	96	110	110	101	121	124	126	115	107	122	104	106	97	97	96	112	109	120	118	107	122	113	114	114	102	107	92	115	127	107	99	117	111	128	110	111	122	96	107	113	124	114	121	105	110	117	100	110	133	113	91	99	99	110	116	122	113	122	95	105	125	113	91	87	123	99	110	129	120	104	104	96	95	99	120	91	92	99	113	106	133	114	111	104	122	102	101	96	132	103	104	94	113	115	105	132	107	138	109	132	108	124	115	105	116	91	114	125	101	109	101	104	102	98	117	127	122	101	104	136	119	103	121	107	116	117	129	122	98	117	112	93	132	99	106	105	101	103	110	118	110	133	112	112	104	129	112	116	108	118	106	101	101	100	86	118	129	113	87	117	103	112	122	106	110	109	89	96	99	100	98	110	103	125	96	98	80	112	117	101	103	101	123	145	112	102	83	119	119	106	105	122	110	105	83	139	109	115	114	92	99	103	120	113	110	103	112	92	126	110	110	118	115	104	100	128	109	114	115	109	112	110	106	129	119	124	95	111	109	99	128	108	111	104	104	118	105	111	99	91	112	114	94	124	110	110	96	120	139	124	100	122	107	106	107	111	101	114	105	118	93	124	115	112	115	122	105	108	126	129	106	108	135	102	99	109	115	99	120	101	120	114	92	110	87	106	85	106	119	102	119	93	115	119	94	97	99	104	108	107	103	106	101	114	117	115	91	108	112	108	101	117	96	113	109	104	95	136	105	105	99	131	109	105	126	109	109	101	114	127	104	118	140	104	111	112	119	104	86	124	120	99	99	134	103	108	94	105	98	123	92	122	119	97	127	147	106	106	113	102	100	116	104	124	115	98	127	99	127	126	117	106	107	111	108	111	114	107	102	102	124	109	117	120	126	111	91	105	111	101	98	129	107	113	106	94	124	134	103	125	81	113	120	110	98	121	143	108	117	101	109	133	109	102	111	94	106	123	122	127	114	117	111	135	108	105	118	125	124	110	115	99	105	109	116	121	99	112	101	96	107	114	148	116	126	124	128	110	123	137	112	119	117	107	114	93	105	98	106	118	108	111	107	109	102	116	88	119	109	115	104	108	110	88	141	126	108	121	127	125	98	112	98	107	109	89	107	119	103	126	118	84	110	107	102	121	146	110	120	116	114	121	103	115	131	110	119	103	100	120	109	124	111	110	115	91	118	109	116	112	117	108	94	114	118	122	93	82	102	113	96	88	118	126	113	108	123	128	110	125	106	120	112	83	115	109	100	108	97	105	106	134	110	83	113	113	126	121	116	119	108	111	112	119	117	108	98	110	104	114	121	116	117	114	126	99	113	119	105	123	102	123
11517	2049	10787	2441	2191	1790	1368	1150	1009	915	820	727	640	631	599	554	610	707	684	610	564	534	434	479	372	392	408	395	407	350	365	365	361	342	322	379	351	325	317	330	293	332	323	339	304	341	329	317	321	300	313	320	307	320	305	323	281	324	326	290	278	289	267	294	319	257	300	299	283	322	338	286	281	278	297	320	269	288	285	266	292	283	296	264	281	262	277	310	273	279	281	280	299	320	294	270	299	276	295	273	289	281	264	280	251	294	329	287	316	289	290	294	289	283	315	287	299	309	303	300	284	291	277	286	271	301	300	297	313	275	307	294	291	308	274	283	318	307	285	289	291	290	281	260	259	281	275	291	277	301	286	276	302	301	298	260	298	291	280	312	311	294	276	296	299	282	268	297	288	289	291	300	244	275	255	318	252	282	308	333	291	277	295	270	272	293	274	272	309	264	279	284	265	284	276	294	282	296	297	295	274	257	273	265	263	265	281	281	294	300	283	302	269	289	301	258	274	282	265	308	301	302	298	286	249	311	295	304	282	292	245	307	285	269	281	314	301	275	289	292	274	308	268	234	260	270	307	287	261	283	286	300	274	289	339	305	280	285	292	250	293	309	283	309	291	306	309	301	281	313	284	252	299	264	310	308	305	286	294	285	309	275	316	299	286	297	295	269	295	298	280	297	305	270	326	278	303	283	283	302	294	269	290	287	287	266	281	278	285	283	314	280	260	286	262	293	304	276	286	313	277	287	282	267	292	306	305	280	305	318	289	279	269	251	274	263	267	276	293	287	320	289	287	266	272	299	299	291	303	326	265	270	302	309	327	285	285	293	276	296	287	274	276	261	279	280	282	301	280	286	257	257	294	300	283	300	295	247	303	290	290	260	267	305	281	301	306	280	285	269	310	304	268	263	292	285	323	304	316	286	267	305	258	277	280	278	266	309	280	271	262	304	286	285	284	290	289	281	295	277	299	290	310	275	275	283	261	271	304	264	309	305	278	294	270	311	292	300	268	266	281	262	294	294	258	253	292	258	284	282	299	251	256	294	306	255	287	277	291	288	277	242	283	292	262	291	286	290	286	262	298	276	287	223	268	275	306	274	316	275	280	300	304	286	263	298	289	293	292	281	289	293	266	249	306	277	279	297	271	283	304	277	289	302	282	288	284	270	259	271	287	312	288	283	311	275	294	283	275	277	276	272	289	281	282	294	255	272	308	275	293	308	264	278	300	248	263	290	312	303	255	305	269	309	296	282	276	309	281	273	308	293	272	285	324	271	280	294	274	285	305	281	280	311	280	279	287	258	305	285	296	257	262	283	288	302	280	275	303	274	283	313	291	275	284	300	268	328	271	263	295	292	276	293	302	293	279	303	285	315	271	291	279	297	291	264	266	285	274	300	291	309	263	311	269	283	259	286	293	284	294	285	269	305	348	286	249	316	295	294	281	279	266	294	308	274	278	302	313	299	270	258	279	288	308	271	268	279	275	282	286	297	304	308	279	296	298	289	300	279	296	283	285	306	261	299	271	293	284	299	270	306	293	282	308	278	262	256	289	270	270	278	292	274	264	300	279	311	317	257	256	328	270	302	284	307	262	285	279	258	260	286	281	291	288	298	267	289	282	301	310	306	303	308	297	294	287	318	289	277	288	259	286	286	292	294	289	268	258	268	282	295	287	305	286	297	299	303	277	314	264	286	292	285	298	295	307	314	284	291	275	289	279	294	261	277	278	268	251	297	281	276	298	276	265	282	303	271	290	286	260	263	261	278	267	288	284	282	289	286	263	288	309	275	275	287	299	282	271	303	267	270	280	283	274	303	289	275	287	286	276	313	264	278	290	277	267	265	297	275	337	283	254	299	248	254	311	292	288	306	265	250	279	316	278	264	277	300	291	275	302	305	311	276	296	268	317	309	257	268	278	304	282	255	304	280	296	280	277	315	304	314	277	273	271	278	263	284	286	255	281	259	277	276	281	283	295	264	287	266	251	283	291	303	282	284	283	275	274	270	268	270	290	276	269	294	263	295	290	263	290	294	278	283	274	291	290	268	273	296	273	284	268	276	272	313	285	298	274	278	294	307	285	277	296	286	297	304	302	319	284	291	292	292	319	306	293	293	291	296	291	272	284	262	299	302	265	307	276	296	284	293	257	303	271	271	281	292	262	305	287	289	283	288	267	296	247	279	285	274	288	275	313	283	295	296	276	300	274	261	293	274	300	288	268	268	283	291	290	273	287	289	262	284	340	269	286	267	285	279	258	289	305	293	288	275	301	276	295	300	285	279	297	273	267	289	301	299	295	276	298	284	291	320	258	272	259	288	316	277	301	284	303	303	293	254	277	262	288	293	273	284	308	259	270	268	275	289	279	309	269	318	288	297	282	308	287	288	274	285	296	311	276	273	277	251	282	303	281	282	284	275	287	305	278	280	306	265	254	265	300	278	301	275	294	276	285	254	261	322	296	290	278	298	314	304	273	311	272	271	289	277	290	301	247	270	271	315	294	275	319	311	280	291	308	260	291	286	282	290	292	294	308	296	285	298	286	288	286	316	285	307	295	246	273	281	302	285	289	279	300	309	304	293	288	301	318	297	257	294	317	264	278	270	273	256	295	257	285	323	282	298	304	275	268	339	309	290	317	285	260	318	295	259	283	304	291	248	274	297	303	317	295	279	300	252	287	285	285	306	252	295	292	295	281	270	312	282	299	300	277	273	277	302	288	297	304	296	293	310	267	290	283	308	275	284	291	277	264	286	281	280	296	315	278	299	280	319	303	266	283	309	291	301	297	268	294	310	273	308	272	283	260	271	302	288	287	276	282	252	287	267	287	316	265	296	275	270	256	318	257	284	259	269	271	319	302	300	280	280	294	308	290	289	320	323	268	252	284	314	277	290	292	288	270	277	280	286	261	312	268	294	273	267	273	262	310	284	295	273	280	264	265	266	276	304	298	285	295	285	312	300	275	281	304	297	295	291	295	318	273	296	282	292	249	291	280	276	277	253	272	295	283	278	253	282	295	316	311	304	310	295	307	293	311	297	295	302	284	297	285	323	261	268	294	310	275	313	275	293	318	305	285	286	302	270	259	272	263	271	283	307	287	269	315	277	272	282	300	281	278	293	277	307	286	288	305	308	283	306	312	313	280	306	278	295	324	260	289	287	269	288	282	271	285	249	317	252	285	313	283	325	296	292	236	276	290	273	308	281	280	286	263	257	272	299	251	291	289	285	296	269	297	299	323	262	294	258	265	276	302	314	296	297	285	273	293	273	315	285	280	306	292	300	301	294	277	264	269	275	295	305	289	289	269	272	302	293	285	286	299	308	278	277	264	282	272	291	289	320	277	308	284	286	268	263	279	299	293	321	311	298	304	292	283	282	274	290	257	250	282	295	267	295	273	290	308	276	259	276	266	310	292	299	269	281	308	274	321	290	292	245	267	295	295	280	266	277	253	267	287	289	301	290	262	292	317	294	306	292	279	271	278	272	265	325
38589	7627	15662	2047	1094	766	519	387	283	231	236	170	150	137	136	109	117	130	168	125	100	79	85	58	67	60	76	57	61	41	41	52	56	50	43	49	35	34	51	51	53	42	52	38	44	39	40	39	33	35	42	34	32	22	43	38	31	43	40	39	42	40	32	28	26	35	32	28	47	30	30	24	36	30	39	40	35	36	25	29	34	36	41	42	27	32	35	21	35	39	26	27	39	39	30	35	32	26	36	35	24	40	38	34	26	23	36	24	30	38	47	34	42	33	34	43	22	30	32	30	39	30	31	35	34	26	38	33	31	27	33	40	24	30	27	26	36	30	33	26	28	30	33	33	26	34	34	26	32	30	20	30	35	30	32	29	32	29	36	39	31	37	39	29	37	19	45	27	30	39	26	33	33	40	37	35	33	33	24	26	32	24	31	34	28	28	30	34	36	36	29	38	32	28	28	29	32	33	21	38	20	34	29	37	25	36	51	39	25	29	41	28	25	36	41	26	33	42	38	33	29	40	21	32	33	31	34	38	30	28	30	46	36	40	35	38	29	34	28	31	26	38	38	31	25	25	29	37	33	32	29	44	27	36	20	28	28	28	33	28	29	26	32	28	32	33	35	31	37	32	30	31	36	35	32	33	33	31	30	40	27	35	34	43	29	34	30	25	40	34	27	33	22	34	29	35	37	19	25	31	35	19	31	28	18	29	38	41	23	31	24	23	32	40	42	22	38	30	29	27	34	32	45	28	23	25	33	34	33	38	26	20	25	27	31	33	19	35	35	34	35	39	27	32	40	34	22	30	42	32	39	34	22	42	34	27	34	30	37	21	29	37	37	34	45	40	25	40	28	33	31	34	26	36	33	34	33	42	20	36	24	31	33	34	30	37	32	30	27	33	34	34	30	30	45	26	29	40	20	25	30	26	36	28	28	28	34	35	34	28	30	33	27	40	35	34	35	34	32	35	36	32	28	35	33	28	23	36	31	30	40	36	38	33	35	33	33	34	31	33	25	29	30	27	43	27	26	31	35	35	36	24	33	27	38	40	25	30	26	32	24	33	29	26	31	36	26	34	44	38	26	36	25	30	40	38	39	41	26	33	31	29	38	42	21	31	29	32	29	25	23	32	35	31	33	22	40	30	32	28	33	28	29	36	31	29	22	31	16	35	39	37	26	24	23	26	34	23	41	40	38	32	23	43	23	33	35	29	49	27	38	30	40	31	29	40	25	34	32	21	31	30	29	32	35	29	21	29	30	34	26	26	24	24	36	26	26	30	32	45	29	33	32	26	31	31	39	29	39	36	25	30	37	30	31	40	31	30	33	28	29	31	33	35	41	27	32	29	42	23	28	31	33	31	29	31	35	28	27	28	36	36	27	27	34	33	33	49	24	35	34	31	31	30	28	24	30	37	36	32	29	30	37	29	36	40	35	27	17	27	30	25	30	27	24	34	32	32	33	29	34	29	33	35	20	43	27	21	26	30	26	25	39	26	34	29	25	24	32	25	27	27	35	21	34	28	27	29	41	37	33	32	37	33	31	25	31	27	38	24	32	31	28	37	36	33	32	38	31	32	34	20	22	35	35	48	33	39	27	30	36	33	36	28	30	31	32	28	30	25	28	43	24	26	37	30	35	24	26	28	24	38	39	25	29	31	27	35	38	25	32	38	32	26	45	31	33	45	39	37	33	24	29	37	43	30	35	36	34	26	33	33	31	24	22	21	32	43	37	38	31	28	37	25	29	26	35	29	27	30	24	28	44	39	27	29	32	24	32	41	33	35	26	19	22	35	33	37	34	31	35	34	35	28	32	31	43	27	44	42	34	25	39	25	34	18	41	28	30	35	30	30	40	27	26	27	36	29	36	36	37	28	21	31	28	33	48	36	39	34	25	44	28	36	41	35	34	31	32	32	42	36	32	39	28	31	29	45	27	39	34	30	38	34	33	35	29	39	37	30	40	23	22	42	36	35	41	34	40	31	22	32	28	36	35	20	44	32	22	37	41	34	31	39	27	45	34	40	48	29	32	26	27	33	41	44	31	30	42	32	36	42	27	36	32	44	33	33	35	34	37	32	34	32	40	24	30	36	38	28	26	39	25	18	31	26	36	36	36	39	27	37	48	31	29	31	24	34	34	30	33	29	33	45	35	34	32	30	27	28	37	39	34	31	37	32	24	34	38	31	23	31	25	31	25	40	37	30	32	33	28	37	23	36	25	31	30	34	27	39	19	35	30	31	25	33	30	15	33	29	29	25	36	35	27	32	33	33	34	28	41	32	26	21	35	30	25	32	39	30	29	37	33	41	33	36	39	35	31	29	29	36	37	28	40	34	35	38	29	27	38	38	23	27	36	24	28	38	34	36	20	33	35	35	36	30	33	26	30	34	32	30	25	37	34	52	30	32	37	39	26	24	25	32	37	37	28	38	33	28	35	24	37	33	30	33	34	30	31	36	23	30	31	28	38	29	32	49	32	35	33	39	32	28	37	27	35	23	25	36	31	30	33	29	33	31	38	34	31	25	30	36	30	44	49	27	37	35	43	39	25	26	33	33	31	40	37	31	34	24	22	30	31	33	32	25	36	30	27	36	32	35	39	43	33	41	27	26	28	29	28	37	28	37	32	26	24	37	36	43	28	30	37	31	30	27	34	28	24	36	24	23	28	42	36	29	32	27	29	19	28	40	36	40	31	23	47	21	29	33	44	33	28	36	42	31	43	33	25	24	31	28	43	32	31	36	29	36	26	31	36	29	34	32	36	30	33	28	41	32	27	31	33	27	20	33	21	35	38	35	31	36	27	36	25	14	34	32	30	29	32	28	27	33	18	21	31	31	27	18	33	48	26	28	26	31	29	24	33	23	42	29	30	31	28	23	26	43	31	34	30	24	23	41	41	37	33	28	25	38	24	32	38	38	24	29	35	37	34	34	33	32	24	36	33	41	36	27	26	33	29	19	24	31	29	29	38	31	40	35	28	32	18	37	24	23	34	36	35	26	27	34	30	25	29	31	36	39	26	32	33	37	27	36	37	34	38	24	41	32	25	35	26	29	27	28	37	37	31	31	35	27	31	41	23	25	26	32	21	34	29	28	32	37	36	38	51	28	32	38	28	25	40	33	38	28	28	16	18	35	35	36	39	32	37	29	37	40	22	31	27	26	37	30	28	28	34	33	37	28	38	36	37	41	23	32	30	30	30	38	33	35	26	29	22	31	32	30	34	51	31	36	27	32	39	33	47	20	21	37	33	39	33	36	25	31	27	30	46	25	35	35	32	19	22	34	28	22	28	28	33	41	30	32	28	30	27	37	39	30	38	37	37	28	36	25	30	28	30	29	23	31	35	32	30	42	32	18	43	29	27	33	37	34	33	29	41	44	40	23	39	30	27	34	24	31	29	27	51	28	35	34	31	30	22	32	29	36	29	35	33	33	40	30	31	25	32	23	29	30	29	44	33	30	27	23	27	38	23	31	37	39	26	39	28	29
18950	3641	16176	4865	4146	3364	2550	2135	1672	1435	1240	1075	1002	834	738	757	816	1019	918	948	640	552	413	391	370	331	293	306	287	270	290	248	274	222	217	200	186	233	161	182	202	173	160	159	165	166	177	144	166	174	125	121	156	147	134	129	146	139	127	150	125	133	121	114	122	108	113	117	112	115	125	107	124	121	115	94	110	123	109	110	115	103	120	109	119	117	91	125	107	114	102	99	115	104	115	101	108	100	103	105	94	113	108	102	101	99	108	98	106	93	97	80	109	110	112	101	102	115	109	95	112	106	108	105	92	98	76	104	104	87	84	104	97	107	82	87	100	88	108	95	105	96	104	85	99	84	95	88	90	92	89	107	104	88	104	97	104	100	98	76	89	95	93	90	87	119	102	95	91	99	98	98	105	86	107	83	96	80	78	91	87	91	103	91	80	110	97	94	86	103	115	89	95	95	70	107	94	93	88	103	75	103	98	119	109	99	102	94	86	93	82	83	92	98	102	85	107	90	107	110	106	92	90	84	74	105	99	86	100	105	99	114	103	96	75	98	89	94	90	80	98	107	108	92	121	82	93	92	93	97	111	91	103	99	97	94	99	87	93	96	102	98	93	76	82	88	107	105	87	93	121	75	107	99	70	109	99	90	96	102	94	101	98	89	98	76	94	78	92	84	111	110	108	93	88	94	98	92	104	116	84	89	106	100	88	90	89	75	92	89	89	95	86	92	84	103	102	89	96	86	80	97	86	97	92	92	96	85	82	86	94	91	94	100	83	87	77	108	87	86	83	88	106	96	103	96	91	102	99	94	77	92	80	86	81	98	92	84	102	79	108	85	115	93	105	85	78	77	96	101	103	81	104	91	86	99	100	116	71	83	94	86	103	98	85	94	72	81	79	90	89	110	94	108	109	101	100	102	84	98	67	101	88	100	85	84	97	88	110	81	99	86	94	93	88	90	107	81	97	78	88	89	103	107	95	98	108	89	83	104	99	98	89	98	93	93	87	88	95	98	80	99	87	86	81	99	79	113	109	102	102	95	98	101	106	110	107	88	113	101	81	91	87	104	100	118	101	96	89	89	85	94	91	100	89	88	91	104	85	90	97	84	102	88	89	93	94	85	90	88	90	94	98	87	71	83	88	92	97	97	105	102	83	91	90	106	94	91	85	87	97	86	83	81	91	94	90	94	103	73	87	93	86	83	111	104	98	122	83	105	104	100	71	93	91	95	102	97	93	98	105	90	92	96	88	113	94	91	88	89	82	95	101	93	93	97	91	96	84	89	95	94	92	83	102	100	87	100	95	100	66	94	97	89	89	106	84	100	97	99	77	89	95	98	81	99	111	83	104	84	92	95	96	96	98	92	84	84	105	90	106	93	95	76	92	92	95	104	87	93	92	85	81	102	95	90	95	105	91	85	95	81	95	91	104	91	109	95	95	88	63	91	79	106	89	105	77	79	79	99	87	93	101	87	96	117	90	90	85	103	94	84	107	88	109	85	92	92	106	86	79	105	98	114	87	87	90	107	86	90	91	89	98	84	88	88	97	94	93	101	84	106	106	95	80	76	90	94	85	108	86	78	103	94	101	83	103	87	96	93	109	86	92	93	82	95	98	98	87	92	85	94	93	107	90	93	97	97	87	97	100	97	97	90	103	94	83	95	85	86	99	96	90	95	92	91	94	70	103	92	99	97	78	83	95	96	99	96	107	91	101	95	83	92	103	99	84	83	103	87	75	81	85	91	81	113	98	104	74	69	86	88	94	106	94	101	103	85	94	82	83	107	84	100	86	93	81	92	105	97	87	92	109	73	80	91	104	90	90	110	102	96	98	87	103	94	85	88	85	109	97	94	76	86	83	85	86	86	94	85	124	98	96	82	98	88	118	86	86	83	89	84	82	97	75	88	71	87	88	82	88	97	101	88	80	101	92	87	110	98	98	94	103	92	88	103	101	91	96	88	97	95	104	89	109	115	101	78	89	108	101	104	106	102	86	88	84	102	87	95	75	89	91	105	75	83	97	114	88	87	79	90	95	90	83	115	91	96	81	82	96	103	88	100	76	83	103	95	99	91	102	91	85	105	100	89	106	97	92	90	97	79	101	102	91	80	97	87	82	101	81	67	86	96	102	93	121	89	91	94	91	101	91	95	86	102	85	84	116	85	93	107	126	111	63	80	84	93	110	111	95	82	119	100	92	95	110	98	94	75	100	100	112	74	85	94	87	93	108	80	82	97	99	96	97	77	86	113	82	88	97	101	96	103	109	96	114	103	97	100	95	92	91	93	81	86	77	84	97	89	100	85	100	96	101	95	89	86	85	107	81	111	101	90	94	111	96	105	110	105	93	94	89	88	92	94	98	101	94	93	100	91	108	86	93	104	77	90	100	101	81	81	95	91	92	83	91	101	101	109	97	78	81	86	93	91	101	88	103	82	93	86	103	97	106	94	79	98	89	88	94	89	103	77	95	96	98	82	104	100	93	103	105	81	105	100	99	94	95	77	95	96	93	103	85	101	82	97	77	74	74	97	101	89	92	107	92	99	86	77	94	83	100	106	88	95	95	70	97	100	82	88	93	93	102	82	110	82	83	104	91	90	96	107	102	104	102	101	82	96	93	84	82	95	83	96	80	89	80	103	92	108	109	95	84	84	93	82	98	95	101	94	85	93	114	86	115	103	94	88	78	88	82	86	99	93	86	90	84	81	92	99	78	117	92	88	77	86	86	99	101	96	84	76	88	85	94	94	94	106	108	94	87	84	83	94	93	113	94	105	93	85	87	82	85	88	85	82	82	97	78	81	106	99	78	95	86	94	94	87	79	93	84	88	80	101	99	77	79	87	98	104	102	97	112	93	96	108	106	113	96	93	91	99	117	98	100	100	87	100	98	98	91	80	82	97	84	102	102	87	88	88	100	89	95	101	89	100	84	91	83	98	94	109	105	95	98	87	91	95	105	96	89	108	81	96	91	87	82	98	77	94	93	79	108	102	89	93	72	99	101	88	97	91	99	86	85	104	72	100	102	90	81	105	89	87	109	86	82	89	87	111	88	92	109	81	89	98	88	98	89	99	75	90	107	91	89	87	83	100	99	116	96	91	92	87	96	98	89	87	117	97	88	103	87	87	77	85	110	99	94	107	92	85	115	92	96	94	83	92	93	86	97	99	102	89	100	98	106	104	110	95	80	81	95	91	75	88	114	99	84	91	88	75	103	111	76	91	97	87	95	108	95	91	82	89	84	93	88	84	96	85	97	105	104	81	89	80	90	89	92	75	88	82	99	91	102	116	108	109	109	102	90	83	83	82	107	92	88	100	81	92	79	103	81	90	92	85	103	86	91	92	122	102	95	101	92	96	101	84	105	89	81	91	79	94	92	92	88	104	86	87	97	91	79	93	100	70	82	90	119	78	105	94	89	104	91	84	96	124	100	88	93	100	87	93	77	96	90	105	94	111	91	103	75	95	85	89	90	87	90	90	95	97	104	97
4515	205	325	162	139	158	141	160	151	149	159	160	121	144	125	126	132	141	128	135	138	130	146	146	139	149	158	131	131	142	164	125	145	163	133	119	148	156	126	119	148	134	124	150	125	140	127	137	115	153	148	143	128	142	142	126	145	160	133	144	126	124	136	131	143	148	148	153	132	128	130	150	134	127	130	142	144	124	125	148	116	152	145	158	155	134	127	132	120	124	150	162	133	143	145	112	143	129	139	132	119	141	141	128	140	128	127	140	132	137	128	160	177	140	166	147	121	133	123	150	130	124	159	139	152	137	131	123	143	146	149	141	144	141	122	145	125	148	145	144	158	128	134	154	143	148	130	141	131	133	158	166	137	157	132	140	152	152	133	122	139	141	130	142	136	124	162	141	142	141	149	131	139	145	146	162	100	148	132	140	147	161	122	118	145	139	135	141	139	134	140	140	144	132	154	129	150	140	141	151	163	149	143	150	120	135	137	128	131	135	157	156	121	160	141	130	136	133	142	132	137	162	137	142	125	121	129	141	117	128	151	151	129	124	133	129	138	133	132	150	131	122	148	120	147	125	131	131	128	120	140	133	153	138	136	136	138	132	140	160	145	133	138	145	107	128	118	116	149	146	129	123	148	147	133	161	141	146	126	132	122	148	119	133	138	114	159	152	140	151	139	125	144	128	150	155	140	120	131	141	135	138	157	162	133	129	131	133	131	145	136	166	129	170	119	145	133	141	148	121	128	136	151	115	141	131	128	157	131	130	150	141	122	144	130	135	135	126	120	137	151	130	128	133	124	123	131	128	112	119	142	131	138	138	157	128	126	122	125	121	134	125	142	121	151	137	122	153	129	131	136	158	128	140	132	120	127	132	132	134	151	132	147	127	143	142	125	123	111	116	152	133	134	134	133	155	132	140	144	125	140	150	124	136	137	119	129	137	110	137	128	156	147	137	127	155	146	155	115	135	132	144	139	143	147	133	139	138	123	160	136	139	157	117	130	126	140	149	137	134	116	135	126	123	136	142	131	141	154	153	144	113	131	127	144	115	142	155	124	142	137	142	118	133	134	128	152	101	127	114	129	149	142	141	119	105	128	137	127	120	140	152	160	165	137	137	145	140	148	137	130	163	140	144	155	129	136	124	133	143	151	126	126	130	148	128	125	131	116	137	123	115	147	173	150	124	134	149	144	152	139	132	139	125	152	159	149	135	138	153	119	120	151	127	157	131	135	125	113	147	147	150	148	142	127	125	131	145	128	130	121	137	132	149	136	131	137	139	146	129	123	135	143	133	133	118	139	138	119	131	123	129	129	150	113	135	140	125	131	138	137	116	128	146	143	128	119	135	128	130	139	142	139	122	139	139	140	149	134	129	139	138	134	147	138	144	152	119	122	136	123	125	130	123	146	133	135	121	146	120	129	131	146	124	150	136	144	133	115	141	142	143	133	126	139	142	141	132	128	154	116	131	129	134	125	144	130	163	127	150	161	123	142	139	129	146	124	163	134	162	123	129	126	151	132	128	154	124	150	133	142	137	150	137	156	130	126	148	149	121	135	141	144	140	137	139	135	137	147	133	151	133	137	142	138	128	142	147	129	140	136	134	158	131	142	141	146	126	132	143	149	131	114	144	147	129	137	158	143	131	115	138	149	144	140	123	119	132	131	139	129	147	145	150	168	138	137	126	148	130	132	148	143	148	123	124	140	156	133	147	142	169	137	152	130	133	142	133	131	121	140	147	126	137	135	112	126	140	162	136	130	156	112	134	129	135	158	124	141	145	156	136	143	143	113	136	136	130	123	145	142	137	128	134	117	125	127	153	124	149	164	143	146	154	125	128	124	121	137	150	129	148	120	135	167	134	145	155	153	135	149	141	154	135	130	162	120	133	136	142	141	128	128	137	154	146	150	121	137	150	108	141	147	136	140	125	150	146	125	146	168	126	140	152	138	142	147	138	143	135	139	137	121	135	136	124	138	142	149	143	135	139	125	129	133	133	136	159	163	123	146	139	144	134	147	139	137	132	127	141	132	136	113	139	141	145	148	163	126	137	148	135	143	124	137	149	151	133	150	119	125	138	169	127	136	140	142	141	142	121	145	140	125	140	128	142	134	137	143	126	136	147	141	151	134	155	133	132	130	160	147	126	134	142	141	144	155	133	138	133	147	145	135	127	154	146	169	160	147	134	120	137	149	132	160	131	132	110	135	148	133	145	125	148	125	158	154	155	159	121	146	119	122	154	131	139	136	138	139	149	150	140	142	149	141	135	138	144	133	153	145	139	125	135	125	130	138	136	134	158	131	131	133	131	138	142	152	156	138	135	134	141	112	124	139	125	158	144	163	110	149	151	130	112	144	131	142	125	118	152	136	128	118	143	110	134	132	132	139	161	158	135	135	138	141	138	134	146	145	125	171	137	142	130	145	137	148	117	139	158	123	145	144	133	142	153	127	137	109	148	134	127	125	125	140	143	132	122	157	136	130	130	143	139	144	125	140	130	107	134	133	128	122	145	144	154	146	130	131	136	117	134	133	149	126	134	122	128	114	141	122	149	145	140	141	137	134	145	134	146	139	145	145	152	140	147	150	129	161	141	132	156	142	123	131	154	142	139	135	163	151	141	139	104	131	129	152	150	133	131	135	117	124	143	131	143	135	152	137	142	137	160	137	139	118	149	137	167	153	153	113	157	140	130	140	135	133	139	140	160	135	132	137	148	130	143	160	148	129	147	111	130	157	157	146	154	138	124	141	142	110	156	155	145	116	127	139	122	122	144	127	152	142	137	119	128	139	161	157	133	159	160	148	159	115	126	134	134	132	132	132	142	122	145	139	146	131	154	134	125	132	110	123	155	142	145	133	135	138	131	125	142	140	136	128	120	129	123	135	152	126	120	159	152	153	148	135	143	148	126	155	128	143	135	115	142	127	150	119	121	141	147	112	113	144	136	147	121	146	123	133	148	138	145	145	145	126	117	129	145	131	130	148	134	124	132	142	126	128	119	142	135	148	134	139	109	137	165	159	118	139	141	127	133	162	131	132	147	124	145	133	126	135	150	142	147	140	135	142	161	144	138	145	142	135	139	144	131	121	134	159	135	155	134	128	170	135	157	137	137	144	137	155	145	130	142	129	135	135	149	114	143	151	140	124	134	132	154	138	150	125	130	141	133	149	158	125	109	130	135	152	127	148	116	120	150	128	134	144	150	155	126	125	147	148	112	142	131	132	115	127	151	141	144	140	139	154	115	155	138	149	137	131	152	121	135	123	146	122	130	137	146	135	147	137	145	151	123	148	142	138	123	146	140	140	117	130	138	118	133	127	157	151	150	115	158	114	120	128	142	131	143	143	136	122	165	148	134	141	138	150	130	134	120	134	145	125	151	126	122	114	136	136	129	125	146	122	140	121	138	133	135	149	139	115	162	145	138	129	112	136	139	135	134	133	135	135	154	130	145	140	124	145	135	127	151	134	139	132	153	117	148	129	134	124	159
4086	488	854	431	442	445	414	387	385	396	346	347	372	354	379	364	352	371	355	377	375	360	350	351	349	369	346	354	347	358	327	379	344	355	339	374	386	361	388	377	369	398	364	383	334	395	365	354	343	342	348	369	355	352	344	377	353	346	383	322	357	356	385	349	372	357	331	342	330	357	350	333	354	369	359	370	310	356	328	339	358	339	352	362	325	320	358	380	320	413	330	350	364	356	383	333	346	340	344	379	361	325	362	339	363	372	348	335	331	342	374	351	357	360	356	362	378	330	339	326	334	342	361	342	352	352	343	366	358	343	359	355	326	345	373	364	353	352	326	326	355	369	323	340	344	353	365	347	368	353	354	338	349	345	372	333	319	385	333	370	335	348	372	401	346	376	380	361	345	371	346	361	363	341	305	392	363	355	366	309	378	342	357	345	354	356	343	324	372	361	361	347	360	347	322	340	339	343	345	330	341	353	355	335	354	323	375	330	362	366	334	330	336	343	332	310	340	366	373	355	354	340	358	346	335	384	324	348	372	321	340	301	360	332	323	350	338	336	349	354	346	363	328	363	336	361	320	327	316	344	349	353	368	363	334	349	339	384	344	360	371	324	358	361	363	307	354	323	348	328	382	310	368	368	345	361	356	365	353	366	366	366	339	351	375	390	382	366	340	357	356	382	354	335	349	355	344	340	304	355	373	341	370	375	390	329	351	346	347	343	335	330	341	366	379	377	358	344	307	350	323	385	337	348	349	346	333	358	370	325	343	330	344	365	341	367	382	342	348	336	341	402	394	335	371	343	348	397	322	357	365	345	333	337	335	365	383	343	381	345	333	334	360	341	330	343	357	357	354	371	325	363	358	360	341	381	337	329	333	360	330	355	350	348	361	355	382	335	358	379	347	379	350	370	342	392	345	347	349	347	341	367	325	361	363	386	349	343	336	354	353	351	320	371	378	361	360	331	355	366	376	363	354	338	362	372	317	373	354	375	349	361	311	308	377	358	346	366	351	338	355	344	336	357	386	359	388	368	325	377	348	335	372	358	338	365	350	356	372	357	326	325	308	287	364	334	333	339	371	345	346	371	351	350	371	357	369	352	342	353	373	367	356	358	337	377	379	358	351	358	378	399	355	327	376	344	331	367	361	372	342	361	386	348	354	346	341	352	379	350	332	346	380	363	346	381	320	343	347	363	331	353	370	372	372	331	364	338	330	342	380	312	367	352	349	362	351	359	331	381	364	344	351	370	358	310	348	325	356	318	343	353	343	344	388	359	383	352	355	348	320	371	354	362	359	358	335	337	350	358	368	356	348	362	320	346	365	354	404	364	377	367	356	376	351	332	349	354	351	334	344	331	317	346	376	352	353	350	372	332	419	319	345	348	358	333	357	372	355	364	330	391	348	382	365	375	340	339	348	376	363	365	356	339	346	387	363	344	363	370	312	344	304	359	321	375	369	356	350	375	335	339	350	343	352	363	340	355	359	346	335	335	377	357	376	320	344	330	327	327	382	352	382	374	354	379	364	320	383	358	353	347	343	338	373	360	347	340	361	356	365	322	332	335	332	355	338	322	379	353	329	365	324	309	351	330	364	377	373	352	328	329	352	353	346	320	353	370	376	378	338	339	344	340	347	376	333	360	341	346	376	357	334	368	366	315	359	366	365	363	348	335	325	357	352	354	361	355	342	375	355	343	320	320	335	344	373	371	350	381	349	325	383	374	360	380	339	348	373	312	354	354	318	356	351	348	337	354	331	311	362	358	342	335	334	361	375	317	355	324	346	344	345	361	327	375	367	361	364	373	342	366	319	379	325	343	379	321	394	365	370	363	361	385	337	359	369	343	368	334	353	342	328	338	362	327	346	376	339	346	330	358	370	322	344	349	362	348	341	341	333	356	344	350	350	350	358	344	369	329	336	348	348	392	336	347	365	357	348	356	342	336	377	360	323	336	397	361	340	401	342	388	314	347	319	356	342	343	357	354	366	349	340	389	350	355	358	388	369	372	316	348	350	339	377	371	350	360	360	363	360	354	373	363	336	339	364	362	359	346	325	376	323	338	355	356	346	365	358	331	377	364	373	369	392	385	377	328	364	338	361	378	339	354	319	353	357	346	356	346	374	308	327	343	399	366	340	372	346	359	365	398	344	334	348	347	373	377	359	353	382	375	355	347	355	361	364	367	330	342	338	361	380	379	361	370	369	353	347	369	376	315	338	333	369	326	347	382	373	348	366	381	356	364	329	355	355	368	367	363	360	349	343	353	353	356	342	331	333	345	355	335	313	339	369	360	363	362	360	395	329	371	382	367	321	374	371	369	343	343	355	360	371	377	355	396	348	345	352	334	335	364	336	344	356	341	365	298	347	390	344	375	372	333	362	351	373	360	359	319	317	334	346	318	320	361	316	344	348	371	340	322	351	361	328	340	340	354	382	369	344	342	342	362	326	339	353	329	359	334	372	371	383	375	344	350	347	344	364	358	352	331	365	356	372	365	357	323	368	359	363	354	325	363	352	362	333	373	375	387	319	317	380	368	324	327	382	389	345	369	335	347	359	337	364	356	344	356	362	368	309	334	345	403	362	345	375	359	366	348	318	326	369	370	374	349	353	335	335	380	356	356	350	347	338	348	341	327	339	329	356	354	319	353	358	356	403	338	362	345	343	336	366	364	338	391	332	363	351	371	389	362	355	377	353	366	327	316	342	377	384	354	351	350	339	351	366	360	324	349	300	319	373	364	349	372	352	356	367	369	352	347	351	343	356	342	366	332	336	379	361	363	356	369	361	366	366	340	350	349	339	324	345	344	302	342	333	336	348	359	365	360	350	363	383	352	352	351	339	345	372	329	334	347	348	346	347	366	349	374	344	358	371	368	382	352	334	329	369	366	333	341	362	333	358	349	328	351	343	333	350	350	330	367	342	382	373	327	361	379	369	331	363	340	339	343	375	365	348	371	346	356	327	367	357	347	366	350	368	349	372	351	389	343	346	399	335	328	371	377	328	375	342	353	356	336	341	373	398	349	335	333	381	355	365	311	348	348	374	342	354	369	339	313	330	372	371	360	355	330	299	350	343	331	366	341	349	322	362	376	357	363	325	332	350	369	329	343	319	372	352	392	349	343	365	316	334	355	369	332	357	340	368	318	351	354	382	374	367	329	338	358	352	363	354	353	353	338	320	326	356	365	293	313	357	327	308	351	357	354	314	344	349	358	350	364	344	357	343	359	368	376	351	324	343	377	369	334	374	330	364	368	342	324	347	369	356	372	353	308	354	377	368	366	355	358	346	364	364	373	331	363	366	340	346	327	343	352	326	379	326	370	336	302	350	335	357	326	374	381	355	331	367	363	350	361	327	352	381	390	375	355	337	357	384	356	341	399	355	347	358	365	340	346	313	339	351	327	351	332	358	346	381	378	347	373	343	341	302	357	345	345	361	345	351	338	351	361	339	358	338	339	327	323	336	349	328	351	363	356	352	351	344	370	379	330
26325	2759	5540	698	474	400	302	253	233	213	226	142	159	176	166	147	177	157	159	168	159	142	122	127	116	112	131	110	126	115	121	118	128	120	129	115	129	125	148	109	123	101	109	115	123	109	102	112	98	122	101	114	116	130	115	118	123	107	100	107	121	108	101	104	106	119	108	100	112	112	119	111	132	106	123	136	114	129	121	102	104	136	132	117	116	95	102	109	98	112	110	105	101	118	111	105	103	84	127	124	127	108	106	111	109	101	106	118	112	125	99	108	115	127	121	105	103	105	115	105	108	97	99	118	117	100	119	111	109	112	106	115	117	123	108	119	124	109	129	113	145	119	120	99	108	130	119	99	101	104	100	101	100	110	132	115	110	140	105	133	106	96	100	125	122	119	113	112	104	107	108	93	134	119	124	102	113	102	112	105	101	105	114	114	106	123	103	115	123	100	102	108	122	109	111	125	113	102	108	96	142	108	98	118	105	106	92	118	104	99	112	121	117	111	114	99	114	124	105	126	101	91	114	116	102	102	115	126	100	108	119	108	105	114	120	96	135	99	117	123	119	106	113	117	110	113	118	110	121	127	110	124	107	124	117	121	109	95	118	114	125	110	101	123	108	103	149	92	129	92	111	110	110	110	104	100	101	115	117	123	103	100	104	107	109	117	107	119	119	100	106	118	116	120	113	106	120	121	115	111	114	106	121	103	119	111	128	117	106	86	124	127	126	99	121	108	111	123	119	113	124	103	115	120	115	101	109	112	100	118	112	101	116	114	118	120	104	134	115	100	122	123	115	134	112	115	114	123	129	122	101	118	87	131	129	109	116	138	124	106	118	135	113	129	125	107	118	119	110	103	113	117	90	114	113	125	96	117	116	121	112	116	97	117	119	117	121	114	105	100	92	114	119	117	108	104	108	106	106	117	118	119	127	129	113	103	107	109	108	108	107	125	110	115	97	104	115	111	99	120	119	103	118	103	125	108	118	122	110	118	91	95	100	120	116	106	76	123	102	102	98	89	101	130	123	130	97	106	109	112	129	108	97	105	102	136	114	138	131	115	112	114	102	89	117	136	98	137	114	97	138	112	104	109	110	127	125	118	107	124	104	111	106	110	115	137	113	93	106	101	115	108	103	106	106	110	107	105	108	120	111	104	100	115	100	123	100	102	103	98	101	117	109	121	111	95	131	114	120	121	109	130	120	122	128	100	120	113	136	116	121	122	123	112	119	97	107	115	119	92	124	119	109	100	129	99	115	109	117	127	116	110	115	127	107	121	87	112	110	95	125	86	101	140	107	115	119	112	87	108	122	138	98	103	110	96	122	123	104	100	97	111	103	96	109	111	96	108	127	98	110	110	114	120	107	121	97	109	126	103	110	100	125	98	104	122	132	108	117	111	97	112	103	122	107	126	112	103	100	122	101	112	120	112	104	105	126	106	140	110	111	114	109	117	111	110	122	101	110	104	101	113	106	111	106	104	119	111	98	121	100	96	106	130	100	113	108	115	102	129	116	104	111	104	86	114	105	114	115	103	114	100	127	101	115	93	122	120	118	102	125	98	137	127	133	129	113	114	113	114	115	93	102	109	105	104	118	110	124	123	117	113	125	116	133	124	118	88	111	137	107	88	120	107	112	109	132	103	103	98	118	115	112	108	113	114	110	92	122	123	112	97	106	123	130	107	112	107	107	110	92	114	107	107	131	120	95	104	126	122	125	107	124	110	126	105	113	101	125	114	109	119	116	94	122	111	117	131	106	111	96	120	103	101	135	90	101	115	98	118	86	111	114	116	105	98	90	99	103	114	117	98	109	101	97	121	110	120	114	122	122	112	103	142	115	106	108	117	133	119	121	108	104	106	120	111	85	91	123	105	108	117	120	119	119	130	98	96	107	124	108	122	109	98	113	117	95	115	100	104	98	109	107	112	106	115	118	100	101	136	108	135	105	107	110	105	111	111	130	107	116	117	118	102	116	113	122	107	107	104	119	122	123	107	108	129	120	105	128	96	107	93	94	94	119	119	105	106	110	117	121	109	109	111	116	111	106	121	130	106	112	117	106	110	111	103	114	133	106	118	108	86	104	103	122	110	108	104	107	122	119	120	96	114	119	116	128	105	113	138	118	110	115	109	108	104	111	109	117	113	129	100	114	99	104	110	100	101	116	103	132	132	106	111	126	127	126	107	120	112	103	121	119	112	117	100	118	119	108	113	105	119	122	135	103	126	106	128	99	98	119	100	100	109	115	105	111	120	109	113	106	106	128	108	103	113	107	111	124	114	117	117	133	111	102	105	107	122	137	114	115	108	110	103	120	107	124	129	132	116	111	131	121	92	118	115	89	119	109	103	118	111	106	124	99	108	107	83	99	118	124	107	109	122	116	118	105	99	104	106	133	109	125	104	116	108	105	119	92	114	105	125	103	118	122	120	93	128	112	112	104	109	100	119	135	117	117	100	99	106	114	119	115	107	115	120	122	116	105	101	111	117	110	110	108	115	93	104	131	117	125	105	122	95	103	129	122	103	113	103	124	115	136	113	103	113	112	114	94	126	114	105	117	103	135	129	121	101	105	111	107	108	115	120	109	98	112	119	119	88	122	111	102	98	109	112	111	110	123	120	125	109	106	105	130	107	102	108	100	106	121	114	93	112	104	104	97	113	100	99	104	103	116	122	91	112	113	120	122	111	96	102	101	108	118	118	107	114	126	134	113	108	116	109	115	139	110	142	120	116	113	120	116	100	115	122	129	110	105	114	103	111	100	119	103	129	101	115	110	109	108	87	108	123	121	111	94	126	104	88	102	115	105	99	109	106	102	116	109	121	116	111	116	105	104	120	101	114	105	133	115	108	122	96	92	119	123	108	114	106	111	109	106	99	106	95	110	122	117	95	115	115	122	108	111	116	119	104	122	120	116	105	112	122	126	120	110	111	122	112	116	106	97	95	123	109	111	102	112	116	115	113	101	137	107	92	102	133	108	107	120	122	110	105	124	107	81	118	115	94	119	123	118	104	91	127	103	103	99	131	105	109	117	102	132	124	133	109	84	110	113	100	108	107	119	110	95	107	107	109	110	105	115	105	102	113	102	119	102	114	104	100	109	122	117	125	105	112	108	122	120	105	132	122	134	115	99	125	109	109	99	111	117	127	113	123	120	103	93	133	105	102	113	108	101	105	119	113	109	115	125	119	125	97	106	136	116	117	120	112	104	109	90	131	94	105	118	139	106	109	98	105	128	99	97	124	92	132	123	107	109	121	118	113	103	91	110	116	106	105	97	112	111	86	116	102	103	114	114	122	115	112	99	110	106	116	128	101	119	112	136	130	113	108	112	97	111	93	101	119	117	124	109	131	96	98	136	100	124	96	101	99	102	108	112	115	112	101	119	133	108	115	132	98	106	124	124	111	110	103	110	107	94	100	115	113	127	105	106	113	95	120	112	111	126	107	113	100	137	115	113	108	106	110	123	93	98	128	79	91	122	94	121	105	139	103
13418	1540	8270	2575	2123	1825	1406	1243	1016	931	818	738	679	636	602	582	656	651	739	736	538	535	441	407	373	407	396	413	392	361	341	373	356	316	346	354	373	340	329	355	334	327	316	336	294	327	297	301	328	326	281	315	318	314	286	286	295	296	319	295	307	284	327	308	304	299	307	278	320	332	288	278	306	337	281	260	291	315	290	311	294	306	269	316	297	295	299	287	299	284	276	301	294	308	288	289	272	265	284	291	300	234	278	302	293	281	268	292	298	277	268	291	289	267	291	287	290	303	281	284	278	307	321	280	327	277	282	280	295	265	288	311	284	299	290	274	281	310	310	278	273	283	310	265	297	290	291	288	304	296	289	289	310	279	278	287	315	267	281	277	283	274	301	307	311	307	270	293	253	287	271	292	280	271	290	283	295	303	257	302	266	290	291	278	273	294	280	283	297	311	284	292	282	286	276	280	276	284	292	271	293	292	295	292	278	292	276	267	306	312	285	281	295	285	296	313	279	276	294	290	276	295	308	274	290	270	306	300	310	293	312	300	258	282	312	294	305	281	326	295	288	294	282	281	306	265	283	299	279	293	315	290	286	294	298	283	296	270	291	271	284	302	289	275	318	289	310	310	276	260	280	292	273	294	303	310	298	288	322	287	303	295	281	287	302	291	262	289	275	294	300	292	340	272	294	296	287	298	295	291	304	265	290	278	321	260	274	274	293	275	258	305	292	297	288	302	294	271	325	296	295	298	250	306	312	288	280	259	297	280	295	296	289	299	263	274	274	304	273	285	311	276	295	280	262	262	271	310	315	284	283	292	319	278	278	285	308	285	261	300	303	294	313	295	296	305	267	314	269	270	276	281	301	302	269	299	258	323	298	312	321	289	303	294	298	268	298	283	298	293	308	294	284	307	289	279	284	267	258	322	249	264	288	270	287	269	280	316	306	296	301	307	281	317	293	304	313	298	289	269	278	294	298	295	287	291	271	286	260	283	290	286	268	235	313	311	288	330	309	275	274	292	272	276	301	266	284	303	283	307	307	278	302	293	284	307	299	309	278	286	311	287	274	280	302	275	264	306	283	300	277	302	291	278	283	284	279	304	300	280	296	270	295	303	310	276	268	259	286	295	267	290	263	290	286	304	295	263	309	309	283	291	286	288	285	278	282	283	279	299	292	316	285	288	292	311	265	289	291	280	267	324	309	278	297	309	315	302	302	283	281	305	281	281	296	281	301	299	318	293	290	273	278	314	297	297	286	262	286	284	279	308	284	290	283	276	299	289	308	275	280	300	293	290	247	303	295	328	297	280	270	297	297	321	283	303	282	298	308	280	249	269	260	272	277	316	296	294	298	269	283	282	298	290	308	268	295	298	293	296	294	284	309	306	286	251	282	313	291	254	300	301	292	306	277	302	301	279	275	279	261	311	301	271	290	287	293	278	261	297	307	298	285	294	301	273	282	292	287	263	274	289	290	268	278	258	277	272	288	295	268	286	259	270	285	306	284	285	291	302	294	271	308	263	309	288	269	284	296	281	285	286	270	284	290	290	287	303	299	313	276	273	274	290	280	247	310	272	297	286	284	276	288	293	299	260	290	279	281	297	273	310	284	307	300	276	266	259	292	261	276	285	294	326	266	276	282	297	293	332	301	268	310	305	282	276	287	305	260	334	291	323	287	302	321	245	305	280	269	287	259	317	281	315	284	261	300	266	294	275	277	309	313	284	321	294	281	276	267	288	308	282	281	300	269	291	288	305	287	295	280	261	234	303	294	280	294	286	269	286	290	293	295	308	276	311	271	292	309	288	255	286	290	303	292	270	272	269	304	285	305	274	300	282	305	299	284	291	255	275	286	289	280	284	286	268	287	258	304	285	289	296	297	262	299	287	290	304	290	298	302	294	280	291	285	298	283	312	289	284	298	300	286	276	314	256	291	293	301	280	267	322	291	294	278	298	291	290	283	302	277	281	262	282	287	279	279	297	296	304	267	303	280	270	305	322	282	293	269	297	267	296	316	286	292	265	302	295	296	279	278	276	271	254	272	285	306	263	271	317	256	280	291	263	279	292	279	288	291	280	285	270	302	286	299	300	319	298	277	311	288	290	287	277	291	309	332	270	313	271	274	299	293	307	295	279	317	296	261	277	268	266	294	294	281	257	259	268	315	299	276	294	294	298	268	283	292	269	300	266	323	337	276	279	274	325	272	276	294	315	270	301	287	260	277	296	290	312	284	307	307	247	285	284	281	261	284	280	284	320	293	254	327	293	304	274	274	274	291	305	309	297	280	265	289	275	342	279	310	270	283	300	279	271	281	309	292	295	288	271	298	276	291	290	296	284	276	278	274	284	287	286	271	274	284	263	306	282	292	283	286	292	300	279	273	281	263	284	279	303	305	289	276	281	302	290	311	281	288	291	299	266	294	274	274	292	253	296	291	291	259	281	285	294	289	294	309	298	318	291	273	285	281	263	311	282	286	300	265	292	291	287	293	311	333	305	286	267	312	286	295	299	299	276	270	259	287	265	301	296	300	280	305	288	295	292	280	306	310	306	280	328	273	291	276	286	296	303	289	257	290	273	289	254	277	310	280	300	257	299	279	306	306	263	303	282	276	300	266	291	297	268	294	292	317	311	285	279	305	278	297	292	287	291	316	297	327	273	301	278	302	259	256	311	306	268	269	314	289	286	265	299	293	287	318	312	282	306	304	279	257	280	281	283	298	290	302	277	293	270	279	286	291	290	281	272	285	265	303	293	317	309	290	319	298	270	331	266	281	303	309	324	268	246	312	286	293	293	291	303	318	274	279	291	247	271	268	278	307	292	298	267	281	293	295	275	265	296	286	293	260	283	303	273	280	293	289	291	334	287	278	302	244	276	261	305	292	271	301	284	310	317	316	291	274	274	299	295	339	269	305	286	268	284	251	297	288	285	292	319	292	288	290	283	257	267	260	293	277	273	257	275	279	290	313	280	303	323	281	275	277	315	289	283	312	259	299	270	311	270	279	300	303	281	293	291	283	292	275	266	306	299	297	287	314	246	280	308	272	303	312	268	286	278	306	304	327	324	267	305	312	278	308	285	278	306	262	244	305	290	279	287	316	273	281	276	301	286	307	284	294	330	281	301	271	271	309	294	273	283	303	293	273	289	293	272	290	289	284	282	282	293	299	304	275	298	304	279	272	290	274	284	278	280	294	271	278	270	285	300	304	290	274	306	291	273	265	263	287	284	282	262	301	270	310	264	273	304	253	295	307	308	305	296	265	291	301	302	322	327	290	291	309	272	294	270	258	309	298	285	287	287	253	287	299	271	317	294	267	281	288	289	296	284	274	287	284	310	274	264	262	275	270	318	290	292	283	289	289	270	308	299	278	294	295	313	282	275	288	242	303	271	295	275	278	295	276	314	309	282	296	276	301	284	299	294	288	265	311	281	268	293	277	264	305	291	295	274	274	278	295	277	315	260	295	276	311	298	248	275	305	303	275	280	271	285
40423	8608	11106	1876	1026	743	512	426	327	251	190	181	172	117	103	107	129	163	124	175	115	93	66	73	55	63	56	64	51	50	45	55	49	48	54	39	56	41	44	45	42	40	37	50	36	44	31	30	35	40	28	45	41	28	43	38	26	37	45	40	46	42	40	33	34	36	29	37	25	36	32	33	31	34	35	43	38	40	27	33	44	29	34	27	40	44	28	31	28	35	38	28	37	34	32	33	27	35	37	29	29	28	29	36	28	31	33	26	41	34	32	40	38	33	35	26	37	35	32	27	30	35	36	32	24	37	28	25	31	37	33	33	28	37	35	28	33	27	25	27	36	33	36	31	33	37	33	33	32	31	35	35	35	33	40	34	24	40	23	29	35	36	27	35	27	35	37	32	34	25	34	36	18	40	38	29	34	28	33	31	28	32	21	37	26	42	44	29	36	23	35	37	31	34	44	32	41	43	31	28	33	33	30	20	42	33	26	31	35	40	32	24	41	33	30	26	29	30	33	35	41	40	29	36	31	26	34	34	34	37	30	34	23	22	28	30	37	25	36	35	41	24	22	25	24	23	35	32	35	34	31	38	33	36	29	37	30	32	37	34	24	33	28	30	27	37	34	32	40	26	35	27	31	27	36	36	31	35	32	40	36	31	32	30	30	30	38	28	29	35	46	20	34	27	35	31	34	30	25	35	40	35	44	36	39	28	32	33	39	37	27	24	38	43	38	27	30	31	26	30	27	26	27	27	33	42	30	28	41	30	34	22	29	27	32	38	28	40	38	34	33	35	39	34	28	29	30	28	28	34	30	15	33	34	36	37	35	37	31	32	29	30	38	25	31	31	26	31	29	38	27	40	29	42	35	26	23	42	39	27	37	37	32	34	34	37	32	44	35	21	37	30	35	26	32	41	32	30	41	42	31	30	37	31	45	31	31	29	31	30	37	36	37	30	33	41	40	27	26	28	29	39	38	32	48	36	33	33	34	38	29	26	33	25	37	26	29	26	24	27	30	30	27	33	26	30	42	27	30	41	37	32	31	37	36	26	20	31	31	32	30	34	31	25	33	38	31	39	39	33	31	20	41	24	24	34	32	19	38	30	22	26	24	30	40	30	32	33	36	35	28	27	21	37	36	18	29	34	31	30	32	21	29	36	40	43	28	34	29	25	28	39	31	37	31	29	32	37	35	25	31	35	29	37	28	36	37	22	30	35	33	37	36	31	27	31	34	32	31	35	37	40	25	28	38	25	33	27	37	32	24	39	40	31	39	38	37	27	29	26	26	27	30	29	37	38	38	29	28	38	33	36	26	38	32	39	23	31	27	30	34	24	23	34	28	32	37	28	34	36	32	38	26	36	27	32	35	24	32	29	31	33	36	33	29	22	41	34	40	33	24	38	38	19	41	20	34	29	28	30	44	27	26	27	30	35	41	35	34	40	31	30	30	36	32	24	28	29	31	26	32	34	34	35	25	41	24	37	35	20	33	32	26	27	33	25	32	45	30	27	30	30	35	35	43	21	32	29	27	31	41	40	40	29	29	25	43	31	32	27	36	31	31	19	26	30	48	26	27	40	39	31	30	25	36	29	32	35	23	25	27	36	39	30	28	23	34	33	27	34	34	40	39	32	35	23	32	36	24	31	29	23	29	32	31	37	29	30	34	29	36	33	22	28	36	22	46	32	32	23	38	36	41	26	38	37	40	27	38	27	22	26	32	34	35	27	36	28	32	29	36	39	44	33	29	30	44	23	34	28	22	29	34	28	30	44	23	23	30	27	29	30	30	40	33	32	25	25	32	33	34	16	27	35	23	29	37	31	33	31	35	29	36	23	32	27	28	34	30	32	26	36	34	34	36	34	27	38	31	34	37	40	20	27	36	35	25	20	41	28	23	35	28	29	38	35	39	27	28	34	34	35	36	30	41	24	33	39	34	34	36	43	48	32	35	19	19	37	20	32	31	31	34	28	27	31	29	27	24	32	34	27	31	26	22	19	35	28	28	31	39	21	19	38	23	36	23	31	31	31	17	29	29	31	33	28	26	35	33	30	23	34	26	31	30	29	31	35	35	38	34	29	28	30	39	34	40	26	34	26	39	30	25	38	32	30	23	30	43	36	30	34	27	39	36	27	28	33	36	27	25	29	33	29	21	26	21	23	34	36	34	37	29	33	41	32	35	28	26	31	28	39	34	22	27	43	29	29	44	27	37	30	35	40	42	25	17	38	27	40	24	29	40	34	39	23	25	36	38	29	36	38	27	27	38	25	30	33	37	31	35	34	21	31	37	41	29	22	41	26	41	28	30	35	40	32	41	40	27	26	32	36	26	33	30	33	27	44	25	31	39	39	27	24	36	34	33	28	24	28	29	29	32	33	29	29	22	32	36	35	33	35	28	42	23	26	31	30	34	25	34	33	39	40	39	34	30	23	40	30	39	31	39	32	35	31	31	32	50	37	44	25	34	33	36	37	28	29	37	33	40	31	29	30	42	21	24	40	35	25	27	36	29	35	24	27	36	29	24	29	31	24	36	29	28	36	17	26	42	25	32	32	37	24	29	37	23	21	32	32	30	40	34	36	30	40	25	23	28	35	30	32	23	28	32	31	35	45	28	29	31	36	34	37	35	35	38	25	36	37	32	26	36	30	24	27	26	40	31	33	28	27	35	31	27	30	29	32	29	32	43	28	30	36	31	39	37	44	33	30	42	45	36	27	23	29	34	33	31	30	29	26	30	32	23	35	27	40	37	25	30	26	28	31	38	25	36	37	31	31	32	33	48	32	24	38	26	38	28	43	35	30	36	30	32	27	33	35	33	32	36	32	33	29	27	37	28	43	30	50	25	33	39	31	33	26	34	42	35	27	33	34	16	42	36	30	24	30	27	27	34	37	35	34	29	41	42	28	26	36	22	30	44	40	32	29	31	35	34	31	37	31	44	37	33	33	32	28	35	37	24	25	39	21	30	33	44	22	21	38	32	37	37	36	33	32	46	42	29	29	27	33	35	24	30	37	32	30	33	36	34	43	29	26	35	24	33	24	30	27	38	32	31	26	38	20	28	32	32	30	32	24	32	27	32	29	34	30	29	39	27	32	30	32	30	34	37	31	40	37	30	30	30	34	23	29	28	37	47	30	42	25	31	32	31	29	27	35	28	37	22	28	30	33	34	30	31	34	21	25	29	36	33	33	45	27	33	32	27	22	31	29	32	22	44	33	34	34	37	23	20	24	41	34	36	23	35	49	41	31	24	25	33	23	41	30	32	30	27	35	30	25	22	34	39	30	30	30	41	33	27	24	22	34	34	33	38	28	27	24	37	35	26	27	22	30	28	28	26	28	35	27	27	24	19	28	24	41	22	33	38	43	40	31	37	36	44	24	31	34	24	40	37	38	33	35	44	20	32	41	26	28	25	39	31	35	34	32	32	35	36	24	33	32	22	26	31	35	39	28	23	44	33	35	36	29	33	29	30	27	30	31	29	41	35	30
20189	2503	13181	4830	4048	3347	2701	2080	1739	1486	1259	1058	1007	860	809	676	805	1110	832	1069	661	521	471	383	365	323	319	323	317	301	250	253	244	238	216	232	212	213	202	163	185	188	176	174	165	163	167	171	141	163	166	168	150	125	136	161	136	122	121	135	116	123	139	129	136	126	122	121	117	119	115	129	119	114	118	118	130	106	104	113	125	111	119	121	112	112	109	112	116	108	83	123	117	109	104	93	105	108	95	91	100	94	88	111	118	104	110	109	104	85	103	100	91	115	95	83	111	106	121	105	111	97	100	100	106	89	99	107	90	88	102	97	110	109	101	110	85	100	102	101	87	117	106	93	92	92	106	107	88	108	106	91	94	86	98	92	95	90	94	112	105	95	100	82	97	81	97	86	99	100	107	99	84	105	83	78	78	85	85	102	92	99	101	86	88	100	88	98	106	92	106	80	97	101	99	101	91	103	91	96	103	101	90	98	83	98	91	110	90	90	83	102	99	113	92	93	90	102	103	93	95	88	69	90	93	112	96	97	90	77	68	103	86	94	93	103	94	97	111	102	88	101	93	83	96	95	95	102	99	84	79	91	77	98	89	94	94	86	80	109	105	95	77	78	102	108	83	94	99	110	103	88	85	94	105	108	94	94	100	99	105	102	93	96	86	83	106	81	92	76	96	91	90	101	107	90	110	79	95	94	100	99	92	93	98	84	106	83	87	101	116	92	91	87	98	98	89	108	108	77	90	92	97	90	104	84	85	98	96	60	95	81	92	108	103	86	104	74	88	89	98	122	83	84	101	100	81	80	76	91	90	100	103	92	81	89	92	89	102	98	96	103	72	96	86	90	101	109	119	88	91	95	101	99	86	119	114	93	88	90	96	98	94	96	85	97	88	79	100	85	113	91	75	94	102	90	98	104	88	84	91	75	76	101	87	75	93	100	96	88	99	105	97	101	107	101	101	101	94	81	97	91	115	88	75	93	97	109	84	88	104	98	93	93	85	98	83	97	97	111	100	93	73	98	85	111	102	88	90	97	99	72	91	82	86	92	102	66	119	99	76	99	96	105	92	110	103	96	86	95	96	87	84	106	100	95	82	93	101	77	98	101	95	79	107	105	89	93	90	79	102	95	110	98	92	85	103	85	85	92	99	106	102	87	93	76	100	113	80	96	85	82	102	116	78	105	93	88	101	87	124	95	96	87	109	90	89	94	94	92	83	100	97	102	89	110	90	102	80	96	90	83	83	93	105	89	85	101	95	98	101	86	79	84	98	99	84	97	93	86	78	93	97	98	87	77	91	92	98	113	85	77	68	96	97	80	81	84	93	90	95	99	102	109	104	89	97	73	95	98	106	94	92	86	99	95	78	92	88	98	88	100	110	105	101	74	97	92	93	86	101	88	89	116	89	70	96	85	95	110	98	86	98	94	81	95	97	85	96	80	88	83	75	81	82	103	100	100	91	95	86	92	92	81	95	90	101	82	92	95	88	98	98	90	92	84	85	91	103	72	89	96	118	108	116	98	89	79	83	97	96	88	86	99	97	100	88	101	92	81	86	103	84	78	88	102	76	94	88	102	64	86	97	90	86	108	92	100	104	85	86	86	82	87	95	108	98	92	105	96	88	91	97	108	106	109	88	98	93	111	88	73	67	89	97	81	100	88	93	93	96	108	77	82	67	89	106	98	83	91	90	92	83	96	98	85	104	97	83	82	70	96	101	81	85	88	101	98	84	85	110	90	100	95	100	105	105	84	98	101	89	89	92	103	80	109	111	79	100	96	99	94	92	89	100	87	94	108	101	100	100	93	96	98	89	87	96	113	89	84	90	97	99	92	83	100	105	82	93	84	113	99	92	83	91	89	86	99	88	77	91	90	91	93	103	110	83	81	86	104	102	75	101	100	92	74	108	98	84	104	98	86	88	114	98	94	96	89	93	94	101	93	79	91	93	92	96	80	108	108	102	89	96	83	109	63	97	99	108	83	83	97	106	85	89	87	98	97	85	94	88	91	90	103	95	85	102	94	99	82	99	85	98	88	95	69	85	99	78	86	91	93	90	107	102	93	102	99	94	98	96	87	93	88	102	94	99	81	86	92	88	88	104	92	92	112	87	90	113	111	87	102	104	89	105	90	94	89	90	100	92	91	76	92	99	91	96	89	78	85	91	110	98	84	88	96	80	88	104	95	92	75	90	103	93	84	99	74	105	85	79	81	78	96	93	99	92	95	97	117	92	91	100	107	92	115	99	99	99	112	98	83	74	88	95	95	88	91	100	85	101	88	104	92	94	76	95	89	74	86	89	102	103	105	107	108	110	93	93	109	104	93	109	88	107	107	96	88	101	99	88	83	90	110	96	110	112	87	80	109	98	103	86	99	88	100	85	86	107	101	104	92	92	86	100	85	81	92	101	90	87	104	86	95	85	81	86	80	98	95	103	93	101	105	77	90	93	87	108	97	101	77	97	94	84	99	95	113	111	91	95	98	102	106	100	94	78	87	99	83	102	96	104	76	82	91	103	106	98	109	87	96	101	75	97	100	98	93	85	107	93	92	105	109	81	100	98	81	79	96	81	90	83	85	94	84	93	82	120	99	93	90	83	90	92	95	88	97	90	85	81	90	118	82	103	95	100	85	92	80	104	98	94	91	100	74	115	95	107	94	95	66	90	69	71	92	92	81	87	100	92	92	103	75	83	89	90	79	105	90	99	97	79	110	79	77	96	102	108	105	94	98	96	100	84	88	95	99	85	84	102	91	94	101	85	97	112	93	94	100	93	91	101	90	89	110	94	93	84	99	76	87	89	95	87	105	79	109	97	74	87	87	97	111	96	91	95	114	81	101	79	91	89	76	111	88	90	98	91	73	93	101	96	102	81	99	96	83	101	103	100	87	86	101	96	87	92	101	88	84	84	100	101	89	92	81	91	96	92	92	80	104	102	70	93	98	91	100	79	108	100	112	106	95	100	81	102	93	91	91	87	91	94	85	84	82	90	80	89	100	88	84	99	91	93	96	108	100	75	83	94	76	86	94	90	86	90	98	87	95	81	84	82	101	99	98	93	81	72	94	105	108	92	90	87	91	100	101	109	81	92	87	99	86	86	95	94	100	88	96	91	87	89	89	94	84	85	107	103	88	107	92	88	84	92	80	81	110	95	105	108	78	89	110	109	95	81	86	99	99	105	74	92	94	79	109	107	87	93	112	97	70	110	98	91	112	108	108	98	100	99	93	93	100	86	96	97	103	85	104	97	84	104	75	94	81	93	98	88	83	95	95	88	89	112	103	108	82	90	116	95	84	91	97	73	102	98	94	102	93	78	80	104	90	93	84	92	91	86	94	93	89	101	80	100	94	93	91	99	89	95	100	92	86	97	96	89	105	93	85	107	90	88	94	93	78	104	110	103	80	110	100	96	106	90	92	88	90	88	106	82	88	89	91	100	97	103	103	88	105	105	94	80	92	94	76	92	112	102	90	102	100	97	86	88	98
4661	240	276	151	150	142	153	154	156	129	141	116	141	150	146	128	150	155	151	150	143	126	148	126	157	117	139	137	134	114	152	159	143	140	148	154	136	154	136	131	125	146	127	150	151	133	118	126	140	155	141	142	143	137	125	136	128	136	152	157	146	126	120	131	142	121	128	146	136	145	122	131	133	128	140	124	114	140	115	132	140	141	150	146	137	144	149	129	132	160	116	129	137	141	147	150	120	125	130	115	136	134	122	138	150	141	150	147	153	129	133	139	144	147	130	147	154	143	146	148	151	136	151	123	150	131	153	152	140	133	142	137	114	138	151	150	142	127	121	159	129	132	126	147	149	150	130	133	143	142	132	129	133	150	156	156	133	151	110	161	137	130	134	143	153	149	117	128	139	141	132	142	152	128	131	120	144	125	142	130	131	111	150	151	141	145	144	146	137	134	144	121	116	161	130	139	123	138	143	153	127	144	134	133	128	133	132	148	126	140	163	135	119	148	136	135	141	135	141	137	133	127	146	126	150	125	123	149	151	147	123	132	143	143	137	134	122	146	123	127	146	138	129	129	142	136	139	158	131	143	133	142	134	150	111	139	128	149	129	125	139	133	123	136	138	134	140	152	147	145	121	153	116	127	130	141	148	138	142	149	136	125	124	153	123	142	127	129	138	144	133	124	127	140	126	166	153	144	121	152	121	131	120	118	161	131	130	144	145	131	147	141	120	147	140	129	132	152	134	157	135	139	130	131	135	142	138	138	121	112	150	135	140	168	128	157	124	127	122	149	140	121	130	135	137	138	122	148	135	149	142	133	130	150	120	143	137	143	135	125	140	140	144	143	139	130	128	139	139	145	132	122	144	141	145	145	136	125	145	133	115	147	142	126	125	153	133	138	125	122	139	124	139	138	112	125	126	137	118	162	154	138	144	120	144	135	143	141	136	126	122	122	121	142	123	131	139	132	136	134	152	137	137	150	154	130	140	129	139	132	150	140	122	159	119	132	155	132	137	132	157	141	134	145	144	132	140	128	138	155	141	150	127	141	152	137	127	157	127	108	135	135	133	130	128	131	132	110	159	146	156	130	139	146	130	152	149	145	137	128	156	160	136	146	124	130	146	145	161	143	126	148	125	139	142	124	123	130	145	146	146	134	135	125	131	169	133	155	141	139	143	136	164	135	150	127	135	142	158	131	129	150	144	127	148	135	143	121	134	122	130	147	126	138	131	151	167	146	142	147	143	161	121	119	180	134	133	141	133	124	148	137	140	134	140	133	155	136	150	123	128	157	139	129	155	140	130	139	131	132	142	127	149	129	143	154	133	135	132	141	126	160	118	126	145	135	140	145	130	145	132	138	114	135	144	159	141	140	130	141	155	134	142	122	132	138	124	146	123	146	116	162	156	151	140	139	138	129	127	141	141	119	125	138	141	132	118	154	143	134	126	148	142	145	148	129	158	151	134	151	131	138	145	148	134	153	127	124	121	135	130	110	133	142	132	129	164	135	125	127	149	152	129	135	136	142	111	121	129	117	147	143	140	140	144	132	140	141	145	129	129	141	132	148	124	146	115	141	122	137	131	158	149	131	131	135	137	151	124	134	149	132	138	142	145	132	133	142	145	121	148	130	133	126	158	131	138	139	155	149	126	152	146	114	145	159	106	123	143	121	143	135	151	141	150	142	137	123	149	133	156	154	143	151	136	108	137	130	154	126	140	133	127	153	135	144	133	123	124	130	149	147	145	145	137	127	137	122	145	156	120	135	140	120	132	156	142	138	151	127	114	133	151	150	136	142	142	139	128	138	145	136	161	130	146	134	151	119	130	137	138	140	122	134	127	147	130	142	127	152	153	139	134	140	123	132	124	137	128	144	127	134	132	139	156	120	130	143	127	143	131	146	129	151	151	140	145	151	133	148	133	127	136	165	119	144	127	128	127	121	141	125	153	124	139	119	129	134	119	164	138	127	124	130	146	134	137	138	112	124	136	137	126	134	129	123	132	132	123	139	130	122	139	128	114	133	152	121	143	150	140	134	131	133	110	144	140	131	145	133	141	134	139	147	132	143	136	150	127	153	134	166	131	130	129	124	125	128	122	143	125	130	140	122	135	133	126	134	133	134	131	135	139	137	138	114	139	116	106	142	150	125	136	151	164	121	147	141	142	145	133	126	124	116	137	128	158	127	116	126	129	139	140	128	150	152	124	119	158	128	153	141	132	126	154	141	141	140	141	126	134	122	133	147	117	136	130	151	129	121	146	148	147	132	150	140	125	132	147	115	159	157	162	151	144	161	145	150	127	146	127	151	124	138	133	125	141	129	142	127	135	166	139	145	136	128	130	143	139	140	133	113	117	141	143	123	148	151	126	143	118	125	134	134	153	145	133	133	142	149	139	137	130	126	140	127	120	148	119	117	129	123	139	142	156	125	129	134	119	142	150	141	126	129	122	147	130	139	122	133	128	122	131	124	146	122	152	141	150	127	132	145	141	128	142	142	128	150	129	150	145	135	124	144	127	150	134	126	134	127	147	135	128	123	139	129	138	144	144	138	147	122	129	119	144	149	143	124	128	151	147	103	142	157	142	136	143	131	142	140	134	136	141	154	153	141	153	139	118	149	126	139	130	149	136	161	144	124	154	137	147	141	129	141	125	137	155	140	142	126	136	134	140	148	136	117	133	131	127	144	150	148	120	134	137	128	135	142	123	107	128	132	139	140	135	138	124	132	148	147	149	136	166	137	126	143	142	145	159	150	152	138	160	158	142	149	157	135	158	154	157	113	149	121	122	146	123	122	125	135	127	118	146	126	141	148	127	133	138	141	138	159	163	137	157	117	126	135	141	126	139	136	157	156	148	134	143	162	142	149	136	139	146	144	126	135	127	140	182	135	139	143	147	141	153	139	139	118	150	114	154	124	116	143	125	133	124	142	138	141	127	136	110	150	133	159	135	139	129	130	122	135	117	122	122	139	130	134	153	126	141	160	162	140	129	131	137	138	146	127	154	134	149	117	127	148	150	138	149	155	148	158	138	134	131	124	135	156	138	136	152	142	131	128	110	133	148	146	120	139	119	142	130	140	135	134	143	133	144	119	141	146	143	148	130	153	150	144	129	124	130	140	141	134	128	133	146	146	135	143	114	151	144	125	124	158	154	133	130	150	147	153	133	131	164	143	149	125	119	121	127	129	139	158	167	145	122	155	156	136	153	135	141	133	144	144	143	137	123	144	133	153	137	128	133	121	133	155	121	124	130	143	142	138	143	140	169	148	137	124	154	135	128	145	135	130	155	138	130	142	140	137	131	125	142	131	140	152	139	137	146	150	147	151	132	146	122	135	115	132	121	148	114	129	129	127	119	117	152	145	158	126	137	154	156	136	133	156	148	142	126	119	124	132	164	126	121	107	132	128	158	144	139	142	132	144	142	140	138	127	142	135	159	147	148	142	178	144	117	124	123	117	122	140	131	132	134	127	134	145	152	134	145	143	155	127
4055	423	714	469	421	415	418	410	404	368	394	387	406	383	370	368	391	420	375	365	375	359	386	353	374	338	356	380	367	350	353	345	341	340	358	361	358	368	372	315	372	334	396	358	361	363	350	342	340	348	366	342	347	360	388	352	346	348	339	391	318	343	352	367	347	358	336	357	337	356	354	382	360	352	393	367	338	376	372	352	331	355	345	389	381	367	371	377	321	382	352	332	346	388	367	366	342	384	351	363	343	347	361	356	330	350	365	361	375	393	330	334	378	369	347	324	346	370	328	360	374	356	378	366	372	383	357	368	373	383	387	351	362	342	310	363	336	351	351	349	342	330	344	357	333	375	336	364	388	364	385	349	346	380	361	347	371	366	332	369	331	347	369	327	341	353	366	371	326	359	356	356	344	378	329	365	373	371	381	362	404	347	385	331	369	361	377	346	340	386	345	388	382	354	355	372	335	347	333	351	355	338	344	333	362	378	353	317	378	353	366	324	342	375	386	374	347	315	346	346	351	326	376	365	311	325	355	319	377	381	378	382	348	369	342	356	387	374	334	340	346	320	372	348	361	354	342	355	345	358	369	392	375	333	348	339	367	392	375	378	348	362	340	426	343	347	336	331	355	363	339	393	349	359	357	367	327	371	405	368	329	340	344	367	356	368	377	321	354	329	357	347	309	324	340	385	328	330	356	316	347	386	353	329	374	339	345	380	337	338	379	354	333	392	342	341	364	350	360	370	389	335	396	351	370	350	377	324	345	361	333	386	350	350	347	332	373	334	408	314	359	366	358	364	330	343	383	388	325	337	325	358	392	346	338	360	360	335	354	318	372	390	385	357	359	347	348	348	336	334	337	318	317	354	377	344	360	362	381	326	352	371	326	370	344	332	323	362	364	366	397	354	356	342	329	350	373	292	366	350	347	329	336	366	351	349	353	389	342	351	376	347	334	370	365	355	361	346	364	363	309	389	356	369	361	341	373	336	363	347	316	325	347	337	397	377	339	333	322	371	335	332	341	350	327	340	368	383	373	345	397	356	390	378	346	343	343	356	334	349	361	341	373	363	376	334	365	321	336	350	356	356	365	364	361	351	344	373	366	349	344	379	334	333	368	375	361	346	328	337	377	348	369	328	336	328	366	342	366	361	364	359	349	337	319	354	345	353	336	367	354	332	363	359	368	365	364	334	353	365	386	340	346	358	326	336	376	362	371	391	306	351	344	316	337	318	413	337	364	352	345	401	342	359	348	318	342	361	354	355	347	350	356	391	345	335	344	361	320	355	372	333	365	361	368	376	360	334	357	353	349	353	322	368	356	334	333	352	387	324	333	349	349	348	356	326	324	377	327	346	386	345	330	346	336	353	339	354	356	358	350	337	371	365	328	332	359	308	358	351	353	352	330	361	367	366	385	319	352	349	337	342	367	336	361	367	379	364	330	371	359	357	360	361	390	342	363	370	358	348	405	327	353	367	350	378	348	358	338	367	359	346	320	357	365	343	360	398	379	364	360	367	367	344	346	344	351	365	354	362	310	343	380	392	345	359	345	355	362	338	362	326	362	324	359	384	373	405	349	345	339	355	395	365	331	313	387	367	337	365	331	325	373	353	334	331	356	337	365	345	343	345	323	346	364	366	362	363	344	373	324	336	335	340	365	357	352	340	356	337	342	335	356	328	357	342	377	344	351	341	372	353	337	394	315	360	363	341	343	383	369	310	335	357	371	336	381	360	351	362	335	339	343	335	351	338	387	355	369	345	338	342	376	349	363	358	351	377	317	325	339	358	348	378	385	338	364	330	352	363	362	328	375	347	353	333	340	369	325	356	373	329	350	385	364	300	336	362	353	327	347	374	329	333	387	355	358	325	311	369	341	356	346	338	339	372	368	361	369	340	339	328	371	353	383	319	363	377	391	357	371	325	369	350	363	329	353	381	354	358	387	348	358	356	325	334	384	347	338	372	364	316	352	359	366	334	317	356	353	399	370	343	331	321	359	355	306	333	364	390	366	333	359	331	373	371	339	350	322	393	332	380	338	349	386	395	354	361	352	376	322	346	339	377	334	337	340	371	377	365	333	351	367	319	357	339	338	340	362	323	354	343	340	370	345	354	334	333	384	368	362	331	339	381	343	370	328	326	377	333	367	345	358	352	357	372	376	364	347	354	363	397	336	351	365	346	351	376	385	350	337	350	350	310	360	353	372	370	350	346	357	332	353	365	349	364	364	357	360	343	334	321	370	351	344	338	362	371	361	368	361	350	351	317	360	378	393	348	375	343	324	371	357	362	366	338	353	345	345	322	371	366	359	364	338	356	351	341	368	376	331	317	369	360	342	349	373	373	321	352	378	339	328	362	347	353	342	329	319	333	339	328	377	387	349	362	352	391	361	357	363	350	365	379	336	403	328	377	355	380	359	369	373	368	301	349	373	381	334	372	364	376	361	359	364	349	352	384	341	342	378	374	323	341	357	378	360	342	362	340	316	335	339	383	379	365	349	369	361	359	374	365	357	350	362	351	353	342	321	352	379	322	361	333	381	351	352	329	351	357	357	362	365	350	334	364	360	360	347	377	334	333	331	369	348	347	344	361	318	359	382	373	360	331	348	358	348	371	340	346	304	366	368	337	350	378	366	350	341	329	371	355	342	337	360	317	357	360	342	344	372	326	343	397	376	330	367	353	331	342	363	361	357	310	354	364	363	369	380	372	344	356	358	362	371	362	388	342	362	366	344	353	342	337	357	360	334	338	348	355	356	374	343	364	382	356	372	376	369	379	353	365	373	351	376	358	338	373	363	350	407	342	362	392	364	361	359	373	378	342	355	326	354	361	380	380	338	362	364	319	374	350	325	344	367	375	353	348	349	371	340	366	356	355	347	335	354	374	334	375	359	371	349	338	379	350	339	357	364	374	368	362	367	354	352	368	337	352	324	355	345	372	363	353	377	375	362	355	344	329	337	373	333	349	336	378	317	320	354	348	351	333	386	393	362	357	328	389	359	374	374	366	352	343	377	366	357	357	348	322	357	394	364	367	366	337	353	358	364	322	358	341	341	323	371	314	339	334	369	349	395	352	378	351	361	384	361	383	334	335	358	328	319	352	360	358	392	349	393	344	363	400	372	379	352	337	407	337	372	348	340	343	329	369	404	357	353	363	375	395	356	379	374	359	394	320	346	347	359	345	350	370	326	331	370	354	335	359	362	400	346	346	344	377	350	366	326	366	370	373	351	357	363	352	346	367	369	357	366	388	379	350	307	348	340	387	366	335	320	350	356	353	364	375	350	339	363	324	340	381	369	316	370	344	304	344	360	378	365	330	372	352	370	415	338	350	355	346	345	383	357	345	369	333	369	354	326	349	343	369	378	336	325	359	386	352	351	334	334	362	370	320	367	394	338	360	367	344	364	383	367	360	352	326	346	328	358	360	346	353	352	360	323	405	360	351	384	381	335	355	360	335	360	384	344	351	352	369	353	377	340	356	342	362	369	349
25178	2596	3666	767	491	406	303	237	217	182	210	207	166	161	131	146	147	162	185	147	150	140	128	138	136	141	120	121	116	102	135	144	128	138	122	104	127	104	110	107	111	129	110	114	116	111	111	132	111	113	113	124	123	120	120	111	120	112	122	104	94	105	104	122	128	116	120	100	134	128	110	106	96	107	102	115	101	107	116	117	123	116	124	96	103	130	92	120	114	132	136	100	113	116	115	108	119	93	109	126	109	112	109	113	127	107	112	115	104	122	128	120	117	110	101	117	107	120	104	104	106	115	118	109	117	135	127	129	127	135	119	97	125	100	121	122	108	114	117	106	104	107	109	119	116	105	126	113	107	105	124	115	103	109	130	142	116	114	91	121	118	124	121	98	110	113	117	111	105	116	118	122	99	110	100	124	134	112	104	97	113	102	108	130	96	123	124	130	110	97	117	110	119	96	116	126	119	127	109	121	121	91	98	109	116	145	107	91	108	111	114	137	117	112	118	124	119	114	112	110	134	107	104	112	134	123	108	109	119	90	100	120	93	94	95	110	104	107	116	110	114	109	107	123	98	130	92	103	90	98	103	128	109	123	121	112	103	124	104	128	119	103	111	99	115	107	116	112	115	96	99	111	98	122	113	130	111	115	100	87	113	119	103	115	104	114	113	125	100	124	99	116	123	118	120	114	105	112	108	126	112	100	112	114	114	111	130	117	114	103	102	87	116	125	92	107	100	95	91	104	126	106	109	97	105	123	116	108	116	108	120	125	114	98	122	116	107	114	108	112	128	98	123	105	114	105	108	117	127	111	115	111	115	122	96	117	90	111	128	94	113	122	105	121	112	111	110	103	98	118	91	111	116	96	107	129	126	134	112	105	99	98	102	92	122	136	105	102	87	114	107	111	115	105	99	108	125	123	111	112	105	130	121	100	117	105	118	111	102	120	100	128	135	121	92	107	108	111	123	115	115	113	111	125	99	107	88	122	101	116	110	118	131	116	103	124	101	140	123	106	112	110	139	115	127	105	124	119	107	107	111	117	119	122	126	109	102	99	133	108	114	122	104	110	111	92	108	111	124	111	109	115	118	123	118	114	118	131	118	122	100	115	112	95	119	100	113	112	119	112	122	122	102	108	123	108	116	111	96	112	110	120	120	125	116	111	112	108	104	120	110	102	117	117	115	121	90	113	102	97	108	119	97	112	127	115	99	97	118	114	125	108	111	103	118	106	112	110	112	103	110	112	96	99	109	131	91	127	124	120	99	117	92	135	102	126	111	106	96	128	122	101	112	110	121	104	101	110	101	109	100	98	121	112	90	98	117	84	112	107	109	112	114	105	125	110	105	120	115	93	109	117	124	98	118	115	113	116	118	131	100	97	133	127	113	103	116	128	111	104	101	119	110	98	118	107	112	106	126	135	98	115	114	100	102	148	122	101	126	112	126	110	118	95	104	113	110	109	78	115	105	110	118	122	118	111	126	117	125	100	116	111	128	120	107	106	120	115	116	146	123	120	125	121	104	113	104	100	115	98	134	116	102	101	138	121	108	108	103	114	98	106	131	118	129	117	131	110	126	137	113	118	130	103	121	97	100	117	113	85	111	115	85	128	95	120	99	115	118	117	105	130	87	118	107	114	104	93	98	107	110	105	133	97	108	98	116	117	124	134	138	109	94	120	120	123	109	116	97	109	115	115	118	120	104	116	108	99	110	125	116	106	119	109	101	103	120	92	113	116	108	118	103	122	116	113	115	133	130	109	112	94	109	96	116	109	98	98	104	122	122	111	120	100	105	115	117	108	111	109	109	109	109	114	102	121	113	89	110	111	111	98	111	97	109	100	90	114	80	119	86	120	96	129	106	118	130	114	129	120	106	115	109	124	112	113	112	110	108	110	106	112	115	126	123	108	106	124	102	125	109	108	106	128	109	133	98	120	106	115	113	109	120	109	118	116	114	114	105	98	102	128	100	107	119	114	112	103	107	105	107	128	114	117	120	112	121	104	116	131	123	113	121	99	120	109	114	101	113	111	127	126	109	129	106	117	111	120	101	112	104	124	113	130	97	113	116	112	117	87	111	92	98	122	139	97	107	115	135	110	125	105	113	108	108	118	98	92	112	106	114	117	111	99	122	108	122	116	119	125	114	120	107	120	114	109	103	106	106	109	116	90	103	121	119	99	93	117	114	105	121	107	118	118	130	120	113	101	116	122	106	111	119	97	120	107	104	105	98	108	100	118	122	117	107	112	110	127	114	106	121	98	139	98	114	128	117	105	109	109	108	120	90	107	116	115	115	110	119	113	95	118	106	108	86	127	96	100	119	126	109	117	129	132	123	119	113	91	110	106	110	108	109	127	117	110	114	119	120	117	111	126	123	124	119	130	119	109	118	107	100	126	119	109	112	114	109	102	115	111	127	96	141	106	116	100	121	108	112	122	107	111	105	105	109	88	121	96	119	127	91	111	106	113	116	99	100	101	115	115	127	112	131	108	101	124	98	101	116	109	113	108	118	110	102	116	138	105	127	105	101	113	120	110	91	102	100	109	123	107	109	130	101	137	111	115	114	108	120	101	136	106	101	118	123	121	114	98	103	111	128	108	122	105	120	112	105	118	124	107	132	124	99	106	119	122	97	118	105	106	98	133	94	107	107	104	112	117	114	123	107	107	110	108	117	112	126	96	104	126	115	115	111	110	97	117	93	109	123	109	107	115	111	120	106	116	116	107	117	128	110	104	125	111	92	113	106	118	134	99	109	120	106	112	93	109	107	110	108	112	119	101	135	126	104	96	131	108	121	112	128	101	107	106	132	99	105	118	112	102	105	101	98	132	104	107	119	112	116	113	117	115	123	112	114	110	107	90	107	116	105	99	106	103	110	115	115	137	104	104	89	125	131	126	111	112	105	119	133	126	120	127	128	119	107	105	119	113	118	122	118	127	107	106	145	107	105	115	139	115	113	110	96	107	103	123	102	102	108	96	120	104	115	90	103	141	128	120	112	114	123	134	106	116	123	122	109	118	126	110	108	132	136	97	96	102	96	121	113	137	118	95	98	108	98	101	105	115	110	118	113	114	97	125	126	108	127	122	106	100	101	103	98	110	89	101	123	112	109	112	111	104	108	115	146	119	132	110	131	120	113	120	96	129	102	100	114	110	130	99	121	105	119	123	108	91	120	126	106	92	113	101	105	120	108	94	135	113	104	116	93	125	109	108	105	109	114	110	110	110	114	119	119	135	103	110	97	126	122	111	117	116	110	109	106	115	117	97	114	109	105	108	125	90	113	102	117	114	125	89	111	92	120	112	121	98	118	114	112	107	101	107	112	90	116	114	109	122	114	93	114	109	118	122	90	115	117	100	117	114	111	121	119	125	91	126	119	115	120	104	116	113	114	103	98	126	115	91	116	104	107	130	114	130	87	117	108	117	107	102	104	116	114	110	110	82	139	113	116	107	119	103	124	94	92	101	110	109	115	106	125	96	126	99	118	118
12832	1463	5813	2568	2110	1758	1466	1169	1084	897	786	723	709	633	608	576	654	743	783	565	529	480	445	499	407	413	403	417	419	373	340	382	366	344	381	373	318	310	345	320	318	342	317	343	332	329	304	303	288	328	320	313	343	314	344	330	316	320	331	316	335	321	304	328	322	319	328	286	276	303	323	321	285	332	292	302	308	298	297	298	293	300	285	275	307	268	296	288	302	312	292	305	283	283	324	304	300	308	299	316	288	285	292	286	283	332	296	294	267	318	282	273	282	274	322	289	286	260	295	319	262	316	314	293	288	262	274	275	289	302	290	277	306	309	283	272	284	298	290	279	266	272	321	282	289	283	294	310	305	294	304	300	273	296	300	334	306	303	290	309	277	300	278	284	281	298	271	271	283	273	294	286	309	261	313	272	286	267	299	311	271	309	289	289	277	296	300	278	277	284	291	311	277	292	283	284	300	295	297	309	301	283	266	308	304	289	290	272	284	301	314	297	332	309	259	298	286	281	298	311	299	290	285	273	312	305	324	297	267	283	296	288	297	287	308	296	297	312	273	260	264	296	284	336	303	304	279	287	300	291	266	279	312	274	270	284	281	291	272	290	298	282	301	324	295	318	314	316	279	270	257	299	278	286	309	318	292	280	267	284	297	279	304	272	317	275	306	287	299	277	290	285	285	294	316	268	319	289	297	284	289	278	289	281	255	318	285	291	297	275	281	274	268	318	267	299	314	271	265	287	281	264	298	281	279	291	316	301	295	279	287	306	294	308	290	272	275	280	273	275	309	282	272	313	267	273	302	290	262	292	298	262	280	266	293	303	341	308	287	272	266	274	317	273	280	272	282	268	288	301	301	295	261	301	273	311	293	302	306	292	302	288	285	290	275	251	280	276	274	265	287	273	284	304	293	286	296	287	289	281	305	278	307	257	284	299	287	285	285	278	306	289	279	266	292	303	283	282	296	312	304	310	309	277	291	294	281	260	307	260	278	290	274	274	283	291	277	294	287	285	279	262	276	265	293	276	294	296	300	313	301	266	271	257	250	281	273	248	284	282	287	275	320	261	270	264	295	278	295	293	279	277	261	301	265	267	268	287	267	280	303	298	278	312	323	282	303	318	312	301	304	302	300	286	296	314	273	301	286	289	295	318	309	278	296	271	303	274	295	300	272	285	306	294	292	296	285	301	300	278	295	297	325	280	308	272	289	269	307	280	267	274	318	266	298	275	289	269	298	267	291	284	322	294	305	287	303	294	292	288	282	294	289	278	283	277	269	283	304	293	267	312	304	272	293	277	280	323	279	263	277	298	265	291	297	270	263	306	291	344	321	290	257	294	288	286	316	293	273	278	276	275	292	309	295	298	299	292	303	306	305	308	278	316	320	328	281	256	317	290	301	259	268	301	281	298	281	285	295	320	289	286	273	292	292	272	295	274	288	271	284	306	309	249	294	313	287	282	315	284	261	284	305	281	277	298	270	295	302	289	270	285	289	297	302	327	321	279	290	270	311	306	298	282	273	283	312	281	273	301	281	291	280	316	285	274	306	287	280	268	291	301	300	288	290	274	270	282	276	293	297	290	266	296	309	276	292	277	311	262	273	287	296	271	296	244	293	285	263	299	301	321	300	297	335	286	284	296	291	290	288	290	276	293	293	287	276	295	311	293	308	290	262	306	280	303	280	282	279	294	300	309	288	288	275	273	295	285	284	275	268	264	272	268	296	292	285	285	275	316	281	273	275	300	288	312	292	305	290	268	279	311	273	296	281	278	271	268	313	268	288	291	298	294	278	292	335	340	310	294	296	317	269	285	307	309	276	300	294	306	299	292	274	287	270	303	289	284	297	269	290	303	308	300	303	274	289	313	285	298	325	282	318	297	259	266	286	271	285	264	301	267	302	287	273	260	274	295	303	294	309	282	274	273	292	292	300	281	303	280	274	274	301	300	305	290	307	262	300	314	284	282	291	279	309	298	284	317	272	295	284	305	285	281	295	306	307	313	306	273	271	285	280	282	269	267	275	296	293	303	303	291	299	292	306	269	306	286	260	284	286	299	279	285	304	283	269	281	266	292	307	280	287	283	305	283	269	260	308	299	304	288	265	301	277	287	292	282	322	308	286	285	267	270	300	279	286	286	288	267	289	275	279	267	263	281	274	284	290	272	279	301	291	293	252	281	285	280	263	282	295	299	300	329	290	274	298	296	318	258	279	277	281	281	277	291	280	300	271	304	259	274	294	281	258	300	287	302	279	283	264	294	261	274	292	271	315	302	306	323	277	324	314	304	267	264	277	275	273	300	290	303	292	277	271	310	272	307	282	279	294	310	299	292	323	301	316	281	280	291	313	293	265	301	297	290	274	275	245	293	301	276	292	288	311	264	287	291	280	280	286	287	282	288	266	294	287	256	284	276	303	317	283	283	272	256	297	262	293	286	305	284	270	289	289	326	280	278	277	281	262	292	277	281	295	276	301	305	293	305	293	306	273	290	281	272	299	261	281	309	306	290	277	302	309	289	305	319	285	308	316	269	289	289	241	295	288	272	292	262	296	282	253	333	299	316	287	254	304	310	315	276	293	278	279	319	286	306	319	296	319	284	283	295	308	286	275	291	250	262	299	277	264	287	324	313	310	274	271	271	302	278	290	295	249	281	286	288	291	273	297	298	287	276	281	284	270	275	299	279	269	280	292	286	324	303	296	272	274	287	301	282	304	282	289	315	283	266	295	299	301	303	287	304	297	288	282	297	284	293	276	296	292	251	292	280	301	282	291	265	292	264	297	273	304	267	294	287	282	281	292	294	302	283	260	271	291	285	270	257	281	274	305	269	271	283	291	306	271	303	293	297	310	300	290	267	313	275	279	315	319	260	282	279	316	303	285	302	260	314	285	258	296	288	292	271	279	281	287	314	247	306	289	257	262	296	283	306	292	299	284	281	281	319	286	315	266	323	279	284	292	279	332	282	280	288	294	284	285	294	314	294	273	279	315	309	281	287	265	322	300	271	288	306	308	295	282	312	301	282	264	289	305	284	273	296	268	269	279	290	264	288	286	272	271	332	272	255	271	300	275	297	280	288	297	306	291	277	315	272	291	292	265	293	281	269	328	293	300	275	275	307	291	305	292	277	300	273	284	275	292	329	281	288	291	305	308	267	283	273	310	273	313	277	283	276	276	304	330	294	281	280	298	269	272	300	278	301	262	275	288	320	297	286	306	268	304	278	283	289	287	273	314	262	283	282	269	272	318	287	285	303	293	291	266	288	329	275	312	286	298	302	316	284	297	287	294	292	289	292	331	310	273	274	320	280	313	272	260	273	286	296	288	288	283	281	277	290	278	312	270	298	274	305	279	288	269	324	294	285	302	323	318	291	299	282	298	300	277	279	290	307	292	274	284	312	273	286	305	303	299	283	279	280	308	298	320	264	276	288	304	289	296	286	308	277	302	292	279	270	286	291	277	287	253	299	281	299	279	330	300	282	291	259	297	302
37735	7601	7509	1554	988	701	532	353	288	230	223	186	151	133	125	124	128	148	145	121	118	92	71	78	57	64	57	66	59	62	52	48	49	53	48	35	62	61	42	40	36	41	34	32	32	48	38	44	32	38	47	35	30	47	45	44	36	39	33	32	27	34	40	41	36	39	37	42	29	42	33	36	41	32	41	43	33	34	29	33	35	34	34	31	33	30	37	27	49	38	39	29	41	42	34	34	36	22	27	22	39	30	27	27	26	31	37	53	33	41	28	38	31	31	42	33	32	35	27	30	29	29	27	24	32	25	29	40	33	40	35	29	36	30	25	25	32	32	32	26	43	31	36	40	34	27	27	28	25	36	32	37	38	40	38	40	33	32	29	31	30	25	32	31	36	24	37	27	37	31	33	23	26	39	26	36	36	37	29	31	33	42	35	26	38	30	26	37	27	28	25	30	29	35	31	28	32	37	45	33	51	24	31	22	29	25	33	36	34	29	44	28	30	27	34	28	34	35	36	28	30	33	35	28	27	30	28	40	32	24	28	25	27	26	32	36	29	33	44	31	35	30	36	38	34	34	30	22	45	38	31	30	30	28	34	31	25	30	37	36	39	30	40	33	20	48	40	39	32	28	36	31	35	25	44	23	32	30	32	27	35	46	34	41	48	20	23	34	40	27	32	33	30	36	49	34	42	31	26	25	33	25	36	34	33	37	44	26	29	35	29	36	39	37	39	35	33	35	29	41	38	36	42	32	33	41	33	35	34	27	34	45	35	32	38	28	36	31	25	33	38	36	30	37	30	32	27	33	24	34	28	29	34	37	31	29	33	39	36	40	31	31	29	38	29	26	28	39	35	17	36	30	25	34	33	33	30	34	38	33	32	29	24	27	32	35	30	30	37	40	26	44	26	39	42	34	33	33	41	27	25	26	33	40	23	28	31	32	31	26	28	27	36	27	34	31	34	29	24	30	31	26	35	32	29	30	32	35	38	36	28	34	30	38	26	39	36	30	24	41	35	23	28	36	35	32	36	28	22	34	32	28	32	43	28	39	35	45	28	34	37	32	36	42	30	34	26	31	25	31	40	27	34	25	38	34	23	27	27	36	31	37	36	30	28	41	28	30	34	44	25	36	41	32	29	32	28	36	25	28	24	41	35	47	31	34	33	31	28	46	24	31	40	39	29	42	43	40	34	28	32	30	42	32	24	39	29	27	31	35	28	30	23	45	26	32	36	28	32	32	29	29	34	35	21	35	46	37	36	39	28	28	37	43	38	29	27	41	35	31	37	24	30	27	20	32	34	29	34	40	41	29	31	25	28	35	30	21	39	38	38	35	24	50	33	35	28	26	34	39	35	29	32	38	34	29	28	45	34	31	25	31	30	29	40	28	25	36	24	32	27	38	32	39	27	32	22	39	41	34	28	39	28	26	24	36	39	31	34	37	26	37	34	27	26	35	33	29	29	25	32	28	37	28	35	28	23	36	22	29	26	32	31	36	31	29	35	32	38	32	44	35	29	25	32	32	41	42	32	37	35	31	32	37	40	35	30	40	22	30	35	34	33	33	31	34	41	38	32	22	29	35	32	29	33	38	35	28	22	31	33	34	43	25	29	40	33	35	23	30	23	45	37	29	32	36	33	36	30	26	22	33	25	29	29	33	30	36	33	26	28	26	31	36	40	38	28	34	24	32	29	31	31	32	36	21	38	38	46	31	31	40	30	33	38	44	38	32	27	37	28	33	35	42	38	32	35	30	39	24	25	29	31	24	24	26	35	28	33	36	33	23	29	20	31	24	29	35	42	27	21	29	37	23	21	26	39	32	32	31	31	29	27	36	24	39	25	26	29	32	22	40	34	28	32	41	27	31	33	28	37	44	25	40	26	29	20	27	33	27	32	36	31	15	28	35	34	38	33	37	26	26	24	43	33	30	28	26	37	32	28	40	39	26	33	24	34	31	43	31	28	31	33	43	37	30	30	25	24	30	33	30	32	42	35	33	30	29	31	28	27	32	20	38	25	33	29	38	29	24	34	31	27	37	34	38	28	46	19	34	31	24	24	31	25	25	39	27	39	28	25	32	29	29	32	32	30	24	39	32	30	34	27	27	35	28	26	32	26	30	28	38	34	28	23	27	20	23	36	32	26	30	35	32	26	28	29	33	36	33	37	36	28	34	21	27	18	31	28	33	38	38	29	22	27	35	35	36	31	37	49	39	25	34	38	24	35	30	34	38	36	27	18	29	31	30	32	28	43	44	23	44	31	22	35	22	36	29	38	42	32	24	32	29	17	22	25	32	31	38	31	22	33	32	32	26	47	33	32	34	33	41	44	35	30	31	24	20	37	27	30	29	38	25	40	29	27	31	42	31	28	30	26	40	28	30	41	32	33	34	38	25	38	35	36	30	27	37	32	27	33	38	18	30	29	31	27	31	33	25	46	36	46	35	33	35	36	30	35	48	28	32	31	33	32	26	33	29	23	32	29	23	33	26	27	34	43	35	25	29	22	34	26	31	32	33	38	40	33	27	28	30	44	41	35	35	29	35	29	29	38	17	29	26	46	33	37	30	37	30	31	25	30	34	22	34	33	35	23	23	32	29	33	49	30	38	37	34	25	36	25	40	40	38	37	43	27	29	28	30	29	33	41	37	38	25	39	42	40	37	34	35	29	35	31	31	29	47	35	34	34	27	29	35	32	45	35	36	32	34	25	26	34	23	37	30	34	29	41	34	29	34	30	32	28	25	19	27	35	30	29	40	35	34	30	23	35	34	19	24	27	35	24	29	37	20	31	28	23	26	33	35	33	39	29	20	35	21	23	34	25	31	28	34	30	34	25	43	34	34	36	41	31	38	40	33	27	31	42	30	33	34	40	36	24	36	37	29	42	32	29	32	26	29	37	24	36	31	42	36	24	25	24	27	29	28	29	28	30	35	24	38	28	29	34	30	27	34	23	32	23	32	36	42	32	36	29	31	35	24	28	28	19	35	35	19	23	32	31	39	31	38	32	25	27	20	33	27	24	27	31	32	44	33	31	38	21	22	33	32	32	36	36	22	42	24	39	30	24	39	36	28	34	33	37	46	31	31	27	32	27	26	28	43	24	41	35	31	37	28	39	39	33	34	19	28	43	29	35	35	46	23	32	35	36	34	33	35	34	30	30	30	31	36	37	29	47	38	33	33	36	34	41	38	35	38	30	30	25	29	32	32	26	47	28	22	32	31	34	30	28	33	27	37	30	44	38	23	33	28	26	35	33	30	33	25	36	33	37	25	32	31	41	32	33	27	36	24	38	27	26	32	26	27	34	35	26	27	31	27	36	30	28	31	36	48	41	33	28	32	36	27	22	35	31	47	40	26	33	32	44	33	32	29	26	35	26	34	35	33	31	33	39	43	35	30	24	23	28	28	30	28	28	27	37	31	38	30	41	36	30	39	26	34	28	22	41	29	32	31	27	40	36	41	34	22	24	26	28	28	29	30	33	35	47	23
18863	3210	9506	4878	4195	3265	2642	2121	1803	1511	1304	1152	976	847	747	637	771	1023	843	947	675	547	471	373	416	342	348	333	269	274	301	243	223	238	217	233	203	201	182	189	161	176	171	200	154	156	172	177	148	148	151	139	146	149	150	145	136	135	156	121	135	151	125	114	123	125	132	145	132	121	108	100	135	127	117	114	115	120	120	136	116	119	113	131	117	113	118	102	109	106	116	114	99	106	106	108	110	95	117	116	109	107	104	105	99	119	95	83	111	107	119	110	96	105	94	90	91	101	91	111	108	111	96	96	83	92	97	87	90	117	99	101	97	106	105	91	104	97	100	91	100	101	112	99	89	88	116	102	99	97	92	92	75	110	100	93	92	115	91	102	96	94	98	113	99	95	91	81	80	103	89	95	110	93	91	100	111	86	100	85	121	87	94	85	90	102	110	95	100	110	98	95	98	90	94	101	99	114	90	99	89	97	86	105	96	89	96	102	100	102	108	86	84	88	110	82	100	110	101	77	88	114	107	92	98	83	98	109	96	93	85	93	88	100	89	102	112	107	82	110	88	101	77	87	95	88	86	88	94	88	97	108	105	100	107	92	105	86	105	82	76	99	111	83	100	100	121	113	104	101	98	82	86	98	94	88	98	103	90	82	85	92	94	93	92	82	82	99	88	84	83	86	96	97	101	92	101	109	99	83	102	85	91	103	86	72	99	98	83	93	95	89	103	110	89	81	70	85	95	97	93	77	87	93	87	108	91	92	94	83	87	96	98	90	100	97	95	95	97	98	89	82	79	95	91	95	104	94	93	77	101	90	102	93	78	95	100	87	58	100	79	87	94	90	97	96	85	102	104	85	103	93	83	105	89	96	89	91	83	86	85	102	95	113	100	97	88	94	79	97	92	101	104	96	104	100	103	111	80	96	114	104	106	84	87	116	90	88	78	88	117	110	89	87	83	94	88	99	89	97	89	101	95	97	86	89	84	86	95	84	86	93	96	80	108	99	95	96	87	96	100	95	101	110	110	101	96	101	87	113	79	111	98	110	84	91	93	98	115	107	102	92	99	103	89	104	107	76	108	92	102	73	91	104	81	95	113	69	95	104	92	88	101	96	112	94	93	93	87	94	107	84	100	75	93	97	87	102	104	91	88	105	97	85	86	95	93	88	97	105	101	87	82	88	92	96	105	87	103	95	102	101	106	98	98	121	110	93	91	91	101	91	104	90	88	87	76	85	98	87	101	87	99	100	98	99	89	80	104	102	98	105	74	98	90	113	93	95	101	94	96	79	91	92	100	88	88	94	88	96	89	91	111	105	91	104	110	94	100	108	105	82	104	113	84	92	90	96	98	97	107	91	90	99	103	89	91	75	85	99	92	91	92	93	88	94	89	83	87	82	117	91	91	108	85	88	104	87	97	83	98	80	98	100	90	104	100	111	100	100	75	83	109	100	92	110	105	96	107	95	87	79	95	105	94	88	93	116	77	83	76	79	84	107	83	91	87	82	88	93	93	89	98	118	95	76	91	98	101	83	99	87	112	83	104	83	97	104	93	89	95	89	92	95	100	107	96	87	87	88	104	98	89	99	107	88	105	82	103	101	87	113	98	96	90	92	93	102	88	100	98	96	105	95	103	77	81	76	101	85	93	102	95	98	88	94	87	102	106	84	82	93	76	93	76	105	95	114	95	96	89	95	86	80	79	103	93	88	87	89	97	90	105	98	98	106	95	77	88	99	106	100	84	90	80	99	103	75	90	88	83	85	92	88	77	83	110	93	96	105	80	89	80	100	80	88	88	104	96	87	81	102	118	106	112	111	96	95	80	100	69	97	85	92	104	99	86	87	108	114	93	114	88	100	87	101	85	101	84	92	100	81	87	95	97	110	98	85	83	87	87	90	98	83	93	100	96	86	77	88	105	92	86	97	111	100	95	78	92	100	86	124	92	105	101	102	72	100	105	103	85	86	109	92	86	94	89	88	109	88	94	116	109	101	101	114	95	77	99	76	99	82	85	85	91	85	88	82	94	91	89	105	85	106	80	105	99	105	77	96	74	84	104	99	79	85	95	99	101	109	99	91	91	80	87	86	96	83	106	97	113	116	76	88	97	107	105	89	94	107	83	88	82	87	106	83	76	93	89	119	85	105	101	95	88	91	98	84	74	101	88	97	95	103	92	106	77	92	102	96	103	93	92	102	87	77	106	96	95	93	103	89	99	78	97	93	89	99	86	96	106	91	90	99	91	85	90	82	99	106	89	93	96	85	83	103	83	92	97	103	99	93	84	85	101	103	107	93	83	83	92	97	91	100	101	97	89	85	83	111	111	103	95	86	92	96	113	101	89	112	96	86	88	79	93	81	99	93	107	92	92	99	107	114	80	98	102	85	96	93	111	101	96	91	97	94	93	94	87	105	104	99	119	94	99	89	101	101	123	89	81	89	93	96	98	104	89	105	89	92	81	93	88	90	81	82	95	104	83	112	96	75	88	95	105	91	93	85	87	89	94	87	80	80	83	77	100	109	93	85	94	99	102	83	112	94	90	100	87	98	76	87	83	88	107	91	99	114	101	80	90	92	93	95	76	95	80	104	90	103	117	93	93	102	101	96	84	111	80	101	101	94	90	97	93	84	107	110	106	104	96	73	92	92	65	95	88	94	83	72	100	93	91	102	89	103	94	109	88	80	76	80	104	108	94	81	84	98	90	116	81	90	101	101	81	96	93	110	96	83	95	84	93	109	77	88	92	92	91	106	70	70	86	87	98	94	77	72	92	82	96	104	104	100	104	98	82	89	83	98	99	87	109	80	98	91	90	106	101	102	94	88	93	97	102	93	99	100	98	104	99	99	98	97	101	110	87	88	88	89	98	88	93	117	99	106	113	83	98	99	77	82	99	89	105	97	73	93	91	83	86	95	89	83	92	102	98	91	97	92	107	103	112	84	104	120	100	105	91	110	101	92	95	103	97	83	102	102	101	79	86	88	112	94	93	99	101	82	107	113	105	97	85	82	95	89	101	92	96	82	101	103	97	95	97	104	97	83	105	87	100	90	91	108	71	91	97	98	109	98	91	93	100	87	92	75	91	112	96	110	92	75	94	88	93	90	91	89	74	98	91	107	85	92	103	78	112	93	93	95	89	96	89	110	102	91	95	94	105	100	113	81	94	86	113	91	108	88	104	87	89	86	92	89	111	109	91	95	102	88	74	98	99	106	100	97	105	91	107	94	83	94	100	96	107	75	87	81	102	102	84	99	95	78	105	96	85	92	83	86	95	90	93	70	89	104	92	102	90	90	77	92	81	96	109	91	107	96	73	83	87	95	87	97	95	77	108	88	76	88	76	89	95	103	102	85	85	109	87	90	88	91	112	83	69	74	96	88	94	92	76	103	99	112	104	92	104	97	83	85	78	90	88	113	88	91	98	112	78	87	107	85	97	101	91	86	99	84	92	94	87	80	105	88	106	94	93	99	88	113	75	95	86	87	92	90
3888	199	218	156	138	160	160	127	146	158	154	122	155	145	149	120	129	121	137	127	140	134	128	133	126	137	141	160	136	151	134	148	135	136	141	136	139	147	154	140	117	141	127	142	141	127	123	134	156	121	132	163	136	145	134	160	137	155	132	130	141	108	128	126	128	121	150	128	121	129	143	132	125	152	156	136	141	160	136	140	120	121	140	139	135	151	136	141	143	144	127	128	140	159	141	151	151	150	121	143	146	140	134	148	133	129	152	149	141	130	136	136	133	161	137	145	143	139	125	131	139	132	122	111	133	133	137	128	142	131	130	148	150	158	160	127	145	154	141	138	149	142	129	131	123	139	170	123	157	173	155	147	124	116	139	138	129	127	137	157	149	123	139	120	132	134	151	143	138	133	132	138	144	159	136	153	155	130	135	146	135	132	140	142	126	124	122	124	151	121	132	135	131	114	155	131	127	148	135	144	142	138	136	123	127	138	131	126	150	138	134	139	138	131	128	147	154	143	151	133	122	135	128	159	128	148	119	143	135	126	130	123	127	144	134	132	138	108	143	131	140	108	140	151	131	142	145	143	130	158	123	129	145	114	167	137	149	151	135	150	135	150	138	144	124	135	128	127	137	154	149	158	118	157	127	158	144	135	141	146	154	137	126	129	151	149	138	153	159	128	150	135	123	158	133	140	146	106	132	154	126	146	151	117	127	141	139	135	162	146	139	132	134	144	120	154	153	142	136	135	136	162	120	158	127	129	144	134	132	130	139	123	134	135	140	124	131	145	158	143	162	131	138	143	131	125	118	131	124	114	139	118	144	133	140	147	136	141	120	145	139	132	132	128	138	131	98	144	134	152	131	142	161	142	142	152	145	132	152	154	152	161	146	151	139	144	138	147	135	132	130	136	123	138	141	143	131	131	127	143	149	134	143	126	132	142	131	127	141	127	144	153	162	135	130	131	136	142	134	141	138	152	148	160	139	143	122	132	143	144	136	142	136	137	163	144	129	170	144	141	135	156	139	149	145	133	134	129	140	136	117	142	141	133	137	140	138	139	157	132	137	162	117	124	132	129	143	158	141	142	148	133	130	160	162	146	156	129	139	175	136	137	150	127	123	116	135	139	141	130	128	139	138	149	130	145	116	141	128	129	154	141	148	129	171	127	145	158	151	139	132	132	141	116	139	125	145	130	141	134	141	146	130	159	162	151	127	133	147	149	143	128	111	148	147	128	158	150	126	134	132	164	132	152	141	135	140	122	132	132	159	140	142	143	136	140	125	162	130	136	138	140	123	119	145	123	163	155	131	144	146	130	137	143	123	147	151	149	134	138	144	158	152	128	128	139	148	165	157	115	141	130	143	132	136	146	143	149	141	138	134	115	157	159	159	130	153	127	130	153	137	147	144	166	132	136	140	144	144	143	149	129	135	136	134	151	124	143	116	152	155	148	145	147	155	143	122	140	139	141	127	133	139	153	111	134	121	126	150	119	128	130	149	142	148	124	155	148	149	111	138	127	146	140	122	132	125	140	144	144	140	144	142	138	132	130	142	166	138	141	139	147	138	129	150	147	149	144	131	131	153	161	125	140	138	146	109	136	137	138	149	106	135	123	162	156	143	139	147	128	125	158	145	144	143	144	132	136	139	144	137	143	133	140	132	152	142	136	153	125	135	122	137	139	141	162	127	166	139	141	166	159	166	128	140	154	117	131	130	148	132	148	128	140	138	121	110	133	136	158	135	138	136	124	146	127	136	132	113	112	141	121	144	145	148	144	139	150	155	138	121	120	150	111	156	130	148	142	152	163	145	132	147	122	141	145	121	146	125	163	142	141	133	130	125	122	129	141	128	133	130	145	138	151	147	142	153	141	167	135	130	142	141	143	128	134	134	140	139	117	146	126	133	136	130	149	151	133	150	148	152	155	139	138	141	154	128	137	130	144	131	154	124	170	155	138	140	140	131	139	152	148	140	130	108	137	162	148	153	145	144	138	136	136	147	124	153	150	147	135	125	138	132	119	144	153	116	147	118	130	155	142	131	129	119	152	151	127	150	144	144	146	126	145	157	133	153	119	169	130	127	140	138	142	149	163	145	134	140	152	126	147	139	127	136	137	145	159	153	140	143	156	127	151	129	145	146	112	139	134	123	141	151	174	132	132	134	126	135	126	124	141	136	130	143	139	138	132	126	130	126	125	134	157	138	136	119	139	133	137	150	139	130	133	130	127	127	129	123	117	123	131	148	136	115	129	125	153	120	136	145	140	158	153	129	149	109	157	147	143	126	119	136	132	138	140	137	150	124	142	154	132	134	121	153	140	136	126	150	123	153	140	126	108	117	134	148	130	141	149	146	132	126	121	140	136	119	138	131	150	131	135	134	151	144	149	139	121	138	142	122	139	129	145	129	138	147	156	165	147	139	134	117	139	135	124	131	151	135	149	143	140	128	120	131	139	142	130	144	146	128	139	134	153	159	147	138	147	147	122	137	135	135	152	149	143	115	136	127	154	164	135	130	133	161	143	156	124	153	140	131	142	135	136	137	116	135	132	136	136	160	133	162	160	146	146	141	136	119	139	151	150	148	114	142	122	130	137	131	127	158	127	147	148	149	154	117	163	138	135	120	158	155	134	125	149	138	126	160	128	133	150	144	145	132	136	145	143	132	131	148	133	139	149	132	150	140	160	149	138	136	110	148	147	115	149	147	148	146	136	130	154	140	151	149	138	155	134	117	146	147	125	145	139	130	121	135	144	137	126	145	147	132	127	161	136	121	142	149	130	143	109	133	155	138	115	163	137	135	148	153	142	147	158	165	160	124	128	132	166	140	124	135	153	141	148	140	133	124	139	145	147	114	138	134	115	128	126	144	134	135	127	120	139	123	139	150	127	120	135	129	142	136	142	151	157	156	155	118	161	129	173	149	135	133	143	135	133	132	139	141	161	137	152	141	127	137	128	126	149	137	129	137	137	149	151	152	154	151	138	143	145	134	124	155	136	148	152	146	135	150	127	127	137	142	157	139	129	124	129	132	140	125	129	162	142	142	138	139	128	124	133	143	128	138	140	148	136	129	138	129	154	133	158	126	123	123	153	145	115	136	132	149	146	139	148	130	155	135	129	156	159	139	133	153	150	133	140	121	137	159	142	161	128	138	134	154	124	164	130	142	159	148	143	152	122	150	141	115	154	124	137	134	153	148	143	111	134	121	127	136	139	135	145	128	164	115	123	136	145	129	153	145	112	131	158	128	143	132	133	138	118	128	146	136	121	147	125	147	135	155	146	130	159	151	123	116	141	118	132	116	137	156	143	136	133	149	145	160	134	121	140	131	133	151	143	139	133	142	126	138	150	155	110	121	155	141	144	142	130	135	151	148	130	144	133	136	145	134	151	148	128	138	169	140	128	159	135	128	155	133	147	125	157	144	148	140	139	131	128	121	151	126	121	146	156	162	130	144	140	130	144	127	122	137	139	133	148	152	131	163	133	169	129	135	128
3621	457	544	435	445	426	403	422	375	387	382	411	357	395	344	367	367	362	376	357	328	372	366	402	359	355	375	335	357	395	383	367	371	359	365	351	358	367	338	326	360	366	323	357	349	372	363	381	311	367	337	360	375	377	360	390	365	334	379	360	333	380	324	356	368	339	383	323	354	347	321	316	350	351	355	321	364	336	341	387	352	326	333	385	339	355	392	347	366	369	356	372	359	375	364	354	335	337	358	354	342	342	344	384	375	353	348	368	396	370	372	356	342	383	388	349	320	365	337	355	339	354	370	333	308	329	339	338	345	348	333	328	353	358	344	386	333	355	355	340	354	328	352	341	350	322	357	370	373	379	329	368	354	371	361	359	348	353	352	360	372	375	335	369	380	354	353	348	330	362	333	376	345	412	377	385	350	393	368	358	334	363	362	341	361	357	350	351	356	375	344	360	345	349	344	372	352	340	342	387	361	341	362	378	356	347	372	359	378	328	347	324	337	384	365	359	373	371	341	348	347	348	362	369	348	337	375	348	355	351	361	379	390	340	347	369	379	373	355	365	346	357	344	382	357	342	368	355	335	365	341	362	368	343	358	386	370	315	370	362	340	354	347	331	365	354	343	369	327	354	336	358	351	382	337	338	339	334	376	355	317	363	378	357	399	369	334	357	366	350	338	357	353	368	361	368	350	357	324	335	340	350	338	331	369	339	390	333	345	352	340	376	363	351	372	366	346	363	360	349	381	355	348	359	346	336	338	324	337	364	351	395	379	329	352	340	323	338	373	378	383	354	379	366	355	365	349	366	351	349	339	392	388	382	341	406	363	371	354	314	381	362	354	337	357	341	362	330	386	330	314	382	367	372	349	385	355	347	357	348	367	369	380	388	350	328	312	361	343	352	349	344	364	354	337	387	333	356	346	362	329	334	336	364	382	361	338	353	328	362	370	333	384	339	364	373	357	338	386	332	360	370	362	361	349	360	343	361	351	345	372	347	354	363	340	355	392	355	334	335	352	381	366	378	400	342	346	390	348	371	366	367	342	393	343	358	350	337	382	369	359	370	365	367	356	361	366	334	376	349	357	349	340	356	360	349	360	371	383	338	364	354	348	328	347	360	353	363	361	370	339	398	346	360	345	339	344	329	341	369	369	336	346	367	328	335	331	389	350	390	389	333	353	361	347	348	342	338	352	369	365	379	383	347	367	350	365	341	328	378	384	361	364	329	351	395	351	350	358	359	359	325	377	348	327	335	342	358	385	346	359	372	372	350	335	384	329	309	339	360	347	387	365	321	332	341	371	356	371	398	362	346	348	365	324	367	362	322	339	345	348	355	344	349	339	370	355	360	370	402	360	328	350	391	355	370	358	368	383	370	372	354	353	352	372	355	341	343	343	384	358	330	366	355	360	363	327	385	364	357	346	354	345	384	327	355	352	342	376	369	350	328	345	333	349	320	333	326	376	373	385	337	349	356	354	327	381	347	351	386	392	340	351	332	391	362	336	364	352	349	370	340	322	361	363	349	338	352	350	345	380	335	368	365	347	356	377	369	334	332	360	347	371	339	381	355	341	390	358	378	332	345	369	338	340	392	359	315	349	340	347	366	379	361	389	337	369	361	357	364	374	362	382	384	354	340	382	345	360	342	374	406	349	349	361	364	356	372	383	362	345	359	365	364	345	331	371	349	361	361	340	374	327	327	372	351	331	370	374	365	357	367	358	376	326	362	330	382	336	360	339	355	340	359	364	379	332	359	353	344	349	362	364	353	330	352	362	350	396	394	392	341	373	355	364	347	338	365	358	360	344	391	343	366	354	359	344	329	356	342	372	351	344	354	349	328	362	351	377	317	351	361	336	354	349	407	354	375	340	327	387	362	351	347	361	362	350	328	325	390	344	351	374	379	355	348	361	354	370	381	327	338	354	319	337	345	377	352	333	347	369	362	361	376	362	365	361	333	370	336	347	366	382	334	350	355	357	331	384	338	354	340	347	351	378	346	359	372	366	327	349	347	363	367	378	356	371	327	361	360	370	382	367	330	345	346	392	326	397	372	376	354	356	320	349	336	368	365	361	353	347	332	352	321	337	379	346	340	326	348	371	381	354	309	371	373	350	359	343	359	376	357	347	385	363	352	375	352	344	360	376	340	371	360	372	377	354	373	354	347	372	408	341	323	382	370	334	330	342	378	342	336	358	372	354	356	364	368	351	395	342	334	359	365	386	358	348	353	378	352	361	354	371	372	408	349	345	370	345	330	387	370	358	350	400	361	350	341	342	330	358	351	377	325	333	362	348	356	351	348	357	355	404	387	351	336	349	359	352	361	372	386	367	340	357	330	339	332	372	323	350	347	397	330	361	352	360	349	336	359	337	364	374	382	337	368	347	353	369	357	340	387	350	381	345	337	364	357	354	382	383	375	357	371	339	364	375	381	361	355	326	359	378	339	322	336	320	353	327	391	359	359	354	391	365	340	312	363	390	372	333	305	371	353	371	351	398	370	331	322	362	349	369	352	371	341	322	343	338	346	359	370	318	367	366	354	366	338	362	355	315	365	350	372	338	353	365	351	373	354	359	333	325	343	351	324	362	356	347	388	344	338	357	341	350	333	361	379	337	378	367	349	374	345	356	344	368	321	320	347	343	384	381	331	368	350	327	341	331	319	340	350	366	355	357	359	370	331	354	347	330	347	369	371	368	349	387	364	377	366	360	346	360	368	299	364	374	347	338	370	354	364	365	346	348	384	343	367	380	371	337	346	342	382	350	390	393	343	356	366	324	367	358	355	337	342	319	373	324	333	370	390	344	334	339	354	361	353	422	333	365	347	380	350	348	361	340	352	346	327	345	360	358	330	379	390	346	337	354	348	386	334	392	324	356	317	338	341	367	334	319	369	370	320	364	369	347	345	352	355	371	344	352	392	339	391	361	353	363	341	351	350	374	320	357	358	351	356	330	344	388	354	376	377	324	351	350	333	369	363	316	352	336	355	372	367	372	372	371	370	351	353	376	360	350	359	320	374	347	342	341	354	404	328	341	380	389	366	358	357	346	350	400	357	345	354	323	354	387	361	362	375	348	323	336	382	361	360	373	371	349	387	376	355	336	365	384	352	346	363	358	371	378	396	345	357	384	352	367	388	349	351	345	384	361	351	370	383	347	336	351	338	380	338	350	360	391	332	326	371	367	360	319	325	358	345	352	324	350	363	351	334	376	383	342	347	355	351	361	357	351	324	334	375	369	332	380	360	332	355	357	346	346	342	363	354	349	398	336	349	350	352	374	366	359	367	351	369	332	329	353	348	352	331	338	340	348	387	337	333	347	341	366	352	353	372	362	350	352	355	361	340	352	362	372	366	362	357	344	323	395	370	358	382	331	369	353	369	360	361	376	353	328	323	329	370	361	363	338	349	369	358	337	360	348	387	349	363	364	385	347	350	336	367	361	323	343	365	349	340	364	364	343	350	353	339	365	356	357	362	372	334	348	353	377	369
21891	2328	2461	766	547	405	318	276	240	237	209	179	167	157	161	164	174	171	168	138	147	142	137	117	132	134	129	149	126	127	117	122	109	118	115	116	122	114	119	108	123	115	128	130	118	133	131	147	105	115	115	117	118	103	113	107	112	125	125	100	110	112	114	102	123	108	118	107	124	129	108	129	118	123	123	105	113	118	114	108	110	123	102	121	114	118	101	110	108	112	105	121	109	126	122	134	113	113	132	103	137	107	128	120	103	96	133	114	107	127	125	121	118	93	108	101	106	117	109	115	122	111	125	111	102	100	134	115	106	110	110	109	108	97	108	123	107	128	104	132	105	106	114	112	110	127	129	124	106	101	117	113	92	103	107	133	127	120	103	129	112	114	108	121	108	101	103	119	103	114	103	119	116	132	120	114	109	95	106	113	111	116	106	112	140	98	114	115	103	114	112	102	108	104	125	123	129	105	116	105	130	121	112	120	102	114	102	116	111	118	105	127	101	112	111	115	117	115	100	117	100	113	118	102	116	107	132	109	109	117	122	113	93	98	120	107	115	101	108	129	110	128	123	121	115	105	99	118	119	119	111	102	117	120	103	98	100	113	117	110	123	135	127	111	120	98	111	113	119	126	104	104	112	120	102	122	109	123	118	132	107	83	116	127	100	121	96	124	124	92	116	111	108	121	91	108	119	108	125	127	114	104	113	118	89	107	117	109	113	97	126	122	121	96	121	118	114	112	99	118	101	129	113	118	114	124	103	98	140	101	108	99	122	103	97	114	108	96	115	108	101	101	125	109	116	119	106	117	99	118	101	130	123	127	121	107	115	111	113	117	119	122	123	94	115	111	109	121	110	114	120	101	122	112	115	119	117	96	113	117	110	129	118	100	113	115	112	85	108	133	102	109	95	111	118	114	120	110	115	106	114	121	106	94	149	128	126	128	105	128	128	136	110	105	125	130	119	122	106	114	105	113	117	112	112	113	125	120	117	115	112	108	124	98	110	115	112	103	98	109	130	116	112	131	109	127	122	117	127	91	93	124	111	106	119	110	111	127	123	130	110	121	115	137	118	116	103	123	128	113	128	118	121	109	131	105	112	109	118	115	130	100	111	99	93	99	94	111	110	132	142	103	84	129	96	103	123	122	114	119	103	107	103	103	138	106	117	113	125	123	123	118	133	116	110	115	130	100	99	100	113	104	113	116	110	137	121	124	126	112	145	132	104	111	106	99	114	114	95	123	117	110	124	89	121	118	119	125	111	109	79	139	106	126	122	103	103	113	99	105	100	110	99	127	106	104	121	115	87	111	114	121	116	95	112	113	106	111	94	121	133	107	106	105	109	123	99	102	127	105	116	124	100	105	105	90	117	116	92	106	117	123	117	111	119	109	84	107	102	105	108	127	116	91	118	136	122	107	119	123	116	116	103	100	99	89	113	120	119	101	116	117	107	127	116	102	123	91	105	124	116	117	106	114	114	99	123	110	109	102	98	115	115	97	105	112	101	110	126	94	107	102	113	130	109	123	102	122	109	108	103	120	101	110	115	106	122	108	117	94	88	102	115	98	99	127	101	88	107	99	134	108	123	104	99	118	112	115	123	134	116	94	111	115	106	117	97	105	130	118	93	100	99	120	120	109	118	131	126	127	114	125	127	123	120	117	94	119	90	100	116	110	96	127	119	103	104	128	104	99	118	94	112	123	123	101	123	119	104	112	87	126	114	100	108	133	128	120	102	112	129	121	106	103	105	97	104	115	110	102	112	103	115	101	114	109	115	88	101	141	102	114	113	106	100	128	101	112	112	126	114	106	119	115	119	125	105	123	115	120	106	114	103	96	109	112	111	107	110	99	123	109	123	103	120	122	117	115	95	127	114	116	115	109	109	112	105	121	103	90	111	116	119	129	112	101	114	103	138	102	120	117	112	94	118	99	106	116	120	117	127	113	107	94	108	99	109	85	112	115	120	139	96	130	117	108	102	105	100	98	103	101	95	103	139	108	109	112	108	114	114	118	108	121	116	97	103	108	103	110	110	115	106	116	113	117	116	103	100	93	118	108	108	119	131	129	120	112	108	97	104	113	107	108	104	111	122	100	116	111	100	121	127	99	99	112	111	129	122	118	105	109	104	104	117	128	127	130	108	112	126	118	117	112	117	120	108	125	107	115	113	128	103	121	112	106	99	98	109	117	95	126	122	140	111	92	114	116	101	101	112	127	122	108	133	106	100	93	120	103	125	125	101	115	124	120	98	115	134	97	109	112	104	114	133	127	112	102	102	100	100	128	93	109	118	109	108	105	114	112	111	96	135	108	109	117	117	102	114	108	111	106	98	108	82	99	108	118	122	102	106	122	110	119	110	121	100	104	116	114	110	109	114	115	118	98	127	125	110	120	124	125	118	120	105	122	103	117	93	120	103	109	125	106	121	116	97	116	120	95	116	100	110	108	124	89	92	109	109	93	138	100	119	121	105	112	109	115	129	113	123	128	97	104	127	99	110	120	123	118	96	133	110	117	101	111	111	103	122	111	106	121	111	107	124	99	96	116	119	109	117	114	98	114	123	134	84	128	122	104	127	111	108	111	114	100	99	111	109	120	99	120	116	133	113	131	129	119	118	124	117	109	121	115	127	121	94	99	123	106	122	99	105	113	134	121	118	100	109	107	111	122	132	116	127	124	116	93	133	108	108	120	94	121	115	123	94	100	97	117	115	113	107	106	90	124	112	115	117	109	125	96	107	120	132	106	101	97	111	118	106	114	116	120	126	131	118	97	121	115	102	111	136	124	107	99	110	103	121	100	96	107	113	127	101	116	102	115	113	129	112	109	99	103	94	128	124	111	112	121	95	118	125	112	98	117	111	100	105	120	114	134	130	115	126	102	104	114	114	109	112	114	129	120	96	104	123	118	117	129	129	94	106	103	112	101	107	112	100	124	111	129	110	119	107	122	97	120	107	113	121	124	108	136	104	88	123	125	108	125	108	121	116	121	114	131	118	101	101	101	109	121	115	108	112	103	102	129	141	101	102	128	96	112	126	111	103	108	109	126	109	100	131	91	121	94	124	105	115	129	105	122	116	109	131	104	99	128	123	113	120	113	132	98	125	107	128	104	132	99	112	121	129	118	104	104	107	108	111	129	106	118	122	119	117	101	112	109	100	100	111	124	117	120	118	94	133	110	115	95	109	130	121	117	108	126	111	96	124	120	126	127	117	121	118	120	92	109	124	110	113	109	114	107	109	129	116	115	109	112	117	117	113	128	138	113	111	99	115	119	129	96	97	107	115	107	127	100	98	100	100	128	132	121	104	104	109	108	110	110	117	93	93	120	132	105	109	115	117	95	113	115	103	104	118	109	125	115	122	99	75	98	112	118	120	107	116	108	109	106	132	113	136	124	118	95	118	93	114	117	125	112	116	98	95	91	108	114	104	128	127	128	110	120	95	121	102	104	124	105	130	111	110	123	106	98	130	125	121	112	107	106	130	100	121	114
11617	1759	4204	2600	2202	1821	1467	1180	1060	917	846	757	728	677	604	616	642	705	726	642	509	502	425	430	414	394	391	378	396	377	384	356	381	368	347	375	374	336	347	320	323	315	308	310	310	335	294	301	323	323	328	325	325	329	299	325	325	314	302	270	290	317	340	307	293	317	286	293	303	321	273	330	301	324	282	305	295	298	306	291	296	303	260	304	306	295	286	313	269	277	277	282	287	278	296	286	305	292	305	290	283	296	322	306	263	276	273	293	286	285	267	326	305	307	286	296	255	287	259	273	267	284	287	300	241	307	276	287	284	306	313	295	280	287	293	308	283	283	277	294	281	275	281	298	296	304	263	273	296	312	295	262	295	252	305	282	310	297	290	302	288	256	263	275	279	299	296	249	279	267	281	309	271	308	305	260	307	301	258	273	308	261	288	284	276	292	281	320	292	292	268	298	290	263	270	298	288	284	290	273	313	259	301	293	281	284	288	302	273	304	270	265	309	273	250	291	265	308	254	300	307	280	306	273	268	295	292	312	304	284	290	313	263	298	280	260	298	284	284	274	279	281	285	316	294	269	277	292	308	310	307	291	293	281	281	292	288	272	259	302	283	294	289	284	261	271	297	288	291	266	311	311	267	299	316	301	285	264	291	304	280	273	281	292	291	278	262	314	295	277	264	291	278	306	307	277	299	311	269	319	303	281	302	273	267	277	288	281	273	287	262	283	278	319	283	311	284	268	284	309	305	291	323	281	269	276	251	292	291	285	304	296	280	289	288	305	295	297	285	290	287	317	296	305	270	319	304	275	280	263	279	293	300	251	307	292	290	260	284	288	282	271	299	303	281	286	289	301	308	283	267	290	333	285	288	308	306	311	269	273	300	303	291	300	294	281	309	297	300	278	282	284	293	315	280	304	315	307	300	268	324	308	294	264	323	279	306	290	258	274	283	284	292	287	292	295	258	304	300	296	304	277	302	285	280	289	296	277	287	277	287	294	301	283	297	281	264	301	284	281	272	286	304	284	318	291	270	291	271	287	296	288	305	311	291	286	284	314	297	261	302	297	317	281	272	283	279	302	274	305	265	291	277	268	310	276	306	279	310	302	312	268	288	303	295	276	291	274	295	261	302	295	288	284	301	275	307	294	289	292	257	304	282	283	303	290	288	286	270	306	274	293	279	297	288	292	277	268	298	299	295	289	286	289	309	278	316	270	271	249	300	293	284	296	282	293	285	293	286	252	267	304	282	307	291	319	302	286	294	288	305	280	302	296	295	273	314	291	291	312	278	269	288	252	270	304	265	260	299	296	276	281	284	289	312	264	284	307	282	297	283	296	289	303	278	326	267	288	287	278	263	289	293	309	286	254	271	295	305	313	283	273	293	244	320	254	343	268	298	285	294	283	277	334	307	292	286	310	271	296	300	303	279	294	282	308	298	259	260	259	280	267	301	275	279	309	286	267	281	284	303	323	293	269	306	304	261	298	287	290	302	278	293	296	305	321	318	279	288	283	294	283	265	277	280	274	320	277	284	256	325	268	282	296	287	290	293	277	261	325	256	293	322	268	292	284	301	310	277	299	300	268	306	262	291	271	268	269	317	282	270	303	278	286	285	318	276	301	279	321	281	290	282	282	307	307	281	299	292	286	265	266	272	298	302	289	278	284	295	302	255	260	295	291	287	289	247	271	275	289	303	255	283	284	275	280	308	284	288	275	288	296	267	276	272	250	284	271	301	312	299	285	290	283	292	306	272	257	298	283	288	273	281	310	336	286	293	282	270	318	277	302	280	288	275	235	305	310	306	279	282	296	279	292	276	287	285	284	275	299	287	252	294	305	269	285	302	268	263	293	301	283	300	271	281	305	283	284	283	304	279	332	295	286	276	290	303	292	291	312	272	292	282	301	316	283	299	259	287	300	286	266	303	285	275	305	271	272	268	298	296	278	295	293	294	285	280	286	283	310	298	323	258	297	308	272	286	289	300	255	298	262	297	282	271	296	255	339	299	288	295	307	299	298	273	288	300	302	297	313	313	264	298	272	283	320	284	298	298	268	294	307	283	271	289	287	299	283	323	317	321	292	310	243	304	276	304	299	301	288	296	269	290	293	278	279	297	270	317	286	277	294	318	271	285	295	281	298	293	265	298	310	282	314	296	274	317	277	323	279	288	262	289	292	288	302	289	289	290	289	322	286	285	301	310	278	313	283	320	292	303	274	306	271	279	316	299	266	288	294	297	288	283	288	299	300	303	299	301	300	288	278	268	287	301	281	289	266	265	276	248	311	290	294	272	277	281	306	301	289	278	318	307	284	282	299	265	277	298	267	265	281	300	303	298	259	264	263	319	306	286	269	280	305	260	286	293	285	285	272	358	279	275	262	294	281	282	291	256	284	290	278	278	269	312	303	300	281	310	306	331	269	307	300	298	312	299	298	268	294	286	276	287	271	283	291	284	271	300	320	295	268	277	286	285	280	298	283	277	268	258	281	293	294	274	306	241	291	281	278	315	282	257	295	313	285	274	304	274	263	281	274	268	308	299	323	299	288	271	288	264	304	294	285	297	303	283	297	281	295	282	317	267	310	287	283	260	312	296	251	309	273	270	263	274	269	297	319	289	300	287	308	282	297	282	278	288	326	312	309	282	306	306	297	304	281	300	283	294	288	287	290	291	286	294	301	289	283	264	300	284	305	296	275	279	280	296	308	283	282	313	308	324	284	266	281	271	304	279	284	275	288	306	264	263	305	278	270	299	287	288	285	288	291	296	293	275	280	281	268	318	280	279	294	292	260	304	298	277	273	304	288	276	274	278	282	289	293	304	268	282	276	279	273	303	316	312	284	273	295	250	280	262	297	274	307	283	297	310	284	307	249	293	296	281	293	280	290	345	281	303	275	313	279	255	318	286	309	275	301	308	275	287	261	269	300	287	275	303	269	280	305	297	261	285	280	281	290	278	279	285	264	272	272	287	278	273	279	304	285	301	308	286	273	272	277	274	310	257	264	291	291	315	283	288	286	268	264	280	276	290	314	273	275	293	294	269	314	288	294	299	306	257	287	304	269	310	263	274	332	274	269	294	316	268	291	256	320	303	324	279	250	298	305	287	281	314	294	287	273	307	259	303	277	282	282	273	284	274	270	305	293	263	317	289	281	282	276	284	292	316	290	279	274	297	221	256	273	277	287	288	294	303	331	284	290	290	285	285	279	279	329	237	292	285	258	316	288	288	302	305	303	326	282	278	289	311	292	274	289	262	308	282	291	268	300	311	315	285	267	283	304	274	289	279	283	293	285	303	318	279	264	312	287	297	286	291	302	286	278	262	269	295	291	298	301	306	274	310	318	276	298	285	305	280	269	290	287	281	288	268	284	293	283	273	311	284	258	282	312	308	309	332	273	293	310	286	303	269	313	263	271	293	309	272	260	316	259	310	313	280	254	277	303	277	294	272	280	291	268	300	273	252	295	281	318	284	279	283	288	294	285	304	297	293	284
33019	5980	5302	1534	1038	690	515	408	272	251	205	190	171	160	127	145	123	157	145	124	80	74	81	58	61	46	70	69	45	43	49	60	41	42	57	55	46	42	59	45	38	26	45	44	35	39	38	29	28	26	37	43	36	42	39	43	38	46	34	41	37	30	30	33	39	31	32	38	29	38	27	29	39	30	44	38	39	38	46	48	38	26	36	33	31	33	35	28	29	37	33	44	41	37	30	35	38	30	35	30	41	32	25	39	34	33	28	42	33	25	34	26	32	38	31	29	24	31	23	36	34	41	42	34	32	28	40	34	39	34	31	34	37	34	32	45	32	33	31	42	39	35	28	33	37	28	27	37	29	33	26	42	16	36	33	38	22	30	34	18	32	34	39	36	34	30	29	40	44	34	35	33	32	38	35	42	32	33	35	36	37	31	31	34	33	34	36	44	24	29	32	33	23	32	35	35	29	29	26	26	42	27	40	29	28	24	41	40	28	37	42	37	26	35	29	44	29	36	23	23	33	28	33	32	37	31	27	48	31	25	30	40	25	35	28	36	19	34	27	33	40	28	37	28	27	49	35	28	39	29	40	18	29	39	37	34	38	37	31	31	27	29	22	51	26	38	27	32	29	31	28	40	28	46	16	30	34	26	41	31	35	30	32	29	24	29	34	30	30	47	34	27	39	24	28	28	24	23	36	37	34	32	29	40	19	30	40	33	32	18	25	28	43	29	27	21	33	45	31	51	35	27	33	29	37	30	36	36	29	37	33	18	26	26	29	37	35	26	41	35	33	38	22	29	35	33	39	32	26	24	34	26	33	32	33	44	29	31	34	35	30	50	31	30	23	26	23	37	36	24	30	31	43	21	39	34	25	27	27	43	33	35	17	32	32	39	36	35	27	34	38	31	34	25	36	33	30	23	30	30	31	33	22	37	27	24	39	32	31	34	32	29	20	33	34	41	29	34	43	34	33	26	34	30	23	31	37	36	39	31	41	34	33	27	37	35	38	29	36	40	35	31	32	24	31	30	27	37	34	29	34	24	27	37	44	45	39	33	27	30	28	41	35	24	28	39	40	31	24	29	30	36	18	32	32	33	39	32	34	32	30	40	23	34	30	27	32	32	33	25	26	26	25	27	33	41	35	27	39	32	28	42	27	41	36	35	38	35	27	39	33	26	40	29	35	29	31	37	28	40	30	34	32	23	43	30	30	26	37	25	29	33	32	29	37	29	41	43	31	27	34	26	33	29	36	35	32	38	35	29	35	37	43	27	37	27	30	29	34	37	25	41	26	28	33	29	35	34	35	35	25	24	37	25	40	30	40	37	35	31	38	37	27	33	25	32	36	40	35	27	25	44	39	32	28	33	30	43	32	41	42	34	35	30	40	36	30	37	36	34	36	31	38	28	41	26	26	33	30	31	41	35	25	33	32	30	31	40	34	24	45	23	23	28	37	32	29	27	40	34	37	27	37	36	31	35	27	32	26	36	43	36	29	24	31	33	36	45	23	30	29	32	30	26	29	28	19	37	26	28	32	32	32	36	30	45	29	35	35	34	31	38	33	31	33	28	39	28	30	33	31	26	34	28	37	43	26	37	31	24	41	23	39	34	29	36	35	33	35	30	31	25	29	35	32	25	32	36	33	35	30	43	24	45	32	33	22	25	30	26	42	34	27	26	39	33	34	35	29	40	24	39	27	38	25	27	29	32	28	20	36	24	34	35	23	39	27	31	31	35	45	30	32	33	36	25	31	38	26	43	33	37	24	28	28	37	26	26	26	41	41	35	28	39	30	33	29	37	31	23	36	28	31	40	27	25	29	32	27	37	35	29	41	29	29	27	32	29	26	37	32	30	36	34	34	28	30	37	37	35	29	28	39	29	26	34	24	31	36	30	24	42	27	30	31	27	35	33	34	37	28	30	35	24	30	33	27	38	27	33	36	37	28	35	34	34	39	34	29	34	33	42	31	31	30	21	30	39	22	31	38	31	43	49	28	36	28	30	31	38	33	30	26	24	36	33	32	32	22	40	28	35	30	38	31	33	38	34	31	29	34	41	28	41	32	34	29	24	27	34	33	25	33	21	35	36	31	22	35	29	33	30	34	48	21	32	31	25	32	34	36	33	28	21	35	48	36	35	38	29	34	25	30	32	31	35	33	42	27	17	24	27	27	32	31	30	26	27	39	33	34	29	31	43	29	37	34	38	38	28	25	33	31	27	34	25	23	33	33	31	34	28	48	36	40	28	23	40	36	36	30	32	28	32	28	24	35	32	33	34	30	29	27	34	46	29	36	40	40	32	27	38	27	40	28	35	31	28	32	36	27	40	33	39	21	37	28	37	32	27	36	36	35	29	29	28	26	39	33	29	30	26	32	34	28	39	25	28	30	37	20	39	30	29	26	31	33	34	37	32	21	28	35	26	22	39	28	31	33	25	24	31	23	32	34	20	30	36	41	28	46	36	21	27	42	38	31	35	30	30	42	33	31	20	35	24	24	34	24	31	26	29	30	29	33	22	32	29	34	33	28	37	23	32	32	41	31	41	37	30	40	35	33	34	26	33	31	43	35	33	42	39	25	33	35	37	24	23	34	30	38	36	41	31	29	33	36	46	29	32	29	23	31	39	28	27	41	25	31	36	30	26	29	32	29	29	28	34	36	30	41	40	30	31	35	36	20	30	49	31	29	24	23	32	34	31	33	31	25	33	35	29	33	27	37	31	41	39	36	35	28	40	37	32	41	29	35	37	29	33	30	28	31	42	46	34	32	32	35	30	39	31	32	29	38	37	39	24	42	35	26	37	31	30	24	31	33	31	36	30	43	34	29	28	32	36	31	34	40	46	24	39	41	36	25	36	27	23	21	29	33	19	27	22	23	26	33	28	33	26	30	37	33	30	35	35	34	28	26	29	21	27	35	30	22	31	29	38	33	32	32	34	25	27	35	19	35	29	29	31	25	38	39	29	32	38	27	36	41	26	35	32	31	32	35	31	33	24	27	19	34	34	26	30	29	26	27	29	37	31	33	31	37	32	37	40	36	31	25	34	36	28	25	37	29	31	35	45	33	30	25	37	30	35	34	32	30	15	34	26	26	31	42	35	40	33	28	30	35	28	45	39	35	35	33	26	23	27	38	30	32	40	23	32	39	37	21	25	31	40	33	27	30	34	36	39	30	24	29	30	28	36	35	36	34	27	30	30	39	32	34	32	31	37	37	23	30	22	31	22	33	44	43	28	26	35	29	21	35	40	36	30	34	23	30	24	31	29	43	30	24	42	29	26	32	36	41	30	32	22	20	32	40	30	37	34	36	28	32	39	39	32	39	35	40	33	22	39	28	39	34	33	24	34	31	38	30	42	27	20	37	28	37	23	28	28	38	27	33	33	27	24	48	41	22	38	27	43	26	34	37	31	28	40	41	27	33	46	31	31	29	24	26	23	36	36	40	24	30	29	31	35	35	26	38	34	34	30	25	44	32	43	36	32	35	25
15957	3162	7574	4857	4245	3313	2685	2153	1780	1518	1305	1128	953	891	819	777	901	989	1005	734	737	524	427	445	356	385	322	311	301	280	250	277	261	266	212	204	240	184	173	180	165	180	182	143	159	161	156	176	166	149	147	180	160	140	151	128	145	134	144	137	134	127	126	141	125	122	123	137	121	124	123	121	130	116	118	114	132	102	130	125	122	115	106	96	115	107	109	122	105	109	124	120	103	114	103	113	129	117	105	105	99	105	90	109	114	106	84	104	96	87	105	99	107	105	99	119	92	96	108	104	116	89	110	81	103	95	100	97	121	122	89	93	105	100	91	101	93	90	97	93	126	97	120	106	93	93	91	105	111	106	108	110	84	112	101	86	121	76	95	103	93	90	104	84	100	104	96	100	92	94	107	94	86	100	100	91	82	82	101	94	92	97	78	69	109	98	103	81	98	85	110	107	83	119	80	101	102	107	93	95	77	102	119	99	81	94	86	109	97	82	104	115	104	102	89	97	88	102	82	100	102	98	92	81	88	98	117	90	102	99	85	99	108	74	89	111	98	98	83	94	94	98	101	90	94	102	109	83	81	98	102	67	104	93	93	92	84	100	110	109	95	95	71	91	94	94	113	103	94	118	102	117	107	102	92	90	99	101	92	94	122	80	104	90	93	87	83	99	95	96	80	86	69	89	113	112	104	92	102	85	92	102	109	103	76	96	111	117	95	85	93	104	114	93	108	99	102	91	105	91	86	96	92	86	104	95	93	90	103	93	77	70	104	94	97	79	72	99	89	105	94	92	97	88	88	96	89	107	88	68	105	117	99	109	92	91	85	97	90	97	98	104	73	113	94	106	102	100	74	92	103	97	94	93	111	87	83	97	84	92	93	84	104	94	101	84	96	87	88	93	93	81	98	99	93	94	99	100	76	69	123	74	93	106	95	95	106	98	104	75	86	88	102	101	97	88	83	95	95	97	98	102	102	87	85	94	83	87	87	86	101	70	80	121	110	98	93	93	96	98	102	84	108	86	94	96	90	107	108	72	93	80	78	98	92	98	102	96	98	93	86	83	95	83	98	89	95	96	84	94	98	96	110	89	79	91	93	85	88	99	82	97	96	96	100	105	90	80	89	95	85	90	90	109	94	105	99	107	94	111	81	97	81	88	80	85	95	92	96	98	96	94	89	81	91	89	90	84	83	97	93	112	85	107	105	90	107	105	94	93	111	94	115	80	103	72	85	94	114	106	102	111	103	84	93	81	96	94	116	95	89	91	91	87	103	90	92	101	84	72	93	80	105	82	93	76	82	95	83	87	104	119	76	99	95	79	100	86	84	102	82	99	80	93	93	97	89	89	114	102	92	93	98	85	90	101	83	86	75	103	77	86	93	94	89	102	97	79	83	87	87	79	78	88	94	105	89	93	98	93	102	86	78	91	92	88	91	88	97	84	93	83	92	98	93	102	89	81	108	89	86	104	85	89	109	94	87	92	101	96	86	112	84	84	91	104	87	102	82	98	104	87	84	97	81	104	97	100	85	100	94	92	99	89	103	93	79	90	94	103	93	83	95	89	85	97	99	106	93	92	98	93	97	103	88	98	84	113	78	71	83	80	92	69	80	115	90	86	69	96	89	92	103	103	87	83	107	82	104	102	81	92	79	104	86	95	82	85	80	82	96	92	86	110	86	94	82	104	115	105	98	112	101	93	107	107	89	90	91	87	125	101	84	109	95	100	77	98	80	90	88	83	85	94	95	78	93	86	96	97	96	101	68	100	98	78	98	85	109	91	93	80	89	98	85	82	101	103	82	107	102	72	81	83	85	103	103	100	97	71	91	98	92	89	92	92	98	82	94	112	80	111	95	66	78	87	122	94	83	89	99	93	85	87	83	76	86	82	99	95	86	103	101	109	111	101	81	93	103	93	104	104	107	80	107	90	87	95	95	102	87	98	89	88	113	84	93	93	86	89	102	92	78	100	95	116	99	93	92	100	81	92	104	87	80	93	90	99	78	99	96	109	90	89	99	79	83	94	97	74	83	74	100	91	86	110	105	90	94	106	102	84	95	102	101	107	93	92	95	95	93	93	88	105	84	91	98	80	115	82	78	99	113	93	89	94	96	112	106	89	99	112	88	83	74	99	106	86	101	93	76	93	82	101	90	101	88	102	99	93	86	90	102	109	92	86	86	78	92	92	109	102	81	90	82	103	112	87	72	98	110	97	90	90	101	97	97	102	92	94	104	101	96	93	108	87	89	81	122	85	99	85	79	92	110	94	90	90	91	85	104	118	106	100	84	96	106	89	100	88	79	94	103	94	110	99	93	106	86	104	86	89	90	87	85	83	95	93	103	85	98	93	101	111	79	98	107	73	75	113	109	97	83	93	94	93	97	86	90	112	117	100	94	83	96	111	92	87	89	92	97	94	103	96	97	98	94	91	76	92	95	91	77	89	91	91	97	83	84	105	92	78	102	102	93	97	89	104	87	97	86	88	85	77	98	108	103	103	97	114	106	98	105	90	95	99	84	98	102	79	92	108	102	105	104	94	106	90	88	91	99	105	102	83	95	96	82	76	100	102	79	108	108	85	97	101	77	95	105	109	102	104	90	95	91	77	105	102	96	96	96	104	84	90	92	84	90	78	117	89	90	85	92	84	81	88	102	107	106	92	89	76	99	102	104	99	95	101	93	93	115	84	109	105	87	94	103	97	100	69	106	94	97	94	98	98	79	95	88	74	111	94	77	77	82	94	100	78	97	98	89	110	76	89	94	87	80	96	83	91	88	113	84	97	91	88	105	101	81	100	100	99	96	83	92	99	101	103	93	84	98	107	88	119	114	86	101	88	103	79	85	83	86	89	93	76	107	93	95	98	82	93	97	93	90	85	84	108	112	88	95	110	86	88	110	85	95	87	80	96	81	82	104	98	106	82	102	78	90	99	92	89	78	103	91	97	96	96	85	92	107	96	97	78	104	80	96	87	94	96	80	113	88	94	81	100	84	84	98	113	92	105	93	93	105	97	104	90	100	92	86	107	94	89	86	95	100	99	99	84	85	86	100	103	99	102	99	92	96	85	113	82	108	77	103	92	84	112	89	67	94	77	92	106	93	78	92	96	82	104	97	98	104	106	97	108	103	98	94	85	93	77	88	75	73	100	102	107	90	104	99	92	107	82	97	99	95	98	88	104	98	104	103	106	103	79	79	102	96	89	86	104	109	84	112	94	103	96	92	79	93	100	95	102	120	97	90	84	90	90	101	73	96	89	95	107	89	72	93	88	92	84	92	98	90	92	109	113	97	93	82	112	92	84	88	84	92	102	114	86	90	85	82	126	80	94	99	95	98	110	91	96	92	75	90	95	90	96	114	82	98	98	87	90	85	113	91	81	112	89	101	91	116	84	84	102	94	98	107	105	122	97	96	89	86	102	89	98	98	116	86	92	106	96	105	102	87	117	90	88	109	95	88	87	101	95	96	105	89	100	97	83	82	75	91	111
3311	195	211	164	124	166	124	154	148	164	148	138	133	138	143	118	143	144	131	125	136	133	152	125	139	136	146	153	125	144	125	142	135	139	149	120	154	174	135	129	147	129	140	154	130	133	131	142	138	151	122	129	125	137	136	165	165	123	124	125	133	134	136	148	138	125	142	114	143	123	160	142	146	145	154	135	148	134	122	144	126	136	142	135	154	133	134	142	153	120	144	128	125	141	149	132	125	122	130	141	142	133	140	146	136	138	119	133	121	118	124	128	146	140	141	135	145	115	146	142	143	132	131	143	132	140	149	160	144	159	133	133	150	129	140	135	141	116	128	143	135	136	141	149	117	135	122	159	136	151	132	124	139	129	136	163	143	130	132	136	134	126	149	134	136	135	139	125	133	146	156	135	149	124	157	115	104	138	125	129	157	138	138	152	147	137	108	145	136	133	119	146	143	143	139	171	143	124	122	126	169	123	127	147	156	136	128	141	148	126	135	125	127	124	128	151	146	134	110	133	130	125	138	138	129	141	153	157	137	155	121	124	125	126	152	132	147	130	136	138	129	125	134	150	134	135	138	124	138	131	161	144	134	155	136	121	129	136	150	132	145	143	152	148	152	117	138	150	151	158	140	132	123	134	142	130	140	133	127	127	134	135	137	145	143	137	134	114	138	133	150	134	163	148	133	135	142	135	111	136	145	159	129	161	150	152	151	145	149	130	122	129	146	135	132	149	139	139	153	139	157	130	129	133	153	145	141	142	157	124	132	124	137	113	136	124	140	135	131	147	144	132	133	156	140	147	156	141	135	126	138	140	150	139	155	149	145	148	126	132	155	133	117	149	128	138	148	148	135	104	124	140	112	140	152	128	141	132	145	129	133	144	123	145	141	161	135	138	150	131	121	132	149	151	139	122	128	145	131	159	138	119	145	125	156	154	134	129	144	149	135	128	138	148	147	138	120	143	137	159	124	150	125	140	144	151	137	119	140	129	143	141	122	133	133	147	129	132	143	133	144	152	145	114	137	127	148	156	137	144	136	164	154	119	133	140	130	141	119	146	171	131	141	146	139	133	141	136	131	143	131	157	165	136	132	140	140	146	141	127	146	158	136	125	132	134	113	148	139	135	151	132	132	142	129	123	149	142	145	143	113	152	148	125	134	139	143	122	121	131	139	142	150	128	134	143	141	155	137	142	138	130	139	133	139	156	144	135	129	155	138	152	115	121	151	143	143	137	156	129	143	147	140	151	146	140	143	139	142	158	134	129	141	149	143	151	132	150	121	128	136	149	121	146	162	131	133	138	139	143	119	116	155	160	145	137	119	150	149	159	138	143	141	121	140	132	138	126	136	140	129	160	136	143	154	139	155	140	147	156	140	143	117	159	137	145	103	140	155	130	140	133	134	131	116	139	149	150	134	130	141	128	156	125	142	125	143	133	147	159	141	122	156	127	152	134	146	153	158	136	147	141	147	145	116	149	138	146	124	146	121	127	134	130	138	136	150	142	129	146	113	162	146	153	132	130	125	141	137	141	142	137	130	135	156	136	138	119	137	126	132	139	128	135	140	142	128	126	139	145	144	139	134	128	134	128	134	158	138	141	126	139	166	134	139	141	152	155	122	111	139	141	139	137	149	139	126	145	145	132	108	131	134	141	133	150	143	121	142	145	139	139	138	125	148	148	143	119	137	144	165	147	155	123	145	142	137	147	132	155	119	153	156	146	123	152	124	154	151	180	143	141	156	138	129	143	151	134	146	136	149	131	134	128	150	150	149	153	139	136	135	118	105	128	129	130	126	151	124	150	144	141	140	131	122	139	128	133	141	136	146	122	158	125	117	165	144	146	129	151	130	129	116	128	129	126	136	148	142	116	134	155	146	133	150	151	150	137	134	134	145	127	157	127	131	146	151	136	136	135	135	142	132	166	127	133	131	127	128	135	159	155	151	133	157	140	146	139	148	155	156	126	144	152	135	140	116	135	132	142	148	146	136	149	146	170	143	115	141	130	145	143	125	126	151	153	161	139	134	143	154	145	132	156	151	138	135	141	132	150	110	138	128	123	131	130	145	119	160	145	152	147	125	118	141	124	136	149	121	138	148	132	140	142	110	158	141	146	142	134	149	133	144	144	143	137	124	114	134	154	138	140	142	126	150	134	130	139	128	136	137	137	141	127	147	172	145	140	117	141	159	141	126	141	133	154	149	134	145	153	133	106	145	152	137	142	150	120	152	141	139	132	138	137	117	152	162	151	137	163	117	119	136	120	144	136	147	136	122	148	137	148	139	130	155	169	141	134	134	132	143	153	116	122	148	121	129	171	150	130	127	147	159	130	126	138	133	148	125	143	144	131	149	126	131	120	143	138	135	144	134	133	148	131	120	148	119	136	131	141	138	132	151	136	122	143	147	147	150	134	150	126	138	133	135	165	133	131	133	124	132	99	136	115	143	122	157	170	120	141	129	126	144	138	151	128	140	142	162	153	141	122	132	155	118	134	134	152	128	138	149	142	136	133	144	128	129	144	108	117	146	154	139	138	129	135	156	154	152	140	175	144	126	99	134	132	135	141	128	146	129	142	132	114	124	145	139	160	162	155	131	123	117	126	133	127	124	139	133	137	126	135	140	123	138	141	113	141	143	140	137	142	130	141	129	126	130	129	141	162	135	148	133	143	160	148	128	140	134	153	157	156	130	155	155	137	148	109	146	138	133	149	140	129	154	115	155	122	156	158	160	137	144	142	111	125	160	154	157	141	124	142	130	156	130	123	128	173	130	151	127	137	136	134	128	143	153	132	136	166	123	138	157	127	120	137	153	134	142	119	141	132	129	136	155	155	162	119	134	133	158	131	114	135	157	135	137	131	146	113	129	122	133	137	143	137	131	110	148	117	142	141	132	136	139	131	133	137	129	163	147	133	139	138	155	135	143	124	151	139	154	136	130	146	132	128	146	136	138	123	136	116	153	147	133	136	127	141	133	141	126	141	132	140	124	124	145	116	145	144	114	145	136	134	129	131	146	142	146	144	154	146	139	142	143	132	150	130	148	131	142	152	126	129	115	119	141	146	133	154	152	124	130	151	127	130	138	137	137	124	120	127	132	131	129	124	139	133	121	142	133	134	132	149	134	135	137	134	141	151	157	123	119	127	140	125	144	156	132	121	134	127	138	129	156	135	135	134	127	136	132	135	128	136	144	143	140	161	126	113	157	141	136	131	129	149	146	143	147	148	136	153	124	154	145	138	143	132	132	137	133	121	142	139	137	141	114	144	134	130	135	145	125	149	137	151	145	134	146	119	135	131	138	153	157	162	133	122	107	137	122	134	129	156	144	154	123	145	136	142	141	137	132	153	129	142	138	128	150	142	136	143	133	136	141	155	128	154	132	118	141	148	143	149	152	137	159	154	134	132	133	138	128	127	130	121	153	120	134	124	138	131	131	151	144	135	129	128	116	138	132	147	152	157	134	134	140	148	147	120	117	139	122	171	137	132
3423	426	496	457	430	415	412	356	373	344	391	402	393	384	342	382	384	363	369	346	342	351	360	355	346	363	355	343	340	332	341	369	356	350	331	365	357	378	338	345	347	352	394	355	369	325	356	349	354	355	352	382	372	334	341	359	343	326	376	370	365	351	339	385	330	326	361	358	333	366	372	352	332	329	319	350	336	321	346	343	364	352	385	348	356	339	343	340	348	372	343	352	361	326	349	348	329	344	386	337	339	366	364	328	341	335	344	381	371	346	375	348	360	365	374	385	374	377	375	353	327	332	342	366	334	343	373	361	314	348	360	355	364	394	349	331	346	351	372	349	381	361	384	336	396	363	351	346	335	380	366	364	361	352	346	377	327	341	377	321	401	356	311	317	329	352	352	348	334	390	349	359	334	363	369	332	354	308	367	361	323	393	356	360	357	344	337	360	334	356	378	403	351	360	361	321	386	307	386	354	337	354	358	361	330	355	356	376	347	370	338	372	371	371	351	355	369	345	369	368	380	391	337	359	346	384	346	351	389	370	370	390	358	341	339	344	355	365	356	353	354	384	336	359	363	375	378	370	389	359	357	352	366	363	351	336	383	331	351	377	329	339	341	335	344	375	365	372	379	355	356	381	346	301	385	332	321	340	353	365	386	393	332	361	394	374	382	348	374	339	355	323	332	344	337	360	333	347	378	367	356	353	360	346	365	354	360	370	359	395	367	345	363	377	375	339	368	360	345	351	380	359	373	368	356	360	353	318	372	358	346	337	374	375	347	349	375	356	334	305	334	358	347	359	393	357	362	364	366	341	319	364	368	370	361	363	360	342	364	323	380	366	373	369	341	331	358	369	375	388	345	346	359	345	360	380	375	345	351	326	339	351	378	347	334	386	346	355	336	368	375	365	356	355	335	380	342	341	337	352	366	335	358	316	333	343	329	379	336	395	365	374	372	365	365	340	347	338	330	339	355	365	389	374	345	352	380	339	347	372	396	348	359	385	377	340	348	343	392	372	357	353	346	338	328	357	335	308	350	345	340	331	382	352	324	353	330	358	364	387	368	346	341	395	345	373	349	369	350	336	345	352	347	332	366	345	346	373	390	314	367	362	347	375	371	354	340	366	340	367	367	349	378	363	389	376	342	395	356	345	349	357	357	349	351	380	384	367	362	326	352	360	376	360	348	360	370	363	349	374	371	349	375	359	350	382	364	354	334	331	354	348	337	360	311	359	365	380	337	373	341	364	362	364	356	382	398	344	390	329	330	349	327	368	374	364	360	336	337	371	351	374	341	357	345	351	337	358	326	363	359	356	350	352	356	341	341	373	382	366	334	331	372	405	347	355	351	368	349	368	355	316	353	339	359	366	392	337	331	340	371	339	341	324	356	362	365	337	335	351	332	367	361	370	379	350	340	373	361	365	332	335	345	364	360	375	376	355	353	333	366	355	347	342	380	372	340	334	361	350	369	345	351	336	333	337	320	327	383	376	319	352	358	349	329	347	349	345	389	358	375	349	351	371	367	339	376	351	378	363	333	350	349	367	399	360	397	330	358	345	343	338	372	351	312	356	357	363	355	322	365	365	353	374	364	364	362	351	348	345	334	353	353	347	358	374	367	346	311	375	359	355	342	326	358	343	349	371	362	380	379	377	344	341	340	341	372	321	380	332	357	355	372	337	349	305	354	338	371	329	392	326	334	346	394	366	374	342	368	334	387	336	343	349	351	362	398	355	352	354	370	313	364	339	317	372	339	361	370	333	376	364	366	373	356	349	344	364	344	363	358	373	370	356	384	361	338	356	361	362	347	335	324	307	344	361	326	377	373	329	345	343	362	348	375	337	376	385	361	331	353	353	347	342	383	355	331	332	330	350	352	357	340	350	354	308	355	369	346	361	342	353	345	372	365	357	359	381	379	362	372	347	331	364	376	367	369	374	348	332	366	337	358	357	384	347	335	336	303	333	347	334	360	372	356	341	350	342	371	355	383	357	399	349	349	334	375	370	337	348	362	375	324	325	330	352	369	399	374	334	347	345	366	354	364	342	334	337	351	347	335	342	337	334	351	340	358	391	372	340	328	342	392	357	345	309	344	358	340	395	342	314	368	384	346	356	342	355	352	365	321	367	402	347	360	355	345	372	336	366	363	351	375	341	377	354	315	377	361	361	378	381	366	356	382	350	381	327	351	345	326	341	384	381	367	325	382	381	357	344	371	356	348	378	338	356	352	326	395	305	340	372	369	353	357	321	353	368	334	376	360	329	361	314	357	364	356	358	358	337	349	349	357	338	364	352	333	357	377	353	336	341	334	325	325	352	362	343	366	346	346	350	378	358	355	353	357	375	356	324	328	373	373	364	393	371	338	348	356	358	344	394	345	317	348	376	347	335	320	366	366	343	345	363	367	361	355	340	339	358	396	376	363	353	338	337	358	382	323	363	330	343	383	345	354	385	358	397	366	344	358	373	368	356	361	372	341	353	356	340	375	376	384	363	344	348	338	372	380	338	368	366	353	352	346	363	356	355	333	403	336	357	345	401	390	355	366	358	375	353	337	348	340	333	359	331	358	374	346	351	347	358	345	339	353	348	321	366	358	387	344	335	318	330	332	344	363	352	352	353	317	350	352	373	342	334	363	342	319	331	344	374	326	310	357	374	363	341	376	356	375	353	335	390	356	368	329	328	327	314	346	326	342	363	333	378	352	368	332	359	365	321	364	355	341	324	351	348	356	355	319	317	366	339	349	348	322	361	342	341	373	368	387	365	332	333	336	372	348	356	381	377	386	325	332	343	365	350	314	354	368	382	347	349	378	330	369	333	366	328	345	336	328	342	363	325	333	334	314	324	353	376	336	355	385	344	349	338	337	350	343	327	350	330	365	342	378	341	379	380	358	392	355	352	313	361	332	368	361	349	368	355	332	366	353	351	343	395	371	308	342	364	369	321	363	329	311	350	344	350	343	310	369	357	328	366	369	359	356	372	342	344	361	340	395	379	347	371	350	337	340	328	329	365	340	362	336	339	347	365	352	368	352	345	349	342	360	343	353	359	351	372	357	340	333	338	374	372	325	366	364	369	357	347	355	368	337	381	346	369	360	346	381	353	358	377	391	345	358	349	346	360	371	364	381	350	366	370	364	332	345	344	357	334	341	331	347	350	351	352	364	344	370	354	376	352	365	343	357	382	370	384	336	419	377	343	344	377	347	348	358	369	331	386	373	379	346	351	366	360	351	361	372	322	338	365	368	343	381	345	348	343	369	378	367	361	362	367	328	385	320	356	366	336	338	344	355	362	334	367	402	339	362	357	333	354	367	366	381	354	351	338	352	362	358	362	344	332	329	362	319	338	386	329	335	334	360	347	360	349	358	339	370	378	378	324	334	308	348	341	332	375	357	347	322	358	384	362	364	360	378	360	360	384	380	341	338	389	347	358	354	332	342	393	355	335	389	351	355	331	372	332	347	373	331	347	374	337	366	350	376	359	339	340	362	381
16600	1866	1878	790	534	387	336	254	220	218	180	170	162	171	154	141	144	169	153	181	139	103	124	133	129	118	130	125	115	112	113	121	116	125	124	129	123	124	108	96	121	97	118	118	111	116	111	118	127	106	127	99	108	115	126	98	129	104	105	119	122	108	102	105	134	114	117	105	104	109	109	127	117	105	107	120	106	111	106	98	119	96	140	97	137	112	99	92	103	113	110	110	115	113	95	104	110	105	126	119	111	102	126	100	97	121	110	101	105	117	122	108	125	110	123	116	118	104	115	89	100	113	112	114	112	109	128	122	107	113	106	122	95	106	122	114	123	106	111	126	130	100	116	89	92	90	145	113	103	105	95	104	116	107	132	117	106	113	114	115	126	85	119	116	121	110	107	102	117	128	115	106	110	123	115	119	102	121	105	129	124	100	115	123	98	84	108	112	108	116	115	93	117	110	119	133	109	108	101	99	116	105	112	114	93	117	107	121	123	114	93	105	100	130	134	123	90	105	94	119	94	130	101	98	127	98	113	120	116	136	128	101	117	111	106	119	99	105	130	115	124	111	123	119	123	112	105	106	136	111	97	90	90	97	119	96	112	134	115	99	102	112	106	101	97	95	105	92	132	113	114	126	115	131	104	111	94	132	115	131	102	91	128	132	113	102	146	105	112	114	102	89	94	114	117	97	117	100	114	100	100	132	104	103	120	113	116	132	110	88	123	119	111	100	95	119	121	115	123	113	118	101	111	119	110	112	112	117	95	109	122	111	150	111	116	103	99	119	128	112	106	115	119	130	104	114	116	106	108	108	113	109	115	93	106	116	110	117	97	97	103	120	98	115	111	131	116	104	119	103	111	103	128	117	136	111	105	92	139	100	126	109	119	113	86	107	101	106	111	123	126	119	120	114	125	118	105	106	115	113	109	106	120	113	119	104	125	107	109	128	102	129	115	114	103	122	118	120	115	109	135	105	121	121	118	117	108	110	112	111	103	111	108	109	96	124	117	107	124	112	115	118	88	118	104	116	106	117	113	109	104	108	93	110	109	91	110	115	122	100	110	105	112	108	96	100	128	113	119	95	120	118	130	111	130	91	130	104	123	107	130	96	121	115	120	115	96	123	99	92	135	113	119	106	90	119	127	109	109	116	97	101	113	114	137	102	102	108	101	121	120	100	113	146	100	111	121	113	121	111	102	111	112	97	106	101	125	113	112	115	122	104	109	105	126	118	106	107	112	118	111	115	129	113	117	99	86	99	118	112	117	109	128	110	105	115	128	134	130	102	120	118	105	125	131	100	117	98	106	129	118	119	121	123	138	105	112	104	116	121	111	121	111	118	124	113	99	115	111	110	100	99	124	118	125	127	143	101	103	101	112	125	100	110	116	112	103	98	117	100	107	116	110	100	93	102	103	109	144	106	134	112	106	117	123	116	117	124	115	105	120	129	116	113	90	108	102	112	131	92	100	126	113	134	119	107	105	112	108	133	119	114	116	118	126	122	117	118	99	118	123	98	101	118	108	112	109	101	135	109	108	114	119	121	125	101	111	103	114	117	119	135	113	105	104	113	92	118	113	117	99	114	81	104	102	109	138	120	103	94	98	87	110	98	118	88	96	123	99	120	96	107	118	115	105	112	110	104	109	108	116	107	117	118	110	114	84	103	119	87	107	115	116	107	111	97	114	121	131	112	107	110	118	108	124	108	123	130	119	116	125	118	119	93	104	98	106	108	86	110	113	118	112	124	128	102	126	108	110	113	107	124	112	96	109	102	113	115	114	115	100	115	129	108	100	114	113	121	130	95	108	120	106	113	99	104	129	112	122	110	113	109	116	118	88	119	110	110	104	124	104	107	104	110	86	134	110	112	108	133	113	116	127	129	101	126	108	119	108	109	114	110	128	104	114	138	117	111	109	117	110	115	119	130	115	133	127	117	113	132	103	117	109	133	118	103	129	111	114	98	124	116	115	93	111	104	99	99	128	118	124	105	108	97	103	98	100	108	127	143	114	124	99	126	87	129	103	103	103	99	118	111	96	115	118	107	108	111	108	105	116	107	98	112	108	104	120	127	112	127	103	122	95	122	111	126	126	119	106	110	111	100	128	132	127	108	89	109	104	86	107	101	111	125	116	101	104	117	124	93	120	119	104	117	113	117	119	109	108	113	109	118	99	106	109	115	128	136	120	133	131	103	124	110	128	120	109	84	108	115	103	117	88	114	109	101	105	118	109	107	132	97	106	112	108	119	103	134	127	118	123	94	109	98	106	112	131	103	118	140	128	117	122	108	116	136	125	94	121	115	113	114	123	125	115	110	126	133	114	90	109	121	104	120	114	122	120	112	127	107	117	105	128	124	111	99	97	108	112	140	95	92	98	116	98	100	125	114	115	125	114	119	102	98	111	127	123	96	114	106	112	127	105	113	110	90	91	99	112	104	102	100	117	101	103	134	118	115	110	98	107	104	100	143	121	118	146	105	122	105	122	125	120	125	102	104	118	115	120	120	115	107	118	132	106	107	123	97	124	108	109	109	119	120	105	108	105	116	104	110	109	123	118	94	125	105	102	102	112	107	114	111	114	117	117	115	117	118	87	98	116	115	133	103	96	118	113	111	99	116	120	110	112	110	132	112	126	108	120	92	104	122	115	109	131	108	104	124	115	136	116	101	105	89	100	125	123	118	109	108	108	115	127	115	109	122	104	113	105	116	108	105	84	121	100	121	124	119	96	116	117	109	119	101	117	102	119	119	111	107	122	104	118	125	109	108	133	114	123	96	108	92	108	117	103	112	101	111	118	120	110	103	120	124	116	116	106	123	126	104	110	99	103	121	123	113	116	112	111	110	123	118	132	113	126	122	120	115	113	108	108	116	110	123	110	107	104	100	115	111	103	107	106	121	101	107	135	88	93	107	118	125	139	101	107	101	118	99	107	123	125	131	136	104	102	109	127	110	115	114	95	100	113	124	111	109	133	126	108	119	93	114	118	109	101	125	97	114	115	104	102	126	104	125	102	139	135	107	110	130	117	118	102	120	97	125	116	95	115	128	101	97	120	116	95	123	124	102	113	99	125	131	113	95	112	97	116	92	117	114	113	135	121	113	101	115	107	117	104	93	120	113	80	118	115	112	103	107	124	102	110	108	111	106	105	98	117	136	110	109	120	115	115	109	115	89	119	100	105	103	110	118	120	104	94	118	108	114	116	96	115	90	132	107	100	137	118	115	117	123	113	132	103	120	107	112	88	121	112	117	104	107	111	96	109	107	116	126	124	101	109	105	124	116	118	111	110	116	101	108	108	119	136	117	95	102	109	102	127	102	95	108	113	116	110	140	112	111	113	105	111	109	113	124	100	129	114	100	112	113	120	112	113	123	109	96	99	127	111	116	122	120	111	107	116	118	111	117	108	115	96	127	113	124	108	108	122	115	107	127	126	94	124	133	104	121	122	102	119	106	106	111	100	97	119	92	114	114	101	118	114	102	137	125	103	117
9121	1963	3231	2548	2230	1737	1504	1164	1057	933	856	734	661	650	606	572	591	666	732	628	547	444	457	473	395	390	375	390	387	381	361	338	345	362	343	353	333	337	351	333	309	327	322	310	310	317	307	338	305	297	335	301	319	289	284	312	316	329	300	353	303	290	302	315	280	292	302	292	312	282	279	302	262	309	322	277	300	284	292	332	311	283	291	310	272	307	293	304	311	300	300	289	282	303	302	290	319	293	309	281	269	273	286	294	315	284	277	295	313	331	311	302	283	299	300	281	280	278	286	301	271	272	305	280	285	316	305	317	292	289	276	282	255	281	289	294	324	277	285	289	299	286	301	286	286	270	297	278	279	304	296	260	303	279	301	302	276	277	312	289	297	315	298	254	262	338	284	321	280	281	281	305	294	285	295	316	302	305	271	319	305	294	299	293	261	304	298	277	292	289	256	320	300	283	306	293	285	278	306	255	287	280	303	283	309	290	289	265	287	278	292	315	291	313	303	243	266	308	314	304	273	284	288	296	281	314	276	266	289	293	262	305	287	280	316	280	307	315	263	316	300	281	299	295	289	322	286	301	315	285	306	322	291	339	287	270	269	277	322	275	264	326	278	285	306	291	307	249	274	314	275	296	286	323	285	286	294	298	288	297	295	319	265	313	289	282	294	305	283	321	305	330	322	290	280	281	293	304	306	308	316	294	281	287	283	287	297	298	278	276	315	308	310	308	290	257	302	269	280	320	283	284	305	306	279	320	293	302	318	277	304	285	307	273	308	297	269	312	284	264	275	305	287	248	298	277	300	281	307	286	275	288	282	316	312	272	287	288	295	274	297	299	292	267	280	281	328	275	278	283	300	276	288	256	281	282	310	286	279	291	281	315	289	296	279	249	276	287	275	301	291	288	288	306	294	301	289	272	296	288	311	286	261	289	293	307	299	261	263	302	292	286	309	314	311	315	278	291	249	297	298	275	300	270	303	297	305	305	285	283	306	283	325	279	312	292	240	275	293	315	260	305	300	326	287	274	308	314	295	280	283	309	298	301	295	291	294	266	251	279	295	304	281	317	281	311	327	272	289	292	311	296	314	266	280	313	296	272	285	290	314	288	306	272	304	299	284	285	268	281	277	320	260	287	288	283	298	270	296	282	281	312	257	285	278	264	279	308	272	292	300	283	319	308	267	286	314	272	271	284	298	276	267	307	289	304	280	297	319	288	293	299	293	294	311	283	306	279	302	283	284	300	276	266	281	287	284	291	286	325	284	261	267	292	277	295	252	272	301	295	276	262	299	279	292	304	254	286	311	302	323	280	307	284	292	267	284	297	276	311	267	301	314	288	303	277	277	289	270	263	275	293	313	290	317	268	296	277	262	266	301	292	312	276	279	302	273	264	279	316	318	324	308	285	287	274	268	271	275	288	257	282	288	311	265	301	291	284	281	314	324	286	280	286	289	311	291	281	301	289	269	260	280	289	301	307	311	288	337	280	304	287	275	293	281	272	293	275	294	271	300	284	310	278	278	267	284	287	310	260	295	309	290	262	296	275	307	298	292	284	289	282	304	274	277	299	294	286	286	298	286	268	290	260	298	289	264	309	310	271	309	284	312	291	283	285	274	284	285	292	271	273	296	273	298	280	284	280	309	283	277	281	269	271	288	284	315	275	330	286	288	264	287	286	282	295	271	296	275	262	299	298	304	268	275	302	295	268	274	254	331	261	299	259	288	318	299	304	274	290	268	286	298	269	287	278	284	290	289	285	296	295	300	278	290	286	268	284	277	271	285	307	274	292	249	265	285	264	322	284	290	298	276	291	280	313	302	251	279	304	277	286	281	287	296	290	332	296	309	279	275	280	302	282	291	309	300	271	310	287	304	282	293	321	299	288	286	287	271	294	300	288	316	323	300	284	291	284	266	317	307	282	295	236	311	296	283	285	295	265	263	315	308	304	255	292	298	262	307	278	300	287	296	293	284	303	280	308	315	284	293	286	277	281	304	306	305	277	290	279	253	275	272	291	292	284	276	294	294	287	283	276	291	295	289	319	265	262	262	290	283	308	303	312	302	276	291	281	303	323	284	297	286	278	288	261	292	302	310	300	269	273	311	268	272	321	269	285	288	270	267	323	273	283	329	292	309	330	326	261	284	263	269	294	297	289	299	271	287	279	285	286	274	294	308	301	295	293	314	311	304	284	299	276	311	269	290	286	298	282	264	306	275	271	296	290	289	288	267	287	263	292	268	285	263	286	298	293	295	305	291	286	258	246	299	277	276	329	291	290	316	271	295	306	285	272	312	298	309	277	267	269	310	281	279	331	285	301	310	268	284	283	302	274	277	284	278	306	281	281	301	284	300	308	303	291	265	297	277	276	274	292	298	278	291	290	319	265	289	310	280	263	294	275	299	285	304	291	261	299	261	264	314	284	265	273	315	287	254	309	305	289	304	270	275	287	287	292	272	306	309	287	303	284	324	315	288	307	287	274	269	302	279	277	297	303	319	290	256	290	297	314	272	308	295	290	327	295	304	296	281	298	286	291	308	272	318	274	269	297	301	247	299	315	298	304	310	294	315	266	297	290	304	268	295	282	271	293	280	264	321	285	280	332	303	274	307	293	319	297	280	307	296	282	291	300	317	274	295	295	294	285	321	288	316	303	295	294	295	284	300	270	286	304	294	271	281	263	305	287	257	309	287	294	276	284	311	293	292	273	305	290	310	273	285	306	308	303	253	278	312	296	294	294	310	290	266	273	304	298	306	319	272	311	299	285	296	279	316	281	311	305	300	289	280	275	293	283	265	338	288	266	278	294	299	278	250	295	271	296	291	279	294	305	266	281	288	290	304	271	291	267	285	282	310	302	290	287	305	275	309	301	261	286	302	298	290	298	300	267	283	285	259	312	311	282	287	278	295	324	309	284	297	308	285	284	293	284	280	295	315	255	293	303	258	294	254	270	288	286	309	280	298	312	291	280	318	288	272	291	286	286	286	271	269	260	297	294	316	302	282	274	288	281	303	270	297	322	288	295	276	304	282	299	301	296	342	267	305	279	270	277	264	293	287	322	294	311	258	249	256	293	277	297	299	297	317	282	310	320	261	291	288	294	298	295	272	292	311	302	281	310	284	275	310	300	282	290	291	302	329	292	291	287	306	266	286	298	299	305	291	301	253	269	318	272	273	309	284	270	298	323	267	285	295	292	294	293	272	266	292	291	295	307	268	300	289	274	289	285	274	261	283	308	295	280	303	290	279	271	299	304	286	297	274	267	292	273	301	273	303	298	277	257	267	318	292	276	306	294	267	287	290	273	335	296	287	293	285	277	279	303	266	291	289	297	280	280	282	293	261	262	322	273	319	277	326	294	291	312	294	323	281	318	298	304	302	288	305	280	278	292	289	307	280	320	270	302	264	283	293	295	271	261	281	312	267	312	294	312	313	290	276	260	279	300	267	265	309	293	269	273	300	310	287	277	258	283	283	296	278	293	289	287	279	282
27333	4705	3960	1508	994	705	502	431	336	257	246	173	173	155	125	109	142	116	160	162	97	86	74	81	59	56	51	46	53	44	69	51	49	46	48	40	57	58	46	44	42	49	44	43	51	41	34	34	39	34	34	34	56	34	38	43	35	37	32	47	42	37	43	40	31	32	37	29	39	47	39	30	37	33	32	27	40	34	36	29	39	36	26	40	31	36	38	34	31	34	33	36	28	35	36	28	40	43	40	30	34	26	36	36	30	43	34	32	34	30	25	26	35	37	30	33	41	28	23	30	24	30	38	42	28	37	40	33	33	39	23	35	35	23	21	31	27	25	23	38	24	41	29	44	35	24	19	32	27	45	30	38	33	42	36	34	34	38	33	30	26	37	35	40	35	35	28	34	37	33	37	28	28	41	28	30	32	36	25	25	26	18	40	30	25	25	35	41	32	28	30	37	33	36	30	32	28	33	33	33	39	31	24	31	31	29	34	37	32	28	33	30	32	37	21	29	35	26	25	30	15	39	36	37	29	24	27	28	35	35	25	28	39	28	27	19	28	34	20	26	35	27	27	25	34	34	40	26	42	32	36	27	35	22	32	28	28	31	30	37	38	24	36	31	25	33	29	31	24	32	35	34	30	37	39	38	40	36	20	32	28	35	46	35	30	42	33	23	33	28	32	43	41	36	27	22	30	43	37	25	43	36	28	36	35	34	26	29	41	35	29	25	33	37	30	28	24	23	36	37	29	35	28	34	34	34	42	27	24	34	35	20	30	27	33	39	39	25	24	33	22	30	31	34	38	26	32	31	43	28	26	27	24	29	31	29	33	34	32	37	30	31	29	34	27	37	28	31	30	25	34	32	38	42	29	30	31	34	33	31	30	33	33	27	34	24	31	28	38	26	44	35	24	24	25	39	30	33	33	38	31	32	32	29	35	30	23	29	22	29	31	34	33	33	27	32	37	36	28	39	30	36	27	31	21	32	30	32	32	33	28	25	34	35	23	42	26	28	35	30	25	45	36	38	33	20	34	27	39	36	31	34	25	30	26	29	37	33	30	20	30	33	29	34	32	34	40	31	39	36	32	37	28	34	33	32	31	27	44	27	33	37	36	32	24	32	29	42	26	42	34	34	35	32	36	34	32	32	33	39	22	29	37	35	36	19	32	33	33	28	37	38	30	24	44	26	32	31	30	25	32	37	39	25	28	38	39	22	29	40	37	36	33	27	29	38	29	28	36	31	29	29	26	31	24	37	22	39	29	37	33	35	31	33	38	26	30	38	38	33	35	31	29	27	30	36	31	31	19	29	34	25	32	29	30	30	27	38	29	30	31	37	43	38	35	34	31	35	25	29	25	27	21	32	26	25	31	31	31	33	38	40	34	33	29	21	41	36	29	33	36	19	37	28	32	31	28	33	32	27	47	27	40	21	31	25	40	34	27	26	35	34	32	37	23	22	33	32	40	31	24	37	23	37	23	33	41	28	27	29	26	32	26	38	30	40	30	30	33	23	35	24	22	26	32	28	27	30	33	26	30	30	36	36	37	29	29	35	28	37	30	30	27	33	36	32	39	21	35	34	32	39	36	36	30	27	34	31	30	29	40	30	35	27	27	49	40	31	18	25	31	37	25	34	30	39	31	22	35	26	24	28	34	33	31	34	25	27	29	30	32	27	34	30	26	46	32	31	26	36	34	27	30	27	31	24	29	36	29	32	36	24	32	26	31	35	36	44	35	26	25	31	30	34	34	30	33	33	34	36	34	34	35	25	42	24	23	29	35	38	37	35	25	26	29	38	39	34	32	27	24	26	22	36	29	28	31	28	39	28	35	27	28	31	36	34	33	33	39	25	29	30	32	25	37	31	32	30	32	28	37	38	44	34	24	28	31	42	28	34	27	26	23	31	36	33	38	27	34	36	33	38	36	30	25	40	25	32	41	30	30	28	38	25	31	39	34	39	31	22	27	28	34	36	37	38	25	30	35	24	29	34	33	40	34	33	32	24	31	30	34	41	44	32	34	26	29	33	37	33	34	34	38	34	41	26	33	34	36	25	32	26	37	30	27	22	34	34	42	31	33	40	29	31	27	25	33	29	35	23	36	42	20	29	24	37	39	29	31	36	39	28	27	28	38	30	45	34	26	29	20	29	30	41	35	32	25	32	25	26	36	37	29	30	37	35	42	37	32	29	32	36	34	19	33	20	33	41	30	37	34	31	39	40	28	21	36	45	30	38	38	34	25	27	28	28	22	29	23	31	30	35	31	31	42	26	42	37	41	33	41	34	39	34	32	34	33	34	43	25	33	28	36	38	42	40	34	29	37	34	26	33	32	32	34	27	33	30	33	31	37	37	32	27	26	33	42	37	32	28	32	30	40	38	31	26	30	15	43	27	33	29	29	44	37	25	30	24	25	35	30	30	27	30	39	33	39	35	36	34	42	34	44	30	39	25	30	33	25	26	29	30	38	33	36	27	37	30	29	30	25	24	44	49	36	18	27	34	35	26	25	26	42	27	28	35	34	31	34	31	29	33	29	25	38	37	51	34	41	42	24	31	26	24	28	34	33	35	36	35	24	34	29	32	32	31	36	34	29	28	35	24	33	29	27	36	35	36	28	32	21	35	33	29	29	27	24	21	33	29	40	43	34	32	30	30	37	35	40	31	36	34	36	45	39	31	38	40	26	37	25	32	40	38	34	26	35	36	35	28	31	23	35	34	35	41	36	34	39	41	24	37	32	34	32	38	29	38	35	25	38	34	29	35	34	29	30	43	35	32	49	31	29	43	32	30	19	37	45	35	33	51	38	39	20	26	38	25	28	36	36	36	37	42	33	42	23	30	38	34	28	44	25	28	32	24	32	20	24	42	38	25	34	30	46	45	32	35	37	37	32	39	38	28	35	32	25	29	26	42	24	26	35	37	33	25	38	35	31	36	30	37	30	21	33	32	36	37	41	31	27	38	33	24	38	34	35	38	27	28	39	32	30	31	35	24	27	37	23	30	38	37	31	39	38	38	33	36	32	28	30	30	31	40	37	24	27	26	45	39	25	30	23	34	33	31	26	25	36	24	33	40	32	35	28	33	30	36	28	32	20	30	23	31	33	33	31	36	34	28	35	19	40	21	32	28	33	37	29	24	46	32	39	30	29	37	18	33	35	22	36	26	38	33	29	40	35	37	33	40	29	40	32	40	24	27	30	35	28	30	36	28	45	31	36	26	24	36	33	39	32	32	40	27	27	25	25	34	41	31	24	31	35	21	26	34	33	36	37	38	27	30	36	41	26	29	30	27	33	26	28	34	34	38	27	35	31	33	34	33	25	36	41	42	38	36	26	20	22	32	39	40	40	31	34	24	39	45	30	39	37	37	44	36	34	28	31	34	34	37	32	25	31	21	35	29	35	24	26	29	34	25	41	32	36	29	30	39	44	32	34	29	26	23	34	34	39	26	27	31	29	24	32	33	44	36	37	30	31	37	36	30	34	39	36	28
13122	3351	6144	4959	4346	3341	2667	2060	1787	1525	1310	1164	1019	862	800	813	940	834	1041	832	639	474	466	365	344	338	313	292	310	282	290	258	247	237	226	219	195	206	206	196	176	178	191	185	155	156	179	164	173	139	166	152	150	139	121	150	131	123	128	137	124	129	132	117	117	114	116	110	125	110	108	122	112	114	105	137	131	106	107	119	125	118	115	122	113	101	104	111	111	118	91	105	109	80	106	98	120	100	110	118	119	109	100	107	93	100	99	102	84	104	105	88	102	100	107	85	96	94	97	92	94	106	102	98	96	82	92	107	95	89	117	106	106	101	83	113	95	100	97	105	93	108	109	109	89	92	108	92	100	100	103	91	92	101	89	94	92	104	104	97	84	89	118	86	87	99	86	114	94	108	95	103	91	89	92	84	96	99	101	93	78	100	96	97	99	90	98	101	104	96	99	102	102	100	104	88	100	95	96	86	89	80	82	100	82	99	103	83	84	107	89	86	107	110	88	86	95	91	96	89	87	99	114	91	116	85	96	95	99	77	102	88	86	89	91	93	96	80	92	103	93	104	98	82	81	94	96	94	92	83	95	92	88	98	106	102	105	111	87	106	97	92	94	112	93	103	94	102	91	93	85	91	105	91	92	103	84	84	107	93	95	98	94	85	104	100	103	110	96	91	105	81	110	99	83	96	87	75	91	97	97	84	96	104	84	91	92	98	112	95	85	87	89	93	98	125	109	87	102	89	90	83	91	92	104	103	111	96	94	94	91	93	85	92	100	84	88	89	85	97	95	107	98	98	92	109	101	88	94	100	92	113	91	94	99	85	90	99	94	83	99	111	99	91	78	91	87	89	113	94	91	101	94	73	96	103	117	98	87	92	107	80	88	109	83	98	90	91	88	105	95	84	98	95	100	106	98	101	87	90	92	107	103	92	100	95	88	108	100	89	80	101	98	74	91	91	84	109	89	93	98	92	101	85	94	92	87	105	89	92	98	104	87	117	91	78	114	95	102	95	109	86	71	98	98	111	103	103	101	92	97	97	82	90	98	106	96	83	90	104	78	100	101	95	75	70	64	86	115	92	93	103	105	100	91	100	77	89	118	99	97	92	90	82	73	100	90	93	92	98	90	102	87	98	93	70	100	107	98	103	95	76	95	94	107	100	83	93	87	95	99	96	78	105	81	94	105	88	91	80	108	98	71	103	76	80	81	74	80	83	107	99	94	108	100	87	76	94	69	120	111	102	91	100	90	87	87	91	77	80	87	107	92	85	83	105	111	93	110	79	79	101	91	90	88	99	92	87	89	104	82	88	92	113	110	91	86	96	108	86	88	105	85	96	88	84	80	83	81	115	109	107	95	103	86	88	94	88	90	89	84	95	98	94	100	106	86	88	82	92	103	89	82	81	95	95	85	99	91	96	90	84	84	99	81	93	98	98	92	78	90	96	89	91	96	89	86	90	109	86	98	107	99	90	90	96	91	86	88	102	93	88	94	90	93	100	79	85	90	107	86	106	81	97	101	83	98	93	91	107	92	91	88	93	100	101	102	94	94	103	108	89	103	93	82	100	83	89	76	98	83	101	94	89	110	101	94	82	88	75	103	88	83	95	79	77	83	88	86	92	112	115	93	81	100	92	75	98	77	98	101	99	100	83	89	106	109	103	83	87	79	74	88	82	86	86	106	105	83	86	88	95	108	89	88	109	92	88	101	103	109	106	98	88	100	95	91	89	82	82	90	98	80	78	102	103	105	94	100	89	95	93	89	83	87	94	82	93	103	102	84	88	79	99	98	112	102	89	99	86	89	95	106	77	91	106	99	101	99	108	107	81	87	103	105	91	97	80	103	103	95	83	114	93	104	99	105	86	89	85	95	89	85	88	102	92	94	102	110	85	89	94	89	78	102	100	101	90	93	80	79	94	119	107	91	99	91	107	80	95	107	73	83	89	106	92	84	93	103	97	93	99	93	98	93	89	80	121	91	102	102	93	91	88	107	102	99	104	91	87	102	92	82	85	92	113	122	92	98	100	102	94	94	96	96	111	91	80	87	85	87	92	92	90	102	87	87	85	96	101	76	105	102	88	112	88	107	85	83	94	87	89	99	92	105	73	98	88	88	119	97	97	94	93	102	87	91	90	96	100	98	104	81	89	84	90	103	107	91	102	95	92	102	90	116	73	89	94	103	92	93	96	90	96	87	94	104	97	88	94	92	100	84	80	94	84	87	100	89	83	95	92	106	90	82	78	92	80	93	106	92	92	95	105	90	77	93	101	95	114	100	96	102	90	102	88	88	88	82	89	103	93	86	107	90	86	88	82	83	82	105	92	105	101	106	96	90	99	94	78	104	86	96	100	94	114	87	73	98	102	83	94	102	100	85	83	76	82	86	98	84	100	87	91	92	114	84	110	95	97	84	91	105	90	85	90	80	78	85	106	81	108	100	86	79	98	91	89	73	85	101	110	96	95	112	91	108	100	74	74	95	100	76	90	109	81	101	112	110	85	101	98	105	96	85	93	94	76	82	84	96	86	90	97	98	74	86	88	79	88	72	88	88	96	73	92	78	98	75	100	107	92	91	77	92	82	108	94	75	86	98	84	109	91	106	109	86	98	103	87	77	75	76	95	102	94	106	109	82	88	95	72	91	87	101	82	104	99	102	77	81	103	103	87	102	91	89	97	98	99	84	82	89	107	97	72	91	81	109	99	84	109	103	99	113	83	98	101	90	89	99	98	86	93	106	95	105	89	90	100	90	108	90	94	79	96	98	78	93	83	115	94	87	89	88	103	104	101	83	80	85	103	94	83	98	78	87	103	93	102	107	82	95	109	88	95	91	96	94	79	91	102	101	98	90	95	102	109	75	106	100	112	93	91	88	108	113	87	86	91	97	95	105	78	93	97	97	94	84	87	89	77	91	84	93	94	98	76	87	104	94	90	82	90	107	94	100	107	95	97	90	91	107	89	101	84	89	101	104	99	88	88	100	85	78	103	95	79	111	98	68	87	101	97	110	90	89	94	93	87	99	90	85	86	95	100	94	92	103	77	101	76	97	89	96	106	98	106	96	113	104	96	108	83	106	87	109	88	93	94	95	94	92	97	94	106	86	99	91	99	90	89	88	97	86	91	97	99	86	80	99	91	91	102	77	91	87	96	93	85	89	83	98	76	105	110	102	96	117	98	102	80	98	86	91	98	95	99	101	86	84	105	103	87	103	98	100	96	98	81	90	98	94	113	83	89	99	99	99	92	90	75	77	104	83	91	71	103	97	95	100	97	91	91	77	81	97	89	93	84	103	86	96	79	93	98	94	80	79	81	95	110	101	110	85	94	93	86	104	90	85	91	93	93	94	73	80	71	98	78	92	107	87	90	80	99	93	87	82	84	86	82	103	91	77	102	95	67	77	93	110	87	87	79	100	105	81	94	80	77	99	94	75	93	100	92	102	69	104	110	94	107	93	95	79	92	90	104	108	90	108	96	102	100	102	94
3061	164	183	173	163	159	135	155	147	156	136	148	141	139	122	158	128	131	145	131	130	138	142	129	180	174	118	130	129	148	132	162	141	146	138	150	151	139	140	157	131	155	167	141	120	145	145	135	151	130	131	129	138	151	156	121	140	142	148	140	145	163	150	116	135	147	139	137	135	149	153	157	138	131	139	157	144	147	143	141	163	133	127	138	113	142	144	144	139	139	133	155	137	133	139	153	140	149	156	132	128	129	141	127	130	132	147	126	131	118	123	139	145	135	148	116	148	121	138	139	136	139	131	146	120	128	147	142	132	136	159	149	144	132	147	135	135	118	126	141	142	167	125	129	120	130	124	137	133	119	149	140	148	157	131	131	137	130	129	138	150	132	133	142	146	148	137	146	129	136	139	127	156	145	146	155	140	144	133	131	138	138	145	147	146	136	113	158	144	126	146	190	147	144	154	151	147	118	124	140	135	139	126	144	165	143	146	130	122	153	152	133	136	136	128	128	164	156	133	150	145	152	133	139	167	146	144	150	118	145	157	122	140	110	139	149	125	119	119	150	146	146	142	116	131	137	155	145	154	136	131	149	163	129	142	142	144	147	156	131	149	130	136	130	162	127	157	146	131	132	134	133	129	142	127	142	143	132	130	134	138	134	130	138	136	118	139	145	143	126	128	157	134	115	135	145	136	121	124	152	147	123	126	136	123	154	139	130	147	117	133	156	132	131	136	141	169	135	160	144	119	135	133	137	126	131	134	152	128	134	143	157	145	129	142	127	133	151	140	120	135	125	134	144	144	150	151	129	157	130	142	140	144	129	145	127	145	142	124	148	130	107	124	143	142	146	157	152	139	114	153	137	150	118	151	133	130	150	159	130	146	163	140	159	131	124	144	148	134	117	153	125	113	133	155	136	166	143	151	143	139	146	145	161	160	154	119	130	151	136	124	112	129	133	136	125	130	152	128	125	159	134	131	153	122	123	152	138	163	140	149	152	150	137	154	152	160	157	137	157	137	148	138	135	137	133	130	132	129	116	139	138	160	128	138	127	135	160	129	125	149	134	136	145	147	142	154	123	128	136	123	127	139	153	135	126	145	128	156	138	149	141	137	153	118	156	163	138	133	162	123	156	137	127	130	154	156	134	134	130	146	149	151	140	143	135	165	148	155	136	143	142	142	149	127	152	142	131	155	118	134	151	140	152	160	135	127	128	133	121	158	145	136	145	153	141	138	149	165	124	134	125	142	148	123	155	157	154	147	137	129	124	147	141	166	124	142	159	154	134	150	143	139	148	120	128	145	153	147	144	148	126	148	139	141	140	136	132	149	117	141	121	128	131	131	137	147	153	139	131	146	148	146	136	151	151	148	144	151	147	123	148	154	147	136	151	145	127	128	154	167	135	141	130	147	129	117	140	146	145	126	122	146	133	152	139	154	149	143	120	138	137	130	124	153	138	125	128	141	154	141	146	132	127	121	161	170	125	140	139	140	141	141	150	148	143	132	136	127	154	141	110	131	140	129	149	131	134	134	132	137	142	117	143	154	134	123	156	139	147	154	119	120	134	146	132	121	136	143	153	122	147	158	127	143	157	151	126	111	141	137	133	155	132	124	146	137	127	141	124	142	158	143	122	144	154	147	180	155	143	149	130	135	149	131	150	136	122	152	135	150	130	126	127	134	141	138	144	152	146	148	140	134	137	139	132	153	139	123	139	139	126	137	149	121	132	131	114	136	118	129	145	143	136	140	126	127	143	147	131	118	136	135	136	143	135	152	150	117	142	136	154	141	135	139	155	157	139	139	130	143	140	138	141	129	142	147	113	140	146	130	137	132	140	150	145	152	132	133	137	133	155	129	153	142	123	140	165	138	126	143	136	141	130	134	136	145	163	132	129	142	129	133	135	140	140	140	142	143	125	150	161	142	133	126	143	142	116	123	127	125	141	143	138	137	134	128	147	138	159	128	132	135	157	127	125	151	131	152	125	150	141	134	132	131	125	153	118	138	162	140	149	136	122	142	149	142	125	137	130	131	135	117	133	126	146	148	149	134	141	127	156	142	130	138	132	127	139	138	136	111	119	131	153	156	121	147	153	166	141	135	112	184	149	149	129	124	136	128	160	160	148	145	120	123	135	152	140	142	127	156	138	162	156	123	130	151	128	153	120	141	155	150	148	157	137	159	147	150	150	111	127	146	134	155	156	145	137	158	177	142	128	145	140	125	130	149	139	155	143	156	130	144	137	151	146	145	132	153	144	130	139	129	123	135	126	153	134	141	129	139	124	126	123	141	125	136	161	118	142	154	136	126	143	130	129	135	156	157	122	141	126	126	148	158	150	135	161	145	146	150	128	143	154	151	156	136	146	138	137	120	131	138	156	128	160	146	122	136	148	135	150	150	120	124	131	169	142	141	153	130	134	133	152	115	122	140	154	130	160	150	153	135	122	131	147	139	127	127	139	157	147	131	158	140	151	127	128	139	145	140	156	127	123	133	132	142	138	124	134	131	157	132	137	163	151	130	157	147	151	143	156	136	148	138	138	156	149	112	116	145	115	147	122	136	147	164	145	135	146	131	137	129	143	145	111	141	134	122	147	170	138	162	154	145	138	141	137	132	142	135	151	152	138	137	142	136	138	143	135	126	132	131	125	113	132	134	158	136	133	156	125	164	170	146	139	139	136	154	152	147	141	141	151	135	143	144	151	113	136	144	122	159	124	138	126	128	146	132	158	144	143	164	142	140	159	129	132	141	128	158	158	131	164	136	144	133	139	149	144	146	131	128	144	145	126	138	133	162	129	148	125	139	122	142	157	148	138	134	124	136	143	110	138	126	140	142	156	130	151	147	128	142	142	153	151	131	111	136	125	128	132	133	135	152	126	150	119	122	157	137	162	142	139	176	137	138	140	134	143	129	129	153	139	139	148	129	143	144	137	144	131	126	133	152	137	145	122	131	147	143	135	136	129	136	147	145	169	146	156	142	152	153	147	138	122	132	135	145	119	143	145	139	162	153	133	146	136	137	144	110	152	126	115	126	143	140	117	160	130	133	159	144	136	145	152	123	167	109	150	148	156	145	138	131	158	127	120	128	144	131	139	133	130	141	129	145	148	156	136	147	138	140	153	151	148	133	131	148	133	159	142	158	152	127	147	146	150	151	130	155	137	145	155	124	142	159	135	159	128	136	149	168	131	141	147	126	163	135	145	154	134	137	141	154	154	135	128	139	140	142	150	138	148	160	140	121	134	145	137	168	149	133	135	149	154	135	152	144	111	124	141	124	139	145	126	129	149	116	150	117	152	136	121	153	145	157	162	146	139	147	130	143	149	133	131	129	134	154	135	155	130	136	134	114	140	153	118	138	127	129	126	138	164	141	143	121	143	147	146	129	160	123	151	115	132	133	127	149	136	130	134	135	149	141	132	120	144	153	126	146	119	138	159	118	135	131	135	146	132	142	129	135	147	128	157	121	157	134	130	130	151	145	124	138	131
3229	413	533	476	440	431	427	420	375	416	393	426	374	401	415	381	379	342	356	389	406	384	376	352	387	331	403	392	320	335	348	386	384	373	381	346	363	354	356	363	359	371	358	332	373	345	347	329	393	336	364	362	381	367	371	347	344	378	337	370	369	363	413	386	370	341	317	351	370	373	344	355	352	334	324	372	374	366	359	347	367	342	348	366	354	369	365	380	365	356	331	389	357	346	333	327	362	364	363	358	365	371	334	383	370	335	374	374	374	355	365	383	384	350	370	358	375	353	372	360	366	353	339	397	330	373	360	381	361	351	350	337	369	337	375	303	374	379	383	399	335	347	325	354	362	315	356	374	362	373	352	353	372	359	340	360	337	342	368	341	345	369	383	362	352	357	350	379	320	356	364	360	380	355	337	378	359	370	394	380	348	348	359	351	346	345	402	346	324	388	335	327	367	365	366	363	390	345	353	354	364	387	365	362	368	367	355	350	378	334	338	339	386	366	370	384	373	391	320	355	357	335	348	361	357	341	372	337	351	352	354	360	374	359	346	332	392	378	360	359	349	341	349	382	362	394	342	338	346	367	395	368	325	380	341	345	338	378	349	338	365	345	338	376	355	357	364	383	359	389	356	329	343	378	337	344	327	378	329	329	368	333	345	392	342	379	369	343	332	352	384	353	355	355	348	369	355	371	358	343	358	365	347	357	381	340	377	334	383	365	341	384	355	337	357	347	298	356	343	344	341	324	346	304	354	354	371	409	376	322	350	364	340	341	351	356	346	336	368	382	330	374	350	373	357	343	360	386	386	342	360	336	376	376	360	360	389	376	345	365	378	350	362	363	326	351	361	355	352	349	363	335	382	348	314	354	336	342	371	362	355	365	354	397	373	359	395	380	370	356	357	376	370	372	373	384	369	352	343	340	323	363	410	326	382	371	371	366	399	358	349	382	348	336	361	356	312	378	345	349	383	374	368	354	349	333	366	370	352	362	360	364	329	333	353	376	372	338	335	365	367	373	370	365	328	357	366	379	348	363	352	390	373	348	326	324	371	359	352	386	368	356	351	374	353	355	388	343	379	357	359	403	396	381	381	353	353	366	352	357	355	367	380	327	362	340	351	384	374	346	356	368	374	385	362	349	370	320	368	359	333	397	366	382	385	364	335	371	352	347	353	341	357	362	323	357	328	323	383	411	369	338	353	359	381	372	366	337	340	317	352	335	390	347	343	367	324	378	378	338	359	348	358	384	378	363	332	339	360	373	385	349	342	402	344	352	370	331	327	336	373	354	351	351	351	357	372	342	398	359	338	361	332	348	388	348	352	352	374	344	355	368	367	393	352	323	403	355	367	352	352	333	372	373	324	348	358	376	376	348	372	330	334	366	355	365	355	365	351	362	377	337	346	331	352	343	334	351	362	326	347	346	362	344	353	343	378	351	366	346	356	356	337	349	390	353	339	346	336	404	383	347	371	366	324	330	350	390	357	360	367	330	359	365	360	358	328	351	377	359	351	393	385	359	362	352	371	357	338	358	347	347	328	382	373	347	374	366	346	346	359	382	386	367	363	367	380	380	350	353	334	351	336	370	344	363	389	346	359	358	410	376	371	345	372	365	342	342	359	372	380	338	359	368	332	377	406	350	369	389	359	368	341	363	376	329	324	339	371	346	352	347	336	331	368	349	371	365	348	341	364	379	365	356	340	363	375	380	368	374	375	356	364	355	380	366	368	362	384	383	369	349	348	381	377	359	354	389	352	364	386	367	369	350	364	387	331	366	353	362	362	407	356	379	374	321	340	353	353	360	365	326	372	352	379	342	319	359	385	348	355	370	358	364	380	335	356	367	359	348	368	358	363	362	348	399	351	337	374	366	353	341	367	327	376	390	380	376	393	343	378	384	393	336	376	385	375	382	358	352	376	327	395	376	390	359	359	388	363	356	348	356	339	371	353	372	371	333	327	333	333	380	331	368	345	384	366	359	336	338	350	359	296	367	329	332	341	370	356	359	361	342	354	359	378	365	347	340	338	343	355	371	349	351	357	342	394	362	348	364	362	367	332	366	358	339	344	382	344	365	357	374	367	351	345	382	358	354	343	353	340	326	362	359	353	346	366	361	353	355	350	340	367	360	354	346	347	351	359	352	342	326	377	356	319	375	398	337	388	365	336	345	344	392	341	360	371	359	309	377	366	339	382	335	358	326	334	376	312	346	337	373	343	341	364	383	359	349	362	333	371	339	350	350	382	347	366	402	375	347	376	343	388	338	334	369	374	374	359	323	331	333	354	355	375	338	355	375	337	379	352	345	362	350	346	362	330	386	367	361	360	332	373	358	374	351	363	354	365	363	371	366	366	367	357	380	322	337	361	378	354	379	353	383	321	364	332	340	342	374	361	342	354	404	374	375	381	365	373	311	354	353	335	388	353	345	361	355	359	356	346	367	342	381	352	365	371	366	349	390	343	335	375	331	346	355	325	333	386	357	335	346	358	355	395	335	367	374	343	357	353	331	352	337	367	354	360	331	344	387	374	318	365	343	388	323	347	376	360	378	337	361	370	349	401	354	353	354	351	349	341	341	386	342	366	354	344	382	374	356	362	341	331	380	341	331	352	385	348	401	360	368	337	330	391	350	339	342	376	322	340	335	392	358	337	361	352	344	372	356	367	371	363	388	372	379	359	330	356	368	404	368	391	390	337	371	335	345	375	364	368	365	347	367	364	345	365	389	355	339	375	356	346	359	354	365	371	370	367	360	360	356	368	385	326	365	370	350	371	359	341	358	332	366	361	388	359	362	346	351	369	363	359	379	380	351	371	380	371	359	361	346	366	344	371	343	391	354	359	342	365	342	328	379	346	333	368	345	354	370	348	357	350	320	350	350	354	351	342	349	393	323	379	367	404	332	370	372	365	335	356	354	410	354	349	370	319	377	359	377	359	322	349	366	361	351	362	362	331	330	357	362	382	380	349	350	332	349	344	357	345	339	328	355	354	378	334	358	326	382	368	366	369	385	373	330	340	361	369	389	356	369	342	367	354	330	356	359	354	374	345	360	364	358	392	366	358	356	366	400	344	369	352	352	379	374	386	348	345	360	351	357	383	293	392	413	353	384	397	330	340	349	363	363	362	348	399	372	319	380	358	374	373	354	348	378	361	332	367	352	369	370	365	383	375	352	395	336	359	365	329	316	364	362	367	368	345	367	363	360	362	379	379	370	377	362	374	342	356	405	360	336	380	356	368	394	398	350	349	366	367	323	337	348	349	364	354	366	348	355	348	353	331	329	335	361	356	349	329	342	364	369	365	313	346	372	312	374	328	345	346	342	357	405	397	327	359	339	375	364	374	358	348	361	363	388	375	333	340	362	347	328	339	375	368	337	364	364	347	355	344	344	363	404	324	332	396	332	346	337	369	359	353	379	367	356	354	384	375	387	385	324	380	353	335	369	344	381	342	361	367	337	380	363	357	354	359	373	356	377	346	354	364	346	368	334
14454	1419	1506	706	523	433	326	277	248	234	197	171	214	150	156	182	157	171	163	143	122	136	134	138	146	138	136	124	108	116	137	125	110	109	105	134	112	102	96	130	122	125	112	135	124	113	114	115	112	111	112	121	108	112	106	123	122	134	128	116	113	129	138	133	125	116	116	110	105	114	96	105	124	105	80	118	106	100	84	105	96	118	120	96	125	128	107	123	103	107	118	106	107	122	121	107	114	116	131	100	115	110	113	102	115	109	122	126	105	126	116	110	117	118	111	140	131	112	136	99	122	114	123	117	110	131	111	107	119	100	96	107	131	121	118	125	112	121	98	101	116	103	96	99	110	124	90	108	119	132	123	132	120	119	122	110	125	124	119	123	127	108	118	104	106	111	106	126	92	106	112	122	112	111	109	102	97	111	98	123	115	135	102	118	107	106	125	118	117	107	100	95	126	117	112	104	125	110	113	105	123	133	114	103	121	121	122	84	111	114	132	122	124	112	126	103	105	105	133	106	118	112	113	124	132	105	110	92	104	100	109	98	120	99	118	125	118	102	125	128	98	112	102	105	113	106	108	109	106	126	119	123	99	105	118	92	123	125	133	101	103	111	117	100	102	119	115	113	126	115	104	105	122	117	123	122	108	108	117	114	88	104	122	117	127	115	103	117	125	98	127	120	94	112	109	113	111	127	118	96	102	116	126	137	110	110	112	104	103	96	114	116	122	102	110	101	114	105	111	114	124	111	103	114	112	113	103	97	100	109	111	120	92	122	107	118	130	125	109	120	108	117	113	123	101	116	116	108	102	99	128	106	111	120	115	112	123	92	118	128	98	117	125	118	132	123	110	118	121	124	98	102	111	116	110	111	102	105	128	90	113	121	102	130	94	117	116	103	131	118	97	105	106	101	125	115	109	123	120	115	109	118	105	103	128	104	90	116	109	133	133	104	106	139	118	120	112	113	110	105	103	115	107	106	126	114	137	122	116	88	123	115	101	101	123	124	101	101	117	118	106	118	104	99	106	114	121	118	108	122	92	111	122	112	118	109	100	100	138	120	117	104	100	100	126	101	125	106	118	115	109	119	106	119	132	119	120	110	120	115	132	120	99	111	123	119	116	115	114	108	114	120	95	106	125	95	100	118	113	109	113	127	111	114	115	120	124	115	102	106	101	112	117	107	129	110	108	117	113	113	110	111	105	110	113	99	103	107	116	121	93	115	108	98	130	96	128	117	113	99	111	123	120	109	110	114	118	107	118	104	117	117	119	124	118	113	101	118	112	116	102	109	122	122	98	118	107	127	114	99	112	117	95	121	100	132	97	123	86	114	124	125	121	110	107	91	105	132	114	120	113	123	113	97	122	116	110	105	108	122	111	126	126	113	108	102	114	126	105	117	108	124	121	106	103	111	116	126	116	102	120	115	94	122	90	136	97	127	111	137	107	104	125	96	123	116	120	127	133	124	123	126	114	113	120	114	91	129	113	110	97	123	111	110	109	103	125	105	115	108	114	106	112	113	127	127	88	93	107	119	127	115	117	124	92	109	121	104	123	118	122	130	113	126	132	110	112	117	121	94	111	122	103	112	116	107	109	112	97	127	137	123	105	98	110	136	108	90	122	92	141	103	116	117	104	103	112	110	93	124	99	119	105	132	118	97	117	116	125	103	121	126	116	94	113	96	94	109	123	111	113	113	113	109	100	135	133	119	112	127	110	103	103	112	112	119	125	116	111	109	110	102	114	113	100	119	104	106	124	112	126	106	99	116	113	114	110	124	105	111	113	123	106	111	110	124	114	128	125	88	130	109	114	97	123	108	120	110	112	107	126	121	102	118	105	108	100	104	113	97	127	110	115	113	105	112	107	106	116	100	106	124	100	116	116	108	141	120	101	123	111	115	96	110	103	108	113	124	127	118	104	97	113	105	127	92	101	94	109	105	115	117	100	119	112	105	119	121	111	121	123	96	107	116	124	104	103	117	122	132	93	104	119	119	114	91	107	109	97	116	112	118	102	132	109	118	106	110	107	119	105	107	121	105	122	117	127	99	115	110	104	97	87	117	132	111	105	118	127	131	96	93	96	118	111	116	124	94	114	105	113	140	108	116	117	110	118	122	124	122	115	105	140	120	125	110	107	112	127	106	98	124	112	109	109	100	120	98	121	124	95	115	139	116	108	122	120	123	94	87	121	118	122	103	113	109	108	108	121	112	114	100	103	110	108	115	112	123	109	98	152	115	119	123	97	128	101	114	123	122	102	121	130	108	118	136	106	108	123	118	111	113	108	117	115	119	128	116	112	96	114	116	105	96	116	109	104	94	131	103	122	106	122	129	105	102	127	109	110	126	112	105	106	113	94	114	127	123	116	123	122	107	121	117	122	107	114	124	99	131	107	142	115	101	117	105	100	115	120	114	119	119	111	94	121	127	99	105	118	115	118	125	98	105	129	116	107	116	100	119	112	119	110	110	120	111	97	121	99	119	110	98	102	103	114	110	108	134	113	109	111	132	110	100	115	115	126	123	127	107	105	108	117	108	116	121	103	124	126	116	108	116	134	107	108	113	118	111	115	120	106	96	106	120	117	89	110	100	124	112	119	120	107	80	117	121	115	118	119	113	116	95	133	112	123	132	101	113	132	116	125	118	96	125	116	104	125	109	108	118	135	109	110	113	108	104	100	103	116	100	114	122	122	122	110	100	110	98	109	109	109	152	114	124	113	105	105	99	109	127	125	128	116	113	106	108	108	107	120	112	108	104	110	111	140	104	113	99	120	86	115	116	124	97	89	123	122	124	107	118	117	140	112	123	109	126	100	100	115	107	112	122	115	109	107	127	117	114	141	112	111	103	113	110	116	132	108	113	119	105	121	99	101	127	108	124	122	114	125	102	138	113	109	107	97	107	118	119	119	102	109	105	121	108	126	113	109	107	122	116	114	105	103	134	92	120	115	97	118	122	101	112	104	120	98	113	123	132	132	95	111	135	117	97	91	111	98	106	131	107	93	124	117	121	130	134	104	107	105	117	107	123	120	116	137	118	128	112	125	117	113	104	108	113	102	108	117	101	112	120	110	116	109	115	111	110	118	138	100	98	101	116	113	104	102	128	109	108	96	130	111	92	128	95	117	121	111	119	120	106	109	115	87	116	108	93	125	120	112	105	112	103	102	108	97	121	100	101	106	103	115	126	122	108	111	110	99	114	112	98	100	95	110	124	111	106	103	139	110	107	90	120	110	135	102	117	111	131	110	111	107	105	105	113	119	114	113	114	111	130	123	125	98	114	115	102	117	98	99	101	99	123	109	102	104	115	121	113	117	121	119	110	107	106	119	109	97	107	111	100	104	107	110	108	107	121	128	106	111	141	115	101	117	124	97	97	142	116	106	114	102	122	97	122	100	122	113	113	119	127	115	121	101	99	120	114	119	101	144	124	103	142	125	105	131	102	121	126	108	125	116	111	102	131	124	98	112	116	112	127	104	115	128	103	113	118
8385	1607	2785	2521	2263	1747	1538	1278	1040	901	832	710	713	610	589	628	666	729	695	516	507	429	475	459	445	411	381	408	377	388	365	357	364	374	353	357	330	359	337	355	319	318	316	314	311	330	313	319	334	317	302	298	337	306	328	305	307	293	283	315	307	309	309	273	276	318	289	304	300	324	300	319	313	320	294	321	294	311	286	299	312	296	306	297	305	333	295	282	286	286	327	284	313	312	299	296	290	272	281	300	294	262	286	282	316	271	307	309	293	285	306	321	313	302	312	275	277	309	304	274	292	280	308	246	329	289	272	283	304	286	289	278	253	280	280	272	303	254	313	298	287	298	261	330	306	284	301	290	272	309	310	285	311	291	263	277	299	274	310	279	289	301	288	298	309	289	317	300	295	299	300	300	305	261	285	286	319	319	287	295	282	300	293	310	273	283	311	328	284	270	310	282	315	315	281	298	297	293	304	278	295	281	280	289	274	286	284	280	310	282	288	272	272	307	296	290	269	289	290	296	300	313	290	275	289	249	332	290	293	294	301	326	292	314	303	288	276	270	302	287	300	267	296	298	296	288	313	309	309	279	280	289	291	277	282	291	294	318	288	296	286	264	298	288	311	275	263	288	274	265	295	302	316	311	309	314	324	258	309	295	308	286	269	281	289	302	287	263	285	273	267	321	279	320	330	298	283	306	293	296	297	305	289	265	302	296	302	335	297	291	300	280	296	317	294	278	275	313	312	276	290	282	291	313	299	298	278	296	291	280	253	296	303	287	288	292	298	311	302	278	264	257	298	314	283	302	291	303	293	339	261	301	263	273	286	286	295	254	258	306	295	296	299	312	267	266	270	262	298	270	287	286	277	296	279	312	306	332	302	267	271	301	263	276	283	262	300	267	272	277	289	261	320	289	288	267	283	280	298	247	312	259	310	298	283	301	265	268	294	327	288	294	290	298	285	272	295	281	291	296	325	299	300	277	302	314	270	278	283	276	294	304	297	277	323	292	292	302	303	283	314	275	268	272	307	266	291	315	297	264	297	265	300	305	300	284	303	289	285	299	278	309	300	294	324	302	303	318	292	319	282	284	299	311	279	273	297	304	277	276	292	274	302	279	298	306	275	269	287	286	283	302	284	273	317	289	293	270	279	275	279	317	302	276	264	309	269	273	321	299	264	278	298	283	315	322	316	302	289	268	294	298	300	278	261	297	296	276	293	305	272	300	296	285	299	290	280	268	308	282	273	295	269	317	302	314	269	274	276	298	249	297	286	260	304	270	262	288	304	304	270	307	253	290	308	277	286	290	289	287	313	270	283	278	297	309	307	297	297	300	250	337	303	302	291	260	302	305	277	299	247	296	284	276	288	299	297	273	307	277	276	310	276	294	260	276	302	292	302	271	322	297	285	294	275	291	274	289	308	286	286	308	298	299	297	293	280	291	279	287	262	279	319	285	277	295	298	273	270	278	279	292	308	283	281	277	337	298	279	294	286	297	281	269	314	277	287	279	297	291	275	300	293	304	309	291	326	285	287	290	253	296	301	269	298	275	277	295	257	289	302	288	310	290	247	294	275	312	281	306	271	283	270	284	290	314	271	295	273	290	281	309	308	291	275	332	293	280	291	286	303	295	294	308	265	285	293	302	289	271	303	288	299	296	271	281	312	287	283	295	295	308	267	304	297	291	283	253	308	280	266	280	303	296	271	297	279	304	280	306	303	274	304	282	285	306	262	308	297	285	312	277	293	295	287	317	284	274	282	288	304	287	260	288	318	259	303	271	299	286	277	294	340	284	299	292	268	298	262	271	287	291	302	277	312	275	250	298	295	318	282	274	282	289	317	281	262	286	289	278	272	280	279	282	296	290	297	342	307	292	306	309	299	291	270	282	263	309	285	255	302	270	275	285	262	292	311	299	271	269	318	285	280	285	289	283	280	296	281	294	278	292	296	265	304	292	299	279	289	272	267	281	267	298	283	291	297	287	267	309	309	267	281	299	303	281	274	317	312	273	293	270	296	272	298	277	280	290	307	314	308	303	289	281	296	304	278	319	296	293	275	286	272	256	288	309	291	290	320	308	266	294	293	311	317	262	276	273	296	311	296	287	284	281	280	289	281	262	261	311	273	304	296	301	306	319	276	278	314	289	286	290	305	295	273	291	249	281	294	301	302	263	322	293	292	299	300	278	286	275	266	281	268	314	276	307	277	287	298	305	272	292	302	292	324	256	306	294	305	301	272	308	265	299	300	288	262	291	297	304	301	289	282	291	250	285	275	291	272	285	290	283	286	258	310	275	285	274	305	286	299	319	267	287	294	328	280	312	256	279	304	280	279	282	296	306	311	291	334	239	312	273	306	289	283	282	288	321	255	290	275	276	280	308	270	303	310	312	274	288	285	315	289	291	282	298	281	264	279	286	289	270	297	293	311	303	314	306	294	302	293	290	272	344	264	302	295	291	305	291	296	278	300	279	302	285	310	284	258	300	304	306	295	288	301	297	261	282	295	299	279	304	304	272	287	285	302	266	276	299	293	302	284	321	291	273	297	321	290	267	289	284	278	294	319	314	310	304	311	300	313	318	283	258	272	287	303	299	299	312	287	277	270	303	272	278	304	294	314	297	279	291	286	289	243	300	294	278	325	316	278	308	293	288	292	281	282	285	308	302	301	306	282	275	264	274	286	299	278	286	287	259	309	292	298	288	272	266	279	334	303	319	307	268	310	268	302	308	289	301	299	272	276	300	283	303	284	320	296	263	302	297	256	299	296	300	289	275	269	280	334	285	326	318	301	303	293	287	286	285	279	272	309	302	289	318	298	271	300	288	283	299	269	300	289	286	281	273	268	284	287	262	246	282	300	295	303	292	289	300	279	313	284	277	307	269	273	316	312	283	303	287	295	291	317	306	287	280	281	274	306	280	280	282	274	287	273	283	284	280	290	259	275	305	288	275	264	277	269	311	278	287	278	272	294	267	261	289	304	299	317	275	294	311	282	303	285	272	298	262	286	291	275	306	318	272	276	272	300	309	300	318	272	304	271	286	282	299	278	297	291	272	304	290	260	283	300	301	269	287	299	285	270	326	285	307	260	276	271	266	298	270	270	290	310	304	291	301	302	279	309	324	269	290	288	295	302	279	293	312	289	315	271	293	274	283	328	292	308	270	289	302	300	320	304	279	276	293	297	261	307	299	280	270	257	309	302	308	282	304	279	339	275	293	302	278	306	289	285	301	280	266	289	286	291	268	272	306	292	300	285	300	292	296	288	296	273	279	302	289	298	292	302	301	284	314	325	289	267	310	279	291	300	262	259	294	275	305	303	279	293	296	291	288	297	334	279	285	276	293	290	298	294	307	288	305	322	275	286	304	308	303	251	305	285	287	317	315	299	295	299	316	251	266	276	316	314	303	299	277	283	320	309	287	285	315	293	291	283	267	302	290	281	321	306	294	292	282	301	293	291	310	321	279	301	275	291	282	306	300	308	292	326	292	282	298
25354	3876	3708	1662	1056	720	460	374	314	265	224	161	154	117	128	111	143	162	134	119	73	70	70	68	57	63	68	64	50	62	45	37	51	48	50	38	35	50	36	37	39	38	44	41	36	33	45	37	49	50	40	50	54	39	32	44	39	36	33	33	37	34	40	40	34	41	43	32	38	30	46	28	32	38	34	33	26	29	30	31	29	26	41	35	26	29	29	30	37	33	39	20	33	37	27	35	35	30	29	32	30	29	38	33	41	38	32	36	46	34	30	27	32	31	39	42	33	29	31	27	40	26	27	32	40	36	26	39	34	42	27	35	32	34	30	22	32	34	37	37	37	35	39	37	39	31	32	25	31	23	23	32	37	30	29	19	21	40	31	35	32	38	35	31	40	27	28	33	33	38	27	35	35	30	34	40	32	38	35	34	33	45	26	28	32	31	31	23	31	29	37	36	30	42	37	24	32	32	32	29	33	35	32	42	28	30	32	26	45	36	33	27	34	31	35	31	25	34	43	25	26	40	29	23	31	35	25	33	24	35	37	38	39	30	27	26	27	33	34	45	30	33	40	22	28	38	31	32	39	28	29	29	40	23	39	30	42	33	25	33	41	30	31	39	38	38	26	26	32	34	32	42	35	38	39	35	35	31	28	28	32	27	33	36	35	35	27	34	33	33	21	43	35	28	37	24	36	27	44	39	31	39	35	37	32	32	32	24	25	35	19	41	25	33	30	31	29	37	25	31	23	31	28	33	24	36	38	34	34	34	21	42	34	28	25	25	31	35	35	30	28	36	24	25	25	28	24	40	21	36	36	30	27	38	22	26	36	28	35	28	34	27	39	30	37	27	34	24	36	23	31	27	32	42	24	34	31	32	32	35	35	35	24	31	42	37	32	39	28	26	27	25	31	33	25	32	34	27	43	37	37	37	35	27	33	30	41	33	29	31	41	33	41	32	23	33	36	36	33	24	30	28	26	24	25	32	29	29	35	38	28	35	30	31	32	39	40	33	31	26	37	38	27	34	25	35	30	32	29	24	31	25	34	37	28	35	35	31	32	30	37	29	42	32	23	26	34	29	27	41	22	27	27	31	36	27	33	31	38	25	36	20	42	35	27	26	31	27	42	41	28	28	32	33	38	26	26	37	28	45	38	26	29	33	44	36	27	36	26	32	26	24	25	22	41	46	23	32	43	43	29	31	41	32	35	27	23	26	39	33	32	18	26	30	26	40	43	34	26	30	40	33	22	27	33	32	24	28	31	36	33	26	30	33	31	33	25	26	35	32	32	31	34	30	23	36	34	31	34	39	30	29	29	36	25	37	23	34	22	36	27	32	38	29	34	28	25	27	32	43	26	40	26	35	35	32	26	34	23	30	29	33	27	26	37	30	30	25	23	32	34	29	32	29	35	27	37	23	31	30	24	31	28	38	40	36	23	28	22	36	43	32	25	24	36	30	33	27	29	33	31	31	34	28	41	30	38	32	36	32	26	32	25	33	28	36	42	25	20	33	26	35	36	33	24	39	33	30	38	28	32	41	28	29	31	29	43	38	36	33	37	33	28	28	28	32	26	38	32	39	30	28	23	34	27	33	32	34	31	36	39	21	20	33	32	32	36	32	29	31	36	29	30	32	38	28	34	39	41	18	43	26	29	24	22	36	32	28	31	31	30	35	29	32	28	29	31	32	40	32	33	34	25	29	27	47	39	33	37	38	33	27	31	27	40	33	34	34	26	26	36	34	29	27	27	25	38	28	28	40	36	31	38	25	39	33	26	26	30	29	35	28	34	32	36	31	24	43	32	21	43	34	36	41	33	24	31	36	22	29	34	40	33	26	35	27	27	27	25	25	33	24	35	37	43	31	23	39	25	36	31	30	33	22	40	33	34	29	28	26	28	33	39	28	42	25	30	41	35	34	45	43	40	40	28	30	26	22	28	31	30	25	36	37	18	25	31	20	30	34	26	35	29	25	38	35	34	30	34	39	33	36	40	32	43	34	34	25	34	32	35	42	24	38	25	30	21	34	28	32	23	39	29	39	33	25	32	30	28	24	27	31	42	34	33	37	25	34	27	35	31	24	30	27	34	30	33	35	36	34	40	35	34	42	25	39	31	31	30	38	34	43	30	29	26	28	35	39	29	30	37	36	27	28	30	39	40	42	28	37	31	21	35	32	28	30	25	39	36	30	34	30	29	29	30	32	39	28	30	29	29	34	27	46	35	28	28	25	30	32	42	20	29	35	20	23	22	39	29	33	30	24	26	31	38	27	28	33	32	38	32	39	34	28	34	29	38	24	32	37	40	37	35	37	38	35	27	31	33	39	28	30	37	30	31	35	27	29	26	25	31	27	44	31	31	31	27	29	37	39	34	32	42	32	41	31	26	42	30	38	31	35	34	32	37	34	26	32	25	25	34	34	35	37	33	39	32	36	28	29	27	26	24	35	42	27	35	39	31	34	19	38	30	30	32	36	20	26	31	36	29	37	24	35	27	26	25	26	40	27	25	36	33	33	33	36	23	38	32	28	34	43	31	40	21	21	34	37	31	27	36	38	22	31	25	28	34	40	27	43	33	37	39	23	32	32	28	23	42	29	43	34	33	41	31	25	33	31	33	43	29	34	38	26	32	30	27	30	28	38	32	40	32	29	33	31	45	33	37	31	32	30	36	31	32	31	35	31	43	29	29	20	35	29	29	39	24	30	20	36	25	29	29	33	47	40	25	28	36	25	31	44	38	43	33	27	48	25	25	27	39	25	25	35	34	28	33	39	36	36	36	38	28	34	34	30	26	33	26	28	37	28	29	32	28	32	23	45	30	29	30	31	24	29	24	29	40	33	31	38	38	36	31	32	25	30	29	25	22	42	33	31	36	28	35	38	28	33	30	28	23	23	31	30	31	29	33	33	38	26	29	30	37	30	35	46	30	32	33	30	32	39	31	29	31	28	20	33	33	39	35	27	35	26	31	41	33	40	21	30	32	35	30	35	26	33	29	26	31	23	25	28	38	39	29	28	24	27	26	28	27	21	27	37	29	30	39	39	35	39	25	22	32	21	35	29	32	32	39	32	30	28	44	29	38	37	32	24	36	48	29	45	26	29	30	25	26	33	46	33	39	33	44	29	28	30	28	42	36	50	28	36	36	32	33	23	26	25	32	30	27	34	39	23	40	41	30	24	26	26	35	22	43	22	32	33	42	19	29	35	36	37	35	35	24	40	22	33	37	34	31	37	37	38	32	34	31	33	25	31	42	29	26	24	31	34	32	38	32	39	29	40	25	42	25	33	31	34	22	38	23	27	29	45	43	28	41	34	29	36	28	30	37	25	44	23	33	21	41	16	36	31	30	28	33	47	29	28	34	32	39	31	40	33	28	31	38	35	29	29	32	31	35	30	34	28	25	29	34	33	33	34	42	30	31	26	35	39	36	26	29	30	38	34	33	39	29	26	32	17	25	28	25	25	30	42	35	31	31	26	40	37	36	24	30	34
12210	2998	5603	5068	4174	3352	2775	2181	1766	1459	1317	1168	1034	902	744	711	843	945	836	760	602	498	398	428	384	353	314	306	316	292	253	269	224	237	234	215	190	215	198	201	166	221	185	154	171	178	149	156	165	160	141	153	166	163	162	136	131	136	148	136	126	126	123	121	127	114	117	106	107	132	117	122	131	117	113	116	111	120	118	114	111	112	105	106	118	112	126	104	111	116	113	109	111	94	115	103	112	90	114	102	109	88	110	93	97	99	99	107	123	125	103	85	103	101	101	105	125	94	113	84	103	116	115	90	97	107	119	89	85	108	111	109	96	109	115	100	86	106	93	104	109	112	89	94	99	96	105	102	104	105	117	100	113	85	119	105	92	99	126	78	90	94	76	92	104	97	98	94	99	82	114	87	80	105	90	81	110	102	82	91	98	93	102	104	97	93	89	90	99	103	108	100	109	94	83	103	110	85	87	85	95	98	97	89	109	87	115	90	90	86	94	85	105	94	78	87	103	80	77	89	97	97	95	107	92	110	89	74	101	113	105	89	97	87	88	110	93	89	103	91	105	84	95	87	96	79	97	95	96	98	108	105	90	87	100	118	93	100	98	104	81	100	116	109	93	82	104	98	91	96	98	78	96	87	100	97	102	80	105	82	78	105	105	106	114	92	81	85	96	92	87	89	107	110	91	105	105	89	106	87	92	65	99	78	106	101	105	105	106	90	101	89	92	94	80	85	97	104	103	108	100	94	90	110	89	89	85	106	101	85	92	104	84	87	101	101	92	95	88	79	71	96	88	96	74	108	101	111	85	84	94	98	99	80	95	94	96	86	85	89	99	111	106	74	96	84	90	95	100	88	98	110	94	112	97	85	88	101	95	89	103	95	86	95	104	90	100	95	85	98	85	115	93	104	91	92	101	103	97	87	93	108	99	103	77	96	94	90	106	99	98	104	103	81	104	93	81	93	97	87	111	80	88	99	92	102	91	102	96	93	110	92	98	91	99	99	92	90	93	84	92	105	92	75	89	89	77	84	85	105	96	110	99	63	84	87	101	105	82	97	83	77	91	103	82	90	79	104	98	94	102	98	89	88	93	92	77	90	97	88	91	89	86	114	98	94	102	90	98	100	64	110	92	93	92	102	89	89	91	96	99	104	95	106	93	128	88	97	97	82	81	95	104	104	97	107	83	92	77	91	90	94	78	86	107	97	90	97	94	98	82	86	88	96	99	91	91	85	107	97	91	110	81	101	93	79	87	84	98	87	101	97	108	85	107	91	80	91	103	78	98	101	94	100	98	99	123	108	87	86	97	103	90	98	88	101	85	113	88	111	106	90	88	97	102	80	91	99	92	85	93	91	79	106	98	86	93	99	81	92	98	83	97	83	85	99	104	100	91	103	89	95	95	92	79	95	90	95	96	100	82	114	103	86	113	97	89	107	81	84	104	87	92	97	84	81	99	95	99	88	91	86	111	94	88	98	97	105	81	98	92	101	92	98	87	88	98	94	95	81	86	86	105	92	99	93	61	98	94	95	101	96	93	95	92	80	88	86	104	108	96	92	103	89	83	96	103	97	87	94	80	87	84	99	81	106	96	93	88	96	92	99	94	105	107	95	99	88	76	89	95	96	98	88	114	78	104	98	85	92	97	94	90	82	113	97	96	94	91	95	90	94	86	103	80	80	70	100	82	91	99	96	89	101	99	103	93	101	88	101	77	110	83	97	108	102	102	90	86	102	99	88	94	107	94	88	95	88	96	97	85	84	96	98	104	93	82	98	97	92	84	86	90	88	79	83	77	74	114	87	108	99	103	113	89	81	92	89	91	108	88	97	97	96	77	71	86	101	93	83	79	116	84	95	86	92	94	81	86	98	96	99	75	95	86	96	88	77	90	87	83	77	91	104	82	99	96	89	91	90	94	114	104	102	94	106	101	81	90	95	90	91	89	103	89	84	99	101	98	105	90	86	121	92	93	106	85	123	92	74	98	92	101	90	90	95	104	97	93	88	86	93	83	107	94	79	101	96	101	109	92	86	100	87	113	93	103	94	90	98	111	99	95	78	115	89	97	79	98	104	102	103	96	91	102	108	90	96	86	76	92	75	100	108	87	103	90	100	74	93	92	100	83	99	98	98	97	93	96	87	80	91	106	101	78	103	88	87	95	101	85	115	94	101	94	82	98	79	99	90	82	85	101	104	107	92	105	99	85	96	89	124	93	86	78	103	105	78	98	99	101	101	97	84	104	83	77	98	89	79	89	87	106	98	95	94	91	92	86	108	100	116	95	103	86	96	105	97	93	95	93	103	100	115	112	98	95	84	106	96	92	105	99	90	104	88	93	81	91	98	83	92	93	80	101	99	95	116	105	119	101	104	90	111	85	82	112	107	80	97	94	94	94	98	108	109	97	99	98	89	88	85	80	116	107	89	102	89	108	73	114	105	83	85	92	108	87	89	85	90	98	77	94	91	89	85	93	118	90	90	88	88	92	113	110	105	82	89	81	98	94	101	79	92	103	97	104	84	87	83	105	96	98	94	99	95	76	92	89	93	108	97	80	89	89	81	82	93	92	108	104	103	95	93	101	102	102	91	89	93	88	94	87	79	99	102	97	89	90	99	101	110	85	82	85	96	86	90	77	101	94	93	98	93	103	106	98	82	89	102	101	93	83	99	101	100	96	99	101	90	80	109	87	101	96	97	94	96	79	97	88	79	87	82	98	101	96	103	100	94	105	89	91	102	89	91	99	95	69	113	89	98	81	98	85	84	95	90	98	100	87	93	103	88	109	96	106	107	96	79	96	86	90	88	94	86	89	101	100	101	91	92	103	108	96	98	79	105	101	84	108	91	95	94	80	70	99	87	90	95	84	114	95	101	88	96	105	109	83	97	74	88	93	101	82	85	106	97	96	99	87	96	111	109	99	86	99	96	97	107	79	94	118	98	116	91	95	99	93	89	95	100	89	93	94	85	89	87	96	93	105	88	91	88	82	102	100	106	98	96	82	79	98	88	91	90	88	93	93	103	92	104	91	98	93	94	109	96	120	93	94	91	90	103	102	90	70	114	99	125	89	100	92	103	84	98	88	90	90	90	71	93	96	110	97	91	111	103	100	104	118	100	110	95	92	90	80	97	99	85	104	77	99	104	103	104	80	86	96	101	80	105	91	100	83	101	92	82	110	113	105	106	99	97	102	84	90	105	113	98	88	90	114	82	106	105	102	96	111	105	88	88	107	102	90	89	95	94	104	84	108	87	91	92	86	100	94	89	102	94	98	95	103	91	88	94	94	84	107	100	84	102	109	79	96	111	87	118	110	81	96	84	86	87	117	95	97	96	94	87	100	95	113	96	78	97	91	88	102	105	95	108	88	94	131	104	81	88	82	100	100	93	92	91	94	94	87	101	69	83	105	96	99	87	104	97	82	107	114	95	101	93	94	87	83	121	104	88	107	96	98	94	107	82	86	96	107	77	91	87	86	89	102	100	106	97
2847	179	192	178	157	153	154	152	172	137	122	150	156	138	142	153	132	138	158	121	135	155	135	136	143	136	137	134	152	144	155	131	132	145	132	150	121	143	132	146	153	121	140	136	150	144	155	132	143	145	141	125	135	146	150	156	155	154	119	143	156	132	128	132	154	123	114	136	147	140	158	152	132	151	142	155	149	118	137	127	152	120	144	151	146	149	120	134	114	135	129	136	132	116	141	139	159	141	121	151	154	130	139	132	131	141	128	152	127	149	135	145	156	139	152	141	123	127	151	136	125	141	125	132	140	134	142	150	133	132	154	123	168	144	132	151	156	130	140	144	149	168	131	148	131	151	123	150	139	140	148	127	136	152	130	128	117	126	139	140	148	135	136	140	153	157	137	120	149	149	144	152	114	152	111	166	166	130	130	143	158	146	131	156	137	142	135	128	154	150	152	135	143	109	151	168	139	137	120	143	156	157	143	147	156	135	152	133	134	142	155	121	141	135	156	146	149	140	142	140	140	113	140	144	131	130	142	138	160	139	138	125	141	139	125	137	148	131	158	139	134	149	147	140	124	116	125	146	160	137	139	129	134	147	147	139	140	149	155	149	152	150	142	155	136	137	145	144	137	132	131	139	148	118	128	137	123	141	142	144	146	150	143	155	165	150	150	137	143	130	127	141	149	152	133	142	153	136	145	129	136	121	142	138	132	137	121	138	135	144	159	141	115	153	126	120	117	145	137	131	134	143	143	124	138	124	136	140	159	163	134	140	136	150	149	158	134	149	145	142	126	143	164	150	138	133	134	118	145	151	135	129	143	135	115	137	144	145	135	117	133	126	147	148	135	139	146	141	148	140	137	135	148	134	143	118	125	128	143	138	140	153	147	129	129	118	142	120	133	161	160	147	146	149	128	156	134	138	163	146	134	141	131	139	153	135	150	143	156	141	146	149	127	143	149	146	142	148	144	133	139	123	146	138	144	135	145	146	117	147	135	130	139	149	143	136	139	149	133	142	136	147	138	147	154	155	125	130	140	132	142	150	134	155	145	159	163	150	157	152	144	138	142	151	137	149	141	127	124	128	149	150	141	145	150	145	135	140	133	126	133	136	146	130	118	140	148	171	142	144	124	108	162	134	132	141	137	135	115	137	141	124	134	156	131	146	126	151	112	148	151	146	129	150	141	148	148	120	171	145	146	146	131	138	139	148	135	153	122	146	123	146	147	141	156	115	136	102	128	151	141	141	118	120	143	143	143	150	141	156	154	138	134	144	150	151	154	133	127	141	136	142	137	146	136	143	124	161	162	134	136	146	144	136	128	135	140	151	136	121	137	142	105	156	135	149	145	124	124	135	143	128	141	131	158	131	129	129	125	161	151	151	127	126	139	149	129	138	131	136	134	143	155	153	141	132	136	119	155	149	130	135	134	133	130	124	144	161	144	127	122	128	156	147	144	146	142	134	144	112	156	146	128	146	138	141	114	138	141	150	132	129	141	133	130	123	124	139	145	137	135	144	138	120	134	144	151	130	146	137	152	147	133	150	145	154	141	145	145	115	139	139	135	135	149	143	130	145	141	121	162	143	122	143	158	146	125	106	147	142	144	149	146	145	139	150	165	147	144	136	165	138	130	148	155	150	128	136	153	119	139	141	140	133	136	125	139	131	127	134	146	148	145	172	145	122	121	135	109	139	151	146	150	148	154	130	145	122	143	139	128	148	132	172	144	149	142	137	122	156	130	133	146	123	141	153	129	152	132	138	137	157	143	150	143	130	150	142	145	140	156	122	145	140	151	144	125	135	144	136	144	138	134	154	139	135	140	129	149	141	124	158	132	144	129	146	134	142	128	158	142	148	131	159	133	121	144	166	145	145	134	132	135	136	136	144	139	147	151	157	146	141	156	144	147	163	142	127	168	154	162	136	134	151	146	145	147	141	140	135	147	132	135	137	134	124	144	119	157	128	121	138	144	145	130	145	156	145	167	138	147	145	130	139	145	158	171	145	144	135	145	125	129	132	120	136	126	115	145	134	150	144	146	149	151	137	125	143	141	132	143	164	150	137	130	129	137	141	122	161	134	145	120	125	139	151	136	122	139	160	141	153	166	132	141	124	147	143	143	163	142	139	142	131	134	128	131	148	133	141	121	150	162	158	141	148	132	139	133	138	121	118	140	152	139	148	140	146	142	156	132	133	144	163	168	160	128	123	150	133	127	115	120	148	158	137	127	144	165	145	127	131	159	142	145	143	155	140	144	156	146	138	145	134	150	144	144	164	157	135	124	140	139	144	159	125	143	137	145	129	134	151	133	135	152	132	138	128	159	136	131	132	131	123	131	136	158	146	123	121	147	119	137	141	125	134	142	146	151	156	158	138	136	138	143	141	129	120	161	132	155	135	145	147	141	130	148	154	141	136	136	151	142	122	145	150	153	167	141	123	116	131	136	137	144	139	150	132	150	155	147	146	131	139	150	154	128	144	137	135	131	156	116	137	155	150	128	147	142	158	134	145	134	129	146	130	114	137	125	126	160	136	145	127	155	141	123	121	150	139	149	137	147	117	132	133	143	147	125	157	149	157	117	162	129	154	119	126	143	134	153	132	142	141	134	142	137	152	144	129	136	157	143	146	153	148	139	125	143	156	147	123	140	155	130	141	107	118	133	135	146	131	143	128	134	120	151	147	118	133	139	145	144	127	148	143	151	151	135	122	135	124	162	152	155	147	141	126	145	145	151	127	160	142	134	129	136	131	119	143	138	146	139	150	141	133	128	133	147	154	123	149	138	111	125	118	133	140	145	150	139	132	135	154	134	123	130	142	134	142	150	132	140	146	153	135	150	130	138	136	142	142	138	138	126	132	143	158	143	146	144	134	115	144	131	118	137	153	119	135	145	142	139	142	129	132	127	131	127	130	131	150	132	137	142	143	157	139	129	142	132	153	151	124	129	169	118	133	118	142	131	134	132	141	146	147	129	121	148	128	145	128	143	138	145	115	165	143	123	138	143	148	138	141	157	136	157	138	158	152	139	137	144	156	135	141	124	132	162	154	147	136	171	153	115	152	146	132	137	131	131	119	145	125	131	131	122	132	150	120	119	124	140	154	139	143	137	160	129	133	131	160	135	138	137	138	157	146	154	143	141	133	142	160	148	152	155	174	148	142	134	138	131	140	140	125	110	165	145	145	142	145	151	132	143	129	134	145	125	128	147	143	153	155	121	139	139	152	155	151	134	125	140	158	141	141	141	133	137	121	154	133	150	138	141	147	136	133	137	140	161	148	130	133	129	142	144	139	157	155	142	129	150	153	139	130	154	134	147	137	143	142	144	121	144	150	127	166	143	143	163	151	138	154	133	129	123	139	138	137	135	129	145	132	121	144	139	128	133	129	132	163	137	116	138	148	142	151	162	145	150	132	140	150	160	119	158	113	165	143	144	142	138	159	141	139	142	129	155	146	124	143	117	145	138	172	169	158	134	131	145	158	138	139	155	136
3131	447	533	433	452	394	384	407	413	399	373	403	372	375	371	340	379	405	368	359	398	365	393	332	379	327	365	361	358	378	351	402	346	367	354	371	347	349	347	337	353	378	369	339	370	404	380	337	373	389	369	384	344	366	364	368	363	354	355	353	340	419	363	366	396	351	361	345	388	346	353	361	353	354	351	341	353	357	390	310	329	373	377	367	399	372	357	382	372	351	337	356	378	361	399	375	344	345	346	334	375	400	362	355	383	381	377	357	346	352	363	360	345	334	361	329	364	366	370	364	330	369	380	382	375	374	395	360	340	328	380	362	345	354	321	356	364	373	364	394	330	323	384	369	367	323	366	381	380	383	359	384	353	362	353	372	352	395	342	315	347	345	384	336	367	349	342	363	345	371	378	353	382	358	349	365	391	379	348	398	346	361	326	347	373	378	372	377	356	379	385	366	368	371	376	371	355	376	360	370	367	367	380	371	346	350	372	357	362	362	374	365	335	379	356	339	340	366	357	367	331	394	366	348	353	316	363	395	375	357	336	395	354	347	378	398	369	373	386	366	344	365	363	344	357	356	379	370	371	365	348	370	335	360	385	334	372	379	331	380	352	324	350	367	362	383	383	359	361	363	367	336	375	363	393	360	378	373	337	359	363	368	419	357	362	345	348	372	353	357	383	334	380	371	365	324	382	351	338	368	395	355	363	366	349	370	386	374	408	365	339	374	349	337	339	355	348	350	350	391	324	355	365	356	363	370	359	340	326	374	332	370	408	394	368	373	347	377	345	354	333	370	343	336	358	397	378	363	336	341	344	355	352	415	347	346	412	369	346	360	350	348	325	354	375	363	381	362	371	360	342	393	372	326	352	364	375	360	360	345	380	372	346	366	335	354	372	374	341	367	360	379	356	392	386	328	356	381	348	346	361	373	361	368	341	358	346	369	346	378	327	338	355	347	334	382	366	369	387	373	394	345	328	373	383	370	332	345	405	364	362	359	338	339	375	365	375	374	381	365	348	375	362	329	357	368	369	360	352	325	376	378	354	369	342	346	360	354	359	365	359	363	404	332	359	351	372	356	364	354	376	363	352	367	384	373	353	381	414	349	362	392	367	359	370	356	354	365	390	335	349	351	364	376	381	338	387	359	326	348	380	384	381	358	371	337	360	356	371	335	366	348	400	373	344	368	375	412	359	320	366	379	363	394	361	347	348	380	351	370	349	359	394	392	367	374	359	363	342	356	356	375	368	393	398	318	376	343	364	375	381	384	333	371	347	394	370	362	391	357	362	364	360	339	361	371	354	348	393	332	386	365	352	333	378	368	369	387	377	361	337	340	347	368	352	360	359	356	418	367	358	353	387	375	360	352	347	389	360	358	349	364	357	356	364	353	358	354	353	367	379	364	354	369	355	342	354	373	368	341	375	380	322	389	330	332	377	376	342	373	340	354	369	368	366	358	378	371	363	334	376	370	325	371	355	379	375	342	379	365	329	371	396	365	354	348	347	366	369	359	345	360	346	401	372	338	384	360	373	358	329	361	398	371	342	369	361	375	347	387	358	337	360	380	326	375	373	400	385	392	349	344	363	348	340	367	374	349	358	364	347	359	354	380	347	357	340	355	369	383	380	346	325	360	364	345	403	364	360	348	381	352	364	366	329	364	350	365	357	347	392	360	344	397	370	334	358	379	372	375	367	370	361	342	387	342	352	360	352	383	329	358	367	345	356	354	356	377	352	355	356	347	375	362	330	349	364	351	352	314	350	344	357	339	339	379	355	372	356	368	367	332	346	353	343	372	334	364	338	340	365	363	344	379	368	340	356	373	342	365	352	346	375	397	335	340	371	341	362	369	338	374	390	357	370	364	381	362	372	349	377	359	353	373	400	350	361	327	380	369	345	343	332	364	373	345	391	361	365	353	355	341	376	393	366	345	356	348	353	383	358	363	355	361	355	377	348	363	356	394	345	390	379	379	379	373	344	361	350	366	309	359	360	355	366	371	365	368	367	390	359	346	403	370	375	392	356	344	371	343	367	355	357	347	346	356	376	354	368	386	337	396	360	366	368	351	335	348	351	349	375	377	390	363	358	377	344	368	338	359	368	376	384	412	339	341	341	347	353	358	368	377	392	318	352	364	399	387	370	346	375	372	354	346	348	334	341	364	375	329	367	380	374	394	361	363	364	325	381	369	375	361	387	351	370	343	369	331	359	371	368	347	363	398	327	369	340	367	331	366	379	337	346	362	364	366	372	342	332	364	373	382	369	358	370	380	346	381	351	350	361	343	396	372	370	347	365	396	382	375	385	390	330	410	369	354	329	345	377	352	367	384	362	357	353	356	349	382	322	379	383	353	363	350	358	410	375	358	384	375	349	374	358	396	348	349	330	361	365	339	355	353	334	362	377	341	363	324	371	358	378	360	358	361	383	381	357	355	362	378	367	380	346	366	382	355	357	356	350	343	373	358	370	338	335	338	351	366	392	366	349	358	330	358	369	361	391	341	349	351	349	393	360	297	358	364	355	366	369	385	326	344	369	348	342	358	384	361	357	329	388	369	365	384	351	396	398	328	387	392	360	366	350	338	339	393	341	372	390	374	390	377	353	357	341	398	367	385	348	368	370	373	350	358	365	362	373	357	378	343	369	345	358	330	372	377	340	399	388	341	381	379	343	341	415	373	352	384	329	389	403	388	353	372	368	361	406	364	379	360	350	355	387	355	387	375	333	375	354	359	395	363	381	329	336	369	356	349	344	355	363	364	357	357	327	346	351	371	339	335	401	342	354	370	353	358	354	360	367	351	374	356	362	362	379	354	363	371	382	389	343	372	334	366	373	332	421	387	345	367	332	362	356	370	358	375	343	348	357	358	387	370	362	368	383	371	385	379	348	330	363	365	349	395	370	393	381	365	359	363	378	346	384	360	374	330	380	352	313	353	374	381	355	346	358	344	352	343	345	370	369	371	385	348	353	335	364	364	406	354	350	390	330	329	376	344	401	326	342	353	398	336	384	361	368	365	372	354	387	365	389	363	370	368	391	378	348	357	358	366	361	360	339	374	334	373	373	373	387	363	362	339	400	359	355	352	335	354	368	382	356	331	356	355	371	329	344	368	358	319	371	359	336	329	344	378	365	388	363	350	357	352	374	332	405	385	380	374	357	333	347	387	363	382	331	376	376	366	351	357	357	357	379	348	327	357	357	389	367	366	368	382	380	366	325	356	361	375	355	356	350	357	354	336	387	348	355	386	382	398	334	341	354	351	343	373	333	379	349	364	378	379	372	346	361	342	377	388	356	405	365	345	329	351	325	337	353	370	377	399	386	396	354	374	391	343	350	366	359	380	323	356	370	364	375	339	344	341	351	340	337	389	375	351	380	383	383	331	364	363	338	370	390	365	366	344	340	379	367	345	352	359	333	302	356	346	419	350	382	359	347	339	367	351	343	374	373	405	348	354	365	350	365	344	377	395	318	350	363	331	407	346	332	394	349	370
12687	1288	1337	738	482	413	344	249	240	221	203	186	142	152	151	141	145	169	146	148	140	133	140	132	140	135	144	138	124	118	105	117	119	117	119	125	119	129	112	116	116	116	110	137	132	110	131	105	121	111	138	117	111	111	117	132	129	110	117	117	107	117	116	97	107	134	133	98	109	112	118	110	110	115	120	104	99	101	105	128	105	137	122	109	114	109	119	92	109	109	101	108	125	122	115	120	105	99	117	122	119	114	99	113	115	119	109	105	113	117	113	121	104	128	122	113	105	96	116	121	104	127	113	116	98	128	121	107	103	114	98	96	127	106	114	112	121	110	102	124	119	109	111	106	93	104	105	109	104	115	111	127	120	123	110	92	100	125	127	111	119	110	107	109	110	110	117	123	118	109	112	144	110	108	102	111	118	114	110	123	126	122	120	125	115	118	101	117	129	110	110	106	117	107	114	102	140	134	122	93	116	125	119	119	105	91	114	95	123	120	117	124	104	106	121	101	114	119	97	101	108	120	132	103	125	116	98	115	125	122	118	112	127	109	117	74	121	108	122	125	131	115	107	99	97	118	123	111	126	92	118	103	121	126	113	133	113	137	127	114	101	95	117	115	121	118	109	118	119	129	117	98	103	102	100	140	124	108	113	109	113	118	115	107	111	101	106	125	114	134	121	125	124	106	116	121	126	107	105	107	103	116	113	117	118	90	102	112	104	115	108	116	123	123	110	102	120	125	126	112	111	87	99	118	111	107	117	118	113	117	98	113	121	94	97	117	114	101	114	109	107	119	97	101	115	122	105	125	101	100	108	99	121	98	112	96	85	102	111	116	121	117	115	126	130	124	106	112	126	110	100	100	127	103	130	130	114	113	107	108	114	118	116	119	134	121	124	103	87	115	112	122	127	106	111	107	128	107	105	107	118	99	107	103	122	119	112	104	117	127	120	105	113	103	126	106	134	121	97	127	116	124	118	125	111	112	120	100	124	109	105	112	116	117	114	94	103	99	133	93	100	115	116	112	110	102	106	104	123	99	119	109	98	97	127	79	132	108	126	117	104	126	118	101	127	119	92	108	116	107	112	92	110	86	111	98	122	103	103	112	127	121	107	97	130	123	111	111	115	104	109	104	105	114	122	138	109	113	109	112	110	102	102	115	109	116	100	92	119	85	100	131	135	113	98	94	127	126	114	109	122	121	115	113	103	116	99	129	104	124	115	114	107	128	93	119	124	117	119	105	113	102	105	118	112	101	116	123	103	95	97	109	125	117	115	115	128	114	130	103	130	112	110	117	112	123	98	123	112	118	102	102	112	127	120	107	109	123	119	115	88	100	118	102	121	121	107	115	117	114	113	121	115	98	105	99	111	115	120	114	106	111	125	111	119	115	115	121	101	133	108	124	125	111	115	107	111	125	110	111	114	111	91	125	105	113	134	121	122	113	115	103	120	118	107	134	114	113	108	101	110	127	104	120	111	94	143	135	102	120	94	120	100	90	109	113	106	95	103	97	111	103	115	120	121	117	84	124	109	109	105	111	117	114	107	96	124	118	117	118	126	129	102	123	120	108	125	119	113	124	109	110	111	103	104	112	100	122	115	91	109	103	114	117	110	125	116	112	137	128	127	101	123	116	111	125	100	90	111	111	120	127	118	125	110	108	104	112	118	108	130	126	107	144	110	117	105	110	118	110	110	114	103	126	136	105	128	139	105	110	102	113	103	120	121	101	108	120	97	122	115	108	123	102	104	108	115	124	120	105	107	91	117	126	103	112	119	112	128	131	105	113	104	118	110	113	113	121	99	125	120	118	99	100	97	115	130	117	107	114	114	129	117	126	128	147	131	108	142	113	112	115	108	98	118	112	97	106	87	114	112	119	103	109	119	108	128	96	100	119	119	118	123	110	123	108	104	115	127	107	120	115	102	133	112	133	105	118	115	110	108	115	114	100	126	118	118	120	120	114	114	124	110	119	108	118	109	116	127	102	126	124	115	114	120	114	109	118	113	115	110	127	110	112	112	121	119	109	123	126	112	116	99	123	114	117	119	98	122	102	129	123	109	106	106	126	114	130	125	120	101	119	125	127	114	116	113	125	102	110	99	120	99	138	114	112	123	141	115	106	108	126	113	121	111	119	103	120	108	115	113	104	115	113	99	102	98	99	99	119	110	120	115	124	106	119	104	122	132	96	106	122	109	107	100	114	111	122	112	115	107	98	123	117	104	120	87	112	110	95	113	98	116	112	114	110	88	96	94	118	101	112	116	120	124	112	127	90	123	137	114	114	124	123	99	121	117	118	118	106	107	140	124	107	99	114	122	132	91	111	106	103	115	115	109	117	121	112	116	108	118	108	118	99	97	131	119	103	96	108	118	112	139	108	110	96	119	114	121	109	133	113	112	104	122	108	129	114	107	118	123	114	103	111	102	114	99	122	100	110	122	118	114	113	137	103	112	98	109	124	131	97	117	102	121	104	107	131	119	112	106	96	117	109	127	113	118	99	129	102	114	128	97	93	93	115	98	103	97	106	90	103	115	104	103	132	124	112	95	110	117	102	124	111	104	113	137	113	107	125	119	99	120	120	115	101	107	106	134	116	73	116	126	110	104	117	96	109	125	106	107	118	111	113	107	120	108	117	96	130	130	110	125	120	120	126	111	117	133	115	114	117	124	114	106	104	101	97	110	113	112	119	109	105	132	113	109	113	100	113	93	107	120	102	122	122	117	115	124	93	127	126	128	83	112	103	107	102	107	134	106	102	105	100	128	120	107	104	105	111	105	102	114	121	128	109	124	108	81	122	131	113	100	102	111	114	94	83	109	119	141	123	100	118	116	114	125	117	111	117	107	115	117	109	125	116	108	113	129	116	124	111	122	112	120	112	122	106	120	116	138	126	130	108	112	97	113	113	101	102	97	111	98	95	109	108	103	117	100	101	120	111	112	108	120	101	105	105	117	120	128	97	107	120	123	95	115	117	109	108	104	108	110	94	108	105	120	95	116	93	102	115	108	123	116	107	120	111	116	106	114	124	104	110	109	107	120	99	123	109	125	102	135	97	114	121	144	99	105	131	109	130	116	109	126	103	102	113	115	134	112	112	121	105	95	122	120	114	106	116	95	136	98	110	127	106	114	114	89	122	105	117	108	98	103	111	109	101	111	117	109	117	105	118	97	123	95	110	130	111	110	125	119	100	111	137	122	120	114	110	98	88	115	113	112	106	143	101	125	112	104	112	107	103	117	101	109	106	129	102	119	109	104	106	120	121	122	109	109	111	127	96	87	104	121	118	92	112	89	131	114	106	131	107	106	98	92	105	125	107	91	123	126	137	118	114	112	129	116	103	108	132	108	120	120	117	103	98	136	123	106	116	123	115	88	123	107	111	95	113	100	123	132	109	116	117	125	99	112	137	93	104	119	136	119	137	115	112	107	109	127	112	100	115	95	132	110	111	99	108	106	118	113	92	111	123	120	121	118	130	105	98	107	117	115	129
7477	1614	2613	2596	2165	1799	1435	1225	1018	1010	874	780	663	639	568	599	621	576	556	628	517	497	431	445	420	420	380	383	400	380	359	388	358	383	352	352	348	358	330	328	340	327	351	327	295	314	334	312	307	337	310	317	280	315	298	318	309	291	279	352	308	339	292	310	318	306	319	279	300	292	301	303	329	306	307	340	336	270	307	293	313	283	268	300	318	321	276	304	294	259	309	296	287	276	309	279	292	295	313	291	284	314	315	257	280	300	276	299	284	299	268	289	269	284	274	280	281	284	287	275	313	313	306	311	272	340	259	313	282	317	294	268	317	275	308	286	309	287	274	278	281	298	282	318	299	305	282	268	296	296	285	324	303	311	297	284	306	268	276	293	297	283	312	348	268	294	276	281	320	315	273	270	294	291	286	292	285	310	274	305	316	268	285	281	303	299	325	322	282	302	299	282	315	303	273	292	299	281	282	279	290	290	294	272	294	289	324	307	299	290	268	298	314	318	280	302	297	306	293	305	288	274	311	325	297	315	267	252	296	286	288	300	288	297	281	282	308	285	303	295	296	297	280	316	278	302	289	300	296	280	301	266	307	317	289	307	328	293	276	304	322	271	279	271	290	292	276	275	256	293	293	277	280	302	289	274	291	294	302	292	270	260	328	296	304	272	299	292	316	296	282	286	305	291	311	253	292	346	299	290	295	314	274	281	311	268	274	298	323	286	300	284	292	311	294	286	246	288	276	299	272	321	267	265	299	277	289	257	278	307	302	317	312	253	275	294	302	289	324	296	305	310	261	282	274	292	297	308	281	302	289	279	289	296	313	291	321	274	286	317	282	294	303	307	303	275	269	293	279	291	285	342	267	311	304	303	296	330	275	279	289	272	297	282	335	290	285	300	282	293	273	292	292	276	302	269	269	298	282	344	302	296	279	269	303	306	273	304	290	312	303	309	299	280	272	293	288	271	290	321	289	274	273	308	246	294	286	288	266	271	277	313	295	315	307	279	274	305	307	297	293	338	288	293	291	256	274	304	284	277	296	279	272	284	289	288	307	298	294	295	319	253	295	286	280	274	283	264	296	316	285	291	275	286	287	300	295	286	322	297	273	288	306	269	282	313	264	289	294	293	268	291	298	288	295	290	316	251	315	292	305	278	282	308	289	288	279	271	298	275	269	301	289	289	282	265	281	261	327	276	320	282	308	297	283	323	288	279	276	291	285	313	298	298	314	271	290	271	292	306	301	303	258	315	273	270	275	318	282	286	296	251	281	290	290	288	295	317	294	302	308	315	282	261	306	310	267	276	310	278	314	280	256	301	297	265	296	282	331	321	323	320	304	281	315	309	291	281	295	301	305	282	317	308	294	280	292	276	292	301	288	301	282	291	280	282	295	281	269	265	304	268	315	295	260	294	304	272	291	264	290	277	277	301	324	293	277	285	290	240	302	284	308	286	289	313	288	285	310	302	295	273	259	271	334	278	266	304	309	287	271	304	321	266	299	296	310	303	268	307	271	283	289	279	260	317	302	266	278	295	308	286	295	286	301	271	299	295	298	269	259	269	316	304	273	284	290	288	276	291	267	365	267	272	264	256	297	285	310	269	297	298	322	294	277	322	300	291	316	324	287	298	277	300	297	280	273	308	274	278	289	303	279	299	300	280	297	260	280	261	274	297	290	287	327	303	302	279	308	285	275	290	295	266	308	299	297	260	295	318	299	320	291	304	283	290	289	274	283	282	249	284	292	303	293	321	283	313	300	317	290	282	275	290	252	293	273	308	290	294	258	283	299	310	312	327	283	291	269	288	278	291	279	273	296	293	276	294	264	260	289	294	295	332	275	297	315	287	286	272	297	312	291	303	289	274	275	284	275	278	310	306	320	288	293	296	292	293	300	272	310	263	318	275	262	306	275	284	287	277	311	277	310	264	303	293	267	281	295	275	329	252	293	300	289	318	269	292	297	277	311	308	317	302	241	283	302	293	317	275	302	282	301	292	293	298	290	296	293	277	282	321	325	298	273	270	313	282	297	292	284	284	269	313	298	282	299	272	292	274	292	305	289	278	304	280	272	310	300	319	296	297	296	297	289	292	269	282	305	284	295	270	276	285	298	312	312	294	280	308	298	320	279	267	285	297	254	267	285	260	290	313	284	300	329	304	265	296	294	307	282	291	295	298	278	326	287	303	308	317	271	295	293	281	325	281	264	294	298	295	295	306	305	305	309	312	268	275	313	295	298	294	275	283	286	266	286	282	303	304	289	317	302	297	290	273	280	286	301	306	286	313	279	264	286	278	293	293	314	321	299	274	292	295	274	298	312	263	279	280	307	279	289	262	277	258	299	281	291	282	286	285	322	294	292	303	327	313	326	291	283	303	284	288	263	268	295	288	317	307	274	293	315	290	256	257	296	272	301	288	338	296	286	307	292	340	316	310	305	281	275	303	283	295	309	295	273	285	299	260	292	331	259	289	314	306	299	293	265	281	307	287	269	271	287	292	282	285	270	311	301	278	298	263	301	286	320	285	275	316	273	309	322	312	304	269	301	281	308	270	282	283	282	297	291	286	301	279	268	334	295	304	303	351	302	305	314	300	304	274	286	286	319	266	287	274	303	274	307	257	294	311	273	274	308	318	280	289	262	277	266	305	285	269	302	271	273	286	288	320	306	295	286	298	274	296	303	305	286	282	282	285	294	297	297	311	299	287	259	279	295	272	287	251	302	281	279	290	296	297	320	267	291	272	303	280	290	301	287	298	306	283	271	304	318	285	257	300	334	268	293	287	291	299	274	284	301	304	302	303	271	294	269	293	290	286	285	285	310	332	311	309	292	276	278	283	292	280	309	283	317	296	302	293	300	293	309	294	307	282	294	297	281	306	294	271	268	283	328	330	288	279	278	311	305	268	268	270	306	304	293	296	272	326	293	321	282	317	284	269	300	308	317	336	292	260	268	283	282	275	261	308	300	284	335	280	289	301	293	262	287	287	272	304	306	277	304	316	299	307	293	298	292	311	291	300	308	275	329	294	281	292	272	273	291	289	279	282	296	301	297	261	292	281	296	240	281	269	301	279	276	289	279	301	276	279	299	290	278	308	315	273	269	316	251	285	298	299	274	282	272	295	278	284	297	306	325	293	295	310	256	299	314	283	317	328	263	308	246	268	303	319	294	304	318	268	284	318	270	298	271	325	282	286	308	297	289	274	298	279	292	292	286	267	312	285	292	281	277	295	297	301	290	268	299	286	308	307	313	292	279	254	298	290	315	267	293	291	287	277	302	267	269	283	281	287	291	276	306	257	299	269	285	288	286	287	283	262	302	298	286	286	306	282	271	286	314	266	296	285	290	298	278	281	280	296	270	321	257	305	296	332	299	273	278	275	283	328	307	258	303	263	281	282	264	286	279	279	302	297	313	291	275	267	275	295	306	269	298	288	287	290	262	311	290	298	265	301	318	291	295	293	345	282	302	283	290	303	290	289	285	249	267	278	278	274
23399	3438	2891	1530	1017	738	512	386	346	271	207	190	153	121	116	113	164	113	137	84	86	75	83	63	73	54	65	53	60	69	50	42	62	55	46	53	52	32	46	54	34	52	28	50	55	35	44	28	38	38	43	42	42	31	30	46	33	30	38	49	36	36	35	29	36	22	33	30	36	40	41	44	39	19	45	38	33	37	31	33	43	36	48	41	34	46	35	41	33	34	30	32	30	30	25	28	29	39	30	33	32	38	20	31	39	34	37	25	42	35	29	30	42	38	26	28	29	32	30	27	35	22	36	33	36	34	30	26	38	33	30	42	30	28	31	34	37	33	28	29	47	17	24	25	37	26	30	29	48	40	29	37	31	32	38	45	34	24	24	36	35	31	20	29	29	30	33	30	36	36	28	37	33	28	22	27	23	35	33	33	38	27	28	39	34	37	39	32	29	27	36	33	35	40	33	21	43	34	25	32	35	31	29	33	36	37	31	29	36	34	27	30	31	26	21	23	37	40	26	24	27	20	40	31	31	47	42	38	40	35	20	34	22	30	31	29	37	33	29	34	39	33	25	30	34	38	31	31	31	34	26	44	30	37	32	19	34	37	17	38	39	30	29	29	32	29	36	35	36	32	24	35	24	33	33	47	34	34	29	36	32	30	33	36	26	34	31	22	28	35	37	35	34	36	34	28	28	38	38	32	35	27	29	39	30	26	28	40	31	39	29	24	32	38	29	40	40	37	31	35	36	34	34	23	31	31	36	32	37	31	36	22	28	34	29	39	33	33	39	30	32	32	34	36	36	36	32	28	33	32	36	41	35	33	30	33	33	33	36	29	40	25	26	32	47	43	29	42	30	35	34	25	37	24	39	31	32	25	30	28	35	30	33	39	41	40	29	25	23	30	25	27	36	37	26	39	24	34	29	46	36	39	33	36	27	20	28	18	41	35	23	34	35	19	34	33	40	32	27	27	30	30	27	35	39	31	39	33	23	26	24	36	42	35	31	26	37	32	30	30	34	32	47	27	30	34	26	34	22	28	25	33	41	42	24	33	33	39	31	27	24	34	29	26	20	30	32	32	32	32	30	34	25	34	33	21	24	24	29	35	43	33	23	39	34	32	21	33	29	34	32	26	34	26	39	36	34	51	33	27	41	31	39	34	29	24	28	39	37	20	32	43	35	23	29	38	25	30	35	45	27	32	39	33	35	24	30	27	35	20	41	30	26	29	31	43	41	32	26	31	39	22	32	28	36	32	25	27	35	32	34	28	23	32	29	27	41	35	35	25	34	29	25	28	41	17	34	31	27	33	32	26	30	25	36	37	42	35	41	28	40	31	27	24	28	20	42	35	23	40	28	28	37	30	36	27	28	26	32	38	34	35	41	40	33	21	30	30	31	28	31	35	32	33	27	17	37	26	38	29	32	30	34	32	30	39	33	35	39	29	42	29	31	37	32	31	22	26	32	27	39	33	38	38	29	34	46	32	28	43	29	25	21	34	33	30	23	28	34	36	39	34	31	27	42	27	32	31	27	33	39	29	28	36	30	24	29	33	20	29	26	25	34	32	26	32	48	32	29	31	30	33	27	33	32	26	29	33	31	35	32	43	40	35	32	39	23	31	28	36	34	23	26	31	28	39	27	33	36	29	45	31	25	41	43	36	31	30	32	36	24	37	37	35	31	36	35	29	31	35	32	35	29	30	40	33	40	33	36	21	31	31	27	22	40	41	33	32	32	34	31	26	29	40	32	38	25	29	40	42	25	38	37	42	32	28	34	42	30	45	26	41	32	44	31	25	41	25	41	37	32	38	29	26	32	28	25	23	26	27	34	25	46	35	41	27	42	39	32	36	35	38	35	32	33	38	30	24	26	34	28	35	39	34	29	27	37	33	43	27	38	42	34	30	36	34	35	28	29	34	33	35	37	34	30	34	34	32	38	32	44	32	35	28	30	28	26	28	38	40	37	28	30	32	28	25	39	34	30	29	20	37	36	35	31	31	38	25	31	42	26	31	31	39	32	35	27	37	28	37	41	30	20	34	24	32	35	41	27	15	31	36	28	42	30	30	36	32	36	37	28	34	36	30	35	43	40	28	35	29	30	24	27	38	35	35	33	36	44	31	40	31	26	42	30	29	40	30	33	27	29	37	35	33	28	26	34	25	31	38	28	30	28	29	31	25	31	21	30	42	39	27	35	33	30	31	37	28	37	31	33	29	30	38	38	43	31	27	41	31	35	27	27	40	39	26	27	27	38	32	34	37	37	24	28	38	20	35	29	48	37	31	20	28	30	38	29	27	25	35	24	29	30	27	33	28	29	27	27	30	29	35	40	36	41	29	33	33	35	37	37	35	46	38	27	26	35	35	25	31	29	18	44	25	34	40	31	30	34	39	31	28	21	39	28	35	31	26	32	35	30	26	31	37	42	43	25	30	21	22	19	27	26	30	32	23	18	35	35	33	42	32	34	22	25	42	29	26	31	29	30	29	38	28	22	36	37	25	40	33	41	38	28	28	36	23	25	40	35	34	26	24	43	28	33	30	43	25	33	32	27	35	35	33	34	29	39	22	33	23	33	26	32	30	43	30	30	37	40	32	29	32	31	46	25	35	32	30	26	42	30	36	40	31	39	25	30	29	29	43	25	29	40	39	39	26	49	42	33	31	33	43	31	26	36	34	33	21	32	35	29	32	30	36	29	31	31	22	31	27	31	42	27	32	33	26	37	23	35	32	42	27	29	26	23	36	32	31	32	34	23	36	38	30	34	37	31	22	28	33	35	29	31	29	24	29	32	39	37	27	38	37	27	21	42	31	27	33	40	26	24	36	26	33	34	31	26	31	34	37	26	36	43	33	24	25	34	37	36	40	30	32	37	37	30	26	31	32	18	28	29	35	31	33	34	33	34	25	35	43	34	30	33	29	38	37	36	30	27	30	27	42	31	27	32	32	20	33	33	41	43	38	27	33	28	45	30	35	30	23	39	48	34	31	33	31	39	30	32	32	25	38	28	35	35	37	27	36	35	35	31	37	25	43	39	24	23	26	39	43	34	39	35	34	36	32	32	45	33	29	30	32	30	34	33	34	37	40	30	37	36	20	27	31	23	25	43	25	19	29	42	32	35	31	41	36	31	36	31	30	43	48	25	29	39	23	30	33	32	29	32	31	34	24	35	34	41	31	33	34	34	32	28	37	35	30	21	41	22	30	30	35	40	35	27	28	25	29	27	32	24	19	31	35	40	43	27	22	31	32	28	36	33	34	33	26	34	34	29	35	43	25	32	35	36	35	35	32	31	21	30	32	23	27	36	25	31	22	30	30	41	39	34	37	30	36	38	44	32	27	27	25	26	40	46	32	34	26	28	26	39	33	32	36	34	33	29	32	31	30	44	41	30	29	29	26	30	41	25	32	37	32	27	23	26	36	31	31	32	34	27	31	35	37	29	35	20	31	24	36	30	32	32	30	37	32	29	23	37	34	26	37	26	27	41	36
11264	2915	4832	5095	4269	3417	2607	2149	1837	1542	1283	1145	967	860	811	834	949	795	1004	647	518	504	490	399	375	352	314	311	317	251	266	290	254	251	215	212	186	206	187	195	172	182	167	171	168	189	162	176	171	135	170	176	152	131	144	155	167	137	147	139	133	136	106	126	133	128	122	110	120	105	124	130	133	136	113	119	111	136	119	97	111	98	101	112	122	112	98	107	125	134	120	92	105	89	97	116	118	86	117	120	105	106	111	113	106	93	109	93	99	104	100	110	104	98	99	97	101	112	110	104	94	103	107	91	112	94	115	117	107	117	74	95	110	96	96	111	80	98	97	105	108	86	104	100	95	103	110	119	99	103	91	94	110	103	101	114	87	89	100	88	99	92	80	99	90	96	111	98	85	93	113	88	105	94	92	100	101	95	84	107	84	102	102	109	106	118	103	95	98	101	78	97	72	120	90	98	89	107	115	92	92	103	108	88	100	90	90	85	103	113	89	105	87	88	100	104	110	84	90	85	107	96	96	88	96	91	101	89	89	95	114	91	96	95	97	102	72	85	101	115	89	100	104	105	80	77	90	82	91	88	96	99	91	96	102	94	110	97	89	124	92	73	90	93	88	90	78	98	79	103	93	87	99	100	79	134	115	97	101	73	103	107	108	87	91	112	105	113	103	88	102	101	91	86	80	103	92	71	94	78	107	87	89	104	75	101	105	81	111	95	98	98	84	100	89	96	103	104	89	106	102	92	95	106	88	101	83	98	77	100	79	82	91	88	118	105	115	100	103	86	93	84	88	98	90	101	87	101	97	82	95	97	99	105	112	83	83	100	108	103	95	106	100	96	95	90	118	106	101	96	80	81	84	104	75	105	87	101	103	101	93	68	103	93	103	90	89	108	86	91	94	83	95	89	103	75	95	108	105	106	84	90	81	101	97	108	94	94	109	101	71	87	101	81	97	92	100	90	96	94	86	96	96	90	87	80	88	86	90	83	88	106	96	81	104	93	97	74	82	95	90	97	87	93	100	96	87	73	85	87	96	98	91	83	91	94	93	101	88	104	98	99	80	92	89	105	92	99	102	93	108	84	90	100	81	81	97	90	91	103	107	87	84	97	93	83	107	97	98	80	95	85	96	111	86	93	102	97	80	101	106	83	85	95	94	90	103	87	80	83	101	88	84	97	102	89	92	94	85	104	79	99	101	86	82	102	91	103	93	85	101	84	99	91	91	103	86	106	88	107	100	92	84	98	82	101	94	92	93	116	73	89	81	100	94	100	89	99	72	84	86	100	92	95	99	80	91	98	86	90	91	97	92	93	85	81	94	108	112	82	98	78	97	100	90	91	92	109	89	94	102	91	82	93	104	100	99	103	95	87	89	100	85	86	95	85	106	98	85	99	100	98	76	85	104	83	101	103	85	113	92	83	91	84	83	94	100	88	102	107	91	83	84	85	97	92	92	88	106	98	106	89	92	106	86	99	110	86	77	90	73	100	114	108	108	91	97	86	110	86	97	97	85	109	114	101	106	89	82	106	86	117	87	102	109	103	102	87	94	107	106	98	91	114	104	93	96	96	96	84	109	85	111	90	101	101	80	89	101	92	105	88	122	92	77	94	95	77	103	96	113	101	104	90	97	92	91	72	99	94	89	83	109	78	91	93	84	101	90	100	91	78	98	85	97	110	83	101	105	81	92	108	88	91	71	95	89	97	85	93	86	94	87	100	88	103	83	96	97	83	97	81	88	97	88	92	92	76	80	111	95	95	100	100	97	86	98	89	95	92	112	99	92	80	99	86	95	93	101	82	92	89	71	90	112	91	88	103	93	100	101	96	81	91	94	81	95	88	98	99	95	98	94	86	96	97	74	76	108	82	115	120	96	113	89	97	98	103	102	96	96	75	103	93	97	102	99	105	88	87	98	96	98	96	95	106	90	82	95	96	95	97	97	83	101	103	112	83	79	89	86	101	82	82	111	90	99	102	116	108	81	85	79	116	127	100	100	93	89	105	96	102	78	94	101	99	105	103	105	99	82	101	88	77	69	98	103	93	89	99	87	86	96	93	110	97	81	100	94	86	86	85	105	92	92	85	92	105	101	100	94	84	87	116	82	102	104	94	97	84	89	91	85	104	98	96	96	101	101	96	80	103	88	83	90	99	102	96	87	102	96	100	88	89	83	103	105	96	107	95	81	95	112	83	72	86	88	95	115	86	104	113	86	109	104	86	73	86	94	109	104	86	112	75	92	86	93	96	94	105	83	85	102	89	83	87	107	86	89	104	90	89	98	100	101	105	86	108	95	72	109	94	102	92	104	75	108	88	89	89	98	80	87	101	90	101	86	102	110	102	88	94	103	91	87	100	105	85	90	99	83	96	100	86	86	88	91	88	93	109	95	99	96	76	81	98	102	94	85	103	90	92	69	82	86	105	106	89	99	113	98	78	122	89	92	92	90	102	97	92	83	119	94	100	87	89	90	86	102	89	89	117	98	102	88	98	92	93	78	100	109	89	100	94	91	96	94	96	88	101	88	102	86	96	96	110	87	102	87	82	105	93	89	95	87	108	80	102	105	99	75	78	95	76	93	94	101	90	103	97	101	107	86	84	98	84	102	92	81	111	94	103	101	80	85	95	102	82	85	76	93	108	105	93	97	97	96	95	93	87	95	100	87	83	87	109	92	90	90	92	77	93	85	86	82	95	98	87	92	97	86	104	115	109	90	94	86	84	78	83	90	82	101	96	95	94	78	84	83	110	96	90	109	93	86	91	102	89	92	88	96	93	85	90	88	80	88	85	95	88	67	95	90	99	94	82	82	99	94	77	110	102	105	98	100	94	89	83	91	93	97	97	106	98	82	115	93	95	85	94	109	90	84	95	104	82	83	87	101	90	76	83	92	116	98	89	103	75	94	83	99	82	92	92	93	93	85	98	110	85	90	107	96	96	99	90	90	77	97	93	95	84	85	105	125	78	86	85	100	94	95	93	96	93	87	109	103	84	87	102	82	116	105	95	107	99	113	99	105	110	101	94	92	91	82	91	104	97	81	90	101	85	89	86	91	103	103	91	100	77	91	86	104	89	91	86	87	93	98	97	110	82	90	78	86	95	88	104	88	112	94	105	89	91	69	107	87	95	107	84	92	104	106	104	100	100	84	93	99	105	89	94	91	83	93	93	107	104	101	84	94	88	78	108	97	103	80	96	89	102	87	100	113	112	93	106	93	97	104	103	100	90	85	93	102	91	115	111	89	94	89	104	106	95	93	113	92	121	97	87	127	88	100	100	79	99	93	78	98	84	91	97	86	105	105	109	89	89	111	89	83	87	95	88	94	87	101	93	89	98	95	92	108	85	85	76	108	97	93	97	74	96	91	98	100	103	86	83	97	99	88	99	98	108	95	85	86	81	107	107	97	83	102	99	95	99	97	82	97	90	94	101	90	94	83	91	109	91	106	94	107	91	98	96	85	105	94	90	96	95	107	94	80	89	102	88
2920	179	182	162	154	154	147	143	150	144	122	127	158	134	166	150	140	144	140	143	149	135	160	125	153	151	137	149	128	140	166	147	130	143	136	133	142	121	133	153	115	135	145	129	131	148	122	134	125	148	139	134	129	150	140	149	147	135	158	146	159	137	143	126	145	147	141	144	134	125	139	146	146	141	159	151	153	139	121	135	131	124	134	153	138	145	141	139	140	142	137	134	131	152	134	146	132	161	150	154	144	143	145	159	121	158	153	137	142	145	133	135	128	139	134	148	161	138	146	139	121	151	147	143	124	154	150	141	151	140	156	145	142	130	155	141	126	134	132	134	136	142	112	143	138	156	151	143	147	133	134	140	124	135	127	134	152	129	124	125	141	132	143	132	147	145	137	129	152	127	134	137	142	149	169	153	127	111	146	123	155	135	150	140	118	149	130	144	129	137	130	131	118	162	123	127	146	130	165	131	120	135	162	120	118	147	135	169	138	155	142	126	141	132	153	160	134	137	139	157	162	143	161	135	117	137	147	146	118	138	139	131	127	121	141	146	134	160	133	137	140	149	122	155	157	136	134	153	159	156	129	150	135	150	141	143	141	146	154	127	146	134	155	118	138	150	121	135	155	156	132	144	143	151	129	147	139	129	144	155	158	128	157	123	165	113	162	139	152	161	157	152	132	144	141	144	133	159	144	127	137	160	146	140	138	137	148	133	164	130	121	125	152	146	144	129	151	147	154	155	150	130	135	141	137	157	117	139	152	137	146	124	141	152	141	128	125	155	136	134	127	152	134	124	133	136	152	130	164	140	125	156	140	148	132	163	144	136	145	114	156	141	132	130	144	138	157	162	155	132	148	139	132	132	139	139	146	151	120	157	152	137	132	140	147	155	165	156	134	140	164	130	123	152	153	164	134	136	146	125	120	141	174	130	154	145	154	145	133	151	140	135	143	142	129	135	135	127	129	144	145	132	142	143	131	156	135	156	138	176	150	140	149	135	129	132	156	141	151	141	142	154	136	146	126	150	117	131	109	121	150	134	141	139	146	164	144	150	146	143	156	137	163	129	128	164	140	131	135	138	140	139	146	154	142	137	128	146	142	149	142	142	121	143	155	158	132	143	119	132	146	154	125	127	154	137	135	142	151	145	148	163	158	155	142	132	144	124	134	133	128	142	136	182	130	151	146	152	140	145	133	145	155	132	138	158	141	158	142	139	124	137	130	150	145	162	157	139	162	133	134	127	147	140	146	150	145	134	162	147	136	142	135	123	143	113	155	158	136	137	131	129	113	113	151	153	127	145	154	142	123	129	138	137	141	147	129	166	129	137	132	124	170	139	154	133	144	160	171	143	144	138	123	147	134	157	138	134	143	116	156	136	150	124	161	133	129	141	137	157	154	136	162	132	129	147	130	138	147	149	151	137	108	138	137	146	127	134	136	141	158	159	165	150	158	164	141	140	133	120	126	132	146	139	132	140	136	134	143	175	143	119	152	148	170	154	142	144	139	136	131	137	149	149	123	158	137	139	152	133	136	147	155	129	144	149	146	132	143	114	115	149	136	149	145	144	187	141	140	148	133	145	147	159	143	142	154	147	147	144	143	138	144	152	137	150	172	130	152	150	133	143	130	134	151	148	147	154	156	122	135	160	144	145	129	141	128	138	137	128	153	158	128	138	132	137	162	128	151	153	157	141	138	126	123	156	147	135	155	125	129	140	161	148	152	145	118	144	125	116	158	137	149	136	137	141	151	143	140	136	137	138	149	141	122	142	140	132	142	146	149	144	142	121	162	141	132	142	142	141	134	139	149	127	137	126	123	152	138	146	139	136	148	134	122	140	148	127	126	151	129	120	156	135	135	143	154	164	122	146	138	148	128	140	140	118	138	132	135	130	133	130	150	130	141	153	131	146	130	158	160	165	142	122	136	131	132	127	153	126	139	133	155	147	127	125	126	126	147	151	133	165	158	139	108	116	132	135	127	150	123	129	153	138	139	157	140	159	131	120	149	153	131	146	142	130	152	139	142	145	160	144	140	115	134	139	125	141	135	143	159	135	162	134	138	125	142	132	149	140	151	146	125	144	148	153	133	149	122	139	150	165	141	135	127	147	118	129	162	153	138	135	130	139	146	155	145	167	158	137	150	148	136	153	147	144	145	147	142	133	137	140	144	140	141	140	143	154	126	140	148	143	151	130	138	151	138	136	159	128	146	149	118	148	129	155	129	130	134	153	165	154	137	129	127	151	122	153	145	153	152	143	137	172	152	124	133	143	162	119	167	119	145	125	145	125	161	153	137	163	154	134	160	145	132	125	169	167	154	137	133	140	143	138	153	143	146	132	126	133	138	127	136	163	143	128	135	148	154	135	138	152	133	145	135	157	144	134	137	137	127	150	137	146	155	125	139	144	131	151	132	132	155	139	157	151	139	126	161	134	141	148	155	129	134	139	148	128	143	149	137	133	151	149	141	135	128	118	143	159	129	138	134	135	137	157	139	131	148	148	146	124	134	143	144	134	131	154	142	139	127	138	134	136	146	166	127	152	135	125	120	146	136	130	128	139	137	145	156	158	135	124	130	140	137	146	127	146	149	149	145	142	154	130	141	132	158	130	128	148	125	124	136	155	119	128	149	134	144	143	153	138	145	157	146	150	122	124	131	132	132	140	121	141	124	141	152	137	137	137	123	142	138	140	136	141	123	132	142	124	161	146	124	140	145	151	136	150	135	134	137	121	152	136	150	114	152	112	142	154	147	143	132	149	137	155	159	143	150	130	135	135	147	149	139	147	128	136	133	159	125	129	135	131	144	146	152	140	136	151	131	142	136	141	155	144	129	147	140	146	134	137	131	125	128	152	175	110	141	132	134	150	140	144	150	153	139	141	150	127	140	137	147	120	138	132	140	159	148	121	132	144	155	140	137	141	130	141	159	115	141	152	144	136	132	138	153	139	146	144	150	143	152	145	158	115	111	121	140	147	163	149	161	136	135	150	163	137	142	142	145	137	143	142	130	133	121	132	156	161	152	151	156	129	130	152	128	147	157	104	127	126	140	154	130	145	157	141	159	129	134	150	157	150	159	164	149	145	136	132	129	138	122	143	150	130	135	161	130	143	146	147	134	145	142	124	131	137	142	152	143	130	121	146	142	159	144	151	130	127	142	139	146	133	146	146	135	122	122	137	148	145	145	142	142	143	150	143	135	136	147	135	120	146	154	160	113	151	139	140	131	132	161	141	136	156	146	154	130	142	138	146	143	154	144	142	156	128	134	126	146	142	161	133	155	132	170	140	150	161	145	134	115	140	144	145	137	147	140	137	134	162	151	130	133	132	131	137	162	127	147	135	145	141	170	129	148	137	131	159	146	140	150	145	141	135	128	149	153	140	143	141	136	134	123	134	133	133	142	141	152	138	138	147	137	154	123	133	131	145	151	152	156	138	139	138	143	121	140	131	148	159	153	145	135	160	127	146	132	133	133	162	117	145	142	141
3071	452	466	484	462	443	419	398	376	364	380	366	380	389	352	333	353	406	329	379	381	388	386	391	374	385	373	361	374	370	357	351	365	353	352	374	382	368	374	387	411	356	388	352	376	370	421	345	394	345	381	383	363	353	342	385	379	374	383	360	401	366	366	379	377	360	384	356	326	370	379	350	379	346	353	366	362	381	324	368	384	326	397	328	362	362	368	365	347	393	352	359	410	391	387	348	344	345	386	362	365	402	378	362	400	371	382	360	355	331	359	380	341	401	401	356	386	365	348	337	350	366	368	363	366	340	382	362	343	363	382	373	345	341	360	363	381	359	382	350	355	366	335	398	345	366	337	373	365	372	342	350	372	386	352	365	402	374	359	358	382	371	352	351	338	363	328	378	342	353	374	348	410	359	367	377	349	340	362	337	350	353	363	322	358	333	365	390	370	370	349	382	370	357	345	381	340	362	331	356	355	360	379	382	373	363	371	362	380	361	377	351	357	371	394	323	377	370	378	342	331	332	349	390	417	384	339	335	371	359	362	359	372	381	343	370	385	388	377	375	353	325	394	336	355	374	371	382	389	360	391	358	344	367	365	351	376	404	355	365	351	343	333	346	385	375	352	347	347	357	349	354	391	375	367	366	363	336	365	354	363	373	327	376	372	342	384	399	351	361	383	379	377	386	371	337	384	398	358	341	378	321	360	352	367	358	360	375	364	342	363	395	372	340	318	367	372	374	363	370	356	381	372	346	348	391	370	344	371	374	365	386	357	349	345	372	395	376	332	388	339	352	354	363	349	356	367	366	385	349	357	337	374	324	386	352	350	332	353	374	380	385	343	382	384	371	395	330	361	386	356	337	387	378	378	348	362	342	349	396	376	349	372	374	373	386	345	349	361	365	357	381	332	354	344	357	369	353	380	366	344	389	394	365	373	354	386	346	344	357	341	367	387	368	370	381	355	347	335	366	323	362	366	364	417	363	368	363	348	363	361	373	371	359	382	372	375	373	341	337	392	356	378	342	355	344	362	376	375	354	379	389	377	363	323	362	375	325	348	361	357	389	339	344	359	370	350	349	346	382	372	379	376	341	367	353	335	364	337	392	358	367	358	347	360	346	385	326	366	385	360	349	349	330	366	377	346	368	348	353	373	361	380	355	363	357	389	361	360	350	369	343	375	347	365	357	376	359	362	333	360	350	370	374	331	352	329	384	358	372	357	359	369	361	349	323	349	344	371	372	355	351	379	360	345	373	325	385	337	385	392	376	378	367	368	360	369	324	348	358	386	358	360	347	334	367	361	367	373	395	375	344	335	379	365	359	378	361	371	390	354	388	372	387	363	381	372	350	349	339	337	379	352	351	402	344	365	388	362	341	347	355	398	335	363	360	388	366	392	366	407	346	368	347	402	374	376	333	380	389	373	365	377	367	365	383	328	407	385	376	393	384	354	347	384	342	382	344	357	350	379	311	374	372	341	404	348	352	345	382	371	395	363	399	390	385	346	360	353	389	381	343	332	326	381	361	384	373	378	364	399	372	365	338	329	371	389	407	358	374	391	343	354	351	334	358	361	334	390	401	361	361	388	360	363	369	331	409	330	369	349	361	371	373	341	393	347	362	345	368	327	352	363	340	377	344	342	372	358	379	360	393	377	345	360	375	370	345	365	370	357	369	364	373	337	325	355	371	391	350	408	374	379	336	357	379	368	372	349	374	398	351	386	376	341	336	343	359	335	414	363	346	370	350	342	379	328	367	366	372	362	375	331	361	360	351	377	404	327	375	389	362	354	388	346	352	389	383	308	362	371	362	324	371	334	365	362	361	318	349	357	362	372	405	334	389	357	355	375	395	358	341	387	361	347	360	341	333	346	373	364	366	370	384	360	372	398	351	375	346	369	409	362	357	367	374	352	361	367	371	360	372	346	363	338	329	377	376	376	345	369	378	328	364	350	393	341	360	379	367	361	390	353	358	364	382	354	395	333	376	365	370	349	315	384	368	339	325	385	372	377	346	359	381	392	369	325	351	355	381	383	352	379	385	364	336	363	328	339	398	333	353	368	378	345	332	333	371	366	357	387	378	380	344	356	374	360	372	371	358	350	370	368	332	387	345	354	391	390	397	364	371	348	393	359	355	368	347	362	354	359	380	342	381	373	378	365	357	358	335	361	359	381	405	356	373	402	377	385	354	408	349	342	363	362	357	351	338	374	347	340	369	389	331	358	339	394	366	368	352	356	371	368	379	388	351	363	350	358	369	380	367	344	361	379	377	362	361	372	360	347	342	360	363	376	356	370	332	367	337	362	358	382	341	377	334	381	372	367	352	351	385	337	392	377	367	362	366	378	361	356	365	355	338	377	338	376	373	349	386	348	405	367	359	386	394	362	358	334	342	369	372	350	344	330	346	378	369	369	341	386	369	375	333	377	374	353	360	368	368	366	355	357	346	375	380	352	360	376	361	349	343	373	376	353	345	366	387	398	370	368	353	366	390	378	320	375	347	347	379	362	354	370	384	362	341	360	315	346	361	350	349	354	371	332	358	353	372	368	374	366	388	358	341	398	362	347	348	357	388	380	355	371	357	359	344	377	377	374	353	374	368	388	370	369	346	347	352	369	328	361	375	386	371	389	356	329	347	338	364	334	377	353	364	338	377	362	376	383	361	416	354	368	384	332	382	370	380	391	345	362	360	353	387	352	367	330	354	417	330	385	385	394	372	378	362	365	358	365	350	369	373	351	365	366	365	341	358	364	372	366	375	344	395	381	377	359	350	376	334	389	371	357	365	378	350	380	380	347	365	352	380	359	344	375	354	383	392	368	345	376	335	336	405	375	370	376	387	329	387	366	372	355	377	362	397	379	368	353	397	364	369	352	367	336	340	375	376	366	335	354	336	413	366	346	326	403	359	352	349	341	365	364	371	374	362	365	329	373	345	399	354	343	351	381	373	354	368	357	369	330	403	349	376	356	380	372	382	393	388	343	324	343	350	378	348	357	374	364	362	355	359	350	408	362	338	379	385	399	358	342	355	390	384	366	374	346	361	376	364	405	356	383	328	356	373	374	360	351	374	376	340	385	374	348	388	375	358	366	342	388	349	335	357	361	384	373	350	376	354	375	344	313	373	370	354	336	373	359	422	351	360	374	358	362	366	375	367	332	370	371	378	396	354	344	364	355	387	360	383	374	370	316	363	388	379	365	384	360	402	390	356	353	339	371	366	383	347	348	374	366	378	355	372	362	373	364	375	376	366	331	364	362	376	372	326	349	343	376	352	388	383	353	377	358	350	347	361	347	334	372	345	375	375	368	365	351	375	369	387	368	391	368	381	375	343	383	378	348	352	379	384	366	369	347	347	363	368	387	353	376	357	385	353	389	360	333	352	343	350	344	375	382	395	362	376	393	370	367	323	337	356	386	392	362	372	381	366	370	368	371	365	356	401	404	386	376	383	367	393	341	375	331	389	335	374	366	393	386	380	382	372	368	360	395	345
12299	1224	1263	738	542	396	338	262	217	207	181	192	170	161	145	133	160	169	177	158	136	120	125	138	133	101	139	112	118	128	135	141	125	130	100	138	121	125	123	123	136	138	139	144	121	126	118	118	119	115	100	119	118	104	138	114	113	117	99	121	111	111	104	121	124	108	135	128	122	108	91	107	118	105	111	110	130	123	134	118	130	116	108	102	114	126	104	110	102	111	105	102	120	120	108	95	103	116	109	116	117	125	120	106	123	110	102	128	127	130	133	115	115	102	124	123	111	112	123	119	102	108	117	109	114	122	131	109	106	122	127	115	132	120	123	120	106	121	114	112	99	128	95	118	116	125	126	124	120	142	113	104	108	122	126	114	116	122	95	116	119	113	123	110	127	125	117	100	106	111	105	103	116	105	102	112	117	113	103	108	111	109	116	117	121	126	121	125	117	103	105	125	114	105	108	113	121	106	106	115	125	127	121	118	106	113	111	95	114	125	111	135	117	116	123	121	100	129	109	118	106	107	121	135	112	113	98	120	101	110	117	103	129	119	125	126	97	121	97	124	129	121	115	126	106	118	111	92	113	117	127	127	105	102	124	100	115	109	132	128	109	117	133	117	123	119	129	117	87	107	121	120	128	109	106	101	111	111	121	100	97	116	126	127	104	110	136	127	124	117	118	101	129	89	114	91	128	110	123	107	104	122	124	126	149	99	124	101	118	108	97	116	114	111	101	118	121	135	137	106	107	110	116	114	124	116	104	104	106	117	94	106	112	96	119	106	117	122	103	94	104	91	99	102	104	107	107	143	110	124	123	103	138	115	121	103	85	104	114	101	105	93	109	110	140	110	125	126	112	119	126	98	108	116	118	113	106	107	123	114	113	116	105	129	111	109	123	105	125	112	112	125	129	126	105	118	115	111	111	115	109	118	118	104	105	100	98	132	128	101	113	126	116	117	110	115	119	116	122	120	120	126	123	109	120	135	110	121	125	129	127	112	106	125	90	117	110	111	134	121	108	115	87	120	107	127	110	125	89	125	104	110	119	135	111	118	106	112	116	127	112	125	121	137	110	106	106	101	94	109	114	108	123	122	124	101	127	127	116	129	116	111	109	118	132	120	105	108	117	109	107	117	124	102	96	106	110	126	134	112	114	102	107	134	128	105	120	119	97	121	123	118	120	113	117	99	117	107	118	112	113	124	120	109	113	122	109	108	136	107	128	132	127	106	109	118	113	105	98	102	116	108	124	103	136	117	110	109	108	131	116	119	125	111	97	127	105	110	119	126	113	140	119	101	109	122	114	136	110	112	120	115	115	103	113	119	114	114	113	114	122	122	123	109	114	115	118	123	108	108	119	113	115	120	106	106	113	98	120	114	113	121	136	137	102	103	97	103	116	120	100	141	108	113	98	107	116	110	112	101	91	119	106	122	115	88	117	106	129	129	100	103	110	115	122	122	113	115	127	106	118	102	124	113	112	117	128	134	94	112	87	115	107	106	116	105	119	100	113	108	113	101	132	122	133	121	101	103	97	111	134	112	106	128	106	107	137	99	111	116	116	105	98	120	140	99	113	114	102	124	127	111	96	121	111	106	144	104	131	125	110	107	104	137	116	110	129	133	115	123	131	94	102	132	116	115	103	127	94	121	117	124	123	120	106	125	115	120	109	112	118	124	111	113	113	99	108	114	111	114	108	111	121	123	94	117	115	128	104	122	113	118	110	103	137	122	96	104	126	107	114	123	113	117	118	112	105	110	124	126	116	113	114	115	101	126	123	113	112	117	125	120	118	91	90	113	120	138	112	124	119	124	122	118	119	120	121	118	114	127	130	119	136	122	110	120	106	110	109	112	117	109	94	125	102	126	102	97	112	118	113	118	100	118	102	106	114	111	128	122	128	123	112	120	108	109	82	107	121	106	112	112	98	101	125	122	124	122	115	120	116	104	108	112	103	123	113	102	117	122	113	123	108	102	111	120	116	95	107	120	131	117	116	116	118	115	117	118	106	102	107	104	97	107	111	115	110	118	121	78	112	128	125	107	106	121	129	106	132	93	113	121	119	111	91	109	91	116	139	124	106	128	123	100	102	101	106	106	116	124	97	102	116	103	118	111	121	120	92	116	98	129	106	113	138	110	107	116	100	103	106	118	119	135	112	100	113	96	120	124	117	104	110	135	118	99	130	121	133	125	89	106	114	109	112	120	114	120	136	116	114	109	114	96	114	106	132	108	114	135	119	121	111	114	112	117	96	111	116	122	108	105	122	91	120	102	130	110	135	121	117	122	119	125	108	118	104	102	122	112	97	108	100	113	87	110	108	103	110	127	108	112	84	110	110	115	118	113	125	119	118	112	110	124	107	112	101	99	113	121	112	118	111	109	107	105	129	120	118	128	115	132	97	101	112	104	118	132	102	99	108	114	115	115	104	123	126	116	128	112	124	100	78	115	118	109	110	120	108	116	123	99	107	121	141	108	126	105	105	116	118	106	106	113	99	114	125	116	126	108	129	126	118	95	113	133	107	101	103	112	112	103	107	133	111	109	99	111	104	97	102	121	132	113	125	107	125	102	105	100	117	117	104	91	116	103	95	107	89	101	127	96	110	132	108	112	106	104	99	117	122	99	95	118	85	110	109	104	109	114	128	117	112	97	115	114	118	105	109	84	99	117	110	120	112	119	125	94	123	119	112	87	126	104	108	125	124	109	103	132	112	112	90	118	112	115	108	88	101	119	104	125	115	110	108	95	100	125	111	113	122	106	101	111	110	108	117	121	98	113	99	117	123	105	140	143	122	105	95	112	122	111	121	121	122	125	117	117	114	128	116	105	106	103	109	106	119	107	115	131	131	104	111	104	116	112	116	108	111	109	128	108	120	116	124	104	115	110	111	136	137	106	115	114	105	117	128	122	113	132	123	129	127	117	119	116	114	104	113	112	85	116	130	122	124	122	133	120	106	116	119	114	97	119	103	114	119	130	118	109	125	116	113	107	115	134	120	107	87	105	109	124	102	123	114	131	99	118	100	113	108	114	128	124	101	124	129	121	132	105	104	93	134	111	133	95	115	112	114	124	114	129	106	105	120	121	123	98	115	122	103	108	104	131	109	96	119	90	111	112	110	115	131	101	114	101	128	99	112	115	101	110	125	123	101	120	105	97	107	113	108	112	114	103	110	125	104	112	110	98	128	104	113	112	108	115	93	111	121	122	125	117	124	114	124	137	107	128	109	109	128	112	122	129	104	102	111	115	114	107	109	114	116	97	117	122	101	108	120	128	117	103	129	134	101	122	142	105	138	106	119	109	125	98	145	116	115	105	106	104	127	96	122	110	117	110	105	109	98	108	108	113	98	103	119	117	128	115	115	130	110	116	123	109	116	113	120	105	111	114	106	120	119	102	129	109	106	114	119	118	104	92	129	123	117	120	124	111	145	131	116	112	116	112	126	89	100	114	109	109	126	111	114	100	113	95	108	128	115	98	104	113	104	101	107	117
7260	1516	2474	2603	2252	1799	1438	1273	1052	907	869	778	720	669	598	580	762	644	681	612	529	444	484	485	415	454	366	385	387	397	371	388	395	391	316	359	354	356	351	339	332	330	325	331	302	352	336	348	305	312	288	308	317	342	307	306	310	304	300	330	294	312	299	306	321	298	303	292	291	313	315	301	332	288	299	294	307	306	273	302	268	296	284	278	304	274	261	305	293	294	341	309	292	297	297	299	327	289	334	272	251	250	354	293	343	296	292	289	295	315	271	334	284	308	312	329	301	295	275	267	329	313	304	282	318	305	290	267	289	297	291	273	294	290	286	303	315	272	282	315	286	310	291	308	287	303	302	284	299	302	285	275	321	279	315	299	293	287	284	276	278	293	329	323	274	312	302	292	272	321	294	296	272	281	298	302	304	321	275	269	312	309	275	287	307	299	312	316	309	282	337	289	320	269	265	312	305	311	290	297	291	303	271	285	274	306	279	306	303	294	295	293	271	288	267	283	301	293	294	269	270	287	307	290	285	311	294	291	315	283	306	298	287	262	272	299	302	289	269	298	293	275	291	286	296	298	295	309	277	296	278	296	284	299	298	309	305	309	296	283	328	284	283	302	295	271	293	261	290	287	278	294	280	275	291	325	262	277	298	274	257	329	316	254	290	293	281	304	308	343	311	290	290	289	269	298	285	286	295	293	286	316	283	305	295	311	318	312	288	332	254	299	301	291	329	277	327	283	262	290	287	282	266	271	326	304	319	279	281	301	277	288	268	288	298	325	322	271	287	293	288	312	280	285	287	282	317	263	289	319	310	330	279	280	278	289	279	286	285	287	301	301	311	289	308	305	285	268	283	284	305	292	301	283	280	305	279	310	289	298	292	298	309	282	296	300	294	287	313	310	307	283	286	287	305	300	295	272	278	290	270	299	284	297	294	275	306	295	282	306	281	272	286	292	283	299	287	283	285	288	257	299	288	257	289	299	273	284	283	264	293	250	286	298	276	307	300	295	304	310	298	294	286	305	305	289	319	308	302	275	312	286	307	283	310	286	301	314	261	286	278	298	289	312	289	286	276	279	291	280	273	279	301	254	284	271	259	265	278	300	263	315	269	302	283	319	289	343	280	291	290	283	288	269	278	280	292	305	269	309	279	290	336	295	304	296	263	279	285	264	274	313	261	245	313	328	285	276	313	289	315	270	287	286	319	306	305	282	290	300	309	291	274	284	274	299	276	290	297	270	292	299	328	318	298	301	296	272	271	305	288	305	307	301	279	281	318	295	292	332	281	293	275	292	309	297	295	289	294	291	285	277	291	306	291	272	279	279	289	288	279	275	301	293	295	307	295	289	249	295	301	297	296	308	278	302	307	294	315	269	291	266	300	290	294	284	286	294	288	295	275	306	273	311	309	311	299	316	310	282	286	271	293	276	307	307	295	290	309	295	296	284	311	291	279	289	267	267	310	265	234	289	308	300	292	312	292	277	277	291	297	275	305	292	295	301	312	272	277	290	293	278	329	295	281	292	303	329	330	255	279	283	305	304	294	301	314	311	274	315	308	288	288	293	280	271	301	332	293	317	333	311	280	301	303	293	262	301	302	287	296	299	301	273	297	304	303	299	296	311	310	285	278	299	300	249	279	271	274	300	308	297	309	291	268	275	326	308	313	285	318	305	310	296	306	300	306	299	290	304	269	302	266	305	312	289	264	278	289	262	308	304	298	297	315	311	329	288	309	286	272	313	294	295	283	277	315	314	299	289	314	312	309	297	276	294	290	269	282	315	266	289	303	305	324	286	282	281	286	279	281	301	301	291	299	330	302	311	294	301	306	266	305	283	312	295	297	276	278	292	311	305	282	285	272	296	264	266	288	269	290	268	291	308	254	301	288	296	293	317	301	299	266	278	292	271	293	297	269	278	287	309	310	281	320	332	308	300	270	302	295	271	307	283	306	280	287	274	283	300	285	295	320	306	309	312	289	301	294	309	291	293	295	284	289	249	279	301	271	296	328	299	270	270	302	284	307	280	265	296	307	288	271	290	313	267	312	285	296	298	291	270	290	280	288	253	296	300	277	320	308	283	305	315	300	267	304	270	285	273	268	287	277	291	293	313	262	291	288	307	303	283	308	267	263	305	289	314	301	293	287	309	279	299	303	291	293	296	274	269	302	300	294	266	272	309	304	288	302	298	294	325	289	291	286	272	270	266	267	271	306	326	244	256	296	281	312	293	279	295	295	291	283	271	319	313	305	294	281	292	299	322	303	274	289	294	275	290	287	282	288	311	281	270	267	304	297	308	291	285	281	302	297	300	281	263	295	294	286	295	282	276	271	319	297	293	294	291	273	305	309	287	311	287	273	293	294	291	282	308	263	296	269	302	293	292	311	325	314	284	292	300	297	299	283	271	286	284	269	285	275	305	275	289	297	281	311	269	260	295	298	280	285	303	313	286	317	301	300	272	279	325	286	310	280	305	302	308	285	284	312	279	260	306	300	307	285	301	259	277	302	279	308	299	285	305	280	315	264	285	298	304	287	311	306	266	272	281	304	309	290	307	269	279	253	318	271	303	272	284	309	289	301	293	264	295	286	322	293	312	304	282	286	301	280	265	301	281	284	263	281	328	302	304	260	276	298	280	287	286	306	294	298	286	300	268	259	321	307	295	298	260	321	302	305	300	321	281	306	274	304	270	319	284	303	284	299	323	275	303	335	283	268	334	269	304	294	304	312	290	315	269	296	300	288	296	291	301	278	297	269	280	310	308	302	302	314	326	300	301	287	297	309	291	283	258	311	303	300	289	317	295	265	301	320	290	276	287	304	292	307	302	258	302	320	265	307	253	299	263	324	298	292	287	301	316	275	310	280	302	295	296	301	274	303	314	300	308	297	297	302	288	291	264	302	302	287	289	305	291	297	292	322	291	304	265	271	327	283	292	279	304	286	286	300	300	276	293	268	317	305	324	322	278	298	295	287	293	273	305	300	286	313	311	306	262	274	283	288	262	288	300	303	289	280	294	316	331	316	260	297	312	268	295	318	308	284	308	299	281	287	318	322	290	284	305	273	276	285	288	247	286	313	330	274	257	312	306	294	278	304	296	305	301	292	258	290	324	284	301	305	281	293	301	291	276	286	297	316	270	305	318	273	314	270	301	318	305	311	305	270	318	312	241	308	300	298	293	316	310	289	288	292	256	285	303	292	322	283	299	268	288	278	265	303	326	275	281	300	309	262	283	275	302	275	281	310	283	291	281	310	278	296	304	306	274	297	264	302	316	270	266	290	268	281	306	316	285	323	267	302	286	267	308	312	324	322	284	277	299	306	306	295	289	287	271	290	331	290	280	285	317	283	301	302	290	300	289	281	315	292	281	314	301	289	286	304	272	283	277	297	306	308	310	324	274	305	304	307	284	301	272	324	319	334	287	303	272	282	291	298	305	298	325	296	304	284	288	273	308	301	278	275	330	282	281	301	271	296	284	282	319	261	291	275	286
21850	3090	2730	1481	1035	707	505	410	340	284	212	202	161	153	137	124	122	147	122	106	61	74	65	56	66	61	58	50	62	61	42	46	41	52	41	37	52	42	28	45	41	31	38	46	41	43	33	40	31	42	38	44	40	36	41	37	38	37	40	36	51	44	39	28	35	27	49	33	22	37	39	37	44	35	35	31	35	25	32	38	37	36	23	39	49	29	33	22	25	29	27	46	36	31	26	31	28	26	33	28	30	45	42	32	38	42	43	31	30	35	35	22	26	34	24	32	42	39	28	24	41	31	31	34	41	33	28	39	30	35	34	30	40	37	36	34	36	24	30	30	33	33	33	20	34	30	27	33	39	39	31	33	35	27	27	28	22	34	28	35	35	30	34	29	26	39	30	34	35	34	28	45	41	34	33	37	35	35	25	41	25	21	24	27	26	31	34	27	34	22	26	39	39	34	38	27	37	33	50	35	39	41	36	37	37	42	34	39	25	36	40	34	28	45	40	33	24	30	26	40	39	36	37	29	41	27	44	24	34	37	32	35	27	31	33	40	36	32	32	34	30	38	38	28	32	38	42	30	32	40	32	34	28	27	41	41	30	44	32	25	28	21	25	38	35	43	36	22	32	29	26	33	40	38	29	28	24	32	33	35	29	31	29	37	24	44	32	38	29	28	25	39	27	27	38	33	45	25	23	28	33	30	25	39	35	31	32	33	26	27	32	21	31	37	31	40	27	28	28	29	25	30	41	31	28	38	34	45	31	24	33	28	25	41	41	28	31	39	41	26	28	42	39	35	28	38	30	41	32	34	22	31	33	22	53	35	31	27	27	33	33	31	38	30	35	33	25	29	27	22	29	37	25	27	33	37	23	25	32	29	37	35	29	42	32	29	36	28	28	38	25	36	42	27	38	30	37	33	36	39	37	32	31	34	33	30	43	26	28	30	31	30	41	33	29	28	34	39	35	28	27	30	23	33	32	32	34	34	36	30	28	22	39	31	36	34	32	33	39	35	34	29	29	25	37	30	33	35	41	36	32	38	42	32	33	27	35	21	32	32	29	31	33	27	36	24	22	36	30	35	32	36	35	30	34	26	40	24	39	24	51	30	34	27	35	32	26	35	25	29	25	30	31	42	30	37	38	37	31	33	29	32	30	34	33	42	26	29	33	36	23	33	28	32	39	32	23	32	39	33	39	39	40	20	29	27	32	31	34	29	28	24	34	34	30	36	33	31	37	43	28	25	27	37	29	27	31	47	38	37	33	28	29	47	30	40	36	32	25	37	24	37	31	34	25	32	28	24	26	38	34	30	38	40	34	29	39	29	39	41	29	29	27	24	36	34	37	23	30	21	37	37	29	35	25	35	31	37	27	33	38	37	27	39	21	37	49	26	33	29	39	27	23	29	40	34	36	32	33	33	36	23	29	34	36	40	33	21	30	25	30	30	23	36	28	35	37	29	33	32	41	26	31	43	26	32	31	33	34	34	41	32	48	34	34	23	35	39	30	34	39	36	36	35	28	33	29	32	26	35	42	29	21	27	40	37	34	23	37	29	32	39	33	22	34	17	35	38	32	40	27	34	39	32	31	18	38	35	29	29	25	25	32	24	27	31	29	29	26	29	27	24	33	44	32	41	39	33	24	25	39	39	27	33	44	39	27	28	41	31	44	26	27	22	26	27	35	30	32	31	27	25	31	51	40	27	37	27	40	31	36	35	32	36	33	36	30	27	27	45	36	22	23	25	39	34	32	29	34	36	37	30	35	43	45	28	41	27	28	47	34	36	39	37	30	27	35	30	31	36	34	42	30	28	37	30	42	19	32	35	26	34	39	36	31	25	39	28	18	39	33	37	35	27	30	28	26	28	26	33	42	39	34	29	40	30	22	22	38	35	34	39	30	30	31	27	37	26	32	41	28	30	41	38	30	33	28	31	31	18	31	37	40	30	41	28	36	24	33	33	37	27	36	32	28	40	30	38	19	27	21	36	37	35	26	31	35	43	33	41	47	35	24	38	27	34	33	31	30	25	30	37	31	31	37	33	35	34	39	25	29	27	36	36	32	31	39	26	34	29	32	22	44	39	33	31	32	26	39	29	27	32	23	30	30	39	27	33	35	30	34	38	38	49	29	35	40	28	39	36	34	32	33	28	40	34	30	31	36	30	30	29	31	33	25	26	40	44	31	42	38	30	38	40	34	39	35	33	36	23	37	29	27	31	27	40	26	30	36	37	33	37	33	32	36	23	32	35	32	31	26	25	26	36	39	32	36	26	28	24	34	28	27	33	35	30	38	45	24	37	32	38	36	33	30	28	41	38	30	31	35	32	34	26	28	29	29	36	30	27	34	28	30	34	29	34	33	25	28	39	35	39	20	40	37	35	32	28	36	34	39	34	37	41	28	25	33	32	34	31	26	29	20	26	37	37	30	20	32	25	35	26	25	46	29	29	30	38	33	28	34	32	43	37	30	25	30	28	36	32	22	34	45	23	41	37	23	22	32	31	32	27	36	36	32	38	25	34	41	28	33	30	37	37	23	36	33	34	39	38	35	31	42	36	36	39	42	35	33	36	36	25	37	33	34	42	30	29	37	39	37	37	36	28	30	25	30	38	35	40	35	31	30	24	35	26	31	40	33	34	36	29	34	34	25	35	42	30	23	29	22	34	21	30	27	23	27	30	37	35	28	27	30	25	30	35	19	39	38	30	31	32	23	27	32	34	39	42	38	35	30	33	28	32	25	30	27	24	27	35	26	35	37	43	39	32	27	34	31	33	40	23	34	36	28	38	31	35	20	36	25	41	37	26	25	31	28	29	33	34	33	21	27	27	31	27	33	24	35	34	37	39	28	31	36	27	29	43	36	37	32	29	32	35	40	32	23	38	40	37	21	33	31	44	26	36	35	30	31	44	36	35	30	25	33	46	43	24	34	23	25	35	33	34	30	44	24	39	34	30	26	38	39	32	16	35	31	28	29	34	26	24	18	34	29	27	36	37	25	27	39	26	35	33	33	32	38	34	37	18	30	29	35	35	42	25	29	24	23	32	37	31	28	34	24	28	39	31	26	30	26	28	39	39	31	33	37	41	29	33	30	32	39	25	19	32	27	35	27	27	42	29	29	38	27	33	27	27	29	21	30	35	27	25	29	24	37	35	26	28	29	38	26	39	34	34	39	24	33	29	28	30	30	32	46	29	49	21	40	31	34	38	23	31	35	38	32	30	31	25	30	32	29	42	26	35	32	30	32	38	33	26	38	36	39	34	21	41	23	31	22	33	35	31	20	40	26	36	34	38	30	32	28	39	27	30	38	31	40	27	37	33	30	35	27	24	28	35	41	30	32	32	32	41	26	31	38	35	21	34	26	28	43	38	36	39	45	35	32	31	34	32	29	25	36	32	36	32	30	26	30	45	32	33	28	42	36	40	38	40	37	28	23	38	36	28	32	38	31	28	27	36	37	35	35	26	31	34	30	42	37	37	37	40	35	39
10544	2757	5042	4982	4210	3333	2640	2239	1787	1524	1322	1148	989	904	851	754	818	909	817	819	550	511	425	384	342	366	365	324	289	262	242	263	263	244	230	208	231	192	188	198	191	196	171	173	161	170	191	180	154	157	141	149	133	151	149	151	166	148	141	119	141	123	114	141	125	146	131	124	124	134	129	98	135	102	109	118	117	127	110	112	102	127	122	92	99	96	114	102	120	135	108	110	112	128	129	109	128	110	100	123	114	109	116	123	95	108	115	99	86	109	109	105	110	101	101	118	115	110	121	101	77	98	101	105	87	107	93	107	93	94	103	108	98	97	100	106	95	106	86	99	109	111	87	88	106	107	107	113	105	93	88	104	102	102	87	111	121	98	93	98	92	116	95	103	90	91	115	98	90	110	94	94	93	104	112	101	107	101	88	103	101	113	94	89	108	102	91	106	83	88	107	100	87	91	98	95	111	96	103	98	99	93	100	77	87	93	91	97	106	108	81	71	96	94	98	98	96	71	98	102	114	101	104	95	108	69	89	97	98	108	103	86	80	100	109	92	103	101	100	91	87	113	93	91	95	109	98	106	100	99	110	91	96	86	85	85	96	94	99	94	85	86	90	91	92	104	93	111	106	90	73	104	87	81	100	79	109	93	70	81	93	97	112	89	82	95	99	81	79	84	85	104	107	86	90	97	100	106	91	107	88	74	100	108	90	101	93	111	108	98	91	115	104	90	84	84	86	81	93	93	82	90	110	99	100	79	91	90	99	97	91	82	92	112	100	115	96	95	83	84	90	88	89	83	94	114	103	103	116	100	109	100	98	85	116	88	97	113	88	108	91	103	97	108	106	76	88	74	100	90	101	87	109	88	104	90	84	99	92	98	98	99	85	73	84	93	88	102	90	75	105	102	104	100	101	100	75	105	93	99	88	100	97	103	95	99	97	98	90	76	102	92	96	94	106	91	89	98	104	89	85	79	88	91	94	95	99	96	82	79	92	104	89	91	81	94	98	99	100	97	97	92	85	93	101	92	95	84	88	90	110	104	81	100	97	107	101	106	108	110	110	115	119	94	88	103	76	101	97	99	109	95	98	83	96	102	99	114	79	96	109	111	84	90	77	91	106	103	92	90	113	89	92	93	75	99	96	95	113	98	97	97	92	88	114	78	110	112	101	93	95	95	74	109	99	92	90	100	104	116	101	101	106	91	103	75	88	84	89	91	107	92	101	84	92	88	107	78	96	130	102	95	91	85	93	79	81	89	98	93	94	88	86	92	95	111	82	84	106	90	99	108	101	116	108	89	117	94	88	119	91	90	81	111	96	106	90	94	93	95	93	83	102	87	95	83	107	102	84	80	90	96	102	91	108	95	94	130	93	87	109	87	97	100	102	108	91	92	93	83	103	98	109	108	95	89	94	96	81	105	89	91	106	106	102	100	81	96	86	101	90	87	83	95	83	100	106	113	92	102	111	98	120	76	107	97	88	94	95	103	92	77	98	91	101	109	87	91	89	95	109	98	96	100	104	99	87	104	96	90	111	109	99	91	94	97	90	105	94	93	102	97	84	101	85	102	93	85	89	108	102	95	98	93	112	99	98	94	87	98	96	107	93	103	105	89	100	85	93	98	94	95	81	99	108	119	94	89	97	89	77	108	92	93	88	101	92	103	94	98	91	90	87	75	105	85	81	111	79	81	110	86	114	103	96	91	105	97	84	101	80	75	88	96	94	88	107	99	109	93	97	77	79	96	83	91	98	94	115	94	90	93	92	90	93	89	81	119	88	92	97	90	70	88	108	98	87	100	82	95	87	104	96	110	103	106	100	107	85	88	81	109	93	85	101	113	97	83	90	115	101	71	93	109	94	90	87	78	103	80	98	95	90	98	81	111	105	95	100	109	100	95	104	89	90	80	111	93	119	99	109	80	103	107	96	103	98	89	118	106	89	87	98	102	98	99	88	99	90	89	93	98	85	101	97	73	97	88	78	78	104	103	90	99	94	102	87	74	88	87	104	87	85	95	83	117	86	74	107	111	94	95	99	108	92	92	106	85	86	102	60	80	84	109	108	90	98	85	87	100	100	88	114	104	101	98	81	75	88	97	98	94	99	102	105	73	102	96	98	88	99	76	85	108	94	107	86	88	89	94	94	95	91	85	96	90	96	81	87	76	106	90	97	93	98	91	115	99	102	104	110	86	86	93	102	103	96	95	89	96	88	93	80	84	97	75	93	89	94	99	104	99	112	105	102	93	100	101	76	73	90	81	95	92	103	82	91	114	79	99	96	103	107	98	94	91	86	106	91	92	86	86	95	86	98	92	94	105	100	79	111	80	98	112	96	114	102	98	95	107	95	87	89	110	89	115	92	101	94	96	97	97	96	92	95	78	100	114	92	105	90	85	84	88	107	109	101	91	108	90	77	102	101	96	95	83	98	86	92	113	90	110	78	95	100	102	104	106	94	84	79	95	93	90	118	85	91	82	93	102	88	96	96	86	95	100	82	81	85	81	93	95	109	99	104	94	91	89	91	97	89	79	96	96	97	103	102	91	91	103	103	90	105	89	88	90	100	100	97	96	83	76	95	97	91	99	93	80	87	93	90	107	99	112	93	91	100	90	102	88	85	85	98	93	100	99	88	88	99	99	95	92	87	88	97	87	98	101	84	86	73	95	110	95	112	90	83	106	86	99	84	90	82	96	113	88	91	92	87	95	102	101	99	102	88	96	91	86	116	99	108	96	87	78	79	82	90	96	103	101	95	92	89	88	106	95	91	92	99	99	101	110	105	96	90	97	113	83	104	104	99	99	80	89	100	93	97	86	94	85	99	90	92	93	108	85	99	113	99	96	106	88	90	102	78	98	73	95	106	75	91	110	95	89	98	107	98	92	103	94	81	80	108	114	99	102	81	87	100	89	90	99	86	111	83	84	102	92	107	102	97	79	96	93	78	86	86	99	88	90	91	87	98	92	105	104	109	90	104	99	77	99	95	93	95	91	83	104	117	107	99	94	93	90	107	98	72	76	101	103	88	88	87	91	85	88	99	93	90	94	85	95	106	106	88	94	98	83	97	108	64	97	110	102	92	103	91	90	100	82	103	100	94	90	100	111	101	95	98	88	93	100	96	85	100	100	130	82	99	101	95	92	108	82	85	86	89	99	85	109	97	93	92	109	87	90	112	77	102	86	95	94	114	110	102	112	99	90	118	70	105	84	83	87	93	99	80	90	90	103	95	86	89	100	98	109	105	89	108	86	112	88	88	98	103	99	99	102	99	96	93	91	78	80	117	92	107	100	91	92	101	93	104	84	87	76	81	86	99	71	92	105	84	95	83	94	93	91	96	103	89	100	83	105	74	96	96	91	88	92	66	111	87	100	107	86	80	96	102	109	97	97	97	74	104	102	102	93	97	82	103	110	85	99	117	88	110	98	95	97	103	98	108	108	74	99	120	97	103	88	103	78	80	84	93	92	93	94	87	90	103	85	101	94	83	106
2870	185	171	152	167	116	137	150	145	133	152	140	143	140	133	129	145	151	159	161	150	132	135	147	128	123	149	182	145	164	137	150	137	140	152	160	154	140	150	160	166	147	160	158	158	137	155	131	149	128	157	132	164	156	153	152	154	143	153	145	129	156	121	111	139	139	125	123	132	162	140	133	128	133	117	155	134	149	146	135	127	134	144	143	147	135	173	147	135	137	140	134	145	151	151	151	128	130	147	145	146	144	140	147	137	126	159	122	121	133	140	157	131	143	158	148	146	142	149	137	162	132	166	157	127	147	157	145	159	146	130	139	155	170	155	144	130	138	120	144	137	128	140	151	147	130	166	110	140	138	151	153	130	150	130	139	136	128	152	127	115	150	152	159	136	122	119	130	135	150	145	129	142	163	140	150	131	156	135	126	130	153	154	136	138	145	162	157	146	132	144	148	149	153	125	158	141	134	145	131	143	146	128	136	124	126	149	135	148	137	161	140	145	152	126	137	143	162	120	154	133	133	134	136	121	121	155	139	157	138	149	150	133	141	138	141	120	137	142	149	149	137	144	141	150	138	144	135	150	140	141	124	163	134	147	163	163	142	98	122	150	118	135	154	114	138	136	146	142	138	138	116	138	149	137	128	121	146	136	138	149	146	122	163	134	157	148	155	127	165	135	129	141	145	123	145	129	149	128	142	142	121	131	139	151	144	131	154	111	125	150	160	152	150	171	149	133	137	123	137	130	144	155	139	130	126	142	140	125	130	135	146	139	139	141	135	139	122	141	151	136	142	140	137	118	149	145	142	147	159	125	149	137	122	140	134	139	123	162	142	153	124	129	147	126	132	142	142	134	137	144	144	144	137	140	130	133	128	143	152	148	129	147	138	142	121	147	155	137	148	142	146	137	144	131	151	132	149	137	131	165	155	143	130	138	152	154	134	145	145	123	141	136	140	135	124	128	129	145	123	162	156	154	162	154	139	143	140	156	143	127	159	149	118	141	141	146	140	143	149	144	141	125	167	134	151	153	145	132	149	139	151	135	121	140	141	137	157	143	138	132	124	140	149	118	143	125	113	143	136	156	135	136	139	152	139	120	153	122	151	148	147	135	139	117	144	145	139	138	136	148	139	132	142	135	156	129	141	147	139	135	133	143	135	136	130	159	138	154	147	123	140	140	134	139	135	172	160	140	145	131	142	141	142	143	128	138	147	124	134	142	156	143	150	135	139	150	135	136	137	132	137	137	142	146	158	136	127	151	149	132	121	133	133	139	127	127	164	124	140	156	161	145	150	138	132	146	151	136	126	161	152	157	143	124	142	143	137	142	144	124	140	140	137	149	124	121	162	142	143	144	149	145	159	124	172	156	144	151	135	138	113	133	127	137	144	118	164	124	133	132	154	139	137	123	131	132	138	161	139	153	153	147	144	128	154	138	146	158	128	132	122	153	138	157	146	159	145	165	120	144	130	148	149	140	140	131	158	167	135	133	155	138	123	132	124	134	147	133	147	140	143	128	160	134	126	135	146	139	168	127	153	152	142	165	140	151	143	141	127	115	156	132	125	105	135	133	123	139	161	142	141	153	130	158	125	148	141	155	110	129	142	119	143	134	147	167	123	145	156	142	118	141	153	129	129	129	141	146	137	154	149	150	136	138	151	161	139	142	136	154	116	139	130	139	154	150	132	131	158	142	147	145	131	117	134	142	121	137	141	145	135	132	136	155	146	153	148	147	126	132	157	131	144	155	147	154	161	130	143	141	129	127	142	128	152	146	139	138	156	125	121	136	116	138	149	129	158	139	127	136	128	164	160	151	141	147	131	138	155	140	145	156	143	140	130	149	127	160	140	129	134	160	150	132	170	135	142	138	145	154	139	159	146	172	158	157	177	148	147	147	134	175	143	132	147	173	126	163	123	142	148	134	136	131	141	158	136	154	148	132	144	142	145	148	129	120	153	126	127	130	133	119	138	131	145	148	170	144	134	153	151	137	158	151	150	159	156	156	136	139	136	132	134	155	152	137	159	144	143	149	147	147	147	140	127	137	141	147	121	138	139	166	139	135	147	150	149	143	111	145	147	126	161	114	137	128	138	145	157	129	142	166	142	129	144	136	128	150	133	127	156	150	141	148	129	152	168	138	165	150	151	132	133	125	168	129	115	139	149	167	119	140	132	132	153	129	145	147	138	126	131	120	143	137	139	146	123	111	135	146	143	142	162	146	144	132	141	139	166	152	133	157	108	131	149	145	154	144	131	144	156	128	149	128	142	118	145	135	134	133	158	134	170	157	134	150	144	135	163	123	150	112	138	124	130	148	125	140	128	131	135	147	151	149	132	140	148	157	123	143	149	141	153	140	123	139	157	109	161	132	137	127	159	130	136	142	145	145	149	127	139	136	164	121	154	139	148	138	129	135	110	140	123	136	134	156	130	138	139	157	140	150	127	131	131	147	131	149	150	126	129	187	146	148	164	139	132	137	130	132	140	137	128	127	129	164	162	123	134	144	145	147	138	135	156	140	117	136	140	158	154	138	135	157	132	161	143	116	141	167	140	138	140	145	135	134	151	139	129	150	141	159	146	152	155	130	123	167	137	129	133	134	158	149	148	148	143	149	147	145	135	124	136	141	168	125	145	132	160	128	143	160	149	149	139	157	138	152	123	136	140	153	138	134	142	148	137	141	149	152	151	100	139	149	124	140	152	146	145	141	146	143	135	132	140	141	150	146	132	148	132	144	155	133	149	135	135	120	162	135	140	132	151	127	131	137	148	135	143	155	149	142	137	149	151	152	143	143	130	135	128	142	124	128	128	164	135	148	139	160	157	163	112	134	132	148	120	131	167	145	164	135	140	142	128	141	152	152	148	132	132	145	139	145	124	141	143	129	147	123	146	130	151	145	156	136	144	142	133	134	138	157	152	136	132	143	135	166	123	137	117	148	141	137	130	150	152	164	141	149	149	142	152	157	151	134	132	126	136	138	165	127	147	152	125	128	157	146	144	129	142	129	136	117	148	151	149	135	160	188	133	141	167	145	137	124	149	122	135	143	141	129	132	145	156	130	141	141	152	153	130	125	140	138	144	137	143	142	150	130	148	139	145	131	144	138	131	157	143	156	127	141	135	148	139	132	129	124	120	138	152	139	155	133	141	159	143	144	144	155	139	143	140	154	139	148	137	144	134	113	133	142	174	165	145	126	137	149	147	145	151	148	131	151	149	124	161	157	136	143	137	145	136	138	134	150	149	135	156	152	151	130	128	156	146	132	126	149	133	145	153	126	138	135	155	150	137	154	129	149	154	136	131	130	134	150	161	150	152	155	119	138	153	149	133	135	135	137	141	137	131	149	143	159	127	146	131	139	149	153	131	147	142	146	140	139	148	146	132	144	145	144	122	131	154	155	136	153	144	151	125	150	126	137	145	141	129	151	169	138	142	147	148	151	117	127	149	126	159	139	145	140	155	122	146	147	141	126	142	158	150	124	131	133	127
3079	449	473	486	429	431	431	398	399	400	363	361	390	411	375	380	373	416	404	370	380	400	351	379	377	384	408	354	354	364	393	369	370	355	406	370	368	348	337	367	367	395	357	379	345	375	332	388	367	357	387	366	345	384	349	357	365	354	343	373	355	357	391	370	356	390	385	348	362	384	359	397	385	376	328	377	363	356	372	372	368	382	332	390	363	374	372	393	367	349	398	339	367	348	393	366	368	354	349	363	358	348	333	359	363	353	391	341	349	352	399	350	358	394	359	334	367	356	354	339	340	385	378	345	358	373	365	347	350	366	401	387	355	361	355	368	370	351	361	368	352	343	365	377	350	363	363	360	401	374	350	354	365	356	350	384	353	381	353	347	354	335	382	393	386	356	358	360	367	356	391	372	371	366	363	394	370	378	346	361	374	353	377	362	366	380	385	354	369	359	351	402	353	356	361	365	381	387	391	395	388	363	385	356	371	377	335	337	378	412	351	361	393	357	373	360	378	378	361	372	368	354	368	405	349	366	341	339	365	390	390	363	360	410	392	386	367	352	354	387	329	369	381	353	335	397	340	346	362	357	352	358	373	364	410	364	376	364	374	362	384	392	389	367	357	352	365	379	370	363	409	343	342	374	351	352	382	380	395	347	333	341	362	396	328	340	377	402	375	376	374	364	344	366	350	351	379	390	324	363	335	365	351	361	365	341	382	365	366	343	368	353	342	330	385	392	366	361	310	400	362	354	372	397	371	362	330	382	373	366	358	363	354	362	345	376	403	362	352	357	383	341	344	366	405	357	383	361	371	354	348	363	362	390	367	413	362	363	355	338	348	363	402	354	378	389	378	404	390	347	331	364	359	340	364	351	345	359	354	370	387	352	421	385	380	341	392	384	355	380	353	391	339	358	361	336	368	363	337	312	353	393	387	353	391	353	367	355	351	351	352	360	341	363	379	358	389	388	367	336	376	379	370	349	344	363	380	388	368	366	376	366	371	366	362	339	393	391	337	381	388	376	358	361	369	391	351	344	364	334	378	365	353	348	364	362	378	354	352	389	326	355	355	375	361	351	360	333	361	323	363	344	348	374	404	355	359	390	368	321	337	368	380	371	384	380	376	372	364	390	379	386	350	374	351	331	351	394	355	365	349	372	349	372	348	344	383	348	368	403	408	362	363	389	358	356	317	320	347	350	363	346	372	332	359	372	348	345	351	376	359	397	379	375	358	346	352	421	374	369	377	369	339	343	369	332	346	357	343	351	355	364	359	386	346	374	374	366	387	366	366	363	348	386	369	384	372	351	381	346	368	412	374	321	349	381	352	369	370	366	360	376	327	369	356	402	387	383	361	363	345	344	377	356	389	402	322	354	367	358	353	334	341	359	351	402	359	359	383	359	341	349	370	379	354	363	348	356	371	360	380	362	376	353	365	388	385	388	365	359	355	323	379	372	334	363	368	336	323	359	351	376	401	409	378	343	372	399	356	373	386	378	360	346	347	369	364	366	370	344	360	359	362	386	368	345	389	399	355	331	390	394	424	377	378	402	357	381	358	360	349	339	401	381	372	394	388	345	351	405	339	378	375	383	346	357	380	412	347	364	356	376	329	350	338	391	380	360	337	397	306	359	378	368	393	379	346	359	374	375	350	362	369	396	369	364	380	396	377	347	397	355	380	328	345	366	349	341	385	406	377	371	369	367	346	368	385	358	350	361	345	338	382	329	379	377	386	358	352	375	361	376	371	376	351	341	375	411	382	352	376	375	357	324	317	388	362	362	356	352	353	366	385	372	368	338	401	317	356	375	386	356	407	324	322	379	387	394	390	373	380	344	355	379	366	352	346	362	395	374	357	365	370	334	355	348	338	365	399	380	387	335	353	376	399	391	405	394	356	343	363	377	364	352	359	360	387	381	389	390	385	363	361	353	369	361	378	347	367	377	373	392	344	333	350	367	383	364	337	383	345	340	361	374	388	353	341	381	388	388	387	365	351	350	380	377	376	360	364	345	398	366	352	382	374	388	370	347	382	369	350	358	389	349	410	369	365	355	374	367	362	371	349	355	359	394	401	363	361	360	366	361	373	409	380	351	388	347	367	355	372	361	344	357	389	381	341	366	340	368	364	371	358	331	364	383	370	391	372	357	370	359	377	378	344	399	365	349	355	364	390	342	383	338	349	378	358	366	372	362	380	340	378	376	368	368	404	373	365	394	351	393	332	381	402	341	369	357	367	358	335	343	376	339	396	365	360	377	371	349	374	350	364	333	379	353	347	348	389	339	366	377	360	348	366	342	345	359	349	375	347	372	351	361	351	382	351	358	345	382	383	391	356	335	333	361	334	355	366	337	336	378	370	380	376	383	352	364	380	368	339	350	360	370	325	366	345	371	360	368	372	353	346	390	358	369	390	364	356	358	376	379	319	370	333	370	343	358	373	359	360	372	399	375	369	367	367	360	360	390	356	350	358	350	396	347	341	339	365	352	338	369	342	353	392	384	366	360	347	374	382	371	350	394	374	364	371	349	393	380	379	346	340	346	372	358	358	358	349	350	372	365	365	368	358	325	356	378	355	359	335	364	363	394	390	358	353	386	365	359	377	405	334	355	397	335	357	353	365	368	345	385	341	349	338	373	376	359	340	334	347	353	375	383	350	366	347	370	358	433	377	335	364	379	370	353	396	392	371	372	353	369	371	340	393	376	423	376	379	383	372	367	359	355	355	384	385	357	326	340	357	340	386	392	358	375	395	354	370	385	372	400	354	346	369	358	363	395	347	393	370	359	371	346	369	383	366	385	370	355	375	391	359	356	352	358	377	424	361	355	337	380	379	359	373	367	368	355	384	381	357	361	373	387	368	398	366	387	344	341	335	338	397	382	386	351	368	395	372	369	357	369	374	354	383	332	334	353	369	407	338	332	389	379	380	370	370	401	397	375	361	366	391	363	367	348	377	341	370	351	379	344	348	342	336	399	368	343	379	359	376	340	377	354	338	368	360	383	352	370	371	364	346	359	397	356	357	383	354	363	367	363	360	385	352	368	366	387	367	355	344	364	345	367	375	329	337	353	354	366	354	357	363	391	389	367	366	392	352	363	362	365	343	392	360	363	374	363	420	376	362	356	351	368	369	342	335	338	362	391	381	411	380	345	384	355	408	346	377	342	341	357	374	373	381	369	336	365	337	349	379	387	363	368	379	409	380	353	380	400	329	388	391	346	354	337	374	373	385	345	327	320	365	343	348	374	363	337	396	397	409	346	332	377	350	384	362	391	360	337	384	388	363	356	358	382	381	324	377	318	395	368	356	371	390	357	357	366	344	396	353	367	362	389	338	375	359	349	383	335	347	388	367	403	370	372	367	388	410	358	374	373	384	371	365	366	385	357	371	352	334	388	366	365	424	368	390	375	386	368	375	340	368	362	363	375	344	400	350	365	358	401	361	383	354	387	375	353	366	355	367	343	370	366	371	362	423	367	423	371	386	341	335	377	368	361
11893	1052	1047	688	533	407	367	255	201	213	195	166	166	182	164	158	160	140	157	131	141	128	105	120	128	122	123	132	106	125	127	133	125	116	106	109	124	106	111	123	106	118	130	130	127	113	95	118	111	136	127	124	136	99	93	114	112	119	113	133	104	120	107	109	121	121	119	110	132	129	136	116	114	97	119	121	115	124	116	111	105	122	122	113	120	119	109	116	137	129	103	131	115	119	132	104	113	104	112	112	108	88	102	104	116	103	139	120	122	127	116	128	125	118	112	130	108	108	121	124	123	95	95	102	118	124	113	122	111	136	114	124	120	94	128	113	99	124	122	98	109	122	115	111	115	83	133	95	109	98	97	120	111	115	107	114	118	116	101	120	118	115	98	136	122	128	119	99	124	122	115	107	104	90	130	113	113	101	131	120	110	101	89	115	112	115	118	111	114	116	116	124	95	114	121	112	102	110	96	131	88	116	96	94	119	115	106	111	104	101	110	129	113	120	131	130	118	120	132	128	102	107	110	106	121	110	115	104	104	114	120	109	112	126	124	97	110	118	113	101	111	116	118	121	97	119	121	101	101	104	104	111	128	98	122	107	116	109	108	122	96	120	105	96	118	113	112	125	121	104	113	129	144	124	129	111	106	113	105	118	107	101	122	122	108	126	124	117	102	131	100	114	106	104	130	132	144	116	120	107	119	104	111	106	112	103	109	109	105	115	127	118	107	114	114	96	109	116	120	130	102	115	115	127	124	131	120	123	111	103	114	109	113	120	124	112	126	98	112	99	99	107	117	113	121	103	134	112	121	111	121	112	117	117	98	110	102	112	97	130	112	139	125	131	116	120	109	102	104	112	103	94	115	91	124	110	104	97	116	114	120	93	115	120	119	100	110	122	118	114	107	109	118	102	105	100	112	100	137	120	138	108	122	105	127	119	127	120	105	104	106	99	116	101	107	135	132	101	133	112	119	110	107	105	104	124	97	111	134	96	117	123	107	104	132	132	112	104	110	118	110	104	122	106	120	109	115	139	120	114	126	108	108	108	109	108	108	105	94	112	131	117	96	93	102	114	121	128	114	90	106	121	109	121	126	127	104	132	110	125	119	123	116	99	100	109	127	96	95	117	126	128	125	106	102	97	124	119	109	119	109	126	135	105	103	115	102	122	111	112	137	106	114	131	127	111	130	117	122	117	118	106	98	101	121	112	129	108	123	107	107	112	111	106	115	122	116	120	113	121	119	123	124	108	113	123	118	119	102	116	116	121	112	119	123	115	121	107	107	116	107	109	118	113	100	117	127	102	114	119	132	106	106	96	111	133	106	123	121	120	115	114	110	96	111	108	124	97	104	105	121	108	98	127	124	101	114	120	108	113	110	123	105	106	117	112	104	106	96	102	108	120	111	111	116	112	128	109	96	110	105	112	133	101	109	116	111	108	123	115	104	115	115	105	105	124	114	132	108	128	124	85	127	127	107	124	105	119	103	101	129	102	118	112	105	121	117	102	142	114	109	129	108	103	128	108	96	117	133	92	112	117	120	120	119	97	123	116	101	120	110	107	119	107	111	119	120	113	133	97	119	111	104	109	117	119	110	110	123	111	105	108	125	90	93	104	114	109	108	111	110	105	112	117	122	91	117	103	109	106	113	108	106	112	112	112	122	114	90	99	109	127	111	95	113	118	127	121	102	118	129	114	118	118	110	132	109	93	122	116	98	113	114	122	117	119	127	124	106	109	102	116	120	127	116	99	117	118	110	110	119	129	103	107	128	109	112	91	123	105	115	104	128	98	94	119	112	94	120	111	97	114	111	111	108	136	120	114	119	117	125	121	100	123	109	118	106	116	96	93	147	100	108	101	126	113	113	107	117	103	106	96	117	110	114	112	121	114	94	122	111	122	131	108	100	120	107	112	114	105	116	120	113	119	114	106	113	125	100	122	122	106	115	119	114	98	111	90	114	113	113	130	145	99	115	106	106	108	128	114	115	117	113	115	111	108	100	114	106	110	109	126	103	112	123	125	90	98	105	101	121	133	106	96	101	106	104	107	115	134	111	89	102	107	106	96	111	102	119	123	128	120	105	118	114	110	108	111	107	113	123	100	113	115	86	106	119	127	113	122	115	110	112	131	95	124	126	116	105	103	102	118	100	137	121	126	117	133	103	110	100	114	127	97	131	126	132	114	124	127	117	126	125	111	99	97	113	124	114	125	111	119	106	130	108	110	101	106	120	113	113	131	116	125	84	126	120	91	134	125	99	133	132	126	105	102	105	86	113	91	127	119	106	89	97	111	108	102	131	117	80	110	88	117	98	122	124	114	97	110	114	102	125	114	100	124	116	119	103	95	140	122	127	118	117	118	116	104	114	102	129	109	132	114	110	138	123	136	115	120	115	120	120	106	128	101	104	119	108	126	86	123	107	119	112	114	117	123	99	112	123	122	107	118	114	98	120	142	105	116	104	114	134	119	121	113	101	103	106	113	93	125	116	108	116	106	103	120	116	125	121	119	119	110	139	117	103	121	111	118	118	131	116	114	115	117	111	106	114	112	131	104	112	129	97	107	118	115	111	118	100	131	116	104	110	119	123	120	117	97	120	120	127	118	124	125	116	119	123	106	107	115	119	134	117	117	122	126	110	136	121	110	105	119	116	113	126	91	117	122	107	118	99	112	113	126	115	113	113	109	129	105	125	134	119	94	104	115	122	120	103	111	96	121	110	108	110	98	115	124	109	110	112	117	110	115	117	119	118	106	115	106	118	105	115	133	112	107	122	110	132	121	108	114	122	117	140	117	115	102	94	128	124	102	119	123	117	109	106	116	95	102	101	117	125	102	126	115	126	103	108	125	134	120	105	103	127	130	123	87	114	106	119	102	116	122	108	126	110	109	123	110	115	105	117	113	112	133	111	110	107	117	117	145	115	128	135	99	120	122	107	91	123	100	103	113	132	127	114	113	123	111	120	111	124	112	103	114	119	89	121	100	101	107	103	126	128	123	113	124	128	103	128	111	120	111	116	114	118	130	115	124	109	116	116	112	114	116	115	142	126	103	115	118	105	113	101	121	119	105	110	114	121	137	107	126	121	121	109	111	118	114	108	103	112	106	115	104	113	105	114	137	129	106	112	96	130	112	127	126	110	114	108	115	100	118	121	122	112	116	105	124	111	116	119	132	123	113	116	133	107	127	131	137	120	108	128	139	128	124	120	128	110	114	125	104	122	114	123	104	122	122	101	120	111	124	104	107	109	103	117	111	112	124	113	110	105	94	126	110	124	116	106	101	119	125	116	103	97	125	119	110	86	129	105	125	109	125	123	110	138	107	116	122	115	120	107	134	114	113	122	127	99	105	102	121	96	95	120	119	101	118	113	108	107	108	108	104	138	115	101	110	123	109	106	111	111	110	103	119	130	109	116	119	121	97	121	109	127	106	117	138	124	110	128	105	88	107	125	108	106	118	112	110	127	116	95	116	114	113	109	112	133	100	115	135
7194	1206	2295	2601	2255	1704	1508	1249	1102	915	848	789	679	635	645	573	637	659	615	576	483	448	454	432	447	380	386	408	379	391	353	412	364	356	332	350	328	361	382	341	326	313	344	324	355	303	311	297	341	304	313	322	355	326	306	297	326	286	324	300	300	321	286	320	300	299	316	341	264	293	295	287	350	287	289	275	276	308	305	300	314	299	320	299	275	307	288	269	307	286	275	293	323	327	305	325	295	301	302	288	297	275	310	302	322	313	281	278	297	282	299	304	306	293	307	297	277	325	317	316	310	295	278	280	288	289	316	297	289	330	305	252	333	305	303	270	297	301	309	270	284	318	300	270	310	279	290	260	290	283	287	314	303	256	297	311	286	269	294	303	284	295	301	282	284	288	295	300	330	274	276	281	285	273	329	281	315	315	302	293	277	267	309	311	284	277	304	267	264	292	308	300	301	281	289	275	277	308	287	292	282	283	274	297	310	296	289	302	293	286	294	303	300	275	294	308	266	310	314	271	274	297	309	299	285	313	312	258	286	317	296	296	274	334	306	270	313	304	299	285	262	308	298	299	283	285	293	292	290	283	303	299	307	314	286	276	270	271	303	285	300	279	260	280	277	305	313	283	287	299	283	288	298	298	246	281	279	290	304	292	309	297	319	296	338	337	297	294	258	295	276	271	290	285	279	313	317	302	293	302	289	305	286	298	311	307	295	283	260	304	286	296	308	334	286	303	285	253	297	280	285	273	286	287	327	285	299	283	317	300	298	274	308	298	291	294	292	322	254	272	267	277	272	304	295	288	287	289	322	305	289	293	319	303	252	306	299	288	284	329	292	296	292	279	311	291	287	289	270	257	293	277	319	311	294	310	308	282	295	315	305	297	288	303	311	296	301	314	277	293	286	287	285	273	317	284	277	320	295	278	274	294	330	282	265	268	300	288	322	280	295	283	299	324	303	297	279	275	317	270	254	285	291	272	257	293	286	268	305	272	302	288	307	274	273	293	308	295	288	297	256	290	281	289	297	272	305	298	309	291	266	315	340	272	282	307	322	280	295	296	279	290	325	278	289	272	316	278	292	272	287	314	278	315	300	329	281	272	284	309	306	278	304	291	299	276	280	276	297	301	290	268	270	265	286	286	270	283	299	267	290	310	306	290	277	269	266	299	325	270	262	276	289	274	276	257	302	293	322	304	293	288	318	301	269	312	295	281	299	291	280	276	307	310	292	312	297	298	271	303	287	309	287	266	309	285	292	307	270	284	330	288	306	296	322	297	292	323	311	280	283	284	299	290	298	318	290	287	292	293	295	255	266	306	283	330	278	292	295	297	305	289	304	317	315	309	306	289	291	300	315	323	315	290	281	253	297	287	297	292	290	317	257	318	284	311	295	275	293	262	296	327	322	259	298	279	280	287	282	289	283	293	291	285	267	289	291	297	318	292	270	295	288	292	271	277	254	301	286	303	301	299	300	275	294	290	286	278	323	275	278	305	291	288	302	291	298	290	308	315	296	283	301	298	270	274	274	299	295	285	281	292	256	273	286	314	278	291	294	273	287	305	305	281	297	266	304	288	294	328	291	291	310	267	318	303	302	274	252	292	307	299	297	295	297	288	260	308	308	297	301	303	283	288	304	299	295	300	290	325	280	273	337	291	293	308	289	299	275	305	284	284	307	348	266	279	326	318	294	254	296	293	303	269	266	298	316	304	281	285	287	300	305	327	291	300	294	304	281	304	296	299	290	319	313	282	304	274	275	280	316	289	283	297	305	320	293	297	285	265	281	296	289	311	296	288	296	269	312	297	295	308	293	319	278	305	274	309	293	282	307	285	251	264	287	295	284	273	288	286	303	300	303	295	279	255	293	274	296	269	300	274	293	303	317	317	306	270	269	254	269	284	258	281	304	305	284	253	331	306	279	307	313	272	276	316	302	291	305	278	289	324	311	300	274	315	324	318	297	315	285	276	256	298	318	296	290	274	285	284	305	278	274	292	296	286	298	311	310	304	311	309	289	297	275	331	284	276	285	327	267	306	300	303	280	271	303	280	300	311	276	295	273	300	311	279	286	299	301	280	313	306	290	287	271	304	315	309	301	267	274	313	297	286	324	295	310	288	289	281	306	264	275	300	291	290	309	312	298	306	307	303	291	293	292	288	306	286	272	298	305	295	265	289	271	308	315	303	292	293	299	327	286	317	323	325	282	329	318	276	316	299	280	304	303	285	293	279	275	329	278	298	283	304	269	307	295	314	283	274	297	315	304	288	307	268	301	291	274	272	316	282	289	278	261	318	284	282	283	301	308	310	287	293	278	308	308	302	319	298	299	279	293	282	324	286	252	288	281	289	309	303	301	291	289	298	307	266	287	294	305	295	281	314	292	313	259	313	281	336	283	314	295	289	312	306	322	266	280	284	324	291	288	302	296	294	282	273	283	294	305	288	290	283	272	308	296	306	303	276	302	268	289	304	309	284	273	283	301	266	297	275	281	285	313	310	315	306	303	292	302	289	302	322	317	308	293	297	313	293	294	277	290	287	286	306	298	290	272	274	300	289	307	290	286	266	290	278	312	299	316	289	312	308	290	278	325	293	300	294	298	281	299	323	288	313	300	302	281	284	300	284	281	296	314	303	298	292	317	302	303	312	286	288	280	282	292	312	303	284	285	240	297	311	307	285	327	280	289	316	288	303	306	292	303	309	272	311	296	289	321	329	313	288	293	287	311	264	300	285	281	308	307	275	290	303	280	315	311	324	316	302	320	279	317	327	308	303	313	294	272	314	306	278	298	319	253	303	323	301	300	286	288	268	302	281	283	299	278	304	283	283	317	308	329	312	284	297	301	310	300	305	292	298	316	283	314	286	306	291	300	304	309	316	278	277	297	307	254	313	282	277	261	315	292	310	249	275	315	301	270	315	280	304	288	300	286	260	270	293	293	292	306	296	278	312	275	274	289	308	308	314	297	303	276	301	301	289	280	302	297	300	290	287	329	300	318	309	280	263	312	274	261	301	277	309	305	267	272	291	288	301	292	311	287	330	305	314	271	283	311	319	319	319	295	314	322	291	271	311	296	291	297	302	291	285	263	294	294	296	293	288	298	271	318	281	262	285	296	308	293	310	268	295	277	292	307	317	271	279	310	336	285	261	317	293	293	310	332	299	299	326	283	285	298	292	298	299	293	313	281	260	293	286	276	308	274	290	287	298	316	324	281	287	289	301	290	317	324	288	308	265	292	294	285	284	289	317	314	304	289	316	257	294	317	276	315	296	292	301	302	294	270	298	299	260	293	325	317	289	320	302	310	303	302	291	294	290	317	293	297	267	288	268	292	283	307	312	281	277	302	305	302	303	325	275	286	297	290	293	289	313	299	271	295	278	293	318	300	244	317	277	304	300	277	282	288	300	307	309	280	275	288	293	295	265	302	298	305	293	294	294	285	293	306	286	320	283	272	294	297	282	281	313	321	318	280	288	288	305	258	305	313	265	285	270
21114	2845	2458	1558	993	685	501	364	319	212	210	193	158	140	118	122	177	166	184	118	70	77	63	77	61	59	57	45	51	46	41	43	45	46	56	35	42	52	45	56	45	44	37	45	49	46	36	49	35	42	38	44	30	33	33	43	39	46	37	29	33	43	39	38	35	29	30	35	37	38	31	37	37	41	33	36	38	34	31	31	47	29	36	40	42	35	30	35	37	40	34	34	37	33	33	33	26	29	32	42	34	36	39	39	26	43	29	43	28	39	33	35	36	30	34	34	31	32	43	37	30	25	22	36	19	29	35	36	36	32	28	27	24	32	40	26	38	34	44	39	29	33	29	35	27	38	35	33	29	32	36	35	47	30	33	28	28	31	34	38	20	36	26	33	37	28	33	38	30	25	34	29	28	37	30	34	36	41	24	34	29	32	26	37	31	32	38	32	33	27	42	28	29	20	25	46	39	38	28	34	23	30	26	35	36	34	19	35	41	37	26	38	28	27	44	25	25	26	37	35	28	38	27	34	31	35	42	31	31	22	33	39	27	38	31	22	35	24	29	31	30	42	32	36	42	25	25	45	32	33	31	31	30	44	39	41	39	33	28	32	27	24	25	32	44	38	31	31	38	28	35	45	31	28	26	32	24	31	30	40	25	34	28	33	35	45	39	31	25	41	28	28	30	37	40	31	30	29	44	35	29	30	41	26	33	27	37	28	30	36	35	32	39	28	39	34	28	34	29	42	34	24	36	33	37	24	36	38	19	32	33	42	37	33	38	22	30	28	33	33	43	34	27	38	32	26	25	29	38	47	20	30	37	36	40	35	39	29	31	32	43	31	37	32	23	44	23	43	29	22	24	30	34	33	38	37	37	30	25	30	31	21	37	43	39	33	33	23	33	29	22	30	28	35	38	38	34	34	33	23	37	25	48	24	42	36	34	43	39	29	41	40	33	30	44	29	22	30	35	29	36	33	32	34	29	30	34	22	32	20	30	34	38	41	25	39	31	33	31	38	33	23	23	32	38	33	34	47	32	27	39	32	30	29	42	31	36	36	30	40	35	33	38	42	37	27	31	38	24	26	27	29	37	32	34	32	33	32	41	31	45	39	33	32	29	38	46	38	31	29	39	32	32	28	37	42	28	31	25	31	27	30	34	16	36	32	39	27	39	34	38	35	36	33	31	24	35	30	30	23	35	30	26	36	37	38	23	26	37	34	39	24	35	32	28	38	28	32	38	37	22	37	27	38	27	37	35	25	33	34	36	27	30	34	40	35	28	25	40	36	30	39	37	35	32	40	42	31	34	35	27	35	29	34	37	37	32	36	35	38	38	24	41	35	35	35	28	31	26	43	32	23	28	31	39	33	32	34	34	45	39	30	31	30	31	35	31	30	27	29	28	26	29	38	33	25	27	28	40	40	30	34	31	35	41	32	29	37	27	26	23	38	29	34	34	44	39	31	20	32	33	37	21	42	27	38	31	42	40	24	32	30	38	28	34	29	36	23	33	27	33	24	36	35	38	29	28	29	42	31	36	41	33	15	28	23	33	29	30	31	33	31	40	38	32	30	36	35	27	27	33	29	33	34	26	30	34	30	41	27	39	31	29	30	36	31	24	37	29	37	35	34	40	30	34	25	28	37	29	34	44	27	32	33	21	30	28	34	33	30	19	44	29	31	42	29	35	28	32	36	35	31	41	37	22	29	35	26	23	33	27	29	36	40	22	32	28	30	35	31	28	33	32	26	28	25	29	35	35	17	34	39	32	32	26	31	30	34	42	40	40	34	27	45	32	35	29	25	28	37	41	28	33	39	26	28	44	21	21	30	29	32	39	25	29	38	40	36	40	29	36	36	25	40	43	30	38	24	27	31	29	39	53	39	38	33	39	40	35	27	33	28	33	35	38	39	27	26	33	28	27	41	30	35	26	33	34	28	27	19	30	42	35	30	35	32	28	21	30	37	33	37	27	21	31	28	32	33	36	42	29	33	39	28	29	33	31	28	35	28	33	27	38	24	34	36	28	36	37	24	23	30	22	36	36	22	42	26	32	31	32	20	25	29	29	39	38	31	36	40	32	28	38	31	29	30	35	39	32	35	38	35	31	36	31	23	33	31	34	37	27	34	31	32	35	32	32	35	30	36	33	26	24	31	45	29	42	41	34	37	44	35	32	38	37	34	27	22	35	30	37	30	25	31	43	28	24	41	28	24	32	34	31	24	37	28	28	21	33	39	33	32	38	38	36	31	30	33	48	26	38	33	30	31	32	33	33	33	38	33	41	46	31	27	29	38	35	31	29	27	28	38	22	34	21	41	33	22	21	25	35	32	29	37	30	43	37	39	28	37	37	21	43	35	27	25	29	33	34	32	34	37	22	24	30	38	41	30	35	35	30	32	30	28	43	31	49	43	34	28	28	34	34	29	32	32	29	23	35	37	30	35	47	32	28	33	25	34	22	28	25	42	39	27	30	34	38	40	35	33	29	45	31	31	29	33	38	30	43	34	36	30	27	34	42	32	32	22	27	30	31	29	33	38	30	30	45	28	33	32	33	32	29	40	23	26	38	27	29	41	36	39	34	35	28	35	40	38	30	38	43	30	41	33	36	30	35	30	26	27	25	25	35	43	29	37	29	41	27	30	27	35	33	31	30	22	28	30	31	28	28	45	30	41	43	32	33	43	41	35	32	33	35	29	47	33	32	33	29	34	34	29	30	36	37	34	29	36	28	29	25	33	40	36	30	39	33	30	27	29	38	35	46	43	29	34	37	43	40	28	24	22	28	35	28	35	29	33	40	29	35	32	39	32	35	35	26	37	23	32	31	23	28	36	28	41	32	30	39	37	45	35	38	34	37	42	35	46	30	34	35	41	31	30	35	33	31	30	37	33	29	40	33	37	41	28	30	31	30	36	27	34	31	35	36	36	28	44	40	41	38	32	44	32	33	26	37	34	40	34	40	34	40	39	32	40	33	35	29	35	37	44	49	37	39	30	34	45	46	41	29	40	29	38	27	32	30	41	33	30	29	35	32	39	27	35	40	48	21	46	26	37	44	38	24	30	41	31	29	35	31	35	30	36	25	31	26	38	31	37	25	30	23	32	30	38	34	30	33	23	29	29	29	27	37	28	31	37	31	31	30	31	37	37	35	31	37	35	39	28	34	33	33	29	18	35	28	32	34	28	35	27	48	32	36	34	29	26	27	26	38	29	38	39	29	32	36	31	30	34	27	45	37	24	27	28	37	37	42	31	33	25	41	29	36	42	33	27	32	28	49	28	32	26	34	29	32	30	18	32	29	34	35	34	30	19	41	35	36	35	33	24	29	33	21	32	32	30	31	43	22	29	29	32	32	36	26	28	29	40	35	22	44	35	32	27	36	26	31	26	25	39	37	37	21	31	35	33	26	33	31	28	29	40	34	32	25	41	26	35	39	31	35	22	33	29	32	34	29	31	29	49	37	41	38	29	33	42	25	23	37	29	26	36	27	34
10135	2296	4605	4991	4179	3353	2681	2194	1812	1498	1287	1131	1040	862	754	801	897	1014	1063	618	570	461	431	446	428	370	329	330	270	288	285	257	224	246	223	206	220	209	203	200	195	193	202	186	164	151	160	154	150	146	152	161	152	137	167	155	133	127	129	121	132	152	157	136	143	116	118	122	127	128	138	126	113	104	133	118	125	105	109	120	123	126	131	112	87	118	103	110	109	103	96	111	113	95	125	120	119	91	102	109	128	94	104	128	116	102	120	110	88	109	100	107	119	99	110	106	118	107	94	104	115	102	115	87	103	109	102	102	120	101	98	107	108	105	105	93	106	108	127	95	98	96	83	99	112	101	106	113	92	101	97	96	112	104	82	100	110	115	109	84	86	106	95	104	92	90	95	95	95	104	95	105	91	106	118	113	120	104	88	101	100	99	102	93	77	105	78	94	103	110	98	98	96	95	102	86	104	94	90	84	96	109	90	98	94	113	104	88	85	89	78	98	89	97	104	97	102	87	108	110	92	86	101	108	101	97	107	105	96	106	96	84	92	106	89	95	102	82	98	101	100	97	103	83	94	107	85	91	103	89	91	101	81	97	93	113	108	102	90	101	109	84	87	74	92	92	111	89	87	93	89	91	82	98	118	99	79	93	92	99	91	95	101	88	74	90	109	80	76	109	96	117	97	93	103	84	105	99	97	107	83	107	90	85	93	104	85	86	93	98	91	99	87	92	82	83	92	92	110	96	85	87	101	81	77	93	84	93	109	98	111	93	112	76	91	97	86	90	96	85	91	101	107	102	92	106	105	87	107	85	101	106	100	89	101	106	88	83	91	106	88	97	85	94	87	86	86	99	85	97	102	89	114	94	93	84	90	87	94	99	106	110	96	113	87	103	92	104	102	85	85	92	110	95	93	110	91	98	107	77	102	100	94	89	95	100	95	80	99	99	92	104	91	109	81	97	91	94	100	78	88	96	102	97	115	82	94	101	70	93	83	103	69	89	102	90	109	91	101	82	91	91	91	108	76	90	115	101	96	102	107	103	87	104	103	113	105	96	82	98	79	90	99	103	99	109	81	95	110	94	100	79	109	100	85	97	82	104	101	99	98	99	123	107	87	109	85	73	89	88	99	105	82	110	102	100	91	86	88	102	97	97	89	106	94	102	83	92	99	100	103	79	93	102	94	83	96	91	84	96	119	104	92	90	85	87	89	82	99	95	89	96	96	91	93	88	111	106	99	99	102	110	100	107	92	96	97	98	92	94	90	110	109	89	87	79	101	104	79	125	88	96	75	99	89	93	103	87	87	82	95	89	103	100	103	91	114	90	101	85	95	100	111	99	94	91	114	102	100	102	89	94	101	81	102	109	97	86	107	114	97	103	102	103	91	101	98	84	90	102	104	95	86	103	99	113	105	92	106	89	107	98	91	117	87	89	96	97	101	82	96	98	73	93	85	108	94	92	92	99	86	85	111	99	90	102	98	91	101	94	99	86	103	96	105	96	112	98	107	93	98	109	103	97	77	89	86	92	95	81	88	99	93	114	104	81	102	93	76	105	93	104	105	87	82	111	89	92	88	84	117	108	95	86	88	90	95	107	106	92	102	99	99	105	86	88	93	108	98	103	107	77	97	95	108	101	101	101	96	107	100	115	103	91	89	97	92	88	99	112	97	103	105	99	88	96	84	103	82	88	95	103	112	104	104	78	101	86	93	96	105	105	97	84	107	98	95	100	90	95	85	106	97	90	101	91	100	101	86	118	95	94	112	101	86	84	87	98	92	92	84	88	100	97	90	79	77	92	101	72	101	113	76	100	94	93	99	95	101	86	93	97	103	86	101	100	97	85	102	83	93	99	97	95	110	98	100	113	97	86	107	86	92	87	91	100	93	110	97	85	86	102	102	96	100	113	87	87	95	115	103	69	79	83	82	114	89	91	85	94	91	100	91	105	94	102	93	104	111	108	94	107	109	100	100	107	82	96	76	90	98	106	102	104	91	103	92	92	94	121	98	93	108	97	91	100	103	88	100	93	99	90	95	88	102	89	94	106	101	95	102	101	95	95	85	114	84	94	96	106	112	104	78	76	106	103	110	109	92	110	99	90	92	96	93	108	86	106	116	93	100	79	102	96	108	99	103	91	105	96	78	92	95	91	87	117	87	86	91	84	84	92	109	102	105	106	89	100	89	106	91	104	92	82	100	90	85	101	94	100	89	102	98	105	112	103	83	82	98	99	87	104	108	95	97	97	103	129	105	91	100	120	94	85	92	101	95	89	88	90	99	94	107	96	101	85	81	103	83	100	80	99	95	88	89	103	90	108	97	98	88	93	88	104	99	95	92	99	93	83	91	100	95	80	94	90	98	74	83	108	77	89	98	91	94	108	110	79	93	92	101	104	92	93	74	99	91	100	114	98	82	88	78	83	96	92	104	99	105	94	95	100	83	93	89	86	88	97	107	93	120	77	98	90	92	100	90	101	75	90	97	75	90	95	92	109	105	107	79	95	98	88	97	94	89	98	84	78	102	110	98	101	79	79	103	81	98	83	103	107	92	85	106	107	105	102	84	89	100	96	118	104	112	111	99	106	81	84	92	92	99	119	114	88	91	100	103	95	91	97	100	92	106	76	85	93	94	101	94	77	87	102	102	82	106	107	94	84	90	88	92	91	114	102	115	93	88	103	76	83	93	94	97	90	122	96	105	97	89	100	99	93	105	115	119	100	101	94	89	90	92	87	84	78	110	109	96	103	89	90	104	90	104	79	99	100	123	86	87	98	99	90	86	83	93	87	88	90	104	106	101	96	80	102	102	105	97	80	97	108	80	85	114	77	100	96	103	90	87	101	81	86	75	92	90	100	104	94	97	97	88	102	82	100	93	100	104	101	109	96	81	105	103	109	99	101	88	122	99	96	98	85	95	96	79	114	94	123	99	80	103	99	71	100	91	96	102	105	99	89	71	86	104	73	106	90	88	88	85	94	77	80	100	102	77	92	90	98	91	90	82	98	100	83	86	86	108	98	108	91	81	82	77	98	114	83	79	95	103	97	99	95	101	104	102	86	112	88	114	90	84	104	84	81	98	99	96	96	81	95	89	121	91	95	102	87	103	98	85	80	106	100	109	90	79	88	84	97	94	90	137	96	103	85	73	97	84	98	94	91	93	101	87	82	94	97	101	108	94	83	85	109	81	91	93	126	80	64	102	113	90	91	106	97	85	81	93	103	92	91	85	97	93	92	98	91	74	92	108	88	105	95	94	104	99	78	89	85	90	94	93	91	100	93	99	108	89	100	99	93	98	95	94	89	88	92	113	111	96	98	105	117	89	86	110	105	104	88	80	92	99	103	88	99	98	104	86	101	92	91	103	98	82	109	99	82	91	90	96	80	101	111	86	76	105	89	112	78	86	90	94	91	90	95	88	95	92	115	100	92	121	89	115	85	93	87	94	90	94	105	96	104	86	89	104	99	97	96	82	91	93	112	96	93	96	94
2868	198	224	196	138	150	163	157	145	134	146	147	161	142	145	153	144	136	163	150	156	145	158	129	155	135	160	158	148	137	155	128	151	134	139	153	157	135	156	147	147	152	134	148	141	146	138	137	133	138	131	156	131	134	128	136	153	121	150	150	140	145	161	145	164	135	137	146	153	131	126	124	166	147	141	129	129	139	153	150	158	163	120	125	139	135	136	137	143	151	144	151	147	140	146	126	137	156	142	136	146	174	141	158	138	160	143	126	116	152	140	147	149	138	137	124	151	152	133	152	151	143	133	141	140	112	157	143	145	138	124	150	155	157	158	128	152	141	152	144	126	147	117	150	146	137	131	141	115	145	127	148	138	130	118	146	147	143	126	115	148	120	154	149	142	134	156	134	138	142	126	138	128	148	143	143	123	129	133	157	135	150	130	139	175	145	144	134	141	140	148	131	148	138	135	127	139	132	137	140	138	140	134	119	145	140	150	125	134	140	145	129	130	150	153	145	113	122	140	137	166	135	145	149	138	139	130	149	145	137	135	134	151	145	141	121	131	130	120	141	141	149	126	147	145	150	132	138	146	117	145	145	140	159	137	155	149	156	143	149	125	139	137	164	148	132	130	148	118	125	119	152	152	137	143	155	139	136	124	116	136	147	125	153	143	139	143	127	173	134	156	140	150	129	115	133	135	152	122	159	134	128	133	134	154	148	145	125	151	149	151	167	148	143	130	117	153	139	151	139	154	150	142	123	149	153	137	148	127	123	151	150	149	163	155	157	144	158	134	132	144	137	124	141	158	122	150	166	147	150	148	131	164	133	130	143	149	133	122	118	144	135	127	141	140	146	148	148	151	163	133	140	143	156	136	154	139	125	137	145	133	125	149	133	145	125	145	171	131	137	141	129	139	141	146	149	144	143	135	140	144	126	124	115	130	145	149	143	128	153	137	143	131	149	145	150	143	129	137	150	154	131	132	143	144	159	147	152	157	131	138	137	130	136	161	157	126	148	154	132	142	150	151	147	141	160	124	133	126	172	132	138	142	145	141	134	130	147	150	144	137	127	163	164	137	141	112	143	139	146	117	156	154	133	160	132	127	145	130	138	153	143	162	154	160	144	122	149	144	133	129	157	150	116	158	155	130	147	155	145	162	134	123	143	153	155	147	127	138	133	154	135	140	147	165	171	128	157	154	153	160	143	144	165	141	151	147	146	162	147	141	165	133	130	154	161	137	136	119	142	148	146	153	134	166	133	141	116	143	162	128	128	140	129	134	141	149	117	148	138	150	129	123	129	131	169	158	138	145	119	130	145	153	139	141	141	133	142	155	159	119	134	153	125	134	150	141	160	150	172	138	133	118	133	142	134	168	154	135	112	134	133	145	125	149	133	152	146	133	165	125	144	153	144	158	164	145	139	153	138	133	136	143	140	133	150	128	140	137	136	156	128	139	141	138	137	136	141	129	133	122	126	141	133	139	158	140	152	138	155	134	139	142	134	171	144	133	164	120	139	141	151	144	143	137	155	159	143	151	158	145	133	142	130	127	151	132	130	144	133	139	165	140	144	160	142	141	145	156	150	136	133	136	134	130	125	163	162	131	141	137	146	129	141	114	155	118	130	140	126	118	110	124	141	131	129	140	156	152	165	143	161	123	119	161	138	137	150	137	130	129	148	143	125	119	151	131	144	133	146	146	142	142	144	168	149	146	169	151	144	142	172	143	145	145	130	141	135	148	126	142	146	148	142	133	132	132	144	120	152	164	136	152	151	134	125	140	140	147	148	134	152	141	152	147	137	135	136	126	138	171	137	134	142	128	135	124	131	141	155	134	111	140	120	141	146	148	131	153	151	134	151	137	133	145	132	128	151	151	153	143	149	155	139	139	156	154	135	160	132	133	135	141	130	121	136	164	139	127	162	143	149	150	161	139	138	137	143	131	152	145	138	151	133	144	130	118	155	131	145	133	148	122	160	125	132	134	135	180	127	150	153	139	165	161	150	110	132	145	153	134	132	129	138	143	159	151	158	162	152	144	148	136	138	127	134	139	131	137	134	121	132	135	133	143	149	117	145	141	143	136	139	153	154	156	152	150	156	133	117	126	138	141	157	148	139	149	129	125	151	135	139	144	145	145	140	123	159	140	141	138	130	132	126	141	147	159	131	135	132	124	115	136	146	110	132	155	119	139	136	133	160	136	130	140	119	144	139	123	127	144	137	157	137	147	144	164	123	143	148	158	143	140	143	147	128	150	144	139	149	116	149	129	113	148	167	139	139	144	116	151	144	163	149	144	138	161	164	157	166	132	137	139	141	137	160	129	131	133	142	137	122	116	132	157	121	142	135	159	141	147	126	135	155	141	129	161	137	137	147	129	143	147	143	143	142	121	151	145	133	138	136	134	149	133	141	132	139	136	144	140	136	140	120	145	142	146	145	127	117	162	139	140	152	148	140	147	141	151	130	139	133	129	157	140	153	120	150	142	151	130	164	129	144	150	161	140	133	134	126	135	131	130	145	144	136	152	146	128	145	161	146	123	129	135	148	141	133	155	154	143	119	144	142	150	134	138	156	159	145	148	145	149	138	130	128	156	148	138	133	130	153	136	149	129	124	124	135	132	139	145	142	137	142	141	132	124	165	155	155	126	143	142	148	155	136	134	146	142	162	124	158	135	161	137	159	143	141	136	137	144	110	117	133	135	156	144	138	122	137	146	158	138	167	144	133	145	148	115	150	146	132	143	151	121	158	152	128	138	145	143	152	156	134	150	132	142	153	126	133	129	137	131	142	156	143	143	139	145	126	131	139	144	146	144	130	130	144	138	165	138	160	130	146	143	130	147	132	123	144	175	149	130	139	155	160	152	140	126	148	139	150	163	128	157	133	131	151	142	129	140	122	161	105	137	155	132	118	108	130	125	139	150	165	145	142	138	147	134	144	139	154	127	158	130	141	136	156	137	137	137	115	132	142	123	131	143	123	158	145	145	160	152	151	141	152	155	145	129	159	137	146	137	157	123	115	137	118	146	136	142	142	148	143	159	144	111	163	129	133	137	150	140	131	146	143	133	141	139	138	152	129	149	133	173	157	144	128	138	138	152	134	162	117	150	127	129	154	131	134	137	114	149	133	156	140	117	137	154	168	130	137	123	143	132	136	122	142	150	143	147	133	120	144	157	142	143	151	136	165	161	108	138	149	148	134	140	139	133	149	153	148	138	140	132	125	122	141	160	132	132	145	137	144	146	130	131	157	157	149	156	156	142	139	121	139	142	145	150	167	150	129	145	160	149	138	139	141	147	140	124	150	139	157	153	134	117	139	116	136	141	167	131	146	148	157	146	136	127	151	146	121	132	127	171	149	126	145	148	126	130	148	162	136	126	157	132	131	150	132	155	140	133	151	146	154	144	123	137	132	153	156	163	127	131	159	137	113	145	137	143	162	113	132	125	157	127	145	149	144	156	143	129	143	137	136	116	130	112	127	122	157	129	138	145	133
3008	438	495	549	467	469	457	431	421	393	409	396	448	361	424	390	378	415	374	376	388	384	376	348	369	381	379	386	368	374	367	403	387	375	344	338	400	363	379	369	373	373	376	348	351	368	313	359	382	373	346	366	351	368	352	366	373	354	389	352	424	367	400	375	368	353	358	341	327	365	337	328	361	370	361	372	394	367	373	357	364	362	370	368	366	376	390	385	357	358	380	328	327	367	366	347	353	362	364	361	345	346	401	358	341	359	375	341	347	366	380	356	380	371	392	361	396	351	380	380	358	347	368	365	408	384	371	400	371	333	339	378	340	341	359	363	393	348	380	355	375	368	300	331	364	337	369	363	366	367	373	368	359	358	392	361	373	358	346	360	380	370	372	354	356	387	357	379	383	398	391	355	376	376	357	377	347	350	345	363	368	369	375	380	367	367	362	385	362	377	376	350	384	354	356	354	387	339	357	378	384	363	342	342	388	355	345	382	351	356	354	359	331	347	380	371	350	386	350	378	379	371	345	355	367	356	349	399	387	370	344	353	413	386	369	361	347	367	352	388	372	351	383	374	389	375	357	352	376	342	373	368	360	332	408	352	370	342	340	381	331	360	377	389	348	333	345	327	360	355	350	316	374	341	405	368	376	345	368	356	343	375	376	346	387	376	373	386	375	355	339	381	374	391	376	368	388	358	323	363	379	358	351	400	386	372	392	351	394	375	358	344	337	337	351	390	405	330	355	415	344	332	357	325	391	402	387	360	366	356	392	346	403	357	360	398	357	387	360	358	357	334	365	375	392	397	327	359	377	351	354	350	347	357	363	349	347	316	386	386	380	356	369	369	337	377	366	351	355	327	363	362	353	356	379	382	354	359	389	330	363	352	329	371	378	394	369	354	369	360	415	356	344	347	389	385	382	322	373	405	360	370	375	347	359	365	371	377	356	367	360	365	375	381	361	367	365	378	359	369	347	354	359	377	337	393	404	382	358	373	389	379	401	353	364	367	349	362	331	353	356	357	384	376	362	373	380	357	353	363	356	352	370	371	354	356	366	396	358	350	375	364	345	401	368	359	366	403	373	341	403	359	393	351	390	368	333	376	370	335	391	363	349	362	360	353	334	355	384	378	318	360	386	346	375	336	374	367	393	384	371	361	356	340	356	331	392	401	416	376	347	359	337	337	370	355	389	377	347	342	368	375	374	369	365	345	380	348	365	332	389	371	400	405	375	406	364	393	378	352	360	376	384	344	375	387	353	364	340	344	333	359	347	370	367	356	340	363	367	402	380	340	337	381	336	351	389	328	334	374	350	382	345	355	375	341	357	339	408	376	354	375	369	387	373	351	377	351	387	356	344	409	357	330	365	355	375	336	365	336	396	381	381	349	375	352	354	354	370	374	369	367	356	309	357	354	366	332	376	378	358	384	377	367	391	335	389	380	338	370	375	344	341	411	352	385	351	359	358	372	340	360	346	380	376	370	358	359	350	340	367	348	367	372	386	336	371	358	350	393	364	363	335	417	356	361	338	377	394	339	343	362	364	346	403	367	346	376	309	328	361	378	362	395	386	351	364	350	389	346	377	354	354	371	393	343	364	338	387	362	382	360	401	345	355	340	386	390	380	369	352	354	363	378	379	344	352	357	323	369	324	339	358	341	366	369	346	369	368	358	405	391	370	407	362	345	350	340	359	358	383	346	334	386	391	372	367	354	363	424	371	390	355	351	337	354	345	377	349	368	347	392	366	366	408	382	397	352	359	348	344	362	376	380	375	397	369	343	364	372	369	350	377	366	351	332	340	377	389	322	350	352	355	380	371	372	347	359	399	392	373	369	379	376	403	361	381	387	389	383	348	386	411	365	368	374	356	342	368	373	380	363	355	331	359	358	369	364	362	354	358	397	390	335	346	404	338	360	380	333	365	357	357	334	370	346	368	356	394	369	375	383	349	380	347	369	369	357	391	334	376	353	343	350	372	384	330	360	362	345	357	332	362	355	391	391	324	373	342	367	330	327	385	348	363	378	343	325	386	341	352	379	375	334	380	356	378	343	357	396	380	358	346	362	388	338	374	368	398	374	374	343	363	360	375	356	371	381	373	376	380	385	342	363	342	390	375	382	345	383	379	402	367	354	344	383	379	355	418	378	354	355	374	351	364	381	348	342	339	396	377	376	337	339	346	357	346	387	381	369	363	358	364	364	375	387	326	351	377	373	366	376	337	343	383	367	387	326	373	374	377	347	363	351	347	371	411	370	408	358	362	358	378	387	331	342	364	349	383	365	350	370	382	363	354	339	343	383	359	385	350	372	338	363	359	369	360	392	362	365	357	384	356	330	350	368	364	384	347	368	349	380	354	365	371	334	317	371	375	369	361	372	386	373	371	348	347	326	347	366	377	356	325	348	360	380	354	360	356	355	358	348	325	351	387	342	369	366	352	364	382	367	354	392	349	331	350	359	324	365	405	370	370	363	381	361	349	366	383	375	405	376	363	371	349	371	380	321	381	357	394	377	379	347	389	343	329	350	369	354	365	344	345	393	372	380	364	375	311	370	364	329	367	337	396	353	371	354	329	395	375	383	389	375	371	321	360	373	351	365	345	336	346	368	384	370	361	367	397	352	350	380	353	357	352	388	381	369	370	351	367	339	376	374	347	345	345	340	380	374	334	374	388	356	385	350	354	369	383	383	366	360	353	366	349	376	411	372	343	382	351	400	382	365	367	343	397	386	358	352	390	354	389	386	365	388	377	317	370	339	362	387	374	356	378	381	387	369	373	365	353	377	360	357	395	365	390	371	381	324	409	356	348	367	361	340	377	355	348	375	345	345	369	368	356	407	334	366	351	363	393	376	379	388	327	356	353	381	370	357	366	367	371	363	377	390	350	348	372	361	366	369	373	366	377	349	350	349	400	352	390	355	369	395	374	396	345	389	374	376	373	334	411	357	340	373	367	367	380	357	333	371	392	392	344	396	348	315	360	370	367	358	375	367	331	362	315	339	329	359	395	321	364	379	365	380	380	387	385	348	360	374	330	376	380	338	356	332	372	377	349	347	347	368	362	372	385	322	377	361	395	348	342	358	369	371	333	348	381	346	380	342	327	372	396	375	355	367	367	373	370	365	361	369	368	356	386	363	355	371	375	344	352	351	361	396	385	395	378	370	332	345	357	365	357	347	321	338	334	417	384	368	376	381	342	363	338	349	361	368	372	368	370	372	386	368	350	371	360	335	355	385	345	363	377	366	363	371	364	374	366	342	364	341	353	365	323	386	331	347	329	355	360	338	376	370	350	372	386	361	358	361	377	359	352	329	395	366	363	368	369	357	384	388	387	388	366	370	357	347	342	393	345	396	383	374	347	364	378	330	399	361	384	347	387	306	344	369	360	349	342	358	355	376	369	386	395	330	336	345	354	391	370	398	369	369	379	394	342	315	334	401	384	333	399	385	363	352	357	369	362	343	375	357	370	353	367	356	363	389	364	377	364	377	365	374
10902	1155	1081	722	525	424	322	252	226	201	190	173	163	165	156	171	145	161	154	136	130	174	134	132	131	114	115	143	135	108	123	143	126	125	124	120	136	125	151	122	117	125	129	130	137	132	128	132	113	103	113	119	106	99	120	120	104	127	118	105	113	116	111	115	115	89	98	111	118	111	114	114	131	106	114	117	112	97	117	122	118	111	112	107	125	127	109	96	113	135	122	95	122	127	119	133	115	109	121	125	114	109	121	111	98	121	102	122	116	129	137	130	114	130	135	118	108	110	127	92	107	113	126	121	119	116	109	130	100	117	102	101	103	95	130	111	112	133	102	117	122	123	108	126	120	115	109	117	102	126	131	127	123	111	102	110	124	118	111	108	136	119	120	100	105	103	94	119	109	119	106	119	108	100	132	114	122	108	115	131	107	114	129	138	114	109	120	103	113	99	109	118	102	114	118	113	128	127	114	105	99	110	125	82	99	115	129	109	107	113	101	128	128	113	113	108	120	89	110	108	117	113	116	119	117	101	117	107	110	108	109	130	121	121	111	128	124	106	111	131	101	110	118	128	114	129	117	112	103	103	102	104	131	102	105	114	113	104	127	123	122	112	116	105	120	113	120	147	124	132	102	122	118	112	113	115	116	125	106	103	113	118	126	119	125	114	113	112	122	114	129	120	119	120	112	113	114	131	124	114	110	114	106	119	121	107	125	119	114	133	113	122	131	111	91	120	120	114	110	96	115	121	117	116	123	127	104	116	111	114	110	105	121	110	130	95	134	120	126	98	115	140	133	118	111	116	133	116	115	113	110	125	119	110	95	97	95	127	97	110	113	95	109	110	129	105	133	115	115	108	115	128	122	139	99	89	105	109	132	112	102	134	116	114	99	113	128	113	112	133	128	107	118	102	118	121	116	86	119	116	108	85	129	114	119	116	103	112	120	117	117	101	111	115	122	117	110	122	138	88	103	130	129	122	111	126	119	124	109	98	110	99	137	104	115	111	104	124	125	123	97	123	84	117	117	138	111	108	126	128	119	96	110	120	109	106	117	97	113	115	116	100	107	115	119	94	93	127	88	103	126	130	134	116	120	128	139	129	122	117	109	115	116	116	127	127	122	94	116	101	109	104	104	108	98	108	120	117	123	95	118	118	117	114	135	105	118	108	120	112	110	124	105	112	123	113	132	123	100	115	119	126	116	116	103	104	106	128	126	106	115	126	108	115	108	111	121	124	118	113	122	123	130	117	123	106	139	98	101	132	114	109	112	111	113	109	106	117	117	120	105	118	111	121	128	137	113	100	125	115	113	90	125	117	109	116	115	105	120	118	108	111	103	118	110	107	115	110	95	95	112	106	102	108	114	97	126	116	117	104	114	130	128	120	131	111	95	121	117	103	94	127	113	121	130	128	108	105	115	110	111	103	104	109	105	116	126	141	103	127	111	104	128	102	117	140	111	122	107	121	114	108	99	126	103	124	109	110	112	114	101	107	105	120	109	129	107	112	132	131	132	143	116	103	113	122	94	118	110	101	102	114	120	126	115	108	123	113	118	97	135	122	103	111	93	119	128	137	92	124	114	97	109	135	117	137	102	127	93	106	97	116	100	125	150	113	122	102	118	118	110	104	93	101	117	119	116	118	100	124	100	97	120	121	132	124	115	124	117	112	109	103	94	126	120	126	111	111	113	110	114	104	106	113	103	108	123	119	106	113	116	109	122	132	124	108	96	100	124	124	131	114	118	100	137	129	120	131	119	104	116	112	117	118	114	112	120	119	102	104	112	105	129	105	110	117	132	125	103	118	121	109	116	110	130	122	106	130	107	113	112	127	118	104	113	105	113	117	120	109	123	96	101	110	108	90	114	110	116	117	121	121	125	132	106	120	124	113	112	109	114	112	107	112	116	107	101	119	120	120	115	123	121	107	113	98	117	111	122	107	105	126	110	106	102	136	109	104	102	117	113	110	121	112	116	121	126	120	130	120	118	111	118	123	102	95	127	115	116	120	115	104	116	104	122	117	112	113	132	105	109	109	129	115	121	102	117	116	127	109	101	116	103	117	99	122	116	109	120	115	96	108	119	126	112	95	120	127	137	110	128	110	110	95	119	113	112	100	132	123	131	118	114	126	115	102	119	140	127	110	112	131	123	108	116	107	104	128	97	125	126	112	115	107	103	105	130	123	97	112	93	119	101	108	117	97	97	126	127	114	102	113	109	131	113	110	116	111	123	116	98	116	128	117	106	129	111	130	104	107	122	109	98	120	119	133	103	116	112	133	113	114	104	126	114	105	104	105	108	112	97	108	96	126	120	118	114	104	108	120	103	105	121	118	132	108	118	116	103	136	109	112	120	116	98	118	109	91	122	130	113	113	115	109	93	122	110	102	105	113	118	105	115	103	111	120	128	98	125	123	107	119	122	131	114	108	103	113	121	110	125	112	127	118	123	105	119	126	120	106	104	117	112	138	122	119	112	125	105	108	98	111	106	115	126	109	97	114	118	110	120	108	101	91	104	109	101	121	121	117	114	106	113	115	125	116	115	127	109	142	117	106	120	111	114	114	95	129	126	115	112	118	124	121	109	122	114	123	111	119	121	101	130	114	120	121	123	105	115	126	100	117	109	100	100	110	108	102	142	118	124	125	132	117	104	109	108	92	105	117	83	83	131	122	118	117	124	135	111	110	121	75	125	102	106	121	102	130	104	115	121	105	120	119	121	115	115	119	129	104	113	120	113	129	111	111	117	125	119	138	104	122	126	108	115	114	116	111	100	118	130	115	105	127	124	117	120	113	118	88	116	123	115	140	95	122	121	110	122	104	119	130	129	128	119	99	111	125	119	140	117	113	103	107	94	97	137	107	106	132	117	119	125	133	120	128	114	118	102	110	120	102	118	102	126	113	130	115	123	107	110	105	108	112	122	118	107	103	107	110	106	102	111	97	119	106	129	107	116	116	122	108	105	103	108	115	129	118	111	100	115	124	121	115	103	130	111	118	133	130	125	108	117	121	105	110	111	91	102	108	111	123	111	116	125	112	121	101	113	111	122	120	118	123	113	110	103	114	136	129	127	121	118	118	120	104	106	120	109	121	114	120	139	127	106	131	137	106	134	100	114	126	134	122	94	126	97	108	114	99	113	125	111	124	110	100	118	115	107	117	121	116	127	121	94	119	122	109	128	118	101	108	123	117	137	112	103	116	118	123	122	107	138	104	102	133	113	117	131	102	105	113	120	137	122	136	116	113	105	112	113	100	108	116	116	100	101	122	141	114	130	119	127	116	100	93	107	123	134	115	124	119	131	105	118	123	112	111	129	118	114	101	112	113	101	111	108	112	116	100	104	124	112	125	127	105	108	99	127	115	106	127	121	111	111	121	117	112	105	123	129	116	130	125	100	113	109	113	101	121	110	136	139	124	115	113	109	124	124	110	116	109	108	114	112	128	118	126	102	93	106	112	116	126	110	122	121	124	116	103	103	98	120	108	112	109
6766	1370	2310	2531	2211	1851	1480	1181	1082	940	910	767	726	668	621	605	623	595	564	611	490	462	470	455	440	427	366	380	354	383	382	387	355	382	343	391	348	336	330	377	309	352	328	315	341	338	293	299	329	336	302	333	301	290	288	322	296	322	305	300	318	307	314	316	299	304	327	312	331	274	309	314	313	279	296	281	304	335	302	296	280	300	295	292	310	322	287	283	279	294	291	303	300	280	285	279	300	277	307	312	285	285	298	277	285	289	313	326	320	293	327	304	300	288	308	316	290	324	307	281	313	301	312	309	294	317	313	276	330	327	301	275	295	309	287	286	320	275	315	302	321	304	299	279	303	275	321	300	297	299	255	336	291	300	311	292	310	271	286	287	314	291	294	306	235	302	301	273	266	332	296	269	284	267	276	277	319	323	283	262	322	300	288	307	294	310	272	276	312	298	301	294	309	286	316	283	292	265	306	263	300	285	280	290	271	276	284	302	290	302	319	305	276	293	302	296	304	292	274	296	298	282	281	282	287	298	292	312	296	293	286	265	267	292	300	297	264	295	272	276	322	325	316	293	256	286	305	290	262	305	284	284	321	284	308	285	304	313	290	271	280	257	331	344	306	294	327	279	289	287	279	289	298	300	275	307	296	292	291	299	267	299	315	287	276	280	275	299	303	319	312	309	302	302	309	294	274	300	300	310	299	287	323	305	317	296	326	285	334	322	294	282	287	274	303	325	295	313	253	279	305	262	311	291	348	317	293	291	319	290	302	306	299	276	333	301	304	280	321	309	296	317	282	326	305	295	306	292	314	288	335	278	282	274	319	298	308	292	269	307	270	319	295	285	291	318	288	262	274	270	322	283	305	306	310	279	301	286	264	290	291	302	285	302	299	310	292	319	278	295	288	275	302	297	292	285	305	337	299	321	302	307	319	326	284	338	283	275	272	291	273	290	274	246	292	305	292	267	274	260	296	294	291	273	307	300	304	304	279	270	276	292	297	266	288	321	298	289	304	269	299	276	282	287	319	315	289	305	283	281	282	314	280	305	294	271	271	290	282	295	312	280	306	293	282	292	311	289	295	289	320	298	285	290	281	316	273	281	305	307	313	294	285	302	286	326	266	314	293	314	302	272	278	289	292	290	281	299	306	327	284	283	292	292	327	280	289	297	287	255	311	306	293	275	316	291	306	302	294	296	306	300	271	318	296	316	302	295	304	306	277	281	289	301	313	322	326	301	281	295	296	313	312	299	272	309	274	292	303	295	261	306	316	270	303	298	292	274	298	259	279	324	302	298	311	314	282	310	344	311	258	296	332	273	322	308	291	277	309	286	277	281	266	314	268	313	320	295	264	289	290	294	280	292	304	272	289	304	309	269	288	320	280	312	300	294	293	297	306	290	310	306	298	294	323	307	289	298	280	302	305	312	294	279	306	254	311	279	275	283	297	289	308	296	270	310	290	283	313	287	298	287	247	294	290	263	303	283	300	289	307	310	289	282	305	286	299	309	273	308	319	307	296	278	317	299	279	306	306	297	272	318	342	302	300	289	297	303	284	279	294	308	310	266	307	315	296	303	313	268	311	300	297	316	307	327	297	286	296	292	304	284	263	286	300	330	294	275	278	289	297	287	290	294	312	296	270	292	311	324	281	287	269	308	319	294	297	283	280	302	305	263	270	291	309	299	303	299	322	306	270	295	287	290	288	287	282	297	267	289	296	248	279	286	301	300	275	287	285	287	317	334	286	273	314	290	296	297	300	316	320	291	286	290	315	301	287	295	299	329	289	308	286	298	301	281	308	284	316	317	274	290	314	290	309	301	291	296	308	313	327	269	289	306	280	297	296	282	277	257	318	315	314	287	307	315	292	305	304	295	289	287	283	294	284	312	292	312	272	305	300	275	292	301	285	296	304	294	266	271	286	296	316	293	286	278	302	296	268	299	296	311	310	319	286	281	303	298	293	338	324	273	299	299	321	313	307	316	312	306	330	291	305	294	260	324	252	298	268	291	286	282	297	274	291	296	275	276	283	296	303	286	286	274	292	302	286	321	308	304	298	283	301	297	285	299	311	262	292	294	261	288	291	301	289	291	266	309	287	293	307	263	288	314	286	297	278	320	298	263	277	318	279	297	285	290	302	299	295	308	321	279	322	288	270	293	308	315	291	310	301	315	281	307	290	306	284	261	337	332	292	265	288	293	279	294	291	306	295	297	296	305	292	310	298	283	289	311	289	302	269	291	276	286	332	295	293	284	290	263	280	288	298	327	279	303	263	288	305	307	289	283	300	291	277	317	282	317	322	267	297	299	304	309	298	303	262	302	254	299	289	290	283	275	297	294	280	295	295	315	283	292	302	270	306	306	275	322	279	284	289	278	303	288	308	319	271	293	301	312	313	313	289	308	270	307	310	324	288	310	300	271	270	329	301	305	307	296	311	272	291	284	286	281	302	313	298	327	274	290	286	286	306	319	277	283	279	294	294	277	297	312	307	313	302	317	300	285	315	314	266	287	278	279	280	285	295	311	286	300	300	308	282	289	291	298	308	313	250	326	312	271	274	291	323	296	274	303	319	286	324	269	315	289	294	301	275	288	259	296	295	333	289	314	287	298	294	288	310	277	297	284	296	288	303	292	292	279	301	309	309	306	292	292	312	283	300	290	283	306	291	288	311	289	307	296	283	317	269	292	295	283	259	315	291	308	291	303	290	290	300	344	284	277	299	252	272	294	307	287	290	267	289	315	279	326	321	304	272	277	280	312	298	279	283	315	284	302	281	302	273	303	304	275	292	281	306	280	276	289	329	305	286	303	301	260	301	307	292	274	302	306	286	280	292	305	319	293	257	294	279	303	324	274	281	311	289	310	302	290	304	287	271	279	280	305	268	323	286	311	281	299	291	276	287	321	295	285	288	287	307	298	305	269	280	302	299	315	288	282	270	283	274	304	286	300	293	291	294	295	318	293	296	298	267	315	313	309	282	273	309	299	257	279	300	306	305	305	301	274	315	281	306	300	314	300	273	275	301	276	279	285	275	288	308	298	283	303	302	324	321	294	275	320	307	276	292	295	278	283	295	275	268	276	298	298	297	313	283	316	309	280	299	271	312	318	278	288	318	294	291	315	312	291	285	293	292	325	288	286	305	290	285	300	281	286	315	317	277	312	293	311	290	302	303	295	299	319	299	286	309	291	288	319	319	351	283	283	295	308	260	303	297	303	275	286	298	258	279	306	316	283	303	272	291	308	320	318	277	308	313	278	274	314	301	295	265	310	304	305	291	307	273	292	264	306	286	306	307	288	303	299	292	292	333	323	318	324	268	316	283	279	300	270	264	282	302	254	253	313	316	280	313	298	272	287	303	304	300	273	271	296	304	279	298	314	275	316	294	319	272	283	316	301	299	323	316	304	293	306	322	306	255	301	315	285	266	327	287	302	269	312	297	284	276	305	286	284	304	306	313	267	313	307	293	308	327	283	272	301	279	294	309	273	278	319
20763	2881	2346	1492	1023	713	519	385	309	276	202	169	174	129	121	117	141	136	103	116	96	84	79	70	76	53	61	53	49	49	47	47	46	42	52	47	39	42	43	36	46	43	46	37	51	32	31	55	39	45	41	50	45	39	42	34	33	35	49	45	24	34	36	39	39	32	35	35	30	33	26	38	38	26	25	28	20	26	30	33	42	42	33	31	32	49	35	41	33	41	40	23	31	35	28	38	37	39	38	45	30	30	24	33	40	31	39	29	36	23	32	33	31	25	43	41	35	36	35	35	32	34	26	22	29	23	34	32	28	41	24	23	36	29	37	42	36	38	26	38	26	37	38	27	25	34	38	34	37	37	34	35	32	33	37	50	40	28	22	30	32	40	35	28	32	29	32	41	40	35	36	31	38	33	37	29	31	38	24	31	25	37	27	23	27	36	34	26	34	33	41	24	32	31	41	28	31	40	34	43	39	34	25	43	34	36	37	33	41	32	27	41	31	36	37	29	26	38	45	41	40	37	27	32	41	42	32	33	19	39	39	35	28	24	38	33	29	41	26	35	27	28	33	44	33	35	38	34	24	24	33	27	31	29	24	29	36	26	33	33	29	38	29	27	35	43	38	31	31	27	34	32	29	41	30	34	24	35	44	35	24	24	26	32	27	32	19	28	33	29	34	31	35	26	31	31	26	22	26	33	31	35	33	35	37	33	39	28	42	31	28	40	26	24	36	26	39	38	37	34	33	32	36	31	36	32	26	33	27	33	29	42	39	32	36	36	23	35	39	48	30	30	40	36	27	34	40	37	35	34	41	39	34	23	34	24	32	32	34	31	34	33	32	41	37	42	34	38	40	29	21	24	34	34	28	29	45	35	30	30	21	39	31	28	25	32	39	25	32	31	33	30	43	34	28	27	33	32	31	35	34	35	28	27	37	45	24	25	38	39	38	29	46	36	39	34	39	24	31	29	41	30	32	27	27	35	33	40	32	24	24	34	43	34	42	28	29	32	30	28	26	36	29	31	33	25	44	30	39	29	28	36	23	31	36	36	35	40	24	40	36	42	34	42	26	36	30	34	30	35	40	27	27	27	36	33	26	31	40	27	37	40	18	27	39	29	20	35	28	33	25	39	31	40	24	30	28	37	41	33	31	30	35	25	29	33	35	35	33	35	24	36	40	32	32	36	35	25	30	31	40	30	21	31	31	37	34	36	33	42	30	28	36	40	27	29	33	34	38	38	34	42	34	32	20	29	29	34	35	35	30	25	35	31	34	30	34	24	33	45	41	30	22	36	37	26	32	35	33	45	27	28	33	38	26	25	32	40	28	34	45	27	35	39	46	37	39	38	29	37	31	38	26	32	29	35	33	36	32	22	34	37	38	37	37	26	23	30	36	36	37	36	39	36	40	33	25	36	41	31	22	32	35	34	38	36	30	31	32	35	25	27	33	40	35	26	39	31	23	34	18	30	25	34	28	27	27	36	32	44	37	29	30	38	34	37	33	30	40	39	31	19	31	27	26	26	30	28	30	27	29	44	29	31	23	33	37	26	38	23	38	45	22	43	43	30	31	29	30	39	36	31	30	29	35	29	35	24	29	36	32	35	40	33	28	36	23	37	34	30	33	23	26	30	29	28	26	37	28	48	30	36	32	33	34	29	37	40	32	36	40	26	32	34	34	38	31	30	36	35	28	33	32	34	33	26	37	27	35	41	27	22	34	36	31	32	38	28	40	32	45	31	35	22	22	36	37	41	38	34	29	30	34	33	38	29	34	27	28	31	26	32	34	38	36	25	36	32	35	30	39	34	32	41	34	28	27	37	31	20	33	29	29	34	31	33	34	33	35	32	34	32	38	28	37	43	37	37	31	23	36	34	36	35	41	24	37	35	29	24	27	34	32	45	27	36	37	40	37	20	25	33	23	43	33	26	42	30	33	31	23	34	27	26	30	33	29	30	27	26	36	21	31	36	37	25	38	23	27	39	23	23	35	28	32	39	23	25	33	34	28	28	27	31	44	34	30	35	42	28	38	25	32	34	31	24	36	36	39	42	30	24	30	34	37	28	32	37	38	28	28	34	31	36	37	35	36	30	33	26	27	32	33	22	26	29	33	36	31	32	30	35	30	33	38	23	42	33	30	34	35	37	35	26	45	36	29	38	36	30	30	34	38	31	33	24	33	39	19	34	39	32	34	33	38	29	39	40	27	39	41	32	40	29	32	37	41	23	33	25	34	45	28	37	26	33	34	36	30	32	38	34	23	37	29	23	30	36	33	30	19	28	36	32	28	23	30	27	35	24	29	32	28	22	26	39	41	36	36	37	45	23	32	37	32	33	27	35	33	34	33	28	34	33	29	31	29	32	27	25	31	29	21	29	34	32	26	33	25	29	35	33	39	33	26	26	29	35	36	27	34	27	22	27	31	39	39	24	32	27	21	36	29	25	22	25	39	32	17	23	39	42	18	31	33	22	35	25	32	30	36	23	27	35	25	30	32	37	42	34	26	33	24	28	39	26	25	26	32	37	30	30	38	38	35	32	42	31	28	38	33	28	30	25	37	32	26	33	44	37	30	34	35	38	28	42	37	30	33	33	33	34	27	31	26	29	27	29	33	33	27	38	40	38	34	25	34	47	28	28	30	33	36	31	45	36	39	37	34	39	36	29	33	35	29	34	27	33	26	36	39	33	35	43	39	37	45	33	32	40	30	42	36	35	31	32	36	27	32	31	40	31	34	32	35	25	25	27	34	25	25	23	25	26	40	30	37	33	32	33	28	41	30	31	29	35	29	33	27	34	18	38	27	52	26	32	31	31	36	40	28	31	28	31	32	33	29	20	33	36	36	25	27	37	31	32	32	28	36	39	22	37	27	24	44	33	35	33	30	32	20	31	38	40	44	42	46	52	27	26	32	29	22	32	40	27	37	33	27	20	34	32	24	24	35	36	38	36	32	33	43	32	28	26	35	41	28	30	42	34	33	25	38	27	35	24	26	32	33	36	34	26	41	35	44	26	32	25	32	27	21	31	37	20	26	38	29	37	32	31	38	33	30	42	23	27	30	31	29	26	30	39	41	25	35	38	29	34	29	24	27	25	25	36	26	27	34	41	33	27	33	33	28	31	34	38	30	52	28	34	39	24	29	41	30	34	25	42	41	36	22	34	23	35	43	43	41	32	37	29	24	19	35	30	27	29	35	38	37	42	27	34	24	29	27	30	36	33	44	33	33	34	23	36	31	21	31	36	35	28	35	37	31	23	30	24	42	34	35	33	32	30	37	37	30	30	20	32	20	32	25	28	23	29	23	38	30	31	29	34	33	26	35	29	29	34	31	25	29	30	34	32	35	29	35	36	36	28	29	35	21	37	35	27	35	29	23	35	31	36	26	28	41	43	29	21	38	25	27	35	31	23	46	25	42	38	23	34	32	29	22	30	33	28	35	35	42	31	25	29	36	31	25	37	39	36	35	40	30	28	45	22	40	34	35	36
9921	2657	4251	5039	4340	3388	2736	2195	1921	1531	1292	1170	971	857	779	768	896	911	738	683	546	471	422	393	387	341	289	310	269	288	265	246	246	225	233	216	220	235	180	224	186	190	183	197	207	165	170	165	150	186	154	153	138	155	158	141	121	145	141	147	148	126	136	137	133	142	119	108	118	121	134	126	131	149	115	111	115	94	112	108	138	142	125	119	115	115	124	115	99	114	126	114	110	112	108	115	101	124	112	104	116	79	117	89	94	113	89	100	96	90	123	110	110	96	90	98	101	82	97	112	99	118	111	113	97	97	108	100	123	102	114	102	107	110	93	117	103	93	102	96	95	92	102	133	88	130	105	116	100	105	104	95	77	81	100	98	108	95	103	94	103	119	92	94	104	90	87	102	109	98	88	111	90	90	106	102	96	103	96	121	74	110	95	96	95	85	108	81	113	108	111	113	97	103	87	96	78	83	97	91	84	78	98	104	88	93	95	97	96	95	96	102	103	91	99	93	103	104	100	96	96	85	103	96	99	107	101	107	92	97	91	86	90	100	115	88	90	88	93	98	108	95	102	99	92	101	91	99	104	92	100	88	119	116	89	87	73	83	92	89	121	96	92	86	104	97	84	95	103	92	78	103	92	99	93	131	83	99	77	103	108	106	112	95	102	89	107	102	101	97	83	84	87	104	86	99	95	93	90	98	98	105	75	98	90	74	95	90	76	85	83	95	99	103	95	113	103	92	107	103	105	100	109	84	83	102	94	105	90	82	84	91	84	106	99	90	105	87	112	119	87	95	105	119	104	83	100	93	98	92	96	88	108	91	103	91	105	97	102	104	103	92	95	107	92	106	93	100	95	107	89	87	105	96	81	75	104	106	96	114	111	118	86	88	99	79	107	99	88	91	113	88	111	77	96	103	107	104	89	94	87	94	94	97	106	99	103	91	89	115	105	83	87	98	90	99	77	109	98	90	88	94	85	77	87	104	87	111	96	93	82	111	99	98	92	93	114	106	92	67	91	85	98	89	69	98	95	89	91	99	87	101	83	84	94	101	100	87	88	101	83	100	98	100	108	107	105	98	74	82	86	102	105	96	88	120	90	94	79	106	91	91	113	83	89	96	96	105	88	93	100	88	81	97	90	77	89	101	110	93	101	125	85	92	91	97	88	98	88	96	100	95	105	91	99	72	77	94	93	97	88	92	98	102	93	83	90	98	84	84	85	89	83	78	92	104	106	100	97	92	103	84	100	93	92	101	89	103	102	93	100	96	104	96	91	94	84	92	82	97	84	83	73	113	102	96	97	103	92	99	99	96	88	87	92	105	103	91	81	103	80	99	107	91	91	111	110	98	97	93	80	104	99	96	81	117	105	101	91	105	96	108	94	94	85	101	92	103	84	79	94	92	91	97	88	82	92	109	97	102	100	110	106	96	104	108	106	109	80	104	97	115	83	104	98	98	89	101	97	107	90	95	103	85	104	89	88	101	114	97	110	94	98	86	86	81	82	84	111	74	78	80	102	82	90	108	90	75	92	103	100	78	113	80	100	104	81	84	90	118	90	89	94	92	95	98	94	97	92	98	91	105	108	92	101	95	101	86	93	92	98	83	92	81	84	103	88	96	105	75	87	107	96	101	85	99	92	98	92	106	92	108	82	85	87	80	111	89	93	109	94	70	83	103	84	114	102	91	105	98	94	99	95	97	98	97	105	94	87	89	88	96	108	103	92	84	125	92	111	79	89	76	98	107	117	85	112	114	112	100	82	95	93	99	97	95	95	108	94	82	99	85	103	86	81	82	106	94	103	106	107	102	103	101	109	96	109	76	94	98	96	97	77	108	101	96	92	107	108	96	95	92	84	98	99	96	103	93	89	97	104	112	81	97	110	109	104	82	112	122	104	90	100	99	94	101	99	89	102	98	88	102	105	88	106	116	118	96	102	101	73	89	100	95	97	108	87	87	92	80	102	100	97	100	92	106	95	121	94	89	108	94	95	96	104	95	90	82	111	104	94	108	114	102	107	81	88	110	86	83	82	87	111	93	95	93	89	100	102	109	97	80	88	109	90	104	94	99	107	108	93	100	91	94	95	93	87	94	100	100	111	104	87	107	121	83	85	106	104	104	96	87	86	91	96	105	102	77	85	88	89	103	89	103	109	96	104	95	105	93	102	77	86	81	106	109	109	109	92	95	86	92	95	109	85	91	87	100	109	101	93	104	71	84	88	98	98	73	92	89	96	85	106	99	104	98	81	103	107	72	88	86	97	106	97	95	81	92	98	97	102	103	92	95	87	120	93	81	79	100	90	81	99	101	97	99	102	97	107	93	98	89	95	99	104	105	97	100	92	99	101	86	107	93	80	83	91	72	121	86	110	95	97	101	104	88	119	102	97	95	86	104	81	89	98	88	90	84	73	94	97	106	100	80	92	104	90	98	82	117	93	99	96	98	84	88	88	93	103	102	78	77	89	108	79	95	98	100	113	83	103	95	105	73	98	105	102	92	89	95	103	93	106	87	108	93	80	84	87	95	92	98	91	84	105	95	87	93	98	93	91	112	105	93	100	104	96	110	90	98	86	96	97	98	89	97	102	102	99	102	110	98	97	96	98	100	85	102	89	84	109	88	94	104	81	80	111	99	94	96	95	90	83	90	95	91	102	78	103	98	94	86	90	105	91	96	114	84	84	99	103	107	110	103	90	105	108	80	94	87	107	100	85	96	106	106	86	91	93	82	86	77	86	112	98	104	100	99	87	98	95	90	103	103	100	106	92	79	106	84	99	88	85	101	92	95	89	112	83	83	86	85	86	99	98	94	99	98	101	91	114	102	95	99	80	98	93	101	89	110	120	80	88	91	82	88	102	87	86	97	105	118	71	100	104	83	94	105	102	89	105	97	84	116	103	88	101	112	110	106	89	93	75	100	86	109	109	96	112	94	103	108	106	89	100	97	93	108	97	91	96	98	95	115	92	95	95	82	103	104	104	103	91	93	80	90	90	86	103	101	110	86	106	95	91	110	114	79	101	103	110	76	107	87	96	97	86	99	104	91	81	96	95	82	98	108	98	84	106	96	96	90	102	119	98	90	103	79	82	76	87	89	94	89	98	83	104	88	77	93	93	114	91	70	87	94	102	94	100	89	91	84	84	100	100	89	92	84	93	96	102	104	97	101	80	112	99	98	86	76	87	104	98	99	100	128	88	111	69	101	106	98	89	108	103	86	83	89	90	97	98	97	92	93	98	88	109	96	73	109	99	90	84	99	94	89	112	88	85	89	98	92	89	108	88	99	111	91	89	87	85	101	98	100	114	101	88	108	88	94	70	78	103	93	89	76	103	88	98	99	95	91	98	92	88	98	90	100	90	94	107	87	103	100	102	101	107	103	86	89	109	106	102	99	99	89	86	96	98	97	99	88	77	95	88	93	104	99	93	92	98	115	89	90	111	94	92	103	105	78	94	75	108	100	103	89	93	88	80	97	95	118	83	96	88	104
2908	208	207	176	186	181	172	151	149	161	145	133	143	136	137	145	183	150	142	148	147	155	151	146	148	140	121	169	153	150	138	164	145	142	134	155	134	134	135	133	133	152	136	140	151	118	130	155	133	149	139	150	135	130	143	149	134	145	135	147	138	130	150	157	125	142	158	134	154	147	131	151	140	152	111	129	140	132	159	144	142	110	148	128	151	119	159	150	127	141	142	151	123	120	142	134	165	137	170	131	132	132	135	162	130	137	142	117	136	151	135	131	114	158	155	143	143	174	131	165	117	137	131	165	132	146	136	129	130	142	142	136	141	142	135	158	148	136	127	118	114	141	149	158	148	129	173	122	135	131	168	130	159	129	156	153	151	119	139	124	143	151	119	162	165	156	147	135	135	126	138	119	149	124	132	123	135	132	141	131	151	153	130	151	118	149	141	136	137	147	157	152	150	125	126	152	131	145	137	130	141	136	127	135	150	155	139	153	161	148	122	141	148	141	152	110	134	113	146	131	149	156	147	173	162	138	133	149	125	150	143	149	126	140	142	138	143	149	149	136	147	122	151	144	139	139	127	153	141	133	135	138	126	129	167	140	169	162	154	133	130	159	128	147	150	130	140	139	143	149	136	127	135	137	166	136	136	147	152	128	143	116	136	126	120	143	140	137	137	122	148	128	124	141	139	146	145	142	134	133	151	123	125	131	148	135	140	138	149	153	157	137	130	135	131	154	144	141	136	127	128	115	116	136	141	146	136	148	146	138	150	167	125	136	157	139	152	124	154	149	131	150	128	146	142	147	139	144	140	127	135	147	129	132	152	151	117	144	154	152	144	154	148	117	132	182	134	155	134	141	134	149	150	161	140	146	141	141	139	137	141	122	151	146	147	144	141	138	169	161	148	152	138	130	139	150	136	118	131	125	129	145	137	134	142	154	150	148	177	139	120	137	134	160	144	127	154	133	117	141	138	163	116	156	158	147	144	127	137	164	138	121	141	139	143	144	133	141	147	153	150	149	135	130	128	118	156	132	138	134	151	161	157	163	145	126	136	153	145	133	165	144	167	137	133	154	140	152	159	135	134	153	117	155	156	150	135	160	139	139	130	149	138	141	169	167	147	143	136	159	141	136	139	129	162	146	151	148	153	127	133	127	124	126	136	132	142	164	146	130	149	134	122	157	165	134	134	136	151	131	122	110	131	132	139	136	131	141	139	143	147	139	139	154	155	136	143	135	166	141	137	159	111	135	158	128	138	154	144	132	159	143	146	166	150	132	149	148	154	124	141	135	132	128	133	164	139	148	156	135	133	148	144	149	140	137	142	130	147	150	126	156	135	140	131	151	133	161	115	128	153	145	150	136	142	160	141	127	153	141	111	153	141	143	136	127	152	127	120	149	146	160	124	148	146	145	150	142	150	154	135	152	156	131	131	138	134	122	143	137	137	138	137	138	145	135	124	133	163	144	146	146	163	151	140	155	155	158	140	139	132	137	156	135	138	128	131	163	125	147	147	155	144	131	151	156	152	127	126	127	135	143	153	172	150	147	149	141	138	134	149	135	144	145	145	141	154	129	124	108	136	155	115	132	128	128	142	138	150	152	132	129	155	134	142	166	127	139	150	175	138	165	124	145	141	132	125	142	140	141	141	168	155	157	136	135	117	137	141	139	135	142	132	140	161	137	148	152	141	127	166	141	112	105	115	130	130	156	133	136	129	132	128	146	147	161	131	131	149	136	163	149	146	159	136	142	164	144	152	133	128	146	134	159	142	128	123	141	149	144	166	115	149	127	151	134	141	143	148	137	136	130	152	146	146	144	154	126	145	164	125	126	112	130	134	127	147	152	132	133	152	158	145	125	143	126	139	126	158	130	138	134	145	125	170	133	129	129	155	148	172	149	143	133	169	150	143	143	148	138	131	127	162	134	148	133	133	149	152	141	153	147	134	149	136	162	177	125	149	128	133	139	155	146	136	163	119	150	112	139	145	129	127	147	131	142	133	135	134	147	138	140	128	128	156	155	132	140	162	132	157	139	134	132	162	128	137	145	136	158	158	131	130	147	169	136	134	144	134	136	148	151	137	181	127	137	138	137	128	148	131	137	125	137	147	147	147	130	152	144	137	130	146	140	165	144	132	140	135	149	143	152	150	175	158	137	149	143	154	140	132	132	131	121	149	153	136	134	134	149	162	141	154	166	134	121	149	142	137	112	126	148	132	145	134	153	130	152	147	147	141	142	130	143	138	145	159	134	151	154	149	153	121	132	140	130	137	146	152	144	152	152	154	140	146	145	139	146	148	124	151	153	144	134	140	139	121	140	147	142	161	128	137	156	130	138	127	147	134	140	143	142	158	144	126	119	155	133	154	126	124	153	127	160	134	130	149	143	154	145	149	159	152	132	157	150	132	127	123	142	132	147	173	150	133	132	144	134	145	141	131	145	146	140	127	155	148	128	140	141	152	142	142	163	160	146	156	144	158	142	128	145	148	130	152	125	133	130	140	132	142	117	135	150	149	130	127	137	148	126	140	133	156	142	130	155	136	129	132	140	156	138	133	124	135	149	116	121	160	129	147	146	131	154	155	158	157	141	145	147	135	160	131	153	151	127	155	144	147	141	127	120	139	120	127	133	123	139	139	143	150	126	138	133	165	150	150	174	116	140	140	149	157	172	151	154	125	149	143	145	152	139	141	130	130	170	148	132	123	132	136	182	163	161	134	140	151	133	126	128	153	150	123	139	146	153	151	132	124	130	130	142	149	139	148	133	153	159	141	137	143	129	126	130	144	138	140	151	127	125	127	130	152	139	143	157	162	143	117	168	142	152	140	144	149	150	155	143	119	160	146	126	139	134	149	150	133	142	149	134	150	130	154	130	132	146	155	141	133	134	137	110	153	123	125	153	127	139	147	130	140	130	151	152	134	126	137	153	138	152	134	144	142	160	106	140	132	111	150	156	162	111	137	140	153	158	140	160	135	157	147	149	136	161	151	161	154	148	163	146	146	144	134	145	160	144	134	156	148	134	148	128	138	146	155	137	132	146	154	151	141	163	101	137	144	135	124	146	135	133	145	141	134	129	148	150	146	136	137	143	165	146	143	152	121	141	151	123	124	150	144	145	140	135	131	149	137	145	132	149	142	125	129	135	129	158	145	130	137	152	131	145	138	129	139	142	145	152	135	139	167	150	137	155	161	148	148	132	132	148	141	136	141	137	117	130	134	133	128	136	136	140	159	133	142	158	133	157	135	142	130	146	142	141	132	159	139	146	140	137	126	137	131	161	146	150	136	150	140	131	149	135	155	146	120	126	148	132	153	149	133	160	142	147	140	126	149	138	127	139	153	153	156	131	134	164	133	137	129	132	149	135	151	149	156	140	158	141	126	143	119	146	138	148	141	146	138	146	151	138	143	142	176	131	151	131	132	152	152	130	147	159	115	146	134	146	148	119	141	164	175	146	135	146	134	131	124	149	148	144	144	143	137	136	135	142
2950	441	514	479	498	469	409	415	427	417	390	419	405	381	364	355	421	369	413	334	381	347	358	386	365	377	353	354	363	382	371	356	331	357	359	338	378	363	370	389	351	367	366	372	358	358	357	386	349	364	355	379	358	374	358	378	383	359	379	367	369	351	393	381	385	377	355	387	357	350	352	367	364	380	342	343	324	363	403	355	391	356	349	358	375	352	375	343	358	400	377	378	334	384	363	360	320	324	348	377	364	342	358	378	389	364	366	367	346	368	356	360	356	357	366	356	357	366	367	353	357	379	360	357	362	326	343	380	338	371	329	358	362	365	372	366	363	355	378	382	365	371	357	382	366	363	367	366	377	350	342	370	344	399	359	360	359	363	352	337	370	355	330	353	374	388	374	360	346	397	345	371	374	353	382	319	387	348	382	382	359	371	348	362	349	378	321	383	350	324	343	342	346	357	372	375	373	351	345	387	395	362	361	344	366	364	400	345	358	356	368	351	368	349	349	366	349	326	352	373	383	374	376	358	347	377	357	373	382	354	373	383	369	374	413	373	397	357	344	371	336	391	351	394	368	352	375	379	338	348	365	368	347	370	378	345	356	361	382	342	345	326	359	330	363	369	380	327	400	338	368	376	380	379	373	391	369	345	351	375	369	367	327	396	372	353	359	349	353	380	346	355	361	406	356	359	372	349	358	376	361	369	421	364	362	346	370	380	366	360	384	329	374	367	377	388	338	373	379	347	338	407	377	381	374	385	373	348	351	355	388	343	341	367	358	353	359	358	350	380	357	324	349	383	351	333	362	361	376	347	369	382	332	376	378	351	358	391	347	354	394	359	395	364	366	359	349	377	379	339	413	356	387	339	351	398	365	350	356	363	365	379	369	389	338	349	340	378	365	375	358	364	334	394	373	355	392	380	376	389	346	359	342	372	336	379	366	373	342	354	411	343	360	367	380	339	357	385	374	381	329	396	356	387	341	373	344	387	379	358	373	378	375	348	363	353	367	339	341	350	375	408	354	331	363	357	356	362	383	333	360	357	377	352	335	370	351	333	382	374	358	375	344	363	375	348	369	334	363	342	338	369	373	341	359	366	373	362	304	358	367	348	345	348	372	367	370	379	354	359	339	357	355	363	356	365	360	372	357	353	376	362	345	380	356	357	378	407	322	337	374	323	304	337	384	352	385	373	338	378	391	356	338	375	366	353	392	349	385	353	367	359	394	382	353	380	408	334	366	367	372	353	347	375	360	376	350	385	364	351	394	349	365	363	342	360	406	388	387	357	340	370	352	366	333	338	385	361	379	364	343	374	372	367	364	362	394	386	368	344	335	354	350	388	351	337	348	399	347	375	403	402	344	332	361	384	378	342	387	392	371	382	375	350	375	341	357	374	374	344	390	378	367	384	373	349	387	364	334	383	397	367	381	339	385	384	391	342	391	343	323	361	367	388	372	354	356	380	355	388	356	378	357	343	350	396	338	372	347	331	369	375	355	320	363	360	382	368	397	407	338	418	360	372	377	339	386	361	401	357	345	342	357	373	353	352	349	327	367	366	374	386	360	409	400	337	358	384	369	395	377	387	399	357	399	356	369	367	358	382	349	348	367	354	354	368	360	394	367	332	371	359	418	365	373	387	374	398	361	355	395	394	341	372	361	360	359	373	360	360	372	389	372	346	354	369	407	352	352	389	361	374	352	332	370	383	356	373	382	360	364	366	361	367	350	383	359	372	355	376	364	361	350	364	350	366	383	336	350	379	323	346	401	387	364	370	364	361	373	360	358	396	348	389	352	361	351	394	377	381	365	366	388	363	384	326	365	361	348	363	345	387	341	359	381	372	369	406	365	361	361	358	365	371	338	398	352	369	384	359	374	345	383	324	344	387	352	332	375	366	342	344	353	381	344	344	371	380	346	351	392	348	359	331	373	398	344	362	343	345	357	348	368	383	364	369	400	332	354	370	353	372	377	369	364	348	377	391	350	361	349	382	346	360	354	376	376	362	381	381	378	360	359	381	361	381	374	393	352	348	388	376	375	356	345	379	346	369	359	379	343	359	342	344	373	364	374	354	350	346	361	329	357	372	387	376	349	387	382	352	363	350	381	406	354	376	360	354	385	390	361	404	341	378	384	362	382	347	343	343	360	369	333	360	363	344	337	376	370	374	368	363	397	389	385	402	359	369	388	387	350	365	360	358	351	378	388	370	376	348	372	347	367	346	342	389	384	335	359	383	338	343	370	367	385	396	361	315	357	369	378	356	370	388	360	352	357	384	339	372	357	364	353	354	350	382	343	382	356	361	393	390	339	332	381	387	381	408	383	362	372	343	354	384	380	378	342	353	375	369	342	379	415	368	378	330	398	349	350	342	365	378	353	377	367	330	348	382	308	377	398	347	346	339	378	387	346	367	353	387	346	353	345	378	389	346	408	390	385	346	394	377	405	365	341	364	369	333	362	378	378	349	418	369	375	333	346	369	347	367	371	394	351	397	371	364	364	345	361	365	339	392	354	377	406	333	342	375	370	342	340	353	338	384	345	351	412	344	384	397	345	389	347	352	341	360	353	350	344	347	376	362	356	369	364	340	373	393	424	383	377	368	359	351	383	376	366	415	364	353	372	356	350	367	371	398	374	328	377	341	380	337	367	377	336	355	353	382	380	387	334	352	375	366	341	354	373	351	401	350	366	383	377	357	340	373	365	374	364	367	347	377	359	373	372	373	342	371	334	394	368	365	365	404	382	356	356	388	368	359	355	362	360	369	341	373	345	336	345	387	354	365	398	334	366	364	362	351	386	356	378	385	319	373	388	371	372	369	336	322	387	337	358	378	360	349	374	359	338	389	377	374	363	369	337	416	356	361	328	341	373	363	385	355	356	324	388	382	373	352	381	367	329	396	374	385	342	361	353	355	381	348	363	380	388	364	365	332	365	400	353	402	367	348	400	382	349	364	362	345	354	403	368	373	344	354	375	376	337	363	361	325	387	342	329	361	364	357	387	358	362	354	375	380	398	388	392	369	381	362	365	327	385	384	385	376	374	417	356	397	336	382	375	357	348	369	354	356	337	324	397	385	386	353	342	345	373	372	374	371	353	373	357	368	356	357	348	356	381	383	381	353	390	352	386	373	363	395	403	409	321	341	387	365	359	370	349	372	399	397	368	346	370	372	351	352	374	349	348	389	370	402	359	381	389	385	369	359	381	374	359	372	349	351	376	371	356	341	367	347	390	380	373	380	338	333	382	353	332	395	374	361	360	375	402	382	350	370	361	361	355	364	393	333	329	380	396	374	370	366	333	340	374	345	351	356	395	334	360	383	343	339	380	371	345	383	362	377	370	360	375	371	375	371	335	383	354	337	329	337	355	378	347	360	384	342	363	320	384	345	386	367	374	361	350	408	358	389	366	384	367	364	379	370	352	364	349	354	363	340	365	331	367	382	358	366	363	337	380	372	359	361	373	382	386	351	360	353	378	398	372	357	327	388	401	371
12537	1024	996	727	535	372	329	280	233	210	217	175	149	158	164	145	155	157	168	157	149	142	127	115	137	120	119	119	146	124	135	127	137	121	112	123	145	118	131	114	118	115	114	138	97	124	131	140	90	111	110	108	121	133	137	124	104	118	125	106	109	132	131	141	114	109	105	120	90	116	140	125	94	112	112	110	115	139	100	116	123	130	116	116	130	116	124	110	114	153	99	127	129	104	99	133	122	98	87	129	109	119	111	114	107	101	111	115	104	113	155	114	104	102	116	105	122	113	127	108	112	128	100	115	120	121	111	121	129	91	95	116	112	120	110	116	131	126	126	110	114	119	116	96	94	99	118	98	114	102	133	105	107	111	126	114	100	113	109	113	105	112	113	128	100	118	118	115	104	119	119	111	128	114	124	84	117	98	102	129	115	146	110	117	120	84	96	107	99	121	115	128	112	111	129	124	131	115	109	121	104	122	117	114	121	97	106	127	112	104	121	116	101	114	130	135	133	118	112	104	115	113	108	99	109	112	108	122	121	126	107	115	95	119	116	110	112	113	113	121	119	128	114	102	137	118	107	121	106	111	108	114	118	122	101	106	113	120	116	112	101	123	112	117	105	114	133	123	115	108	93	119	124	104	123	113	105	123	123	111	110	111	95	118	101	107	119	108	125	103	130	111	102	99	108	119	109	119	111	97	116	121	121	117	99	116	140	95	118	108	112	104	109	124	121	90	130	128	90	105	108	133	112	131	127	119	124	113	115	115	128	113	101	119	107	108	109	109	117	107	109	131	121	123	118	110	114	117	105	114	109	125	117	109	122	142	115	103	117	113	128	107	106	128	116	113	108	111	119	94	118	129	115	124	119	105	139	126	114	127	122	103	116	106	132	112	135	132	116	117	123	117	110	102	117	129	126	92	110	116	106	140	112	102	118	123	121	120	132	107	102	121	122	129	111	102	109	127	97	104	128	117	138	114	120	99	114	111	121	128	120	128	112	118	102	124	110	116	114	122	101	107	115	118	119	117	104	120	111	107	100	113	103	99	122	102	116	138	119	108	120	125	110	107	126	98	109	127	109	128	111	122	126	104	116	97	103	136	115	117	129	127	107	103	105	120	112	120	120	113	114	120	91	101	106	106	95	100	103	112	97	108	111	118	97	145	108	95	100	100	135	120	123	115	108	119	108	109	105	123	113	113	106	126	100	129	108	123	108	149	123	114	103	113	94	118	115	114	120	126	97	96	113	100	91	112	106	104	101	115	115	119	113	116	111	116	124	105	109	129	120	115	102	106	125	112	132	114	109	108	114	115	104	121	115	111	114	107	116	106	108	116	140	117	95	110	107	114	108	127	126	125	112	101	108	124	124	98	136	109	111	120	121	107	146	119	112	112	104	118	99	105	112	132	122	113	99	143	100	124	115	115	122	115	118	122	114	123	108	109	108	119	127	111	105	103	117	132	104	140	113	114	110	108	130	112	138	113	104	115	115	117	119	112	102	121	129	120	114	112	112	136	98	111	125	105	107	112	95	105	122	108	142	104	111	118	120	102	140	99	129	120	116	132	95	102	103	109	113	112	123	130	110	131	117	118	145	126	123	134	137	104	109	105	114	111	121	112	120	111	104	114	107	106	120	122	97	109	133	108	111	124	126	119	103	114	112	121	122	112	127	117	129	123	120	117	104	118	113	94	117	114	112	116	138	112	124	106	107	102	112	100	110	103	114	118	124	124	109	120	107	131	105	112	120	107	121	98	107	109	126	112	126	121	115	119	120	127	113	107	117	106	120	115	107	101	125	128	96	105	118	118	125	99	101	117	136	133	128	120	125	106	112	97	121	112	122	106	116	134	128	99	107	101	101	84	122	125	122	104	119	133	103	98	129	111	122	106	95	118	106	123	109	114	110	108	124	139	111	103	126	103	97	114	134	95	135	114	112	99	118	98	106	103	108	127	129	121	125	110	109	130	126	130	109	128	119	122	125	104	110	110	98	122	123	109	103	102	115	128	105	122	100	136	132	130	97	114	114	128	113	113	115	114	97	106	107	123	130	134	130	114	147	114	107	100	131	136	110	133	112	107	124	111	122	112	130	110	117	110	113	126	116	117	116	131	118	121	90	124	112	115	128	112	133	93	123	109	131	122	110	112	104	104	91	126	123	119	128	122	99	118	112	124	118	81	118	110	104	123	110	122	107	122	101	110	114	137	113	125	105	106	113	105	106	91	111	103	131	126	127	122	144	122	101	106	117	104	96	123	105	95	132	103	117	116	113	113	120	123	126	108	109	104	96	106	117	118	126	120	105	119	132	114	111	105	119	116	130	118	104	138	115	130	120	125	107	118	113	103	134	132	126	108	115	99	118	96	104	113	108	112	115	108	109	118	110	121	113	120	123	141	93	116	102	126	105	122	118	104	116	103	96	120	117	100	108	130	108	128	114	121	140	113	129	118	135	114	131	149	115	127	124	102	120	124	105	123	111	108	122	107	119	128	106	108	96	105	104	108	114	116	111	143	124	104	122	106	137	130	116	105	113	117	114	120	102	118	120	138	105	122	106	108	117	116	119	118	131	120	91	126	115	116	114	103	112	112	139	110	113	128	127	121	96	118	108	135	135	119	107	111	137	116	103	111	115	107	144	111	140	107	106	118	122	118	97	105	117	122	122	129	105	87	117	132	128	112	127	118	108	125	110	109	106	104	116	108	122	129	115	110	102	121	113	110	119	116	117	119	117	109	114	118	113	106	123	122	113	87	125	114	101	124	134	127	124	151	107	106	128	113	117	107	115	105	103	116	112	117	100	108	112	109	128	134	140	142	129	105	119	119	131	108	118	115	113	131	100	126	119	120	110	97	118	108	111	104	127	116	100	123	93	117	107	122	107	104	94	94	119	116	113	105	111	124	104	128	128	126	113	105	123	121	125	100	107	101	102	116	121	112	108	114	98	100	120	109	134	100	112	120	107	118	110	132	115	108	110	101	125	108	104	135	124	127	127	120	112	89	120	117	113	121	93	124	114	119	102	102	119	123	116	125	114	127	109	105	118	108	103	118	116	107	102	126	98	109	108	113	123	114	119	96	128	119	112	115	103	113	132	113	111	107	112	111	109	130	115	124	126	113	107	120	99	111	111	141	129	135	97	105	77	112	112	107	113	108	127	109	113	107	113	126	143	142	116	117	130	109	126	110	104	106	111	128	115	115	103	94	110	110	111	108	122	109	90	112	107	112	107	101	112	122	124	106	120	106	93	113	129	109	101	127	95	106	93	119	91	123	123	112	96	126	106	141	112	125	127	108	115	119	129	105	109	112	118	120	106	93	101	124	107	100	103	88	126	128	132	139	97	112	120	141	106	110	113	105	97	114	108	136	110	111	122	116	109	110	100	123	107	134	115	102	114	96	106	106	102	109	107	112	120	118	127	110	122	123	130	116	109	107	120	119	112	100	114	121	123	109	102	103	121	114	126	100	115	103	120	97	108	102	110	125	122	126
7307	1232	2142	2605	2316	1747	1506	1287	1085	936	815	807	696	668	641	606	642	718	617	531	519	485	466	385	399	426	365	395	412	379	367	398	379	402	342	322	324	372	356	324	347	337	333	347	340	323	327	313	303	319	349	317	323	325	317	350	332	315	324	283	316	302	324	311	310	307	348	313	314	322	298	283	305	320	319	303	313	283	315	310	304	304	303	332	306	264	317	304	324	295	287	278	304	291	293	294	304	280	287	301	286	331	275	314	297	293	297	314	265	295	308	297	288	298	290	292	304	318	305	315	266	294	294	316	307	294	275	292	291	333	305	324	283	282	277	307	287	279	299	294	254	342	261	302	284	278	292	301	307	298	309	306	274	307	290	303	280	261	315	284	308	296	274	288	294	309	287	304	298	306	333	281	295	309	309	292	279	306	274	277	300	283	290	314	275	290	290	262	283	320	302	277	303	302	282	271	290	272	284	312	259	308	305	302	305	302	284	294	295	334	259	348	273	321	275	321	303	283	303	305	286	290	288	303	290	315	300	276	304	314	290	263	281	297	298	312	311	293	304	291	296	300	272	309	313	300	298	300	281	311	325	273	303	302	298	283	294	285	286	320	301	308	308	286	322	280	302	281	292	318	309	301	240	274	286	269	250	284	259	287	293	284	249	310	282	309	286	315	276	292	321	322	290	284	303	271	313	299	300	328	310	288	307	292	299	284	266	307	264	287	291	272	293	283	286	286	281	288	280	305	271	294	292	287	278	307	328	285	277	309	284	322	301	303	320	280	290	293	284	291	301	295	297	260	289	282	273	292	300	291	296	289	310	297	304	288	300	325	302	323	290	323	311	308	300	306	283	277	257	307	303	313	305	267	300	281	321	283	305	314	311	291	272	267	287	276	297	314	284	305	291	278	290	282	290	302	293	280	273	279	278	297	304	284	308	290	265	282	262	278	307	294	295	257	282	260	284	293	303	316	285	292	290	288	312	280	282	280	264	297	307	307	301	303	264	294	293	287	305	314	313	288	272	291	327	292	293	297	267	263	322	290	302	292	270	319	268	294	311	301	299	290	273	284	279	281	305	309	306	277	290	280	274	283	305	288	318	321	328	293	235	283	288	262	287	269	318	304	290	277	307	296	283	295	283	291	259	266	270	299	300	314	276	285	271	278	288	302	279	267	281	296	301	274	312	325	267	277	284	284	305	275	292	290	305	277	285	295	296	281	282	267	283	294	317	264	274	310	291	294	296	313	307	286	290	278	298	265	326	301	290	307	290	290	319	283	283	272	273	321	322	270	296	308	298	312	297	286	315	290	271	282	300	286	305	267	314	305	296	267	276	284	298	265	299	290	256	290	289	289	287	269	292	291	267	292	283	294	308	285	330	264	334	312	311	318	303	284	294	274	279	284	303	278	312	276	288	300	291	325	296	281	278	286	304	296	283	301	278	279	260	295	309	278	263	302	294	266	294	283	291	286	320	286	308	279	304	300	278	292	282	308	312	283	301	290	316	282	283	307	300	287	292	293	294	259	282	307	312	255	255	294	308	280	288	332	320	321	306	303	309	289	292	300	299	315	325	295	303	256	287	295	274	295	282	305	278	280	278	283	299	297	319	294	261	283	289	293	315	266	298	304	270	294	268	278	301	321	304	274	280	249	287	283	310	293	289	338	279	299	278	289	256	291	290	298	303	315	315	299	293	290	312	297	302	288	299	282	292	291	309	306	275	275	279	284	300	301	259	314	273	297	309	301	279	288	279	307	310	285	288	291	282	305	306	309	276	281	265	297	291	304	282	315	292	292	297	310	303	304	295	271	311	289	279	255	294	265	307	336	268	288	275	293	310	280	271	288	302	300	300	300	286	320	322	310	319	304	297	293	301	305	307	332	286	286	297	291	275	278	283	282	309	302	290	294	277	286	289	331	303	274	289	299	315	274	275	307	307	285	297	273	262	277	318	279	333	276	286	274	299	302	314	312	345	303	260	283	268	276	304	292	255	293	265	310	326	276	307	297	311	295	292	307	304	297	282	297	301	309	313	301	281	314	310	266	305	317	303	298	323	276	263	306	297	304	261	278	287	311	293	271	307	293	313	286	311	272	280	310	267	292	281	285	286	326	284	323	301	300	316	274	289	309	316	295	278	318	301	286	278	294	315	296	274	317	290	270	281	319	262	278	283	290	294	330	300	300	302	324	286	335	276	303	285	304	321	299	261	285	300	293	288	283	306	299	281	297	273	286	294	291	335	271	293	304	316	284	323	263	297	317	304	287	316	310	312	262	308	289	306	303	311	292	283	301	267	294	287	308	303	334	269	291	320	303	296	305	267	308	296	291	299	294	285	302	286	303	324	303	292	288	281	298	283	294	295	291	310	309	314	251	286	304	279	309	272	281	291	295	284	290	287	325	279	292	300	293	288	276	275	283	245	297	304	295	275	287	285	294	311	276	312	310	295	294	293	319	257	271	284	279	335	305	285	276	293	259	297	298	282	282	293	271	276	287	280	271	309	295	298	271	296	288	318	289	295	287	320	285	288	317	279	303	278	309	302	325	299	320	279	283	307	266	317	308	283	291	314	296	257	259	304	319	298	288	277	294	290	301	275	287	312	271	298	281	284	286	307	266	295	284	320	284	281	278	297	315	284	280	281	312	301	298	299	286	264	265	298	300	281	279	290	299	291	296	314	306	256	293	279	320	306	305	311	298	277	324	316	267	290	277	289	314	279	299	284	278	288	318	277	279	304	284	257	302	270	278	283	288	274	290	325	307	283	332	314	291	276	304	269	335	277	296	291	297	257	292	300	283	268	273	287	310	294	279	292	269	288	331	303	294	292	278	318	275	274	301	297	270	290	293	313	292	305	302	292	277	311	293	271	271	304	323	268	265	327	297	307	287	305	290	270	302	316	308	329	282	282	314	303	299	287	289	279	276	308	290	300	286	287	292	288	313	295	269	289	295	304	280	285	274	284	323	314	309	314	290	275	277	291	333	327	281	300	287	300	284	298	285	265	284	311	316	277	266	277	305	293	271	320	277	311	321	279	255	282	275	302	307	292	260	308	293	292	292	291	313	280	282	297	286	299	285	276	300	303	299	307	307	312	308	270	274	320	297	325	297	292	305	304	337	302	298	332	274	272	273	301	304	328	289	276	269	298	328	277	276	313	302	300	280	311	332	323	286	274	285	279	278	293	295	291	308	308	271	309	310	321	289	290	304	294	309	316	285	279	281	300	303	306	306	309	298	283	303	298	279	286	313	285	275	310	318	308	318	301	316	279	256	258	262	278	311	290	308	282	313	308	308	294	309	285	322	301	323	291	312	301	282	283	310	268	322	333	306	290	287	298	300	282	301	284	299	294	299	313	338	297	296	284	303	304	316	309	279	280	268	307	290	275	319	299	255	281	309	334	311	322	302	279	291	258	299	311	293	273	271	309	269	318	300	305	297	307	325	285	303	263	256	274	309	299	306	308	301	328	279	287	267	290	303	253	317	280	306
22437	2646	2157	1545	965	722	510	405	335	253	233	218	153	141	110	120	118	105	138	94	93	71	79	79	73	65	51	58	47	46	58	38	46	57	48	47	52	47	34	42	46	38	48	55	41	62	25	47	47	35	46	31	42	38	46	35	26	42	34	37	46	46	29	42	39	32	48	26	36	28	38	32	44	39	34	30	36	29	22	34	42	40	32	36	39	34	35	36	43	30	34	33	26	40	37	33	30	26	23	38	31	34	31	41	35	35	37	32	26	24	31	24	47	33	30	32	33	30	50	35	45	29	34	36	34	27	47	34	30	45	51	26	24	35	30	31	35	35	32	29	39	29	37	26	25	27	32	32	26	28	42	46	19	28	35	40	36	32	38	29	38	31	44	34	32	50	38	29	31	31	42	40	25	30	33	37	29	31	33	33	38	28	32	20	25	33	22	34	36	28	41	36	38	31	45	30	41	30	31	42	30	28	33	35	26	36	32	39	26	30	20	24	40	37	30	37	36	33	38	21	45	38	33	23	33	29	49	38	27	34	38	31	39	34	23	31	22	37	33	33	30	30	35	28	20	36	39	23	20	27	32	34	30	31	44	23	50	36	38	30	37	38	35	34	41	25	36	24	36	33	27	33	29	33	30	29	40	46	31	34	25	23	38	38	34	49	27	25	25	33	29	33	36	41	39	36	33	33	35	46	36	37	27	25	28	30	47	34	32	25	26	25	37	32	33	30	33	31	30	43	39	23	30	27	43	20	28	45	40	34	23	25	30	36	35	38	36	26	41	33	32	39	20	31	37	29	25	34	39	41	32	29	32	44	23	45	23	28	32	26	33	31	29	32	28	37	28	35	30	30	29	27	34	31	48	29	41	30	37	32	24	24	34	29	32	26	29	20	30	40	29	41	30	29	35	38	31	23	28	40	42	29	35	36	22	30	39	40	23	27	35	26	36	35	40	25	29	27	27	41	28	28	32	29	35	31	34	30	27	37	23	27	34	38	30	36	25	33	29	38	39	36	24	26	30	31	35	39	28	34	31	38	28	37	39	24	33	33	27	33	34	27	33	30	34	35	29	29	32	30	35	30	34	27	26	34	26	34	25	33	36	29	28	32	36	40	33	37	37	28	35	34	33	29	40	33	34	31	37	38	31	23	35	36	25	38	33	40	30	28	38	18	28	38	21	39	23	33	29	28	29	39	22	40	34	36	31	25	22	25	38	38	37	25	28	35	27	23	32	30	31	30	32	36	32	23	36	35	22	33	32	46	38	32	34	23	33	40	27	31	36	30	36	34	38	30	32	33	39	39	27	35	41	27	25	41	29	28	36	28	25	32	37	30	39	36	35	28	36	30	32	35	29	25	40	31	25	35	37	32	35	38	24	32	33	25	24	43	30	24	26	28	19	41	40	34	32	36	34	31	31	39	49	26	36	38	35	30	32	47	33	37	33	39	29	31	34	33	30	34	28	28	34	37	35	28	32	19	31	35	33	28	37	36	31	36	21	34	27	37	37	38	31	32	27	31	43	39	34	47	29	34	28	28	27	33	34	50	28	29	34	28	34	30	31	34	40	33	28	28	38	35	36	41	26	19	27	29	28	32	41	41	28	34	33	36	37	44	39	32	22	28	35	24	28	34	40	30	29	42	32	22	35	27	31	31	31	39	38	30	32	23	34	42	38	29	41	28	35	28	33	36	31	37	44	33	36	40	34	35	30	27	34	29	38	36	25	40	28	22	27	37	31	38	21	33	31	40	30	39	30	36	28	32	32	30	34	33	24	36	28	33	32	33	39	39	29	37	25	32	33	33	35	27	24	26	41	33	31	25	26	37	40	30	40	24	31	34	43	30	39	34	24	26	28	32	38	33	36	29	36	36	34	33	38	27	45	19	27	26	23	26	47	27	31	25	39	36	26	30	32	28	44	28	22	30	29	31	38	27	30	23	32	28	37	30	27	28	29	31	29	36	29	28	31	22	26	37	26	37	34	34	34	38	36	32	26	30	41	37	28	44	39	28	31	32	36	36	36	32	43	36	46	38	33	22	31	37	39	31	31	32	35	34	33	29	29	32	36	35	33	35	31	36	22	33	30	36	40	35	27	30	38	28	34	33	31	40	54	29	25	33	37	39	29	36	32	32	31	40	31	30	41	24	23	24	31	27	29	33	36	34	31	32	39	26	33	32	32	28	43	32	27	20	31	32	23	36	37	27	40	30	38	36	35	37	31	33	24	35	37	29	43	29	32	25	35	36	27	31	37	33	22	40	36	33	33	35	30	36	31	28	42	25	36	29	36	20	27	30	39	39	37	29	40	33	20	38	21	27	35	39	28	45	35	37	29	36	44	26	32	31	26	29	39	29	32	31	36	31	20	31	29	29	31	24	26	29	29	32	23	29	27	37	35	32	30	39	35	28	40	32	26	38	35	41	32	37	24	25	38	24	33	23	45	37	33	30	33	27	35	31	34	25	35	31	34	27	40	28	34	29	27	36	29	37	31	37	36	23	43	38	26	42	31	32	29	25	22	31	27	25	29	32	38	30	39	37	34	33	33	39	23	33	29	22	41	40	26	30	33	38	30	33	29	29	36	26	30	27	39	37	41	31	34	39	32	27	39	29	43	36	46	34	32	32	34	42	38	40	31	31	23	34	39	27	30	31	41	41	40	38	36	39	33	45	35	39	37	33	20	33	29	31	35	25	28	39	35	35	29	26	25	30	32	28	27	30	29	38	34	39	40	28	27	41	36	27	36	28	41	23	31	41	32	38	38	40	30	34	33	35	35	33	27	46	30	39	32	32	34	31	32	38	44	34	35	26	29	30	30	33	24	24	29	35	29	34	32	31	26	22	37	32	30	34	34	29	29	47	34	25	41	32	23	30	42	32	38	35	32	21	39	26	36	33	33	33	17	32	40	27	39	40	30	31	34	37	25	33	38	31	38	41	29	35	31	35	34	44	28	26	28	44	34	34	29	28	31	31	34	31	33	28	28	32	31	24	30	25	40	26	36	34	35	25	38	34	36	42	30	41	43	37	27	37	27	28	35	36	37	33	33	30	31	27	31	26	37	30	41	30	33	26	27	37	25	32	37	30	30	39	34	42	33	24	29	27	23	37	32	32	41	36	31	35	33	29	35	38	35	41	22	27	27	36	36	26	27	34	27	24	47	28	41	42	28	23	26	31	32	37	27	29	32	22	34	25	38	30	33	42	26	34	33	37	25	29	35	35	35	30	31	31	43	31	27	28	35	29	34	37	33	24	29	33	36	30	33	31	40	30	31	38	34	37	38	24	27	36	29	34	39	29	37	38	28	28	34	37	26	33	36	29	37	23	28	29	42	32	33	32	44	29	30	37	25	32	38	38	33	31	31	39	39	34	34	26	26	37	28	27	36	32	41	31	32	24	25	23	31	29	37	33	24	33	32	42	34	31	47	26	30	29	34	34	26	42	25	32	26	34	28	37	29	33	35	35	33	47	30	29	33	30	31	29
10558	2152	4229	4971	4339	3438	2676	2225	1781	1583	1342	1180	1063	840	758	825	811	842	912	638	520	466	420	394	374	325	341	303	277	270	274	282	233	251	235	237	194	199	210	207	185	208	161	183	188	160	162	173	168	152	150	180	161	153	144	134	140	106	149	125	143	121	139	138	115	134	118	128	108	111	137	130	147	125	117	141	122	117	101	117	106	123	122	115	116	89	110	119	119	134	122	109	97	90	100	114	99	111	114	96	103	122	101	123	92	94	98	111	97	100	93	91	88	105	124	116	110	97	109	85	115	105	114	93	103	103	115	101	112	98	101	106	117	107	103	98	90	96	102	91	112	94	91	99	110	106	106	102	93	92	115	105	94	92	96	112	89	101	108	106	103	99	93	118	89	87	107	115	97	110	88	89	97	94	109	105	99	111	108	91	91	106	100	108	95	94	100	99	83	105	102	96	100	97	91	85	87	90	111	97	91	97	111	95	77	102	112	120	102	104	72	113	90	91	98	81	97	128	93	98	101	103	89	95	90	121	93	96	102	85	101	86	80	87	91	100	93	93	81	108	101	88	81	94	87	115	101	76	93	73	95	116	92	98	107	102	95	94	96	83	98	98	70	99	95	97	74	106	90	107	87	89	102	99	99	95	105	84	90	108	69	102	102	95	99	99	103	109	89	100	96	82	106	92	82	104	100	95	95	105	95	92	91	95	85	93	84	92	121	113	92	96	88	102	103	98	88	113	103	103	103	99	114	85	75	92	95	99	108	109	101	99	100	100	100	110	118	81	111	92	95	97	89	89	93	101	98	99	84	84	108	107	99	98	83	99	104	111	88	92	94	82	89	87	103	97	107	90	110	99	103	88	86	90	102	94	90	103	100	101	86	115	102	95	93	95	92	111	97	90	92	114	97	101	111	86	98	101	108	88	87	96	104	91	106	102	108	104	78	77	87	87	97	99	105	87	100	111	92	96	87	88	78	87	95	96	106	112	85	95	97	95	114	95	107	100	115	90	99	113	94	109	105	105	92	96	94	94	106	93	109	103	117	101	86	87	100	94	96	107	105	104	102	101	105	84	84	83	99	95	98	109	96	100	99	89	98	95	83	94	93	90	88	109	86	97	84	99	97	93	97	93	98	97	94	93	94	91	86	74	84	102	100	108	104	102	90	97	98	88	80	111	110	105	104	100	86	101	89	95	91	112	95	90	91	86	102	82	91	88	90	98	106	93	103	83	105	104	80	93	98	88	90	98	102	91	103	97	96	116	96	105	100	96	96	99	87	99	97	107	106	94	101	86	100	100	91	88	90	86	104	76	86	106	102	103	88	102	109	97	95	94	96	90	124	98	84	94	102	86	101	99	92	98	97	80	103	116	93	110	101	104	88	88	88	94	90	84	107	93	103	109	90	85	113	82	115	98	81	99	99	109	88	87	99	94	87	97	99	90	76	106	96	115	101	86	103	90	85	96	77	101	102	98	86	94	93	107	96	85	103	101	101	92	94	98	78	91	92	88	83	94	113	96	107	93	104	80	109	85	108	94	87	100	89	100	100	91	96	92	101	98	82	97	103	89	95	100	79	115	105	103	98	92	94	85	97	96	91	89	113	94	95	115	84	90	108	86	99	95	99	92	104	91	100	106	73	94	90	104	103	82	93	117	89	95	109	100	94	110	111	69	96	108	86	103	92	89	119	85	94	91	117	95	85	94	93	81	116	100	94	94	90	85	92	109	81	101	103	109	86	94	95	101	103	83	102	106	94	94	104	92	81	104	86	89	101	106	92	102	104	102	110	99	88	109	98	85	92	103	93	102	88	72	103	92	92	75	81	103	89	88	88	81	99	106	97	77	96	92	96	97	90	86	104	94	92	99	105	82	87	80	91	72	103	99	108	102	103	94	113	102	98	103	91	97	112	101	99	100	98	87	93	94	87	97	72	101	108	94	104	103	89	104	101	92	112	75	84	101	85	89	91	117	102	95	83	101	106	104	99	98	92	101	93	91	87	93	115	116	79	94	104	94	95	87	102	104	112	98	100	91	70	96	81	116	95	96	96	89	99	91	97	76	100	91	96	105	82	100	113	106	83	100	83	99	85	74	85	111	92	94	73	87	96	96	87	102	94	91	96	98	109	84	82	82	106	103	96	101	99	108	83	83	90	85	109	89	100	108	82	115	90	109	110	90	104	85	96	116	102	94	94	104	95	81	100	99	106	106	101	109	89	100	93	85	96	114	106	117	97	118	98	95	96	101	118	99	84	83	118	96	101	98	74	106	86	105	99	97	86	94	109	105	93	110	97	86	113	91	92	106	100	104	95	101	97	91	88	109	115	93	89	101	111	91	93	103	84	95	112	99	95	88	97	95	98	80	85	100	91	88	100	109	97	78	90	94	106	111	92	111	92	95	94	73	97	85	73	82	104	96	99	93	97	101	103	90	83	108	108	108	82	103	91	86	103	98	106	89	118	86	95	91	96	76	84	102	103	93	101	112	99	92	92	111	98	107	88	98	107	111	100	105	96	98	90	100	104	88	89	89	94	97	102	82	115	97	87	115	92	116	107	91	92	89	94	109	84	108	102	119	93	107	86	85	82	107	72	96	106	90	99	114	96	82	102	83	85	124	91	109	95	111	85	110	89	83	86	92	98	110	85	103	105	90	105	99	104	80	102	87	93	90	103	90	111	103	88	93	90	98	79	99	90	91	100	108	95	103	101	88	89	100	88	95	92	83	102	88	102	91	78	97	100	98	86	88	118	111	78	105	100	109	103	101	96	97	95	92	98	96	112	93	103	107	91	96	70	100	92	102	86	91	81	91	101	106	88	91	109	108	106	98	120	104	100	84	96	104	94	88	88	82	108	121	94	102	100	92	103	98	96	99	111	99	104	77	111	97	85	82	99	88	89	104	92	109	102	98	88	103	112	115	82	104	95	113	106	101	100	100	89	98	113	95	95	95	96	96	97	78	87	95	97	69	91	79	110	78	97	87	92	97	103	105	105	120	86	107	108	99	74	99	80	99	85	95	82	106	95	108	106	114	89	106	93	112	74	94	112	92	82	88	92	92	79	101	102	102	97	88	102	89	100	95	88	91	95	113	90	93	94	93	84	98	100	116	93	76	105	81	92	91	102	109	107	99	87	103	97	109	95	102	81	99	106	90	104	95	116	99	94	101	91	90	91	109	103	102	101	78	85	95	94	87	89	105	102	104	87	75	88	95	91	114	91	88	100	117	92	98	84	89	91	104	97	90	86	108	93	91	98	94	98	87	107	105	97	115	81	104	92	103	98	91	94	108	109	93	95	94	96	95	88	102	103	107	89	90	87	99	87	86	90	118	110	92	106	102	97	86	86	92	99	93	118	103	113	99	90	79	88	98	114	81	91	97	88	99	101	112	107	121	87	97	86	89	88	96	100	93	84	106	91	98	80	90	91	94	98	102	111	95	111	69	104	104	96	107	106	106	94	100	90	119	101	106	81	108	85	90	101	90	93	99
2816	187	163	179	136	138	146	146	145	123	153	132	138	141	156	130	140	131	142	137	138	148	140	133	130	135	144	135	142	145	151	164	159	152	138	149	147	125	143	122	119	135	137	130	166	122	152	161	150	136	120	164	157	127	138	136	113	136	145	136	139	116	126	142	137	134	144	141	147	145	132	141	148	130	124	150	144	122	137	159	148	149	138	138	125	158	150	159	144	141	133	129	131	172	132	145	141	146	141	172	134	131	160	154	149	131	135	130	151	130	140	139	141	114	122	122	158	140	126	140	140	139	137	147	154	131	130	126	142	123	135	144	138	160	126	155	131	133	133	148	145	135	151	125	133	161	124	126	144	133	131	128	134	129	140	132	129	144	154	146	123	135	144	154	152	125	144	141	147	116	142	142	142	132	158	139	138	151	138	137	137	122	130	148	150	168	174	148	128	143	162	150	140	134	147	143	106	143	151	136	147	129	170	131	132	140	121	151	149	133	144	155	141	140	129	147	118	142	149	138	151	157	115	102	133	150	125	144	132	128	153	149	161	151	163	137	150	152	161	151	133	128	152	131	166	142	128	135	135	139	152	135	142	149	162	136	141	126	137	159	169	130	141	148	125	159	136	146	136	158	153	149	125	141	133	142	122	132	146	147	133	154	139	129	126	133	141	131	154	149	130	152	147	132	125	133	128	121	140	141	141	136	131	139	157	148	167	145	130	140	134	136	147	121	130	145	133	140	151	141	146	145	136	126	127	157	153	143	124	127	133	129	139	137	149	120	155	152	139	129	142	125	151	142	149	135	144	152	152	143	147	144	135	138	147	126	148	126	166	158	133	145	149	121	150	134	133	135	136	144	140	158	130	147	154	134	130	144	156	159	162	146	157	169	150	155	153	167	138	148	120	132	139	135	145	123	146	138	147	130	161	125	126	151	128	154	159	170	132	150	142	147	154	122	137	115	125	134	151	120	148	136	137	135	142	156	145	136	144	148	146	152	122	145	143	146	135	150	145	156	135	122	137	136	158	137	151	139	147	146	126	150	146	141	137	120	155	154	124	164	120	135	131	136	120	132	143	125	145	137	154	148	148	127	145	127	145	141	141	128	148	114	156	146	167	137	115	146	132	119	153	149	151	122	143	129	129	133	143	138	147	142	152	152	157	173	142	163	138	137	144	145	129	164	170	136	132	126	169	151	140	144	147	133	134	169	143	132	145	146	155	160	161	131	148	134	144	131	132	126	136	149	142	119	147	155	135	143	127	159	147	165	128	142	140	137	141	147	153	134	147	144	142	135	153	151	122	131	142	153	149	129	141	138	138	132	151	139	125	126	147	181	141	147	128	129	148	149	146	132	131	143	132	165	133	156	119	181	135	141	116	146	131	141	143	143	150	160	138	147	155	164	150	134	138	164	155	149	157	126	150	150	147	129	149	143	126	141	131	151	144	129	140	126	160	127	136	164	145	154	150	152	125	155	131	140	148	128	125	150	141	130	154	148	142	127	154	147	147	139	136	129	146	137	124	146	135	136	160	149	146	138	128	166	147	134	147	116	138	171	128	115	135	162	155	148	140	147	134	155	134	131	146	146	142	121	135	129	108	171	168	130	133	134	154	167	134	133	142	133	141	140	131	146	144	164	129	131	136	174	125	154	148	166	125	178	146	136	140	144	134	129	126	160	133	130	141	123	135	148	143	136	168	156	128	129	139	140	140	135	143	152	152	145	142	142	139	135	140	163	163	127	130	143	132	166	159	147	141	135	158	127	135	137	140	137	137	148	131	141	174	134	150	167	138	149	141	128	140	166	155	163	151	167	148	170	114	147	126	143	139	134	139	159	152	140	155	115	154	141	133	132	149	133	134	123	132	148	145	151	122	167	139	151	143	140	158	140	128	153	133	137	145	128	138	144	168	141	152	164	133	127	149	113	147	146	167	141	135	137	142	175	131	131	137	123	136	158	154	160	146	139	144	150	162	132	128	146	138	158	154	141	158	143	131	160	147	133	150	156	147	111	145	146	155	166	132	167	144	136	129	151	170	148	139	164	175	152	161	130	127	136	155	150	155	151	143	149	140	128	145	154	143	156	140	137	125	153	112	124	135	134	137	134	141	142	119	134	127	150	117	157	142	154	142	151	147	158	148	123	143	128	143	153	122	126	134	147	136	129	144	144	144	153	164	158	139	139	160	135	125	159	140	137	169	137	133	153	128	134	145	143	153	132	152	158	132	132	140	138	141	138	146	152	148	146	146	131	130	153	148	162	149	148	140	154	121	157	146	154	125	127	150	157	142	156	140	123	142	140	147	146	143	130	160	161	146	160	151	142	158	145	159	123	142	153	147	124	149	141	146	140	134	156	152	158	141	134	149	148	154	125	144	150	135	122	152	126	136	134	140	157	147	139	153	165	138	140	133	142	142	147	157	153	146	145	129	137	150	127	140	146	152	141	145	145	150	153	128	146	141	122	144	122	137	146	130	133	157	148	121	147	155	154	141	184	123	142	128	146	156	138	141	146	148	131	138	135	158	167	162	134	145	157	134	117	143	148	155	142	142	146	139	151	138	129	157	164	160	124	147	131	145	147	138	133	132	135	154	162	127	139	151	117	139	135	148	147	133	139	155	130	146	108	123	157	124	140	147	139	134	147	125	158	146	135	133	121	146	151	140	153	148	141	145	151	141	140	146	143	139	144	163	123	138	145	136	125	141	149	149	153	141	133	156	144	137	120	154	131	137	137	125	155	135	150	172	129	106	132	142	150	133	147	136	139	136	147	144	149	153	147	151	167	163	152	160	142	137	150	148	154	141	128	115	149	136	148	132	140	128	135	130	139	137	143	146	150	143	124	144	121	147	149	142	144	161	160	153	140	130	132	135	130	168	166	136	155	153	156	148	164	153	142	152	139	130	144	156	132	147	135	157	156	152	161	142	165	142	140	160	143	130	152	142	121	144	140	140	143	142	124	158	135	170	137	149	158	158	146	125	149	163	136	143	141	138	135	151	165	147	126	145	125	136	163	133	145	165	148	145	141	146	140	139	144	159	136	160	145	135	150	131	149	130	145	127	148	141	147	137	133	151	137	130	146	132	159	144	138	137	125	146	146	137	143	131	136	136	141	133	138	133	146	145	129	143	155	150	147	147	138	125	156	126	140	147	157	157	138	132	142	155	125	153	131	118	149	115	137	148	130	148	148	127	139	134	143	145	124	146	123	145	134	136	126	151	137	154	139	165	161	141	166	148	125	140	161	146	135	130	160	132	161	146	125	142	141	173	142	130	143	134	166	141	144	149	137	123	130	144	147	132	144	135	133	166	143	131	128	130	167	139	153	144	160	128	144	118	144	154	123	121	150	134	141	147	140	161	147	164	140	132	143	130	148	127	134	147	143	133	159	124	174	120	142	144	158	123	159	139	153	137	152	144	150	160	151	148	140	136	129	139	166	141	161	128	150	165	170	142	127	142	181	136	138	155	120	158	121	150	119	134	156	148	143
3027	397	447	537	406	432	454	394	422	411	376	406	395	399	417	381	407	373	373	393	360	367	373	417	387	362	340	340	383	382	367	390	400	338	367	381	364	397	374	365	342	397	381	365	341	378	360	375	431	397	371	374	377	406	346	374	339	389	329	400	374	347	358	381	347	331	337	361	364	333	418	377	371	345	378	358	316	357	348	362	372	367	333	348	351	349	347	371	341	372	348	363	376	346	357	373	358	352	375	338	377	380	337	399	379	387	345	341	368	376	380	351	363	349	369	374	346	360	363	347	358	370	377	398	392	323	365	326	359	362	358	361	366	328	416	347	376	397	345	362	382	343	392	356	340	389	369	343	367	380	349	362	393	375	368	356	346	359	340	361	387	356	375	352	333	359	346	353	387	366	361	339	374	343	360	355	376	381	348	355	341	358	353	336	372	319	344	371	361	364	375	413	381	368	367	381	388	375	386	376	336	337	381	388	383	350	359	383	407	367	379	377	386	351	407	327	355	365	365	390	372	379	374	370	396	395	386	372	377	334	392	341	387	372	357	375	376	343	361	346	384	391	341	362	349	376	372	392	379	347	360	386	356	383	399	364	357	350	379	368	360	359	371	380	350	378	382	373	371	359	350	376	406	388	356	342	398	335	377	363	361	398	356	352	350	360	359	341	355	365	377	337	316	404	356	358	363	387	375	373	359	374	371	377	358	346	351	379	374	359	359	368	348	334	362	370	343	388	405	375	385	371	360	407	363	366	376	365	354	364	364	359	379	359	350	360	383	372	369	350	357	371	366	368	378	378	361	384	349	357	395	374	355	372	356	363	378	346	370	395	343	359	391	357	366	393	365	357	374	407	380	408	368	364	394	380	368	351	361	369	381	357	367	368	394	364	355	351	359	382	343	400	369	373	372	331	377	363	378	367	380	356	357	340	364	364	328	358	375	365	370	384	358	399	379	385	384	342	347	394	344	379	348	395	374	368	346	360	390	399	348	357	380	357	365	373	387	373	390	371	384	330	360	344	363	383	383	350	341	368	343	369	379	356	368	392	378	368	365	377	363	356	371	326	373	326	393	353	386	365	397	367	399	334	388	350	365	371	384	351	378	355	360	379	367	376	387	379	390	365	348	370	383	361	359	368	356	397	361	362	343	356	386	396	391	371	358	364	358	371	352	373	367	357	375	344	369	334	365	366	363	392	390	374	378	352	353	384	354	365	374	354	379	385	362	404	376	348	378	360	360	347	367	380	373	370	332	387	374	331	365	373	380	356	376	370	366	342	390	356	383	375	359	399	352	336	390	342	361	366	342	357	367	372	342	347	344	373	355	352	352	359	367	339	337	388	354	355	363	398	328	399	341	371	370	343	355	352	362	366	394	403	364	371	379	362	334	351	406	354	383	418	362	384	394	383	390	339	364	372	349	382	360	353	405	377	346	345	360	355	375	357	358	361	381	377	389	355	343	365	353	391	350	373	365	352	340	353	399	392	393	395	419	352	335	350	379	359	374	376	351	335	334	370	367	374	343	387	385	368	380	362	361	346	383	359	380	342	371	354	371	357	359	362	365	378	374	352	378	346	341	350	359	401	384	352	397	355	354	367	371	398	367	357	370	354	343	367	367	400	406	365	384	377	367	352	354	375	353	391	378	371	384	358	375	352	358	350	372	383	376	341	358	362	384	356	399	391	328	379	377	373	359	387	366	357	357	363	350	361	375	369	323	334	393	386	354	371	390	354	362	356	357	372	352	372	349	380	363	376	362	396	336	384	392	330	369	376	356	356	354	340	350	355	366	357	342	364	363	389	343	363	369	378	391	374	386	366	356	383	350	370	337	376	374	376	399	361	359	383	352	375	355	361	384	388	407	343	392	397	362	371	355	340	398	408	361	378	347	352	366	360	356	367	369	373	388	371	372	370	339	341	359	372	357	364	382	358	388	375	348	372	353	386	380	371	359	348	372	384	363	347	357	353	341	365	366	362	388	367	333	365	342	361	366	372	367	385	373	335	392	379	351	351	374	352	349	391	370	359	389	385	382	362	404	381	362	379	383	350	337	380	364	372	359	372	373	335	365	354	399	398	353	347	355	388	371	388	385	348	383	384	374	393	348	400	356	412	406	349	355	387	353	360	344	354	357	364	386	340	369	347	371	349	373	393	356	372	349	386	367	336	394	378	387	350	405	374	416	371	348	386	386	368	347	353	357	364	353	370	397	377	368	409	345	402	356	332	347	368	335	388	412	369	371	354	378	366	383	391	380	357	361	337	392	391	370	384	375	371	396	387	369	369	359	363	337	377	376	354	400	353	375	344	398	363	384	380	361	384	386	358	359	354	391	376	354	373	365	359	377	365	358	408	393	339	379	324	359	380	352	363	345	346	352	349	386	357	385	393	350	344	372	399	397	364	348	339	379	361	376	360	369	365	391	369	355	361	387	377	357	356	325	366	382	366	345	373	324	349	362	362	374	336	388	369	366	410	379	330	335	360	396	337	347	382	378	361	384	381	346	392	364	366	364	346	352	409	360	351	390	346	342	340	365	345	377	346	410	382	365	377	389	366	366	352	421	367	381	400	338	388	356	386	360	405	379	374	353	346	347	384	346	373	366	377	374	329	352	347	368	377	382	366	317	389	368	360	387	350	374	339	366	332	426	351	355	372	372	355	383	372	399	369	361	389	350	370	368	364	377	377	373	370	376	326	426	391	373	382	369	355	385	367	354	409	311	372	365	378	364	345	360	375	367	341	373	364	340	383	339	351	346	357	377	374	325	391	351	350	350	392	397	365	347	402	366	359	370	354	359	378	399	370	372	363	392	401	398	394	353	357	384	338	369	408	349	371	366	351	352	371	361	354	353	375	379	357	365	356	352	318	390	367	367	371	357	332	362	401	370	384	342	373	323	361	349	390	381	398	359	376	360	380	354	406	366	375	351	406	381	370	361	372	360	356	379	397	375	355	360	340	369	378	360	377	374	357	354	396	398	367	338	401	383	360	367	361	389	369	341	415	352	368	385	370	375	374	378	368	348	361	354	362	368	361	354	370	374	324	350	381	388	364	352	366	367	377	359	343	360	389	366	341	379	358	341	347	375	353	348	386	370	357	365	386	379	360	353	392	389	384	377	385	341	380	374	357	356	360	349	378	370	387	395	366	351	372	375	359	385	377	351	394	374	343	369	389	365	380	346	382	381	357	401	392	366	354	372	336	385	372	389	377	388	370	395	370	342	346	372	396	327	353	359	365	393	394	381	335	378	337	362	353	365	351	386	349	370	394	399	355	375	330	397	358	336	387	379	380	376	366	374	367	368	360	360	368	329	353	409	378	386	365	383	380	374	362	359	403	352	348	342	359	404	333	369	366	332	373	405	352	376	369	395	348	352	369	384	375	413	347	346	344	355	381	344	376	372	389	380	350	377	359	348	380	380	382	359	349	327	375	362	371	367	335	386	375	380	366	380	366	403	375	346	383	392	394	370	380	354	359	326	327	351	383
12759	957	1050	695	535	366	310	273	241	226	199	178	178	146	142	158	180	157	163	132	152	137	131	131	156	121	126	128	127	132	128	125	143	131	111	124	134	115	114	131	116	125	104	128	117	107	118	122	122	121	121	121	133	122	119	112	117	108	113	129	123	115	107	106	110	133	123	104	118	103	132	111	112	111	113	117	132	99	120	108	108	116	100	98	113	123	118	127	122	119	134	128	113	112	109	115	124	88	129	108	126	109	119	113	113	105	116	126	121	95	114	128	130	111	109	122	111	115	115	115	118	106	139	105	134	111	125	104	103	117	120	121	125	145	130	97	122	87	124	119	111	118	120	100	110	108	112	114	116	104	98	117	104	109	110	113	120	107	115	118	130	104	113	129	121	124	106	110	126	129	111	115	127	111	112	107	113	132	115	103	102	120	104	107	115	121	102	124	119	115	107	111	138	96	106	104	120	114	124	113	113	98	114	128	108	127	107	103	134	128	105	128	116	122	112	106	136	126	130	120	104	110	124	108	125	112	120	110	123	111	128	132	107	106	133	102	116	110	123	125	131	117	129	137	133	95	110	114	104	102	114	127	105	103	104	101	104	110	132	127	112	117	109	129	119	130	122	105	111	110	97	115	104	105	102	124	98	115	114	105	115	135	110	99	104	124	130	117	111	106	139	120	125	120	119	110	112	123	110	129	115	102	107	103	108	115	117	110	106	93	125	109	135	130	98	119	120	110	112	133	136	110	118	120	130	110	112	118	113	123	109	121	113	116	119	104	96	108	130	100	109	123	135	99	108	116	110	115	115	114	97	114	103	111	122	113	88	111	97	110	109	137	143	138	104	100	109	116	121	118	112	129	127	118	105	127	105	104	117	96	106	132	110	100	91	119	109	127	124	121	124	111	108	129	124	101	102	112	108	110	100	102	110	116	106	127	142	123	99	116	108	132	132	109	132	121	101	125	127	109	109	116	120	103	106	91	96	131	117	100	110	125	104	123	104	96	127	112	113	116	124	125	118	117	120	105	119	107	123	131	108	109	108	121	131	102	121	103	96	134	107	121	99	145	110	122	105	121	116	103	105	110	112	106	121	130	122	120	120	115	126	116	121	112	118	103	104	136	116	129	136	129	118	109	111	119	96	109	127	112	142	111	113	123	108	103	122	119	141	130	112	116	96	119	119	105	122	118	129	114	107	121	112	126	128	106	121	123	110	127	107	123	112	118	118	116	116	111	111	133	123	111	107	103	122	133	117	95	97	114	119	109	117	147	99	105	149	106	99	136	134	120	99	98	109	86	101	103	112	111	111	93	109	124	111	116	117	105	122	110	107	117	112	119	115	111	136	126	124	130	122	121	130	118	124	118	122	137	132	103	107	103	146	108	113	104	112	106	106	106	107	123	131	123	99	116	121	115	124	143	124	98	126	133	113	125	125	112	119	124	108	116	108	112	120	133	115	96	115	125	125	116	112	142	101	98	109	122	129	123	121	113	104	110	113	124	109	98	110	114	102	120	108	107	97	107	128	121	111	116	108	107	126	105	114	117	135	99	136	115	107	106	119	118	120	92	101	132	121	107	118	113	119	107	125	124	102	121	125	126	112	111	124	118	131	110	126	107	114	114	103	131	96	103	118	122	136	101	136	116	130	140	111	100	94	143	117	111	111	109	121	137	120	122	109	116	113	109	99	113	111	133	98	115	117	122	120	110	122	110	103	82	93	120	127	119	120	124	97	115	107	110	125	122	107	129	118	127	115	113	116	115	126	113	121	112	117	98	122	118	114	114	120	100	112	131	106	113	119	120	139	117	126	116	137	102	110	124	99	107	108	91	127	113	117	128	122	114	119	131	132	110	132	116	96	104	105	108	121	102	108	114	111	112	119	121	105	124	110	122	115	130	113	119	123	111	107	113	116	120	116	107	106	123	108	130	106	122	108	119	127	113	100	108	113	111	113	139	96	121	113	105	112	115	117	118	126	124	102	105	100	103	124	128	104	115	124	114	103	117	101	109	114	109	105	108	108	106	113	114	112	116	110	123	105	112	123	105	132	127	112	109	127	135	120	114	114	131	123	118	103	114	118	113	115	124	115	102	117	92	144	107	99	113	122	110	125	99	105	112	124	104	123	137	100	115	115	135	119	125	120	130	112	130	128	121	126	81	120	130	107	111	121	107	106	104	108	107	117	110	116	110	110	118	107	101	132	112	123	127	96	118	121	116	105	106	115	125	102	121	110	109	116	127	116	105	111	102	129	102	113	133	119	131	115	119	118	101	132	132	131	124	109	106	123	86	115	138	109	113	100	109	124	112	110	112	99	109	111	106	100	115	123	104	119	113	118	116	106	116	98	120	132	119	106	102	118	105	96	101	123	123	118	108	111	104	103	113	115	107	107	108	98	130	101	125	124	123	100	116	99	114	131	113	98	112	114	111	108	110	118	122	111	110	119	112	106	106	123	109	114	109	96	96	118	136	110	126	127	108	116	138	112	125	94	119	130	134	94	144	120	113	109	99	100	109	114	126	121	111	122	118	112	134	84	136	108	99	115	113	112	120	106	89	133	123	108	128	117	113	116	110	121	125	117	112	120	109	111	121	119	115	108	119	115	121	102	119	123	115	122	108	91	112	102	113	97	99	124	105	120	109	119	114	114	103	108	120	114	120	116	99	120	124	121	137	124	100	108	112	112	127	113	130	117	99	103	118	118	130	120	104	104	120	122	126	97	124	117	113	145	130	117	114	114	108	123	120	110	104	128	124	115	109	129	108	81	118	112	110	105	112	89	134	134	110	104	99	120	97	124	105	119	119	119	112	110	111	105	106	127	111	117	131	126	109	144	110	123	114	137	113	128	109	121	110	138	107	128	123	116	116	118	122	109	106	122	105	93	111	111	110	106	102	98	118	114	130	119	109	106	141	113	130	92	121	128	135	110	101	107	120	101	111	125	124	128	114	122	135	99	127	108	137	127	111	144	108	105	121	116	116	117	121	130	94	122	105	116	124	115	105	115	104	135	111	128	94	129	120	107	101	122	103	111	114	106	126	112	116	134	122	103	99	107	106	109	115	147	118	117	119	128	118	99	111	113	102	119	124	105	121	116	127	131	105	116	126	117	101	120	129	114	110	121	106	110	110	119	117	120	107	147	120	92	119	109	126	96	127	95	107	113	118	108	133	114	114	106	115	124	108	101	110	104	109	110	95	119	92	100	94	108	133	108	119	114	118	119	134	120	110	124	116	131	123	139	121	111	129	124	128	117	110	115	136	111	93	94	111	112	105	101	106	113	118	132	124	123	107	110	87	132	118	130	101	107	104	116	118	118	112	126	107	115	103	105	122	128	136	110	106	127	96	113	111	120	91	127	111	112	104	133	109	97	119	122	121	108	129	125	102	112	117	126	116	108	117	110	119	102	94	126	118	118	115	108	116	132	123	95	108	105	110	110	113	108	135	90	115	107	115	107	110	142	96	120	118	123	134	96	109	134	108	103	108
7428	1137	2215	2555	2253	1881	1518	1236	1125	962	854	782	720	713	667	625	681	598	620	568	482	504	431	391	395	449	401	413	400	383	383	364	365	351	343	351	355	366	340	336	334	346	328	378	351	313	314	294	320	314	299	346	342	337	337	324	307	337	303	313	301	331	288	338	332	331	299	347	318	291	301	304	297	303	323	338	306	331	279	318	319	321	279	292	309	299	319	281	309	296	321	297	267	313	307	297	300	324	304	303	309	281	307	307	311	315	298	271	291	297	275	323	337	312	312	282	297	269	266	333	294	288	309	290	313	304	286	287	337	289	303	311	289	295	327	302	312	317	288	303	264	261	265	281	294	287	296	312	270	300	290	282	287	293	329	278	312	281	291	299	317	295	305	288	327	293	312	293	257	282	306	276	310	314	289	287	289	263	328	326	305	296	290	307	287	299	270	286	319	289	294	310	302	301	285	307	288	333	277	297	268	292	300	307	307	289	310	308	276	288	288	269	320	304	297	311	305	280	293	270	304	338	293	309	314	324	295	259	298	288	262	272	312	309	296	266	274	299	271	329	317	305	274	299	298	282	318	322	260	310	321	303	300	288	270	300	279	268	319	310	322	301	296	282	280	344	317	305	309	347	311	305	309	286	284	278	310	307	334	304	259	282	318	291	278	293	323	296	327	290	288	312	300	282	294	265	292	329	291	304	294	316	295	327	301	305	268	281	294	276	267	285	305	334	313	279	273	281	303	293	311	279	302	292	296	294	274	294	278	300	300	279	285	299	296	295	309	274	307	291	263	294	328	251	317	311	288	283	297	287	289	281	286	286	310	305	287	297	294	262	290	308	312	316	279	298	333	283	279	293	278	297	288	262	309	278	275	269	272	284	314	285	308	308	266	278	275	350	284	299	304	302	275	293	345	286	295	280	278	295	286	284	325	311	309	282	270	287	281	317	316	296	262	321	307	272	301	276	286	313	277	322	289	321	273	309	267	313	341	304	293	247	275	308	295	328	298	287	272	280	325	297	306	312	296	307	298	275	282	303	288	300	310	302	272	315	332	314	308	336	287	284	298	282	316	291	322	293	293	289	257	317	300	255	305	279	302	319	294	286	275	297	309	329	319	300	297	315	312	296	313	327	295	288	298	332	290	303	299	303	271	300	333	319	293	268	287	282	322	289	280	286	294	310	308	278	313	279	316	290	282	311	296	313	296	291	318	290	323	294	314	273	298	275	283	312	310	292	286	273	255	289	297	277	294	278	298	295	285	267	309	279	317	304	287	311	307	299	316	291	280	301	293	290	299	280	326	281	281	303	288	286	293	301	289	302	276	303	322	325	321	314	285	266	299	261	321	299	282	306	273	290	331	289	298	282	313	286	292	320	255	297	279	348	296	281	325	283	301	292	302	285	271	266	301	277	308	285	321	310	254	293	301	309	324	289	280	309	275	285	310	275	319	283	300	290	286	286	293	309	290	301	265	324	295	281	294	311	306	297	279	287	337	299	295	326	295	290	278	318	308	311	323	295	297	298	274	325	297	305	272	310	269	306	315	293	271	304	293	267	284	281	306	314	302	299	309	299	330	282	302	305	299	300	298	312	286	321	303	278	274	309	295	257	273	290	294	267	303	302	281	291	263	312	338	294	311	298	297	271	272	305	315	294	314	266	302	280	298	298	282	293	333	293	287	285	315	302	290	329	312	295	291	305	283	292	289	282	320	321	298	301	291	300	304	305	287	285	281	303	294	287	290	309	305	307	260	291	324	285	301	309	295	311	314	294	307	289	290	325	313	295	316	288	286	321	296	285	286	285	310	297	320	304	279	325	306	308	304	290	296	294	288	311	291	279	311	324	282	304	295	293	320	277	277	292	303	343	276	306	295	304	307	305	285	279	278	338	335	296	276	281	286	284	297	281	341	302	286	317	300	301	270	274	291	258	303	306	344	260	287	281	291	269	301	295	297	332	296	325	277	304	287	306	282	260	304	312	269	300	306	295	304	307	322	297	310	304	336	311	286	313	338	284	303	248	323	313	272	303	301	282	322	273	286	337	328	310	289	312	282	286	311	298	323	316	305	270	281	299	309	281	302	321	281	297	291	271	296	301	325	317	280	268	304	314	287	305	296	298	333	294	289	287	315	290	308	300	299	304	275	296	296	310	282	315	276	319	282	316	322	260	307	272	302	281	276	281	320	306	314	321	279	301	284	296	276	285	287	297	279	277	294	285	316	286	284	271	292	279	316	292	289	317	311	308	305	303	314	308	304	277	311	310	318	291	308	308	330	311	285	325	301	287	285	307	274	323	301	316	289	288	329	303	320	255	330	292	263	288	279	288	307	316	292	280	290	307	312	291	306	307	300	307	288	293	303	287	301	297	309	280	296	312	314	320	289	297	305	319	284	275	294	274	304	258	279	283	282	270	295	296	309	315	266	304	264	288	331	276	315	286	309	288	286	251	305	312	293	273	266	298	294	289	281	300	275	276	304	279	317	287	290	301	275	295	305	301	284	300	295	313	321	302	292	321	280	285	294	295	289	289	278	302	287	311	282	268	302	313	285	299	313	261	335	297	309	299	265	298	281	297	294	268	275	304	283	317	328	305	301	289	310	302	295	315	293	271	327	315	285	288	311	329	279	297	292	318	260	321	276	284	290	291	328	283	275	281	292	305	276	283	321	295	324	282	317	271	276	281	285	321	270	292	302	305	308	277	283	289	277	288	297	276	303	288	294	326	326	330	312	294	307	331	282	261	277	275	312	331	311	300	306	322	291	275	309	334	320	271	305	283	335	287	312	304	316	306	290	287	293	304	286	290	324	294	315	278	314	308	300	314	320	291	288	307	284	326	261	278	283	312	303	297	288	308	308	340	279	315	285	316	278	288	309	309	293	294	269	287	282	279	325	313	341	313	263	298	277	315	290	310	284	295	284	313	285	301	306	313	315	264	294	270	276	309	296	296	261	300	288	292	317	291	262	281	325	266	294	319	322	289	322	291	309	324	300	294	291	288	292	313	306	301	306	279	292	311	301	289	281	287	293	326	284	320	267	267	296	320	280	272	305	275	305	309	303	287	304	285	290	290	275	309	303	266	319	271	296	305	286	300	310	290	312	275	309	268	303	294	274	303	310	289	307	272	287	289	313	300	323	299	276	290	297	296	303	300	298	294	298	285	299	309	309	289	274	294	286	332	312	316	302	297	287	274	295	297	275	294	289	306	283	303	301	306	281	296	287	298	308	287	305	311	314	295	299	304	303	286	280	265	304	323	323	300	313	313	279	298	259	312	300	305	302	280	289	313	282	305	331	300	296	284	313	311	279	329	299	305	293	307	285	309	300	285	275	324	306	338	321	271	296	326	267	284	312	304	319	314	279	296	289	281	328	320	304	311	337	300	303	310	303	285	308	309	332	292	291	281	296	284	303	300	306	318	287	310	284	296	282	294	303	287	298	300	276	293	300	298	298	324	321	290	297	290	295	307	315	280	294	293	307	307	317	274
23796	2695	2115	1509	998	762	529	428	328	236	211	187	165	134	118	123	164	141	126	97	78	89	85	51	65	57	59	58	46	49	56	51	41	54	58	37	51	37	53	43	49	47	31	40	42	51	37	45	45	43	34	32	36	37	33	39	42	35	41	42	35	28	28	34	27	26	18	39	31	43	35	46	39	36	38	27	36	32	38	38	37	28	37	35	41	38	38	29	31	33	34	35	39	36	38	39	34	28	39	33	29	31	34	38	30	34	25	30	31	47	30	28	40	33	33	30	24	34	29	36	27	35	23	34	42	35	44	34	25	31	29	27	45	29	30	30	31	34	37	31	31	40	26	37	35	31	34	40	30	34	43	43	30	37	40	38	37	42	26	41	35	32	40	28	39	34	36	35	41	33	30	27	35	32	41	30	39	33	36	34	32	37	26	37	35	33	29	34	32	38	35	26	42	44	33	31	42	33	23	31	32	29	29	32	36	43	28	28	25	30	27	27	35	32	34	24	29	37	29	31	34	33	35	50	27	36	36	24	35	33	33	24	40	38	32	31	28	32	27	30	37	29	24	32	31	35	32	38	35	29	30	37	24	25	30	35	43	33	34	31	23	49	45	27	27	30	36	30	27	33	45	33	26	36	40	30	33	34	34	28	39	31	37	29	29	32	33	30	34	55	33	32	42	28	26	31	31	30	27	26	28	30	42	29	32	33	36	37	16	36	26	29	25	33	27	46	33	38	48	40	34	27	42	42	46	33	31	33	41	31	38	30	39	33	30	24	26	23	32	35	38	37	32	21	29	25	38	36	30	20	25	28	28	30	28	33	24	38	32	36	29	27	28	34	38	28	30	38	35	28	30	28	37	30	41	27	42	41	40	36	29	35	33	32	41	27	27	30	23	27	36	34	44	31	29	39	30	40	27	27	33	29	31	37	46	38	31	30	24	46	34	36	27	40	29	48	37	29	45	41	21	26	33	30	24	31	39	31	43	21	41	35	36	31	32	23	39	33	33	27	34	41	36	24	43	28	34	22	24	29	47	24	28	43	32	27	30	38	39	29	28	26	30	23	35	30	31	43	44	34	30	40	28	44	22	38	31	31	33	27	34	37	35	35	35	41	34	31	26	26	28	35	30	37	36	31	22	38	20	31	30	34	37	29	24	30	50	35	40	26	32	34	30	37	31	36	39	42	37	37	26	38	32	35	21	24	40	31	36	31	37	40	39	31	28	34	44	35	29	39	34	30	27	34	34	27	36	29	27	34	37	43	36	42	31	23	33	34	28	34	27	26	42	25	27	34	31	41	35	41	28	28	30	35	35	33	35	27	25	28	32	29	31	45	34	31	29	36	24	38	33	25	33	38	28	39	36	33	30	32	30	31	38	28	31	28	24	30	32	35	35	36	26	29	39	34	29	48	35	26	33	28	49	19	25	21	39	29	34	45	35	37	33	37	49	29	29	35	35	31	31	34	32	28	27	35	41	32	34	25	28	31	33	32	35	35	35	39	33	31	36	30	26	35	30	32	30	38	40	37	39	18	31	27	35	41	39	34	31	26	32	35	30	38	29	43	32	33	44	31	35	36	40	38	35	37	44	29	25	43	26	13	36	36	36	41	31	34	30	30	39	29	40	35	31	41	42	31	27	27	35	28	45	35	38	35	33	30	47	27	36	27	32	31	28	28	32	24	25	34	36	35	30	32	33	37	29	27	29	37	30	38	45	35	29	39	27	31	33	34	26	37	36	32	31	26	31	31	35	33	31	43	33	32	36	33	24	27	29	30	30	26	41	28	33	43	39	35	30	35	33	42	35	34	45	39	49	31	33	30	41	23	37	41	34	38	38	29	39	31	28	31	37	31	29	28	25	32	31	36	33	37	28	36	40	24	20	36	38	40	33	36	24	24	26	39	32	30	22	29	32	24	26	32	44	31	38	35	29	24	29	33	27	37	31	26	36	30	31	33	33	35	39	31	29	44	28	32	32	26	35	39	23	31	31	33	24	37	36	22	39	37	34	37	43	41	33	33	32	34	33	28	30	30	37	31	38	28	32	32	36	26	30	34	38	25	40	31	33	31	27	32	32	30	28	25	37	38	33	35	23	33	42	28	36	45	32	40	32	23	32	32	29	33	41	30	30	22	36	38	52	30	35	37	35	35	34	34	40	42	42	38	37	29	27	29	24	46	27	29	32	32	29	32	21	30	25	29	25	24	36	40	37	26	38	36	37	22	40	29	25	26	28	32	27	33	41	43	30	32	29	30	37	28	30	38	40	27	36	29	36	33	33	31	35	41	38	37	25	41	45	29	33	39	37	41	33	30	42	36	30	45	24	33	31	25	30	38	37	24	35	47	38	38	26	27	32	35	24	38	31	28	45	31	29	28	28	40	35	34	36	45	30	32	33	36	27	27	35	26	31	32	38	31	25	30	45	26	35	20	43	21	27	30	30	38	27	33	29	34	35	29	27	40	32	34	29	31	41	43	37	44	53	40	34	43	36	37	30	36	45	38	38	35	29	42	34	38	37	32	23	37	27	40	38	36	34	31	22	42	35	33	37	37	37	25	20	42	30	35	29	34	33	29	27	25	27	29	33	43	33	40	37	43	33	33	20	30	29	34	24	32	29	31	39	21	38	32	30	39	27	30	36	40	29	35	31	32	30	31	41	26	34	28	33	41	42	40	33	29	22	34	34	38	31	26	28	28	37	40	27	27	38	44	29	33	26	26	25	41	29	29	42	33	42	44	26	34	39	26	25	33	33	25	29	27	33	42	34	28	26	44	31	23	28	36	35	39	32	33	39	23	38	33	32	31	26	32	21	33	32	39	22	32	31	41	36	35	28	27	30	42	34	37	24	27	35	36	35	31	29	29	28	32	28	32	23	39	32	40	36	38	43	33	40	29	34	30	40	40	25	33	40	39	27	46	37	39	26	20	35	32	30	26	36	33	37	26	28	34	32	34	47	30	31	33	41	31	41	40	34	34	36	33	23	41	42	45	28	34	22	35	29	30	33	28	35	33	29	35	28	37	30	33	30	21	38	31	36	23	46	32	27	29	27	41	31	26	36	41	33	38	30	31	28	38	38	30	43	34	35	40	33	38	27	29	24	35	33	36	33	29	36	39	20	40	17	29	33	37	28	30	36	32	31	30	41	26	41	34	31	34	31	31	21	30	37	52	40	28	30	26	41	33	33	27	24	49	34	34	36	43	35	30	28	29	35	38	26	25	31	28	34	30	29	47	26	34	36	46	27	43	30	36	22	31	29	33	23	33	30	28	29	38	27	41	29	33	34	37	30	29	26	38	26	39	36	34	37	38	26	33	39	30	30	39	26	37	22	27	25	31	48	35	24	26	33	29	45	37	30	33	33	32	31	32	37	31	22	39	34	26	27	38	27	30	37	34	32	43	38	24	31	31	32	26	29	35	38	28	26	28	30	27	26	26	37	35	32	40	37	40	38	26	36	32	38	27	33	32	34	24	29	27	38	39
11215	1882	4220	4995	4247	3483	2724	2130	1995	1561	1333	1083	973	900	825	878	845	870	908	791	524	554	506	403	351	330	335	307	309	287	273	247	240	237	244	201	226	215	196	172	177	204	191	174	169	187	172	154	156	171	155	137	173	131	141	143	162	156	139	151	132	136	125	125	120	129	141	128	140	128	118	107	123	140	130	137	115	111	117	106	105	104	129	117	141	117	103	103	131	123	114	98	104	117	111	119	93	111	114	110	108	102	118	104	91	102	120	125	125	119	119	95	99	109	115	104	106	101	103	83	104	97	120	85	93	114	98	112	116	97	96	97	107	79	99	99	112	100	110	115	86	110	103	94	96	106	95	87	107	108	104	88	95	105	107	88	98	90	97	102	96	93	102	93	84	105	90	90	84	95	96	108	112	101	101	86	94	113	113	102	83	92	114	107	96	104	102	89	96	110	90	122	79	105	93	100	104	106	77	98	94	108	96	103	86	101	103	114	107	95	128	121	87	100	89	96	102	100	87	88	87	105	93	89	85	84	108	109	110	96	87	104	103	100	100	106	111	112	105	92	99	88	97	88	98	106	88	81	109	97	97	85	105	77	92	113	99	88	107	90	104	106	108	102	105	88	103	89	102	96	101	91	102	103	125	83	112	84	99	116	96	103	90	98	99	104	102	89	100	98	109	108	92	86	86	103	85	88	96	79	120	91	106	112	88	91	89	95	94	103	110	106	75	91	86	103	76	109	90	102	106	96	105	97	98	95	108	91	107	96	88	95	96	100	99	92	114	93	96	98	97	97	100	82	100	107	99	103	89	83	90	109	110	97	84	81	93	101	112	106	95	102	100	110	105	83	94	102	75	77	85	89	109	98	86	103	94	99	113	91	94	98	111	88	91	82	102	99	91	118	104	98	103	96	106	95	101	104	110	94	119	92	97	102	101	90	99	104	103	102	91	86	98	94	100	93	114	96	93	83	106	100	122	95	109	77	92	106	97	94	103	97	99	91	106	109	101	91	90	88	90	99	84	87	88	92	106	103	100	109	90	102	113	103	97	100	103	95	97	100	101	119	91	98	92	101	98	112	100	90	93	118	90	97	99	93	107	79	101	117	100	103	80	99	104	94	82	94	99	100	113	110	86	95	104	109	87	85	100	103	96	99	82	89	104	80	81	77	94	71	92	96	96	99	87	70	91	114	116	87	119	90	96	93	107	97	101	89	87	101	107	83	100	94	83	107	108	103	105	101	111	101	76	74	126	107	105	109	92	104	92	82	91	87	127	100	97	86	101	93	91	95	91	92	86	116	85	97	105	105	101	95	104	101	98	100	98	99	103	79	93	102	100	85	106	102	102	73	100	103	102	91	102	104	97	96	89	100	106	112	95	96	108	105	94	107	87	100	115	87	95	95	92	107	90	104	111	85	88	102	93	65	99	91	113	93	103	105	87	88	91	87	103	84	97	102	94	104	116	89	112	81	98	103	124	97	119	93	92	120	93	95	103	92	100	88	100	94	97	98	99	91	78	105	90	104	98	86	92	99	109	91	107	98	95	103	91	100	87	103	96	101	92	94	113	116	86	103	90	82	90	93	104	94	107	91	98	102	117	102	109	134	96	99	99	103	100	97	89	100	86	98	86	107	87	84	87	79	91	90	98	104	99	84	93	99	100	88	92	103	84	91	86	100	100	78	91	105	86	92	87	108	117	97	96	90	96	107	101	96	93	105	101	100	86	90	118	91	103	98	110	83	100	88	101	100	94	87	88	88	93	104	84	114	105	98	102	93	94	94	81	111	81	110	94	107	102	95	77	92	128	83	88	82	90	101	102	102	84	105	102	102	111	90	89	104	85	91	83	103	100	97	89	76	90	102	104	82	88	96	112	107	97	100	89	95	90	76	99	98	108	86	106	92	124	90	107	78	78	97	99	103	111	100	101	100	91	95	80	84	94	108	85	96	106	105	103	102	92	88	90	120	95	97	91	93	90	99	93	114	96	88	108	98	108	97	90	100	96	105	107	87	111	96	99	96	83	85	89	97	99	96	112	93	98	77	100	83	104	101	118	87	92	88	98	100	96	117	91	105	75	86	96	114	85	85	117	107	87	91	86	76	108	113	77	99	101	95	111	111	110	102	83	116	113	103	79	77	86	91	105	106	81	103	103	86	100	108	83	102	80	101	86	85	102	107	100	94	90	97	95	82	99	100	103	98	84	81	79	99	107	96	101	91	91	102	90	87	97	88	112	79	89	95	89	102	107	108	91	83	102	93	102	104	108	88	104	112	93	106	93	102	91	93	109	108	105	106	109	116	93	92	87	91	93	96	92	113	113	88	92	86	97	106	81	116	101	85	96	99	98	106	86	84	95	68	71	105	74	94	107	95	112	99	96	105	90	96	92	112	115	99	86	90	102	82	110	86	97	97	91	89	90	89	99	90	116	96	123	95	106	93	82	91	88	102	101	105	105	90	87	91	99	113	95	103	96	101	104	110	91	111	101	88	83	106	105	90	108	88	94	89	95	113	102	113	91	97	102	80	114	97	100	92	88	99	101	109	94	100	93	108	82	94	89	86	86	103	101	103	74	100	94	99	98	91	98	96	82	90	102	101	102	101	110	91	105	102	103	103	111	84	98	105	85	102	87	92	110	104	103	95	100	80	106	81	82	101	96	91	101	84	107	106	99	92	101	99	81	89	81	101	90	91	95	94	111	85	100	116	102	89	85	87	99	105	84	89	83	88	114	98	111	89	101	101	97	94	102	94	105	91	93	109	90	87	94	100	105	109	89	86	104	105	107	93	93	94	90	100	111	74	85	100	90	96	97	97	122	76	93	121	100	89	91	102	96	82	90	95	93	101	77	88	101	89	110	98	88	103	99	105	102	88	81	89	84	96	94	83	84	89	97	96	106	95	78	93	100	95	90	112	89	96	117	87	84	100	114	91	88	92	70	101	91	96	80	85	102	94	114	92	85	95	103	97	99	113	105	132	99	92	107	108	95	94	98	104	97	112	92	96	91	92	100	84	98	89	98	125	99	108	109	120	73	105	94	103	88	80	69	98	98	91	96	87	100	92	95	89	68	85	113	100	100	101	100	97	82	105	106	92	110	92	96	102	90	80	95	96	74	102	98	67	110	94	90	89	88	102	104	85	106	78	92	92	108	97	87	92	88	111	102	92	98	92	71	105	99	98	122	99	99	83	115	106	95	87	97	108	96	81	92	95	99	96	93	116	105	96	86	91	93	89	79	118	91	101	76	105	95	92	89	97	102	98	98	96	79	110	102	89	89	101	95	92	98	112	107	86	102	102	108	107	103	81	96	98	113	109	85	98	98	112	84	83	84	103	91	85	103	88	91	85	102	82	94	96	102	88	87	100	100	91	103	108	99	83	92	87	94	91	102	89	120	109	88	102	91	102	101	97	88	108	78	101	94	89	109	105	67	104	98	102	118	88	99	117	78	118	86	108	101	78	111	103	104	112	96	101	92	109	86	107	104	97
2856	191	161	177	156	138	156	139	161	152	160	155	152	155	149	140	144	140	141	137	143	119	141	161	165	155	127	151	151	140	141	143	143	152	139	155	148	160	147	164	138	147	138	134	162	158	158	143	140	135	136	137	149	136	119	172	146	164	149	154	144	143	143	158	154	125	119	124	136	151	144	162	144	143	158	135	147	144	124	132	156	152	135	140	128	150	130	140	158	138	166	152	147	151	168	137	144	132	145	157	157	148	137	146	127	153	158	130	142	133	139	137	168	151	135	146	119	136	138	142	128	139	131	148	153	152	151	143	151	144	148	146	138	173	159	145	155	164	141	137	133	142	160	131	146	144	140	150	148	143	141	137	156	135	123	146	141	134	145	149	165	131	146	146	126	135	143	145	145	133	143	187	141	150	153	146	173	147	166	155	145	145	138	138	143	146	150	139	138	152	138	154	141	142	130	132	154	125	136	152	158	138	125	134	138	139	142	140	146	146	163	144	119	132	136	146	161	169	139	152	159	158	147	127	142	131	130	129	140	143	145	137	144	135	135	157	153	150	131	142	143	130	153	140	141	152	124	139	138	149	168	138	168	142	131	130	146	144	133	124	147	133	136	143	149	150	143	138	134	135	114	137	136	156	166	152	166	144	144	163	167	142	142	133	174	133	154	152	146	159	145	159	147	129	120	127	123	162	119	131	125	144	136	143	134	147	158	139	151	138	148	139	133	152	144	127	150	138	170	152	166	152	142	153	135	148	116	161	157	150	159	152	149	167	157	151	131	133	142	149	141	146	161	152	152	139	134	120	132	152	163	144	161	141	118	130	157	145	152	143	127	157	142	137	149	148	141	154	170	149	172	152	137	136	152	173	150	127	132	134	153	153	140	152	148	143	128	154	131	164	144	160	154	151	146	149	133	152	124	132	130	132	150	156	146	137	143	150	145	147	135	146	148	152	144	124	131	136	130	135	145	144	138	125	150	146	145	144	157	144	146	150	131	149	151	158	143	152	123	139	141	151	163	132	158	150	128	133	158	149	134	125	149	153	133	141	140	155	149	150	147	147	126	143	132	136	154	117	149	140	152	129	156	152	153	137	143	142	143	158	143	146	139	137	160	147	154	121	145	132	159	128	140	142	148	128	149	165	139	128	126	155	147	132	148	136	133	144	128	136	157	128	150	135	153	149	136	125	130	158	139	146	133	148	137	121	142	160	157	146	165	153	162	141	123	129	139	139	142	161	142	146	163	158	139	161	126	153	148	144	144	156	137	154	165	114	147	154	137	131	150	178	142	146	148	147	142	168	132	147	126	143	121	154	158	142	137	156	153	151	128	127	159	143	134	134	140	140	132	137	156	121	139	143	167	141	120	129	151	167	131	153	157	138	162	151	162	150	146	151	131	143	146	159	124	160	152	144	147	152	142	161	139	156	140	150	146	151	149	136	142	136	116	160	126	154	151	144	142	143	132	134	160	139	145	151	147	129	145	138	141	122	149	170	126	133	142	150	165	153	130	121	149	131	149	138	133	134	171	125	136	131	157	154	121	124	133	145	144	137	154	149	147	180	144	130	132	137	148	128	143	136	156	120	130	142	135	133	138	125	134	153	139	133	144	141	129	168	140	147	142	134	144	142	156	140	159	185	145	132	139	176	137	151	132	140	143	126	159	145	165	144	152	162	129	148	143	140	157	145	148	158	144	133	145	162	125	138	146	146	135	147	140	134	142	150	145	153	155	137	119	161	164	142	161	149	137	171	138	150	145	157	147	137	132	142	153	163	141	125	151	136	138	160	141	137	146	135	140	126	162	123	122	132	160	146	161	161	131	146	149	138	150	119	156	138	122	155	144	139	158	160	129	151	159	149	142	155	147	135	153	160	149	152	141	143	120	157	139	134	130	130	135	154	137	151	122	148	148	147	152	144	132	147	149	129	149	136	146	156	131	155	120	146	142	139	146	150	149	159	129	135	119	132	141	160	155	154	131	130	133	152	134	136	146	141	133	152	140	136	145	136	149	147	130	147	128	154	164	131	156	141	149	130	131	143	123	125	136	141	134	114	139	141	153	125	141	137	122	137	127	145	154	159	140	144	153	124	126	151	136	153	138	138	165	161	157	148	141	143	156	134	148	146	155	141	149	131	149	164	155	167	159	144	144	152	154	135	146	147	138	151	156	147	143	165	149	158	144	139	139	162	160	131	156	129	135	123	151	153	159	147	138	122	139	147	153	146	137	129	136	129	130	149	161	148	143	149	145	143	162	143	134	155	140	130	142	150	142	135	140	144	139	130	119	140	136	131	142	164	128	157	140	152	143	141	135	144	142	132	139	161	134	132	161	156	138	139	144	149	148	155	141	134	151	146	137	154	153	156	152	150	141	161	117	145	138	154	140	124	156	155	156	144	154	152	140	146	143	153	144	171	154	136	148	159	130	130	147	140	144	159	131	169	139	138	146	136	137	147	137	153	165	143	122	145	134	148	104	150	119	163	151	128	160	148	131	152	136	113	136	159	145	148	152	169	139	129	157	164	145	154	150	117	152	122	156	158	135	144	121	148	130	143	152	151	155	139	155	150	156	121	136	152	138	143	125	131	138	140	137	140	146	173	151	167	156	143	157	139	158	125	163	133	128	148	144	127	137	145	154	149	124	143	156	123	135	133	143	135	137	135	153	154	143	159	138	151	155	114	140	115	159	158	149	175	132	152	136	145	145	138	145	130	155	143	154	154	156	129	120	139	130	147	142	141	144	149	148	121	139	158	139	128	156	120	146	155	138	155	139	129	154	112	128	129	145	147	149	138	146	142	134	122	122	152	149	128	129	159	138	158	146	156	139	116	152	139	156	145	159	140	151	134	167	137	154	144	141	143	143	143	141	147	161	139	154	133	127	128	139	173	171	144	122	139	153	142	126	126	150	130	128	148	165	161	137	143	156	112	145	149	139	147	149	122	147	153	153	149	128	142	120	138	157	136	157	141	147	169	147	156	153	152	134	152	136	138	122	137	137	157	157	156	154	152	136	136	160	124	116	136	123	141	129	135	151	129	167	157	140	151	136	156	144	158	172	146	158	144	140	144	139	147	154	138	137	125	112	166	141	148	130	155	139	135	160	136	166	135	134	137	167	149	154	134	150	166	133	149	145	186	135	136	127	134	160	174	152	149	140	149	134	129	141	147	141	160	151	156	131	127	151	138	160	128	147	131	143	138	142	122	155	135	157	166	149	139	136	140	152	135	139	169	127	148	156	122	148	139	154	143	147	118	160	153	137	147	142	163	139	119	141	130	134	136	143	122	132	143	136	148	139	159	136	142	157	138	148	166	161	150	137	133	148	147	134	124	157	128	155	144	153	132	136	135	137	139	150	147	150	141	150	140	155	121	118	140	141	127	151	143	144	157	153	122	134	148	132	154	147	130	144	148	155	128	130	140	134	152	139	132	134	138	155	141	150	149	139	127	180	139	151	120	148	143	145	138	135	156	139	130	128	136	138	142
2971	403	465	491	474	408	414	437	410	406	427	398	367	399	371	424	371	394	383	398	376	362	373	379	388	390	351	376	397	365	372	354	367	375	381	365	346	340	394	413	378	386	336	383	384	371	365	429	377	371	338	393	366	387	391	411	398	383	328	358	358	388	370	342	365	376	394	355	366	383	376	371	378	332	385	395	378	367	370	369	366	356	383	387	365	403	386	382	404	369	351	361	350	404	365	385	358	347	387	355	367	352	376	390	373	368	371	359	359	366	348	368	392	355	352	365	342	364	356	400	385	365	383	364	382	406	357	335	350	374	360	365	338	359	394	330	380	369	371	385	372	381	353	376	382	360	387	378	362	384	359	352	360	371	376	398	364	374	378	355	378	381	395	373	351	368	379	392	376	356	356	375	370	402	364	400	382	370	374	389	387	369	355	340	361	345	351	398	372	368	408	385	386	377	370	350	371	354	383	376	365	371	368	359	355	342	372	372	356	334	366	381	380	355	379	373	355	382	361	370	375	354	375	356	371	380	351	358	393	368	359	336	376	349	371	402	362	354	388	368	359	388	333	352	367	359	364	380	344	351	367	360	383	373	362	399	340	382	352	332	388	354	371	341	364	359	357	355	381	368	352	348	368	360	379	337	397	368	362	324	378	386	412	380	363	360	335	377	359	356	389	352	339	330	382	385	382	396	361	379	359	380	379	375	392	365	384	350	383	366	393	378	379	371	366	354	366	378	403	390	357	348	361	394	356	361	371	376	373	335	344	407	348	370	398	350	381	379	367	369	343	347	361	369	356	351	364	394	384	375	370	335	412	363	374	353	377	294	338	369	364	381	369	343	398	373	366	365	393	366	381	350	378	386	380	351	386	381	375	367	347	357	397	382	401	367	373	359	384	361	380	344	409	357	374	376	369	350	384	350	376	365	368	352	371	387	384	381	372	347	385	380	382	343	321	376	361	379	373	370	341	362	380	363	372	376	364	360	374	336	333	357	368	384	355	382	343	339	368	392	352	336	360	328	348	383	350	371	389	361	385	397	346	370	372	366	358	366	381	390	336	379	347	366	348	354	397	363	367	407	332	363	358	386	364	346	406	394	347	392	367	365	352	395	395	368	365	374	363	365	332	401	375	355	354	372	377	409	384	388	366	371	392	356	379	382	373	388	378	404	365	376	381	387	372	388	331	369	405	370	373	380	385	353	383	363	367	370	372	385	357	355	379	345	367	381	377	336	380	341	359	363	378	364	330	334	367	378	330	410	383	365	354	375	363	390	380	347	384	403	377	378	375	380	371	375	388	343	381	362	373	361	340	372	358	350	392	366	389	357	370	338	367	347	366	336	361	357	385	384	380	344	342	399	385	384	374	318	360	369	377	366	362	383	369	352	352	358	360	422	359	347	384	370	387	367	379	357	377	370	385	361	376	384	389	386	381	357	348	370	353	382	379	382	388	387	350	390	377	380	353	320	359	385	343	395	390	356	350	378	384	368	354	387	374	371	361	397	380	351	310	402	378	369	365	367	410	397	341	356	379	372	352	369	403	342	388	379	394	371	355	369	406	380	389	394	356	353	372	356	371	393	400	341	353	396	372	368	402	377	368	383	388	371	346	375	376	369	365	375	403	371	374	386	365	375	365	363	395	335	368	342	399	382	348	397	374	363	364	388	404	386	375	348	358	374	358	370	387	364	381	376	378	410	343	370	369	342	391	369	376	380	350	379	354	406	375	395	339	358	356	394	353	364	361	367	359	403	357	405	373	378	377	365	328	363	362	357	371	375	363	375	355	400	388	359	389	376	394	371	382	394	361	354	348	371	360	372	385	327	333	398	341	352	348	366	370	395	388	359	347	372	373	363	388	365	338	354	359	369	349	360	397	343	386	355	378	385	364	371	394	414	357	377	373	354	342	365	357	342	354	365	349	352	346	362	350	349	372	358	378	373	381	387	365	383	362	383	338	347	382	359	369	371	350	331	374	339	350	361	376	367	344	377	383	368	329	371	386	348	386	369	358	381	369	359	383	369	357	379	344	396	356	374	359	369	373	371	352	390	347	373	347	355	387	351	377	355	375	327	377	380	367	377	328	381	347	394	346	368	382	360	371	375	385	361	354	356	349	370	391	365	366	396	403	391	354	367	368	366	376	384	382	365	390	370	373	394	385	351	333	342	384	345	358	374	341	375	373	359	421	386	365	375	392	374	349	359	369	341	365	367	404	348	400	371	390	373	343	360	344	386	376	357	373	361	368	398	376	388	361	387	372	351	368	369	378	361	396	363	385	373	386	361	360	339	371	355	369	357	403	407	364	350	351	385	370	325	372	338	362	320	384	337	367	368	351	344	354	352	359	368	389	400	374	371	386	364	370	364	398	351	383	351	340	370	393	370	367	353	376	399	385	367	378	360	351	366	366	376	375	371	382	330	375	388	369	370	383	364	350	376	388	373	400	389	357	382	372	401	350	365	343	371	388	364	390	382	321	344	345	397	386	361	407	367	364	375	381	356	351	358	376	364	362	341	387	345	380	370	357	395	378	404	389	375	384	356	381	357	379	415	361	358	362	341	372	349	370	376	369	372	364	355	356	354	359	394	369	362	370	372	408	358	343	318	356	330	366	400	365	343	378	399	385	365	392	400	359	353	382	399	352	378	377	384	382	379	366	379	348	402	374	386	384	399	363	368	372	371	363	365	380	358	367	364	385	376	361	388	365	373	349	334	397	396	367	359	394	384	367	363	357	369	342	353	347	359	369	390	364	348	352	375	379	354	372	354	342	368	379	344	356	388	369	360	358	371	364	392	383	345	410	394	372	383	356	336	397	373	343	359	352	363	400	396	377	378	369	393	355	408	365	376	353	369	389	356	370	360	348	345	340	365	395	330	358	375	383	355	350	368	371	354	348	369	378	377	350	388	375	363	363	389	343	404	375	380	410	411	375	342	357	366	372	381	350	372	346	343	361	406	343	351	399	361	398	354	371	368	390	369	382	360	378	379	394	349	361	350	384	375	356	366	376	349	331	377	366	369	375	389	373	380	356	399	390	373	372	378	357	382	358	353	365	380	371	381	377	355	381	383	387	386	330	374	383	369	347	350	340	368	370	353	375	353	376	381	372	362	367	381	372	362	351	406	358	336	370	330	380	400	383	367	371	354	361	366	361	372	373	356	371	344	385	359	360	386	367	351	385	378	390	322	378	369	357	361	371	367	359	387	392	363	350	348	385	378	349	366	385	387	389	353	366	383	364	351	346	369	369	380	385	352	359	380	348	347	374	362	362	397	355	347	393	371	397	368	359	375	381	394	378	395	387	420	387	360	347	374	376	347	361	384	365	360	374	356	383	370	358	402	371	385	369	342	350	409	334	380	395	378	387	347	398	359	374	403	362	367	344	332	356	374	392	372	403	356	340	375	386	363	347	371	352	402	354	357	381	373	376	377	396	368	401	373	373	396	371	351	372	351	360	372	368	384	450	364	374	360	364	368	381	407	361	366
13537	1116	992	709	580	409	304	263	252	193	175	173	172	172	155	165	157	158	150	143	118	126	118	130	131	138	154	127	132	134	119	108	96	109	105	150	128	124	113	123	107	130	125	134	114	118	126	130	112	115	111	102	112	117	112	101	98	124	106	124	106	112	110	101	124	144	141	115	103	113	112	117	109	127	135	96	136	127	98	115	120	110	154	132	107	115	105	109	123	116	116	99	120	120	106	137	113	129	135	111	118	107	110	118	119	119	115	105	115	112	121	122	141	119	138	114	130	109	105	118	123	106	133	110	131	120	128	117	117	135	104	91	115	95	121	107	119	109	115	123	114	108	124	105	111	103	130	109	120	125	109	106	109	136	123	133	89	107	92	119	138	115	125	118	110	104	119	129	122	121	116	116	123	122	118	106	119	125	127	125	125	109	113	113	125	97	124	111	122	106	105	133	122	123	117	105	125	111	116	102	110	122	120	123	117	112	108	113	111	94	107	105	118	113	111	112	107	125	126	114	122	119	125	129	113	131	115	107	124	110	109	119	123	92	98	120	101	118	105	129	102	119	118	120	120	121	127	119	100	123	124	128	132	96	122	109	124	108	120	117	116	126	126	122	130	115	123	123	130	113	107	93	118	121	125	119	122	118	130	118	122	117	112	105	127	142	112	115	120	111	125	117	112	115	99	121	121	137	103	128	118	101	124	141	112	93	122	131	126	120	118	131	110	110	99	119	102	121	133	114	117	129	117	127	100	105	111	118	115	117	141	92	109	121	125	118	123	115	136	100	104	96	119	119	106	122	110	128	119	115	102	115	108	103	112	123	103	133	115	109	112	119	129	117	109	112	115	120	113	102	125	121	101	104	118	131	105	125	117	128	120	116	123	99	117	114	108	112	129	135	115	100	117	127	142	123	111	118	112	132	107	111	150	120	116	122	140	98	93	113	96	120	97	111	116	142	103	114	114	130	111	114	98	128	109	96	87	127	111	127	104	120	119	110	111	111	127	111	97	115	134	101	124	114	120	124	117	112	117	98	116	110	118	136	123	130	121	116	123	121	114	117	121	108	120	116	116	123	109	117	121	107	118	115	118	119	115	119	116	115	117	116	124	120	141	113	99	112	123	102	135	107	108	115	114	120	112	112	122	127	121	122	114	121	113	119	102	128	134	97	109	98	137	96	99	121	119	120	117	115	136	112	134	116	105	116	110	123	110	94	110	117	124	120	104	114	123	118	110	132	111	86	130	110	119	121	106	123	118	107	125	110	120	117	120	108	134	114	128	104	123	122	130	113	95	122	115	109	116	114	108	118	101	101	108	91	107	115	111	112	107	117	111	117	125	126	113	109	88	123	116	101	105	124	117	114	123	141	119	118	107	120	121	117	112	107	115	117	103	103	109	113	138	122	107	96	120	119	125	103	106	101	131	115	124	103	117	115	133	119	102	112	105	104	114	124	121	116	109	112	110	104	104	111	120	111	117	109	97	110	108	114	105	127	108	112	111	99	110	132	100	109	130	104	114	112	124	99	122	112	120	106	135	110	102	118	124	97	102	103	105	113	115	116	104	130	115	106	97	103	133	136	140	126	106	116	113	111	134	114	123	109	120	87	104	123	106	107	102	119	112	121	111	104	120	134	118	89	112	114	96	120	126	113	125	125	116	116	126	130	112	106	95	122	118	102	112	113	108	116	105	138	109	106	126	84	119	115	116	115	114	129	126	110	110	123	122	111	141	123	126	141	112	102	133	112	108	111	105	98	125	127	120	117	116	110	103	99	121	92	118	105	108	119	108	105	104	126	125	113	126	113	94	139	118	113	107	128	123	124	120	119	97	120	121	102	106	117	107	101	106	143	111	109	125	136	110	131	126	126	125	112	112	124	107	104	112	122	114	128	126	120	122	103	119	98	123	103	134	139	103	114	131	112	114	112	128	130	103	104	136	101	116	120	131	135	104	107	114	118	106	122	118	114	115	133	123	96	111	121	109	113	118	115	115	104	118	114	115	100	104	99	131	120	99	110	122	94	104	114	112	112	114	117	133	125	107	107	115	103	112	92	120	90	107	113	110	105	102	127	101	116	120	92	105	115	103	101	124	113	126	103	114	111	123	104	111	128	106	118	120	120	125	126	115	107	131	140	124	108	135	117	103	118	123	119	109	99	104	125	128	110	124	114	119	107	121	116	126	125	87	124	104	109	133	117	122	96	113	130	134	120	112	110	111	116	117	126	93	120	108	133	99	107	110	117	150	115	107	110	112	112	116	94	103	114	88	112	119	112	118	123	107	130	105	107	118	108	126	109	128	105	121	85	109	136	121	113	123	104	114	121	101	145	107	121	113	113	88	120	98	125	129	125	126	116	102	111	110	107	118	116	126	114	112	111	102	112	116	108	109	118	125	89	118	113	124	102	112	126	111	116	111	100	111	109	132	112	88	120	111	122	119	105	121	115	112	123	118	116	113	133	112	134	117	122	116	103	106	109	129	128	139	107	135	121	122	127	116	100	115	120	101	124	117	117	111	122	120	144	123	120	109	118	130	121	107	121	142	116	119	111	107	105	140	132	110	122	123	108	114	121	113	105	120	129	114	104	120	122	100	117	106	98	98	107	108	97	119	106	119	103	107	116	96	125	97	106	126	95	103	120	139	113	103	123	128	107	126	131	134	114	120	94	114	122	126	118	107	109	134	123	114	103	116	121	130	119	132	128	119	144	112	136	110	125	130	108	96	107	119	100	111	105	109	115	114	109	124	126	120	119	104	111	108	124	109	117	122	128	114	121	120	122	102	124	122	101	118	122	111	117	108	124	99	108	122	113	98	111	126	111	121	119	109	131	123	114	111	108	109	110	109	118	118	111	111	116	122	111	126	115	129	104	115	103	105	117	111	111	100	126	120	117	112	109	110	125	114	136	116	129	104	108	113	110	105	116	109	119	122	108	118	137	95	113	111	126	120	113	143	104	101	105	127	122	117	107	114	125	109	109	119	108	123	118	117	105	114	105	116	117	107	116	117	119	134	117	121	113	106	119	113	105	129	119	117	128	129	105	123	120	127	130	111	98	113	123	119	131	107	100	100	114	104	116	111	112	131	119	115	122	106	119	114	96	115	127	115	127	101	133	114	116	117	121	101	150	107	106	109	109	103	106	101	107	110	96	122	121	121	145	108	114	124	108	121	120	115	115	111	124	143	118	112	113	105	98	116	94	118	129	109	122	114	137	111	98	135	110	107	107	111	117	121	107	107	119	133	119	129	108	130	96	110	114	121	107	86	127	122	110	126	129	139	134	132	113	112	107	98	120	128	124	115	113	113	110	124	105	99	98	110	129	117	126	124	115	123	118	114	118	108	128	115	113	130	95	97	115	118	124	125	122	93	111	127	125	100	101	134	87	123	115	121	109	114	119	124	114	124	106	108	121	105	111	133	83	97	128	116	133	132	133	112	110	111	112	105	114	127	128	111	113	116	128	104	102	108	119	115	113	98	125	119	126
7646	1203	2203	2564	2288	1880	1437	1243	1110	994	844	777	703	679	619	594	608	641	624	551	478	476	429	438	385	387	399	389	408	394	359	384	399	376	339	322	340	342	329	346	344	341	344	336	326	327	322	314	335	334	341	323	339	356	316	343	309	360	304	323	334	307	284	289	298	313	312	296	290	316	306	329	305	294	313	296	284	304	292	305	317	302	304	290	317	289	330	304	294	309	330	300	291	311	287	293	299	308	291	309	296	303	315	285	287	323	297	272	295	328	326	278	284	286	319	301	300	266	312	259	290	292	294	305	325	283	287	318	316	282	306	302	296	314	310	293	311	306	265	312	310	328	293	346	308	293	285	282	280	298	312	299	282	323	283	292	305	311	284	306	314	323	288	305	299	294	293	298	323	294	294	290	279	269	299	291	282	320	284	303	305	288	300	310	301	271	291	285	311	306	294	296	304	274	291	292	289	311	308	303	256	301	284	301	310	277	316	302	319	303	282	305	330	295	289	324	285	290	296	302	296	334	290	296	292	295	269	312	299	292	260	253	278	289	279	274	307	291	268	339	300	292	289	296	285	292	298	315	324	297	299	294	273	302	316	311	297	305	312	271	301	309	319	325	280	269	299	319	297	276	281	286	305	271	282	283	311	304	317	312	281	302	313	305	302	265	289	344	295	300	328	290	265	296	297	311	291	273	266	303	296	293	293	314	271	305	292	284	303	308	330	315	304	283	268	298	293	316	279	266	329	274	297	314	322	272	282	289	264	318	309	279	294	270	302	323	321	308	271	285	314	302	301	317	282	276	308	282	284	300	292	284	299	269	267	307	284	292	307	291	297	306	301	300	288	288	279	303	303	304	286	298	308	324	312	309	289	310	278	287	291	287	311	309	295	313	281	318	316	301	289	304	329	294	294	306	313	284	268	305	295	306	289	294	300	309	293	291	311	283	281	286	320	291	307	288	290	300	328	284	296	305	264	270	300	315	274	303	290	272	263	260	297	315	299	323	289	302	309	298	254	307	276	287	307	324	322	302	297	319	276	272	319	309	287	286	295	300	312	271	292	298	307	316	274	308	287	310	291	255	298	291	274	298	295	286	280	300	294	304	305	272	306	285	295	301	287	265	323	291	331	289	285	285	285	296	282	293	320	307	281	298	268	291	302	298	303	288	319	295	311	296	301	277	299	268	287	304	283	310	293	291	275	270	303	278	279	283	302	363	340	315	298	282	287	317	308	296	274	321	273	313	311	292	277	304	312	288	303	317	308	283	312	284	297	321	299	302	309	268	310	297	313	343	290	300	304	310	290	298	319	323	293	318	287	292	317	303	306	271	278	325	298	302	308	284	313	319	296	325	288	270	290	287	273	302	274	277	278	280	328	323	303	288	286	286	265	295	296	263	257	314	277	328	326	294	312	320	342	293	301	291	292	308	293	286	290	307	305	303	291	316	293	290	301	297	295	292	304	287	310	285	297	284	306	321	328	282	312	315	311	347	288	320	325	324	273	323	290	298	296	306	290	294	311	277	297	274	304	268	288	262	291	286	273	283	272	294	303	323	297	295	299	275	296	289	299	266	285	293	310	326	299	263	282	317	308	278	310	327	311	322	281	316	329	293	283	294	329	294	286	290	325	308	280	286	304	301	317	308	289	294	261	272	284	291	290	305	310	300	301	305	299	289	309	274	291	305	279	310	307	292	319	274	292	308	287	302	304	281	300	338	300	264	310	294	312	279	297	304	325	290	281	288	274	296	270	284	318	277	264	314	312	278	295	278	271	326	308	304	310	277	296	301	326	308	294	302	302	314	298	324	291	268	314	286	305	288	295	279	297	287	290	304	278	278	310	283	317	305	294	328	308	278	279	305	267	286	321	304	305	290	284	314	302	308	283	270	303	297	283	289	300	285	292	292	280	308	305	281	306	301	276	290	303	285	302	277	304	309	307	308	281	318	300	290	280	295	295	297	291	284	286	259	309	304	319	304	322	295	317	287	302	329	283	304	302	322	270	321	298	327	289	294	294	289	312	305	295	330	279	290	287	300	305	289	305	290	315	321	319	306	299	288	298	287	301	298	300	283	279	272	326	306	305	277	286	347	304	307	268	281	268	312	305	282	281	289	280	299	309	300	271	331	262	259	302	293	288	269	279	283	308	305	310	304	309	326	303	309	267	298	311	297	291	304	294	301	289	325	264	287	293	284	301	291	326	282	262	299	317	279	317	287	301	307	286	290	319	292	293	282	327	316	279	336	280	324	313	314	300	309	320	302	299	307	319	302	316	289	282	275	255	296	291	281	300	286	319	299	324	284	317	308	312	286	318	298	311	299	306	315	298	270	305	282	291	311	279	297	335	315	276	297	285	297	304	252	280	319	289	262	294	277	297	295	300	339	306	282	322	296	303	285	337	299	282	320	306	287	309	286	251	301	297	278	319	307	322	309	282	290	294	326	310	292	271	333	256	306	303	282	265	302	295	315	296	311	294	315	268	310	315	271	314	292	286	306	294	331	272	298	329	268	274	271	272	305	298	295	274	296	278	322	310	306	299	285	324	273	290	278	303	276	292	272	266	292	289	294	292	304	287	290	307	322	295	329	286	330	272	319	300	297	301	281	329	318	296	296	282	285	296	305	269	302	298	289	323	315	302	315	286	321	267	297	275	327	313	326	285	290	292	287	256	271	293	302	327	290	305	301	266	283	276	300	308	297	295	273	260	316	328	315	295	282	301	275	282	291	299	336	273	302	341	292	299	292	304	272	284	300	319	284	311	309	293	303	289	280	263	294	312	306	293	324	282	322	309	312	318	291	269	302	303	285	282	274	288	293	306	307	306	282	306	304	311	295	287	250	295	300	301	290	262	296	292	303	316	265	282	309	301	305	275	323	302	313	303	297	270	288	308	297	293	268	278	272	339	267	287	287	304	295	298	298	280	294	293	313	291	294	273	274	292	306	278	306	331	299	286	299	317	300	302	300	322	281	312	288	305	294	347	306	279	285	331	297	303	271	300	296	310	307	312	310	318	288	333	286	292	308	302	300	324	282	308	307	270	276	279	268	331	301	304	329	270	311	288	291	277	297	310	276	276	301	309	314	274	288	306	306	272	287	263	292	292	249	282	307	273	262	305	298	310	321	280	292	300	293	289	303	272	299	303	304	278	283	303	292	286	311	296	288	260	341	294	256	320	305	321	305	319	289	305	293	284	312	316	321	275	268	318	299	295	299	304	326	309	278	323	291	310	276	321	291	285	292	278	274	294	302	281	333	292	250	306	277	303	305	275	278	310	297	295	296	300	291	317	314	294	308	306	285	299	280	293	293	291	293	289	305	267	287	300	296	287	322	284	294	316	291	323	307	318	344	297	300	299	309	289	322	285	294	321	309	293	298	287	326	315	311	298	283	292	282	304	287	321	274	277	275	311	290	310	289	292	303	329	315	297	299	270	295	289	319	295	290	261	311	302	303	308	308	269	292	322	311	313	303	304	267	309	292	295	274
23872	2956	2468	1648	1056	691	564	383	333	266	221	192	171	130	136	143	197	182	115	109	88	70	78	74	61	54	66	66	65	52	45	54	50	51	36	56	45	37	44	38	37	30	33	48	39	39	41	28	42	40	39	25	35	37	40	24	47	34	32	28	36	36	36	47	37	42	41	43	46	29	38	41	24	33	45	26	35	31	33	27	53	49	34	25	29	36	41	42	38	37	28	33	33	22	23	49	32	37	42	32	31	37	39	29	28	30	29	36	30	34	22	34	34	31	34	27	30	23	27	42	30	34	39	29	41	41	29	29	23	19	35	34	27	37	33	39	37	30	36	35	36	26	23	19	34	26	33	38	30	26	38	31	27	35	30	36	44	32	29	15	29	31	34	29	40	34	27	36	28	35	29	34	31	19	36	38	28	33	20	25	34	32	35	29	32	27	38	32	40	25	32	32	38	31	26	23	32	23	23	33	30	27	28	31	32	36	37	42	40	37	39	30	32	27	34	25	33	48	43	25	28	34	24	37	31	37	34	39	35	34	39	35	39	31	34	20	32	28	31	35	34	30	32	30	30	39	38	16	30	40	27	30	35	36	32	35	22	32	24	30	42	39	39	30	28	39	37	28	34	39	34	24	31	38	20	35	38	29	33	37	23	25	36	33	24	38	30	36	33	41	30	29	29	31	35	29	27	30	37	33	31	40	31	41	28	33	35	43	36	27	26	45	24	43	32	37	32	33	27	26	29	37	32	47	36	33	31	23	36	41	33	48	41	37	30	27	29	28	44	41	32	36	28	31	36	38	34	38	26	31	31	19	30	33	30	28	37	32	30	30	36	31	25	35	27	28	32	45	33	22	25	33	38	27	34	38	35	29	31	32	42	25	52	35	31	30	38	32	39	26	29	35	30	38	15	42	36	42	33	31	24	36	28	29	37	26	40	32	29	24	26	24	37	41	33	44	35	34	32	28	27	35	41	35	34	28	27	34	32	38	43	38	35	34	32	25	49	33	32	28	29	34	30	23	28	24	25	34	29	33	37	24	21	19	33	34	34	31	28	25	42	31	34	32	41	30	29	33	31	45	26	25	32	24	41	33	39	31	25	43	30	42	23	30	30	31	25	43	29	29	29	26	25	32	35	36	28	30	31	33	46	27	35	23	32	35	38	37	35	33	41	37	27	32	35	28	38	23	26	23	31	41	31	39	20	26	35	28	42	31	39	38	33	32	35	33	26	32	39	40	27	36	30	42	33	33	32	37	38	28	25	27	30	43	28	25	26	28	27	31	30	35	41	39	39	34	35	30	36	33	23	46	37	32	36	30	37	33	44	30	31	40	33	25	29	34	34	34	46	29	33	36	42	38	43	31	28	33	36	26	31	33	33	27	32	47	30	29	29	36	25	36	35	35	37	40	38	38	29	33	24	28	35	31	37	28	27	27	23	31	36	33	21	39	22	29	31	32	32	24	33	33	45	42	32	21	22	35	32	29	23	32	40	26	36	46	32	22	40	26	27	33	33	30	23	40	35	29	36	39	21	39	28	34	32	35	42	30	30	32	35	28	29	25	44	35	26	34	24	34	33	21	36	41	47	45	24	30	31	32	33	38	28	32	41	27	33	35	39	31	34	29	33	39	35	22	40	36	28	38	43	31	30	27	26	28	39	35	28	36	32	29	28	34	35	31	24	42	31	31	30	33	41	31	34	30	35	33	31	30	34	26	32	30	31	29	34	23	36	39	37	31	29	31	25	21	31	32	31	33	35	27	43	30	24	36	34	33	33	32	37	37	21	37	33	51	47	27	42	40	33	37	34	33	42	30	30	33	32	40	26	31	28	36	29	30	42	34	24	34	35	34	28	29	25	33	26	34	23	27	37	24	28	27	33	27	43	42	37	37	35	23	31	36	30	35	36	34	28	28	38	37	26	35	41	41	39	26	32	39	38	31	36	38	22	21	36	40	29	35	27	34	24	31	33	35	31	30	33	26	42	38	35	38	32	41	26	36	35	32	28	30	36	44	28	41	26	39	30	33	46	30	36	43	33	30	33	44	33	34	38	34	44	37	39	40	27	21	33	33	42	29	37	38	28	30	35	34	29	27	41	30	34	26	38	30	23	35	29	29	29	35	39	31	27	36	33	27	43	42	28	29	34	28	34	25	35	47	34	31	30	27	31	26	30	29	31	37	40	43	43	37	31	33	29	31	34	26	29	35	34	30	45	33	27	23	34	32	35	33	34	29	29	32	38	40	27	42	40	38	28	30	34	42	35	24	33	27	49	39	43	28	33	30	26	19	45	26	45	30	39	43	36	25	28	50	30	26	42	36	37	33	27	26	32	28	47	33	39	37	26	34	31	38	27	30	33	36	32	25	36	45	31	35	32	27	36	36	32	26	32	41	40	42	37	35	31	36	37	32	43	20	29	33	35	30	34	33	37	27	33	29	27	31	21	40	45	32	37	29	37	32	27	31	38	36	47	39	47	37	45	33	19	37	29	39	34	39	38	26	30	42	35	30	35	36	27	31	28	31	35	25	25	22	22	22	29	41	35	29	47	36	27	36	28	46	37	36	34	32	26	31	32	40	34	38	31	36	27	37	34	36	37	24	20	39	32	41	43	32	39	33	27	37	39	36	41	22	39	27	32	26	22	37	36	30	42	33	30	38	40	31	32	36	28	31	29	30	24	21	22	37	21	32	39	32	26	38	42	24	35	30	27	33	35	32	31	37	34	26	49	32	44	36	32	21	34	36	28	30	32	41	45	30	33	37	32	24	34	31	34	36	20	31	30	42	35	50	28	30	31	35	23	45	30	28	36	26	38	26	30	40	31	26	34	30	30	24	17	34	39	26	33	48	41	31	28	24	33	36	26	30	34	36	34	22	42	37	32	34	27	21	40	33	34	30	37	36	34	33	37	39	30	37	31	31	35	33	40	35	36	38	34	31	31	26	22	36	34	39	42	37	23	34	41	32	34	27	22	35	28	29	32	20	26	33	39	31	33	35	30	30	30	25	38	37	26	30	32	37	38	27	33	38	31	29	26	29	34	24	39	36	41	32	23	37	31	33	33	27	35	38	33	26	36	28	28	27	43	34	35	39	33	36	30	26	23	31	27	43	33	31	36	33	34	40	40	44	37	36	38	41	31	25	31	39	36	30	25	38	31	35	38	20	33	34	31	32	39	33	36	45	33	34	29	23	28	31	35	45	33	34	37	39	31	26	28	40	31	27	30	34	30	23	43	33	28	34	37	22	35	30	28	32	40	33	38	28	24	30	36	34	25	27	28	39	36	31	33	29	26	26	39	35	30	31	25	36	31	39	35	33	44	28	32	24	42	40	28	39	33	39	40	36	32	31	46	39	37	26	29	32	42	31	43	40	29	30	27	38	31	30	28	32	22	38	39	29	25	27	29	39	25	31	29	32	29	40	46	40	32	36	35	27	31	31	29	30	36	33	41	31	40	31	31	34	34	36	31	41	30	38	29	32	30	30
11465	2131	4216	4976	4209	3453	2579	2094	1866	1491	1331	1163	995	884	853	786	950	787	722	729	493	466	435	412	379	352	328	317	287	311	273	276	247	240	216	217	221	196	197	198	213	194	178	167	174	186	164	176	160	164	184	165	153	131	161	171	138	129	137	131	137	153	134	124	133	114	123	117	139	107	135	118	141	121	131	115	119	117	122	125	123	111	114	114	123	109	126	117	109	117	102	120	106	121	98	117	139	110	123	104	134	100	120	96	105	111	106	111	86	121	120	120	116	126	115	116	101	106	112	100	108	101	106	94	100	107	97	100	102	113	99	94	106	100	103	101	84	88	117	109	100	112	109	111	88	104	111	93	108	102	104	83	98	105	91	112	95	95	93	96	83	109	98	109	73	102	116	87	86	105	124	92	113	107	102	99	93	96	98	99	100	96	105	105	102	111	84	89	80	96	105	105	106	97	114	78	100	102	104	108	117	102	93	116	97	109	99	108	115	91	88	107	98	88	85	96	95	101	97	98	105	92	99	115	107	83	86	118	89	99	95	87	103	92	102	106	96	100	88	103	91	94	92	106	76	104	96	92	98	91	97	84	89	90	104	94	92	90	97	105	92	86	76	85	102	96	93	95	96	81	90	83	97	110	114	97	98	98	115	114	81	102	102	93	93	96	103	99	82	106	94	103	105	95	84	93	101	108	88	105	98	108	111	85	93	79	101	96	109	98	87	88	103	110	89	92	105	83	104	86	92	94	98	107	97	99	99	103	100	89	105	99	88	97	107	102	102	86	89	119	99	102	98	96	78	86	101	96	104	99	107	94	93	122	112	100	109	84	91	98	88	101	106	96	80	95	89	82	106	102	102	110	102	90	106	123	122	96	92	83	103	95	94	94	104	80	76	121	87	90	88	100	102	108	108	84	94	100	97	100	91	96	110	100	100	90	94	100	95	100	106	103	110	102	120	83	103	108	95	107	103	124	88	93	97	79	106	86	100	89	92	84	89	105	84	97	98	99	107	93	101	85	104	101	89	110	91	77	93	109	102	86	101	106	89	80	84	86	105	77	96	99	131	85	91	84	92	98	93	99	85	103	81	97	87	112	99	103	88	100	79	92	80	93	92	91	87	86	98	105	94	81	85	96	97	116	85	108	104	101	97	100	102	104	101	100	112	101	99	100	96	102	82	91	120	95	91	85	97	84	100	97	95	82	92	92	107	105	98	112	95	102	109	102	87	104	101	105	78	101	117	102	101	96	93	101	106	103	103	108	86	119	124	86	83	97	111	92	94	113	102	100	99	89	89	91	102	102	99	105	107	110	98	106	102	91	86	88	95	100	105	99	76	86	95	96	107	96	91	98	103	76	112	95	80	103	85	85	111	92	99	79	93	110	110	89	96	100	79	87	88	97	98	91	93	94	93	94	91	108	90	111	81	109	88	82	83	100	79	75	96	107	85	96	88	76	71	108	99	104	96	102	111	94	89	87	97	85	92	112	99	86	117	77	104	104	75	98	93	90	99	97	105	81	103	124	98	91	93	86	80	112	112	99	108	105	112	100	89	91	97	96	87	106	101	97	86	93	102	107	102	97	104	105	106	103	96	102	97	107	102	119	87	85	93	91	100	92	94	92	86	92	102	111	112	87	95	91	107	89	100	108	97	100	98	93	86	95	80	92	103	100	84	102	92	108	86	71	104	98	108	93	92	106	104	86	87	86	100	110	101	93	89	107	110	93	110	110	96	90	93	88	100	87	92	94	81	87	85	87	103	89	98	105	96	99	104	93	88	81	83	92	85	96	100	84	82	87	100	86	75	102	111	101	86	99	98	86	104	110	106	82	84	103	95	131	99	104	93	105	102	83	90	113	97	74	104	98	85	93	101	99	109	112	105	100	94	86	112	99	92	94	99	89	103	108	119	93	89	90	105	99	97	98	86	93	95	99	89	83	117	86	111	101	89	107	95	101	109	107	108	81	97	77	118	88	82	98	98	100	106	89	106	93	89	84	110	109	89	94	107	83	101	89	96	106	95	85	90	110	88	93	108	104	74	95	106	103	100	109	93	82	115	84	93	112	94	115	85	84	92	93	98	86	111	112	84	101	85	92	95	85	92	108	90	94	90	90	105	103	94	83	110	113	76	109	97	87	102	103	119	99	98	102	89	102	101	88	89	102	94	81	98	96	94	101	101	92	101	92	102	105	103	114	95	102	103	108	104	108	91	81	95	104	76	96	99	101	99	88	100	103	126	113	97	105	88	81	102	85	109	105	86	83	94	95	91	80	101	87	92	100	104	110	99	95	101	91	82	87	95	99	105	106	103	91	87	97	107	94	108	94	104	94	77	101	112	78	85	104	104	107	95	92	96	102	97	93	84	95	107	92	99	101	90	94	110	108	100	97	87	108	95	109	98	112	113	106	103	95	82	87	106	88	75	102	120	105	109	99	101	101	91	120	110	104	118	88	104	89	102	102	86	95	112	89	115	108	107	82	103	101	100	91	102	91	95	96	96	101	109	95	101	103	94	107	93	90	101	95	96	93	101	89	96	104	106	101	92	90	109	97	98	88	90	106	82	99	108	87	103	93	102	87	100	86	93	106	83	86	92	86	102	91	77	112	125	106	89	105	98	82	88	92	99	97	110	75	100	91	111	104	102	95	102	96	93	100	106	73	89	88	80	98	86	106	102	99	84	106	88	98	94	109	88	89	104	99	95	101	96	95	97	104	91	90	86	102	100	110	84	89	90	78	116	89	91	99	109	107	92	128	94	98	89	101	108	112	110	90	92	106	92	99	91	108	91	111	97	98	77	86	78	89	86	78	91	84	100	99	100	79	94	77	89	114	97	77	93	98	92	84	95	103	99	89	95	99	97	101	83	95	104	120	93	89	92	110	108	94	107	91	91	82	100	110	104	91	95	110	94	102	91	98	88	113	102	90	104	106	85	94	109	105	91	78	71	98	103	107	114	96	91	118	100	101	74	97	89	101	87	98	96	101	93	87	100	89	123	95	97	107	111	116	84	106	112	102	78	94	87	104	99	103	106	103	90	96	109	117	102	93	94	102	89	85	98	97	102	91	93	88	91	96	78	102	105	94	108	111	102	98	95	79	86	97	98	116	96	85	91	106	101	101	93	99	107	95	82	97	97	95	99	120	95	108	93	80	107	105	98	91	84	92	100	96	111	98	118	88	89	126	97	95	88	89	91	89	84	101	96	90	71	90	80	102	97	103	95	117	98	97	89	101	99	104	95	110	105	108	86	109	93	90	98	112	102	96	96	96	93	111	83	88	89	102	111	95	90	96	100	94	88	103	112	83	95	100	93	112	87	89	103	107	106	92	114	96	93	105	102	97	86	84	75	82	108	113	90	107	97	91	102	100	81	111	90	96	108	85	108	94	110	94	99	90	100	102	90	105	85	93	82	86	90	109	95	88	89	81	88	92	87	92	86	102	113	115	98	105	101	100	88	94	90	90	113	94	75	106	96	105	100	107	104	84
3150	188	195	178	179	152	163	142	139	151	163	145	163	144	160	130	159	131	126	122	150	156	169	162	158	138	150	144	158	128	161	138	151	151	144	139	142	147	166	138	143	144	158	156	153	160	155	123	134	131	151	163	135	148	143	142	155	153	143	124	109	158	136	120	157	149	167	145	133	140	148	152	175	148	138	133	148	139	157	154	140	151	128	165	137	153	136	148	122	129	170	133	142	117	165	141	161	140	155	121	153	152	148	164	133	140	136	119	118	147	173	142	135	154	132	143	131	144	147	145	159	145	131	152	141	154	152	162	164	176	139	160	140	131	159	154	170	122	141	141	135	165	139	147	138	147	149	148	136	126	147	129	155	130	134	144	141	174	165	143	130	143	136	125	140	103	157	140	136	141	154	132	139	131	141	129	125	147	161	147	150	144	151	138	156	132	146	138	158	140	148	149	141	135	134	138	169	168	122	132	136	144	157	138	148	161	146	165	153	133	149	137	136	153	124	117	148	127	115	148	162	128	164	148	135	140	155	158	150	129	153	142	139	153	140	136	136	132	147	151	126	134	142	115	138	136	146	137	180	154	154	133	161	104	140	153	139	143	137	132	158	140	154	144	146	145	144	150	148	144	147	144	147	140	138	142	140	139	156	150	136	144	153	125	138	157	146	159	111	123	130	138	148	170	156	131	148	159	147	136	137	164	145	168	154	137	152	160	153	129	154	123	147	148	125	125	156	144	142	144	132	149	135	165	145	132	131	140	119	133	127	142	140	133	133	139	126	163	140	153	153	146	158	122	122	144	133	132	149	139	150	176	142	135	150	141	135	134	132	154	172	124	135	124	128	142	141	146	155	144	151	147	152	131	142	158	131	151	142	129	159	148	138	121	142	146	139	148	135	150	151	176	145	137	146	151	140	141	134	136	133	134	156	143	145	143	143	122	142	151	150	149	122	145	149	149	154	132	143	137	128	149	138	169	138	133	166	156	130	144	134	148	147	142	125	136	120	133	129	150	115	161	152	149	144	129	141	141	160	143	150	138	159	159	135	152	139	135	140	115	136	152	145	118	138	130	156	144	138	154	151	146	147	124	161	153	149	161	139	146	145	145	140	148	152	137	143	152	141	145	137	147	150	149	164	160	135	135	136	162	149	141	158	156	161	155	142	152	145	137	170	154	145	160	148	141	120	168	131	142	149	153	128	154	135	130	139	161	130	128	153	144	122	149	165	165	165	130	129	124	145	152	152	132	154	135	135	146	159	154	142	150	143	142	154	143	135	147	149	169	141	137	140	148	129	152	135	148	152	147	145	135	124	135	141	159	131	129	143	148	136	142	135	162	128	133	133	145	139	159	134	125	158	128	147	160	159	150	132	139	143	140	145	133	149	147	152	143	148	142	137	140	163	127	141	163	147	156	143	160	153	146	147	156	150	132	134	150	128	146	120	146	148	169	161	139	149	165	127	149	130	138	138	148	139	129	137	149	126	151	149	150	151	150	137	175	138	124	133	168	147	141	125	144	123	147	166	146	166	157	127	141	157	155	138	132	143	131	150	127	162	154	133	163	132	144	141	138	134	157	125	177	157	160	171	167	130	147	163	152	152	141	164	145	131	156	124	138	156	152	143	145	162	147	156	141	145	146	135	151	143	145	152	170	139	137	148	159	142	149	138	140	142	153	131	150	141	140	112	148	171	150	159	158	156	146	145	132	146	131	160	120	136	163	152	128	153	133	112	161	139	145	136	135	130	139	134	155	138	149	148	132	147	143	129	156	148	159	155	145	158	149	151	171	141	141	150	139	146	150	161	148	142	128	135	139	153	147	137	123	148	153	151	125	156	133	151	167	143	156	147	154	157	158	149	141	146	160	159	150	159	147	138	128	126	111	134	131	137	144	149	140	167	127	144	117	149	142	135	148	160	130	148	153	130	124	149	144	144	147	150	150	139	157	153	148	148	162	153	149	146	134	145	153	137	139	150	125	124	144	146	147	145	150	154	129	137	137	160	150	155	127	152	138	159	156	148	165	145	153	119	137	162	140	162	150	146	162	162	143	161	129	124	133	152	151	147	146	161	123	162	159	135	153	158	129	137	150	133	142	157	130	154	146	141	146	139	123	119	122	137	150	143	155	151	151	118	154	161	161	159	156	125	147	138	129	123	135	125	141	136	132	140	149	153	134	121	150	137	136	131	143	145	135	136	154	138	135	124	151	146	132	175	145	125	153	141	143	133	146	136	133	146	144	142	131	153	143	141	143	143	134	137	147	147	154	135	151	139	131	164	134	138	126	135	134	146	141	112	132	149	159	133	132	134	149	173	131	150	152	147	131	146	143	151	141	167	148	127	134	159	133	138	152	132	142	143	130	159	141	143	142	156	148	153	133	151	150	129	131	135	141	145	137	144	127	143	122	135	143	145	133	144	177	148	144	128	157	161	121	134	143	144	172	150	142	144	144	150	145	140	131	149	165	146	168	126	149	142	111	148	140	146	132	145	159	143	152	149	136	139	144	145	146	145	149	135	135	137	166	157	150	151	156	148	162	153	153	151	169	139	136	148	156	141	151	151	151	152	144	140	142	147	131	147	138	132	156	181	141	118	158	133	143	136	142	145	154	142	141	164	136	136	131	118	166	145	129	133	135	126	129	139	153	151	142	144	140	149	139	153	138	140	137	139	130	159	147	132	138	132	142	141	159	145	124	135	149	183	131	141	173	121	154	140	155	183	149	141	142	131	149	115	156	147	142	146	148	116	163	119	133	146	144	126	124	146	140	156	143	144	145	145	136	143	146	148	132	141	131	121	146	150	147	130	147	122	165	158	155	141	141	140	133	119	150	152	150	164	149	131	135	128	154	148	137	160	127	161	142	147	167	154	131	146	135	140	128	154	135	143	128	132	149	148	148	160	146	155	157	155	139	143	140	150	144	143	122	121	155	128	138	156	140	154	167	142	137	150	156	161	165	140	142	121	162	158	136	139	143	138	134	140	139	136	129	158	166	138	149	135	157	150	145	143	166	139	151	156	132	172	131	155	144	140	147	132	132	145	115	141	143	171	151	130	152	144	151	153	133	152	160	128	144	140	167	151	147	133	130	169	133	151	124	133	150	153	142	138	142	152	145	134	116	167	144	148	145	157	139	152	161	148	154	155	138	157	147	139	148	146	143	156	137	152	147	143	153	133	141	162	138	163	146	131	138	132	148	129	170	126	145	146	139	122	140	131	142	139	133	124	143	154	142	144	146	123	155	134	146	136	163	153	159	143	158	123	132	139	158	120	153	174	153	131	124	133	137	127	143	153	157	137	127	134	132	139	163	151	131	151	151	152	153	158	146	145	140	149	143	158	147	134	142	151	135	153	162	148	152	139	154	158	161	154	145	143	152	142	160	142	154	163	147	136	133	140	137	140	124	152	151	137	143	153	146	145	143	164	145	152	142	142	160	156	162	151	174	153	126	138	121	156	151	144	134	149	136	148	143	137	149	142	149	143	122
3066	427	483	498	480	479	414	424	407	411	405	419	400	410	387	393	364	410	400	417	370	416	380	359	389	390	385	348	341	374	407	385	371	372	366	376	372	386	392	397	359	392	384	393	363	369	347	369	382	367	365	415	354	348	329	362	407	375	341	397	402	368	377	399	382	363	412	408	393	377	388	380	393	337	379	384	382	407	378	379	367	369	362	366	383	404	416	370	376	404	385	384	348	397	380	350	354	383	348	370	366	399	372	383	382	382	387	385	378	405	341	378	396	372	349	368	352	368	391	366	360	345	364	386	347	356	376	381	365	383	367	392	371	359	337	388	348	369	350	378	377	357	359	370	390	347	340	376	365	407	372	381	411	383	414	355	383	371	366	375	372	366	373	342	361	337	335	381	384	388	384	360	381	368	360	360	384	410	380	371	398	373	353	396	390	401	344	348	366	364	369	337	400	370	362	364	376	373	380	373	375	379	370	340	362	373	370	351	371	403	379	366	352	346	369	381	359	379	363	364	380	377	361	366	371	370	342	369	348	374	377	393	401	398	383	366	385	363	354	324	344	389	355	413	366	379	387	360	364	376	371	355	353	386	359	369	403	378	390	340	353	335	352	393	367	344	390	388	368	402	389	340	327	400	355	369	365	383	362	379	389	369	379	351	379	373	341	367	355	342	368	351	342	358	386	374	350	364	368	408	381	387	342	357	353	388	348	378	382	377	367	355	354	347	397	385	395	395	405	346	362	355	399	364	371	382	355	383	399	376	365	359	359	402	382	364	383	390	390	402	405	369	365	373	364	396	424	342	349	367	403	386	364	380	372	333	387	358	384	367	381	404	355	371	379	389	359	362	377	355	358	380	366	379	355	365	390	367	353	361	386	393	372	383	377	349	432	359	380	377	377	358	374	363	374	364	371	388	322	385	366	348	370	365	390	371	344	349	385	348	383	390	350	403	365	362	342	374	343	350	365	374	391	370	368	358	357	347	389	392	381	370	365	355	338	364	397	356	381	395	352	366	396	371	376	362	347	324	402	375	363	382	342	367	361	367	377	363	364	355	361	364	400	341	390	346	355	368	365	396	375	377	339	401	362	377	397	361	375	354	373	380	390	355	367	391	392	364	325	411	382	339	357	346	366	347	339	362	391	394	391	340	389	352	360	363	330	387	383	375	379	366	349	362	367	377	373	364	364	362	340	396	399	370	357	357	372	394	358	365	392	351	380	377	393	356	372	383	356	388	383	341	369	394	373	391	363	365	373	396	363	372	395	363	426	350	365	373	368	362	338	380	344	351	357	367	338	409	367	357	392	358	375	349	385	378	401	369	371	396	358	385	368	381	348	395	337	363	392	334	365	374	403	359	386	365	389	355	353	387	398	362	397	349	343	356	397	360	382	370	356	359	376	359	390	362	381	365	401	337	357	373	372	343	348	356	372	371	393	364	384	381	371	386	388	363	378	377	393	369	369	399	393	335	334	397	340	378	428	359	407	360	377	377	349	373	376	432	355	331	370	389	379	378	371	345	354	401	376	384	386	370	353	388	395	410	373	374	368	397	418	364	358	392	359	365	331	367	388	367	381	365	369	362	363	385	349	370	383	365	385	374	380	341	363	370	351	414	370	357	365	378	359	377	372	364	365	380	379	413	362	338	399	373	363	372	384	344	362	378	354	365	383	361	388	390	384	345	352	388	369	378	410	387	401	363	356	369	341	394	368	334	359	393	320	365	378	375	361	320	419	407	356	351	361	326	356	403	366	362	388	408	348	386	369	369	349	383	378	397	378	409	383	386	367	389	341	379	382	374	331	410	378	377	372	361	362	359	363	384	421	373	400	361	382	354	354	370	376	399	409	401	369	366	383	334	344	389	330	352	358	357	380	401	386	383	349	352	350	367	411	373	346	385	365	344	378	372	373	346	375	340	379	381	376	325	369	342	363	363	373	357	366	363	387	366	346	380	387	370	374	396	380	359	367	366	387	383	371	368	361	366	376	356	353	336	359	400	332	370	355	358	410	438	376	386	351	404	356	335	353	400	359	339	395	356	338	402	342	398	363	379	398	367	382	371	373	370	367	323	374	366	365	382	368	334	381	353	385	390	387	367	370	394	360	363	376	398	341	341	382	388	369	390	374	422	358	383	375	366	366	334	379	377	382	366	406	386	363	396	406	370	379	407	362	385	413	366	359	363	389	355	377	392	380	347	362	359	383	336	371	409	346	403	330	371	356	360	341	342	400	320	356	371	394	349	405	366	419	374	343	356	383	380	366	400	384	364	392	402	378	339	358	380	338	354	372	375	397	386	384	388	371	389	385	398	372	412	372	373	363	356	378	364	366	382	355	342	330	356	360	348	394	360	377	371	355	379	345	375	338	399	367	355	336	372	336	358	345	380	395	376	342	344	407	361	363	383	362	372	405	359	390	391	363	399	371	375	382	366	369	387	350	388	358	346	375	362	371	360	374	357	361	349	365	428	371	388	360	353	369	351	365	388	403	377	355	356	346	374	365	366	377	334	398	373	382	387	338	381	383	384	360	347	388	354	361	378	399	356	377	354	363	353	361	380	367	346	397	370	357	369	350	361	352	397	375	388	350	364	382	372	388	411	373	350	417	373	344	372	367	364	374	370	364	395	375	350	362	360	375	383	375	401	359	353	332	405	355	346	382	405	361	396	320	390	372	344	384	348	352	389	379	350	349	375	346	352	374	369	353	332	365	370	330	356	348	367	377	357	353	329	381	389	361	361	347	374	372	372	398	374	366	372	355	339	356	344	364	349	370	372	350	366	379	373	383	372	363	375	334	354	380	389	384	368	374	381	354	349	360	368	341	385	337	386	367	339	368	375	374	347	391	383	382	365	347	382	362	393	360	400	367	392	336	352	375	361	364	358	370	350	358	345	403	347	387	337	390	362	396	358	351	332	403	385	390	358	353	343	353	389	361	327	401	357	396	395	348	357	381	375	330	404	361	373	405	367	370	356	383	401	390	365	401	410	384	395	360	380	346	366	377	343	374	405	338	406	360	348	343	349	376	371	346	377	370	396	364	391	388	359	380	376	415	347	400	352	369	381	425	331	382	362	394	351	358	365	354	361	389	347	380	409	361	359	358	336	379	374	402	365	366	357	359	395	378	360	373	360	347	358	362	384	351	351	381	389	368	375	374	374	352	376	382	395	357	358	370	364	384	350	400	374	377	386	370	392	376	395	398	351	346	422	388	373	400	375	344	429	361	371	361	369	364	356	370	373	388	380	374	389	406	330	417	373	409	333	381	361	377	353	340	376	365	403	322	336	427	341	359	374	349	366	383	377	339	378	364	366	386	381	421	359	363	352	370	382	376	408	361	377	387	362	366	334	350	389	373	380	350	372	370	347	351	384	396	353	378	354	395	374	376	352	359	359	394	372	394	372	375	356	395	393	379	341	379	393	388	400	324	357	343	342	346	363	376	382	389	366	364	356	381	346	395	365	378	362	381	368	384	372	361	350	395	376
13447	1009	917	688	554	423	311	277	243	208	183	204	168	164	152	134	165	160	142	133	154	133	126	137	119	127	125	131	115	139	106	118	128	115	103	125	132	135	110	111	127	107	117	125	128	126	116	117	115	93	116	120	120	113	108	112	104	113	118	117	117	109	137	139	122	104	122	121	126	113	108	109	120	139	126	106	96	128	125	123	111	133	106	89	110	135	118	120	136	101	104	103	99	123	121	120	106	124	113	128	115	125	92	112	105	118	111	103	102	118	115	100	117	105	123	123	124	117	139	111	99	129	97	135	127	110	119	125	123	121	111	113	114	111	124	110	113	114	115	123	107	106	101	113	120	105	120	127	117	107	121	115	114	121	114	121	106	126	110	122	101	126	121	89	124	114	107	116	151	128	114	108	131	116	117	117	107	118	131	108	105	109	123	119	130	123	122	100	109	109	135	122	121	120	141	126	105	99	108	105	120	123	122	114	117	129	114	104	118	127	121	119	105	102	117	127	112	128	102	110	127	132	124	101	101	124	120	118	114	109	106	131	110	108	113	119	105	114	102	126	125	116	116	122	111	112	111	120	115	107	104	118	130	136	145	131	107	98	103	116	137	105	107	103	117	116	109	104	127	114	107	95	106	101	108	114	129	113	116	102	121	102	105	88	100	108	112	118	104	113	112	129	123	84	116	116	129	122	108	115	123	107	119	108	113	128	133	109	99	110	110	118	127	122	123	125	119	119	113	122	108	100	110	108	115	126	106	114	125	107	111	102	104	106	106	120	111	127	129	105	124	115	114	108	130	118	109	115	126	89	111	128	124	117	107	104	124	122	123	101	96	111	104	115	119	118	110	141	126	123	98	112	127	106	109	112	122	115	111	119	133	101	142	97	124	116	106	121	121	117	116	118	100	145	114	125	111	126	119	114	117	136	134	140	130	139	118	98	107	121	116	115	140	125	129	127	118	121	122	128	101	108	107	110	147	129	111	120	132	117	109	149	105	102	112	107	107	117	126	104	134	117	112	135	111	109	120	137	140	105	108	133	138	117	123	127	88	133	124	130	106	120	113	121	110	89	113	120	128	117	122	138	117	115	105	111	119	128	105	104	118	110	109	108	126	130	114	144	120	127	119	116	113	91	107	114	119	125	128	123	127	137	106	125	116	111	131	113	116	112	103	112	135	126	124	112	111	121	129	114	121	118	122	123	108	124	116	97	117	109	121	118	130	110	123	135	114	128	108	99	120	120	99	128	120	119	131	111	117	127	114	128	113	131	124	126	126	116	108	120	114	113	128	100	108	122	129	112	137	113	105	125	118	107	114	112	103	111	125	108	111	95	133	119	119	113	115	124	112	111	111	110	118	118	108	129	117	129	92	91	132	115	105	106	112	128	134	112	112	119	105	101	117	116	122	105	114	97	104	98	105	107	132	120	107	84	134	121	119	111	96	112	121	96	115	136	121	120	125	110	110	124	130	119	104	111	101	121	134	113	126	114	102	135	115	119	113	120	120	101	115	91	110	98	117	104	124	123	122	126	103	120	95	111	123	134	134	115	122	122	104	115	111	127	97	129	119	110	113	112	106	120	118	115	123	103	113	124	135	110	109	114	89	100	108	126	117	100	128	124	119	127	122	113	126	111	140	109	116	109	117	123	105	112	114	119	108	103	113	101	103	127	107	116	126	101	103	119	124	106	117	147	107	114	128	93	108	124	122	98	124	124	105	109	108	118	102	107	123	122	109	111	120	117	101	120	99	117	108	121	92	133	107	130	104	108	104	103	130	129	101	116	114	135	102	120	114	121	108	121	118	125	127	110	115	117	117	109	110	121	106	116	116	116	110	115	116	125	137	102	118	128	111	116	116	114	119	118	126	116	128	122	120	107	124	132	108	115	90	119	115	107	126	101	121	128	123	103	120	102	121	107	103	121	132	142	118	129	120	121	120	123	106	108	122	114	125	117	130	103	111	131	111	127	103	105	118	125	100	130	122	129	120	136	120	116	112	112	96	117	137	139	113	115	125	126	116	110	91	125	125	119	112	124	118	121	104	96	126	106	133	129	116	107	91	116	111	101	122	120	126	110	121	117	117	129	121	128	109	108	110	113	132	115	108	118	110	134	125	117	97	129	104	115	102	115	109	108	103	109	128	122	139	126	121	121	109	107	119	123	117	107	119	125	113	109	139	121	103	117	114	122	137	91	127	135	111	103	101	114	110	109	114	121	117	120	138	113	108	114	108	125	114	114	120	115	126	129	115	107	105	117	123	109	124	129	106	130	125	113	119	116	103	113	123	102	96	118	106	118	106	123	115	102	162	113	120	108	94	112	110	108	116	134	114	116	107	119	112	112	109	117	104	120	114	103	119	105	119	106	108	123	128	92	115	117	133	114	89	102	106	101	139	128	117	109	111	116	134	133	129	96	97	120	122	108	123	121	107	106	118	144	107	123	123	110	95	120	114	101	111	111	112	132	113	96	116	104	116	109	110	115	119	111	120	118	113	100	94	111	126	113	116	100	134	120	101	129	110	119	111	112	136	108	117	144	121	130	124	95	98	105	120	115	111	116	109	107	119	138	111	126	93	111	114	125	127	108	101	112	127	116	107	124	112	127	120	114	119	103	147	121	132	108	109	98	109	122	104	103	114	85	91	128	108	121	104	108	116	131	128	139	126	111	123	99	113	102	130	117	106	104	105	106	119	117	97	102	117	114	112	122	125	92	134	120	125	110	109	113	119	130	113	104	102	124	117	111	108	109	114	101	111	123	116	116	117	114	104	105	106	98	104	104	119	119	130	119	138	114	113	116	126	109	107	131	131	134	117	115	127	125	125	96	118	127	103	105	110	111	102	120	128	133	128	120	123	121	105	114	113	115	126	113	124	105	128	124	109	123	117	137	114	121	108	130	125	112	137	114	105	119	102	130	108	102	134	110	86	108	116	115	105	124	99	123	94	102	108	139	117	106	108	108	129	119	125	115	117	115	105	112	115	111	125	108	107	117	127	132	115	101	141	100	123	111	113	95	111	140	96	114	139	107	137	106	99	113	118	115	94	112	94	110	108	122	118	100	124	130	126	126	114	110	112	118	126	119	126	113	99	103	112	110	133	105	117	117	114	100	138	114	103	97	118	117	113	102	117	107	107	97	106	92	103	107	120	102	126	143	110	108	133	134	114	129	108	122	107	105	137	114	104	128	110	120	123	126	114	107	98	122	108	127	116	128	109	122	104	102	118	110	123	113	102	105	124	108	120	98	106	129	121	110	113	107	116	137	116	120	109	114	120	129	110	117	106	106	113	126	124	135	125	119	113	101	114	108	114	128	103	120	125	116	110	127	113	138	117	115	124	97	128	101	119	109	114	103	110	112	124	135	124	138	120	120	115	100	119	115	113	119	109	121	117	103	121	93	143	112	130	117	116	108	128	111	127	111	129	117	109	107	131	122	118	120	109	101	113	115	115	119	104	117	125	126	106	124	121	96	91	113	122	117	128	124
7738	1041	2203	2584	2287	1858	1433	1297	1060	964	859	773	695	639	593	621	549	706	598	515	476	446	440	473	399	391	392	393	401	383	370	390	372	366	359	343	367	356	310	355	330	328	355	371	346	307	355	338	333	324	306	319	342	340	320	336	330	329	315	311	341	334	322	304	321	340	282	309	313	314	301	309	323	305	296	345	310	300	299	329	299	294	270	277	344	327	274	295	273	301	304	307	300	267	309	285	267	283	291	295	290	335	280	319	268	277	270	304	337	325	300	319	284	323	270	311	289	280	278	288	316	318	300	285	314	292	284	284	290	274	303	293	315	332	295	298	340	311	268	299	289	301	311	309	298	318	295	287	283	249	292	304	292	329	305	310	301	310	259	287	295	314	315	287	336	286	290	324	279	274	292	318	278	290	297	299	268	313	311	271	308	272	325	290	300	306	282	311	300	306	296	287	292	298	292	304	280	301	310	286	271	286	319	327	290	292	276	341	260	303	295	287	280	319	269	283	310	324	305	294	325	303	313	311	281	319	292	285	313	316	285	270	315	315	309	296	317	272	308	295	301	282	320	328	319	298	319	312	295	291	301	278	317	305	283	303	287	297	293	296	306	296	322	282	286	290	319	313	294	294	309	288	306	304	270	285	344	287	261	295	303	323	301	299	298	288	302	304	305	307	291	305	326	295	309	319	323	260	319	295	292	289	291	267	351	278	287	278	305	298	330	318	327	294	296	341	278	305	299	314	312	304	302	273	300	288	283	244	299	296	288	301	327	275	307	294	296	284	288	258	286	266	288	307	308	299	325	280	284	307	298	295	320	307	310	317	325	299	307	313	300	284	326	353	255	310	295	285	300	276	284	286	293	289	301	326	295	301	300	267	292	279	315	294	295	311	327	306	304	327	282	307	322	288	297	325	303	311	298	302	325	275	305	328	305	296	305	291	292	296	286	293	277	278	302	305	281	313	264	294	291	319	299	299	315	332	301	325	322	275	315	300	306	301	316	316	307	292	295	297	318	268	266	305	305	298	304	302	325	287	316	296	310	266	271	282	303	291	296	277	297	260	290	277	320	268	272	286	293	301	280	284	331	283	292	286	292	312	291	287	311	321	284	332	294	299	263	289	289	301	315	265	308	303	302	288	283	300	279	317	329	325	302	288	256	286	280	299	305	320	306	298	290	322	291	312	281	296	295	294	281	298	303	294	335	281	320	308	306	320	308	301	315	328	305	307	288	332	291	270	291	296	301	306	291	321	276	284	288	291	299	299	292	305	309	287	289	285	314	285	292	279	308	278	304	292	297	264	304	302	305	300	280	313	267	326	283	290	313	278	293	307	292	296	294	310	289	307	335	265	305	297	300	303	323	335	300	305	325	299	314	309	312	305	308	301	306	330	278	323	312	303	286	307	292	329	293	300	291	309	292	317	276	264	279	278	273	323	300	294	282	298	302	317	311	295	313	297	331	300	306	315	295	257	306	346	269	286	286	271	295	295	323	271	315	279	267	280	291	301	248	268	281	303	289	277	283	287	290	306	321	295	286	305	290	290	304	300	323	281	291	303	296	296	318	319	297	305	302	268	297	316	265	285	310	304	288	272	279	295	284	290	273	292	290	299	302	296	315	298	302	293	304	243	299	322	288	309	298	274	330	299	325	327	264	271	272	299	306	298	259	312	311	286	294	299	301	299	304	295	310	322	298	271	265	295	320	292	309	301	302	301	326	299	280	286	297	299	310	334	310	294	280	278	302	334	302	287	291	297	322	304	275	286	277	291	315	282	301	262	311	301	315	282	299	274	299	306	287	288	294	285	312	290	280	299	298	297	275	260	315	282	277	312	291	306	291	272	279	300	295	303	295	330	280	276	307	307	271	306	282	305	319	282	304	289	318	292	315	308	321	307	292	289	324	288	287	298	319	294	308	300	263	282	350	306	285	296	297	281	308	298	306	318	317	294	319	282	294	286	292	332	300	301	307	248	296	286	279	287	288	253	308	308	280	310	304	279	318	321	287	297	310	305	305	285	307	293	275	276	284	308	289	284	287	262	284	300	307	306	288	269	302	269	295	304	297	317	296	306	291	266	318	279	272	320	316	318	305	263	302	281	316	299	265	292	318	301	278	300	287	322	312	297	285	301	283	298	326	322	279	321	279	298	298	310	322	294	305	312	317	344	299	317	289	299	274	286	307	295	311	319	297	296	295	301	290	266	290	323	314	293	302	298	296	298	312	321	292	304	294	301	310	320	295	274	266	283	286	314	304	270	282	287	282	304	286	295	276	319	274	292	333	273	295	296	277	310	267	328	295	312	289	311	270	283	293	282	332	291	291	290	312	300	294	268	282	313	294	283	308	313	251	260	316	295	308	270	307	282	320	303	310	291	263	300	280	282	296	351	268	317	302	288	277	288	322	298	290	294	317	301	258	300	286	310	304	266	292	317	261	293	294	307	301	326	301	305	276	328	289	301	303	322	284	321	270	285	285	312	297	308	301	307	311	316	298	339	298	265	327	281	299	334	285	274	302	315	280	280	330	275	308	292	305	285	311	286	329	310	295	293	312	278	287	260	286	300	287	311	287	325	297	302	316	252	301	267	310	317	338	305	314	299	297	302	289	308	311	314	304	330	334	274	318	331	283	296	288	299	291	285	297	307	292	277	282	297	295	317	303	292	298	305	285	323	278	303	289	277	301	299	298	286	317	296	303	295	288	293	318	338	294	287	306	284	318	269	293	272	265	272	279	321	300	301	308	282	291	296	292	276	313	306	312	315	284	302	283	314	297	302	279	303	311	326	280	312	282	263	274	278	331	324	319	321	287	285	321	302	278	299	315	292	270	271	289	292	303	288	266	305	277	284	288	299	247	290	295	299	313	286	316	313	304	296	321	309	288	296	293	283	305	312	300	290	292	307	304	298	312	306	274	280	293	308	254	292	299	307	290	303	312	264	290	293	309	299	332	314	298	312	277	278	297	294	308	303	281	277	298	303	309	314	341	310	295	302	314	317	331	277	315	300	299	316	305	286	285	299	315	268	338	297	323	293	305	325	303	298	323	318	328	267	296	307	293	291	290	293	305	302	327	323	319	292	318	298	313	317	269	315	291	300	303	310	285	336	271	309	300	287	301	334	324	288	285	306	258	305	293	269	328	308	285	273	300	268	314	308	298	277	286	297	299	300	331	291	282	309	275	322	304	282	282	306	306	274	280	292	284	276	284	317	320	311	294	253	300	312	289	308	286	300	279	297	307	300	300	306	292	299	302	286	296	286	302	303	294	311	289	302	279	286	289	297	339	306	303	296	318	299	319	279	322	311	323	273	284	310	297	335	313	301	304	309	298	309	285	298	287	296	301	313	315	288	298	277	307	296	320	292	295	301	306	301	288	303	306	253	304	303	290	284	334	293	283	302	310	296	270	302	315	315	301	290	291	294	298	304	296	317	303	293	295	305	292	291	300	270	297	303	297	299	310	304	298	320	297	311	283	276	276	337	260	313
23643	3101	2264	1662	1086	693	520	349	341	225	206	180	163	140	128	119	144	150	133	111	73	72	72	62	77	69	60	65	63	40	64	47	61	59	49	54	52	43	46	52	34	41	43	52	32	43	35	55	32	34	45	42	50	31	53	40	37	40	39	41	37	20	38	31	38	38	29	35	39	39	32	26	40	34	43	40	35	37	34	33	39	33	36	36	35	33	30	26	34	31	33	28	34	20	40	37	27	30	33	37	39	37	27	28	26	31	41	37	26	29	40	20	51	30	28	31	39	31	28	29	33	34	27	32	34	41	38	35	30	30	43	40	41	33	37	36	40	41	29	32	31	35	30	40	36	31	34	31	30	33	34	23	36	34	33	38	39	33	24	32	36	34	40	35	43	33	48	56	51	31	39	34	36	39	40	33	35	37	26	29	31	22	39	40	39	35	37	39	33	38	37	42	46	46	35	29	39	29	27	26	39	38	31	24	36	38	30	26	32	31	28	36	43	33	22	44	30	38	36	30	31	42	29	34	32	38	31	41	16	23	36	23	50	40	36	33	38	41	26	37	27	41	28	31	36	21	22	19	34	33	40	33	36	37	33	26	37	31	28	42	38	33	39	29	29	36	33	31	33	25	28	43	30	29	31	35	27	33	35	28	33	38	29	44	39	26	26	35	35	46	25	31	33	32	31	24	38	37	30	29	33	35	42	32	27	33	43	27	47	38	28	31	30	32	30	32	27	25	35	26	39	29	33	38	37	28	29	29	27	31	29	30	40	27	41	39	34	31	29	26	31	39	38	34	39	34	32	27	41	22	33	41	22	37	32	31	39	22	36	30	26	28	32	22	27	43	42	34	40	31	40	35	26	36	32	40	31	30	31	28	27	40	33	42	39	35	33	26	45	34	26	34	33	23	46	34	27	35	27	30	28	33	28	32	35	33	29	44	38	31	34	28	32	33	31	41	41	38	29	35	30	26	37	31	36	35	38	31	29	33	37	36	40	45	37	25	28	31	35	35	34	28	38	35	39	34	37	34	27	37	29	50	37	37	34	28	25	29	38	33	28	24	29	31	35	35	35	34	35	36	26	32	28	36	31	34	27	35	33	31	33	33	38	39	42	34	30	29	41	35	38	36	39	32	34	34	30	33	32	31	29	28	21	29	30	33	36	35	28	33	34	32	36	26	34	31	44	31	32	25	28	26	37	30	24	33	32	27	34	39	36	40	40	27	39	34	49	35	37	37	31	19	36	36	33	29	34	35	43	26	29	31	34	32	31	43	38	28	30	35	37	34	37	34	35	38	42	31	35	23	46	38	27	30	26	36	30	28	33	25	36	28	45	35	28	24	28	34	33	28	37	27	34	33	39	24	40	36	40	29	21	34	37	37	28	27	28	28	37	50	44	31	36	38	35	35	32	33	34	39	20	16	37	37	27	39	29	39	36	27	39	32	32	39	33	20	35	41	28	36	38	50	32	33	25	29	21	33	26	35	39	33	39	43	37	25	30	23	30	26	30	38	33	28	35	42	36	33	37	30	43	37	37	36	31	36	26	32	18	26	36	30	31	25	40	30	33	36	23	35	46	33	48	37	36	39	29	29	37	37	40	46	37	27	26	28	32	23	42	35	29	34	35	26	43	47	34	25	34	41	34	43	31	36	22	25	29	43	31	32	26	27	29	41	38	34	26	33	33	33	31	31	28	35	37	33	30	32	34	40	36	36	15	29	20	45	33	53	37	33	25	32	36	36	24	30	28	26	28	37	36	25	28	31	44	36	37	26	28	38	24	29	37	33	32	24	24	35	46	35	31	34	38	34	25	27	40	27	48	26	26	46	37	24	28	27	29	35	31	28	34	26	31	29	25	28	37	33	26	34	31	35	31	35	38	33	33	23	22	34	41	37	31	32	30	32	40	34	31	26	22	33	31	26	37	24	43	38	37	39	28	38	30	33	26	28	27	36	23	33	29	25	27	39	44	17	38	40	27	31	32	22	37	25	37	34	28	24	33	32	34	28	24	39	28	39	33	38	38	32	31	27	28	51	46	29	37	42	42	32	28	34	37	40	30	33	31	37	30	34	35	38	40	31	41	32	47	32	43	34	37	34	29	26	28	43	32	35	42	45	28	45	28	32	36	40	27	30	37	28	27	36	34	43	33	36	33	28	43	24	34	38	42	35	28	30	36	31	31	38	33	27	24	31	39	30	33	38	39	26	28	36	36	34	24	39	39	39	30	28	44	32	29	31	35	22	31	30	44	25	24	34	29	45	26	38	26	36	40	37	31	30	27	36	24	35	24	33	25	32	32	29	36	28	32	25	26	47	38	28	25	20	28	28	25	34	35	29	34	34	33	39	28	37	38	26	41	39	41	33	38	28	25	41	35	30	27	42	26	39	25	28	33	39	38	33	31	34	31	30	28	32	39	39	33	41	38	36	37	37	41	28	28	33	29	24	33	34	31	31	32	40	30	38	35	29	17	30	37	35	28	38	37	34	29	31	32	32	37	26	24	28	44	52	23	27	27	32	30	31	44	37	25	38	41	42	39	30	41	31	30	30	36	36	27	39	31	33	34	36	29	34	26	22	34	33	28	39	29	39	35	29	32	26	33	38	30	28	26	28	36	41	38	24	42	28	39	24	42	29	38	32	18	26	40	33	44	32	40	26	34	36	29	26	33	28	28	30	26	27	33	31	32	33	30	38	39	28	39	40	26	34	34	29	39	41	37	25	18	35	33	31	33	37	39	36	27	36	30	35	35	32	24	34	36	29	28	22	31	37	28	32	41	27	28	32	30	45	35	37	40	40	25	32	27	39	34	33	40	33	34	37	34	29	32	32	37	33	41	32	40	39	34	34	32	32	32	42	33	40	28	30	25	26	39	26	45	25	38	27	35	27	29	34	24	33	31	35	31	39	24	25	23	26	40	34	39	26	27	33	37	39	20	31	33	22	35	45	38	35	31	39	37	30	35	28	31	42	40	33	37	36	36	24	40	38	18	35	23	26	34	44	38	37	38	47	35	36	49	38	30	42	44	40	31	28	42	34	34	31	27	24	25	26	37	31	34	26	25	34	34	21	29	30	38	28	29	33	31	45	38	38	29	34	36	35	33	35	15	28	30	29	25	38	42	33	31	34	37	32	25	41	37	26	35	37	33	38	29	27	41	28	29	28	26	40	41	24	31	28	40	29	29	30	29	25	32	34	30	27	38	29	27	34	27	33	40	23	29	29	34	37	49	32	21	32	34	37	39	47	29	27	32	38	41	33	35	34	29	32	35	39	32	36	41	31	43	25	20	39	52	23	36	36	29	45	36	29	36	26	33	39	37	36	28	27	36	48	38	33	45	27	38	33	31	30	31	37	42	30	37	35	33	32	33	36	32	29	38	32	27	31	33	33	36	32	38	31	27	37	25	32	35	40	39	35	33	38	31	23	40	26	34	29	33	25	27	26	34	25	37	35	32	32	29	28	42	27	38	41	32	36	36	39	35	33
11377	2152	4216	4980	4234	3286	2753	2145	1863	1489	1301	1105	1013	874	781	719	775	1034	828	657	495	468	415	401	376	344	350	357	285	254	285	273	242	238	233	198	227	214	204	182	185	177	184	174	165	169	172	152	170	137	153	153	161	169	143	155	134	117	138	134	134	155	153	130	139	143	112	104	115	139	124	105	120	126	125	114	127	113	122	128	140	111	115	119	112	104	131	111	110	111	111	116	120	103	100	104	108	100	134	112	119	120	109	121	111	106	121	122	105	94	112	117	102	105	106	105	106	81	93	103	106	112	103	110	103	95	88	90	102	103	100	104	102	104	115	117	112	108	92	108	98	107	92	106	107	91	117	96	95	110	110	84	89	90	121	92	94	109	93	98	97	97	114	84	95	110	120	109	91	110	100	70	112	110	109	93	107	111	84	105	81	96	114	97	90	111	101	94	97	79	111	109	113	98	90	106	105	108	108	79	98	106	112	95	104	89	110	92	114	103	95	95	93	109	112	80	97	97	94	110	84	86	104	88	104	91	108	108	110	87	95	95	101	115	105	95	92	98	97	99	92	112	100	97	124	98	84	101	80	97	92	88	95	88	96	92	104	94	93	101	94	73	103	109	107	81	97	96	97	97	103	102	94	98	100	100	96	102	100	109	107	104	105	105	97	103	83	76	88	111	105	99	90	97	87	86	104	98	73	102	98	93	104	106	96	93	91	103	98	98	118	103	111	90	90	95	107	91	101	85	103	95	105	104	95	94	99	99	94	105	79	80	95	98	81	104	90	94	98	99	93	80	112	82	94	92	102	102	112	85	90	109	102	71	98	92	100	101	93	90	106	109	85	102	95	93	84	91	100	95	67	97	96	97	92	87	86	100	112	102	86	101	96	77	76	98	106	91	80	76	115	94	87	105	108	116	93	89	106	89	106	101	95	101	94	113	101	98	97	98	91	83	84	92	113	83	84	107	97	93	81	103	97	108	95	80	111	74	93	110	119	106	91	109	108	97	93	84	82	112	98	113	112	111	87	81	90	96	90	87	89	100	107	109	88	85	96	104	91	93	91	100	90	101	104	90	87	97	86	101	91	95	94	84	95	92	91	105	102	105	95	106	99	86	92	85	103	91	95	89	100	100	96	108	118	85	105	101	102	100	95	90	87	84	90	102	89	94	106	104	103	91	91	101	103	96	83	106	107	105	90	90	122	86	98	89	112	102	103	97	123	102	85	116	111	94	98	92	106	85	100	108	91	84	98	96	102	112	101	83	89	88	70	99	114	107	72	91	94	88	101	103	99	96	100	92	96	84	93	87	106	91	107	93	104	91	93	94	92	117	94	92	82	113	101	90	111	97	88	99	100	79	100	107	96	111	113	104	107	117	90	100	102	112	101	98	98	92	98	95	100	101	86	95	103	96	103	96	85	86	86	96	89	93	107	87	96	102	91	92	88	109	101	92	103	100	91	90	110	96	90	72	97	95	102	92	84	98	114	95	108	90	90	70	87	103	92	90	111	89	99	92	104	107	109	107	88	99	99	102	85	94	90	100	110	113	114	97	114	84	84	100	113	87	92	99	91	91	98	102	97	118	104	106	100	93	123	82	101	111	99	107	101	96	92	87	99	93	97	96	107	92	106	96	101	79	87	102	97	100	93	81	109	104	93	88	86	85	94	89	96	96	107	102	98	107	103	88	104	94	105	73	87	101	84	91	107	91	94	96	101	107	98	108	91	101	117	95	75	96	87	96	88	100	88	104	102	84	93	91	94	113	97	92	114	109	104	113	88	114	112	113	116	101	100	122	105	103	101	109	103	106	106	85	100	95	87	74	88	98	105	113	91	117	109	95	99	94	101	78	86	112	87	88	100	109	96	92	106	80	91	93	90	85	100	110	111	95	91	104	92	110	85	91	97	99	95	81	102	87	108	104	109	87	98	84	99	83	86	94	93	109	108	102	103	96	85	80	100	118	97	105	94	101	94	83	97	97	86	97	106	80	100	98	98	87	110	86	97	114	113	102	111	87	88	92	91	87	107	104	109	94	96	91	87	82	95	93	110	88	95	95	106	86	98	107	108	102	96	102	99	105	100	87	91	88	68	106	122	111	92	93	101	105	94	91	99	115	105	94	92	98	98	95	91	91	91	99	96	106	94	91	99	78	98	109	67	105	101	103	107	77	75	82	91	91	77	89	90	78	102	100	90	106	95	96	94	89	84	96	97	83	94	86	96	109	97	102	101	78	88	120	92	101	96	87	108	82	92	84	85	89	105	111	121	105	98	94	88	103	100	90	107	105	86	106	87	108	97	101	99	89	108	92	99	103	88	104	92	92	94	80	93	86	100	104	101	93	90	94	86	119	105	103	105	84	101	89	92	104	112	87	100	100	91	90	112	86	103	108	90	99	83	102	83	127	100	94	78	79	107	87	108	123	92	104	101	84	98	83	109	87	90	92	103	91	114	96	96	113	102	101	105	92	110	111	99	107	90	96	94	102	110	85	101	92	97	77	111	96	85	112	86	88	88	96	107	85	99	96	106	95	94	106	92	105	97	97	78	74	113	103	91	73	107	86	99	98	79	92	89	83	88	97	78	126	95	84	89	101	96	103	101	78	91	114	107	93	102	115	102	103	95	89	99	95	99	92	93	96	99	88	109	111	92	96	102	99	89	104	80	107	83	87	99	95	97	89	96	104	90	95	118	113	97	94	83	119	97	108	117	92	99	96	108	81	98	104	105	104	105	86	96	98	87	89	93	89	96	96	95	94	89	96	94	93	101	93	114	112	89	90	102	83	101	76	96	95	99	80	95	102	87	84	97	79	85	93	86	79	101	85	110	92	105	78	91	115	92	102	89	98	96	80	90	112	106	106	108	94	95	97	103	99	100	99	95	95	78	113	98	112	117	83	99	103	87	92	90	86	109	116	114	93	91	108	105	96	91	110	106	87	96	94	74	77	103	78	88	96	97	96	94	88	91	78	91	92	96	91	96	93	95	91	88	106	103	100	87	106	99	109	83	103	111	103	100	99	111	112	92	95	87	113	88	114	96	90	97	110	87	101	98	89	92	100	92	85	102	80	84	85	98	99	91	99	91	97	104	102	91	89	98	92	85	88	107	96	96	94	85	101	105	84	97	108	105	93	96	76	88	96	89	114	112	102	91	94	93	98	111	106	104	89	111	96	101	116	98	101	105	97	102	110	134	100	93	79	96	92	83	108	81	83	97	95	99	107	125	106	104	106	85	96	94	102	99	94	93	85	104	106	86	93	82	73	87	98	104	95	111	98	87	94	95	96	106	111	93	103	99	85	90	102	91	81	101	96	89	108	96	88	99	98	103	102	72	89	87	122	117	103	92	89	112	108	95	101	91	92	93	88	91	108	102	95	89	115	99	106	87	100	99	92	93	89	103	105	96	111	109	77	87	86	115	107	105	95	111	83	87	97	100	114	111	85	91	110	109	104	101	88	93	97	101	103	116	103	98	94	89	98	98	106	99	90
2810	160	165	156	154	154	161	155	146	149	150	145	130	163	137	131	142	144	165	159	146	158	177	137	155	170	133	159	128	143	140	168	137	130	167	141	147	114	135	146	135	129	129	148	129	134	138	151	141	114	137	138	172	136	140	165	146	149	151	142	147	161	160	141	124	118	140	169	147	156	150	140	131	150	159	152	134	139	153	140	159	149	163	142	147	139	129	153	156	135	173	152	141	156	133	150	138	136	154	151	144	177	136	138	145	152	134	144	152	160	151	140	134	153	130	146	148	151	171	134	144	132	176	135	122	144	146	150	154	152	134	149	135	161	165	156	143	139	140	142	154	166	142	137	164	135	133	135	140	129	159	138	157	144	126	158	151	150	137	144	139	150	140	158	148	146	129	157	138	111	133	148	134	140	133	163	136	128	134	122	138	156	136	147	126	155	138	149	135	145	152	150	140	163	163	151	146	155	167	154	152	154	137	152	163	142	152	146	167	143	149	134	159	142	150	143	153	136	141	142	151	151	124	134	135	157	150	153	147	144	184	141	147	144	156	156	138	132	136	130	135	166	144	148	159	164	151	144	173	150	131	144	135	146	145	124	133	119	158	146	135	161	147	150	144	124	186	134	134	162	138	138	161	143	146	150	147	136	169	116	160	129	145	140	132	150	139	151	173	155	150	153	161	161	131	146	127	152	134	162	141	152	134	149	134	141	164	134	145	155	144	136	142	147	143	152	142	145	145	144	159	134	149	151	133	143	147	131	137	146	146	137	143	129	137	144	156	137	130	132	139	153	144	159	149	138	137	151	118	126	141	131	153	148	166	130	156	142	154	156	161	151	140	144	153	142	142	141	140	131	146	138	146	136	150	171	172	148	157	132	143	166	128	166	145	142	140	154	146	138	151	148	143	141	152	153	135	152	134	163	132	158	154	141	171	135	150	174	122	157	129	123	117	133	146	159	140	130	145	175	117	163	124	142	147	130	146	125	145	168	149	146	149	168	116	127	135	147	141	164	140	130	176	140	165	136	145	145	119	132	155	139	119	141	129	131	147	149	150	168	129	136	112	140	135	134	130	126	151	153	125	129	135	157	136	170	154	147	155	147	151	134	159	141	126	154	146	144	132	181	144	135	139	139	163	127	154	133	147	153	153	155	141	143	148	157	146	147	155	155	142	147	142	170	135	147	150	149	145	149	141	178	130	152	154	148	144	160	133	138	157	148	141	133	134	142	146	140	134	152	130	160	131	183	150	138	147	135	124	153	129	150	162	151	133	130	151	139	144	146	145	140	136	151	136	154	146	126	146	135	169	142	143	119	135	134	159	153	158	149	157	138	166	147	131	150	154	147	145	148	127	117	124	123	129	160	148	134	137	129	156	136	123	153	160	156	149	131	151	142	138	157	164	132	166	155	128	142	146	156	156	160	138	141	163	133	132	128	126	129	138	134	134	138	154	148	120	156	174	153	133	142	139	158	137	139	154	154	120	119	165	135	112	166	149	132	144	169	157	149	156	149	124	137	163	154	187	138	144	142	163	150	167	161	141	136	144	146	141	135	164	140	138	161	138	143	132	151	132	156	139	140	145	159	149	127	146	118	138	146	165	144	130	144	154	171	154	143	139	144	159	122	141	144	146	159	145	166	143	172	139	143	154	148	135	148	161	161	156	151	138	122	155	150	161	139	147	137	144	151	139	149	147	131	137	147	133	130	122	149	125	145	177	147	133	155	136	161	152	151	131	168	153	165	153	137	157	136	152	135	151	152	140	156	140	123	143	143	137	157	145	126	133	154	108	134	143	156	145	150	121	147	128	147	129	160	147	137	152	136	134	131	142	131	167	130	141	154	146	142	147	132	147	154	149	142	162	139	141	152	143	139	159	146	158	126	171	137	134	142	152	145	166	134	115	159	145	124	175	133	156	155	156	133	141	133	163	131	154	136	135	141	147	169	139	142	143	138	142	167	148	140	161	130	149	144	120	173	155	132	138	137	131	151	163	148	148	156	139	147	146	139	161	152	151	163	161	122	134	160	133	139	134	133	136	141	148	137	133	155	135	163	152	151	136	158	142	163	161	154	149	143	131	133	148	134	133	136	161	166	146	150	151	150	162	144	135	150	139	154	152	160	138	127	149	145	150	141	134	146	124	161	151	149	153	147	167	153	151	141	135	156	117	141	152	152	146	152	152	138	167	145	128	158	158	149	147	134	173	152	143	130	144	154	149	135	177	159	162	152	156	163	149	142	144	149	152	164	138	159	135	146	140	164	145	155	158	156	127	139	145	150	133	150	138	157	149	134	133	160	125	148	152	140	171	145	131	157	145	159	140	164	132	143	137	170	146	147	154	136	151	141	161	167	147	139	146	146	127	151	150	135	148	121	148	157	153	130	141	140	156	135	142	158	141	141	120	144	136	136	141	143	138	128	158	150	134	160	131	148	154	147	148	138	144	153	144	148	132	147	155	155	131	134	146	160	167	132	145	144	167	142	142	158	136	155	125	125	142	138	149	151	159	139	136	153	133	140	147	137	148	131	147	140	146	125	142	160	156	123	146	125	139	136	145	165	138	129	158	111	151	121	126	127	138	160	152	141	139	150	171	152	134	165	146	167	136	138	138	141	148	117	150	122	134	133	148	137	165	171	123	147	150	146	165	141	154	141	152	147	157	151	130	164	149	145	162	147	129	137	175	150	145	136	158	172	151	163	164	137	156	141	137	152	131	167	148	144	132	135	141	154	147	145	148	125	150	129	145	151	147	147	124	137	132	149	121	154	135	129	169	151	149	140	159	157	133	140	137	145	140	146	125	155	132	149	144	130	132	135	144	135	137	146	151	167	142	144	157	149	144	163	157	154	147	154	136	154	152	142	156	128	145	138	154	111	156	148	137	162	179	139	158	147	155	130	135	149	145	141	145	146	129	133	146	145	146	130	143	124	155	144	161	132	149	156	155	133	150	137	152	142	150	170	137	162	143	164	139	145	135	138	139	159	153	142	147	144	142	144	146	146	132	129	153	153	148	145	151	150	127	158	139	141	155	155	147	145	133	153	124	154	144	147	143	122	149	164	145	143	148	151	134	154	150	160	175	137	153	160	123	140	155	146	141	150	139	144	121	161	153	138	167	148	153	146	146	160	153	154	166	129	151	155	130	125	137	139	153	160	159	138	139	146	138	158	176	151	137	135	138	117	148	135	146	136	161	141	136	126	146	141	132	133	128	130	155	130	140	135	135	157	144	141	167	160	141	137	138	156	148	132	141	153	157	120	143	129	132	148	149	129	129	153	112	143	147	149	149	163	132	158	148	140	140	135	172	146	151	144	141	143	157	145	157	142	142	160	139	151	160	152	144	165	156	128	140	152	137	153	140	163	159	146	149	148	144	149	145	126	124	151	146	153	140	137	138	127	177	137	125	145	146	151	160	144	133	152	146	143	162	145	156	151	167	139	119	153	160	145	141	157	163	135	149	171	146	167	163	117	157	174	147	133	153	142
2887	428	465	496	450	446	401	397	424	386	406	392	388	412	405	365	386	398	399	386	389	389	406	395	383	406	359	358	399	396	418	394	371	386	365	379	381	351	382	379	399	374	398	383	365	381	345	368	379	376	372	361	393	399	389	370	413	406	401	382	373	361	395	383	369	407	341	412	401	385	387	377	395	359	375	367	386	329	374	370	352	384	391	369	387	394	394	384	388	382	368	377	402	360	382	366	372	379	359	371	383	385	344	358	371	360	410	385	351	399	372	388	394	369	379	358	394	388	386	384	375	350	370	361	384	348	388	389	330	366	374	361	334	372	360	368	335	358	356	341	369	393	351	362	362	327	384	380	367	365	363	352	355	368	383	404	360	398	388	369	366	384	388	356	366	355	363	331	381	372	401	367	375	335	365	394	388	361	388	364	392	353	358	393	383	366	426	395	380	399	388	378	380	365	385	369	392	341	404	355	376	393	345	393	343	398	356	349	367	368	351	389	387	361	370	372	412	378	384	368	371	356	387	428	373	370	379	361	383	374	354	356	367	363	377	365	357	389	350	373	343	374	347	392	375	406	401	337	378	352	377	401	361	382	384	382	346	347	391	356	383	364	385	373	382	401	433	381	363	356	375	372	359	387	353	367	391	370	384	409	372	376	375	410	391	383	381	360	379	369	399	408	353	362	359	342	390	354	369	355	365	358	390	390	419	365	380	345	372	391	398	356	346	396	351	395	382	334	375	386	358	382	377	326	391	394	386	371	359	372	356	390	395	339	365	398	377	392	422	365	390	377	358	362	410	386	373	395	365	373	381	376	368	352	372	398	367	377	387	368	367	368	400	367	393	375	396	341	395	397	384	403	394	340	333	360	350	376	395	361	398	361	367	371	364	393	364	377	357	382	407	351	339	367	366	365	386	397	381	403	377	373	415	380	402	363	397	381	363	437	366	365	380	344	390	354	353	371	379	365	400	366	346	387	366	358	362	354	365	385	352	353	413	389	361	368	394	396	385	366	366	400	414	352	404	374	377	358	391	344	373	382	370	346	347	379	375	351	363	374	376	377	378	355	361	378	364	372	353	388	373	351	362	378	356	402	393	371	399	372	345	410	384	396	363	391	378	365	364	362	393	396	362	366	349	358	363	369	375	353	371	339	367	359	368	386	379	342	390	367	331	379	365	396	352	390	374	411	413	396	364	377	376	382	360	365	379	404	352	375	406	384	360	371	415	403	380	357	336	385	382	412	373	328	378	337	354	379	416	402	382	382	369	392	371	394	354	349	340	352	393	360	377	415	347	355	383	382	344	354	347	367	384	374	400	355	351	368	373	373	368	373	365	384	371	368	382	366	393	375	366	367	379	327	369	400	367	354	370	395	381	380	391	356	331	384	381	385	369	396	418	381	380	347	366	371	387	375	368	381	367	398	351	347	381	383	383	372	407	373	382	368	369	376	371	389	377	439	380	394	383	384	381	399	362	354	360	348	367	362	392	425	364	383	345	350	385	365	396	337	397	367	364	373	391	359	390	391	365	358	358	362	374	339	358	349	376	384	344	389	359	370	381	373	359	374	407	371	377	353	403	336	357	383	353	394	340	346	414	351	371	380	360	380	387	387	369	330	361	396	396	348	372	375	378	408	375	396	376	388	357	400	378	347	402	370	394	335	403	344	383	375	369	392	409	366	369	372	404	411	389	385	388	372	394	402	387	383	371	367	346	381	380	356	359	403	336	366	390	371	409	372	352	389	355	416	358	375	371	405	417	370	381	371	344	394	343	381	346	369	383	361	374	366	382	371	392	361	387	374	346	411	362	392	382	401	400	370	381	386	371	372	387	390	390	387	372	347	381	365	348	382	358	389	386	346	369	374	365	373	374	386	366	375	356	370	352	345	402	367	381	383	366	378	374	378	393	401	406	378	328	361	373	411	356	359	370	390	425	387	365	353	344	393	368	389	378	374	385	334	369	363	377	400	358	345	355	378	370	363	384	360	406	364	357	388	353	365	373	389	369	384	408	384	371	365	375	369	390	358	360	324	376	388	356	382	400	389	381	396	324	330	373	377	360	367	344	386	396	374	391	406	340	375	357	400	355	375	365	355	348	374	328	385	384	372	398	419	368	347	382	374	397	382	362	381	388	385	372	351	388	358	334	360	390	357	361	408	373	379	383	365	398	385	378	373	343	343	368	344	360	390	375	400	375	352	374	348	362	387	377	356	390	362	404	402	383	417	407	363	392	360	417	388	412	374	396	402	379	392	354	364	380	377	361	340	383	370	377	355	389	389	405	332	355	384	375	345	381	370	372	359	369	360	404	360	407	380	363	373	351	391	359	385	377	389	364	381	387	385	405	358	363	407	356	360	352	369	394	370	375	370	380	352	392	389	414	369	346	358	352	355	378	383	374	368	349	373	394	376	369	371	374	356	359	375	421	362	375	372	350	389	387	362	372	350	373	383	355	345	367	371	400	384	392	363	390	370	384	375	360	396	353	357	363	341	366	355	360	370	371	387	356	350	337	399	379	369	325	408	378	375	389	362	385	368	358	365	382	375	377	419	366	374	370	404	389	355	404	382	375	356	371	378	432	357	348	352	370	387	356	376	348	364	387	401	369	352	335	368	368	352	383	376	373	374	352	377	364	354	351	402	391	354	361	395	372	407	397	373	371	403	384	363	380	349	419	349	393	363	350	362	364	349	395	372	397	380	347	380	376	406	397	407	370	378	393	380	355	368	373	386	387	380	360	378	370	393	355	362	376	403	346	384	350	398	357	355	381	363	357	355	382	371	395	381	392	381	366	374	391	371	378	383	357	396	373	380	375	376	363	379	372	365	342	350	389	402	393	378	390	375	387	378	335	390	402	355	353	373	346	383	347	373	333	378	407	341	392	366	353	357	369	366	388	367	389	354	354	375	352	366	349	367	380	371	373	374	374	367	361	425	358	401	333	371	365	363	350	394	357	389	386	373	381	394	383	396	341	377	370	385	394	392	365	374	385	320	374	337	377	339	408	343	347	371	389	411	376	434	394	380	337	364	372	346	377	351	395	356	384	388	372	322	347	367	377	388	350	356	353	327	352	374	376	390	374	422	390	378	350	383	381	356	352	370	354	360	365	380	382	379	375	395	381	332	379	380	369	348	364	364	399	367	372	404	368	360	350	373	364	356	369	398	372	355	382	407	382	400	364	352	393	386	420	379	410	396	391	391	374	359	362	346	354	402	390	360	365	394	389	372	344	391	400	396	405	377	387	366	364	356	377	385	377	370	349	384	343	345	349	343	379	395	394	389	396	343	369	381	375	410	348	375	364	367	398	359	374	383	391	374	346	387	376	362	365	390	340	399	403	348	385	356	396	388	361	373	407	378	398	393	377	357	393	360	364	368	347	378	383	395	360	419	356	336	354	396	383	366	367	364	367	348	363	384	395	358	387	399	384	387	358	370	385	371	366	399	409	364	377	375	365	347	377	402	376	387	385	361	381	371	365	367	371	385
12965	1186	958	763	547	391	332	315	270	229	204	168	164	172	177	151	159	274	158	139	133	111	117	131	141	144	126	152	108	123	135	120	114	100	143	126	140	95	105	110	123	142	125	125	123	125	125	107	121	118	115	101	100	91	99	134	104	119	113	129	132	122	131	111	130	111	131	104	101	108	105	96	131	127	106	116	113	115	113	121	128	121	118	110	107	124	131	128	107	114	97	111	111	120	124	118	114	115	112	121	124	124	120	102	115	121	107	113	122	110	120	101	113	116	134	111	113	118	103	137	119	120	125	103	130	109	113	131	107	130	115	116	106	113	121	114	130	115	128	133	95	112	127	120	123	103	135	117	129	112	102	114	118	96	129	114	122	117	114	143	115	107	109	111	122	138	122	123	114	109	115	122	126	129	111	105	106	127	117	117	123	131	95	108	133	115	118	110	125	110	118	136	109	109	119	128	126	113	109	137	119	111	122	117	108	93	102	118	103	106	126	112	96	101	103	109	126	116	111	122	93	110	115	127	121	133	111	98	114	120	133	147	114	125	132	108	118	112	98	107	108	120	127	114	118	111	117	119	103	108	113	105	113	117	100	123	128	125	106	110	116	136	97	108	111	113	129	126	123	107	115	110	119	129	122	119	95	97	117	122	114	137	133	119	112	115	112	132	120	103	108	118	109	130	108	130	132	106	133	135	99	110	113	102	105	128	112	119	122	118	113	114	119	123	107	111	115	118	118	125	111	92	111	130	125	115	131	122	115	108	106	108	113	110	135	116	107	104	111	136	128	123	109	109	134	113	112	118	117	124	133	117	110	122	114	106	116	119	105	107	121	120	125	108	137	106	126	108	113	120	115	98	134	128	113	123	120	121	108	99	105	132	107	98	133	131	112	143	113	100	147	105	117	133	112	108	118	107	111	116	127	122	104	122	104	109	116	126	106	121	108	113	112	103	126	108	126	113	109	127	134	112	130	118	120	130	129	119	121	109	116	118	114	126	114	114	125	124	120	129	123	110	108	111	94	112	114	113	122	115	133	118	124	129	116	137	121	113	103	129	119	127	110	102	114	112	116	91	118	121	108	116	117	124	116	99	127	111	99	125	104	125	130	146	121	139	122	124	120	108	123	113	126	117	125	118	125	109	97	131	104	115	132	109	137	123	118	122	118	99	118	102	110	114	120	139	122	120	108	110	106	120	125	119	118	117	110	124	110	119	114	137	105	101	108	117	123	110	113	130	104	115	102	109	103	133	117	113	120	110	125	125	117	125	114	118	117	125	124	139	122	112	123	127	122	131	125	111	106	114	105	115	117	119	109	103	106	130	111	107	127	123	109	124	117	122	112	94	112	104	111	125	130	115	112	125	97	119	115	134	110	113	113	93	122	109	116	127	90	115	117	99	124	132	139	133	134	97	109	127	123	104	140	123	114	110	105	110	118	113	112	110	128	116	111	81	100	128	147	136	104	107	121	103	112	116	112	127	110	107	121	108	121	125	141	117	113	100	114	104	101	122	114	134	117	96	114	90	123	102	125	111	125	105	103	106	124	120	115	116	131	100	123	133	114	115	123	121	109	124	115	103	122	91	137	104	122	130	104	117	125	150	113	114	133	99	117	104	121	138	90	97	112	126	141	134	119	111	122	112	120	112	121	113	104	99	113	103	126	106	129	128	130	103	116	119	98	114	114	105	117	108	113	132	139	129	114	124	105	122	101	134	135	123	98	136	100	120	112	105	114	117	132	117	117	108	126	118	129	109	132	109	134	119	116	109	126	108	132	105	119	100	129	125	101	121	113	130	114	121	119	110	108	103	133	138	99	111	115	127	128	133	101	91	98	131	117	115	140	118	123	102	122	118	112	116	120	116	120	119	120	121	124	132	109	103	113	111	113	119	124	103	135	120	101	123	108	108	125	114	137	131	133	104	110	116	116	122	83	123	121	102	124	110	130	118	115	133	125	118	107	109	103	119	108	109	110	107	122	104	122	116	105	130	123	129	107	113	106	120	112	117	127	115	125	109	127	127	118	107	97	116	99	128	105	103	102	116	119	104	105	99	110	121	121	116	138	112	104	106	114	123	113	143	113	100	123	123	110	122	103	111	120	126	111	112	107	114	101	106	111	106	95	147	130	118	102	107	109	124	106	120	109	138	124	106	127	110	121	118	138	137	120	95	104	107	127	112	123	117	118	111	121	117	122	129	116	106	129	108	121	119	115	117	128	116	128	105	102	118	113	119	104	105	122	117	121	100	131	100	94	125	120	103	112	111	111	126	114	122	127	144	103	112	114	117	110	118	116	119	129	106	121	121	101	109	130	111	118	107	130	121	119	106	121	129	129	129	115	134	133	125	124	93	102	111	110	105	96	128	103	113	125	93	117	104	113	117	113	128	118	128	118	102	131	164	107	109	127	127	124	110	118	96	105	104	121	104	110	116	128	112	138	114	121	124	131	131	130	141	131	96	87	123	96	126	120	116	118	133	114	109	127	98	112	122	114	101	116	113	124	113	121	116	103	120	119	103	98	136	111	136	118	108	118	102	120	102	102	123	134	114	123	120	111	113	121	124	116	114	113	138	116	97	122	121	122	122	100	110	91	121	105	125	125	116	111	125	126	111	117	117	89	104	126	125	118	128	114	105	116	128	121	136	126	118	117	98	122	119	110	133	127	139	122	106	109	116	102	104	129	92	114	121	130	129	108	105	128	125	120	129	139	127	125	108	116	107	117	130	117	120	105	109	110	116	104	112	112	137	98	146	110	106	100	118	116	111	97	111	105	107	102	98	110	92	104	120	104	127	123	128	120	119	118	111	132	118	113	121	124	114	131	107	114	128	137	117	100	108	132	116	106	138	131	116	126	132	111	97	105	120	112	109	122	129	108	111	119	116	117	132	99	126	121	112	105	125	120	116	125	113	106	132	113	97	115	115	103	126	114	132	111	119	102	142	113	107	109	129	98	108	125	108	126	111	114	102	114	106	132	106	106	119	101	146	131	115	116	119	117	134	104	114	114	139	116	114	129	123	124	113	108	103	125	108	116	101	140	132	118	119	117	110	127	115	113	119	132	132	115	123	124	115	122	107	119	122	116	123	125	114	113	95	108	109	103	116	126	107	118	118	127	109	105	107	117	136	109	131	121	98	113	115	119	113	124	129	138	105	122	120	131	119	132	113	124	109	143	121	120	113	122	137	121	120	114	117	120	110	125	119	129	122	114	124	125	128	119	141	111	105	107	109	145	101	134	90	124	126	115	119	138	151	114	114	137	119	120	121	120	123	136	124	114	97	107	114	110	109	117	132	111	109	118	113	129	104	115	126	134	121	110	114	107	115	113	108	121	118	112	109	121	105	123	120	99	117	107	120	107	117	102	115	125	105	120	118	117	106	109	112	114	124	118	115	110	130	131	110	123	105	131	120	111	112	153	117	135	127	118	101	128	131	121	124	114	131	102	115	124	110	116	115	105	119	112	92	115	122	119	136	105	115	126	110
7587	1343	2252	2568	2279	1845	1476	1204	1055	972	861	747	744	696	652	590	591	886	600	534	490	451	434	412	442	382	420	425	406	376	383	381	391	373	348	393	336	330	373	335	351	352	381	349	326	339	322	363	340	342	315	329	323	318	329	347	326	305	307	262	300	331	340	303	316	293	334	356	327	305	304	326	323	330	300	265	297	298	316	300	285	294	282	305	295	302	280	308	298	323	333	302	318	286	346	309	297	310	311	302	335	289	312	283	298	290	306	315	302	298	333	305	322	307	325	320	288	310	332	307	308	297	281	302	309	288	297	267	314	290	306	322	312	264	317	315	278	281	302	316	330	319	280	306	276	319	292	306	267	271	297	299	295	288	297	312	276	314	304	301	300	318	317	301	283	282	295	289	310	282	281	298	263	325	312	301	287	285	316	314	325	307	280	262	281	275	320	274	324	299	276	313	278	320	322	297	285	307	324	276	296	305	280	305	288	276	305	308	270	303	309	294	276	323	260	313	309	286	276	309	290	289	273	315	261	300	285	298	264	292	306	311	297	301	305	286	300	295	255	299	296	306	316	303	285	305	291	259	271	275	297	310	292	301	327	314	295	267	306	285	270	275	325	347	317	300	307	267	296	315	319	320	257	297	272	323	305	335	306	245	298	279	269	292	316	321	311	302	305	306	300	289	307	304	314	286	294	318	272	293	269	306	299	319	295	308	296	297	286	298	299	284	317	299	285	319	343	296	286	297	299	319	309	317	307	308	291	312	282	294	298	268	267	282	295	293	312	338	294	289	304	294	278	294	279	299	289	295	285	295	280	321	320	287	295	292	304	294	315	301	310	316	317	309	286	303	328	292	281	290	297	310	304	278	283	312	313	289	306	306	305	305	303	320	302	307	308	296	303	286	297	330	324	311	278	284	280	314	309	318	293	321	305	291	286	294	260	282	321	327	285	328	286	312	314	289	286	302	287	309	333	310	302	279	302	268	301	269	296	267	301	304	277	263	279	293	317	317	312	297	302	297	312	342	299	283	277	292	300	313	313	321	291	268	300	264	283	296	278	310	298	311	301	294	296	303	275	277	313	286	331	273	297	302	281	310	306	311	326	335	288	307	294	295	297	316	304	311	289	323	296	309	323	311	303	298	307	310	305	300	295	268	290	310	271	295	327	332	325	291	302	289	307	338	304	297	305	295	331	314	270	288	305	334	286	315	292	298	310	321	263	311	294	303	302	266	300	309	301	293	276	300	281	306	326	273	302	280	298	325	321	325	280	315	322	308	277	279	269	318	303	302	331	352	345	302	292	321	280	273	303	301	327	271	283	296	288	319	274	268	283	291	324	306	312	336	284	293	295	300	289	290	296	278	270	303	285	293	280	268	311	296	300	314	300	301	311	309	286	247	313	326	299	291	293	302	317	299	328	308	309	288	283	289	297	301	294	321	329	274	304	273	305	320	299	339	295	297	301	316	296	297	290	305	285	303	292	285	288	285	301	280	285	282	288	267	306	296	297	322	296	291	309	289	283	285	320	320	294	325	303	298	293	311	337	285	321	296	288	293	294	288	321	313	351	282	318	313	309	301	278	309	307	312	314	303	298	298	305	273	301	315	281	328	289	330	299	306	303	282	301	273	324	278	288	310	312	325	318	313	314	310	312	321	308	305	291	288	314	292	328	274	313	320	323	289	289	310	300	299	309	280	299	288	325	307	272	305	304	307	290	327	329	343	292	321	315	311	320	344	297	303	292	284	304	274	269	294	313	327	294	294	340	275	304	287	270	331	305	305	272	296	323	297	291	289	319	300	274	316	288	305	302	290	302	301	316	308	300	311	319	284	272	289	278	306	284	285	304	294	315	286	284	277	332	303	312	319	303	316	282	336	312	297	293	315	319	299	317	335	278	306	284	303	275	318	298	289	313	294	333	271	300	270	297	296	329	307	290	291	270	330	310	284	329	271	279	288	310	286	306	287	311	273	285	288	295	273	283	316	301	301	346	297	301	298	270	307	276	284	279	285	294	303	281	298	295	305	290	313	306	304	314	296	284	308	292	274	304	301	309	310	311	330	316	302	301	299	323	285	321	293	314	304	314	307	293	280	309	297	301	287	300	279	281	280	295	346	284	301	310	265	298	306	302	307	303	270	294	268	284	307	303	306	305	331	304	312	292	299	324	295	285	288	306	317	318	345	293	328	300	321	316	340	314	315	296	297	295	287	289	283	302	282	280	294	279	311	287	307	295	313	254	323	318	274	283	291	294	282	290	311	281	300	305	310	306	320	319	321	290	312	296	301	318	322	340	293	318	321	278	319	322	310	323	296	316	336	299	318	275	311	310	290	285	326	283	323	292	290	311	288	302	298	309	301	295	333	312	264	310	282	291	313	307	259	298	312	231	298	312	289	304	307	264	343	286	298	292	288	282	294	305	287	276	292	269	285	309	322	301	292	301	290	308	311	262	305	319	295	309	284	294	296	311	272	294	275	284	295	291	290	300	301	296	270	315	295	318	294	299	280	311	268	295	297	288	272	299	300	288	290	302	301	281	308	289	290	315	296	273	282	332	313	302	304	312	275	287	288	328	293	267	297	258	287	333	299	330	319	311	299	308	309	275	293	310	338	275	310	315	289	284	286	308	314	306	322	299	290	316	304	327	292	275	270	280	368	299	311	311	306	285	294	300	322	300	295	282	304	321	278	316	279	312	307	311	312	311	296	272	295	311	280	294	295	316	296	296	286	279	302	317	315	292	276	319	261	303	277	324	314	278	338	296	312	276	290	278	296	302	326	278	342	319	287	337	316	295	302	331	310	308	292	310	300	310	298	288	281	303	272	287	303	271	294	285	301	330	297	266	284	293	289	269	303	301	257	293	291	304	315	316	305	276	296	328	284	307	306	291	280	307	289	299	288	286	300	287	321	296	286	251	309	300	269	313	299	282	336	309	279	316	283	287	296	311	300	303	308	301	301	296	330	278	324	262	288	294	270	285	254	323	313	293	286	316	304	296	294	270	306	290	282	288	284	305	301	283	293	313	312	287	309	281	299	288	275	298	282	305	296	290	273	271	297	297	314	295	304	290	297	288	308	332	273	305	290	319	272	297	279	309	277	267	305	269	308	307	305	287	317	316	321	297	279	307	285	300	316	309	277	296	328	296	273	292	293	309	303	307	290	277	286	314	294	297	272	297	313	296	296	266	301	298	322	334	286	289	313	291	295	308	307	294	320	287	319	292	252	274	265	317	304	292	311	293	320	311	298	308	338	296	278	276	293	306	306	321	270	290	280	273	274	272	320	306	334	295	276	278	288	300	293	293	275	301	304	287	310	330	327	296	309	310	297	299	289	308	258	320	296	318	300	299	287	298	303	286	281	304	311	279	315	316	259	317	303	319	276	287	294	285	309	319	325	289	293	311	319	326	304	303	265	304	267	313	253	277	277	318	293	289	285	302	262	292	291	273	303	286	324	271	289	281	267	300	289	303	294	285	314	312	304	273	283
23041	3226	2240	1523	970	702	547	351	350	252	224	191	151	139	125	128	128	156	135	84	85	96	81	76	56	62	72	64	52	55	60	50	53	55	41	56	41	42	39	51	31	43	47	49	44	40	51	44	38	41	43	31	33	38	34	40	35	36	42	47	32	42	52	49	28	31	32	45	41	39	38	35	33	51	31	33	33	31	41	38	32	41	37	36	45	29	39	48	29	32	36	29	30	46	36	40	33	30	39	28	31	44	37	39	35	27	40	33	32	31	37	25	38	32	36	28	26	39	30	40	42	31	32	34	36	31	37	45	31	33	33	29	31	30	28	31	17	32	28	27	36	39	25	37	37	35	39	41	31	33	33	27	27	31	36	32	34	32	38	31	34	21	34	39	33	32	36	38	34	34	29	30	40	36	34	42	35	39	38	34	33	32	38	41	30	35	35	34	48	38	31	30	30	35	27	26	30	30	34	25	43	31	40	17	34	29	46	38	29	31	39	29	29	30	32	28	44	37	36	23	35	30	33	35	37	29	33	37	29	27	41	30	32	31	37	42	39	36	33	24	37	31	39	45	33	22	28	38	36	40	28	29	31	40	28	29	34	27	36	27	31	26	35	31	34	34	44	31	34	27	34	39	34	31	35	32	34	33	34	30	34	29	35	30	36	40	36	29	33	32	27	35	36	43	34	24	30	29	24	46	38	26	35	38	40	26	37	46	31	32	43	33	39	36	44	34	41	30	28	26	37	37	29	24	34	27	27	37	35	34	30	31	34	31	43	34	31	36	31	37	32	25	31	27	31	26	25	31	37	23	30	33	25	35	37	26	44	36	30	44	35	46	23	32	44	32	28	38	26	28	32	31	23	38	42	30	17	33	34	40	34	31	29	40	29	37	39	43	28	35	39	34	26	28	35	28	34	26	36	34	36	37	39	47	40	25	29	35	34	38	44	33	36	29	32	34	40	34	32	33	24	39	33	30	30	39	32	22	35	31	33	29	32	27	20	40	26	44	29	33	25	33	38	36	29	32	23	35	41	32	31	28	38	36	31	38	25	37	27	34	28	31	40	28	34	33	21	24	33	37	25	41	35	32	36	37	35	35	27	27	34	44	34	30	32	40	27	31	36	37	28	34	41	29	27	39	33	36	38	43	29	25	25	28	45	35	38	25	42	39	37	38	38	23	24	33	33	46	33	41	50	39	31	44	30	39	37	28	28	33	39	24	38	17	33	34	24	38	26	28	28	28	32	43	29	40	36	28	33	42	27	34	33	31	34	34	38	39	30	27	27	32	32	31	32	28	34	26	42	40	41	39	45	27	36	32	38	31	40	30	36	39	27	27	39	41	24	32	31	40	34	36	34	34	38	30	41	28	26	34	30	38	39	30	27	27	36	34	34	33	19	38	16	37	37	32	28	31	29	21	30	31	27	34	26	41	37	34	31	33	31	31	33	20	16	33	35	33	31	35	34	29	33	39	25	29	35	31	37	35	27	32	36	35	25	34	49	36	34	21	40	36	38	29	35	31	38	34	30	31	44	30	26	28	19	29	41	34	40	32	31	34	42	46	21	35	42	32	34	32	22	37	43	34	35	26	29	37	22	45	36	30	35	37	35	27	33	34	27	37	25	36	31	42	38	37	29	41	44	28	39	41	42	38	32	36	29	29	36	36	33	37	47	34	35	30	30	29	29	37	38	37	29	33	38	28	36	32	26	36	32	38	48	24	33	27	36	38	31	29	31	33	35	27	34	41	34	33	38	25	38	30	27	30	24	40	37	39	31	27	34	28	23	37	38	32	39	34	27	50	35	31	40	25	28	36	34	46	29	34	26	41	35	41	36	38	38	43	30	24	33	29	40	25	31	40	32	49	33	37	39	36	34	30	35	33	27	37	31	31	29	30	30	25	25	36	40	31	30	28	36	48	29	26	34	42	34	21	37	35	28	31	52	24	28	45	29	28	25	36	31	42	26	28	31	25	41	40	22	42	40	39	37	26	28	33	35	42	28	25	43	35	35	36	35	26	30	37	35	28	37	31	24	32	33	30	33	19	24	35	38	33	25	30	36	31	21	39	33	36	32	30	36	33	28	29	42	39	35	33	27	31	36	27	34	37	36	34	45	38	20	44	36	38	41	38	37	36	32	39	28	38	22	35	33	37	35	28	26	37	38	30	37	30	36	29	42	23	28	28	41	41	30	35	26	36	31	33	30	34	44	36	36	26	45	27	30	26	33	30	21	33	26	34	31	22	34	28	26	30	25	27	31	33	37	32	43	53	32	42	38	45	36	26	31	38	41	35	36	34	33	43	25	35	37	30	28	50	27	30	28	35	33	33	33	34	33	35	35	42	33	34	29	43	27	38	49	35	41	41	35	33	32	39	35	36	32	45	38	27	31	31	36	28	36	36	27	30	32	26	36	27	34	36	43	38	26	26	30	25	32	47	29	42	39	34	23	35	31	23	29	35	37	39	41	31	32	28	43	33	31	43	37	29	27	32	24	43	29	38	40	38	29	31	34	48	28	38	46	34	35	38	41	35	28	31	35	29	33	29	29	45	36	35	31	30	27	27	29	26	32	34	38	38	22	26	35	32	26	30	28	41	37	25	31	35	27	37	49	33	31	34	31	25	33	34	44	33	29	45	37	36	34	35	37	35	39	38	29	38	30	32	31	26	38	27	32	35	34	33	34	43	25	31	34	28	32	29	36	37	42	33	32	30	29	36	35	24	32	32	28	43	24	30	31	36	36	37	28	32	41	27	29	32	25	47	42	38	23	27	28	46	30	25	30	31	33	35	34	34	27	38	37	41	35	27	37	22	35	38	34	27	24	33	34	29	36	32	40	35	31	38	36	33	35	38	41	38	26	32	24	28	37	43	31	34	25	36	30	29	24	30	30	36	25	24	34	24	28	35	31	31	43	28	28	46	25	28	33	35	25	45	41	35	30	33	31	37	33	34	35	37	33	29	36	32	39	31	33	44	41	38	34	35	23	25	36	47	41	26	33	32	29	40	21	36	22	31	36	32	38	34	38	28	22	37	28	28	38	32	36	29	42	31	34	38	26	44	35	25	33	25	43	30	38	27	41	39	28	32	43	24	32	27	49	30	40	39	41	31	33	34	31	33	32	33	38	32	30	28	31	31	29	34	34	33	29	26	35	31	30	34	43	23	34	36	31	31	37	31	30	33	27	33	40	27	45	19	36	28	19	32	28	41	22	33	34	33	33	32	34	24	27	24	33	27	33	29	22	22	41	34	29	29	31	39	22	35	32	42	31	28	34	30	33	42	32	28	35	31	34	23	26	39	32	31	46	25	31	25	31	34	35	42	33	35	32	35	39	37	40	31	28	39	28	32	24	37	26	39	31	25	29	27	31	44	36	42	40	39	29	25	31	24	28	26	33	31	28	31	34	47	36	19	40	35	23	41	45	31	38	41	22	34	32	36	40	30	30	28	29	35	29	41	35	29	32	38	30	24	33	26	36	25	45	33
11125	2462	4358	5040	4258	3422	2790	2149	1804	1614	1251	1147	964	902	789	759	850	961	850	571	486	406	412	398	355	370	302	314	294	285	314	290	304	223	266	238	192	228	202	188	186	210	189	178	190	184	177	171	191	152	146	144	158	163	142	146	127	145	129	137	152	129	122	128	126	124	153	129	92	120	130	117	140	96	108	110	120	120	106	109	127	119	89	112	121	131	108	104	116	114	115	95	109	135	107	115	123	111	112	107	113	98	102	106	116	103	115	120	107	97	104	114	122	82	116	99	90	101	101	108	97	97	118	87	120	120	110	101	101	96	99	115	83	98	92	102	109	109	101	92	107	89	92	85	111	95	103	106	102	101	83	101	107	83	103	94	111	114	109	95	91	114	106	90	110	79	103	121	97	112	90	109	81	88	92	99	89	101	79	90	97	98	110	107	97	87	97	89	109	92	97	90	96	124	96	115	112	102	91	109	86	86	95	108	90	102	105	91	93	111	105	114	98	98	97	96	115	92	96	98	93	104	95	100	103	102	116	107	101	75	91	105	88	89	108	88	101	103	82	99	101	113	119	86	99	101	102	83	95	101	85	102	96	95	105	95	98	110	88	105	107	91	99	117	98	106	106	117	109	141	105	111	102	111	84	117	82	88	95	102	106	88	98	86	98	92	93	79	96	88	110	80	104	98	105	85	99	80	82	95	88	108	86	105	90	96	101	94	106	104	80	100	94	96	100	89	93	101	92	96	92	110	95	91	90	94	103	103	102	102	106	89	85	92	101	93	116	86	100	97	107	103	110	109	104	100	96	115	102	91	125	99	82	96	106	100	86	100	104	93	82	100	100	102	98	94	91	97	97	82	92	83	107	93	114	94	112	96	99	91	94	99	121	92	77	117	93	111	94	97	110	107	88	95	93	88	95	86	96	109	119	96	88	95	108	83	98	79	99	98	111	89	97	100	85	99	100	101	102	101	102	101	102	103	109	105	86	105	95	98	107	94	117	101	94	81	102	98	101	91	103	111	118	100	92	96	104	107	112	108	104	91	99	105	85	81	98	84	102	98	100	100	96	91	84	104	100	105	119	84	95	89	94	90	103	98	92	95	102	90	101	110	92	108	114	91	105	119	94	101	89	91	103	87	95	96	99	87	82	106	106	94	109	85	85	98	108	123	103	98	104	106	101	91	100	100	101	99	95	86	92	91	97	100	107	102	104	87	86	104	91	110	96	125	127	109	91	107	89	94	103	96	91	102	82	93	100	99	103	95	100	106	99	100	101	103	104	101	96	103	84	118	102	103	99	104	93	98	100	95	91	92	109	101	110	101	87	82	94	100	95	115	104	100	104	107	98	98	93	116	101	110	92	106	96	98	94	110	104	110	97	94	93	86	78	110	100	105	91	109	97	103	97	91	96	97	89	92	101	111	101	91	102	87	96	94	92	97	81	98	115	91	94	103	100	96	96	100	117	88	96	80	105	74	80	98	105	98	84	112	100	93	98	117	88	84	101	112	101	84	102	92	98	84	111	102	93	95	93	88	104	99	101	91	103	95	87	85	99	105	100	104	100	88	94	95	100	88	85	86	98	97	111	94	99	93	99	92	99	89	104	84	100	108	98	84	100	90	110	89	95	91	108	99	95	98	104	88	86	112	97	103	84	100	110	106	100	103	90	94	111	94	112	100	105	105	96	84	99	91	107	96	100	91	91	88	96	105	100	113	91	91	97	98	116	92	93	92	105	109	109	93	102	84	100	99	93	102	100	98	92	89	100	90	92	92	118	107	105	87	93	94	115	109	109	105	100	123	99	86	92	93	112	88	98	90	115	99	94	90	90	103	105	108	99	94	89	87	98	108	94	88	98	94	106	93	98	106	106	88	95	105	100	89	93	99	88	104	97	96	91	103	113	106	101	100	115	82	122	100	95	92	96	79	114	103	88	96	96	108	103	112	97	124	85	87	121	108	106	101	100	109	99	89	98	102	122	92	89	105	85	87	88	83	97	106	91	98	87	85	82	90	98	89	76	106	101	93	120	87	75	107	110	106	102	98	102	101	95	72	82	97	95	75	94	96	101	87	104	103	86	98	112	119	108	80	83	115	104	103	97	99	100	95	109	104	80	81	81	86	109	110	101	89	94	92	85	106	89	82	109	114	91	93	101	93	98	103	92	102	99	108	85	119	91	89	92	106	116	95	87	82	104	92	108	110	117	112	92	97	88	112	85	88	106	96	92	108	82	103	117	96	98	76	79	96	100	99	87	89	97	121	95	112	109	85	112	104	89	109	96	115	101	88	103	101	102	103	97	99	100	106	110	89	104	108	99	101	85	122	94	109	109	86	95	79	117	94	95	117	90	91	102	95	83	91	104	82	101	93	102	99	93	100	84	92	97	88	81	111	104	95	73	97	101	79	96	83	93	92	90	93	107	91	99	101	87	109	104	104	99	111	85	112	92	126	86	113	85	103	94	90	101	120	92	80	83	94	101	97	93	111	105	99	94	94	99	84	80	99	90	108	101	88	101	85	87	99	126	97	100	83	101	98	99	94	75	94	99	92	91	106	95	69	99	116	94	92	87	86	91	107	107	94	98	114	86	104	105	101	89	99	80	85	93	119	103	89	96	83	97	103	107	115	93	107	91	103	97	102	85	101	95	106	85	103	101	96	86	110	115	96	97	102	103	100	97	105	101	98	107	91	115	95	85	100	97	102	79	93	91	101	100	93	87	107	112	106	115	96	101	98	101	90	89	115	90	97	105	86	90	97	104	103	105	89	96	108	91	90	101	102	94	96	84	83	104	100	105	92	103	94	102	107	97	86	85	88	95	115	103	131	94	101	90	105	107	112	98	97	92	86	93	82	106	102	100	87	100	94	80	110	92	98	95	112	93	108	85	110	92	91	112	109	97	109	93	97	82	126	100	87	96	100	86	109	93	123	97	92	87	100	109	97	108	86	96	99	100	112	84	106	93	100	101	99	109	100	94	94	95	92	93	101	110	99	90	108	86	97	98	113	95	96	106	100	93	99	107	102	109	82	122	104	86	102	110	104	91	124	105	110	97	83	89	96	105	100	114	94	106	103	96	95	93	80	99	105	93	94	62	105	98	107	90	65	100	104	100	112	96	117	100	102	96	99	89	104	87	95	91	94	100	114	98	110	88	93	104	99	99	89	111	93	103	93	111	86	100	90	108	85	111	93	88	94	94	101	108	91	99	109	97	96	99	102	96	80	109	102	98	112	106	88	105	89	109	94	82	100	96	94	108	102	92	100	109	92	110	110	88	98	102	103	99	103	93	124	100	107	99	102	98	91	108	88	86	110	109	95	92	97	95	91	84	95	111	112	94	90	86	101	90	101	97	89	97	83	87	87	100	105	103	93	95	99	105	86	94	87	95	116	95	98	96	85	98	105	93	95	93	109	98	90	93	89	96	91	105	110	100	96	106	88	86	107	107	103	120	101	97	84	98	88	104	104	93	95	82	87	84	96	95	91	98	107
2787	219	196	166	170	162	135	144	140	153	168	133	142	150	141	155	149	148	159	134	133	137	131	150	122	167	149	169	143	122	142	151	161	144	161	136	142	169	150	162	147	139	120	160	146	136	165	137	176	144	162	139	140	161	159	134	149	154	133	138	127	142	156	120	151	153	148	123	123	154	155	172	147	130	143	151	121	157	140	143	132	141	142	147	144	145	147	145	139	134	127	171	155	158	135	134	154	150	144	147	141	121	140	162	155	162	146	148	142	140	149	158	138	142	139	159	161	144	143	166	150	160	140	149	175	154	176	152	141	133	134	143	149	140	134	153	146	141	154	173	141	157	143	156	136	147	132	164	143	125	161	154	164	141	150	143	134	133	117	141	155	144	137	168	143	146	163	163	148	150	162	153	131	155	148	155	159	151	141	153	156	140	153	163	151	156	138	147	117	120	146	139	142	147	129	159	155	144	118	115	138	124	139	163	153	150	158	174	134	141	161	114	152	151	132	149	166	156	139	152	134	133	124	134	169	146	119	174	140	146	152	153	160	160	150	148	137	142	126	127	157	131	142	128	139	155	138	136	132	153	140	140	131	146	138	136	158	161	129	147	159	137	158	148	127	141	149	130	154	150	135	139	170	148	140	149	147	181	143	152	133	126	131	154	165	153	151	143	144	132	137	159	135	148	145	159	146	138	110	149	140	141	159	143	168	142	161	155	140	144	174	138	159	160	125	148	147	141	116	155	152	147	145	140	175	141	135	140	159	163	150	136	147	132	153	156	159	157	148	146	143	146	157	143	159	123	136	146	134	173	156	141	159	144	139	149	157	137	157	130	149	146	147	166	153	130	138	146	145	129	131	172	141	141	130	161	155	145	149	128	161	159	151	149	146	159	147	142	122	167	165	149	146	134	133	146	169	140	130	157	156	154	177	148	144	178	165	153	121	147	125	144	153	141	164	162	154	147	132	157	155	139	138	136	133	153	143	141	145	142	155	150	157	152	142	148	153	161	142	135	139	163	148	148	145	137	143	149	157	169	152	133	162	176	138	130	137	144	138	146	151	135	147	151	141	147	143	136	154	140	132	124	159	147	159	146	146	164	141	152	119	146	151	145	158	152	152	157	150	144	148	134	160	146	123	136	143	141	133	151	132	145	145	141	153	133	158	138	163	134	170	132	139	200	142	134	160	179	152	163	152	151	146	158	143	166	142	154	154	165	132	149	151	159	162	145	159	151	132	123	138	130	127	145	141	157	160	130	142	148	127	153	136	133	143	153	136	145	147	156	143	147	167	141	136	156	128	150	145	161	163	165	164	135	130	138	155	165	131	156	153	148	153	135	138	154	134	149	141	146	152	136	119	125	140	158	148	152	133	159	145	147	164	140	152	148	111	163	149	146	157	162	150	141	142	159	145	150	128	131	158	166	144	151	126	144	133	129	166	160	146	137	148	155	151	175	131	160	169	155	148	153	147	165	136	152	160	163	127	189	137	149	137	142	135	133	122	142	143	148	147	132	127	137	154	171	167	139	136	139	142	145	137	130	119	170	150	140	157	155	164	141	142	116	142	164	128	146	145	173	149	152	150	161	126	155	154	144	162	131	161	147	164	144	123	141	142	147	155	172	167	167	131	147	140	148	139	151	142	161	147	161	124	131	162	152	130	152	158	141	159	167	131	154	147	139	135	126	153	142	155	155	137	146	141	143	133	144	129	153	158	135	159	149	127	142	154	139	141	138	134	136	124	156	149	151	150	137	134	145	162	142	161	157	152	133	154	152	161	156	150	146	136	139	148	143	153	154	144	140	158	150	160	145	151	165	154	147	137	129	152	132	124	146	139	160	143	169	144	134	159	150	160	154	172	134	174	143	169	150	140	141	156	144	150	149	134	132	155	158	149	146	138	140	147	140	150	153	144	131	151	152	138	142	135	166	154	130	147	146	133	156	145	142	177	143	126	148	124	145	144	133	159	152	132	175	139	136	152	142	154	152	154	127	135	144	142	141	172	155	142	126	175	124	153	176	139	128	139	153	127	130	140	158	136	144	159	150	133	149	137	137	149	153	146	125	166	131	139	143	144	148	122	137	125	163	149	137	118	154	143	131	138	139	148	136	134	152	148	149	137	146	126	120	158	136	165	127	114	146	136	161	150	149	139	176	148	143	153	147	157	147	114	142	154	146	137	139	141	153	135	145	141	136	121	138	161	151	140	150	162	123	139	150	137	130	130	147	154	152	155	169	163	159	151	146	138	149	137	136	146	133	150	143	158	150	126	162	143	142	132	127	137	145	153	144	141	106	153	137	158	172	133	145	132	143	129	144	134	150	169	141	151	146	154	162	163	136	145	135	136	121	152	141	136	139	133	158	168	137	138	141	131	150	148	150	160	139	152	153	150	147	169	159	124	128	159	130	160	141	150	151	140	135	143	130	140	137	159	151	137	157	130	158	145	153	140	148	148	138	136	148	145	146	170	174	138	148	140	149	171	146	157	144	156	148	155	148	143	122	153	132	148	137	135	146	157	149	141	151	171	154	171	137	172	138	153	150	137	145	146	144	134	150	139	158	138	152	161	141	138	147	145	138	155	140	155	161	129	133	141	145	141	156	140	163	162	163	146	132	143	132	150	143	143	153	152	137	162	164	156	154	130	130	151	152	145	118	160	151	126	179	139	155	147	147	161	157	122	157	163	133	148	160	156	127	151	143	164	133	148	137	154	147	145	153	153	147	138	152	145	165	135	168	132	168	140	182	169	141	152	151	142	159	155	140	153	139	148	115	138	133	130	146	146	166	148	158	161	147	130	159	163	156	149	160	161	150	140	138	176	148	147	129	145	141	126	154	135	122	142	147	147	138	134	151	138	145	152	137	154	142	130	132	179	147	142	148	131	145	146	125	144	144	150	135	159	159	150	171	131	133	153	141	140	126	139	138	162	129	148	141	145	158	162	142	146	133	151	168	147	141	151	148	132	166	144	160	154	150	176	155	139	128	153	139	136	148	157	143	137	133	147	150	135	148	150	132	168	155	138	146	139	141	140	143	128	151	137	150	168	154	154	139	138	127	138	164	138	150	141	154	129	144	139	146	133	148	153	136	160	130	129	142	141	127	156	129	135	148	142	134	134	144	136	159	148	143	132	137	156	151	125	139	137	126	152	152	155	158	138	146	149	150	151	133	157	132	145	142	152	130	140	156	127	144	143	162	155	132	142	152	147	147	151	121	158	144	140	144	156	131	151	140	156	140	157	143	152	161	137	169	138	122	139	152	129	155	136	135	137	156	149	124	137	154	141	151	136	152	142	140	136	132	143	124	129	158	139	148	130	116	133	147	142	136	145	121	126	127	145	152	155	152	144	156	141	167	138	142	162	149	130	155	134	157	153	166	133	150	154	151	130	137	166	131	159	161	124	147	146	138	141	155	159	141	143	150	166	155	123	145	136	155	149	156	154	166	152	134	155	162	129	140	152	138	145	139	160	137	145	151	162	144	143	133
2773	451	492	486	469	421	422	406	437	412	417	439	380	411	399	390	381	393	410	438	409	368	421	369	351	393	377	432	390	398	359	367	374	379	359	384	362	352	387	373	371	350	399	371	413	376	402	361	378	363	392	362	373	384	417	341	354	380	377	414	375	423	386	396	355	390	370	354	385	398	360	389	359	395	397	361	411	392	376	408	362	397	394	399	417	331	405	360	357	407	404	380	405	383	387	341	380	340	360	401	391	402	382	375	376	393	394	367	397	360	404	367	392	376	382	342	339	379	346	392	381	394	391	379	403	356	381	384	343	393	388	370	365	380	353	354	376	367	361	368	355	379	392	370	398	368	398	355	364	387	383	386	376	377	363	389	396	385	379	367	407	388	369	385	422	393	393	370	408	384	394	405	379	398	377	381	357	397	385	394	375	333	366	361	351	370	367	387	398	359	375	344	363	372	372	358	388	399	373	380	375	371	413	395	385	378	359	371	372	370	388	373	370	398	343	354	383	366	399	391	380	392	369	418	392	366	395	367	385	348	401	402	358	370	387	362	392	371	374	388	359	400	396	410	386	345	408	382	388	353	367	393	337	374	389	379	363	365	382	377	373	377	351	391	359	370	378	383	348	391	379	363	355	406	354	379	357	356	368	388	388	351	364	396	348	376	374	413	383	352	379	366	369	378	343	384	367	374	357	350	399	385	374	400	414	385	385	386	401	370	361	355	384	415	404	344	382	404	371	346	376	357	413	391	378	370	355	368	374	359	380	321	354	374	394	356	406	386	373	370	381	349	344	375	399	399	390	395	348	349	383	392	364	366	416	387	397	359	364	400	377	406	364	375	401	376	352	378	387	356	358	402	378	380	378	361	346	355	385	378	384	422	404	394	362	365	353	393	367	394	399	355	357	360	397	390	364	385	347	387	358	417	365	359	368	363	360	342	381	411	366	377	389	370	371	390	406	379	394	379	374	317	393	385	368	435	388	377	381	403	368	384	349	360	389	388	386	390	404	396	376	344	388	378	365	406	401	357	381	358	349	365	361	396	391	349	390	374	366	342	382	379	363	370	371	406	311	389	396	376	412	390	370	371	376	378	375	401	379	386	392	333	383	361	359	358	382	355	389	399	398	399	394	393	382	356	385	371	364	334	356	370	370	385	358	369	368	344	383	386	399	374	404	362	398	401	386	358	377	374	405	395	366	384	346	432	415	384	362	370	350	358	393	389	385	394	392	396	399	353	370	402	435	371	353	408	411	374	343	372	390	412	390	365	365	383	371	370	417	336	374	396	389	360	392	403	366	403	387	374	401	363	341	403	354	371	334	388	376	372	373	423	384	364	357	372	393	356	414	353	366	386	395	358	407	389	374	348	359	368	370	386	411	405	421	354	355	387	330	414	412	364	396	371	342	373	416	379	369	382	414	375	385	393	378	335	391	369	345	365	364	337	378	354	383	384	409	375	395	362	357	385	350	381	389	420	289	383	392	354	420	389	394	368	381	380	361	378	408	374	360	395	372	382	384	392	354	370	388	339	382	373	360	401	404	372	388	398	364	387	381	408	380	367	392	386	375	379	335	392	403	379	381	387	361	400	351	374	364	375	365	354	397	402	358	367	338	398	374	350	384	379	400	380	353	392	366	381	372	398	376	348	387	345	377	384	376	370	349	365	333	375	394	345	361	373	347	374	368	411	362	358	385	375	397	379	371	384	375	365	386	412	372	398	414	370	344	393	390	375	397	350	384	353	374	381	362	372	364	388	379	407	392	385	366	370	388	384	383	366	383	345	386	381	366	403	390	368	363	369	360	371	402	391	411	376	368	374	368	364	377	395	413	393	348	376	374	379	338	392	349	402	388	392	360	350	370	381	362	354	383	376	378	364	342	372	422	351	396	369	374	362	351	355	372	413	371	371	359	396	411	370	377	351	390	388	380	334	334	359	361	364	389	389	366	335	369	413	398	384	350	383	368	412	334	400	415	352	378	374	391	377	400	379	374	398	395	377	364	421	364	365	360	366	378	362	401	344	395	382	366	367	407	379	377	398	396	371	387	363	379	412	357	381	351	365	368	400	421	392	377	389	351	366	373	365	372	395	400	399	395	395	376	372	363	376	344	348	376	382	357	340	396	346	345	392	380	366	386	383	371	385	393	368	361	401	373	362	388	392	346	366	400	367	373	404	373	382	362	405	386	411	378	369	369	400	360	381	396	370	399	398	399	386	377	373	370	335	408	386	390	407	393	373	368	377	350	371	369	382	374	391	383	399	391	370	368	367	367	406	345	375	368	413	384	398	376	363	364	372	389	404	363	395	391	357	402	426	371	391	354	352	365	370	383	379	395	400	391	409	400	331	344	369	402	347	397	379	368	357	367	382	369	405	402	386	383	368	382	374	391	364	386	369	424	378	348	384	370	378	383	378	364	391	363	362	399	329	368	391	345	382	363	373	350	381	358	367	424	376	389	366	362	370	372	396	362	348	414	369	398	356	365	358	407	404	377	399	403	373	407	385	407	385	360	361	402	381	415	405	389	377	390	391	357	393	360	367	378	383	378	390	370	370	366	337	379	398	376	366	353	364	420	339	377	350	381	354	419	404	343	382	364	373	411	363	374	346	368	374	383	391	376	358	392	378	384	347	377	346	383	366	357	378	388	384	397	382	390	394	407	391	387	408	383	384	380	356	365	372	368	353	396	354	393	370	393	388	360	376	389	358	403	403	367	369	382	351	414	348	378	382	361	373	382	381	378	349	366	359	371	355	388	375	365	406	367	338	363	405	407	412	375	374	359	370	380	360	401	384	369	347	408	373	353	366	405	388	373	381	372	370	369	389	348	385	435	381	381	369	396	348	390	352	351	397	395	384	384	384	386	411	381	415	381	411	400	396	395	438	372	407	391	384	392	430	399	396	373	365	381	355	399	378	385	343	359	383	396	390	372	420	366	375	383	363	402	399	388	368	370	360	381	379	377	368	342	364	391	379	375	368	361	366	397	363	335	353	383	378	422	404	386	353	364	370	372	392	393	381	412	385	359	322	359	369	349	383	407	360	386	393	403	326	387	365	379	348	359	400	369	368	339	344	372	379	391	374	385	393	377	393	356	352	393	372	379	393	383	387	343	347	360	339	330	360	358	386	379	384	382	363	367	363	360	367	403	385	375	378	415	376	378	369	360	338	381	351	355	372	339	391	395	400	371	365	356	369	411	385	392	371	355	343	360	379	370	393	371	354	365	416	366	352	365	361	375	374	421	386	423	383	362	332	365	373	380	375	423	387	357	367	383	384	390	381	368	374	359	400	402	399	373	399	378	346	392	375	339	361	384	373	380	361	378	370	364	402	375	368	377	366	419	383	391	370	381	395	379	390	371	322	402	383	369	371	369	377	373	369	377	395	352	406	382	395	386	350	360	411	358	368	390	372	386	385	383	380	388	370	393	360	374	370	377	366	346	332	373	418	393	383	357	337	381	347	386	381	330	403	377	351	361	422	378	363
13109	1342	1038	739	497	417	344	289	239	211	215	174	191	158	151	141	148	162	138	148	134	135	157	139	129	145	119	145	121	115	118	117	129	99	107	121	119	123	127	130	118	120	135	139	124	108	131	124	123	123	116	118	104	110	99	116	130	136	139	133	119	116	99	137	114	127	107	107	132	111	112	109	126	142	128	118	114	117	111	111	106	112	127	105	117	117	108	141	115	114	128	117	104	114	111	99	119	119	108	107	128	129	123	103	128	114	132	119	108	111	125	115	112	100	103	101	92	93	105	109	134	112	124	106	120	119	102	110	124	112	149	115	127	116	115	112	130	125	129	120	111	120	124	126	114	128	109	124	121	129	113	107	116	116	114	118	126	125	129	118	115	109	102	117	109	136	114	109	113	94	110	140	146	114	101	111	103	105	106	119	129	117	119	117	113	113	120	108	111	121	131	112	125	134	111	125	121	108	96	116	136	104	119	129	115	105	105	113	109	116	130	102	131	153	148	128	126	120	123	130	112	95	136	114	122	113	109	114	132	136	123	119	89	107	97	117	113	122	105	116	112	107	106	112	121	150	144	119	139	122	90	117	134	119	117	108	89	110	123	127	120	140	122	109	134	123	120	132	120	119	122	118	113	104	141	122	120	102	119	142	120	108	111	115	121	120	124	111	111	134	110	110	107	121	127	132	107	116	98	135	101	134	118	114	103	100	109	105	92	85	122	113	125	126	108	130	128	118	107	117	110	125	104	101	99	126	103	118	114	105	110	114	131	126	119	121	114	142	98	108	130	141	124	103	124	108	106	92	131	105	106	117	112	130	115	111	124	106	103	132	129	112	99	110	130	115	121	96	101	105	114	105	141	108	127	106	111	144	115	105	110	123	136	112	101	101	105	120	116	127	130	107	111	105	118	129	117	116	124	112	103	111	117	105	98	121	131	112	112	118	117	94	97	106	136	106	126	127	128	120	109	107	115	115	114	112	104	115	127	114	120	110	114	107	123	118	132	115	111	122	112	98	110	129	131	96	117	135	117	143	125	137	107	108	116	111	118	110	117	107	124	104	130	119	108	110	112	134	112	121	111	119	111	102	94	120	111	101	122	111	136	126	111	108	110	123	119	103	124	128	126	109	113	86	118	115	112	126	108	121	124	106	115	120	126	140	110	131	133	102	111	124	146	117	100	106	108	103	114	110	109	122	99	122	109	117	112	115	101	134	129	101	101	94	118	130	121	104	118	144	142	125	129	116	112	107	112	117	119	124	113	141	107	129	113	131	111	128	102	98	115	108	127	114	121	111	122	115	126	119	95	110	104	117	114	121	125	107	116	125	134	99	120	108	94	104	123	115	98	109	108	102	106	136	116	103	124	124	112	123	113	118	115	95	100	118	118	123	113	130	122	132	107	131	111	119	127	116	124	125	96	124	111	110	120	109	113	121	137	98	126	105	114	110	112	111	106	123	106	115	104	105	112	107	111	120	123	111	103	101	107	113	119	109	115	111	121	122	109	119	108	109	116	115	107	115	107	116	127	107	118	118	123	102	120	112	121	114	119	115	107	135	141	128	104	110	120	107	109	115	132	118	137	127	116	123	122	116	88	104	101	127	119	121	111	125	116	134	121	114	127	102	103	119	116	108	115	138	107	114	126	104	119	106	98	115	121	120	78	123	119	106	108	113	103	106	125	125	110	109	118	113	117	120	111	112	130	116	119	109	106	108	119	124	110	106	98	103	121	102	118	109	117	105	109	119	123	122	131	115	123	106	114	90	136	106	101	125	117	120	122	127	117	112	119	92	126	124	126	119	105	134	114	126	119	115	97	127	119	118	126	121	109	120	117	144	123	110	109	111	116	134	120	134	133	115	127	102	126	101	101	112	138	128	113	118	120	102	116	122	133	116	128	120	117	137	111	92	122	116	111	117	142	112	115	133	107	122	110	123	130	107	115	112	129	123	107	138	133	128	141	103	110	127	108	112	133	133	105	114	109	130	118	137	108	125	107	122	123	145	126	110	109	114	108	107	112	129	105	121	122	122	112	125	112	113	125	125	126	126	116	121	106	103	122	109	115	114	114	99	121	111	109	109	103	94	123	109	109	118	102	113	112	116	114	110	112	104	96	127	131	119	134	104	116	126	112	114	105	142	115	119	111	114	101	118	117	129	112	106	115	131	127	111	95	104	121	127	113	103	116	109	130	125	125	134	115	121	117	137	101	104	119	108	131	112	117	119	115	111	104	139	116	108	109	114	111	122	114	104	118	106	124	123	123	110	116	107	116	146	107	106	134	105	113	103	139	128	118	121	123	132	123	105	141	103	109	128	117	115	109	118	107	118	103	117	106	110	99	123	110	113	123	110	96	118	112	111	115	130	108	134	108	114	119	106	128	121	98	122	136	127	118	117	114	118	111	115	102	119	106	114	127	114	94	110	119	117	105	110	122	114	125	113	124	106	104	113	136	118	131	115	120	104	125	123	128	116	97	128	117	101	148	114	104	112	104	117	106	129	119	138	109	107	125	123	116	95	113	106	119	136	123	118	119	131	96	109	91	108	111	129	112	110	123	110	121	114	138	119	117	103	136	102	113	130	117	104	112	113	128	125	134	108	129	130	116	117	110	134	113	110	125	115	109	106	113	117	125	109	126	120	123	114	108	103	118	130	115	105	102	100	124	112	121	120	118	122	104	125	111	101	127	138	104	118	137	113	123	103	106	108	105	132	117	106	130	131	94	103	100	121	105	97	122	106	108	114	118	110	93	131	105	121	117	104	109	123	122	118	109	93	103	111	105	111	129	114	129	104	106	131	113	115	94	104	122	119	110	133	98	131	131	110	122	100	132	117	116	122	117	104	117	103	119	121	112	125	106	90	119	130	110	124	147	125	121	134	128	110	118	145	99	110	107	114	105	104	129	116	111	124	105	122	119	108	104	114	128	120	126	121	108	87	105	136	137	113	117	127	119	116	112	131	109	110	127	144	125	136	119	103	123	112	127	137	115	122	113	120	116	122	104	114	103	110	104	133	133	114	110	101	113	110	117	108	127	117	112	116	107	109	122	124	110	117	121	113	129	112	93	131	121	110	110	125	129	101	93	134	96	112	133	115	124	131	111	107	104	146	116	131	121	114	111	129	110	118	114	96	99	118	103	112	135	114	109	120	127	114	119	114	111	112	106	114	124	118	106	124	112	109	120	114	132	110	136	121	100	107	108	110	114	130	111	133	111	118	112	123	95	117	112	125	146	90	112	108	124	115	125	107	130	122	109	133	118	118	123	131	114	115	106	113	107	117	108	96	116	94	130	95	102	122	112	108	119	96	102	132	98	89	108	131	99	124	140	114	123	123	124	128	119	115	119	122	137	108	114	125	108	124	93	131	122	127	121	121	126	140	105	98	110	107	115	125	128	109	115	94	113	105	123	95	135	103	123	106	113	111	119	101	121	101	117	106	119	128	118	108	111	121	109	106	129	118	139	124	127	111	110	142	112	107	119	108
7560	1592	2211	2597	2228	1860	1548	1231	1091	931	919	784	687	594	616	581	621	684	598	534	517	477	408	439	458	435	429	379	432	365	382	337	364	313	343	332	342	334	331	333	369	327	354	337	355	305	308	316	338	318	329	320	303	342	326	337	339	306	335	324	314	297	331	328	329	340	290	299	314	318	318	295	308	311	318	327	297	295	306	305	317	298	315	297	318	332	322	297	324	336	311	317	325	287	288	299	320	287	285	309	287	291	322	317	305	307	310	303	308	321	258	304	291	321	318	291	307	299	294	311	321	306	327	318	284	302	297	306	283	277	286	311	311	286	278	306	299	290	305	262	301	303	270	299	330	286	312	297	295	296	296	299	302	290	305	303	269	328	283	314	264	324	326	304	305	300	307	300	282	300	328	328	318	340	326	304	294	312	289	324	320	293	328	313	315	297	299	301	298	314	311	296	306	343	290	279	279	287	275	299	302	332	299	316	318	309	295	304	310	319	306	313	279	297	316	305	289	299	317	323	302	299	334	312	300	314	299	296	290	303	291	313	306	292	313	314	343	316	291	300	300	335	306	292	321	284	325	317	303	273	302	297	299	289	299	299	325	305	312	306	303	300	315	299	279	273	295	298	286	315	330	309	296	332	272	269	264	308	291	302	294	287	283	289	320	302	324	296	290	273	294	326	279	309	292	291	292	324	310	290	312	315	295	321	298	318	292	273	317	269	298	304	299	317	318	292	333	276	307	301	307	285	292	292	289	316	287	287	292	297	293	321	303	284	287	280	308	313	299	303	328	311	322	313	315	299	312	280	304	318	295	287	324	305	286	296	305	283	330	310	313	299	311	301	277	286	284	355	282	289	297	298	279	325	304	313	276	325	292	293	277	295	296	317	305	301	295	288	285	300	321	297	317	324	315	292	289	302	311	290	297	284	322	309	318	309	278	331	287	315	292	294	306	302	299	304	318	332	289	285	289	292	254	310	327	320	300	279	300	307	312	309	307	283	285	274	287	285	284	311	315	299	278	279	295	315	302	299	341	293	317	303	261	325	261	293	287	317	317	282	306	311	317	293	295	312	305	289	313	284	313	288	318	294	326	302	267	304	289	289	300	314	305	302	281	308	314	320	307	315	322	277	286	321	315	289	274	283	309	299	291	292	282	281	281	319	299	303	286	335	314	281	323	312	316	294	255	331	269	316	268	283	297	288	305	305	291	291	295	289	307	293	306	289	284	311	289	290	288	324	277	301	293	290	303	283	298	330	271	273	300	325	292	308	316	275	311	312	326	305	302	303	314	282	284	288	328	265	324	310	291	285	339	289	296	310	304	312	315	329	313	285	313	298	282	323	288	298	314	325	301	301	291	312	315	327	281	280	320	312	298	294	287	322	279	288	315	291	293	317	303	292	276	292	321	323	288	274	289	307	290	307	309	288	320	307	307	303	304	323	314	331	320	289	297	273	284	326	299	291	330	353	314	302	292	286	323	300	297	291	309	333	275	278	305	305	281	303	309	340	281	316	312	285	290	314	306	298	280	267	284	301	309	302	293	285	300	305	293	307	277	324	279	293	293	331	255	279	297	300	314	297	320	281	270	310	290	301	299	315	300	304	346	286	282	306	284	304	308	334	282	314	313	308	288	320	272	290	301	303	304	301	326	270	299	280	281	317	293	310	284	283	278	314	296	291	285	317	323	308	296	319	289	311	280	265	305	309	332	334	296	286	314	313	311	286	265	294	297	322	309	304	275	286	267	299	286	301	292	300	289	296	323	286	293	306	339	295	300	290	279	306	315	307	294	309	307	304	314	301	295	256	302	281	311	286	291	271	297	283	312	292	331	300	321	330	299	321	286	312	296	306	296	294	262	333	275	298	323	309	278	296	300	275	282	276	324	261	271	299	302	310	302	308	285	292	323	310	304	302	317	313	292	291	310	308	308	323	289	326	316	315	324	294	297	289	307	308	297	303	283	325	292	272	261	298	283	300	301	296	309	307	299	306	321	294	279	271	281	309	323	325	320	305	309	329	268	305	289	293	309	316	281	274	305	323	330	294	295	286	325	291	292	272	298	304	304	322	282	311	318	301	298	282	296	294	287	272	310	325	333	294	269	341	281	298	288	306	317	266	299	295	309	311	302	291	312	283	312	310	299	318	300	262	304	306	325	307	290	305	298	333	303	290	304	335	299	315	302	321	319	291	306	320	297	303	276	327	295	301	310	297	294	287	274	273	279	279	325	297	294	279	294	282	302	280	294	298	266	285	296	290	303	325	275	295	271	298	293	288	325	318	309	312	289	337	312	284	310	296	286	304	311	284	310	336	286	315	305	291	316	307	293	302	299	263	320	306	287	302	293	271	300	278	312	294	285	328	280	269	319	314	296	294	292	302	260	291	296	299	296	314	268	323	330	296	294	299	299	305	320	299	296	290	280	276	322	288	333	291	332	320	289	302	292	297	269	331	293	279	268	338	279	293	315	280	298	333	313	293	331	302	307	284	303	287	331	314	274	286	310	295	294	287	319	297	326	326	296	295	279	310	262	305	267	267	298	282	327	280	291	283	294	316	288	318	294	317	285	312	325	348	300	276	281	334	306	307	301	298	290	322	285	292	311	317	304	277	292	306	306	311	315	290	308	272	305	261	309	314	316	295	294	298	306	305	249	285	315	302	289	289	306	302	328	283	314	296	292	312	294	279	329	279	315	291	280	293	316	307	282	312	303	297	324	318	304	310	323	292	319	302	314	280	319	300	329	297	309	321	293	299	289	314	280	310	332	320	311	300	292	318	297	288	302	307	278	276	314	303	317	297	314	291	321	303	315	284	307	344	287	290	268	308	299	306	296	279	312	329	328	315	286	301	288	308	301	295	323	303	272	298	294	282	293	292	311	311	294	323	306	272	315	313	310	285	291	305	310	255	292	247	310	293	298	289	309	304	276	301	276	269	302	312	296	341	292	291	292	278	284	299	291	301	289	335	296	292	293	313	310	312	326	306	304	293	297	308	302	333	315	299	282	301	294	301	293	302	337	300	286	296	260	313	298	276	280	283	287	296	297	328	321	311	296	295	304	282	291	291	287	288	300	284	312	303	304	287	312	296	296	326	300	302	271	281	305	293	308	297	280	295	313	295	297	297	294	314	278	315	305	287	290	278	314	294	305	310	303	308	286	286	301	267	295	301	326	312	296	311	292	285	299	270	302	319	317	308	293	294	285	299	280	299	316	339	297	295	302	301	300	291	299	301	291	292	309	299	298	304	293	311	291	295	300	281	297	278	317	288	316	302	295	288	283	287	313	277	314	304	277	292	324	326	285	307	273	300	311	269	288	317	299	321	304	308	313	331	312	305	309	323	308	301	272	310	288	275	295	281	292	295	311	297	297	313	270	305	307	293	306	314	268	303	303	321	299	296	302	306	270	305	318	322	330	299	277	304	283	264	338	281	290	295	305	313	319	279	293	299	306	295	250	296	307	308	285	277	319	324	312	300	304	322	291	314
23839	3942	2456	1474	1092	746	525	392	343	265	204	173	180	138	116	138	151	130	126	84	92	77	87	86	61	59	55	58	66	80	54	54	57	45	53	42	45	34	48	32	44	48	39	43	44	34	53	43	49	38	49	42	44	41	35	31	40	45	37	28	39	39	38	38	32	38	38	30	37	42	40	32	37	35	27	39	43	37	36	40	39	32	30	38	25	42	30	34	38	21	37	33	49	33	39	22	39	39	39	36	33	35	40	33	33	40	46	37	31	30	35	34	28	46	38	35	34	40	38	30	33	28	42	34	33	32	49	47	31	34	29	32	38	22	28	31	29	27	32	40	36	33	39	30	32	30	38	40	27	31	39	31	28	33	36	46	35	34	23	36	35	38	32	42	39	28	34	42	39	28	35	50	40	33	35	43	29	34	32	29	35	36	37	30	40	34	34	50	40	31	41	30	27	43	33	29	28	37	35	27	38	43	31	45	24	35	41	36	31	37	32	30	27	28	29	28	30	36	33	31	28	22	33	27	46	24	40	34	31	39	30	36	24	44	31	36	35	34	35	40	26	44	34	43	27	32	31	31	42	34	34	37	36	29	29	38	28	26	32	26	44	41	24	40	41	34	35	25	24	40	27	27	36	33	33	34	35	40	40	23	28	35	28	28	43	31	26	30	30	37	27	39	36	44	28	33	33	35	32	32	42	42	41	34	31	41	33	27	26	31	46	41	31	34	39	29	37	35	31	34	36	27	29	30	31	31	26	31	25	39	40	33	30	33	37	29	35	35	30	30	32	39	36	31	32	36	29	28	25	46	28	32	26	34	38	27	37	29	39	35	37	37	36	24	28	36	43	24	34	31	37	29	34	46	25	33	24	32	37	43	35	36	24	36	29	33	26	35	29	30	33	32	31	30	34	33	22	23	33	45	31	39	26	32	38	35	26	36	39	30	24	29	36	24	33	34	38	40	33	30	39	40	33	45	34	30	29	35	35	29	30	44	37	31	44	44	32	25	24	25	25	41	32	42	50	30	38	30	39	32	34	29	38	37	45	40	30	41	31	29	31	40	30	37	39	35	39	38	31	32	52	42	23	31	42	35	47	44	27	34	38	32	29	28	34	20	37	33	32	31	33	39	36	39	40	30	36	24	23	25	42	30	36	34	26	48	32	39	30	33	35	33	42	20	28	28	45	35	39	29	41	26	32	39	30	34	44	30	36	33	30	35	33	28	40	33	31	34	37	31	31	28	36	39	34	36	22	39	35	35	31	28	36	32	35	36	32	36	34	38	39	31	37	35	30	35	23	32	22	33	22	32	35	36	42	32	24	35	17	40	25	30	36	45	46	37	39	32	32	32	36	44	40	38	24	30	32	24	39	38	36	24	28	36	41	34	29	33	28	37	33	31	34	29	35	31	38	42	28	37	27	32	33	37	40	38	26	35	27	49	31	41	27	27	29	33	38	45	31	23	35	39	28	33	41	31	29	42	27	28	30	31	29	20	25	29	32	41	26	36	29	38	27	38	29	34	42	44	27	32	33	46	40	32	32	24	43	26	24	32	40	27	27	37	31	33	35	36	36	49	41	21	34	37	33	31	37	37	34	40	33	34	36	27	38	25	29	38	39	24	35	33	37	25	30	30	37	24	34	33	33	25	31	38	35	39	34	33	32	34	25	30	26	37	35	31	31	32	33	35	37	37	23	28	37	42	33	35	37	29	30	34	27	44	27	28	33	35	43	27	41	32	37	32	27	37	38	29	38	23	34	34	32	36	31	36	22	24	37	38	31	34	41	36	29	31	23	35	31	31	41	37	40	31	35	29	27	37	36	20	31	44	30	42	37	28	35	35	41	29	31	38	46	24	32	34	36	44	27	36	34	37	32	34	29	28	34	31	38	26	38	33	43	41	30	54	32	28	33	29	27	22	35	36	32	23	31	38	36	31	29	34	27	30	30	36	29	20	32	24	25	41	34	37	25	32	40	28	32	38	32	34	34	32	32	18	14	29	32	28	34	25	29	26	33	35	35	37	28	38	37	35	34	37	44	28	32	32	37	27	36	31	21	33	32	32	39	31	38	22	51	33	46	42	36	40	36	40	32	29	28	33	41	35	30	30	34	28	34	27	27	34	31	33	36	26	28	42	34	32	34	36	36	31	30	35	23	42	28	33	33	32	45	27	33	39	19	35	40	32	35	28	21	43	26	31	37	25	37	40	32	41	30	23	29	26	41	37	28	34	25	44	29	32	30	34	32	32	38	31	32	27	34	32	40	34	37	36	38	29	29	32	29	27	30	29	26	35	35	35	26	23	39	47	38	28	29	32	35	32	23	34	32	26	39	34	39	33	30	33	30	27	30	29	37	37	30	37	29	37	33	31	40	33	33	33	42	42	39	34	29	39	46	38	29	29	27	35	36	39	27	29	29	26	32	36	34	35	29	36	28	33	36	32	34	42	34	31	30	36	36	34	31	26	47	26	32	41	32	28	26	39	26	37	30	34	38	33	40	40	24	33	32	32	28	34	34	33	42	30	36	38	36	28	27	35	34	33	38	41	33	30	29	29	37	42	27	32	28	37	30	37	31	32	34	34	36	24	31	41	32	30	34	38	28	28	33	30	32	34	45	37	36	39	31	21	42	43	35	43	24	32	26	27	28	30	30	27	38	24	28	43	31	43	39	40	34	30	29	30	26	42	36	29	24	27	32	32	41	23	36	35	22	37	32	29	38	34	41	34	38	35	33	34	34	40	35	35	32	33	35	41	32	27	38	34	32	37	26	40	37	43	29	38	31	31	29	33	30	29	33	31	33	35	43	44	40	44	28	32	44	36	30	27	46	31	31	27	36	46	36	40	24	39	27	36	38	38	41	35	34	42	34	23	25	27	33	29	36	31	33	34	21	32	40	34	33	37	30	33	40	35	43	21	36	26	42	39	36	27	32	39	32	30	27	33	37	32	23	27	24	25	31	36	34	33	46	29	31	41	38	26	29	38	26	31	38	38	34	42	40	31	35	32	28	29	39	30	37	37	37	27	21	29	37	31	36	31	28	35	39	30	36	37	39	35	37	27	33	37	35	26	38	39	38	29	22	27	30	38	30	33	24	27	36	30	33	30	27	36	46	22	29	33	41	40	34	42	32	38	31	34	32	29	31	31	29	23	34	37	37	33	27	30	41	30	34	46	29	38	34	25	33	31	34	28	30	34	36	33	40	35	46	31	31	32	23	34	37	38	49	40	30	32	30	42	35	35	31	38	27	40	30	44	45	37	31	42	32	34	28	38	32	40	33	33	34	40	37	36	33	19	39	34	45	36	30	27	29	28	31	31	34	25	33	27	31	24	31	29	27	47	35	29	34	33	31	38	34	28	43	19	32	28	34	19	28	39	28	31	32	27	24	44	28	32	27	34	37	27	27	38	24	25	35	30	33	36	39	31	34	28	29	23	38	31	27	27	26	43	33	33	29	41	32	35	47	26	34	28	32	41	30	37	39	36
11211	2924	4178	4943	4253	3437	2650	2244	1841	1574	1314	1223	1056	848	823	698	869	912	708	703	502	497	417	366	365	391	314	321	299	360	313	239	242	267	254	225	191	229	195	193	194	207	176	178	164	171	178	168	137	167	166	172	173	160	156	152	143	135	132	137	140	162	147	113	129	149	133	135	120	130	123	115	127	123	127	127	136	113	157	125	110	124	125	110	104	111	116	111	130	113	131	96	113	114	106	110	109	97	106	107	113	101	110	111	103	108	122	120	109	104	114	96	116	127	97	107	87	109	103	88	95	105	87	107	117	106	89	113	120	92	106	112	97	103	92	105	90	94	92	98	111	109	103	102	101	105	104	112	102	96	109	108	112	101	96	125	97	119	101	98	97	100	90	106	109	108	99	98	105	110	119	101	126	95	97	89	84	100	84	104	92	107	113	100	100	108	99	112	106	88	106	101	82	114	84	115	98	110	118	116	113	87	95	107	100	96	105	105	114	113	95	107	104	92	116	111	100	97	92	87	94	81	95	102	92	91	86	100	99	93	88	98	92	126	83	82	108	85	91	118	99	95	95	106	97	94	124	102	84	91	93	73	82	101	88	104	109	91	95	91	122	109	109	99	100	85	98	100	100	101	92	113	90	92	93	97	94	99	79	91	99	83	71	110	90	79	90	95	110	110	102	97	94	102	91	103	80	90	84	93	93	83	110	109	103	118	91	100	113	88	113	93	97	86	81	81	84	104	90	102	97	106	88	96	98	101	93	120	90	99	100	85	108	94	85	99	113	96	123	102	77	98	93	93	87	104	99	96	89	102	110	95	110	106	81	108	69	103	101	97	115	110	99	111	98	99	109	102	90	116	97	104	91	105	109	102	110	95	91	120	97	104	92	94	90	107	107	90	99	105	107	102	109	96	92	90	101	112	99	101	100	123	93	98	82	91	89	74	107	99	107	90	96	92	101	92	86	88	92	93	104	97	111	84	99	113	91	105	98	88	124	102	111	111	85	88	90	92	117	83	98	106	100	121	109	107	104	108	96	99	94	106	94	78	122	99	84	118	102	99	112	102	100	106	109	89	95	94	94	90	105	93	99	86	107	90	90	78	97	114	109	120	101	100	102	93	96	95	98	89	90	108	82	113	105	98	99	94	98	95	88	89	96	96	112	97	92	78	114	94	94	105	119	103	105	118	82	130	103	103	116	89	117	87	106	98	81	99	99	103	77	89	112	103	75	111	91	90	87	102	98	103	96	98	86	100	93	104	90	96	83	89	101	88	99	107	95	110	115	83	97	109	112	112	81	104	108	105	95	94	102	95	97	100	109	96	96	88	97	101	110	114	97	90	109	107	88	111	95	91	114	83	100	105	108	102	124	123	92	97	104	93	109	105	106	108	85	104	93	89	116	88	84	107	88	98	91	82	83	107	112	99	92	92	96	101	101	99	95	105	95	107	89	87	95	121	117	96	102	95	107	106	109	106	102	99	95	94	112	110	108	84	75	108	97	100	97	104	83	98	91	106	96	110	116	94	93	97	100	88	92	111	86	78	85	127	90	102	91	93	81	92	101	100	104	93	100	113	101	93	113	107	103	108	92	89	101	101	107	92	91	90	104	88	103	96	105	126	83	101	96	107	107	81	108	103	99	103	90	99	90	101	101	111	107	91	89	84	95	95	117	90	78	90	89	100	108	88	107	104	104	85	101	120	103	94	85	101	93	100	100	106	101	101	114	89	76	105	84	106	109	106	93	108	99	91	100	102	101	102	119	119	98	101	100	94	90	84	89	96	108	98	89	115	83	91	110	98	95	96	92	85	105	108	103	88	102	106	91	100	94	103	122	92	98	100	90	107	110	111	90	99	101	115	97	99	79	98	97	98	91	106	106	101	85	102	101	97	99	97	115	85	109	95	105	85	103	88	82	106	86	99	93	122	96	106	105	87	82	96	77	106	85	107	77	84	99	82	99	96	111	106	99	88	102	80	82	102	109	109	109	83	109	90	86	95	87	102	91	94	108	90	111	108	94	93	114	110	99	100	80	112	98	108	103	99	110	114	95	96	110	97	107	90	99	112	93	98	90	101	89	107	107	102	98	98	101	92	91	79	92	97	98	104	98	94	119	99	98	78	97	81	99	103	94	110	96	88	105	98	88	114	116	110	84	105	97	90	123	104	101	106	94	99	107	84	104	118	100	85	102	88	124	89	96	81	101	102	100	101	86	80	97	100	96	91	101	115	70	104	132	93	96	102	96	94	94	95	94	104	90	106	106	86	96	95	125	80	86	98	108	106	96	108	104	106	83	102	86	111	117	90	93	107	96	98	89	107	82	109	106	113	92	115	106	106	89	94	95	98	97	123	97	102	84	96	92	94	98	89	98	106	95	95	108	108	89	108	86	108	96	100	87	105	112	87	94	95	111	109	95	122	104	93	88	94	88	66	96	97	100	80	80	92	99	84	112	93	105	90	103	88	97	95	74	97	106	98	94	99	99	85	96	91	82	97	98	90	86	100	79	105	94	105	99	106	98	96	98	89	93	89	101	110	89	94	83	107	86	91	98	97	96	98	84	101	79	96	115	79	100	81	112	94	102	95	105	107	109	110	88	91	90	103	92	99	105	88	109	100	88	107	97	96	116	83	79	99	104	98	103	88	82	92	89	97	109	114	108	99	113	98	95	90	89	105	100	108	100	90	103	99	93	95	94	97	102	103	113	112	97	119	91	93	110	104	118	96	98	102	96	97	83	82	98	101	87	99	97	99	85	90	84	81	105	91	92	103	95	98	111	77	113	120	112	95	92	94	106	110	75	84	90	96	79	95	113	97	100	98	84	91	89	73	94	101	104	101	104	94	85	104	100	98	99	109	105	107	98	120	96	78	91	113	115	90	89	99	114	111	101	88	124	105	101	108	102	103	102	102	104	90	96	101	108	104	96	101	115	99	112	100	83	94	100	109	95	100	93	96	79	88	109	113	97	86	107	93	87	79	88	73	106	89	93	112	104	115	98	88	103	102	100	122	105	105	74	99	91	111	102	104	106	83	85	97	99	98	103	112	92	106	92	101	97	104	128	89	92	87	102	93	95	88	97	94	92	106	118	87	114	93	119	111	113	94	110	102	91	106	99	87	90	105	106	93	104	109	89	86	93	112	94	87	86	105	86	77	87	102	92	94	104	110	92	95	132	113	88	99	106	94	92	95	98	102	98	86	96	100	91	102	103	99	117	102	94	101	110	120	88	100	88	91	82	93	128	81	115	91	103	100	108	94	105	95	100	84	113	107	100	92	96	86	97	95	91	106	119	89	115	113	101	92	102	110	98	98	94	88	97	107	84	95	112	100	109	95	84	101	93	100	99	110	96	115	113	119	102	98	91	103	99	107	110	101	89	108	105	128	111	100	95	97	104	103	117	103	96	99	90	105	93	85	90	97	93	102	83	84	85	110	100	93	92	104	92	98	93	104	107	100	91	82	73	98	101	107	93	100	93	89	93	98	122	92
2621	173	177	190	176	158	136	158	141	153	174	148	127	162	129	128	171	146	165	118	163	165	144	140	131	171	113	163	137	157	153	139	148	144	135	139	161	144	155	134	151	164	158	162	146	146	143	133	148	152	141	139	126	138	161	136	148	169	147	145	138	147	143	138	150	167	140	158	170	150	132	148	161	141	144	134	155	132	159	153	177	145	167	170	128	151	143	149	160	145	141	132	140	136	141	166	132	151	155	150	148	131	148	159	154	148	150	148	149	154	145	164	143	153	125	139	136	157	127	141	164	151	146	162	149	135	141	185	175	142	144	124	130	130	168	159	138	166	141	123	134	150	134	144	152	143	130	174	143	152	130	133	155	128	147	120	144	124	138	145	166	130	129	154	141	144	133	137	143	148	147	140	146	149	140	153	137	145	140	153	147	163	145	147	160	142	141	147	142	154	141	129	150	136	134	155	171	139	131	143	151	138	152	152	138	136	158	145	167	156	140	140	139	133	153	139	165	156	146	153	128	130	152	156	173	144	157	149	144	159	149	162	157	147	148	121	155	149	173	159	151	146	140	150	139	146	153	161	163	152	158	152	156	167	154	151	146	151	148	138	140	149	145	147	150	139	147	139	151	173	152	144	117	152	144	143	172	162	162	146	141	147	149	141	138	132	164	164	126	143	147	116	125	160	144	162	141	125	148	162	144	162	150	162	134	130	123	158	127	153	152	144	156	153	150	138	144	144	147	161	137	123	136	143	147	124	135	154	125	162	161	134	139	155	149	148	136	157	136	133	158	159	148	138	140	151	126	149	150	139	168	125	136	148	153	157	149	135	157	153	157	175	141	154	171	158	140	142	172	163	135	165	139	153	151	190	145	148	160	152	147	146	135	171	166	140	139	161	131	146	157	170	160	136	144	156	166	127	157	145	166	156	162	138	153	156	145	161	153	153	168	156	157	132	133	143	144	164	136	155	159	152	149	138	152	154	158	133	143	151	155	148	121	128	139	158	158	140	126	157	166	138	153	147	153	140	193	147	140	163	149	161	141	155	150	159	165	151	146	139	140	139	152	132	151	135	159	144	151	129	160	163	149	145	155	153	130	126	160	131	164	127	137	151	151	154	144	118	157	169	154	127	141	158	148	142	134	158	119	162	151	152	150	129	160	147	139	167	130	159	143	155	135	148	139	149	150	146	164	153	153	157	136	138	153	164	159	156	130	149	129	137	143	169	146	152	157	146	116	134	141	153	155	151	123	154	132	151	135	154	150	141	158	147	188	155	137	136	138	145	155	155	167	136	157	129	155	132	143	150	155	147	164	148	132	149	134	141	126	136	141	149	151	126	158	139	147	136	135	130	137	148	135	146	146	147	142	127	151	149	132	161	150	142	176	149	142	143	127	157	134	147	148	123	128	147	153	138	121	142	173	162	122	161	133	136	167	158	150	153	154	139	148	151	119	142	134	133	156	171	159	156	162	151	143	133	136	143	171	157	144	147	144	151	152	152	130	150	127	160	161	116	137	153	149	143	166	121	136	140	132	133	150	147	126	144	142	126	143	126	138	123	158	138	154	151	129	123	150	147	152	153	151	152	155	162	175	143	145	146	154	155	151	147	152	139	138	141	151	136	144	167	154	155	176	146	121	159	154	141	134	138	144	142	142	160	173	160	144	125	149	143	141	158	146	154	124	160	137	172	139	139	158	180	156	145	138	121	173	136	159	163	141	145	139	151	122	140	145	148	178	150	142	130	148	134	139	142	149	134	149	157	150	147	139	138	140	180	132	142	146	118	140	146	145	150	147	151	151	152	145	158	133	142	161	146	162	165	138	165	140	154	143	133	152	135	170	155	155	179	157	145	142	142	150	130	148	139	150	153	153	144	160	131	163	155	173	154	125	157	144	137	152	149	154	134	143	151	158	139	145	138	144	158	153	132	161	168	151	126	130	122	132	148	161	168	142	154	153	153	153	134	142	156	158	149	163	168	125	142	137	170	163	150	138	133	153	135	135	138	159	155	138	162	137	142	138	160	134	152	157	160	140	135	134	145	145	146	150	140	142	158	147	119	136	141	140	149	157	152	168	144	143	153	130	153	124	172	131	145	137	143	159	135	163	152	160	154	139	136	135	152	147	161	154	155	139	169	141	141	144	155	148	149	152	166	114	134	132	161	142	119	163	148	136	143	148	139	156	149	135	170	142	137	162	156	135	142	145	136	166	159	145	152	151	159	135	171	167	161	111	132	118	137	120	151	159	156	167	167	148	123	136	149	138	155	153	139	132	137	167	161	167	153	151	139	154	141	143	138	154	148	117	151	139	159	133	164	141	129	154	149	134	141	155	139	154	145	148	143	157	155	139	171	147	161	155	151	138	150	154	142	146	156	145	141	136	146	146	149	125	156	134	152	133	136	150	128	153	155	148	143	164	154	109	160	156	145	163	136	136	161	165	150	151	156	167	149	118	133	154	134	156	141	153	144	180	152	146	156	164	150	125	148	130	147	128	160	162	155	121	163	130	154	154	143	135	177	148	153	156	159	132	136	158	149	154	122	146	141	157	135	149	139	145	144	133	155	138	179	151	163	152	148	161	141	135	164	162	128	156	151	160	147	142	140	143	136	159	159	156	161	147	139	164	155	148	153	152	140	153	143	159	151	129	131	159	149	130	152	149	141	151	163	121	141	151	148	179	146	136	163	152	171	166	158	133	166	143	130	143	132	170	161	168	132	135	151	150	158	166	162	142	157	156	152	145	135	142	171	153	156	133	134	152	145	153	146	154	149	154	141	152	130	143	154	167	135	153	137	125	151	144	149	144	149	147	157	152	146	149	152	148	137	141	167	129	135	162	160	154	155	140	151	124	145	163	165	146	133	149	147	139	141	153	138	142	130	143	150	140	136	150	154	147	164	129	149	153	156	159	139	150	127	121	161	156	146	132	143	137	157	144	144	149	160	150	159	158	141	162	147	155	156	164	128	150	142	147	153	143	135	152	126	147	157	142	129	134	146	148	151	155	149	169	151	161	145	136	143	154	128	151	139	139	139	148	169	156	166	140	143	145	154	165	115	142	151	140	157	146	152	156	138	134	148	140	150	152	158	131	143	163	142	177	143	149	154	145	169	158	142	157	148	169	157	140	159	111	117	156	154	125	142	135	159	127	163	147	131	181	149	153	120	123	129	136	164	154	123	134	154	161	143	165	122	132	152	167	146	155	144	131	151	129	163	132	152	130	143	155	138	143	160	164	151	137	158	154	154	135	130	153	152	158	161	166	154	143	153	137	135	152	154	142	161	148	143	132	153	135	153	129	148	131	156	133	131	145	145	140	162	137	136	135	144	150	144	132	144	161	137	153	150	155	143	149	157	134	153	163	157	134	144	138	124	137	171	152	171	155	151	152	133	137	135	152	144	144	122	156	137	151	149	144	123	161	143	138	141	170	145	160	145	133	135	145	135	126	143	164	130	136	161	146	159	146	129	133	130	156	148	145	154	137	128
2729	467	465	419	475	469	427	400	425	382	403	367	373	378	444	386	398	408	388	401	371	375	377	371	384	387	384	392	356	353	379	382	402	362	365	422	398	381	387	387	366	362	377	358	394	380	378	375	375	408	366	366	383	365	367	383	334	393	389	412	391	369	363	348	379	363	377	362	384	383	402	389	397	358	447	350	368	398	410	391	358	377	391	372	380	373	360	386	345	378	366	362	423	365	392	412	347	376	358	398	347	379	403	363	389	396	345	388	395	377	366	354	415	388	369	374	412	407	394	390	377	364	383	362	370	371	390	383	340	421	381	380	387	364	368	392	410	370	366	394	341	384	369	371	382	387	382	379	368	414	394	407	388	357	395	384	392	412	395	362	384	383	361	398	361	364	443	386	372	361	372	396	377	405	392	425	383	368	395	381	338	368	383	369	375	361	386	399	355	383	382	375	395	395	406	378	387	381	405	360	368	372	331	398	378	373	384	381	384	351	376	404	353	359	372	369	368	358	378	385	396	399	392	374	367	411	367	338	355	358	394	379	354	366	376	373	357	392	351	400	391	373	357	374	386	386	390	369	382	359	371	378	377	402	361	407	400	399	376	393	349	368	358	348	381	355	387	366	366	370	366	353	372	411	385	375	370	358	395	405	410	380	370	375	404	372	384	400	373	356	333	355	380	363	355	378	373	361	360	377	347	383	350	390	389	385	333	376	397	383	388	412	358	366	357	379	375	362	383	359	400	365	399	390	392	409	393	377	383	349	404	388	374	373	411	421	355	376	392	380	361	370	419	385	410	339	366	365	392	359	393	387	385	413	361	344	358	387	383	366	370	389	362	389	343	394	344	381	347	391	372	344	409	395	351	413	375	359	396	406	370	377	412	383	360	393	346	414	364	347	392	335	402	390	379	347	377	400	392	364	404	390	404	384	360	417	391	385	401	368	372	387	375	377	404	392	392	360	379	359	392	345	383	368	409	368	343	407	354	396	391	356	348	362	394	368	409	391	388	405	361	368	338	365	367	384	367	369	380	388	410	391	381	348	360	368	392	385	404	372	391	352	381	389	363	371	419	376	359	344	335	400	375	379	372	339	390	390	397	402	383	361	358	362	391	391	379	390	362	363	384	386	386	409	380	376	387	382	353	383	352	407	346	380	403	372	362	353	346	372	385	411	367	390	351	365	375	397	383	371	356	380	377	391	384	385	418	380	385	365	404	372	364	375	386	354	397	353	380	392	378	357	356	407	376	344	369	379	405	370	336	397	394	357	370	391	391	372	372	404	361	400	359	378	366	351	423	404	384	372	360	391	390	399	329	382	405	351	387	361	392	403	372	405	402	382	402	365	399	420	358	364	358	401	391	345	411	368	356	367	374	344	368	359	381	379	368	385	381	355	383	365	401	343	369	367	385	397	384	375	397	362	355	391	383	351	386	379	376	372	400	403	331	365	423	382	344	381	359	379	387	393	359	353	377	391	397	411	373	341	407	375	381	429	380	386	394	384	373	372	386	377	358	390	375	377	353	385	366	372	358	408	395	364	377	367	329	361	365	399	369	401	389	387	383	375	396	386	395	357	396	374	398	367	370	426	349	404	366	418	351	398	441	376	410	395	385	352	385	363	390	362	366	363	399	380	351	396	403	386	367	416	388	425	381	387	345	398	381	395	409	358	380	379	370	358	378	381	385	364	391	361	358	376	387	403	390	423	391	371	405	366	377	395	403	368	403	377	382	366	403	397	376	379	413	365	377	414	339	410	422	353	350	385	386	375	361	417	398	347	353	378	368	394	403	376	390	361	382	376	394	389	377	371	396	364	367	387	371	357	373	366	410	403	371	394	383	402	400	382	353	367	417	365	381	389	354	362	390	352	371	360	366	414	364	410	348	356	401	353	350	357	364	375	387	370	367	342	363	367	358	382	387	372	416	418	367	403	356	387	368	360	410	345	362	359	370	388	376	393	415	386	377	392	384	383	363	410	371	388	412	372	396	377	395	327	416	402	340	364	370	388	388	361	394	397	384	398	377	358	395	411	412	379	404	364	421	383	396	381	373	343	364	402	357	400	376	368	371	373	366	382	370	375	331	324	393	371	378	394	358	349	389	404	339	354	360	370	390	392	362	367	380	368	374	399	382	382	366	391	379	399	349	379	421	339	360	376	392	394	359	363	384	371	371	381	337	395	403	384	367	384	373	379	357	375	406	367	378	403	362	391	362	417	434	365	422	368	384	417	387	379	342	375	378	375	391	395	385	403	382	379	389	375	444	371	441	409	344	352	366	395	410	358	417	383	382	376	373	357	395	369	364	370	407	359	370	420	354	386	380	400	351	361	365	373	399	394	378	408	395	406	384	350	388	362	417	399	375	400	399	376	374	342	351	399	352	365	348	356	346	373	407	396	367	398	412	383	385	426	390	379	424	378	407	395	363	381	361	379	410	390	365	378	358	408	366	343	368	380	402	380	367	359	391	382	402	362	391	406	383	378	390	371	363	371	384	394	382	362	380	385	387	367	380	386	391	354	357	398	376	382	361	426	398	406	371	408	357	361	393	386	357	384	371	379	394	384	382	371	373	394	378	370	373	358	388	381	369	376	369	384	333	368	341	382	372	437	381	398	373	376	384	370	380	376	384	397	389	413	381	369	397	408	363	369	351	397	347	352	379	379	427	404	399	421	379	351	356	380	390	359	378	433	338	379	370	395	403	386	364	393	367	400	395	371	380	368	378	369	365	363	369	375	376	385	376	359	341	372	350	382	370	402	361	383	399	362	352	375	367	367	345	364	392	393	399	379	387	389	407	385	368	381	383	401	396	383	402	396	382	365	404	408	388	367	385	389	405	367	398	363	360	393	378	386	356	359	351	378	360	374	370	382	379	377	374	377	391	398	394	393	364	367	373	367	408	383	412	367	400	406	364	396	383	383	413	400	392	419	379	390	352	380	428	375	371	398	393	384	383	363	393	366	375	378	393	382	388	417	381	358	424	377	371	348	368	390	388	377	364	389	373	383	367	387	401	389	371	360	401	380	390	369	402	363	366	380	368	407	347	367	385	368	438	328	361	358	387	378	363	425	397	452	346	372	342	375	364	392	363	370	373	383	356	413	391	384	372	380	373	395	378	361	380	407	382	369	378	394	386	381	383	358	396	363	342	394	371	383	342	363	388	385	381	371	366	340	379	382	363	374	355	382	408	393	393	377	371	353	410	376	422	408	392	399	387	363	361	358	353	355	366	362	396	366	352	392	358	393	394	376	386	387	377	384	379	396	400	381	355	347	365	361	375	376	364	376	375	359	398	380	377	343	367	396	384	366	406	382	371	386	347	402	364	416	408	364	365	354	376	359	377	394	406	392	355	417	373	418	379	365	395	370	392	426	352	367	377	356	370	364	362	350	351	364	381	368	354	348	385	409	395	371	388	362	402	371	387	387	368	359	407	386	364	375	397	387	401	389	420	390	374	391	384	351	372	417	378	367	371	371	377	367	354	352
12500	1563	1049	751	532	431	323	283	261	224	187	167	164	178	160	161	172	184	147	153	151	154	140	151	120	131	108	138	125	133	125	138	122	135	131	124	126	155	115	143	132	117	126	125	127	122	127	135	119	104	121	110	101	129	119	126	123	133	114	101	117	141	113	114	145	123	132	109	104	118	128	120	124	113	108	105	124	129	128	91	107	136	124	97	106	117	134	113	109	118	99	104	124	137	148	125	110	102	126	103	134	109	118	123	123	116	97	125	111	97	111	117	115	99	117	113	90	119	118	107	111	124	105	102	115	115	107	124	99	128	141	132	120	117	137	119	120	124	113	121	127	112	108	92	113	112	123	115	115	113	129	110	123	143	116	113	130	137	147	109	87	134	141	134	118	112	99	108	108	120	138	117	143	112	129	115	137	119	120	121	91	113	126	125	117	101	120	115	115	110	117	107	117	113	127	118	117	144	103	130	113	98	108	96	100	127	133	123	131	127	111	123	85	125	119	120	116	139	120	118	134	120	140	120	129	131	124	102	128	124	121	111	101	138	98	114	114	110	105	128	102	109	125	131	130	131	120	113	104	125	112	128	100	121	105	115	136	106	117	122	117	104	117	99	143	121	114	111	105	118	129	122	107	129	106	102	124	117	108	110	108	133	117	110	100	122	128	110	142	129	107	131	108	111	136	113	113	98	138	137	119	108	117	111	116	122	119	150	96	115	113	124	104	109	125	127	100	112	114	138	102	117	115	124	94	104	119	116	141	128	105	112	112	126	126	116	129	110	111	98	116	104	137	126	125	110	140	112	104	102	129	125	131	117	111	130	127	102	110	105	118	108	104	94	111	103	101	112	126	131	119	123	104	95	132	117	125	121	110	114	116	102	119	102	124	103	113	138	118	120	108	120	132	126	113	97	97	114	135	113	121	112	132	115	128	117	127	114	109	112	118	102	116	123	101	131	103	111	125	118	108	124	141	123	119	116	122	141	116	119	107	126	113	120	104	119	99	115	117	114	110	123	119	111	110	106	102	118	118	104	104	107	117	100	111	142	143	135	99	120	113	112	104	117	129	120	113	98	101	130	111	114	126	140	115	124	117	116	129	132	121	112	113	129	110	118	128	114	148	142	115	124	114	134	124	130	107	118	124	129	124	122	113	129	133	146	115	123	111	79	130	102	120	122	132	112	118	119	95	121	94	108	122	124	110	121	102	112	133	112	124	115	100	112	122	117	135	119	112	88	123	116	119	111	116	129	122	99	104	121	118	102	117	133	132	97	112	114	127	122	110	117	141	101	122	126	130	106	126	99	114	109	112	121	105	117	127	113	121	131	129	121	105	119	116	125	111	111	110	113	112	105	116	124	123	122	122	116	111	122	118	100	129	113	122	133	117	128	126	112	108	115	110	118	103	129	127	113	119	124	118	103	114	115	127	134	110	101	99	114	111	131	115	91	136	112	109	95	115	120	126	112	130	125	130	117	114	114	125	135	106	123	122	106	116	132	109	106	137	126	120	110	115	124	114	130	101	111	108	136	124	134	118	128	117	131	121	97	139	117	114	106	102	97	133	115	115	120	115	121	128	117	115	134	113	139	105	123	109	98	98	111	107	117	101	104	122	115	109	129	111	124	116	130	122	115	119	98	115	121	107	107	123	116	116	117	105	129	118	125	132	121	114	108	136	99	103	109	120	138	124	128	133	127	111	124	115	94	116	111	133	104	135	92	121	110	99	116	112	141	142	117	113	103	119	114	106	120	125	124	123	119	110	125	108	129	142	118	98	112	136	121	118	98	97	122	100	141	121	114	102	97	116	125	107	112	120	112	114	126	116	117	115	112	119	109	129	119	110	107	121	108	119	118	139	118	114	119	133	120	126	128	130	112	124	113	110	101	103	129	114	124	97	139	112	113	123	133	101	105	114	125	110	101	134	135	100	100	135	111	123	108	138	147	132	97	119	124	94	107	111	134	129	114	116	111	100	118	138	136	119	117	110	105	137	126	124	102	126	115	122	119	125	135	92	113	122	119	122	108	109	104	114	120	131	99	118	113	113	101	113	123	107	125	141	117	109	121	119	144	130	109	120	111	134	119	118	123	112	107	96	126	128	108	96	130	119	132	126	123	112	108	121	125	116	112	117	114	130	114	115	135	139	132	118	116	120	122	100	107	127	124	111	120	121	109	118	110	120	107	108	115	124	121	126	130	115	110	111	104	109	118	129	109	120	117	110	129	102	120	126	108	108	132	110	135	117	121	127	115	128	108	105	115	131	114	116	102	118	111	125	115	104	123	99	125	118	96	110	101	121	105	143	125	131	125	112	100	144	133	114	129	100	111	121	138	115	114	113	124	109	137	108	110	128	108	126	132	127	114	143	105	111	98	130	124	114	103	92	116	94	109	101	107	105	117	114	120	138	92	123	123	94	119	114	117	102	127	116	120	131	119	110	118	129	115	142	118	86	123	118	105	121	127	122	124	117	109	105	118	119	104	118	143	124	114	118	100	116	89	127	117	124	124	101	91	129	124	98	108	123	133	111	129	118	115	112	131	124	100	126	121	112	118	113	115	137	114	117	110	105	111	109	133	108	117	127	102	127	113	121	123	109	124	115	118	108	115	97	101	111	122	118	107	90	120	106	122	142	123	135	121	133	129	115	125	98	97	104	136	126	121	125	105	128	129	102	126	136	104	111	111	105	121	107	133	99	124	109	122	125	103	109	115	129	111	106	123	105	122	112	111	110	102	127	133	121	118	109	102	113	138	129	123	122	123	119	87	123	119	103	128	126	115	109	137	99	114	126	104	113	95	137	116	114	106	111	107	126	136	116	122	134	102	111	122	104	113	122	123	117	120	135	121	104	117	153	128	113	117	127	131	126	120	103	116	116	130	103	111	123	123	118	118	126	122	112	108	130	121	119	123	122	115	119	119	101	118	127	112	111	101	123	116	95	126	119	111	117	128	110	138	115	116	132	133	99	105	119	113	117	101	134	106	106	118	100	105	109	117	101	118	125	115	118	123	124	136	107	114	115	106	116	107	106	104	125	127	116	108	112	91	107	107	128	116	133	124	106	130	116	112	100	114	104	111	129	112	117	134	100	113	126	105	100	93	110	107	119	110	124	112	109	121	115	126	121	103	117	108	121	115	134	131	105	118	131	128	127	92	124	108	129	104	102	109	118	105	134	113	101	135	127	107	114	122	118	117	102	108	128	138	129	128	127	108	109	99	107	118	121	106	110	111	133	113	110	108	123	121	107	126	113	129	97	116	114	111	111	108	116	125	127	124	124	118	119	123	107	113	113	114	95	119	129	116	120	126	123	116	121	108	122	105	122	119	100	94	114	120	120	102	108	114	110	107	134	126	130	120	113	117	135	109	133	117	132	133	123	115	114	116	116	99	110	110	129	125	122	136	145	119	120	111	113	101	135	103	118	106	107	117	129	111	93	125	110	111	114	113	102	121	99	125	123	120	136	102	113	91	105	124	131	121	124	117
7445	1733	2228	2759	2190	1856	1580	1293	1063	998	898	829	708	698	636	575	630	611	674	543	491	486	483	442	386	420	400	417	367	411	371	387	357	372	340	370	366	327	347	284	343	339	328	311	328	330	346	345	325	319	322	313	335	338	307	309	333	302	335	332	284	326	320	313	319	306	323	320	326	291	307	293	338	329	309	319	311	318	318	301	314	318	281	285	309	328	276	318	287	325	292	292	309	298	299	322	323	294	328	286	323	301	308	329	298	318	258	311	325	295	307	276	316	304	287	314	298	316	311	313	313	327	284	347	310	274	323	284	338	334	309	275	315	283	277	302	308	333	354	305	319	339	306	288	289	270	269	299	302	298	296	307	277	322	297	293	309	287	330	279	290	300	307	312	304	281	308	278	290	289	303	296	301	288	291	298	303	334	294	325	311	298	306	314	322	291	312	282	315	310	324	297	334	302	283	297	288	269	292	293	306	297	300	322	274	285	312	293	313	328	322	321	284	307	325	281	298	304	305	276	309	305	290	281	284	310	317	305	299	299	304	307	299	296	293	313	267	289	298	316	285	294	321	307	294	268	323	317	290	284	288	283	309	286	295	307	303	316	294	308	278	291	292	296	271	292	302	280	285	311	324	278	287	299	296	287	317	299	311	293	289	291	284	309	316	289	295	316	275	301	285	324	346	302	289	285	314	286	288	308	285	268	323	295	302	312	274	284	322	306	292	271	319	289	324	305	291	321	283	296	282	302	306	303	280	292	335	316	327	296	294	309	315	280	327	288	297	317	297	286	323	279	289	314	302	319	310	318	312	285	311	304	307	304	301	298	298	309	254	285	279	323	306	320	303	287	330	332	282	306	299	311	290	309	305	294	306	310	286	304	320	306	269	303	281	322	272	323	293	317	292	299	331	294	304	335	338	304	307	279	304	361	299	291	281	289	286	299	333	284	300	293	344	298	305	306	297	305	310	279	295	304	294	281	266	327	301	305	324	289	299	304	294	305	329	326	299	298	290	319	291	334	273	305	306	347	262	297	307	294	322	302	298	314	303	279	308	328	315	301	302	286	292	317	358	300	315	306	303	313	298	304	316	278	273	291	315	285	289	295	308	312	315	288	294	330	326	285	301	301	333	302	334	311	290	291	278	308	273	314	282	286	292	335	273	256	312	296	282	305	300	302	328	279	290	290	302	310	295	308	304	308	310	292	307	301	280	309	298	278	332	306	326	303	310	284	290	297	319	310	305	295	332	301	268	263	302	329	316	339	312	343	303	284	305	312	290	272	292	319	289	281	314	330	272	297	286	308	313	286	310	329	315	302	308	313	293	303	332	290	314	308	301	296	299	312	301	293	308	305	317	323	280	331	285	278	307	314	296	274	261	282	315	311	328	303	301	288	287	302	325	306	340	307	289	292	307	318	274	273	331	316	285	284	295	288	306	312	293	305	320	286	303	286	305	289	310	285	278	298	321	288	333	298	288	299	288	318	272	288	327	302	328	281	307	292	333	309	282	304	323	267	281	314	276	289	300	325	289	306	294	336	286	295	323	334	305	316	294	313	309	309	288	287	294	317	298	321	261	285	308	298	326	294	279	306	294	278	316	282	275	270	296	286	280	289	308	289	289	259	278	289	325	317	308	322	309	319	301	333	286	298	305	297	310	266	300	286	296	268	279	313	316	295	326	282	290	273	309	287	297	292	297	298	280	315	298	306	294	297	297	292	286	310	308	316	307	316	299	300	303	303	302	277	289	273	316	283	320	291	320	325	292	288	304	314	284	301	286	292	281	282	273	297	319	299	307	341	293	297	290	273	312	268	330	294	291	286	279	271	317	279	313	294	292	290	306	302	306	302	286	313	260	295	299	327	339	284	300	307	327	313	303	322	332	302	287	291	324	314	268	288	322	279	295	291	298	287	306	307	310	297	283	311	266	287	296	310	303	312	291	314	318	293	280	308	296	302	290	315	299	295	324	311	298	307	294	287	290	309	313	316	292	286	291	325	294	294	301	289	292	288	313	279	284	279	304	286	263	298	282	280	300	312	287	292	290	289	324	293	308	285	304	294	293	282	308	322	331	303	264	282	290	298	279	300	293	323	314	314	294	311	272	294	282	297	335	287	283	297	269	293	273	321	297	295	312	303	290	288	314	270	323	305	327	289	303	307	308	285	285	303	279	265	320	330	321	296	273	323	303	267	287	335	326	267	293	278	311	308	289	286	315	279	324	307	276	319	303	276	302	282	286	258	312	281	273	317	328	295	295	299	302	297	291	280	275	317	292	330	292	281	308	300	272	305	255	288	282	292	295	301	332	276	251	303	318	315	281	281	346	268	273	302	312	284	289	327	318	320	292	278	312	305	292	287	291	295	294	298	305	302	307	286	327	315	336	299	340	305	317	282	278	306	314	317	311	318	297	340	315	290	308	295	300	287	301	292	283	301	304	310	283	314	337	303	285	280	306	316	251	284	280	289	316	332	290	301	305	305	298	303	313	307	320	288	310	299	284	298	306	310	302	313	273	303	291	323	300	267	299	314	312	302	308	312	304	270	268	292	283	309	310	291	326	276	291	291	301	276	275	302	349	297	317	293	306	284	327	319	335	330	307	254	275	333	276	316	319	315	317	308	306	328	346	305	281	279	282	311	324	308	290	298	305	308	303	314	323	302	299	300	304	290	305	336	317	306	309	286	289	314	296	299	276	301	309	269	302	332	303	300	300	287	273	284	270	314	300	335	297	307	284	307	302	285	291	293	329	292	312	286	296	286	313	293	276	279	321	330	297	329	307	297	310	289	296	291	285	300	280	331	303	288	316	287	312	336	306	302	328	302	300	294	322	326	310	324	312	302	310	311	294	295	295	313	329	288	301	333	299	302	318	297	291	291	304	280	298	301	282	322	283	315	279	282	294	300	301	279	321	302	299	321	328	300	303	307	307	278	301	302	295	288	316	310	289	292	290	316	306	289	314	322	310	327	314	294	287	278	320	271	298	309	301	302	301	331	331	296	313	305	299	279	300	296	302	319	292	294	308	323	303	297	284	286	311	297	319	308	308	329	302	292	288	270	312	324	300	305	290	328	278	324	307	282	273	285	304	294	279	313	277	283	254	313	326	305	302	324	337	302	324	303	310	283	331	306	299	313	294	289	266	289	293	294	297	283	297	273	285	299	309	294	308	288	298	285	273	301	298	285	284	327	284	302	299	293	327	300	293	294	286	276	298	299	307	299	271	306	298	303	295	300	298	296	306	249	287	314	302	311	268	278	290	306	318	261	323	318	275	282	307	335	325	282	325	303	286	302	315	321	288	292	306	282	299	310	293	295	295	304	284	285	315	292	301	282	305	304	319	307	319	316	341	340	333	309	320	286	320	276	272	296	280	296	341	292	289	279	307	297	282	344	319	309	304	307	284	280	301	304	299	271	278	305	273	291	320	311	291	276	301	309	335	303	292	300	277	304	327	310	295	288	308	289	301	319	289	321	295	328	305	300	297	308
22439	4452	2592	1496	1011	677	531	413	323	234	204	187	173	139	119	128	107	123	129	129	97	74	77	63	61	69	58	50	65	57	52	44	49	42	42	52	49	51	31	40	39	39	42	33	47	38	32	35	54	44	42	41	38	48	39	40	43	35	33	43	44	36	26	35	42	33	37	28	37	33	38	40	42	25	44	43	28	34	27	30	30	33	44	37	40	36	30	33	37	25	41	33	31	31	45	41	36	31	27	47	44	26	27	37	32	29	34	26	32	28	31	33	32	33	41	34	28	29	31	46	30	38	36	38	35	41	30	41	41	32	41	36	18	28	34	41	35	30	25	36	41	31	34	35	38	29	26	34	33	33	40	37	40	34	40	30	24	29	48	35	33	28	37	37	41	31	36	26	29	35	31	31	31	41	26	41	33	32	37	33	20	35	24	24	24	30	33	33	37	32	31	36	26	31	37	32	31	36	41	29	27	38	35	29	31	32	33	37	31	37	36	34	38	36	34	23	34	25	28	24	32	27	36	30	43	34	39	31	31	32	25	33	34	35	29	38	30	28	34	33	25	34	38	44	25	27	35	27	30	35	21	32	31	34	34	44	26	32	42	30	28	30	33	31	34	19	40	34	26	30	26	26	32	30	32	28	28	34	32	38	34	49	38	42	46	26	30	33	27	32	29	23	45	28	35	31	34	38	31	25	27	35	41	29	27	45	39	37	35	29	36	36	34	24	31	29	42	36	30	44	38	35	32	32	29	32	32	33	29	33	24	40	35	32	26	26	37	28	39	34	40	31	30	38	33	37	27	26	38	34	38	40	31	31	23	33	26	39	31	31	26	42	27	35	36	38	31	35	34	25	33	32	27	40	23	35	36	36	27	39	28	33	26	19	27	44	35	32	26	27	33	36	26	29	25	36	35	32	45	33	30	34	30	44	37	39	39	19	24	40	39	31	41	44	34	38	28	23	40	27	37	29	37	31	26	21	29	33	41	41	33	37	39	26	29	31	30	38	30	42	40	26	25	27	37	42	40	36	38	36	34	28	38	30	38	27	34	38	30	29	47	12	29	29	32	28	40	37	40	49	31	31	30	39	35	27	34	31	31	38	23	41	37	38	44	31	36	37	32	44	31	44	25	40	39	28	39	26	31	41	35	28	29	36	30	46	36	27	34	39	27	29	31	44	28	27	33	37	31	26	36	29	30	30	35	31	31	34	40	31	28	36	29	39	35	33	22	26	29	33	33	28	27	26	22	33	29	34	39	35	31	38	38	28	39	29	27	31	33	41	32	35	26	45	31	38	37	32	45	36	36	30	34	34	31	36	27	33	37	35	46	33	28	23	40	38	40	41	30	35	33	36	29	52	36	44	33	26	37	26	29	29	30	39	30	29	31	32	41	32	37	41	29	31	50	31	33	42	29	33	28	33	29	29	28	35	28	36	44	40	35	21	39	29	32	35	21	25	32	33	25	30	34	29	33	40	37	34	36	30	33	35	38	30	31	30	25	44	25	32	29	46	38	32	23	38	28	42	34	29	22	27	22	36	30	31	35	39	40	39	38	32	46	35	36	37	34	28	42	32	33	24	27	30	29	40	30	35	27	39	38	41	29	35	35	37	37	32	18	21	35	31	37	30	26	38	39	33	33	31	33	35	27	44	22	44	44	23	42	44	30	28	38	39	40	34	32	35	29	20	32	39	33	35	39	33	41	31	39	32	35	44	31	35	26	33	25	37	23	30	42	36	32	36	28	38	40	26	27	37	41	29	18	26	21	38	47	42	26	34	30	27	28	23	32	31	30	37	29	38	31	26	21	35	30	27	41	38	36	30	28	35	28	39	40	37	32	38	32	29	31	39	40	36	29	27	40	29	42	31	38	35	30	30	41	35	27	36	34	42	31	25	31	38	36	31	38	38	37	41	34	28	23	37	32	25	25	33	45	33	31	30	28	50	30	37	38	35	35	36	26	27	36	32	31	37	33	29	33	19	33	28	29	32	26	33	24	43	36	42	28	45	40	21	35	39	35	29	22	22	38	37	31	30	34	36	37	32	39	38	34	29	42	39	31	23	44	28	32	26	37	45	30	42	31	35	37	40	32	32	26	29	44	39	31	39	20	41	34	26	39	37	37	27	35	34	36	22	38	33	34	35	33	34	34	27	36	35	32	47	32	36	27	44	21	28	39	33	31	29	35	27	37	25	30	37	31	29	26	36	36	33	32	46	50	40	36	30	28	27	28	42	29	37	37	36	35	39	35	31	32	29	46	42	33	36	32	32	31	35	28	35	37	27	27	39	24	28	32	20	32	30	32	32	48	29	23	31	39	42	39	32	33	32	31	32	34	25	45	36	35	38	28	32	33	22	36	40	39	33	34	33	28	20	34	35	27	25	32	31	31	37	39	37	24	24	34	36	43	26	31	29	27	32	36	42	31	41	41	21	29	38	40	36	29	36	40	32	45	30	35	33	22	40	29	34	28	28	33	29	43	32	23	43	36	32	29	34	34	28	23	34	32	32	34	34	36	28	31	25	42	30	40	40	42	37	43	29	31	28	33	41	31	33	21	36	39	41	29	33	41	31	31	39	30	24	46	34	36	43	40	32	23	31	38	28	32	29	35	38	27	36	33	31	36	34	47	27	36	34	33	38	32	34	38	36	26	33	34	22	33	25	27	38	17	31	35	45	34	23	33	46	33	30	46	38	38	35	39	22	41	33	36	23	39	38	39	28	37	27	23	34	32	30	34	36	27	39	28	26	22	29	44	29	38	29	28	43	45	37	37	24	35	24	27	31	34	22	36	36	25	48	38	43	39	34	35	36	35	35	29	33	32	28	41	27	36	40	36	31	26	32	31	35	38	40	32	22	32	27	33	35	24	35	33	42	34	28	35	36	33	31	28	29	35	24	32	31	36	34	39	42	28	34	35	38	28	43	37	42	39	41	36	28	25	37	36	29	29	34	26	30	39	35	28	36	26	36	29	41	37	42	38	38	22	38	38	30	32	31	27	41	32	38	36	32	37	20	39	37	42	38	36	45	35	31	26	37	31	31	39	34	34	23	34	38	42	26	32	32	40	38	27	43	45	39	33	45	39	27	41	34	36	31	26	28	32	32	23	38	31	37	29	27	30	33	38	34	29	32	40	37	27	28	34	34	32	29	33	30	35	35	36	36	42	32	38	28	33	36	31	49	36	38	43	32	37	29	35	42	34	38	36	28	31	30	33	41	22	30	32	32	41	24	29	45	39	27	32	37	38	30	34	29	37	31	29	29	27	33	36	24	34	33	35	24	31	36	39	38	27	29	46	30	33	31	36	43	38	44	32	39	32	35	26	37	36	35	34	37	23	34	47	35	33	32	28	31	35	25	32	34	39	27	30	42	26	39	26	37	33	20	34	35	39	30	32	31	31	30	32	31	29	28	37	34	23	35	36	32	34	32	24	37	30	38	37	37	31	48	29	32	32	34	33	36	35	25	29	44	28	28	32	31	24	26
10838	3682	4266	4976	4358	3416	2704	2122	1736	1554	1320	1150	947	804	775	752	807	960	855	903	618	473	448	374	337	361	341	327	303	274	267	252	240	251	232	254	200	201	177	219	180	190	170	181	187	150	177	154	179	160	165	162	143	143	147	143	141	145	126	127	118	133	114	119	141	125	130	130	104	142	141	110	120	122	148	138	124	106	123	109	109	138	117	113	128	123	117	125	133	111	99	91	129	117	125	93	103	89	89	113	112	101	117	110	107	124	90	116	103	117	116	112	106	100	96	89	110	97	111	101	106	111	109	107	108	102	103	90	95	107	97	107	77	107	112	108	106	97	105	98	100	108	113	98	116	112	98	98	117	94	108	114	99	100	89	110	114	110	96	106	113	102	95	102	111	108	106	103	138	97	97	106	97	101	96	99	92	95	104	93	107	72	100	105	88	85	98	90	103	91	86	90	91	94	97	113	115	88	101	110	98	110	86	87	111	115	117	105	92	81	102	94	117	90	95	109	103	104	84	117	106	89	102	82	101	96	107	109	111	100	80	94	101	97	97	80	103	98	88	105	88	98	95	101	101	108	90	93	84	87	103	122	115	103	96	96	100	97	112	102	103	118	98	97	109	84	95	93	109	106	104	104	87	100	110	87	84	109	100	107	104	83	125	89	93	116	108	110	85	106	100	110	109	82	118	82	90	101	83	93	99	106	93	97	103	107	103	78	100	111	107	92	95	82	78	98	104	99	93	102	88	89	101	100	96	82	91	99	85	94	93	119	89	88	81	84	93	96	113	108	90	110	74	107	111	85	95	102	88	102	85	111	111	102	110	98	92	92	94	85	94	95	119	83	99	90	92	82	76	98	82	104	109	99	108	104	107	96	99	101	86	81	95	111	90	94	89	87	99	114	109	99	100	99	93	111	101	101	102	114	95	87	98	106	119	104	90	93	113	82	92	87	102	108	101	93	95	88	110	94	103	102	96	88	98	95	92	107	108	75	87	112	86	84	90	116	85	71	91	104	104	95	97	89	112	103	99	103	105	108	103	114	101	93	103	94	98	91	84	81	99	101	99	89	99	86	104	114	93	86	93	88	108	99	99	105	86	107	88	103	88	114	106	96	98	85	100	90	121	103	90	113	92	95	104	95	84	124	95	106	79	86	80	94	108	91	102	87	90	108	100	97	85	85	117	96	99	90	98	103	98	93	112	112	99	100	94	97	79	83	96	110	92	99	90	106	109	85	108	105	108	101	89	103	99	106	123	111	116	84	101	98	90	100	95	97	89	97	99	99	88	112	89	86	105	115	102	92	97	98	106	99	82	107	97	79	106	88	110	112	100	95	94	107	100	110	111	92	88	102	113	96	95	93	86	113	96	94	92	108	104	77	91	114	91	119	99	93	95	101	100	94	99	86	87	83	95	99	96	97	112	103	113	98	93	100	103	97	100	92	102	95	102	90	93	97	93	109	100	118	126	104	116	98	88	96	97	86	94	102	101	95	96	103	86	102	98	103	80	112	105	103	95	96	94	98	94	119	100	75	91	109	103	103	101	88	88	94	104	88	81	100	88	88	102	88	106	83	116	91	97	97	84	99	94	95	106	103	104	88	113	90	85	88	105	92	92	102	84	94	103	104	87	112	96	102	109	110	95	87	86	117	92	118	92	78	116	84	111	92	93	116	92	91	88	73	99	97	113	82	110	105	85	105	106	104	107	92	116	104	98	95	82	87	116	106	111	106	96	98	87	99	102	91	114	98	84	120	103	110	94	93	90	105	97	79	84	104	101	104	108	86	94	99	105	84	106	98	93	113	113	107	103	96	96	113	113	103	106	107	93	84	95	105	98	100	110	96	87	97	108	95	99	109	126	119	88	91	110	91	109	111	83	99	113	85	98	102	87	83	99	99	90	98	112	89	100	100	96	103	102	99	113	83	114	90	114	95	103	96	89	107	93	90	105	90	95	85	102	98	126	87	99	89	103	123	96	95	90	122	103	124	94	102	101	105	92	110	93	105	111	91	99	87	108	103	98	89	97	97	101	101	79	91	95	87	120	114	96	72	132	82	96	88	95	97	100	76	85	105	83	117	94	101	87	73	84	100	87	113	116	76	95	94	88	111	90	108	113	92	104	108	91	101	110	95	98	102	111	96	86	105	90	116	93	82	73	99	117	88	85	90	96	91	95	90	100	103	86	92	99	95	101	107	103	100	108	90	88	120	94	110	113	93	103	109	93	94	112	116	95	106	98	99	119	106	103	88	91	80	100	92	90	104	107	76	103	113	122	98	100	100	99	72	103	89	91	105	103	103	82	98	103	119	94	98	110	97	108	99	84	91	102	99	94	91	95	89	99	94	92	96	93	97	97	99	109	84	98	94	92	89	113	95	112	112	108	111	100	117	102	105	94	83	91	79	92	82	99	88	107	98	89	86	84	94	83	105	99	107	90	100	114	107	82	96	97	101	98	88	92	110	102	92	103	107	102	85	90	82	99	119	93	104	98	102	89	101	112	114	99	93	107	103	94	107	93	108	91	105	71	89	96	95	92	105	99	90	113	100	85	92	96	92	102	101	102	90	116	115	93	95	92	104	106	123	107	108	101	98	98	106	96	78	108	107	92	87	99	89	103	91	107	97	101	100	99	103	79	98	104	90	86	100	109	107	110	108	115	94	74	104	113	99	83	104	102	101	113	89	102	93	95	86	94	95	103	109	112	101	110	95	99	100	104	87	97	115	103	103	99	95	97	99	100	119	94	88	88	111	103	94	74	96	90	97	108	90	83	105	104	99	123	118	91	94	104	86	83	92	95	105	95	111	106	95	88	87	112	99	95	101	106	96	99	94	86	102	102	94	101	115	98	91	106	94	112	110	101	121	124	102	107	90	98	97	90	92	109	93	91	104	107	81	101	100	87	101	84	120	103	98	99	99	87	86	96	117	86	91	104	95	92	107	117	107	91	101	100	100	103	98	109	89	95	102	93	80	104	92	90	105	88	90	102	110	90	110	109	129	102	102	85	98	110	107	88	96	92	95	92	81	108	105	86	104	102	77	101	108	99	89	99	99	111	116	93	80	101	68	93	99	102	105	113	97	98	114	96	101	95	112	98	109	119	95	86	96	90	106	107	92	125	112	109	108	113	104	102	93	114	102	94	91	96	97	76	95	102	110	91	108	92	81	94	102	86	84	106	84	108	110	114	90	96	102	107	94	87	108	104	115	111	87	84	101	89	86	88	104	106	108	119	106	99	108	115	96	117	72	101	77	93	116	104	97	99	100	95	98	104	101	104	99	111	126	95	89	101	113	108	91	97	97	112	102	105	94	87	86	81	74	98	117	93	111	106	113	106	91	104	97	119	81	96	123	88	95	112	113	104	95	93	108	67	102	119	108	113	81	84	106	104	82	96	87	82	109	105	87	112	82	101	92	113	97	100	87	94	106	109	95	102	82	91	73	87	91	91	94	83	96	82	99	97	95	83	106	118	89	100	103	103	77	109	91
2738	245	197	194	201	154	159	150	151	135	182	146	159	142	145	150	126	161	157	133	159	145	145	146	141	151	149	150	138	155	146	146	141	109	135	156	164	152	131	139	156	136	145	130	123	161	136	151	146	151	143	156	137	156	138	132	164	153	144	144	157	143	152	154	148	148	145	163	154	154	138	148	150	140	138	156	166	147	142	141	150	158	169	137	138	140	127	132	156	160	139	152	169	157	156	153	137	168	130	159	151	142	158	167	138	161	167	149	152	166	149	136	163	143	144	163	152	141	151	149	140	161	156	147	141	152	143	131	152	126	135	142	138	153	145	156	133	145	142	147	143	142	147	136	151	155	160	154	165	146	157	125	171	160	156	130	165	143	143	154	142	152	156	149	131	133	154	154	156	158	155	146	152	163	156	139	136	169	155	151	127	161	166	131	140	156	140	142	137	159	142	149	143	154	147	143	142	144	136	138	153	146	150	132	143	132	132	150	153	143	122	157	141	167	155	136	151	136	113	158	149	155	153	135	142	133	151	142	147	129	124	166	151	126	147	145	149	131	115	135	113	163	174	153	145	152	140	150	148	139	177	144	175	158	156	165	152	168	148	153	159	142	155	151	138	144	152	141	164	145	134	144	150	140	152	149	150	174	134	167	146	155	161	159	152	162	151	151	139	163	143	178	153	144	153	137	155	146	138	147	132	144	120	181	167	135	146	151	152	141	136	140	151	149	131	145	131	145	139	165	147	134	134	163	157	139	136	142	154	165	162	143	133	127	162	134	155	137	143	128	127	164	140	159	136	165	148	141	134	153	153	155	143	138	146	114	159	152	141	153	161	152	151	148	143	151	150	155	147	141	153	151	151	144	153	119	150	135	150	167	143	153	150	143	155	177	149	147	151	139	168	159	135	131	136	131	148	150	136	163	172	135	118	129	158	142	155	156	141	145	132	151	130	133	135	139	146	140	145	129	163	143	147	148	165	136	135	146	131	140	147	146	160	125	140	162	147	158	150	149	162	141	138	155	126	138	125	168	145	139	162	111	160	153	170	169	129	150	180	158	144	154	143	140	156	155	142	129	150	127	158	158	157	163	134	145	145	136	152	140	126	147	151	142	131	153	147	176	146	157	148	140	155	133	160	141	139	158	132	149	167	161	162	142	149	141	140	139	143	142	140	161	168	134	147	144	148	140	146	151	142	171	132	153	157	147	154	151	154	156	141	131	142	140	179	145	151	144	137	126	129	133	169	152	151	148	173	146	145	157	144	148	153	142	135	133	152	158	181	142	140	174	160	149	148	147	142	137	131	142	137	133	165	139	150	147	130	150	127	139	148	156	161	157	163	163	152	151	143	148	129	156	157	145	150	131	157	141	140	136	156	129	137	128	143	153	155	160	155	138	130	135	153	158	127	144	132	154	149	143	125	143	144	142	124	139	172	142	156	146	151	151	153	142	153	165	157	144	132	137	136	162	148	143	144	150	141	128	148	154	161	131	130	167	152	140	149	140	161	152	155	155	118	140	161	148	149	137	145	159	166	132	137	165	149	134	148	167	132	117	137	130	142	142	144	159	179	146	153	133	170	160	146	137	135	153	138	145	138	134	147	130	139	141	147	128	148	151	143	153	134	140	158	153	125	148	112	133	153	153	160	149	153	147	148	139	125	133	147	141	152	156	154	147	151	145	144	151	166	155	168	147	156	146	145	149	167	140	182	151	150	149	122	151	161	151	182	136	144	156	151	121	170	152	148	144	135	131	155	134	147	142	155	142	162	151	150	159	125	163	160	155	160	135	136	135	134	132	162	140	159	128	167	140	179	150	165	167	149	164	152	124	143	138	128	135	147	149	172	155	155	132	139	148	178	156	166	142	138	158	150	128	141	132	138	143	134	152	137	143	140	123	152	139	143	133	155	167	140	131	165	144	163	147	149	153	131	146	142	143	151	138	138	153	159	150	157	143	129	134	143	143	120	146	154	142	137	172	150	143	143	147	116	145	162	136	135	157	143	132	111	163	134	154	159	130	157	150	154	132	143	147	159	157	130	160	128	147	144	141	142	142	149	127	142	144	158	134	170	152	137	148	157	144	126	130	160	153	150	151	135	143	141	122	150	168	129	127	145	168	157	137	142	140	152	162	159	157	168	114	136	151	156	162	139	118	129	164	147	164	148	149	154	139	167	150	165	149	149	170	141	148	168	142	159	179	147	140	133	165	158	172	143	151	161	145	139	127	147	144	117	124	157	144	143	167	120	159	159	156	153	145	165	156	118	157	146	135	152	141	130	143	135	140	155	144	140	154	139	137	143	159	150	158	141	158	137	178	140	152	162	145	156	139	122	143	140	173	155	156	162	149	146	129	142	138	144	142	151	151	145	182	153	141	165	118	157	135	168	139	156	127	142	139	121	159	137	142	155	143	163	145	143	145	150	156	118	154	146	135	142	164	144	141	139	142	157	138	159	157	157	135	149	133	154	142	155	130	163	149	148	134	148	145	143	126	146	146	164	154	154	148	155	163	166	143	117	157	151	158	147	150	134	125	121	159	159	162	146	137	140	141	157	150	137	138	147	152	156	156	164	147	156	169	133	151	140	160	163	134	162	152	147	146	132	145	143	139	160	126	146	145	136	167	164	161	148	133	158	127	123	143	159	148	139	156	150	156	142	138	157	139	141	152	167	155	161	159	142	153	135	152	154	146	165	133	141	121	141	143	143	155	157	140	146	133	129	147	145	139	149	147	141	144	146	148	136	159	147	139	132	140	146	132	166	151	150	152	139	136	141	149	135	144	149	177	131	141	161	133	157	126	141	162	155	160	158	140	142	142	173	147	160	163	157	144	125	159	141	128	147	155	169	147	157	139	129	143	148	170	158	147	139	133	143	146	146	146	134	144	149	173	155	165	147	138	130	168	168	162	150	152	160	157	128	145	153	119	132	142	149	148	160	125	171	157	125	137	142	146	133	159	147	161	131	171	148	136	159	149	135	149	154	163	140	150	139	158	124	152	166	131	173	141	141	129	168	131	158	123	143	161	149	109	157	137	149	121	145	156	150	152	152	156	149	159	126	155	133	122	136	155	164	169	129	155	159	137	141	154	158	169	142	140	132	144	147	151	157	153	160	154	147	138	170	133	121	181	165	169	140	151	158	154	155	163	145	149	161	144	125	145	160	151	158	134	132	142	148	160	144	162	146	154	142	131	167	162	153	142	142	152	154	137	169	156	152	155	157	139	134	165	143	132	155	140	128	157	174	160	165	143	132	138	155	150	159	144	159	162	145	161	154	153	145	154	172	147	142	153	177	139	143	112	152	168	157	160	153	148	152	141	152	152	146	151	144	155	144	143	159	157	130	145	146	154	143	165	132	148	157	162	142	161	149	131	146	123	148	141	149	147	148	162	142	148	175	147	162	165	152	139	145	140	135	152	153	144	160	144	147	138	143	153	151	143	184	141	122	136	127	138	153	135	145	137	134	128	153	162	138	163	140	146	140	143
2755	495	545	528	504	444	453	420	466	419	411	394	379	398	410	403	366	425	415	405	366	405	380	395	392	401	391	376	362	389	387	391	388	386	400	356	372	365	392	402	378	419	365	356	409	364	361	399	370	393	380	370	380	381	423	405	326	373	390	375	396	373	358	359	425	331	362	354	384	409	384	363	352	360	405	380	392	370	373	375	376	415	361	339	371	371	407	356	345	373	397	407	397	401	367	372	407	340	354	374	367	389	362	358	398	387	366	358	360	378	383	363	406	419	399	383	389	376	407	376	381	394	372	399	379	394	416	369	399	380	355	379	346	388	396	366	342	410	359	345	409	380	430	365	393	393	381	369	386	382	401	391	388	354	367	380	395	360	364	399	343	411	391	370	372	392	379	385	363	379	365	395	346	380	377	369	394	365	354	389	380	379	380	367	333	349	386	379	390	377	382	374	366	389	360	360	367	404	384	371	373	348	415	379	359	397	418	382	378	375	358	380	354	365	362	362	378	357	420	351	364	332	381	358	342	379	419	376	372	370	344	393	369	332	407	403	386	368	326	382	355	402	379	381	384	363	384	343	350	397	385	387	391	383	396	377	394	382	363	360	397	353	353	407	400	371	392	374	380	407	371	411	386	347	367	392	380	372	378	387	388	369	367	358	410	390	355	392	396	386	394	405	353	365	394	360	364	400	364	367	357	369	361	385	363	365	367	411	340	354	377	393	353	379	398	360	400	353	397	368	380	389	354	340	368	387	388	317	394	428	395	366	375	396	386	353	410	336	370	365	369	399	367	398	336	382	405	395	372	357	410	379	384	387	388	391	379	372	364	376	395	384	390	396	346	360	363	355	359	394	362	424	373	406	348	386	387	373	385	353	388	349	390	344	369	415	384	387	381	393	398	416	368	393	381	377	385	379	349	402	406	382	399	361	370	356	380	407	357	382	392	364	393	359	354	403	376	409	373	366	384	389	385	356	370	399	355	365	402	395	391	389	356	361	372	377	365	391	374	416	382	403	377	395	388	342	395	374	383	386	350	375	400	386	351	353	405	435	347	434	377	373	395	373	369	396	365	379	373	367	403	322	365	367	367	361	370	388	394	371	399	382	384	392	358	344	367	394	362	374	412	355	370	384	362	389	373	385	396	377	395	390	367	369	387	390	384	375	364	443	391	407	393	364	393	383	440	366	396	380	372	374	401	398	390	370	359	386	379	407	388	423	375	371	423	380	390	335	358	349	414	391	370	358	374	395	351	367	401	391	377	372	378	381	371	372	352	392	379	393	353	386	371	416	365	397	371	384	379	383	341	375	340	372	388	395	345	379	363	342	377	396	365	379	361	351	347	335	372	381	346	382	377	374	362	384	407	371	377	384	393	376	404	382	396	363	334	389	395	363	389	401	382	362	398	388	406	366	354	354	393	370	395	376	399	387	390	391	361	371	392	379	360	402	408	389	368	380	343	406	408	361	434	378	384	401	411	357	350	369	359	379	413	369	358	385	364	353	360	387	397	402	379	360	369	382	357	350	387	340	355	364	388	368	381	405	390	381	378	364	340	375	362	391	338	366	374	398	366	379	388	360	352	361	397	390	412	345	382	382	375	349	387	384	402	403	369	400	374	384	392	354	364	362	365	393	330	397	391	395	408	369	375	396	348	388	380	401	347	403	376	395	375	350	399	378	372	421	372	387	370	354	350	372	335	382	388	372	347	375	355	382	381	386	350	395	360	389	377	376	402	368	370	386	408	365	344	416	401	396	361	400	376	365	387	362	388	378	361	348	384	368	346	396	360	340	395	350	368	405	347	376	388	379	386	369	359	379	399	398	400	378	369	378	406	365	400	350	358	379	387	396	390	375	396	368	364	402	386	419	346	406	373	405	367	396	416	373	373	369	383	376	369	379	384	377	366	380	384	371	391	396	323	394	392	363	361	380	360	405	397	387	395	381	389	338	389	359	396	359	362	393	373	361	353	408	372	346	394	408	377	394	348	370	355	397	356	365	403	378	375	383	364	350	411	401	384	379	355	387	399	377	383	386	391	387	363	396	394	411	411	402	376	355	376	376	381	375	376	373	418	368	384	379	360	341	374	356	406	373	398	369	376	339	385	358	380	384	341	376	380	394	347	367	388	369	412	380	343	372	365	386	402	358	366	389	423	386	397	367	369	382	392	379	413	349	384	346	388	370	368	388	376	387	380	371	363	348	351	403	351	382	380	373	353	398	371	362	400	392	386	402	398	386	364	355	376	379	358	381	360	392	371	359	396	390	375	352	408	378	389	376	391	387	375	380	407	398	398	386	370	392	397	376	387	361	384	361	335	359	394	356	362	388	337	391	397	369	349	347	372	398	379	384	376	380	345	381	400	420	330	365	374	365	366	396	365	392	398	403	376	366	403	356	377	422	392	385	350	377	394	376	373	426	394	383	348	381	379	379	380	394	391	388	366	397	390	405	353	366	398	383	390	388	356	395	374	344	400	377	383	370	401	345	338	383	375	390	367	352	368	347	361	357	422	355	346	389	402	380	373	405	400	376	363	402	398	381	390	404	368	356	374	348	355	362	392	394	394	365	375	386	346	367	370	390	368	394	370	360	388	354	388	377	378	357	402	330	362	387	374	375	380	400	371	371	402	401	406	364	374	377	363	350	401	336	413	389	332	381	373	388	394	403	398	408	412	417	360	376	373	378	333	400	370	412	379	360	359	351	387	364	380	368	347	359	369	369	360	365	380	361	370	376	370	415	364	360	353	343	404	383	379	367	378	384	359	407	379	380	387	366	344	364	394	391	368	360	419	359	387	398	403	354	372	373	370	379	356	364	344	414	379	368	372	367	357	437	401	352	384	369	375	366	380	364	381	388	374	359	384	400	350	359	400	359	330	384	349	382	389	370	367	359	401	401	398	390	377	377	367	372	375	383	420	368	384	385	373	341	387	381	375	404	351	342	371	376	359	409	372	404	364	381	343	419	412	396	366	358	356	379	383	392	378	367	385	386	355	374	426	364	381	402	363	356	375	384	380	384	377	367	369	395	387	363	378	362	382	367	392	364	427	397	358	366	398	399	369	384	406	384	355	379	368	384	380	399	387	393	374	424	398	384	363	377	371	379	383	380	384	397	355	362	390	339	376	390	339	373	399	364	399	407	365	418	373	401	396	368	434	387	330	378	374	380	375	364	379	383	387	390	380	394	365	345	396	381	405	370	404	367	380	399	393	381	394	365	396	327	374	374	385	385	416	378	361	353	358	410	379	389	424	381	387	338	378	405	382	363	404	387	364	389	424	379	378	367	392	402	372	401	377	422	380	340	385	400	416	415	385	372	413	374	385	412	354	339	404	397	387	371	357	374	392	385	376	365	386	370	395	402	378	365	377	363	376	386	371	343	401	354	354	378	367	380	354	395	385	350	407	375	394	412	432	374	363	386	414	392	352	387	375	385	401	381	354	370	388	367	378	403	407	388	403	357	414	384	414	383	404	388	348	373	384	357
12647	2019	1126	743	589	395	317	263	223	196	189	176	166	163	169	161	126	172	139	132	157	138	154	113	127	138	125	109	107	126	116	142	111	103	143	118	109	128	122	113	128	121	126	106	117	106	98	121	115	137	122	117	145	121	113	111	123	107	113	114	134	124	96	100	117	131	114	112	134	126	118	107	120	113	112	105	119	113	128	102	127	123	128	123	107	128	120	117	117	122	109	108	125	130	118	122	120	108	121	111	104	116	102	130	129	124	127	123	116	93	111	132	125	101	117	115	121	130	112	136	94	126	112	108	109	103	108	115	118	121	128	144	115	115	109	121	132	104	104	115	138	127	106	121	113	112	118	115	109	123	112	102	115	133	111	122	136	138	123	103	118	106	111	100	105	109	113	116	109	120	104	118	116	137	127	138	127	116	121	102	136	107	109	132	118	119	119	142	127	104	122	107	125	110	128	130	111	114	117	131	115	125	136	111	108	122	108	105	105	103	117	150	127	122	131	114	123	109	122	123	125	142	135	126	108	122	110	103	129	118	108	113	104	128	125	117	115	126	117	118	110	127	114	129	130	114	116	98	119	103	124	127	115	110	124	115	123	130	120	128	126	121	107	132	105	119	138	132	111	120	128	124	134	97	115	122	104	114	121	114	124	128	136	105	121	115	138	132	137	124	138	115	109	106	134	115	135	124	125	134	110	125	121	116	111	114	124	110	115	126	122	132	118	124	113	132	137	114	118	124	110	101	128	101	103	107	112	127	98	119	118	120	109	123	129	105	106	122	127	98	126	123	116	110	114	99	125	121	99	102	111	131	123	111	117	114	134	120	120	108	111	115	115	129	138	103	122	123	134	109	134	118	110	129	118	100	122	114	119	124	116	118	112	109	111	117	97	89	115	99	111	129	123	113	120	118	116	119	129	124	113	119	135	113	121	123	116	123	137	108	143	115	108	112	132	111	109	125	124	96	138	98	106	109	122	122	121	117	123	140	139	123	117	104	104	123	112	102	132	114	132	116	112	149	121	98	126	108	115	128	123	108	133	104	124	104	122	131	140	107	122	113	124	100	112	121	110	117	127	121	109	130	125	106	118	107	121	92	120	120	117	122	123	106	103	117	103	118	130	129	113	138	153	116	114	121	106	117	119	110	118	102	119	126	139	112	140	118	93	118	132	117	97	103	122	136	119	109	132	104	113	118	117	117	112	117	121	119	127	117	127	98	119	116	115	107	120	133	102	105	126	117	102	111	122	132	102	127	106	111	118	119	131	105	111	119	116	111	113	111	109	126	122	141	119	114	124	117	126	129	109	121	132	94	113	122	100	131	120	115	131	128	117	127	117	103	128	121	112	104	108	93	106	115	122	107	109	112	97	111	133	107	143	131	109	110	121	120	108	150	118	123	120	108	118	129	128	119	111	119	117	119	118	117	114	106	99	117	120	104	118	113	109	124	113	118	135	127	117	118	90	126	102	113	121	115	113	108	134	111	94	107	121	129	121	114	108	116	118	116	122	119	106	120	111	118	114	106	93	127	118	126	112	125	109	133	120	123	116	120	115	115	104	133	107	153	127	117	118	106	114	112	137	105	139	109	133	115	121	108	96	113	135	127	107	116	126	134	114	110	106	113	102	103	99	123	125	123	119	127	114	111	119	107	127	120	125	108	128	107	121	120	111	123	125	105	109	117	103	94	135	103	104	124	123	98	104	121	121	117	108	117	98	134	120	115	119	103	133	140	124	117	129	111	119	111	114	121	128	128	118	122	112	105	103	135	113	125	115	115	96	102	105	119	104	126	97	116	112	113	128	119	127	111	113	110	106	119	135	118	112	122	105	114	105	120	112	115	98	117	117	121	116	122	132	107	127	100	118	126	106	134	121	108	130	110	111	124	105	101	114	115	116	128	127	126	129	127	117	103	106	103	112	111	120	112	113	112	98	115	118	125	117	129	113	124	131	113	125	108	93	122	108	141	117	123	122	107	123	106	113	125	114	122	132	101	121	103	123	126	118	118	103	126	117	124	136	124	120	141	99	108	118	106	103	114	114	120	125	122	116	110	111	112	134	129	121	119	121	121	124	132	131	143	119	106	113	114	113	108	98	114	108	123	111	101	131	116	135	115	113	129	91	119	111	120	126	122	114	118	114	106	125	113	122	104	124	116	116	116	100	97	135	111	130	116	118	125	110	147	114	130	131	122	115	117	132	117	128	117	131	83	114	115	133	112	110	109	112	123	118	128	116	127	111	101	95	106	104	107	117	128	112	132	124	130	104	136	135	127	120	111	113	106	140	115	123	125	106	121	137	98	111	125	113	119	128	112	114	115	112	126	111	110	97	140	124	123	136	115	112	122	112	117	115	118	123	108	98	107	138	123	129	124	130	107	123	128	101	106	104	131	136	91	137	116	108	112	108	130	108	106	111	126	115	98	120	123	150	130	118	106	116	135	95	119	134	89	108	102	102	93	111	133	117	97	131	130	117	130	119	135	95	98	136	132	103	117	110	126	119	113	126	122	115	115	117	101	113	87	122	118	117	109	93	131	123	125	100	113	115	119	80	119	132	139	121	115	111	117	128	114	105	113	122	113	131	120	124	133	108	108	107	125	115	109	118	116	117	121	112	109	106	123	88	121	107	118	129	120	150	107	118	101	111	104	100	111	122	120	107	121	127	120	121	123	94	96	119	119	134	123	109	126	114	132	114	104	131	107	117	128	120	125	132	117	141	115	130	115	112	113	98	98	129	132	124	131	127	98	126	135	121	112	125	99	123	127	104	115	129	121	120	108	121	115	118	114	122	105	116	132	114	108	116	119	116	122	134	121	124	128	109	100	107	125	131	104	123	125	118	130	106	140	121	107	122	109	110	106	106	129	116	124	108	99	119	126	130	87	111	115	106	119	113	118	107	98	122	123	112	92	144	122	128	99	111	119	107	79	131	125	106	107	111	104	131	119	124	128	122	127	108	125	107	123	91	122	115	129	127	107	114	102	134	96	117	121	118	125	148	122	118	124	106	130	125	105	108	112	104	116	106	109	125	125	126	129	103	117	108	121	122	110	115	141	134	111	114	112	118	135	123	133	113	119	111	133	128	106	123	122	121	103	101	105	113	112	124	130	108	135	121	106	121	120	109	99	120	103	118	124	118	112	102	127	123	113	136	110	113	117	116	121	118	115	142	115	122	106	113	111	107	117	127	121	108	138	126	121	131	104	126	124	112	109	128	112	134	112	98	116	110	119	109	118	130	127	126	124	97	118	133	115	91	116	107	96	102	104	119	122	93	134	114	93	95	117	103	117	117	123	117	115	107	120	118	90	117	121	135	114	110	126	130	107	110	123	118	118	108	125	134	102	110	112	131	138	98	115	113	113	130	131	107	132	109	133	103	114	108	114	126	99	129	128	111	116	104	105	119	125	116	113	115	104	125	102	118	93	113	105	142	106	113	102	112	126	129	120	108	126	127	115	127	121	120	115	115	114	112	124	133	107	129	117
7433	2343	2169	2538	2329	1861	1489	1291	1061	968	855	767	761	626	656	597	651	727	600	591	527	470	478	409	424	397	399	400	394	369	380	383	368	363	335	379	402	344	367	363	364	303	329	336	357	324	356	376	312	324	334	372	337	308	341	349	330	352	319	318	304	321	330	322	325	303	326	315	320	314	315	338	283	297	311	320	314	314	280	299	288	287	291	307	306	333	344	321	310	333	313	318	316	263	326	320	318	346	341	319	336	325	279	325	305	297	320	294	290	351	348	335	333	331	321	299	283	279	314	315	321	325	290	301	324	294	279	300	284	301	283	317	309	318	330	313	325	299	350	309	300	300	293	287	317	321	289	300	297	317	302	303	295	310	283	298	339	321	304	304	326	299	285	318	296	270	332	285	316	310	320	300	318	320	327	308	291	290	279	316	275	327	290	317	317	312	304	288	285	297	296	327	290	306	316	305	314	284	307	312	326	307	332	290	302	280	325	317	302	296	291	279	280	307	281	306	309	321	302	318	288	319	329	294	291	338	299	290	314	297	334	272	324	284	307	313	282	324	263	309	289	286	294	305	296	316	327	284	274	300	296	336	308	286	278	323	285	297	315	328	291	290	290	274	312	296	330	280	292	296	290	292	320	315	323	321	314	294	284	302	297	335	308	277	290	323	310	302	292	280	272	277	310	292	336	292	337	308	309	305	268	284	308	285	308	303	297	324	291	325	299	344	294	268	309	273	267	321	311	291	274	271	304	321	302	281	300	297	324	317	302	314	330	324	313	305	307	306	306	313	281	312	287	288	303	313	305	315	323	321	315	313	295	291	331	298	281	292	261	306	279	294	331	307	289	320	319	313	295	296	326	297	321	304	294	307	309	302	325	298	307	290	343	312	286	302	300	293	261	300	315	293	311	314	314	322	322	285	302	299	327	296	324	331	271	299	290	316	297	301	301	287	313	277	297	305	339	289	319	297	299	313	277	275	282	271	287	306	288	329	303	304	299	280	292	289	307	304	311	276	300	289	307	297	310	310	331	316	309	277	300	302	326	291	316	282	295	299	326	302	275	278	299	312	308	343	279	279	265	312	306	275	289	312	293	272	313	286	287	315	288	337	327	320	279	328	293	309	309	319	308	296	313	289	290	302	323	302	263	278	296	294	329	283	301	316	342	338	293	319	271	312	317	274	293	313	300	284	306	279	262	302	288	296	293	301	293	278	328	317	290	324	317	330	277	296	288	305	324	306	258	313	296	343	294	281	292	295	304	322	312	256	323	313	289	268	277	285	330	283	303	318	277	298	310	304	302	318	305	281	316	292	287	303	306	290	301	302	325	306	339	313	290	300	303	314	328	306	261	276	311	294	299	315	298	316	287	278	322	309	327	317	307	297	297	319	300	275	287	284	335	313	334	318	305	299	286	271	310	305	286	283	317	301	306	328	291	293	324	315	298	336	289	315	325	321	312	292	302	313	321	297	352	288	269	286	303	276	313	306	281	291	296	281	299	287	294	291	309	288	302	303	300	258	289	342	291	283	338	299	308	303	311	313	313	300	289	271	284	305	299	318	335	313	325	283	290	343	284	290	314	284	337	312	291	335	308	306	333	297	321	303	299	300	298	301	321	301	336	274	344	321	287	281	308	312	317	327	274	307	288	284	352	340	297	270	297	290	312	298	301	310	343	305	291	306	284	324	304	305	320	320	277	299	265	272	309	302	312	296	265	310	316	309	310	283	306	292	277	298	318	292	346	315	290	280	288	287	311	315	294	308	291	308	284	288	278	330	297	302	302	301	328	312	308	303	317	302	309	277	300	336	282	294	289	306	312	267	300	281	305	293	328	308	304	321	322	322	294	301	301	271	304	315	315	289	310	299	278	303	297	304	292	287	276	299	295	314	307	298	301	311	292	314	298	308	301	285	299	313	281	291	296	280	293	271	284	287	325	306	314	304	324	297	293	291	301	318	322	303	317	299	280	296	303	318	291	268	329	297	323	273	273	301	281	311	310	310	324	314	322	297	296	299	292	330	279	317	298	282	311	305	282	292	313	299	308	342	295	278	306	353	344	316	302	299	300	331	291	299	304	328	303	333	306	287	289	288	317	312	309	281	291	300	282	326	314	305	327	279	311	317	311	313	281	296	270	277	300	313	280	296	288	328	296	307	277	292	293	293	289	316	317	266	280	299	286	313	298	304	337	299	286	311	302	310	266	329	286	308	308	286	299	292	294	284	309	335	290	287	324	289	325	299	307	270	309	310	314	300	316	281	317	323	311	314	326	346	276	315	317	301	300	290	278	311	295	296	318	291	268	301	312	276	306	342	282	311	303	302	299	289	338	286	283	311	280	291	310	307	306	299	298	304	294	280	274	301	318	325	327	313	313	339	326	295	295	300	333	306	293	311	295	307	287	292	291	277	289	294	295	293	273	295	343	294	314	312	297	296	293	279	314	304	286	279	316	294	289	317	311	308	291	275	299	312	298	280	294	317	300	314	300	311	310	281	321	303	298	303	297	282	300	264	314	315	293	308	298	326	327	320	298	287	300	295	318	290	285	319	335	288	289	314	306	282	323	290	291	294	310	306	299	354	323	321	299	327	304	336	300	313	299	323	294	297	332	302	320	310	288	293	321	341	297	317	282	315	305	314	294	312	315	301	287	249	281	320	310	303	318	317	271	303	322	299	329	278	271	286	264	304	277	287	306	297	317	323	297	291	328	319	319	302	294	314	303	320	286	300	298	274	294	316	292	303	286	288	293	292	317	315	310	317	293	302	291	322	335	297	313	272	309	298	287	304	324	286	307	305	278	279	303	324	310	292	277	254	340	297	311	308	312	321	293	320	324	266	283	297	303	319	310	286	328	340	304	322	303	301	333	304	302	295	271	277	317	301	291	318	297	300	298	303	309	322	305	276	289	320	314	325	292	311	269	305	309	278	307	305	319	295	312	316	302	302	299	274	318	303	336	297	309	305	315	331	302	349	304	291	286	312	307	323	285	304	318	333	283	302	312	316	287	289	303	306	309	324	295	298	291	306	312	337	318	300	331	303	331	334	306	331	284	298	300	288	293	330	319	295	326	295	298	314	285	348	304	320	306	308	293	323	317	282	310	281	301	306	350	315	282	300	293	315	300	314	287	297	315	299	311	299	291	288	284	293	284	315	285	299	273	298	326	318	324	318	281	296	300	304	311	291	302	280	301	278	294	335	335	289	312	318	287	259	306	286	302	319	296	277	329	284	301	311	305	292	278	302	313	297	271	278	277	295	323	303	280	328	286	325	304	274	297	287	328	290	325	350	334	302	284	330	292	333	318	362	284	318	297	311	286	297	311	277	298	300	291	270	301	294	288	337	295	282	309	341	275	277	319	306	351	298	335	279	276	298	331	323	328	330	308	313	322	275	291	286	309	272	302	312	311	302	322	270	322	307	303	328	315	329	302	296	296	284	293	304	288	314	330	322	298	308	294	304	315	298	255	317	297	297	283	316	334	320	312	296
22316	4938	2922	1578	1095	677	510	438	279	286	215	201	177	121	144	138	127	115	121	131	92	79	64	74	61	52	67	72	50	44	55	54	75	52	67	44	58	45	34	36	44	60	40	48	47	28	39	31	34	32	28	38	41	41	36	41	41	41	43	35	25	28	41	36	31	22	41	22	39	35	41	35	32	38	41	26	33	35	42	43	28	33	24	28	24	35	48	36	33	34	34	42	33	43	26	30	34	33	35	27	32	40	44	38	24	33	20	46	33	33	32	39	33	25	22	32	31	36	33	38	34	37	38	31	42	43	18	31	32	27	31	37	29	33	32	33	38	42	27	41	36	36	42	38	44	26	34	34	31	42	34	32	38	28	36	36	32	36	33	32	33	40	28	33	39	30	33	37	35	39	30	31	29	32	34	34	36	35	29	26	31	31	30	28	46	34	34	29	32	37	39	43	38	24	40	30	45	33	41	36	30	38	37	28	24	29	29	34	32	41	32	37	29	24	35	34	35	43	40	51	35	31	33	39	37	43	38	26	40	39	38	47	45	37	32	29	35	28	31	33	27	31	37	37	31	29	35	25	28	36	30	41	25	33	41	35	37	20	32	30	29	28	30	38	32	32	34	34	43	40	34	33	41	29	24	41	36	36	43	33	46	33	42	35	29	45	43	26	43	34	42	34	31	41	36	23	28	31	33	38	36	36	30	38	35	29	31	34	21	27	30	34	27	23	32	44	33	38	34	33	37	32	32	35	31	34	32	31	27	28	23	40	27	28	32	24	27	36	25	23	25	34	47	25	29	33	31	36	30	31	26	36	33	32	37	32	42	33	38	36	34	29	35	41	34	27	34	39	42	40	35	30	39	30	42	34	50	40	31	32	32	28	32	27	26	33	37	40	42	35	22	33	35	31	44	39	44	28	22	28	36	27	37	27	27	22	29	30	37	32	31	38	37	38	33	34	35	43	39	31	30	28	30	31	31	30	37	47	32	45	38	28	28	36	29	36	29	36	24	34	31	38	35	27	33	34	46	30	23	34	40	30	31	38	35	33	41	34	43	30	23	44	33	34	33	33	26	33	34	22	34	27	30	34	30	36	33	25	36	31	33	22	26	26	35	33	30	30	31	33	42	30	47	38	40	20	31	31	29	25	37	26	35	39	24	33	40	37	29	40	41	40	36	28	34	35	31	47	33	25	33	32	30	31	41	27	23	28	42	27	27	39	35	27	34	34	39	31	30	30	39	37	30	38	28	39	30	28	34	28	31	33	32	32	41	37	23	31	44	26	46	37	44	42	29	35	35	30	24	33	28	50	31	39	28	44	32	34	42	31	25	30	26	29	38	32	30	35	34	35	33	38	39	34	31	38	38	35	40	38	30	38	34	28	28	24	40	36	32	25	25	28	47	30	31	36	42	37	27	21	40	37	36	34	25	28	31	23	34	23	34	26	45	33	28	24	36	30	28	34	38	38	43	29	33	28	32	36	43	36	31	35	29	34	26	33	29	32	42	34	32	25	36	40	29	32	28	35	45	48	43	34	38	41	31	32	40	35	45	32	33	37	34	41	39	29	28	31	35	34	44	29	25	33	26	34	28	40	33	44	33	32	30	33	39	35	35	24	23	35	36	33	35	42	48	26	26	36	37	23	28	33	33	41	42	26	29	23	45	43	34	40	34	35	36	38	36	32	28	28	47	34	33	33	29	29	48	41	37	38	33	37	35	34	42	30	37	32	30	42	26	37	30	34	32	41	24	33	27	28	37	45	29	37	25	41	27	46	38	29	27	35	29	31	36	41	29	37	35	34	29	45	29	37	39	36	36	33	40	35	29	33	32	29	34	33	24	34	34	38	23	38	27	33	37	36	32	30	33	25	45	30	40	30	43	26	30	37	26	28	44	33	34	31	36	31	28	35	42	34	35	25	40	22	41	33	38	23	23	37	33	25	33	22	26	27	28	32	37	28	41	40	35	24	23	29	33	37	36	40	29	40	42	35	31	32	33	39	24	30	31	32	34	33	31	31	33	32	41	35	33	37	29	38	44	24	44	46	28	26	26	33	29	28	32	22	42	29	40	42	48	35	28	32	35	44	41	33	27	32	36	41	41	24	29	29	30	35	40	36	30	42	36	40	30	28	33	37	34	35	33	26	35	38	30	45	38	33	33	24	36	31	30	34	33	33	27	29	28	44	28	30	40	25	46	32	34	35	41	40	29	37	29	19	27	24	39	42	34	36	42	41	32	38	28	32	29	34	30	38	31	29	29	23	35	39	36	31	31	36	33	43	35	36	36	35	29	30	35	27	27	43	37	33	27	37	31	36	31	34	39	38	27	39	31	28	33	39	27	22	36	44	41	28	39	41	46	35	26	41	45	29	27	31	35	31	31	40	32	40	31	34	38	29	26	35	31	35	28	28	27	29	29	35	28	29	47	32	37	36	39	35	32	41	28	43	34	41	30	30	43	35	39	41	35	33	36	35	30	20	21	20	34	27	30	30	29	35	37	43	24	39	43	27	39	24	31	34	25	35	46	25	34	19	30	34	46	29	31	37	31	39	34	35	27	27	53	36	44	32	36	42	41	25	36	38	27	31	31	32	46	41	36	36	31	27	32	41	28	43	30	35	21	28	44	38	35	31	35	26	32	30	35	33	36	31	32	29	27	37	41	28	29	38	23	37	34	26	39	25	22	26	37	27	45	33	40	35	19	38	26	31	30	28	37	40	25	24	37	27	41	30	36	39	21	28	41	33	31	36	34	34	32	24	27	27	27	36	31	27	31	38	33	30	27	34	23	33	35	19	33	41	37	24	44	31	32	31	32	48	36	46	26	39	42	41	36	38	31	37	33	26	31	31	30	35	39	31	35	29	28	29	25	30	32	31	33	29	34	28	45	39	31	40	37	30	34	26	32	27	42	34	18	28	35	33	20	33	31	23	34	26	27	24	28	23	26	27	32	40	34	37	31	43	34	41	35	31	30	32	40	33	30	29	26	34	34	31	33	23	33	30	28	24	28	27	37	31	35	40	35	22	45	36	31	26	25	30	43	33	27	30	28	23	44	27	27	42	33	37	39	34	28	32	27	26	38	31	29	39	38	35	43	29	31	37	37	25	36	35	31	32	22	34	33	41	31	28	37	29	35	31	34	30	29	29	32	36	33	39	40	33	28	30	30	24	30	29	23	34	36	29	43	31	40	34	33	35	41	33	31	36	25	37	23	27	37	27	33	26	44	30	33	35	40	41	33	30	38	38	28	30	38	38	25	39	48	28	29	22	21	36	43	42	36	39	35	36	28	32	35	34	28	38	31	33	34	26	33	27	41	35	40	40	41	30	27	37	38	31	30	28	32	40	40	42	34	30	26	35	39	29	36	38	32	33	25	35	25	30	31	37	29	33	38	32	25	25	31	28	41	39	34	29	41	28	41	37	21	25	28	27	39	45	34	37	31	37	38	31	27	27	32	41	25	27	35	34	40	26	48	25	25	21	37	37
10759	4452	4152	5057	4231	3371	2786	2192	1853	1591	1343	1166	1048	895	849	806	812	785	782	757	611	477	408	351	377	326	361	293	303	269	282	276	261	233	234	224	193	209	226	180	194	167	190	174	181	163	170	179	150	169	156	170	164	181	146	142	149	142	132	140	141	140	126	141	131	136	123	118	124	122	121	114	103	139	124	120	121	114	110	129	132	134	124	133	120	113	120	115	102	107	105	108	133	110	100	99	112	106	101	101	88	108	104	104	121	101	107	127	102	107	108	92	103	119	97	104	94	113	110	106	124	107	109	136	104	94	90	97	93	105	101	105	102	85	122	92	108	113	117	112	99	97	93	101	111	109	104	106	91	104	123	103	112	100	120	97	106	103	107	109	114	112	113	110	113	119	111	91	118	95	102	100	95	110	85	103	114	134	107	114	103	115	101	117	93	98	98	86	94	100	105	102	112	91	104	102	95	93	105	85	99	130	114	116	105	100	95	112	85	111	99	90	96	78	91	107	106	114	98	104	92	102	114	108	93	89	95	98	109	107	102	103	84	116	100	102	111	119	96	101	95	103	80	95	104	96	114	96	87	118	90	100	104	99	116	90	115	99	100	97	106	82	98	105	107	90	100	111	84	99	103	87	105	96	99	75	100	93	90	97	96	92	104	104	133	87	103	109	100	107	92	120	84	99	107	89	114	87	110	98	115	101	103	117	93	100	84	111	105	111	103	102	100	94	92	97	90	88	124	92	94	106	86	110	76	89	93	88	105	108	116	68	102	102	112	99	102	94	98	99	93	80	102	96	80	104	90	115	103	103	105	101	92	99	120	101	104	91	90	84	77	93	106	93	117	106	102	97	91	117	88	87	98	93	92	117	88	105	88	93	101	114	93	108	104	84	113	71	106	87	97	101	102	93	85	96	99	118	122	102	88	98	99	90	106	101	75	104	113	97	97	111	109	117	95	88	107	112	102	95	90	86	101	102	104	107	104	108	99	96	90	118	107	94	99	102	90	88	90	89	105	99	108	106	100	111	100	111	103	94	98	101	93	97	92	98	118	109	92	99	100	105	109	90	103	107	93	109	100	104	98	105	83	73	87	90	93	89	111	96	126	102	92	77	97	108	95	94	113	116	121	109	119	92	84	96	113	98	103	102	115	93	90	95	101	96	99	108	104	108	92	96	102	103	89	103	86	105	96	88	98	106	98	106	103	95	111	89	98	105	98	124	92	84	105	78	89	99	102	100	93	86	102	91	98	91	87	107	100	102	100	94	80	95	87	105	100	96	88	103	116	122	94	75	100	91	106	96	92	91	101	112	100	98	99	101	98	89	107	93	112	94	94	99	114	103	130	97	100	100	116	84	109	98	90	104	101	114	89	86	106	91	121	100	81	98	114	101	88	84	112	92	91	102	107	99	107	84	108	86	113	106	87	99	74	98	95	98	92	118	106	93	90	84	108	104	87	118	111	100	84	107	92	102	93	102	106	99	98	100	105	114	98	102	128	101	93	104	114	106	86	86	111	91	106	103	100	107	109	103	109	78	99	101	89	94	107	97	107	103	99	97	95	98	94	97	101	112	79	96	93	112	92	100	100	92	94	102	92	93	94	94	127	109	100	116	97	92	116	96	106	94	99	96	116	94	122	87	97	95	105	107	107	100	106	105	118	88	104	105	111	90	98	78	101	108	95	96	107	100	92	100	93	94	99	104	99	96	103	92	89	102	97	105	79	95	86	89	100	97	95	85	101	85	94	81	89	92	111	80	89	106	116	80	106	103	86	97	94	108	126	93	77	113	100	89	91	89	86	113	88	95	110	79	87	88	80	97	91	102	87	103	97	91	92	94	95	91	114	107	91	106	88	121	90	92	103	81	101	105	110	102	91	99	101	90	105	105	105	108	98	100	94	100	75	78	84	85	108	74	90	116	115	101	87	102	111	108	86	107	101	82	80	91	95	100	88	95	89	89	97	91	104	78	89	108	110	94	101	103	97	106	106	92	92	100	99	95	96	99	112	101	116	87	101	111	111	99	108	108	87	97	101	78	98	101	95	101	105	101	96	91	92	100	101	102	89	117	80	106	87	102	97	127	110	99	97	106	89	100	100	80	95	101	109	100	86	100	116	97	100	94	124	108	109	97	102	107	107	104	79	99	113	82	87	94	108	116	111	90	83	108	92	111	84	96	106	115	96	104	90	118	94	98	112	100	107	112	109	104	101	94	81	90	102	95	83	84	103	110	86	91	100	99	101	106	83	107	81	93	86	109	92	96	95	94	98	102	87	95	83	102	96	92	117	100	103	110	91	108	99	92	85	98	92	84	95	97	113	94	93	91	96	97	107	94	106	117	103	105	95	98	108	114	110	119	104	95	106	88	99	98	103	116	103	95	102	99	114	104	103	103	92	91	99	104	104	93	101	90	125	93	106	104	98	115	88	102	101	94	113	103	72	122	107	92	88	96	109	97	100	94	115	97	94	86	91	104	102	101	82	81	98	106	102	93	92	105	90	99	107	103	109	109	88	91	102	93	89	110	100	98	95	93	98	99	98	97	100	103	94	80	102	115	101	90	89	107	124	104	86	85	108	100	96	106	94	94	91	124	101	110	96	100	99	118	108	100	90	98	91	85	98	103	104	103	98	98	111	130	86	109	102	97	92	114	105	89	102	91	106	100	83	90	107	96	93	95	109	108	90	102	94	90	90	118	96	96	103	78	101	103	100	88	104	101	98	79	92	87	112	96	102	102	96	92	101	101	113	105	113	100	105	92	105	112	110	94	99	113	115	114	84	88	97	97	101	113	109	107	84	85	92	95	114	95	103	119	103	111	98	109	101	86	89	90	109	89	91	81	82	111	100	105	102	84	110	81	100	110	97	112	105	131	118	119	99	97	92	86	98	108	95	91	101	95	100	93	90	101	88	94	109	95	93	99	94	92	92	110	93	104	99	102	100	116	97	104	97	103	104	106	81	98	87	100	88	92	88	97	97	93	96	102	87	98	103	113	88	87	94	119	113	122	93	101	112	112	94	104	80	114	120	105	118	92	94	100	82	90	108	85	93	98	96	114	83	100	102	111	104	96	108	73	96	92	91	98	105	85	97	111	94	97	90	92	105	103	117	95	101	106	94	91	101	79	106	99	103	107	102	99	84	111	92	88	96	113	107	89	123	95	87	96	76	125	113	106	93	100	95	105	118	100	87	112	94	107	106	79	100	100	94	98	98	103	105	104	105	111	104	109	87	88	85	120	108	97	85	103	111	71	89	92	106	87	106	95	90	112	98	96	85	97	113	117	105	88	102	100	104	109	90	89	108	85	107	105	87	103	107	93	108	105	100	98	97	95	109	88	86	112	107	106	97	88	103	91	103	90	79	88	101	100	90	102	110	110	107	87	111	93	103	100	111	108	104	97	97	93	93	101	112	107	81	97	99	106	96	116	103	107	102	117	122	100	116	105	118	88	94	103	89	105	106	94	100	91	102	97	104	79	96	91	113	85
2518	194	205	172	156	162	176	172	134	131	144	138	159	147	143	152	139	181	146	155	133	169	143	135	142	164	155	146	163	164	149	154	151	140	165	136	135	145	151	167	161	151	145	161	138	172	126	165	136	145	168	147	152	138	146	150	150	176	153	169	154	136	152	151	161	137	160	178	159	120	134	141	138	144	158	173	142	146	137	189	128	131	150	140	159	154	167	138	148	141	161	148	153	117	147	139	145	161	145	139	149	160	151	149	151	160	155	140	143	141	147	154	134	127	148	169	156	152	146	146	139	154	156	155	141	133	140	154	152	164	158	150	142	142	157	144	159	172	141	147	153	164	164	165	140	143	139	145	145	150	154	164	156	126	133	142	150	160	165	139	152	152	121	178	156	146	141	144	153	119	139	148	144	158	139	134	155	150	165	156	164	143	140	159	153	130	135	152	159	153	159	146	148	133	147	142	152	148	134	143	125	159	167	161	167	133	156	173	147	151	154	157	149	140	172	152	139	146	146	147	143	142	129	166	165	136	149	163	144	163	181	145	156	164	143	130	141	144	150	144	150	137	145	141	148	155	134	156	149	155	154	141	137	142	151	180	134	147	138	155	145	142	169	134	140	145	140	129	139	145	156	143	145	159	142	151	144	147	156	125	153	124	156	146	155	143	134	155	144	150	143	174	146	134	144	123	163	146	141	152	144	149	134	140	165	151	145	153	149	151	145	146	147	130	158	159	154	120	127	134	145	132	134	159	135	149	145	137	135	143	150	152	137	131	145	144	148	139	138	146	157	154	122	152	146	156	170	145	129	157	157	151	149	151	149	137	137	150	161	135	158	139	143	147	147	144	137	141	153	132	134	139	147	158	154	143	165	160	129	165	147	159	147	152	145	143	149	129	147	142	143	136	149	168	138	153	157	161	157	133	142	143	144	156	155	149	159	168	138	137	153	150	130	158	142	131	159	159	169	143	162	149	147	161	134	151	153	128	147	142	140	153	149	156	151	142	154	152	158	139	181	158	135	144	134	156	152	140	176	168	169	140	138	157	152	145	145	153	150	149	154	145	135	157	146	163	152	144	140	144	141	152	144	139	156	160	144	175	152	150	161	158	147	139	126	150	142	161	147	173	151	157	152	148	129	163	139	159	157	135	136	126	183	167	129	161	149	141	158	159	132	140	130	131	143	145	136	165	151	155	152	157	137	152	151	134	141	138	145	167	166	157	152	114	126	146	133	144	160	162	149	156	133	151	149	142	153	158	149	143	136	148	150	130	141	169	134	164	146	146	138	134	137	146	160	148	140	156	136	141	112	158	141	158	148	153	154	164	155	140	131	136	151	145	165	145	144	168	159	152	147	153	156	144	159	146	133	148	144	150	160	157	151	154	155	147	133	126	132	143	137	127	166	158	158	130	136	138	157	134	144	148	114	149	157	141	159	162	133	131	146	145	136	153	159	150	148	146	154	153	151	158	164	142	161	136	134	167	147	147	151	147	145	142	134	144	144	178	165	163	158	141	149	166	145	146	154	170	136	156	134	136	153	167	155	162	149	142	129	144	157	149	140	142	161	157	141	155	149	143	152	166	150	159	157	141	149	149	172	146	131	155	162	128	154	146	151	149	166	155	154	154	159	155	143	148	111	150	151	135	158	145	160	152	142	147	137	169	131	135	155	150	138	147	142	157	149	150	147	163	150	134	148	145	153	147	151	151	135	133	160	148	146	164	147	143	124	156	157	147	133	159	146	138	141	157	140	128	150	148	130	142	137	156	147	134	138	150	142	158	142	144	146	148	135	160	148	140	145	150	136	128	154	162	149	140	137	143	155	133	161	159	163	129	141	160	149	139	139	145	156	148	148	140	152	140	136	170	136	151	153	141	143	139	151	137	143	142	151	149	134	151	129	139	132	144	142	131	144	150	151	136	155	148	147	141	157	156	155	137	161	140	135	152	126	156	140	170	167	154	165	150	145	149	125	167	170	148	175	146	156	143	144	114	155	143	133	153	119	132	137	160	134	161	156	134	149	143	165	118	158	162	156	145	154	134	147	138	140	150	160	163	134	145	176	152	122	145	129	147	146	166	164	145	141	122	146	144	161	160	145	139	137	159	135	150	130	152	135	151	132	135	145	148	143	143	147	144	145	143	170	171	169	165	165	154	139	137	140	148	153	143	149	142	144	155	161	145	167	155	164	144	149	137	142	141	141	168	168	168	146	147	136	140	158	170	149	151	142	170	124	149	143	144	147	136	154	122	155	154	152	145	162	154	150	142	169	173	151	154	143	158	134	136	144	139	142	152	151	171	132	137	197	148	160	165	149	163	152	157	164	152	171	160	162	140	157	137	146	142	165	152	132	125	152	158	155	149	157	141	138	148	128	157	155	149	137	136	163	116	140	138	144	127	143	147	163	162	155	143	144	131	149	151	153	132	173	152	131	151	139	152	165	153	136	140	150	151	139	113	152	136	142	142	162	148	141	130	141	147	148	160	160	159	139	141	162	156	152	157	168	153	145	156	145	131	163	143	126	158	153	144	140	150	152	136	149	141	159	141	133	158	141	140	144	150	140	155	147	157	144	163	141	151	143	166	143	155	136	153	148	147	144	151	131	140	137	149	148	181	144	136	143	174	124	154	156	157	151	131	165	150	151	162	150	151	129	153	147	148	151	132	159	129	149	148	133	133	133	135	156	148	125	157	158	139	135	143	137	174	132	140	141	170	161	155	132	154	146	150	140	124	158	127	157	151	163	143	144	158	144	123	156	155	144	144	158	148	146	141	151	137	137	136	152	147	137	144	142	161	127	150	133	147	148	129	139	151	140	136	151	170	128	133	140	110	141	136	153	134	154	141	153	142	145	164	130	142	165	142	146	135	152	158	158	145	159	140	156	138	135	134	142	142	154	134	145	147	131	142	170	161	152	155	146	130	121	152	151	171	134	137	131	126	142	149	151	151	156	152	129	145	149	135	142	147	150	144	168	135	146	178	139	167	151	146	137	132	139	130	147	150	136	158	137	140	185	143	165	147	153	147	146	131	140	141	157	150	135	158	149	144	148	162	174	145	157	141	142	137	149	155	154	174	141	144	136	161	139	148	153	137	163	141	150	138	140	133	150	145	161	132	160	149	152	141	137	161	135	167	129	172	144	132	158	158	143	150	150	136	178	157	156	139	139	131	127	139	160	143	148	134	149	135	151	163	149	123	125	163	136	167	168	168	149	135	133	180	152	135	163	153	144	136	162	171	146	145	151	146	147	158	172	134	167	117	162	177	142	143	148	132	143	132	161	139	134	164	162	161	151	148	131	161	167	150	179	151	133	141	114	145	159	135	158	153	172	140	137	149	131	147	140	166	137	137	175	139	155	139	138	159	151	147	147	158	143	136	169	133	127	170	161	144	147	151	135	159	128	159	165	147	157	138	152	157	134	133	152	159	148	147	166	138	139	138	141	143	185	139	163	156	148	156	146	158	138	162	137	141	151	150	142	141	148	154
2765	427	438	498	482	441	418	430	450	442	430	424	442	400	381	403	398	384	386	404	379	432	372	388	403	382	371	415	382	387	405	423	383	369	376	378	408	385	393	356	393	354	419	424	400	388	371	375	390	384	403	418	344	400	376	419	402	373	350	377	362	377	405	388	396	385	380	364	397	389	358	397	398	364	389	389	380	393	391	362	378	423	420	415	364	392	427	386	407	383	362	365	397	383	387	399	416	377	385	391	387	350	361	397	386	365	398	408	379	378	367	355	385	394	374	385	401	391	425	408	384	367	386	372	366	378	381	361	401	366	412	406	382	393	378	371	427	388	366	371	385	374	391	353	391	374	393	358	400	381	377	372	331	395	370	399	378	369	350	406	373	387	391	414	396	373	360	416	424	371	404	343	384	382	392	366	369	392	412	388	384	403	391	369	402	370	381	378	382	393	416	383	419	387	366	405	417	368	403	406	376	369	387	428	371	380	411	380	395	375	405	414	359	371	397	355	361	399	400	385	370	383	366	358	396	368	350	355	383	363	378	416	393	386	430	361	397	387	374	386	408	397	378	402	366	395	380	388	358	380	350	383	400	388	388	410	355	372	388	414	396	383	369	394	343	386	396	351	374	357	389	388	405	366	369	398	373	394	357	391	385	423	379	358	375	364	369	403	396	404	403	365	374	379	395	374	364	408	380	410	374	397	388	394	394	364	381	384	373	379	361	346	382	378	384	370	385	405	396	394	414	400	378	380	375	416	343	379	426	384	409	421	380	357	383	396	338	373	406	369	380	417	357	355	353	399	390	368	350	375	417	404	360	393	391	374	358	372	408	390	407	393	358	350	403	387	407	347	375	400	411	365	381	395	379	338	400	365	396	362	434	379	365	384	364	356	386	364	379	384	386	386	385	407	376	374	376	368	404	373	358	330	376	390	371	376	343	368	397	400	362	376	362	385	369	340	416	410	350	360	366	382	365	392	406	364	401	389	373	392	398	381	379	406	386	378	375	399	400	393	378	368	389	382	399	401	386	431	372	388	341	360	374	349	391	392	401	368	379	396	368	382	400	368	378	360	389	369	361	398	415	362	380	383	396	360	381	353	373	395	359	388	371	371	410	402	391	390	378	376	353	400	353	346	355	391	376	393	406	438	389	398	387	414	378	404	373	376	404	381	394	409	360	371	395	371	365	378	405	356	370	396	419	390	394	384	382	372	391	354	409	392	391	352	383	386	383	368	376	416	395	371	367	358	366	408	395	416	378	343	370	408	445	438	360	373	384	366	373	389	348	382	384	369	385	376	383	396	401	401	393	399	420	364	386	374	400	370	390	353	402	388	370	401	412	387	377	390	381	385	362	376	399	392	385	395	394	394	420	350	384	391	396	392	408	367	372	365	390	412	397	363	391	353	385	381	367	380	393	400	379	382	371	380	332	386	389	378	411	365	416	387	396	404	380	336	359	400	371	388	381	390	367	399	390	388	412	346	375	392	367	388	403	393	388	392	391	381	369	380	391	406	379	391	389	400	390	421	355	368	375	372	375	355	353	358	388	372	369	368	375	384	350	356	337	411	401	354	401	403	350	388	358	413	375	387	388	394	385	354	397	362	367	412	368	369	410	386	400	383	398	363	398	389	378	398	355	353	376	414	367	353	368	355	397	411	390	360	383	362	386	398	405	378	342	388	359	380	432	374	352	375	364	378	389	371	366	385	403	388	398	340	386	373	363	394	388	416	357	404	397	382	329	369	406	369	375	359	384	378	378	370	391	365	382	377	364	414	388	380	389	388	396	404	402	374	392	365	383	384	382	353	387	364	384	383	391	384	437	401	398	398	377	404	405	368	390	343	378	379	350	382	405	374	407	374	391	373	383	383	356	363	360	390	378	393	393	378	392	354	394	369	419	402	395	395	364	366	392	362	386	379	361	402	354	395	411	406	404	379	366	390	367	369	378	371	380	374	389	357	392	367	363	369	390	382	435	386	402	363	362	360	373	380	373	373	403	411	379	390	392	420	371	371	381	373	412	368	416	371	386	393	333	385	359	339	405	394	378	406	417	376	340	383	358	406	383	380	370	367	377	369	370	379	384	391	406	400	388	333	384	349	366	364	403	399	364	361	364	397	391	417	369	367	386	379	387	409	387	380	391	367	427	385	398	352	423	377	392	409	411	405	348	390	371	376	406	380	391	373	350	382	362	404	384	412	378	392	397	365	377	377	391	381	380	368	452	386	352	346	381	375	356	393	400	404	389	379	398	370	370	357	362	352	367	373	366	342	370	331	391	378	388	370	370	389	359	382	368	396	385	366	359	410	373	341	388	370	412	357	386	379	394	385	395	386	351	403	371	379	375	406	363	390	404	399	370	379	382	376	371	395	370	407	396	351	349	355	362	372	402	347	365	358	365	355	366	384	383	397	409	385	359	362	382	377	355	407	424	355	361	408	378	335	377	402	394	369	389	416	418	406	397	355	375	386	379	374	438	367	388	402	374	382	378	387	338	399	392	358	333	354	415	403	366	372	365	367	388	391	364	351	385	376	367	405	376	401	418	395	392	390	368	378	400	380	369	383	381	373	380	369	400	421	384	377	362	410	361	365	379	419	424	373	370	362	349	378	393	372	397	384	384	374	372	417	367	371	399	391	381	399	425	407	380	360	409	371	361	391	408	394	380	429	353	376	391	380	383	366	376	393	362	342	390	385	392	366	380	359	406	412	400	384	354	388	359	381	408	376	378	395	402	417	395	378	421	427	360	347	388	373	372	378	394	395	407	404	381	381	399	398	383	380	378	378	381	415	416	362	381	375	373	377	400	413	367	357	379	357	377	405	362	370	421	382	359	383	401	399	384	379	381	416	375	368	384	388	361	374	394	374	403	387	396	372	364	400	400	425	401	369	394	345	390	388	380	388	396	435	367	394	338	408	378	378	401	400	392	380	351	397	353	391	395	386	386	401	375	379	396	373	364	380	394	402	395	412	348	343	360	392	386	385	378	366	394	418	371	374	354	358	390	394	380	407	368	388	354	410	413	371	396	389	362	373	389	361	409	392	355	384	385	422	374	367	374	385	355	390	391	318	376	399	395	390	375	379	384	367	381	412	345	386	388	399	373	398	393	390	371	375	384	401	382	357	391	382	377	404	393	378	393	397	378	380	410	387	415	399	395	407	429	394	383	364	387	361	390	378	405	410	371	372	371	384	364	386	416	379	403	372	371	380	391	382	404	340	386	415	352	389	380	373	380	347	391	338	394	374	388	376	414	359	403	372	357	342	359	392	417	393	369	379	372	363	378	398	392	399	413	362	368	384	386	403	369	357	395	400	367	345	386	380	362	387	361	379	366	405	383	377	332	341	375	383	378	393	380	416	360	357	353	374	397	367	378	379	381	386	396	389	347	350	410	413	354	415	384	392	371	352	386	389	398	389	379	380	345	389	363	373	406	404	395	389	379	380	394	386	394	371	381	362	372	367	355	386	423	397	376	363	393	354	383	391
11389	1864	1203	794	562	376	350	227	242	217	199	171	158	145	134	172	138	168	166	127	147	142	125	122	130	147	122	120	104	112	131	131	135	149	124	141	119	119	128	127	151	135	131	122	116	132	95	118	141	107	130	121	124	130	118	108	125	115	128	121	116	109	127	126	118	117	108	108	123	124	105	119	118	118	117	107	104	112	123	107	111	115	132	121	118	119	115	115	128	130	103	135	99	117	138	110	109	109	125	114	129	110	124	107	98	112	108	103	101	116	110	127	126	124	114	124	105	118	116	146	143	118	110	111	115	106	111	130	111	131	109	116	104	121	117	112	126	155	112	107	114	126	109	123	119	125	114	124	125	113	127	123	110	131	126	118	122	108	106	125	112	137	111	135	121	129	107	106	106	132	118	116	116	109	116	120	123	115	111	129	110	111	139	110	116	135	101	106	113	121	120	105	130	125	114	103	113	129	109	117	109	112	118	109	124	123	115	128	115	107	101	118	106	101	109	97	117	129	111	103	127	111	108	118	114	103	135	129	115	108	119	99	106	147	127	114	128	108	131	107	123	106	115	116	126	126	122	127	116	121	105	116	90	112	133	105	123	101	125	124	114	98	111	128	115	121	128	108	121	123	116	94	103	117	90	114	112	123	146	128	118	112	115	106	140	95	103	94	97	108	120	127	103	125	122	117	121	124	98	121	111	128	117	103	124	127	123	103	100	118	121	109	124	110	112	124	117	143	111	115	119	118	108	122	132	122	123	124	118	136	124	122	117	121	133	112	110	111	127	101	115	113	113	92	126	105	132	130	117	106	98	122	112	124	114	108	110	114	121	134	132	123	121	114	145	108	131	120	141	121	115	115	110	104	126	110	120	97	121	105	120	116	115	105	111	128	117	112	120	124	113	110	125	115	122	111	128	115	105	105	109	123	107	125	124	117	128	125	123	106	138	135	119	116	113	114	125	102	120	119	127	115	127	124	117	113	130	135	94	126	98	142	116	101	105	122	148	113	129	129	144	124	118	135	121	119	119	119	103	128	95	125	124	123	119	122	131	106	120	118	101	106	137	102	115	108	104	103	113	134	110	118	141	111	129	124	122	108	104	116	101	117	100	117	105	120	129	102	120	113	117	104	118	124	118	116	122	105	126	112	110	122	118	112	123	117	102	122	114	113	115	98	115	134	134	93	108	121	107	107	138	138	140	125	117	106	123	102	121	128	123	130	86	122	109	112	117	134	122	116	109	122	126	128	118	102	96	130	118	118	131	131	124	123	123	114	117	127	120	116	106	135	136	155	128	120	116	123	118	105	106	119	128	147	124	105	112	101	130	132	112	109	110	117	123	144	101	122	121	108	131	110	136	109	126	118	111	92	107	135	91	116	124	112	121	128	116	104	122	134	114	107	116	130	128	126	115	123	116	99	134	131	121	127	115	108	120	113	118	112	105	95	121	119	109	124	100	112	122	117	117	115	127	111	143	121	127	113	133	110	123	110	106	121	98	111	107	142	144	106	138	124	126	121	123	99	136	115	119	123	113	120	112	106	121	112	135	101	108	127	99	115	122	141	123	116	124	119	130	124	109	99	106	122	115	129	121	118	130	139	107	118	121	119	116	116	115	138	110	116	127	128	123	129	115	115	125	132	113	126	128	108	132	119	134	117	149	123	116	117	102	117	87	89	124	95	112	116	102	121	103	109	114	112	113	123	120	133	134	109	114	120	113	140	129	136	125	127	130	134	128	121	94	97	130	112	93	127	112	124	121	113	121	109	104	95	112	122	115	122	127	106	110	110	118	112	113	105	149	106	131	116	102	140	116	99	113	139	130	98	144	111	94	117	99	111	119	122	99	116	140	118	115	109	121	133	116	102	121	109	125	116	132	128	118	105	113	117	119	129	134	113	122	120	103	114	111	115	110	113	111	96	117	135	106	121	106	129	118	120	112	147	113	111	116	118	115	106	103	119	120	114	130	123	133	105	111	132	103	121	125	122	125	129	123	99	123	115	119	102	117	99	104	113	99	112	111	130	101	114	119	108	112	120	111	118	111	112	101	123	144	114	117	119	108	120	120	95	128	93	119	127	112	123	137	110	111	121	111	107	130	116	120	115	117	122	117	111	105	145	114	122	97	109	107	115	102	123	117	93	102	124	121	88	117	121	117	122	113	115	104	115	122	93	115	125	138	120	114	113	121	133	115	109	137	124	120	107	118	129	97	107	119	114	124	113	102	118	118	118	109	115	115	128	111	107	97	122	114	111	102	123	105	141	147	121	116	105	104	105	114	124	128	112	110	113	121	125	128	119	105	130	123	111	107	143	115	123	134	107	116	132	125	111	121	130	108	103	117	120	124	135	111	108	107	129	119	133	123	119	119	89	114	121	128	125	129	125	113	110	130	110	123	107	128	115	117	113	100	108	118	139	140	115	92	119	118	113	122	109	112	115	130	106	133	114	133	99	125	113	132	120	123	136	109	96	119	123	112	122	100	102	128	98	128	128	120	119	123	99	116	113	115	118	126	112	139	126	126	110	108	125	105	148	114	103	110	89	107	124	118	116	115	116	114	132	125	136	124	125	114	117	118	126	121	96	128	108	111	107	126	126	110	118	109	116	125	117	144	131	127	116	100	108	94	108	123	108	119	115	107	108	123	117	117	130	116	121	135	113	127	107	120	125	116	111	89	136	126	119	112	116	115	103	115	128	114	133	109	119	108	103	111	115	120	111	132	122	95	114	145	101	109	108	119	120	131	108	115	110	110	117	111	100	101	115	120	93	112	107	128	105	115	113	121	107	128	114	106	117	111	129	119	124	110	119	104	130	109	129	94	118	107	125	116	140	118	103	109	117	111	97	113	132	116	118	132	121	113	114	122	103	119	128	137	109	112	104	101	147	138	111	131	117	105	130	107	127	116	109	111	123	117	105	121	126	106	112	100	129	92	120	119	123	118	95	125	120	108	99	121	125	141	115	122	102	124	100	134	140	105	129	127	116	121	91	120	125	125	124	103	116	118	88	111	109	110	130	116	122	94	114	98	107	100	114	105	106	119	128	131	87	122	105	117	125	120	131	122	131	119	123	114	117	137	143	107	124	124	113	116	115	94	129	110	90	121	118	120	122	116	119	126	114	121	120	133	139	124	105	97	104	100	126	124	97	94	126	111	109	119	105	105	119	109	118	116	120	125	119	126	108	118	127	140	124	116	111	96	105	117	98	132	102	105	84	131	125	112	132	133	112	111	114	129	117	117	117	123	116	109	119	126	129	120	113	109	116	101	134	103	119	138	106	91	134	130	118	107	102	120	108	114	106	116	128	127	104	110	97	111	120	105	117	119	128	113	114	99	103	107	107	113	136	87	116	109	126	109	112	102	115	105	115	115	110	109	119	130	120	97	111	111	101	128	123	122	124	136	132	125	93	124	119	141	130	130	128	110	141	117	118	112	132	106	136	104	89	100	100	128	106	134	110	107	135	106	96	115	118	114	97	116	99	109	118
6919	2179	2252	2637	2266	1926	1566	1245	1103	991	850	781	708	652	651	797	644	691	632	557	469	467	448	442	442	422	410	405	378	395	341	378	395	383	328	346	332	358	356	367	355	310	346	323	331	344	322	327	346	316	326	320	331	328	304	316	337	354	299	310	325	343	320	316	323	325	337	331	304	328	321	327	329	298	298	314	302	273	305	319	304	336	286	284	300	297	303	310	305	294	306	315	311	309	273	308	300	302	304	319	295	326	336	324	304	306	297	304	331	325	325	300	325	291	298	307	304	319	305	295	294	280	299	306	330	261	310	311	289	322	325	285	280	336	302	273	292	304	308	302	306	289	308	298	295	327	316	339	314	294	295	300	332	307	299	298	308	295	336	287	313	330	302	320	304	270	293	302	308	295	286	300	258	300	328	339	293	300	294	300	301	308	275	269	304	344	334	274	328	297	325	309	273	306	304	305	316	298	330	309	327	309	308	300	335	285	319	296	305	292	296	286	284	312	311	299	270	335	286	303	294	284	328	308	288	291	339	285	298	294	335	280	298	306	337	317	339	297	298	318	286	307	343	321	320	329	297	281	293	322	320	293	283	286	298	319	317	318	298	312	282	257	300	274	302	315	293	293	276	278	296	307	299	282	277	297	290	318	301	296	318	284	296	329	291	290	310	330	303	288	335	304	317	305	317	333	316	304	286	270	303	293	278	320	305	326	315	296	277	289	322	304	330	289	304	326	265	301	294	303	315	314	324	288	288	271	304	299	315	274	298	301	310	306	319	292	303	333	296	333	309	298	307	300	305	313	266	302	325	289	278	289	307	298	315	302	291	276	283	308	297	312	302	310	294	274	272	308	286	320	321	313	291	313	300	323	327	336	318	355	310	289	305	302	313	276	299	301	310	288	308	303	307	358	290	289	301	284	278	300	288	297	305	310	311	305	325	311	292	311	308	332	284	305	303	311	278	280	258	299	298	315	286	327	292	274	270	269	285	316	278	292	314	326	291	294	295	299	279	311	302	299	333	313	326	330	305	317	290	316	314	287	297	310	272	341	270	300	298	287	299	320	308	301	287	303	311	296	293	302	319	291	298	291	287	307	308	307	333	297	303	292	292	294	294	294	316	303	324	311	298	288	316	326	303	315	303	288	310	337	304	283	300	288	328	318	298	304	319	278	304	293	312	327	306	302	298	298	301	305	316	280	314	249	292	309	307	300	303	339	300	294	313	286	309	324	299	317	296	324	308	294	297	309	313	268	302	279	317	286	296	297	312	304	283	320	303	310	300	319	294	271	302	329	278	339	305	345	281	295	302	336	285	262	298	289	295	314	304	305	302	300	315	322	305	306	277	307	266	310	293	279	298	345	298	309	303	324	317	330	292	280	303	298	334	315	310	316	302	296	265	285	314	291	295	286	312	295	327	303	281	332	333	288	302	281	286	329	293	306	315	296	269	304	284	302	312	304	286	295	299	333	300	328	320	328	306	292	291	322	309	302	290	289	309	313	311	315	305	310	261	298	298	307	300	328	280	321	324	320	297	278	271	300	315	291	336	297	300	308	276	303	313	302	302	291	322	290	301	314	306	326	302	324	292	295	298	318	299	325	289	314	289	302	279	320	289	321	307	305	302	305	296	284	329	282	283	303	305	273	316	285	305	275	337	296	316	310	317	280	319	299	326	298	331	276	265	293	298	284	325	321	307	283	319	326	303	292	300	323	323	302	309	305	307	296	307	260	307	335	296	303	311	298	320	291	314	317	297	348	267	318	280	286	298	324	287	313	305	279	295	267	297	291	320	294	293	291	302	310	297	287	306	284	317	302	317	309	338	288	301	273	274	309	342	305	318	303	311	312	289	299	280	265	289	297	333	304	322	291	277	314	295	289	357	318	283	299	299	304	285	296	313	272	302	313	294	303	302	300	273	326	323	291	286	299	317	328	322	310	300	310	308	277	317	314	305	289	309	308	307	293	290	293	308	315	314	340	285	300	294	285	316	293	338	329	311	281	291	280	299	298	321	292	324	290	307	283	306	351	319	302	333	293	296	296	324	317	320	297	295	318	314	328	317	319	282	276	327	294	290	288	317	290	297	306	307	313	293	283	315	270	264	346	267	325	281	322	307	279	264	289	278	311	324	315	319	283	308	323	299	318	301	303	296	295	280	290	281	286	316	281	331	295	263	326	317	297	268	281	323	295	293	290	295	305	316	308	292	324	296	296	273	305	307	298	319	326	307	288	291	287	291	298	298	283	332	310	298	309	337	310	304	281	302	313	328	303	291	321	306	291	296	274	290	304	295	310	287	288	290	273	297	288	337	318	291	310	293	287	330	346	289	262	302	307	320	306	293	293	300	302	309	293	293	281	284	307	338	315	328	279	325	313	323	289	294	326	292	313	284	306	292	294	328	296	275	296	316	294	330	270	300	309	265	303	298	317	333	289	288	291	317	318	305	323	294	326	299	291	309	323	291	288	300	267	307	312	327	333	300	281	295	298	301	348	308	265	307	293	284	293	316	297	304	306	293	265	276	290	301	299	326	295	339	306	319	281	288	346	288	308	306	310	304	313	290	323	288	299	324	305	319	306	280	316	279	295	294	313	277	322	309	329	289	320	324	303	325	280	304	301	298	334	320	291	280	316	281	309	306	290	324	318	305	319	306	290	274	298	325	313	321	300	309	320	312	286	307	305	306	314	321	313	310	274	315	292	314	330	303	320	289	292	291	302	309	297	310	302	334	296	283	292	310	326	327	294	320	289	318	322	293	304	307	316	315	280	314	313	330	341	330	291	322	314	317	321	306	268	287	294	272	316	313	311	312	327	300	318	341	286	303	310	331	319	324	307	307	308	310	278	291	287	282	307	314	268	300	328	286	289	266	308	293	300	312	274	283	280	325	294	328	289	291	278	288	273	289	272	292	322	295	277	311	323	285	313	297	332	306	314	305	305	328	339	330	325	309	288	317	317	309	306	271	300	301	289	297	282	269	330	302	324	304	297	310	284	302	298	292	311	303	324	311	321	294	303	286	306	290	323	290	310	349	304	302	304	295	266	297	286	305	289	278	331	303	297	309	307	314	315	278	301	296	309	299	300	289	293	338	338	277	309	298	294	308	293	298	320	322	294	298	292	324	310	332	301	304	288	344	313	280	298	288	266	284	301	267	308	292	309	318	329	285	325	286	254	275	327	309	284	310	292	319	278	311	318	288	312	325	319	295	296	346	303	313	317	339	304	264	350	312	300	261	286	317	331	301	309	287	291	294	325	317	329	306	291	291	292	279	308	307	324	314	253	332	301	318	299	303	324	332	291	296	289	282	298	310	297	289	278	276	322	303	285	297	269	291	290	310	288	271	350	312	302	314	291	293	309	292	302	298	317	286	302	306	301	298	286	330	312	331	314	289	290	299	297	324	313	283	303	298	286	296	328	277	307	314	319	296	300	286	315	284	279	296	289	285	322	315	298	309	319	292	296	325	300	312	305	261	290	293	295	271	321
21490	3960	2567	1465	917	671	499	387	317	265	225	191	164	169	118	120	113	127	131	83	88	84	67	70	67	63	69	68	64	70	56	54	54	49	60	53	43	59	42	29	41	59	29	41	42	46	53	44	36	45	46	42	32	35	44	38	42	43	35	39	46	46	34	32	31	37	42	31	33	45	39	34	32	34	37	25	35	39	39	44	39	35	29	44	46	24	41	43	33	25	37	31	30	21	39	42	38	35	39	31	32	41	24	42	32	38	31	24	31	39	40	38	41	47	37	35	31	38	32	32	44	30	25	28	33	34	27	41	31	27	36	38	30	32	32	48	46	37	39	46	46	28	36	32	34	36	36	33	30	33	40	37	44	32	28	41	43	34	37	35	38	46	39	31	29	24	32	48	26	43	38	36	38	30	35	38	31	31	31	33	45	36	35	40	32	27	45	31	34	30	43	33	32	36	26	36	32	30	39	35	30	29	27	26	33	42	34	32	27	40	38	37	33	28	37	28	31	31	28	37	28	28	28	43	33	41	20	45	38	42	33	43	29	39	37	32	40	32	34	31	37	35	21	31	33	24	37	30	35	32	30	26	25	30	33	40	38	37	36	40	36	26	39	28	31	39	34	28	25	32	30	29	37	54	34	28	26	37	29	28	25	34	29	30	32	31	31	33	36	34	32	32	29	28	33	33	38	33	37	36	29	35	29	35	35	26	29	27	25	35	42	28	44	35	42	40	26	24	34	41	43	32	35	40	34	44	33	31	35	26	35	45	31	30	28	38	46	35	29	42	47	37	46	50	37	38	20	29	17	34	40	34	34	38	37	39	26	29	28	25	42	31	23	39	44	29	26	37	30	39	34	34	45	37	29	28	49	41	35	40	38	28	39	48	32	30	33	35	31	33	26	32	25	35	35	32	21	35	35	34	27	22	27	42	34	35	31	40	34	32	23	38	29	37	29	32	43	28	34	38	23	31	32	21	24	31	46	40	40	42	34	47	24	34	37	37	29	38	33	39	37	29	35	31	32	44	37	32	25	34	32	33	44	39	35	40	35	24	39	42	44	35	36	32	38	25	36	43	35	35	31	27	25	34	35	30	30	31	45	28	36	33	36	30	38	31	31	26	29	33	36	36	36	25	31	27	34	37	25	27	30	31	33	31	31	34	28	34	35	40	16	23	34	35	40	31	31	35	43	32	36	38	36	22	20	17	28	35	30	40	33	33	31	26	37	40	37	33	33	39	33	35	34	23	39	24	38	41	44	37	32	23	27	43	39	25	32	32	31	39	30	37	32	27	27	33	37	30	29	28	33	25	41	36	26	34	29	32	27	44	47	30	25	37	35	31	29	33	31	30	27	36	36	44	32	38	29	26	26	42	28	31	29	33	37	40	30	39	31	27	34	33	39	45	24	29	37	36	28	48	42	29	27	36	32	35	30	28	32	36	27	49	26	31	36	43	32	26	43	30	41	36	36	40	31	35	36	42	22	26	24	33	41	28	35	47	36	27	27	36	33	28	32	31	29	33	34	35	37	28	39	33	39	38	26	33	40	39	34	31	37	35	42	33	31	28	45	32	38	27	33	30	27	36	24	38	32	29	29	28	37	39	40	27	25	30	25	33	32	33	33	39	29	33	35	37	35	37	30	26	35	30	29	35	27	38	42	36	31	34	28	42	24	29	51	32	32	34	41	31	30	39	34	31	28	35	39	26	36	36	24	22	34	46	31	32	27	38	31	37	36	32	36	27	30	34	23	35	25	30	34	38	30	35	18	33	37	40	31	25	38	46	27	19	24	38	36	25	35	28	37	40	30	33	22	29	39	28	34	43	31	32	25	29	37	34	42	36	24	43	30	33	34	42	35	30	26	36	39	28	27	30	41	34	36	33	36	37	33	42	39	35	29	33	31	43	38	30	32	33	36	33	28	29	45	29	32	36	32	36	37	31	27	32	36	35	22	39	28	24	35	32	29	40	24	35	30	34	32	33	37	33	27	27	33	41	32	30	46	26	29	39	40	32	36	26	31	30	34	35	36	31	42	29	27	34	33	27	35	36	39	42	39	29	31	28	36	34	36	30	43	43	35	40	35	33	21	35	33	37	32	44	37	18	34	36	34	35	29	27	36	32	32	20	44	49	45	36	39	31	33	34	42	40	31	22	38	27	29	28	28	38	21	30	47	33	31	28	33	43	21	33	27	40	34	38	34	36	25	33	32	36	28	50	36	27	48	38	39	32	35	33	35	31	35	40	32	38	27	45	36	25	35	33	27	27	26	30	32	28	35	35	35	31	36	33	26	28	49	26	29	30	38	29	26	26	29	36	31	26	32	40	34	33	34	47	31	25	38	37	26	25	30	39	31	37	41	38	35	39	32	35	34	32	31	34	27	28	36	30	32	27	20	39	32	23	32	31	26	24	40	29	27	49	41	32	31	29	26	29	24	38	42	46	24	26	29	26	44	31	22	30	28	33	34	38	29	30	31	28	28	34	30	27	35	29	37	41	29	27	32	37	30	33	35	25	31	33	42	32	30	31	30	42	34	26	35	31	30	35	35	34	40	25	43	22	45	24	45	40	39	36	29	28	39	28	33	39	32	42	48	31	37	37	34	31	32	29	34	43	32	48	41	36	38	37	29	32	26	29	42	36	28	38	38	29	40	39	39	44	30	27	27	44	36	34	25	31	34	46	36	28	27	23	38	33	31	39	36	29	33	35	41	40	39	32	31	28	36	34	31	25	31	21	42	32	29	31	41	33	37	34	34	29	26	39	38	46	42	32	36	27	36	24	23	35	26	31	32	28	37	30	32	36	21	34	29	36	32	31	30	27	33	22	27	32	37	44	38	40	24	35	26	36	27	35	35	32	33	30	25	27	42	36	37	29	26	34	21	31	34	27	27	29	34	33	44	25	38	27	38	44	30	30	39	30	32	34	27	27	32	37	47	22	34	38	32	34	31	23	33	29	41	27	40	25	30	33	27	34	37	28	33	31	27	35	38	36	35	23	30	40	35	33	29	27	39	42	38	29	29	30	29	33	36	33	33	37	32	32	42	37	39	31	23	36	27	26	28	32	27	40	27	36	39	30	36	27	33	28	26	32	34	43	39	40	22	36	31	41	29	33	36	32	26	30	39	42	35	39	33	37	27	32	29	32	34	37	48	37	33	24	34	34	32	34	33	45	37	28	32	33	30	38	30	35	35	27	46	41	28	35	22	30	31	43	39	36	38	34	32	39	35	22	27	37	25	24	36	50	35	54	31	44	28	44	29	32	38	29	26	31	26	29	35	36	29	30	23	31	30	34	35	44	35	30	30	39	32	27	39	26	26	32	32	37	33	25	43	36	30	37	25	31	35	33	26	40	30	39	44	41	31	34	36	39	38	36	31	41	45	36	33	33	32	34	29	29	30	33	32	27	24	42	26	40	33	40	32	40	29	30	36	46	35	42	32	32	23	40	35	32	32	36	31	30	47	33	18	28	35	45	36	38	32	49
10183	3638	4254	5043	4291	3330	2630	2226	1771	1532	1336	1104	985	866	810	777	759	884	714	620	529	465	421	367	401	358	336	274	276	303	314	259	242	257	219	225	189	221	203	200	205	195	190	185	181	181	163	162	163	168	158	163	156	144	160	147	151	143	123	142	152	127	126	133	118	134	144	138	129	128	131	124	133	124	110	126	131	135	137	121	126	106	106	121	108	127	114	128	113	112	126	114	136	121	111	109	135	109	112	107	106	100	106	110	107	111	102	112	102	115	114	91	100	113	97	110	111	106	131	105	114	113	108	113	105	104	117	103	110	117	127	113	108	111	92	97	116	90	126	110	101	90	100	110	109	105	99	105	94	98	98	96	87	94	103	98	101	121	99	105	109	94	93	102	87	117	116	103	112	104	101	100	127	115	100	94	98	105	86	111	96	110	105	103	114	112	90	105	95	109	124	92	110	104	83	87	88	118	66	89	96	95	103	86	91	101	91	98	75	103	101	101	100	106	77	120	98	108	107	124	94	108	99	91	94	90	97	99	107	87	112	102	94	112	102	92	101	95	116	95	77	111	87	112	105	94	113	118	96	99	104	105	103	114	94	94	93	86	93	107	103	96	108	89	92	84	109	106	119	101	112	107	113	119	103	87	107	101	103	116	99	90	87	90	96	118	97	126	105	85	93	105	96	98	92	112	102	113	100	111	102	98	97	123	87	127	92	84	100	89	89	97	111	93	103	87	97	91	95	86	98	101	100	115	103	88	103	87	85	98	111	100	87	85	99	112	112	118	120	94	108	105	90	108	114	99	110	97	96	94	98	104	102	97	84	115	105	91	113	98	98	90	98	104	98	112	90	103	101	91	111	93	101	93	85	80	109	84	101	101	100	118	87	108	106	102	94	92	90	97	104	102	105	97	98	91	92	101	102	121	100	109	95	98	97	109	95	109	106	117	112	114	93	121	112	96	105	98	93	99	109	108	123	98	109	93	106	94	88	100	96	88	118	99	104	107	106	99	109	72	98	90	110	119	112	102	83	119	116	123	107	92	104	109	115	87	98	79	85	113	104	103	101	98	93	114	92	94	101	102	99	79	114	106	96	93	96	93	90	115	105	98	82	123	109	115	115	90	104	84	112	93	77	98	94	85	107	108	95	97	94	90	88	98	103	93	104	111	87	95	122	98	94	89	102	106	99	103	107	100	94	103	109	109	119	102	88	97	93	79	73	101	97	91	100	93	97	116	108	107	87	99	105	100	100	98	100	98	105	111	101	118	105	81	99	98	99	87	96	80	100	96	93	108	105	97	93	83	110	96	95	100	102	110	117	98	96	76	105	116	115	89	113	97	87	107	90	97	79	114	89	123	101	88	104	106	85	95	98	93	101	93	88	112	82	108	94	111	98	85	108	110	121	111	97	90	102	120	118	111	99	82	104	104	102	99	98	111	136	102	88	107	99	96	95	113	84	109	103	93	89	88	124	108	91	110	105	104	98	97	107	104	95	115	88	97	106	94	93	106	104	87	117	104	99	94	91	102	96	97	98	99	87	102	98	109	101	108	107	95	95	114	112	83	101	113	99	100	103	102	93	95	100	109	112	98	102	98	101	86	102	107	107	95	121	106	114	107	112	96	91	99	100	82	92	98	91	109	117	116	105	87	93	94	109	98	105	90	94	92	80	89	112	108	100	83	113	93	90	102	82	96	88	84	108	99	124	100	100	104	87	93	105	108	96	96	105	91	107	98	92	92	90	96	105	91	106	102	101	85	90	110	91	96	98	123	105	112	113	97	97	94	100	79	98	101	96	100	76	93	102	93	104	122	115	102	82	109	78	86	99	103	99	113	97	92	109	113	78	101	89	85	93	99	109	89	88	95	108	89	99	88	98	103	112	99	93	95	85	111	106	96	120	106	99	92	103	87	83	105	96	109	101	104	98	92	102	100	99	98	121	89	104	92	88	114	98	94	99	98	83	108	106	73	106	94	95	90	105	103	103	101	94	124	94	80	93	103	97	100	95	85	83	101	101	108	99	95	95	93	110	84	94	111	105	87	105	100	91	106	101	76	103	86	92	110	96	110	95	106	99	105	108	93	105	103	83	100	127	97	114	74	107	97	111	104	104	95	99	82	90	107	92	109	84	91	101	100	86	111	95	95	98	85	99	93	100	99	98	97	93	108	89	123	106	104	79	97	96	114	105	125	84	81	104	79	93	97	102	89	109	109	101	100	100	90	99	101	103	94	98	110	106	102	111	87	111	104	98	95	105	92	101	102	80	95	117	102	96	101	80	102	89	102	110	102	111	90	101	97	103	90	88	102	84	109	90	89	89	97	109	94	108	84	89	102	106	105	78	96	101	101	104	101	99	100	99	97	89	104	93	113	98	103	118	86	99	94	103	77	92	88	104	91	92	89	105	105	100	85	99	106	103	86	98	100	90	103	99	95	80	94	92	88	90	98	110	100	106	94	91	94	109	76	101	102	102	96	97	93	98	99	99	76	99	78	98	109	103	86	88	79	96	102	92	104	104	93	104	99	80	82	109	83	90	108	107	75	101	101	114	94	84	117	104	92	111	130	86	102	106	106	98	93	104	114	106	103	95	101	85	94	89	105	107	119	84	82	98	97	112	96	104	95	95	112	115	93	96	100	99	101	89	94	88	98	100	93	92	126	101	99	95	102	109	107	79	110	102	93	102	91	100	105	120	102	89	115	83	93	97	113	115	91	90	102	102	86	100	99	104	103	105	101	114	98	101	101	108	96	102	92	90	94	106	83	90	104	103	117	112	91	113	101	95	82	87	111	104	94	100	87	97	116	119	102	96	108	113	94	95	103	85	107	112	90	90	82	96	104	103	95	101	106	105	108	114	106	105	107	79	103	98	100	105	107	94	105	120	104	112	104	100	109	112	107	90	110	83	102	94	105	87	90	95	114	95	106	101	103	105	100	89	92	90	86	86	101	92	88	102	109	88	90	110	90	110	103	120	99	106	115	93	98	102	98	93	105	118	118	100	98	97	99	96	96	101	93	106	110	106	93	86	91	96	114	110	97	104	104	116	89	95	72	103	81	90	113	92	100	93	107	92	86	110	110	104	92	93	100	124	87	106	85	94	108	101	99	109	95	102	83	85	109	92	114	112	94	98	93	97	99	87	92	83	95	86	92	83	99	101	99	90	94	101	124	99	94	117	100	109	99	103	108	94	101	92	94	85	100	101	102	110	101	88	94	96	102	111	105	106	108	88	104	110	96	105	91	89	104	81	87	91	111	98	118	110	107	89	94	88	92	104	94	97	82	92	108	80	119	116	96	101	95	87	105	116	108	85	100	98	99	112	89	89	94	102	101	102	107	95	101	105	102	100	109	76	83	100	106	118	90	93	91	94	89	96	99	107	87	97	94	101	88	102	94	98	93	81	108	106	86	97	105	100	90	114	91	88	98	103	96	99	87	102	92	115	90	108	127	98	102	105	102	102	97	112	99	102	95	92	82	92	88	88	83
2414	207	175	173	162	142	161	165	168	154	158	151	145	136	170	152	149	152	144	146	149	129	155	123	157	168	159	141	154	139	150	158	153	136	142	146	134	139	158	152	125	155	134	164	149	165	150	131	147	143	148	156	162	136	152	143	149	135	138	155	145	161	146	140	135	153	141	184	127	141	173	161	149	134	136	136	128	139	157	126	136	130	140	140	140	147	162	128	144	137	161	169	145	123	152	169	163	141	157	146	148	122	121	134	145	148	122	147	154	145	173	156	164	157	157	154	148	154	173	157	149	118	129	148	176	151	158	146	148	123	170	135	145	146	131	127	133	141	141	154	138	158	145	152	156	147	170	140	129	142	149	146	167	134	160	141	153	141	159	148	163	166	145	130	132	140	127	142	149	166	157	136	143	164	119	154	133	147	157	124	161	150	145	137	139	130	146	146	141	154	150	126	141	153	154	156	143	163	142	136	169	139	158	140	154	142	160	160	143	139	144	150	137	145	139	163	166	150	138	148	133	148	150	143	144	143	143	119	149	164	147	170	145	131	143	144	170	168	147	154	153	125	141	135	152	120	153	155	154	173	161	141	138	149	166	147	163	164	138	154	177	155	142	141	138	146	159	163	139	128	146	144	158	137	151	156	146	148	130	167	163	155	146	161	186	118	137	137	147	158	151	145	121	141	147	153	160	140	151	156	152	138	121	162	167	156	136	130	139	141	169	147	129	148	169	151	146	156	137	153	156	146	160	146	149	143	139	159	161	143	155	164	147	166	145	145	145	149	153	137	163	161	143	133	134	149	158	179	153	148	174	131	152	169	146	129	167	166	141	128	141	137	165	167	156	116	142	160	163	149	145	160	153	165	158	164	159	161	144	139	147	123	142	163	156	131	156	146	142	172	155	141	139	163	145	174	148	156	151	144	159	156	140	163	141	148	148	147	128	153	140	166	132	159	117	156	154	144	138	146	152	144	154	147	148	146	149	147	140	156	170	153	145	155	142	167	147	154	159	155	139	150	152	124	153	178	147	174	143	152	165	135	135	164	153	149	156	148	173	150	160	141	161	163	166	129	146	145	177	155	136	124	159	159	122	141	153	149	143	135	156	158	144	140	153	154	145	166	142	146	141	137	153	134	138	132	179	150	124	173	158	133	143	134	148	172	163	151	132	159	159	165	161	154	149	137	135	127	138	157	169	160	143	148	178	150	142	144	148	148	160	157	143	145	129	135	152	155	159	115	140	159	166	161	143	158	156	130	127	149	118	153	150	151	145	148	146	153	144	154	131	161	138	139	148	133	142	161	134	152	158	117	140	171	144	150	144	126	143	150	156	127	154	137	146	146	152	158	169	162	145	175	143	154	141	146	140	157	145	148	171	144	164	172	137	160	151	160	142	147	174	162	139	144	155	154	136	157	138	163	150	141	148	162	173	175	151	166	133	122	152	148	151	138	178	142	140	128	149	154	166	164	146	158	146	181	137	143	142	137	135	149	140	154	143	139	149	161	156	145	157	162	155	159	144	125	113	134	154	131	168	141	154	147	142	148	144	122	159	151	136	154	147	137	151	135	171	147	146	123	136	157	172	158	151	144	151	136	138	166	144	169	159	134	148	148	154	150	149	166	139	136	138	147	149	148	149	139	163	138	146	158	145	134	156	142	158	165	132	149	152	150	154	154	139	150	160	140	156	155	153	141	161	154	145	148	157	151	165	163	137	147	166	140	150	156	151	149	137	158	121	149	159	147	148	126	162	142	145	139	157	151	139	145	184	144	163	129	150	153	165	163	131	160	161	153	140	174	145	150	151	147	135	155	128	164	149	128	138	142	148	145	158	144	162	131	141	174	144	128	130	145	130	163	139	149	147	142	178	154	148	133	171	147	153	160	176	144	139	141	164	155	148	140	136	155	173	131	159	164	142	163	179	164	134	159	154	133	138	152	177	151	153	149	141	129	134	160	154	150	136	141	172	135	121	122	147	156	150	133	145	158	143	146	153	140	164	158	136	163	152	154	149	137	176	140	144	166	132	144	130	161	135	149	141	153	147	161	135	170	154	144	140	152	157	135	145	159	140	165	167	153	155	133	129	148	129	155	141	133	139	127	144	150	160	162	135	139	168	146	156	156	130	164	151	141	146	139	148	153	143	163	136	150	157	149	158	163	145	153	153	170	165	158	142	161	140	152	148	132	145	165	144	161	135	161	143	174	161	148	141	137	154	125	152	145	145	156	137	145	160	140	118	138	105	136	135	141	155	141	162	137	138	136	143	163	153	157	150	154	131	164	155	145	134	147	154	151	161	165	136	170	149	130	166	152	152	164	142	173	168	155	142	177	164	164	147	124	148	129	142	135	130	147	140	149	156	167	163	160	133	123	187	132	139	152	138	148	150	154	150	154	141	169	161	156	142	150	165	159	146	159	156	149	160	141	130	165	139	159	143	138	143	146	135	184	171	144	130	154	161	153	142	159	139	166	147	141	140	153	150	156	165	141	163	170	156	155	149	132	172	150	139	167	158	170	136	123	157	145	156	137	142	143	135	161	171	157	152	171	152	141	153	152	130	157	181	159	136	126	142	135	139	173	159	128	165	148	130	157	154	156	147	182	144	168	174	159	177	131	142	141	154	131	162	145	148	156	127	152	153	150	141	142	182	150	137	168	149	165	150	150	160	135	171	161	170	142	126	153	154	164	168	168	139	158	139	153	146	133	155	167	128	134	136	153	144	145	136	124	148	146	155	154	146	128	163	149	136	141	130	148	169	141	133	160	139	131	140	151	154	138	152	130	150	136	159	144	149	158	143	144	145	155	168	132	153	140	162	139	130	164	136	143	165	156	141	164	146	152	159	154	152	157	147	150	132	154	146	154	147	156	151	139	153	136	142	139	158	135	129	136	130	118	150	156	142	137	144	170	142	137	146	140	135	172	168	150	137	143	135	156	133	169	148	149	135	134	155	156	149	148	152	141	148	142	150	160	171	135	133	159	162	141	152	153	130	142	138	129	149	129	139	136	138	165	166	150	156	138	154	181	145	153	158	149	152	163	172	147	181	141	148	130	146	153	144	145	144	131	141	150	141	163	153	156	147	168	149	139	141	123	149	130	146	177	155	177	171	161	143	143	129	151	147	177	155	175	148	154	151	137	158	154	144	129	147	145	158	144	137	162	139	151	136	150	156	163	159	129	136	158	150	156	140	146	141	158	125	151	133	150	149	139	145	149	160	165	133	166	141	161	151	165	145	154	156	155	160	144	143	166	164	136	142	153	141	165	137	159	137	140	135	163	142	164	152	149	146	158	139	164	162	159	141	124	133	154	139	126	140	132	157	175	139	153	143	158	146	136	150	122	135	150	151	145	151	136	133	140	134	151	167	158	150	173	146	163	121	152	145	134	159	138	148	155	136	149	125	160	164	157	156	148	168	134	142	148	133	180	145	150	161	144	139	141	141	139	140	145	139	141	154	149	136	185	153	151	126	150	159	145	148	153	166	142
2683	446	456	464	496	482	400	439	419	413	424	406	426	434	422	348	368	399	382	379	413	394	405	344	400	383	411	397	410	400	403	373	377	397	399	424	361	386	378	383	351	421	405	376	365	347	342	387	407	422	389	399	411	374	360	346	401	364	390	358	332	386	372	335	378	416	366	385	366	383	367	392	363	365	379	384	392	341	377	388	349	367	384	390	422	375	384	373	374	396	380	362	415	363	404	404	386	370	397	385	393	394	365	379	373	383	387	394	380	411	361	363	399	387	380	363	394	396	397	345	401	347	395	391	373	385	386	378	371	425	412	401	423	388	368	376	432	380	373	399	399	380	379	372	369	408	394	363	382	348	379	356	390	361	352	396	377	388	397	443	378	369	392	373	385	398	367	401	396	390	361	359	391	430	354	354	369	406	432	385	391	370	424	389	378	385	354	388	387	394	406	393	398	401	380	362	341	388	393	330	345	397	346	367	397	372	365	387	408	395	420	409	411	346	378	387	379	384	396	434	384	411	386	384	412	390	374	406	377	413	404	367	409	373	380	370	381	354	408	380	369	397	342	402	347	380	382	385	373	403	408	375	370	385	368	345	386	381	356	348	363	387	413	364	365	401	424	401	399	364	427	385	374	364	384	374	374	357	371	401	371	377	357	392	357	403	391	396	395	408	369	391	381	402	367	378	394	374	382	377	358	370	399	399	339	404	374	371	397	363	348	396	385	387	352	457	358	365	390	383	393	359	388	387	403	428	357	404	362	366	379	396	404	370	367	397	379	376	400	388	356	377	363	408	370	364	370	378	385	391	384	401	392	405	373	377	406	391	349	420	393	379	411	367	385	381	413	389	433	395	378	403	389	414	392	354	386	324	404	361	413	361	368	360	399	397	384	358	375	377	365	398	383	388	388	407	365	362	367	407	362	380	383	396	396	407	390	372	379	388	371	403	394	382	377	379	373	344	410	376	374	381	387	369	347	411	369	376	387	351	371	384	396	394	355	331	361	399	408	368	384	399	389	362	394	417	360	367	361	365	387	395	389	394	423	356	367	359	362	373	382	409	366	375	374	381	394	393	353	357	357	384	362	355	367	360	358	395	377	357	362	382	391	354	378	391	375	376	369	400	390	407	393	384	398	374	382	394	403	383	392	402	362	365	345	383	386	371	398	398	352	393	343	400	405	425	384	375	391	401	353	376	408	386	368	367	365	407	354	392	415	389	396	339	390	390	395	411	354	357	399	384	372	369	384	388	420	393	376	376	369	387	357	398	383	386	404	392	399	378	352	372	389	392	364	364	385	406	375	427	381	367	359	361	422	377	375	383	362	381	388	387	368	379	391	386	386	412	356	373	401	377	368	384	415	357	415	392	354	377	398	393	400	354	374	370	391	395	383	420	390	379	355	385	386	370	403	403	391	406	419	384	342	363	378	401	394	422	385	358	381	393	382	392	359	389	386	386	394	367	371	380	436	401	395	338	379	400	383	383	352	384	392	387	378	378	384	369	380	397	377	371	379	385	386	349	374	374	368	434	411	417	355	408	384	367	437	384	419	359	436	423	399	376	406	385	375	387	347	371	375	366	375	385	372	375	345	367	329	386	379	357	362	377	406	380	372	440	375	364	411	389	370	406	393	356	383	383	390	368	361	363	400	398	362	399	357	326	384	423	421	387	405	400	373	409	410	371	382	312	368	381	353	367	379	417	383	393	362	414	391	394	385	377	401	366	356	373	367	363	389	392	386	387	375	373	424	418	375	392	380	348	360	357	373	419	385	421	416	394	398	395	359	375	394	381	378	378	367	354	416	385	362	370	365	381	410	389	408	391	396	385	386	403	382	353	365	378	390	377	386	373	409	403	376	380	377	408	396	407	424	385	401	396	394	393	373	393	388	370	430	402	386	365	405	391	419	435	420	385	388	388	373	377	380	350	377	383	382	399	397	359	393	359	373	397	365	395	385	374	363	389	349	364	394	381	364	400	400	401	393	402	370	371	375	374	362	416	370	398	357	406	402	373	356	401	375	401	400	387	391	368	354	412	399	387	397	378	394	393	399	362	391	372	411	388	402	398	389	431	396	382	389	373	365	386	358	383	402	408	358	346	382	382	334	380	346	390	399	386	395	354	406	403	371	367	411	383	383	367	424	400	404	383	380	342	390	432	397	398	366	391	401	398	368	365	397	329	400	352	404	389	368	355	333	399	380	377	400	387	352	345	368	364	398	363	413	410	377	363	411	390	373	374	363	366	375	374	380	378	420	402	383	372	386	357	363	379	382	407	390	373	384	401	384	370	409	398	405	390	422	425	380	400	431	404	375	414	405	366	419	385	391	369	373	370	367	365	398	382	394	377	379	414	383	384	379	390	361	383	384	400	371	391	365	379	379	402	370	360	356	382	377	388	381	387	418	374	385	408	405	394	375	388	414	379	365	373	396	347	352	395	386	378	402	417	361	358	374	398	369	368	406	378	390	367	379	421	393	387	367	417	360	361	391	395	373	390	385	384	373	400	395	404	425	407	414	367	364	390	383	373	386	354	389	378	415	387	426	377	367	369	375	369	415	373	409	373	408	380	370	373	386	357	393	349	401	373	377	368	382	366	382	364	394	345	401	363	379	375	389	389	409	385	379	343	390	355	403	382	375	351	422	395	391	421	380	346	395	366	354	394	392	374	392	386	421	407	406	366	373	367	347	383	396	355	379	387	370	349	368	419	337	387	384	386	378	389	380	384	382	381	405	400	385	412	360	381	375	378	343	398	387	391	357	361	382	396	358	393	360	398	388	388	361	376	392	401	389	380	378	387	405	397	396	402	423	401	366	357	373	360	384	371	397	392	377	379	385	420	382	368	435	391	384	397	392	398	391	378	386	370	380	365	327	369	370	357	409	366	374	345	387	384	388	366	396	394	379	412	410	370	374	402	415	387	352	371	357	376	390	389	376	371	410	401	407	382	397	399	384	369	354	378	373	440	381	379	384	354	379	376	378	358	380	360	388	368	389	387	408	388	403	420	387	366	378	394	372	407	378	409	389	403	359	395	407	407	361	398	406	365	386	376	364	364	404	407	382	370	396	389	358	382	352	383	399	374	401	373	395	380	388	373	370	381	398	395	418	390	392	359	374	352	383	373	364	416	377	379	418	393	358	356	383	396	348	382	367	408	406	355	377	373	366	385	391	357	432	372	394	402	390	397	375	397	399	384	396	379	394	402	392	381	390	377	359	409	412	413	354	389	398	353	397	419	425	380	348	384	430	359	362	380	357	382	364	398	359	378	384	394	375	354	387	342	365	389	366	345	401	350	397	390	366	368	402	413	398	374	400	385	373	361	391	348	396	382	345	389	361	354	364	380	396	364	400	382	386	382	393	400	354	379	405	375	351	398	385	387	355	389	366	356	409	392	397	403	408	415	403	382	391	398	378	375	366	418	360	359	390	426	399	349	381	375	387	381	394	397	384	380	380	369	400	377	355	392	367	419	375	368	392	421	338	410
11287	1542	1057	748	506	374	347	291	231	223	198	165	178	141	164	141	152	176	155	155	121	141	131	136	126	146	124	143	134	134	96	124	115	117	139	116	132	140	123	113	119	115	137	120	124	122	123	123	125	117	123	120	112	124	126	134	115	124	125	125	108	102	121	109	114	130	100	121	112	117	121	127	125	112	140	122	145	107	133	126	114	114	124	123	117	138	118	120	105	128	123	111	125	115	120	108	128	114	123	99	121	113	115	114	109	112	135	129	125	121	117	128	101	104	115	111	127	122	99	144	120	125	114	135	140	113	148	95	126	126	131	126	108	111	123	128	123	119	112	136	111	96	109	129	111	131	105	108	106	114	99	115	116	118	103	109	136	110	110	132	119	117	122	138	118	111	105	102	115	118	131	113	117	128	127	103	128	141	114	95	118	117	114	123	117	127	120	123	123	125	107	133	144	130	109	123	96	127	115	120	127	101	122	108	120	130	101	129	129	119	135	103	114	107	107	105	130	116	112	121	133	115	97	104	112	142	89	131	122	121	110	99	116	106	142	110	126	123	143	116	119	119	122	139	97	111	105	99	119	119	141	110	130	117	114	103	103	91	113	114	101	121	128	122	116	119	120	115	118	109	114	101	123	123	114	122	116	106	116	117	120	123	138	99	113	107	115	121	110	121	104	107	110	124	106	108	109	118	107	148	116	109	111	123	91	125	123	112	107	106	128	118	128	134	122	137	112	110	106	118	133	112	153	130	114	134	129	114	126	80	106	113	104	114	121	110	112	117	113	104	106	137	108	147	102	110	118	121	121	125	125	111	110	135	109	133	126	115	121	94	118	125	119	109	133	155	109	131	100	101	113	114	145	115	110	118	107	135	107	109	97	128	134	115	113	132	122	98	128	131	118	143	126	128	131	115	130	139	112	129	109	136	138	127	149	132	122	102	122	96	110	132	106	131	109	125	119	121	104	127	108	125	132	110	114	140	119	100	118	123	113	125	132	111	125	117	120	109	106	124	124	130	127	113	128	120	135	139	144	117	113	121	132	115	120	109	123	119	127	110	102	107	99	122	125	126	119	104	101	103	105	149	105	120	124	125	130	120	120	124	120	133	124	109	109	128	115	131	125	147	123	115	128	110	127	111	110	116	100	103	109	130	95	118	112	114	105	122	127	112	120	128	137	115	128	105	107	119	109	135	123	138	117	134	107	115	133	113	125	138	119	130	131	132	105	122	114	92	117	112	112	120	125	112	100	113	108	118	146	127	126	142	129	125	100	123	116	111	98	137	111	122	116	115	101	158	117	110	118	105	122	104	104	112	118	104	122	136	104	109	107	124	110	126	122	120	107	129	101	106	117	125	110	120	118	138	104	119	135	128	122	103	107	113	125	121	118	127	125	121	109	126	110	108	102	134	119	123	116	121	123	115	122	112	123	109	135	114	105	115	131	107	105	108	112	118	100	102	123	122	118	117	118	135	115	116	114	111	109	96	129	129	109	117	128	110	122	110	111	122	110	121	134	112	114	118	123	104	113	106	136	109	100	125	96	120	110	123	106	113	119	124	109	116	119	137	131	110	131	134	121	107	118	120	116	105	121	130	117	117	135	135	99	135	115	123	122	124	132	142	113	125	132	116	127	140	122	115	113	127	109	115	103	102	110	115	140	101	131	106	130	128	121	116	128	128	120	123	119	133	119	113	112	133	118	108	112	113	133	105	122	120	114	143	124	116	128	123	116	138	115	115	128	125	140	129	130	123	137	106	112	105	109	112	116	118	107	135	114	119	95	101	101	125	105	116	112	126	118	122	147	90	103	111	112	117	130	115	115	105	120	115	116	106	113	133	127	109	113	125	115	122	131	121	105	130	123	110	142	105	133	104	124	122	117	118	110	111	123	133	126	115	112	106	108	135	138	106	121	113	120	88	113	117	136	116	138	110	108	109	134	106	120	122	115	122	128	121	110	101	97	116	148	91	111	74	121	111	115	132	128	106	127	111	107	117	113	115	123	109	102	122	109	127	129	110	120	108	119	134	119	103	98	114	128	111	117	130	123	117	135	121	105	105	104	112	113	117	129	109	116	130	120	129	96	132	120	105	114	111	119	135	115	119	106	132	105	110	118	117	127	124	132	133	119	116	104	93	122	126	136	110	116	115	102	103	87	107	106	147	107	116	105	115	131	119	89	134	120	131	131	80	126	128	141	107	106	121	128	128	118	108	113	109	116	105	120	106	121	91	106	129	127	115	115	109	135	117	115	119	113	117	118	104	132	111	115	136	109	111	114	111	121	116	119	116	112	117	112	144	110	108	121	133	125	102	120	119	112	117	121	124	134	118	125	100	112	106	115	111	121	106	125	126	128	138	127	123	117	109	122	142	123	123	113	119	112	135	117	128	112	111	137	120	113	124	102	84	118	125	115	115	100	114	104	138	120	113	124	121	112	123	115	119	117	115	121	118	118	108	132	126	140	112	118	123	110	136	136	124	126	110	123	114	116	99	129	99	121	112	124	121	116	122	109	114	132	108	115	120	115	111	122	121	119	112	97	141	126	106	139	118	137	119	103	134	106	99	100	106	104	125	112	105	119	116	119	116	117	103	138	117	115	121	139	131	115	101	125	106	140	110	134	106	101	126	125	122	134	119	109	114	124	130	135	111	126	121	124	123	110	117	107	132	107	112	126	118	132	108	124	126	99	120	116	113	135	116	128	136	120	94	107	115	114	118	120	137	122	117	118	113	131	111	109	106	128	124	97	129	142	128	126	106	116	117	136	111	119	110	113	115	120	106	99	120	115	119	133	112	123	119	114	129	113	131	128	145	105	130	106	122	114	109	126	113	122	130	112	127	120	133	113	110	112	107	123	110	105	119	115	117	133	123	138	96	121	107	120	110	118	103	117	113	137	110	129	141	119	114	103	126	128	108	111	129	127	114	102	131	116	127	120	122	123	119	107	121	119	127	124	119	116	123	105	117	102	111	129	121	107	102	129	129	94	124	114	118	117	100	126	125	121	108	129	104	141	124	112	121	119	114	109	119	113	124	113	128	122	122	105	102	107	93	101	128	114	111	121	121	127	103	120	114	118	124	121	124	124	126	114	115	107	133	125	116	117	121	93	143	122	121	125	112	118	135	115	118	126	106	143	104	115	127	127	102	126	118	109	121	130	128	119	115	102	116	106	122	116	111	115	125	85	115	114	119	130	125	110	118	120	117	103	118	127	134	142	114	129	114	127	135	113	119	121	121	127	131	110	102	108	120	132	112	109	118	134	157	129	126	115	129	123	109	118	127	137	118	115	111	112	126	106	89	139	122	123	108	129	118	127	129	108	105	112	132	111	128	145	122	115	111	115	122	122	145	122	123	117	126	117	125	117	108	117	119	114	119	129	128	114	126	134	125	97	112	101	115	91	129	124	151	107	117	108	119	133	111	119	135	119	121	119	104	118	117	93	118	112	112	116	124	128	131	113	101	113	126	126	104	113	122	102	115	106	113
6877	1868	2203	2706	2390	1864	1551	1267	1073	994	881	796	759	672	687	602	711	689	587	507	483	464	446	486	423	396	384	408	383	390	397	378	351	354	392	369	369	340	333	353	340	355	322	356	331	361	314	363	325	342	331	336	329	325	322	327	346	294	310	348	306	319	293	331	366	326	316	300	340	306	296	310	341	298	293	315	308	308	324	293	298	298	330	307	349	302	287	291	320	326	291	303	311	301	289	347	295	289	273	285	309	316	276	283	318	308	318	300	279	303	316	316	310	315	340	315	328	320	313	322	332	328	272	307	297	312	292	269	332	327	306	326	293	266	322	308	303	355	284	309	281	290	306	303	295	310	310	267	278	312	321	288	303	286	302	314	357	278	325	303	319	331	306	324	314	278	315	320	303	279	334	279	285	311	356	281	318	318	306	313	315	302	332	320	284	327	301	308	312	304	322	294	298	302	318	299	274	295	304	269	326	280	316	307	323	318	316	312	329	295	316	285	309	309	310	273	322	275	324	304	302	292	297	319	337	291	319	295	315	305	290	280	311	314	310	322	307	317	320	281	336	297	275	293	329	311	311	313	303	319	299	279	314	300	306	271	337	314	318	297	311	318	285	322	304	312	280	298	299	300	294	322	295	294	307	322	311	289	315	327	306	308	307	304	286	310	287	301	295	302	342	303	277	307	292	292	309	296	313	305	298	271	297	348	311	279	274	279	327	290	296	289	326	319	292	273	280	309	293	354	322	295	290	320	318	306	327	272	311	320	309	308	317	326	335	324	346	305	319	297	309	299	272	304	292	314	304	299	319	340	326	268	295	316	299	304	315	282	282	298	305	320	306	279	319	316	322	318	322	284	279	317	285	308	297	314	290	302	324	287	316	323	299	293	314	258	249	300	304	278	321	325	261	270	307	323	295	268	302	297	281	257	263	300	301	292	315	288	317	301	322	285	300	293	290	262	303	290	335	327	297	357	284	289	303	322	288	297	311	296	275	267	315	274	304	303	323	305	315	296	311	280	273	269	306	285	258	305	320	313	296	315	331	303	323	308	298	306	286	322	288	329	280	301	294	291	292	312	294	320	286	279	300	277	294	308	314	292	317	306	308	281	309	296	278	316	306	319	305	297	308	283	285	313	313	300	304	331	338	319	319	342	283	282	285	311	308	329	300	313	280	311	327	325	318	299	313	327	297	288	309	294	316	295	306	297	289	312	297	278	323	338	302	314	299	331	249	328	303	298	286	325	299	270	305	324	291	309	332	303	299	303	301	299	299	323	336	290	284	292	290	330	300	329	303	321	307	285	326	297	311	311	327	306	322	256	293	277	308	313	273	297	308	297	267	294	311	308	322	312	326	314	301	308	339	335	294	288	321	272	302	316	341	306	296	282	308	320	307	279	280	280	281	312	311	274	310	294	294	274	283	296	289	341	307	297	302	297	294	317	323	295	277	293	293	320	290	317	332	303	295	309	312	309	276	323	274	347	283	281	323	297	321	293	331	310	292	288	297	288	311	320	314	290	293	330	298	289	279	290	307	312	308	306	304	286	320	305	282	306	331	269	300	285	308	315	307	289	325	298	322	311	309	300	301	337	313	293	336	323	305	312	312	328	295	294	298	296	292	306	280	307	328	313	292	299	303	298	300	335	303	301	281	326	330	286	314	339	303	352	315	308	315	291	306	306	312	321	316	295	301	284	282	316	288	306	277	317	325	293	293	307	323	300	303	314	315	312	313	313	278	312	319	277	289	309	268	330	314	334	288	304	301	310	296	300	331	346	320	264	315	271	317	319	290	297	319	308	315	323	306	312	293	314	306	310	315	319	305	294	308	307	327	347	297	285	317	280	310	287	305	288	342	270	298	316	326	330	304	322	277	329	309	304	322	298	323	327	256	316	313	308	339	309	313	316	327	300	309	313	291	292	280	268	294	322	281	311	306	296	292	277	311	307	289	299	280	313	330	316	332	329	283	317	308	312	319	337	295	302	292	325	319	305	292	301	281	294	327	319	315	327	306	290	320	298	280	331	334	295	297	286	297	312	313	303	282	296	260	320	335	328	301	268	287	291	313	294	288	276	301	303	294	304	316	330	307	339	297	318	299	315	293	302	283	302	306	294	338	330	283	307	282	321	297	273	315	343	332	292	296	284	294	311	286	289	313	288	301	317	333	334	303	299	321	320	285	270	320	277	288	300	275	289	327	331	297	302	292	290	322	296	328	299	288	283	329	313	295	290	281	298	298	306	297	306	323	287	314	303	321	310	299	302	294	328	300	274	327	296	288	308	297	306	301	306	298	311	298	319	304	323	289	328	285	329	302	297	313	292	283	280	287	309	303	279	339	307	310	296	300	318	300	298	305	275	316	297	317	308	301	316	273	281	270	318	302	295	308	320	301	291	291	317	279	319	320	334	263	312	279	273	273	349	328	318	353	254	277	310	313	302	321	330	339	293	322	307	323	323	314	315	293	335	287	304	298	303	318	307	303	332	320	312	315	278	293	320	294	311	288	293	309	277	297	290	297	335	278	308	306	319	277	314	285	294	275	284	307	323	324	311	283	270	314	310	295	333	294	305	336	303	297	312	309	330	286	304	321	298	302	312	294	324	302	258	311	296	302	317	333	301	323	327	278	316	303	341	313	318	284	298	311	320	296	320	346	330	284	296	303	273	331	291	327	313	307	303	335	305	309	297	292	300	285	300	298	311	270	306	299	296	326	283	293	307	303	290	293	302	279	271	293	315	309	318	309	281	303	305	305	330	293	278	291	285	300	319	266	315	300	304	301	308	320	315	354	307	297	299	330	266	321	326	346	298	295	320	299	294	292	326	332	299	326	310	272	304	286	310	306	321	282	288	329	266	322	294	284	290	289	322	310	335	309	304	292	283	279	295	303	300	299	288	294	279	316	273	261	298	291	300	310	297	302	279	302	300	280	316	267	324	304	301	323	299	329	318	341	331	313	310	299	310	314	310	291	306	282	277	283	293	283	273	292	340	285	285	295	280	340	287	312	322	304	322	306	317	293	283	316	290	325	315	278	306	303	317	307	292	288	287	306	276	301	303	321	324	322	315	275	315	313	289	294	279	306	312	310	306	338	291	299	310	279	326	306	304	332	298	301	279	329	302	322	281	321	295	302	301	305	302	300	308	349	335	315	304	302	277	285	292	285	319	303	281	295	322	289	301	287	321	329	286	301	274	333	299	323	302	321	318	312	321	278	317	307	280	305	280	307	273	327	309	328	292	310	328	317	294	291	297	291	353	318	321	324	298	282	329	304	308	340	300	316	307	304	309	325	299	274	291	282	304	296	323	291	287	284	288	313	305	289	306	270	293	333	285	311	317	328	322	313	294	318	309	293	308	313	306	274	296	312	318	303	302	312	298	303	288	273	316	312	319	309	323	309	287	314	313	308	304	294	274	307	312	273	324	305	303	301	280	307	347	275	280	312	269	320	289	317	314	317	321	297	307	308	281	308	296	318	310	285	306	334	291
20514	3863	2459	1483	1075	849	573	388	334	258	212	178	194	142	157	137	135	199	149	118	83	80	83	72	63	55	60	53	51	63	59	58	55	51	55	43	38	49	44	43	42	37	38	39	46	39	41	41	35	37	58	45	32	46	29	35	45	39	39	29	45	54	41	41	40	34	36	26	31	41	40	40	33	30	39	24	30	41	41	38	25	40	29	32	27	32	40	32	37	43	30	47	24	28	33	38	40	30	30	31	41	30	31	29	38	32	36	38	32	46	25	39	31	49	36	25	43	23	44	33	32	34	39	33	34	31	29	39	40	29	37	43	35	30	39	28	33	40	32	43	41	25	27	43	33	31	33	37	34	36	43	35	34	20	26	34	30	31	30	35	34	30	27	37	29	32	39	28	40	43	36	36	29	32	33	27	37	31	44	25	35	23	42	47	31	20	27	29	38	24	27	29	35	30	43	28	29	30	31	30	35	30	33	37	37	35	32	41	37	32	40	33	36	37	40	36	26	34	32	28	45	45	40	36	42	28	38	42	36	36	42	26	34	29	42	36	37	33	35	26	35	36	36	31	37	35	27	32	29	32	35	35	28	32	20	44	38	22	29	36	39	31	36	41	36	42	27	33	36	32	41	29	27	29	30	24	30	26	41	28	32	31	29	27	30	38	41	45	34	26	32	34	36	26	26	31	38	24	30	33	32	34	38	39	28	24	36	26	30	27	34	45	42	36	26	30	30	42	35	33	31	52	26	29	33	33	40	39	39	35	26	51	30	27	28	32	40	37	31	31	27	26	40	32	40	23	31	38	34	27	28	28	40	35	43	31	39	30	34	33	38	32	37	36	33	31	26	42	31	35	26	36	32	33	39	26	41	37	24	32	41	25	34	30	37	30	38	30	37	34	43	23	37	32	35	32	34	40	35	36	38	36	35	30	47	30	41	35	37	38	37	27	34	28	25	27	26	26	35	32	39	29	39	33	28	28	44	30	35	31	30	34	38	37	40	35	41	36	32	28	23	42	40	32	34	40	38	24	32	26	54	39	26	24	35	33	30	30	36	43	29	23	35	35	40	26	32	24	24	34	28	30	28	32	45	38	26	40	30	37	27	30	28	34	32	33	29	35	38	35	36	27	36	33	32	30	26	46	39	29	38	34	33	47	33	35	29	47	17	38	29	42	26	38	31	42	40	31	29	35	37	33	32	35	37	50	39	31	39	36	34	32	32	30	31	30	33	22	36	29	22	22	49	39	40	28	40	38	47	33	38	37	28	28	32	41	24	34	31	37	25	32	36	26	37	44	29	31	44	22	43	24	26	33	26	25	43	35	25	34	40	35	41	35	36	38	35	30	41	38	28	27	34	27	31	24	44	35	40	37	34	27	26	26	30	34	35	36	43	32	36	37	34	26	34	27	25	37	30	32	39	38	35	39	36	29	25	22	36	37	26	26	40	32	40	27	27	47	29	32	24	40	38	34	31	39	43	23	35	29	30	31	28	29	27	29	35	34	41	39	30	32	36	29	35	29	36	25	36	29	23	38	26	34	39	32	38	47	30	29	29	31	34	28	33	41	33	35	34	35	23	33	36	26	38	23	40	41	36	28	36	41	25	29	42	38	25	33	32	34	43	44	36	42	26	36	36	40	29	30	44	46	51	34	41	36	36	21	35	32	28	35	40	29	23	34	22	37	31	37	31	35	38	28	38	35	39	36	33	37	39	33	33	34	43	23	25	24	37	34	45	32	24	33	36	33	32	33	25	38	34	33	31	31	30	37	33	40	42	25	37	38	21	36	37	39	32	43	39	36	31	39	30	46	38	39	46	38	42	40	37	26	44	28	33	34	29	32	35	31	32	30	33	45	34	33	39	36	34	40	42	21	32	42	35	42	27	32	47	38	34	42	35	34	25	28	47	25	39	36	39	26	50	35	25	29	31	32	23	31	27	28	33	27	40	33	39	35	26	22	42	32	36	39	33	32	35	24	38	32	36	30	32	33	35	33	34	38	40	40	30	33	27	38	30	31	32	28	36	44	32	35	43	30	32	31	32	34	32	37	38	27	35	36	31	24	23	31	51	26	24	32	32	29	32	33	26	38	33	29	32	39	26	31	28	35	30	37	49	30	39	34	41	30	37	34	31	32	35	29	39	34	27	32	43	41	31	27	23	27	34	30	32	34	39	40	37	34	28	32	28	40	41	27	33	50	44	43	38	48	51	38	33	39	35	29	30	31	34	32	37	33	32	36	31	31	40	34	39	26	41	43	33	27	39	31	34	38	33	31	38	41	48	31	40	30	26	32	28	32	36	43	31	36	34	28	24	26	27	35	28	34	29	31	35	23	35	44	30	23	35	26	43	33	33	31	34	36	35	25	26	33	29	45	35	43	39	41	34	34	29	39	35	38	39	41	36	38	47	28	35	42	41	29	36	36	30	41	49	34	38	42	26	25	40	37	32	31	30	38	36	35	28	23	35	31	31	25	35	42	42	32	29	28	37	38	37	40	36	22	30	27	37	28	32	33	40	29	45	34	35	30	25	37	38	44	44	41	37	44	27	25	21	26	34	38	23	39	20	36	33	28	32	32	24	30	31	31	34	36	33	34	38	31	36	41	33	27	37	32	34	42	30	39	30	33	36	24	32	37	44	28	28	26	42	27	30	28	33	23	47	45	37	41	32	31	34	26	33	36	36	33	33	26	37	32	37	30	34	42	37	23	31	34	35	33	31	27	27	32	32	34	37	39	43	25	33	26	35	33	29	28	41	28	32	37	26	35	32	35	37	39	35	33	32	23	28	33	38	33	34	37	36	25	46	41	34	23	38	34	31	45	37	37	34	41	36	34	36	32	31	36	28	38	31	31	38	42	31	45	41	36	30	24	35	39	37	22	43	43	38	31	39	21	31	44	36	32	42	42	42	31	33	34	31	28	33	30	36	25	36	37	41	33	29	42	27	40	31	32	34	32	38	43	44	28	31	31	35	34	27	34	44	30	30	33	34	29	34	28	37	23	32	45	29	34	34	35	31	40	37	40	35	35	28	34	27	36	29	25	35	34	25	42	34	29	23	41	36	40	45	39	42	37	35	28	38	32	43	19	28	37	35	33	32	43	26	26	34	30	23	29	28	40	32	45	40	25	37	30	26	49	31	31	39	34	33	27	40	26	31	38	42	29	44	36	40	49	34	31	31	29	34	38	37	40	19	32	29	38	32	27	32	43	36	25	31	36	23	35	31	28	37	36	30	28	34	28	39	33	30	33	31	31	34	34	40	31	29	36	35	33	41	33	34	31	32	34	36	27	31	29	34	35	28	35	33	41	31	44	32	35	30	34	41	22	34	40	29	29	35	29	32	32	33	33	20	33	43	35	35	32	31	28	28	33	34	33	34	38	48	42	32	37	31	43	24	30	35	42	42	37	25	28	33	25	33	31	47	29	43	27	30	27	36	24	36	24	33	34	29	37	31	42	28	30	30	30	31	33	39	46	25	41	37	35
9675	3602	4272	4971	4366	3534	2690	2230	1851	1597	1340	1181	939	916	815	754	794	1121	716	600	512	480	418	438	403	368	347	309	280	272	277	259	256	258	219	224	237	197	222	182	197	210	195	176	167	167	188	184	178	158	175	148	152	161	151	127	152	166	131	153	159	129	151	136	150	124	126	118	149	129	135	153	129	114	121	123	136	110	149	124	124	92	135	105	128	120	127	111	120	120	99	123	124	102	127	116	124	114	91	102	105	110	102	124	142	100	129	116	113	107	102	127	105	112	112	103	94	105	105	125	115	104	102	110	113	109	124	119	113	110	108	84	113	96	93	107	90	119	122	111	109	108	102	104	103	112	114	92	110	98	101	98	96	112	105	106	99	110	112	93	91	91	87	100	111	106	104	99	99	96	117	91	119	98	107	99	94	96	107	101	105	118	103	97	90	112	112	116	107	114	97	96	99	90	102	116	95	102	90	112	98	114	105	122	97	102	110	111	108	99	111	101	126	103	109	104	117	80	107	99	103	101	94	109	107	114	82	104	114	107	86	103	85	91	102	99	138	127	105	102	113	103	98	98	97	99	106	102	101	117	101	94	112	83	105	103	78	110	94	106	103	94	106	97	106	99	102	107	111	82	82	93	94	98	103	93	98	103	104	110	88	88	103	101	95	111	82	107	96	93	92	106	98	113	88	94	103	88	93	96	88	84	108	95	84	106	111	89	107	106	98	95	100	103	95	104	89	92	73	105	96	109	94	103	84	94	92	93	99	105	100	111	106	88	103	116	98	87	115	101	96	92	99	95	109	112	112	103	115	116	92	89	104	90	86	114	100	87	104	92	117	109	100	108	97	106	106	88	103	99	95	115	109	107	104	106	114	100	109	99	86	100	87	88	101	105	109	102	89	93	102	97	97	86	107	92	117	85	100	93	102	93	120	97	88	91	97	103	101	97	94	116	102	97	101	98	101	92	99	121	115	86	105	102	104	116	104	100	101	100	97	88	118	109	87	124	109	141	102	106	86	104	95	94	102	97	115	94	104	90	109	112	104	120	90	89	122	114	99	92	101	97	100	107	93	111	115	101	93	88	90	70	113	119	106	96	99	92	91	91	100	102	86	105	92	109	90	92	93	109	107	101	111	113	111	108	109	94	108	104	102	96	94	91	93	89	86	93	89	96	100	110	102	92	104	94	86	112	106	82	95	91	91	99	92	98	104	97	85	110	94	94	99	105	110	89	98	113	92	103	93	96	92	95	102	93	108	91	98	101	122	99	110	89	96	99	93	90	98	102	94	101	79	88	91	85	91	89	105	101	90	92	89	97	113	111	115	102	102	90	102	86	81	107	93	85	104	104	97	80	89	98	129	87	119	109	104	98	97	99	105	95	94	116	102	100	105	104	95	97	94	88	100	116	98	119	89	84	102	100	105	98	101	86	94	111	101	109	87	94	115	100	123	93	110	97	90	93	108	104	95	121	100	106	93	102	103	104	107	87	101	104	102	99	90	105	105	90	106	86	101	94	94	100	98	92	94	104	90	94	120	97	90	96	123	117	98	89	87	101	95	99	95	108	110	76	93	92	95	103	109	98	99	86	98	88	96	97	101	96	107	114	87	90	102	97	115	97	96	80	106	109	101	90	90	88	91	115	120	117	103	89	89	100	111	116	89	113	101	95	94	93	89	101	81	117	88	97	109	101	104	96	97	98	101	86	104	101	105	102	91	105	122	100	87	101	89	113	75	101	111	116	80	86	91	109	109	92	113	91	96	102	86	95	114	106	110	99	100	97	99	97	107	94	92	104	86	103	83	89	90	112	99	80	106	106	87	103	102	101	89	87	116	113	109	120	92	104	109	94	102	87	91	104	101	109	108	100	102	90	115	102	113	103	98	98	104	96	96	80	99	95	94	91	98	87	95	98	96	94	82	108	105	90	84	92	94	88	95	96	107	94	103	93	101	95	98	74	98	108	110	81	103	107	90	109	101	95	94	92	110	104	84	101	82	90	101	115	104	97	99	97	97	116	99	78	98	104	104	102	120	102	95	108	113	100	97	105	101	82	89	95	94	105	97	112	100	89	111	105	105	101	109	91	103	112	104	90	111	92	89	95	107	93	105	104	93	104	101	112	100	117	116	102	98	102	108	102	92	92	102	83	83	88	109	93	86	100	89	105	89	96	103	111	101	89	109	93	82	109	91	99	99	94	100	104	76	84	112	116	82	125	116	107	100	103	105	106	102	93	110	102	112	105	106	108	116	103	112	98	112	99	87	91	110	102	100	77	93	102	114	101	91	90	109	108	97	90	99	100	98	80	99	97	91	112	102	108	92	94	105	93	92	103	99	106	86	102	93	106	95	103	98	98	97	104	105	99	102	104	85	110	88	92	99	85	93	116	95	134	103	103	78	88	107	95	95	81	95	101	94	92	111	89	100	101	99	107	109	118	89	103	99	103	108	95	90	116	95	97	107	107	95	100	98	94	117	93	99	98	95	105	92	109	105	98	86	99	100	109	93	81	95	100	115	98	90	122	110	91	99	107	96	102	83	99	95	109	99	99	95	96	103	102	100	83	104	97	110	114	98	105	106	96	104	96	103	105	89	81	106	100	98	104	101	94	110	102	104	108	102	95	89	122	109	101	84	99	107	105	90	103	107	98	94	90	100	98	122	83	117	79	91	107	101	108	98	83	130	113	96	92	79	101	101	93	114	99	93	101	107	100	92	106	85	91	99	96	109	88	101	91	109	100	99	86	96	119	101	92	105	112	82	103	98	98	97	102	68	115	116	97	125	113	101	96	103	117	95	112	82	84	118	114	114	95	103	107	107	100	98	101	117	85	107	103	102	100	102	108	104	81	95	94	110	100	98	86	101	98	107	113	114	86	92	93	89	91	95	90	97	122	104	95	99	99	87	78	101	86	103	108	114	97	113	90	95	97	89	96	117	120	92	88	94	86	95	80	99	95	116	97	95	87	98	96	104	88	109	101	106	98	112	102	125	96	95	82	98	109	103	93	95	95	110	103	90	99	82	92	90	102	96	86	106	109	90	105	95	115	101	76	96	103	90	98	99	120	115	105	98	85	111	126	100	105	116	109	97	97	109	116	118	102	99	82	95	83	108	96	92	98	96	92	113	81	116	108	88	93	89	102	115	93	106	99	95	97	85	96	113	98	91	80	93	98	97	90	112	99	95	98	101	99	101	116	118	112	101	98	97	104	108	97	90	95	100	108	105	119	104	108	84	99	88	88	101	109	89	94	116	91	82	97	93	87	110	103	109	97	98	101	92	114	93	103	96	108	101	102	97	111	91	119	84	99	117	93	93	108	99	100	100	80	99	106	92	103	92	115	97	78	109	98	104	106	97	104	82	98	106	106	92	89	101	95	99	110	102	79	121	101	101	109	91	100	98	103	84	93	100	92	95	99	96	101	107	99	109	94	90	105	120	68	103	94	92	97	98	94	99	90	81	101	94	95	93	84	96	97	84	83	123	98	93	109
2547	200	169	154	165	185	157	178	142	154	151	152	159	169	136	152	160	143	161	154	136	138	155	172	154	151	159	117	144	130	156	160	129	133	147	156	149	136	170	156	140	146	142	145	139	141	153	160	139	165	122	163	157	164	152	153	147	139	143	153	172	147	151	160	145	152	139	162	138	169	143	132	139	140	144	146	151	175	157	163	136	153	160	157	122	161	128	132	151	168	154	162	153	144	163	151	179	134	132	144	150	139	167	151	153	156	139	143	155	145	138	141	144	141	147	157	157	148	158	137	144	154	159	137	152	151	129	138	144	133	164	171	173	150	151	162	138	158	148	166	174	132	154	144	153	148	148	145	143	159	146	165	141	160	145	150	152	158	170	137	160	146	137	159	162	153	166	139	142	134	150	157	155	174	155	153	161	160	145	168	144	136	137	138	146	134	143	157	131	134	154	135	168	133	139	153	168	152	138	166	149	157	141	146	138	151	163	126	156	145	142	151	164	152	162	147	146	141	157	138	156	142	172	154	143	151	143	144	151	132	135	128	142	129	124	129	145	142	144	157	148	135	150	178	148	151	153	171	138	154	142	152	132	156	156	137	148	132	149	162	149	147	149	154	149	154	176	160	147	131	148	159	154	135	125	169	164	161	149	145	145	141	152	147	153	171	159	169	144	138	173	167	153	159	146	174	146	154	124	171	142	165	154	143	152	174	162	166	149	144	156	147	148	142	148	144	121	155	160	147	155	152	173	143	160	130	153	168	141	153	137	129	145	163	166	144	165	171	151	144	150	138	146	136	120	152	158	141	128	134	153	144	140	162	142	153	153	146	139	146	144	178	161	124	153	148	140	172	153	148	154	141	172	141	124	158	152	144	143	185	130	148	156	170	159	131	145	142	150	149	155	147	147	156	153	158	137	130	125	146	148	143	134	158	146	146	144	154	151	144	153	168	160	126	163	165	151	140	160	149	149	126	138	151	159	151	121	165	185	132	146	128	174	141	160	182	169	174	163	139	147	164	158	142	147	162	157	139	182	138	148	145	154	145	139	172	136	172	136	139	151	150	155	120	131	174	135	143	140	143	166	140	138	163	161	129	143	140	176	157	153	134	161	141	172	155	146	165	161	139	125	128	165	143	154	146	127	142	139	157	147	117	159	145	154	141	152	138	125	151	160	142	149	154	160	153	131	157	143	141	135	137	154	152	153	127	146	144	156	177	149	130	179	150	150	133	161	150	148	145	164	150	156	161	146	149	141	124	157	148	142	169	123	151	137	151	140	131	147	150	153	171	158	141	167	173	146	163	137	146	145	168	148	144	157	137	146	171	159	177	151	151	143	143	140	156	152	153	144	141	154	147	167	158	141	161	146	158	164	161	150	139	136	121	139	173	163	148	134	168	152	151	143	134	166	153	155	158	147	154	152	158	167	159	155	133	124	190	137	149	137	140	143	159	150	151	158	156	159	153	148	165	141	127	156	158	176	146	134	140	135	163	156	154	134	142	146	169	170	146	155	159	157	179	148	138	146	140	146	165	138	147	143	169	156	165	139	157	142	129	166	168	132	146	162	140	152	138	144	125	135	146	173	126	156	153	164	134	143	144	160	161	157	154	150	149	143	141	159	157	162	132	155	147	153	151	146	162	167	182	161	160	155	154	157	158	174	156	134	153	155	160	152	159	138	143	131	151	150	156	154	137	163	124	127	137	141	153	136	131	135	149	160	143	146	139	152	171	131	161	133	139	140	150	177	143	157	149	149	145	149	158	144	184	159	157	151	147	163	138	163	138	162	124	147	127	139	155	164	157	150	132	172	141	166	145	134	162	173	146	153	164	147	164	146	144	166	162	151	132	159	136	171	152	126	139	152	145	138	175	156	169	149	148	139	134	163	153	171	162	136	162	158	142	170	163	148	143	154	147	131	152	141	143	163	147	177	143	148	162	133	149	150	151	143	148	133	138	155	139	157	142	149	153	163	156	145	143	138	158	176	151	141	154	162	157	168	143	138	153	149	150	173	143	138	149	166	168	147	142	155	143	137	170	143	135	140	139	143	138	145	166	153	124	170	166	143	155	138	147	156	150	132	178	169	135	150	154	143	150	161	159	155	155	147	155	179	161	132	146	170	156	163	167	175	156	142	147	167	164	154	147	166	149	161	151	177	148	135	157	147	133	148	137	143	138	146	141	151	155	134	145	150	167	169	144	135	149	138	162	150	151	160	130	144	167	167	146	158	144	170	132	142	144	152	126	129	148	155	171	130	134	139	138	159	147	154	148	167	145	166	145	143	150	144	139	169	164	153	158	141	168	155	143	159	136	144	168	145	173	144	178	135	145	163	164	141	160	147	150	146	152	152	146	154	134	141	142	167	167	165	133	190	164	157	152	139	148	144	165	158	147	145	160	155	146	147	166	162	138	171	144	137	148	177	151	148	152	169	151	155	172	162	150	154	156	133	174	177	142	148	165	139	151	169	138	136	125	181	152	135	150	138	152	155	138	174	128	129	163	134	181	147	163	148	179	146	176	151	149	141	181	151	165	132	155	146	151	152	164	162	144	150	157	168	148	158	131	124	144	142	141	137	156	150	161	141	151	141	145	149	172	155	150	143	165	156	155	137	182	133	148	164	138	136	151	130	159	165	171	155	150	127	159	132	129	152	138	133	157	161	152	137	143	159	152	138	151	144	142	159	157	146	148	141	125	168	150	121	131	170	154	165	163	144	153	161	171	150	158	183	165	171	148	151	166	126	158	155	152	141	172	126	170	143	168	132	157	151	166	145	159	147	164	150	133	155	130	150	145	130	150	158	131	180	151	171	167	143	149	130	150	152	187	146	156	152	139	148	140	154	165	144	130	160	141	161	174	157	156	143	132	158	138	157	156	153	143	159	152	134	157	163	146	151	143	136	165	150	168	168	153	160	160	134	140	155	149	164	145	116	174	158	163	142	142	153	147	157	159	170	156	143	176	162	147	150	135	154	157	149	158	149	146	153	142	157	127	144	165	152	138	137	172	134	145	144	161	136	152	158	165	167	140	156	171	186	129	138	154	131	175	151	140	149	157	170	152	142	130	157	148	160	149	139	147	150	155	151	164	145	138	140	157	149	143	149	144	163	132	145	152	147	142	156	179	130	158	139	158	133	152	138	159	157	161	147	151	142	149	153	157	151	171	169	138	143	155	147	155	154	132	149	155	136	154	176	160	138	154	131	167	151	133	144	146	156	160	154	155	164	146	141	162	142	179	163	168	159	169	142	160	163	169	159	142	139	147	156	160	162	137	165	154	166	143	144	152	163	162	149	154	141	163	158	138	139	143	151	152	151	140	142	149	146	144	161	126	148	154	158	160	130	154	149	153	146	151	161	139	144	151	144	143	151	162	121	154	145	159	140	161	155	157	152	134	146	146	149	173	150	145	146	144	143	153	155	142	147	147	128	140	161	134	140	150	150	155	145	139	154	139	155	142	149	147	170	158	129	163	166	143	146	155	179	144
2775	455	471	490	498	459	448	422	442	385	410	421	422	384	418	405	389	441	415	418	404	398	400	407	404	364	375	372	386	352	406	368	396	433	356	411	451	364	379	412	372	384	378	364	385	391	385	384	372	394	415	408	408	377	372	391	393	422	359	369	401	382	362	376	374	361	355	398	377	411	411	398	400	369	355	369	378	391	392	379	370	378	364	413	351	373	372	414	385	393	370	362	388	409	414	391	432	409	397	396	384	392	403	377	381	363	385	378	400	415	409	395	366	383	378	387	384	391	364	371	408	395	383	375	396	375	400	397	376	358	390	346	363	368	355	411	371	394	392	387	382	345	369	377	358	381	385	367	399	391	422	370	394	357	376	392	409	379	389	408	372	407	377	391	423	373	371	421	380	381	388	344	361	383	424	377	422	392	365	366	383	373	355	393	402	385	373	368	376	348	402	386	389	363	451	428	356	442	394	363	369	392	370	394	362	360	374	393	371	411	385	410	360	376	383	389	351	378	392	363	368	417	409	390	397	393	369	400	408	384	404	365	380	352	379	376	347	381	386	426	391	408	396	384	397	378	394	398	324	395	376	382	363	366	406	358	392	374	405	355	394	387	388	397	368	398	383	377	390	397	387	392	376	404	373	376	391	385	393	392	383	410	368	432	380	374	344	400	383	408	362	377	386	381	381	369	379	396	398	408	369	379	399	383	399	393	414	356	391	362	395	359	365	366	431	375	370	364	362	382	381	371	425	404	376	415	379	418	395	360	376	372	381	401	375	380	389	383	365	388	355	399	374	402	372	376	391	397	369	403	368	389	387	397	390	402	374	385	373	391	383	374	376	386	359	393	387	384	363	377	386	398	401	398	384	352	382	391	402	437	410	380	391	401	361	405	389	360	367	424	396	379	361	397	408	385	394	404	397	388	388	376	394	370	380	415	361	392	369	373	398	361	399	355	405	373	364	399	432	386	369	400	414	414	366	356	419	404	374	392	373	371	385	360	405	377	380	377	356	381	427	431	375	391	379	403	392	416	369	419	392	392	378	365	398	374	391	386	395	372	370	355	370	369	373	407	374	415	412	366	408	390	405	382	390	420	391	380	390	402	397	391	434	388	376	370	391	400	419	411	375	385	408	433	366	368	387	411	391	368	412	385	400	354	391	387	392	391	394	391	414	396	416	398	369	354	381	363	425	372	435	372	350	418	380	352	381	388	386	376	420	396	392	380	380	359	381	376	403	414	406	369	366	366	378	340	386	386	384	371	400	398	409	354	366	384	426	392	370	364	405	394	421	345	382	433	388	387	373	367	380	386	418	372	402	364	397	381	398	390	391	440	365	381	363	400	365	357	385	385	413	382	365	373	366	415	375	325	349	410	358	369	388	396	390	386	352	417	369	384	378	366	386	389	402	369	347	366	365	370	399	399	358	395	390	382	400	347	381	377	377	362	359	385	392	410	380	378	403	366	361	390	405	397	375	389	380	365	361	409	372	395	405	369	361	347	362	406	370	377	406	363	391	382	357	393	388	406	376	383	413	378	389	399	418	388	425	401	403	371	367	396	421	362	322	408	375	389	412	413	392	394	382	397	381	379	412	390	379	366	387	374	365	371	386	396	369	398	390	360	355	388	368	342	389	389	375	398	410	359	376	398	345	413	380	358	414	379	380	396	376	394	385	388	354	364	377	387	353	373	375	396	400	399	396	394	385	366	382	331	389	389	402	369	381	398	413	393	372	405	378	410	373	405	422	367	373	394	366	376	375	389	399	388	379	374	387	398	350	402	412	412	391	386	383	399	366	364	404	381	381	385	426	398	385	387	383	367	389	398	391	407	391	378	341	402	378	342	381	396	373	373	373	396	381	404	387	375	368	402	364	387	425	383	377	408	354	383	381	397	373	401	377	401	373	395	401	363	377	375	348	387	400	363	369	371	385	373	370	364	385	399	398	387	372	376	390	380	387	422	371	399	390	376	395	389	374	379	405	401	373	360	363	412	366	351	380	398	368	412	397	377	338	418	393	368	387	402	362	373	347	383	382	390	392	398	382	376	375	380	400	365	354	381	358	385	399	387	385	372	357	406	386	346	383	379	376	358	374	389	374	368	409	369	412	386	362	430	403	384	388	371	370	377	412	384	374	382	382	392	397	386	391	357	372	372	378	390	386	366	363	413	362	380	429	378	377	379	377	381	405	395	391	378	408	400	424	448	396	363	390	399	356	357	423	389	374	374	413	379	383	351	392	384	402	393	386	391	419	372	382	369	368	360	419	414	410	371	380	360	384	414	380	360	395	370	391	347	393	360	368	371	401	383	395	366	372	421	391	415	370	405	388	392	366	342	386	371	372	405	399	376	392	383	356	376	362	354	372	395	383	395	363	379	376	387	372	394	370	396	375	377	361	390	390	394	403	362	392	406	376	394	391	392	389	419	398	422	368	365	390	393	360	407	383	413	338	416	384	403	384	365	399	396	379	396	380	385	398	383	407	416	381	400	384	375	414	383	391	386	384	381	405	390	409	386	355	388	403	366	356	372	407	368	404	370	365	400	385	399	377	368	410	359	372	373	350	447	372	351	376	436	406	401	371	385	402	398	367	374	444	372	386	360	405	354	420	378	357	391	368	371	362	367	354	334	399	391	391	382	412	360	394	395	346	403	390	398	400	372	382	396	363	359	401	389	394	395	402	368	343	394	401	399	376	389	366	407	379	388	410	402	408	377	371	390	382	425	462	398	343	426	380	362	402	352	392	404	385	373	393	386	397	371	428	372	355	369	405	357	395	351	386	394	378	401	361	375	370	411	403	406	402	374	395	381	376	382	397	401	426	399	385	375	346	383	367	396	375	371	357	382	366	358	402	374	370	374	371	390	409	340	406	398	384	384	370	377	373	376	348	379	369	378	383	419	372	384	383	383	404	368	362	428	397	413	429	339	389	374	358	379	386	382	396	391	386	388	365	369	393	354	373	382	401	420	342	382	410	402	371	400	386	387	407	377	377	374	437	391	379	369	392	388	401	387	364	384	397	374	398	372	350	405	376	361	384	373	391	378	372	431	391	383	413	382	404	394	375	405	377	376	335	359	359	390	384	371	361	409	391	351	345	399	390	388	380	393	408	366	406	376	385	360	383	385	384	396	373	349	418	373	405	351	360	389	383	416	389	341	394	405	371	382	389	404	387	386	363	392	332	434	377	362	359	386	393	389	394	374	361	376	372	425	379	377	400	367	367	399	364	395	392	370	396	404	362	422	383	360	414	420	387	379	398	369	391	380	391	383	398	400	414	393	394	396	334	360	379	380	378	398	390	387	404	384	404	373	376	384	375	359	410	417	392	385	353	375	405	388	395	377	402	385	359	384	417	397	362	391	405	384	381	392	378	389	445	362	372	380	393	414	361	421	347	395	391	359	393	365	396	391	401	402	398	360	390	379	350	374	377	397	358	389	368	406	370	416	391	389	388	402	392	375	384	381	389	384	376	327	387	397	429	434	403	385
10874	1546	1093	792	517	443	328	303	252	213	193	208	164	155	153	162	156	159	138	143	164	125	161	139	118	125	131	115	131	119	118	149	131	148	134	128	144	108	112	123	124	142	151	120	110	104	115	118	96	129	121	117	127	111	126	124	129	130	130	136	110	124	129	121	128	126	112	96	126	128	143	129	126	131	143	146	112	133	117	119	106	110	104	126	126	109	113	127	114	110	117	118	133	108	124	130	114	100	108	117	102	125	121	116	117	121	108	128	125	108	121	113	102	138	111	128	121	107	115	134	117	113	142	126	105	112	97	104	119	107	128	110	128	120	115	116	137	112	125	118	100	151	121	121	112	120	115	103	118	125	109	129	123	115	109	108	116	118	111	123	106	136	97	122	127	124	129	114	132	122	147	141	123	110	123	117	119	110	115	110	96	141	110	113	113	127	108	133	117	114	107	120	117	112	120	113	101	101	128	125	109	120	115	120	138	137	118	115	137	115	112	126	112	112	135	113	133	122	153	123	104	123	111	105	115	117	110	113	134	121	121	108	127	112	103	119	156	106	123	121	121	102	106	112	111	121	103	110	139	116	108	122	122	124	117	98	136	122	104	124	110	144	98	113	113	113	120	123	121	111	120	108	121	109	104	104	104	127	143	108	137	111	144	132	116	106	122	121	112	133	121	132	115	110	99	105	133	122	114	88	94	112	108	123	129	118	123	126	116	118	138	111	118	102	125	121	106	112	137	118	100	117	155	105	137	132	107	97	116	134	114	110	114	122	128	113	118	115	124	105	118	114	111	122	139	128	114	116	125	100	124	124	108	117	110	124	123	117	131	112	98	124	120	113	123	95	122	118	124	128	110	111	114	122	130	131	121	126	133	114	122	122	128	115	125	113	118	110	115	117	104	108	120	110	126	106	104	111	139	133	129	110	137	116	107	122	98	112	119	101	123	126	130	107	140	96	120	105	110	127	126	135	122	112	112	123	118	127	111	94	111	126	122	112	112	106	113	115	120	113	116	132	97	128	110	130	119	115	113	120	122	121	134	116	117	134	127	104	121	145	119	108	118	102	125	105	119	105	131	108	112	104	113	118	107	119	129	117	127	114	138	115	100	123	123	112	106	127	122	138	121	125	109	130	121	126	107	139	132	123	116	122	136	134	107	114	110	107	129	100	112	108	122	139	115	120	124	123	133	130	134	128	114	123	113	117	114	135	115	124	95	119	108	134	92	100	122	109	99	100	119	111	116	99	134	121	128	131	114	112	114	128	116	124	108	128	139	141	106	135	120	105	121	124	109	135	106	126	117	124	119	119	102	94	132	113	126	123	127	111	140	129	109	114	100	105	109	123	123	122	136	143	113	104	111	127	110	116	118	121	106	121	130	110	121	130	143	119	130	130	112	112	120	136	109	137	135	124	121	122	134	113	106	119	127	96	118	139	127	104	129	122	126	112	123	141	121	122	117	136	110	120	122	118	105	141	115	126	123	139	112	141	111	106	116	112	115	123	122	125	103	136	105	110	122	128	126	132	130	117	115	127	107	102	118	121	100	124	129	111	131	123	107	96	111	104	112	126	112	98	119	123	101	119	127	119	109	112	111	110	107	136	114	123	124	88	115	116	99	121	108	114	131	105	121	108	109	134	135	129	122	132	114	114	117	133	113	113	119	120	101	125	111	100	113	122	135	106	116	119	118	119	126	118	128	135	114	120	114	125	106	108	111	123	122	125	101	116	111	114	109	113	121	110	117	128	115	112	114	127	137	112	132	129	114	106	111	125	125	115	118	112	125	123	119	105	116	131	98	124	111	106	130	124	127	95	120	128	128	119	120	119	107	118	134	124	108	115	128	99	111	103	122	104	115	98	102	120	116	127	133	115	120	125	116	135	112	140	98	122	109	113	132	136	106	114	117	146	118	132	147	137	96	130	123	99	113	124	108	104	116	109	119	106	132	126	120	116	120	119	110	103	131	118	121	123	122	115	132	121	116	126	120	140	113	116	127	121	109	112	108	103	119	105	134	121	109	99	110	118	108	123	107	103	114	123	111	115	108	105	125	133	113	117	116	117	112	125	111	135	107	100	109	126	123	125	126	115	136	114	104	128	114	125	118	123	129	109	128	140	115	111	110	137	113	129	127	129	127	109	139	107	104	139	106	132	122	116	107	109	110	133	95	114	109	128	120	111	121	112	110	128	125	140	113	123	107	105	116	111	113	105	115	112	103	120	107	99	127	120	127	148	119	114	124	110	115	120	140	111	105	114	119	125	118	112	128	115	119	114	124	123	107	127	119	129	121	96	110	108	115	123	110	119	124	119	116	109	101	107	123	127	98	114	115	119	136	108	113	119	114	122	133	107	127	130	101	94	140	119	105	126	125	109	95	116	115	101	126	137	130	133	117	118	136	123	133	113	95	103	118	111	109	114	123	107	121	115	106	114	114	124	111	93	133	105	112	134	106	136	110	102	114	111	130	109	128	98	101	123	105	106	106	100	122	122	135	114	110	104	121	120	124	100	118	114	99	124	118	114	89	93	138	120	115	120	136	107	116	131	99	103	99	124	121	123	123	138	101	100	125	117	121	112	107	116	113	109	113	136	114	147	123	120	123	122	123	132	104	99	109	116	104	124	111	124	93	150	118	121	119	113	120	143	117	136	100	112	126	129	109	118	114	122	112	122	110	120	134	118	110	115	129	120	120	117	112	116	117	105	127	127	117	116	108	109	142	136	127	128	128	128	133	122	120	119	136	123	138	96	113	124	124	125	124	134	120	112	126	105	110	105	124	109	117	137	135	117	131	127	118	116	95	128	115	105	121	124	115	102	127	113	95	94	135	136	117	109	114	99	136	101	114	125	99	145	112	117	124	123	114	112	121	134	112	126	125	121	114	117	116	122	101	128	134	110	108	119	99	130	122	105	131	120	123	137	112	124	115	115	112	122	111	110	136	111	103	123	110	127	99	119	120	120	108	111	96	120	127	121	129	140	125	121	120	120	107	123	126	117	116	111	119	107	116	135	129	120	117	105	94	102	120	139	128	125	125	121	92	124	110	115	133	110	86	122	101	99	107	115	110	95	112	104	110	122	120	106	113	122	127	123	129	121	124	110	115	116	114	145	120	122	128	109	119	117	136	113	117	100	115	117	113	116	130	143	138	101	121	113	139	98	118	124	124	123	112	107	98	134	121	114	100	124	117	115	131	103	111	117	113	134	121	106	135	138	121	122	105	131	121	123	100	122	123	114	128	112	122	121	125	130	116	136	105	114	118	111	113	141	129	100	107	100	119	121	117	124	117	134	104	124	126	122	129	124	127	113	112	112	96	136	137	118	112	94	128	100	121	117	139	125	109	116	100	131	117	130	115	129	120	124	124	135	113	106	114	111	123	130	122	99	126	117	106	117	110	103	124	123	110	119	126	130	110	115	110	132	109	101	112	116	123	113	96	119	99	126	130	101	120	122	135	116	118	111	107	104	122	129	106	115	119	105	107	115
6757	1717	2188	2663	2301	1837	1624	1292	1063	1006	899	795	662	661	643	656	566	658	570	562	447	504	455	455	419	405	413	392	385	367	375	370	397	373	345	350	363	356	357	323	366	351	343	336	346	344	327	324	317	302	320	338	301	334	313	322	308	339	322	317	330	276	296	339	323	317	333	331	340	305	310	325	306	335	306	319	282	296	314	292	342	288	333	316	351	356	326	317	319	326	321	331	299	328	297	319	313	299	321	283	306	318	321	295	302	323	330	282	301	305	288	313	329	292	292	311	291	325	318	306	314	326	314	297	294	306	321	341	300	322	289	344	332	333	323	292	287	284	290	298	312	318	288	310	323	285	333	307	337	331	297	328	297	338	304	271	325	299	327	285	342	295	301	318	303	290	308	292	287	293	307	314	311	326	299	321	309	303	296	326	309	308	292	299	293	291	317	299	304	300	310	316	330	285	256	285	315	294	325	338	292	287	300	313	287	310	319	294	316	328	314	319	348	322	301	294	289	306	299	323	304	260	294	324	297	275	331	323	300	314	294	315	315	300	297	303	317	306	324	312	316	284	270	318	305	297	297	314	300	309	310	273	289	281	302	301	294	320	272	279	306	307	302	308	344	303	287	280	314	299	257	345	316	317	330	328	325	311	302	279	318	297	306	326	301	330	293	284	298	319	308	288	299	331	321	297	312	287	289	279	336	297	291	306	328	285	294	309	299	347	349	336	271	312	318	290	290	307	293	312	305	357	301	299	298	323	340	289	312	301	306	329	319	321	312	305	316	294	319	321	286	306	288	284	305	302	288	288	325	318	284	284	309	334	289	317	281	301	318	305	311	319	311	301	288	310	312	308	277	293	265	299	333	317	305	289	291	302	304	306	322	296	272	267	306	291	336	315	321	307	290	273	311	299	289	359	331	305	310	302	300	287	322	312	348	324	294	307	284	310	288	296	265	313	302	272	279	300	302	289	305	311	301	335	309	308	299	297	312	269	320	323	279	270	291	297	299	307	282	292	307	283	307	302	296	283	267	331	355	272	336	302	283	286	299	297	315	316	325	331	286	311	310	301	312	301	309	293	282	313	322	315	308	284	288	305	302	301	298	274	322	322	293	346	323	289	297	329	304	328	292	295	290	292	287	277	329	293	325	329	260	282	277	322	300	325	333	281	292	292	302	298	317	310	302	306	311	317	303	289	323	306	292	307	322	299	301	282	321	311	294	288	333	307	300	312	316	290	296	340	311	292	300	313	348	303	292	299	320	323	305	288	299	284	341	275	338	281	313	299	322	282	291	297	308	289	294	325	300	307	307	304	278	320	272	312	298	267	299	294	284	317	337	297	297	317	310	301	308	303	331	311	259	295	289	280	298	314	307	301	284	320	286	314	296	304	302	285	341	313	315	331	316	326	245	290	296	332	277	288	317	286	272	290	293	345	307	299	315	306	308	271	298	314	301	278	273	303	311	300	310	319	304	313	302	324	310	319	315	301	304	301	321	321	306	326	284	304	328	346	306	306	314	318	286	305	334	328	310	299	314	311	286	294	298	306	293	296	315	307	306	297	316	293	306	316	307	341	311	321	291	281	292	277	314	319	274	307	318	330	337	306	325	311	300	313	325	306	289	331	308	278	298	301	300	315	286	296	293	329	309	324	275	291	295	298	284	331	318	319	345	309	283	287	303	279	341	312	303	300	311	276	270	280	304	288	284	347	323	313	311	274	285	292	268	319	311	306	301	299	313	367	289	325	302	332	301	304	286	278	276	307	313	302	290	312	288	336	287	322	319	288	324	308	298	311	315	295	314	303	288	331	317	305	330	298	316	291	289	289	318	317	289	280	303	312	313	288	322	314	304	309	297	290	292	324	294	304	312	310	325	294	292	298	320	333	312	300	303	332	309	303	288	342	328	282	306	309	338	307	294	323	307	321	302	274	305	312	292	293	294	342	282	329	303	307	303	305	296	299	277	298	314	318	308	324	288	312	292	279	308	312	284	323	283	309	331	304	311	306	291	270	309	320	296	297	290	273	296	302	307	301	294	294	284	302	321	272	292	270	309	307	316	307	303	256	305	300	327	296	295	291	318	292	273	310	297	300	285	298	334	273	300	330	307	298	297	345	304	271	329	290	311	321	291	307	302	334	313	337	293	317	290	290	331	277	281	315	277	313	336	297	312	285	297	276	348	338	283	307	286	316	302	272	292	318	279	294	314	327	298	334	311	265	310	279	275	307	265	311	311	311	314	304	275	306	322	305	296	306	284	291	327	322	293	312	342	278	302	305	310	294	343	318	278	315	307	303	303	309	330	300	276	309	293	299	331	288	307	299	313	294	292	313	271	306	308	313	319	286	296	300	293	287	297	309	291	330	299	329	284	301	265	294	325	285	284	319	272	331	321	318	323	331	297	288	329	318	298	278	301	301	311	303	256	292	301	315	300	300	286	313	309	277	313	293	328	283	311	317	299	307	315	287	298	288	306	281	280	296	336	307	301	311	316	316	289	287	301	308	319	272	329	317	285	310	307	283	316	305	324	309	303	326	288	298	323	305	325	295	300	305	296	294	279	301	309	290	293	299	288	353	290	287	289	315	276	301	300	310	321	313	302	318	290	333	297	312	309	295	309	338	301	292	302	295	320	304	319	327	306	302	296	326	315	294	298	311	307	327	307	307	310	314	297	288	330	334	316	303	307	335	298	314	319	313	326	302	312	302	315	313	303	293	318	291	330	280	306	304	286	302	309	293	289	302	295	290	343	279	302	323	279	292	316	283	303	263	271	301	290	309	312	315	271	306	312	281	320	295	289	308	295	315	307	307	298	293	318	308	289	309	283	298	316	325	309	309	314	317	308	298	318	286	311	298	317	327	332	314	340	339	302	300	305	308	302	302	298	332	325	277	290	292	281	321	320	305	285	332	278	323	331	303	295	312	306	324	311	338	306	316	291	295	306	301	311	294	314	315	308	327	279	310	299	281	281	311	314	281	297	312	303	306	276	308	323	294	276	283	276	329	294	313	292	309	316	298	299	279	282	316	272	292	311	331	314	319	290	289	305	313	315	284	287	298	304	301	283	297	301	305	325	292	313	313	317	324	302	318	281	308	294	281	292	309	315	305	299	285	323	285	302	299	315	299	309	301	283	309	319	313	309	323	287	279	343	307	278	318	313	312	304	326	318	292	313	270	297	308	306	303	343	295	332	300	327	320	324	323	305	293	294	295	272	305	308	295	308	295	309	302	289	272	293	343	294	300	289	303	294	270	289	310	317	296	284	308	316	300	287	353	316	324	296	324	283	313	277	296	309	266	291	310	319	297	328	322	312	286	299	291	349	279	257	289	336	302	283	300	285	288	311	321	305	303	289	324	316	309	315	311	266	283	304	292	305	336	295	332	296	294	306	317	286	281	283	317	295	289	294	321	293	316	302	318	289	309	303	296	302	293	291	276	293	334	285	324	309	298	321	316	286	286	325	315	301	329	298	311	306	297	334	270	277	317
20173	3700	2398	1552	1001	713	531	386	309	259	210	192	163	133	114	151	114	127	104	93	103	79	69	67	72	71	59	61	68	65	49	60	35	41	51	47	41	48	41	39	35	35	40	41	42	39	36	40	48	34	47	45	43	44	35	35	29	43	47	50	39	36	34	30	45	42	29	38	34	36	25	29	35	27	43	35	31	42	38	30	40	34	49	44	47	35	42	38	43	32	43	41	41	34	24	34	42	27	32	33	35	31	42	20	31	34	28	41	36	37	36	27	31	40	46	33	39	26	26	33	36	27	41	39	32	35	35	34	43	25	35	25	35	42	21	40	27	38	27	29	41	33	39	34	38	34	34	33	41	34	29	48	30	41	48	34	38	29	36	37	22	33	46	26	39	38	41	35	27	40	36	29	41	14	29	33	24	25	36	36	44	27	23	30	31	35	33	32	42	31	25	32	38	33	23	39	40	34	32	31	26	32	29	35	36	39	37	29	31	35	36	46	38	37	41	28	25	31	36	30	38	36	31	43	33	46	35	33	33	25	40	38	30	35	30	44	33	25	32	46	34	35	41	26	35	35	33	36	33	33	32	28	39	32	29	30	32	33	31	33	43	27	35	27	40	28	36	30	29	28	32	28	29	27	35	42	41	39	30	42	35	28	36	22	50	32	32	36	33	39	42	39	30	39	41	40	40	29	33	46	42	46	38	45	26	31	31	43	36	30	24	35	34	36	36	31	28	35	28	39	35	36	43	29	31	31	35	33	35	44	38	19	30	41	42	26	36	43	40	34	28	35	39	26	33	36	34	37	29	34	30	27	37	32	41	40	22	24	23	40	36	35	38	25	42	35	41	45	22	33	39	34	42	48	34	35	35	31	31	31	43	31	34	39	37	36	31	38	39	41	36	37	27	43	37	25	41	29	38	23	22	41	42	32	33	32	33	38	35	45	34	39	33	39	39	39	36	33	28	32	35	34	30	26	32	32	42	35	45	35	30	26	46	33	42	36	26	38	35	42	39	43	25	28	38	38	32	27	36	41	36	32	32	32	35	39	31	28	39	34	33	40	25	37	26	35	33	36	35	34	29	38	29	31	38	35	33	41	43	31	39	37	39	31	32	38	30	35	28	39	37	35	27	35	36	25	32	40	33	38	33	31	42	29	30	31	29	28	34	41	40	35	41	41	47	28	41	33	38	29	34	34	34	37	32	28	33	34	30	38	31	29	31	34	31	29	30	35	18	27	39	28	38	27	36	30	39	32	42	34	42	24	34	39	38	32	42	37	42	37	34	30	26	31	25	37	35	27	42	38	37	27	34	26	35	31	46	33	31	33	23	24	39	38	31	37	35	42	29	22	46	33	33	32	35	31	32	28	39	42	36	32	43	32	31	37	45	34	36	37	35	36	34	32	31	42	40	41	27	33	34	37	34	32	30	45	31	27	35	50	26	38	30	37	43	34	29	33	27	29	33	26	31	28	25	35	34	50	34	37	41	30	40	28	37	41	37	43	40	29	26	33	28	30	29	28	36	32	32	29	32	44	30	36	36	42	31	30	37	34	40	30	34	38	40	27	45	32	25	38	31	22	35	40	35	23	34	34	26	22	31	37	34	31	32	38	32	35	32	41	29	36	32	28	44	29	36	33	39	33	46	42	34	26	27	34	39	33	37	33	41	33	29	31	22	33	40	29	27	30	47	27	37	29	32	33	32	29	18	33	31	30	23	38	34	29	40	32	25	33	33	27	36	45	30	32	39	43	30	33	34	33	36	30	37	33	37	34	28	38	33	48	41	42	32	33	31	36	31	36	32	34	25	36	38	36	35	38	27	36	33	34	41	36	26	23	25	49	41	22	30	32	29	49	31	31	28	23	25	32	30	37	42	34	40	40	35	38	36	34	20	35	29	34	32	30	33	35	20	28	26	22	32	32	32	45	39	31	41	43	28	36	41	33	35	43	36	23	30	44	39	36	28	39	39	26	40	32	29	39	33	47	44	32	32	32	46	35	26	37	46	35	36	45	37	32	42	39	29	25	34	39	33	35	24	26	31	28	35	36	44	39	39	26	27	34	32	33	40	40	35	42	29	23	31	30	20	29	28	38	21	47	30	33	43	48	42	23	45	34	24	40	27	29	37	43	35	40	39	34	37	34	28	33	31	33	37	36	44	40	30	30	40	36	37	36	44	42	49	43	32	32	33	35	45	22	23	35	25	38	30	38	28	42	37	29	37	31	31	34	28	39	32	37	30	34	36	39	41	41	39	30	40	36	30	38	33	39	33	35	32	27	16	35	36	33	33	34	38	29	34	42	28	24	35	34	34	29	32	30	37	39	24	35	33	28	37	33	35	27	38	35	39	39	36	32	26	27	36	35	30	36	33	51	34	29	35	28	37	38	39	37	33	31	33	20	41	34	35	25	28	27	31	21	34	29	47	26	22	27	50	35	31	29	24	33	31	37	33	28	31	46	30	29	27	35	31	28	39	35	31	29	28	32	32	28	44	27	27	29	30	39	30	43	27	30	39	30	37	27	35	38	22	28	47	29	30	39	28	28	29	31	26	34	26	49	43	33	37	24	24	32	35	28	38	27	39	26	39	34	32	31	46	47	26	28	26	34	35	52	34	32	39	36	37	43	31	34	27	28	32	33	33	33	26	30	42	29	43	42	34	29	35	33	33	32	36	34	32	31	44	33	37	28	48	29	29	22	41	34	19	26	31	33	31	38	38	41	26	46	37	14	21	35	39	28	38	53	40	28	29	41	42	25	29	31	39	23	39	36	31	36	25	44	38	28	32	36	30	34	38	30	35	27	39	32	25	32	34	33	27	35	30	31	31	31	37	36	44	31	30	36	43	41	31	35	41	41	26	29	30	39	28	19	29	22	36	33	40	38	37	27	35	31	25	35	41	32	42	27	26	33	35	30	25	36	31	46	43	37	26	24	31	48	37	37	30	26	34	34	31	26	28	34	28	29	31	34	33	45	29	34	35	27	29	24	33	30	28	40	38	28	36	36	28	31	27	28	37	43	34	32	34	41	42	42	23	36	34	38	35	39	37	34	36	27	41	40	34	34	33	40	38	32	32	29	28	35	46	37	34	32	26	34	29	29	43	33	34	32	21	31	30	37	31	25	35	40	25	39	35	30	36	29	29	40	30	40	44	42	31	36	41	44	32	31	38	40	29	39	26	25	30	40	30	39	47	38	33	28	36	43	38	31	43	33	24	42	41	23	40	37	27	34	33	33	43	36	41	30	30	32	37	43	27	30	35	30	40	38	24	30	37	41	30	37	38	20	33	40	32	37	28	35	22	31	41	39	48	33	33	29	38	35	41	31	35	40	36	35	22	39	43	35	41	35	32	32	37	34	33	36	37	33	37	44	41	25	25	39	35	41	35	41	32	40	34	34	24	25	33	39	33	29	40	40	30	34	30	32	30	33	33	22	49	31	37	36	40	34	32	37	28	34	34	36	21	38	30	21	37	28	30	33	20	36
9682	3408	4191	5165	4349	3404	2735	2210	1884	1637	1356	1157	1006	894	794	865	773	766	723	595	492	434	420	408	394	394	350	256	303	300	257	254	270	234	242	198	220	211	197	208	181	181	186	181	185	179	160	170	173	175	164	176	166	171	141	151	151	162	136	148	151	127	151	152	134	131	151	124	129	120	129	122	123	137	102	119	107	115	107	132	112	110	121	127	111	125	127	115	120	118	110	121	107	125	100	118	112	123	124	130	117	107	131	100	110	115	107	102	115	122	120	94	113	115	113	124	96	109	109	116	97	103	105	110	113	117	100	90	93	104	103	94	89	106	99	116	113	107	106	113	122	106	98	114	121	104	102	102	100	97	100	95	100	100	100	95	103	111	103	129	106	96	121	114	97	110	103	125	110	99	100	97	93	108	106	91	93	106	94	106	117	102	98	91	109	97	92	98	92	105	93	109	109	108	87	96	121	132	112	88	100	108	109	105	101	96	94	104	91	99	130	115	97	109	101	101	95	101	93	98	97	113	105	108	101	94	102	101	96	99	97	98	111	119	116	91	97	124	116	82	106	117	101	127	97	103	130	106	100	102	88	72	100	87	84	106	98	101	115	103	86	99	97	100	115	108	109	98	99	107	97	107	100	101	98	99	77	122	91	125	96	89	88	123	97	108	103	94	105	90	89	116	102	91	93	108	104	121	77	116	109	92	101	97	92	95	91	110	98	118	104	125	114	102	100	106	98	87	114	75	108	118	116	111	100	126	109	106	99	107	83	112	69	104	91	87	104	102	106	117	104	92	83	96	81	98	104	118	86	122	99	100	103	90	88	97	99	98	96	89	105	106	113	79	83	117	91	100	122	98	87	101	109	105	99	95	107	107	110	93	98	92	105	92	104	120	105	80	88	102	101	91	120	86	83	96	106	97	82	92	94	97	111	101	94	98	105	106	86	78	114	110	90	87	103	99	100	81	100	99	106	104	126	98	98	90	92	112	96	87	94	126	120	97	93	81	86	94	116	107	103	110	94	102	94	94	100	96	113	85	95	83	126	94	86	99	98	98	98	110	82	103	106	102	121	112	94	100	115	106	95	103	103	89	91	77	123	103	85	100	90	102	112	94	118	83	92	100	82	94	104	91	101	101	90	104	111	103	105	97	98	92	103	101	91	89	95	108	108	103	96	93	110	102	107	102	106	96	91	104	110	78	103	94	98	91	99	103	97	91	94	92	91	97	106	91	100	98	101	98	103	102	85	76	94	93	97	102	91	111	105	107	106	112	111	94	90	102	108	112	98	81	97	106	105	99	103	96	100	100	95	97	103	89	93	78	96	100	90	84	78	101	95	110	92	96	78	93	103	103	94	83	106	87	81	102	90	107	98	87	81	110	107	100	106	106	99	96	108	87	92	102	103	102	101	105	118	94	99	108	113	79	101	91	112	102	102	79	99	84	111	102	92	106	91	104	103	99	96	113	119	113	88	79	107	92	99	89	92	80	75	99	93	105	113	88	114	94	109	108	81	94	96	107	101	105	89	119	86	100	98	108	84	81	107	113	105	99	107	100	113	103	109	97	106	110	91	100	110	102	103	86	102	133	93	96	90	98	86	89	92	117	95	96	104	90	97	90	89	110	99	102	102	97	92	92	95	92	90	90	80	97	117	105	98	90	94	112	102	99	101	92	99	99	111	101	93	88	103	109	100	103	115	114	107	110	86	113	90	105	101	98	108	91	91	104	100	89	91	94	103	104	95	83	100	96	99	77	99	104	106	120	109	89	90	115	99	114	95	98	103	97	108	119	98	90	106	82	99	103	96	86	97	97	97	102	102	105	102	104	110	110	113	97	76	88	100	113	111	88	95	92	97	84	100	97	130	93	77	95	89	97	99	101	95	103	105	103	103	109	88	100	92	94	101	121	103	89	104	97	101	84	96	95	97	99	106	84	101	87	88	96	88	96	115	91	104	90	90	108	95	105	114	118	101	110	112	103	98	128	102	108	99	100	80	116	92	108	81	101	101	109	95	79	115	112	90	98	105	97	111	94	103	95	121	93	105	88	95	106	115	107	90	86	88	91	108	101	98	116	105	95	112	98	111	115	86	94	82	95	107	94	94	103	104	96	89	74	94	87	100	97	111	85	101	113	90	116	102	99	97	97	88	101	120	91	91	119	99	102	88	105	94	92	97	107	103	94	91	91	104	104	103	93	97	108	108	80	113	101	104	103	99	121	101	109	96	98	97	110	86	99	93	105	94	106	105	97	105	107	104	90	105	112	99	93	83	103	101	105	105	97	89	107	112	90	99	105	100	113	97	97	104	92	107	91	110	90	124	97	88	117	83	112	120	96	86	102	99	92	90	117	117	79	103	93	109	91	88	105	112	107	113	98	99	112	98	100	90	97	110	107	102	84	90	115	90	115	96	86	111	87	91	103	96	100	98	89	91	109	101	111	107	94	99	103	95	93	95	83	105	99	95	104	93	99	92	98	90	101	107	105	118	111	103	117	113	101	94	95	81	107	101	91	105	92	94	115	103	121	108	98	95	103	76	101	99	108	83	105	94	107	107	103	101	92	99	107	104	100	114	78	116	115	97	109	101	96	122	119	86	114	82	96	106	100	94	83	104	97	117	91	96	106	101	78	107	86	89	80	94	104	96	90	106	95	111	97	110	102	80	108	91	88	85	111	126	89	92	91	98	99	94	90	99	93	103	93	102	96	94	103	106	89	85	95	102	107	107	96	94	107	79	104	98	71	115	98	100	103	108	84	103	98	90	79	107	97	118	111	96	88	107	82	87	109	89	95	113	109	98	105	114	91	98	109	112	80	91	111	94	105	96	108	113	96	92	107	121	90	102	90	98	98	109	103	97	99	114	112	87	114	103	122	105	95	85	88	94	112	102	115	106	100	105	78	110	107	113	79	76	126	116	99	87	102	93	105	108	109	104	111	84	99	107	80	92	102	92	91	112	112	91	94	97	112	88	102	114	80	82	121	91	110	95	104	107	110	104	94	106	86	97	108	90	97	108	81	108	88	91	97	94	99	97	98	97	110	100	107	106	113	99	99	94	85	111	90	79	91	110	128	95	96	108	102	84	123	101	106	109	100	107	89	83	107	117	123	111	104	99	103	102	106	89	100	87	109	86	101	104	77	96	80	106	103	111	90	94	94	102	99	80	122	85	100	106	96	91	103	105	96	99	104	87	99	95	86	97	108	105	90	108	73	98	93	103	115	96	110	90	96	86	86	85	93	112	104	87	112	106	104	103	110	96	104	88	113	101	102	117	100	106	104	91	114	88	92	102	108	107	114	107	94	100	84	100	96	95	90	90	97	105	93	104	101	103	98	106	99	100	104	130	96	102	90	87	108	81	91	94	95	96	113	94	103	100	85	92	92	100	94	94	122	118	94	95	105	110	105	95	93	106	103	97	100	103	105	102	98	127	103	103	98	104	118	100	92	94	100	83	104	103	109	103	94	100	102	101	90	94	103	103	93	121	86
2504	189	185	178	167	174	142	143	154	155	132	156	154	147	179	151	148	173	132	132	153	140	143	122	148	152	135	151	170	136	128	171	152	152	146	155	159	150	155	157	144	131	151	157	149	162	149	163	174	151	150	151	158	158	140	141	149	134	145	149	164	146	147	142	145	136	161	151	150	144	139	151	156	156	158	141	150	153	173	147	167	154	138	137	165	149	147	151	161	162	155	134	143	147	148	162	146	154	145	146	146	158	153	148	150	154	158	133	142	136	146	141	136	146	149	148	141	152	133	149	160	151	162	161	137	159	167	166	157	162	144	143	154	174	155	159	150	158	134	153	177	153	153	179	153	163	168	145	137	145	139	158	156	174	161	151	146	146	179	149	169	160	176	161	174	146	148	153	144	123	149	150	165	166	134	147	149	151	155	152	150	131	166	137	158	153	155	146	174	176	138	139	138	144	155	155	129	151	148	189	137	147	135	165	144	158	178	173	174	161	145	141	173	138	167	153	140	149	148	133	145	137	149	142	143	143	136	175	139	148	138	152	132	150	122	161	165	143	160	166	150	153	133	139	137	153	149	168	149	153	156	152	157	151	157	158	137	141	151	133	157	133	149	151	138	136	141	124	147	116	166	142	178	161	153	154	131	154	144	139	162	165	145	161	148	180	156	166	159	147	151	136	146	149	145	135	171	161	148	138	156	139	169	131	152	166	148	158	150	149	182	163	140	134	147	134	159	162	171	158	140	164	141	171	147	155	152	136	169	149	133	170	150	172	164	178	171	160	144	140	135	128	138	154	145	131	133	154	136	153	134	167	141	148	142	155	132	143	134	143	159	181	152	137	161	145	165	125	162	153	164	168	137	152	152	161	162	160	132	151	132	158	161	132	154	142	142	139	153	139	152	158	149	143	169	155	151	156	161	151	142	141	149	158	160	137	172	153	166	143	140	148	157	153	125	141	149	167	141	129	151	137	159	131	141	163	172	138	138	153	135	133	162	176	155	140	147	119	143	169	158	137	153	163	155	165	132	146	159	164	156	165	169	148	134	178	151	140	147	132	159	151	124	153	136	144	160	157	158	158	133	150	155	148	190	133	142	153	166	137	164	157	152	151	149	166	146	157	143	147	148	147	141	162	144	165	145	155	150	152	155	158	126	149	146	167	155	145	173	151	149	146	145	146	146	142	163	154	158	138	147	145	162	157	122	169	158	158	164	181	149	150	151	130	142	140	159	149	132	134	134	139	164	147	173	162	161	143	169	148	156	155	140	157	151	142	136	136	146	156	155	157	157	155	153	153	157	131	160	145	157	148	151	159	164	147	155	140	142	174	149	144	152	139	151	141	125	137	177	162	158	164	159	161	153	174	156	146	157	145	142	150	154	146	138	181	126	168	167	168	143	141	161	155	153	145	154	139	140	141	148	144	154	140	135	142	163	138	136	165	157	153	160	139	133	158	150	145	139	171	141	141	134	152	164	155	153	158	160	147	131	149	154	150	133	149	161	129	151	171	142	123	156	154	151	135	146	144	148	133	162	128	158	153	166	157	132	154	139	128	134	151	143	148	148	149	140	138	149	165	141	149	166	152	126	164	155	146	169	143	163	134	145	131	163	175	128	140	174	158	155	142	139	118	158	140	164	143	142	136	136	153	154	140	160	153	168	141	165	150	138	144	155	159	136	175	146	147	149	141	130	164	139	171	158	145	159	146	158	134	155	142	158	153	148	148	151	174	150	149	157	148	137	135	130	174	145	179	164	181	126	158	150	131	165	163	141	131	142	158	149	177	144	138	135	143	179	137	147	132	119	152	153	151	144	157	148	139	150	160	163	142	131	166	150	144	150	149	162	154	148	150	176	151	154	154	138	162	142	144	180	127	154	138	151	145	142	148	155	150	141	146	165	152	151	136	170	154	158	145	157	138	144	162	148	158	146	153	159	160	142	139	145	146	175	132	161	131	127	153	142	152	133	150	146	157	179	161	123	189	145	174	142	118	145	117	156	108	140	168	162	154	152	177	146	152	128	153	144	146	170	168	134	150	140	143	139	152	152	147	132	165	160	143	145	157	146	154	159	159	162	132	155	176	157	136	156	162	158	133	120	142	142	155	149	173	140	160	140	159	155	149	154	153	159	163	140	169	157	157	142	165	163	128	147	158	147	140	168	148	141	151	147	142	157	156	167	157	150	166	157	163	147	150	162	152	130	171	162	146	135	145	161	128	148	170	163	156	147	160	157	150	133	143	155	148	177	134	133	138	172	159	159	171	152	159	137	145	160	163	159	152	164	165	153	136	158	148	161	160	158	157	155	134	140	141	142	153	156	139	167	157	166	164	168	136	120	136	152	142	142	162	145	161	169	162	136	148	139	148	152	122	151	156	156	154	164	131	145	162	164	144	169	171	155	135	190	150	148	161	161	162	157	139	146	142	148	140	148	142	126	158	132	161	133	154	171	147	144	144	156	128	161	153	155	140	153	153	121	165	175	165	145	151	147	146	152	143	169	142	135	147	151	143	143	167	140	157	145	151	145	150	153	176	158	151	143	130	120	153	134	154	137	148	157	152	144	146	140	152	141	157	155	124	170	144	146	157	152	145	152	150	152	167	144	148	147	159	153	115	127	135	152	169	143	161	172	159	143	137	151	168	146	142	149	155	162	151	138	153	151	155	163	144	148	138	135	159	131	152	149	157	153	139	141	157	163	145	138	155	153	149	150	165	161	152	135	154	133	151	162	137	146	149	150	154	139	164	146	142	152	158	154	156	149	162	140	155	159	139	157	145	165	148	152	160	121	129	158	155	139	160	152	127	140	159	156	152	131	154	158	151	176	160	149	151	173	151	152	147	136	149	140	134	145	145	147	141	154	167	154	140	144	143	158	146	131	127	159	171	145	154	126	159	158	132	173	150	147	143	152	145	164	155	151	150	155	166	162	142	159	152	139	158	120	149	147	158	142	139	182	150	143	167	139	170	146	144	141	134	162	145	160	164	143	148	141	138	149	142	124	137	148	137	149	154	140	144	153	134	153	139	166	170	165	131	150	155	138	137	157	152	158	147	151	146	161	135	148	141	150	152	170	151	142	150	133	142	163	148	171	147	141	149	167	154	150	166	140	155	133	140	160	134	162	159	149	164	181	180	155	147	149	149	175	148	144	147	148	131	153	146	133	142	144	178	143	172	153	142	151	129	143	149	141	163	166	142	146	167	183	172	144	175	144	135	169	140	155	130	181	139	174	146	153	164	135	155	176	148	126	163	172	157	163	145	166	139	140	129	159	140	165	145	141	162	146	143	144	168	166	160	164	138	145	152	158	174	148	130	145	171	155	159	144	158	164	155	151	159	155	146	139	151	145	169	140	153	153	127	155	124	145	156	122	161	126	154	148	153	150	156	165	136	148	139	145	130	126	151	167	128	165	150	144	144	134	161	144	130	134	164	151	164	143	159	145	132	156	157	157	142	139	147	155	158	155	145	140	144	149	176	142	164	149	156
2612	468	486	499	458	463	467	417	422	451	406	422	424	404	428	402	397	436	428	418	421	378	369	393	363	367	399	379	401	354	374	412	393	376	434	388	402	388	367	397	381	395	397	377	409	410	389	410	378	399	386	357	375	366	380	394	388	370	411	406	384	397	372	375	398	413	357	345	422	397	414	368	440	403	394	400	386	377	413	373	391	371	413	411	394	399	399	406	391	381	372	419	377	348	437	372	419	391	405	374	378	372	397	422	407	381	385	406	399	371	384	379	347	372	359	388	414	420	403	401	382	361	419	384	390	409	358	350	400	382	395	397	385	398	350	435	393	392	405	383	363	399	407	429	373	388	372	404	376	393	403	395	398	375	343	418	354	391	362	348	381	383	389	404	418	394	382	381	368	389	417	366	439	384	410	398	354	411	373	393	389	408	399	374	376	411	401	410	409	400	423	378	403	369	384	361	391	387	367	398	404	396	348	407	394	377	350	421	391	393	383	400	429	379	392	389	344	373	396	403	380	419	373	397	398	384	402	368	387	409	387	398	393	436	396	314	378	395	392	379	361	371	382	367	414	358	402	390	397	424	399	373	368	395	359	418	377	410	364	365	379	373	389	370	329	388	373	368	421	363	386	376	399	405	410	355	374	389	393	402	385	350	401	380	384	412	412	397	387	395	391	370	380	382	393	357	386	391	405	403	360	400	389	397	392	348	387	415	354	407	378	356	416	413	389	401	408	396	403	374	366	402	398	391	381	380	391	382	351	386	402	388	399	390	400	391	352	435	372	379	373	387	418	405	380	354	391	384	396	364	399	395	349	414	372	406	368	382	427	352	370	423	389	387	399	371	388	336	402	373	360	420	416	401	358	360	371	360	427	397	435	389	365	389	410	406	384	389	396	417	382	398	389	393	391	412	383	378	386	370	376	361	398	382	361	376	377	388	393	396	380	374	397	441	394	408	384	374	406	375	392	415	405	387	376	405	379	364	378	364	374	392	402	416	403	397	403	379	406	396	387	362	379	362	378	425	401	385	374	381	414	372	394	365	389	354	372	369	385	373	369	381	397	399	404	352	409	385	431	375	400	423	392	359	388	387	394	394	416	376	388	378	388	381	396	372	357	397	377	400	369	395	421	368	410	389	383	392	389	380	374	348	382	407	411	410	359	378	413	391	381	359	363	367	378	366	358	387	366	411	403	392	389	384	356	384	402	374	385	420	373	407	387	369	403	408	367	403	413	400	393	401	397	395	371	409	421	381	374	370	373	391	384	394	385	378	424	415	416	400	378	412	393	393	356	402	359	371	406	416	364	382	397	365	388	412	391	387	378	389	360	375	400	354	403	408	384	424	398	400	409	408	386	359	365	409	366	399	394	399	385	384	405	388	409	368	395	383	377	382	382	401	432	377	390	405	399	392	384	356	389	356	378	367	378	369	385	395	393	401	391	396	396	392	360	390	389	378	425	374	344	364	377	384	382	401	360	447	366	411	350	400	382	367	373	405	401	397	392	424	413	380	382	388	359	375	355	369	395	391	396	402	350	389	398	382	421	350	385	419	394	400	402	369	380	398	391	398	408	401	388	386	385	394	393	400	393	425	394	379	368	389	380	377	401	386	372	385	392	384	410	364	417	372	379	360	395	371	390	402	400	380	380	420	415	392	414	396	396	374	356	379	383	398	372	401	371	390	360	409	389	405	398	371	385	411	404	379	381	388	411	351	362	388	386	374	384	396	363	356	400	396	371	413	428	379	410	404	398	416	383	384	392	388	388	382	373	357	377	399	410	379	393	386	376	364	364	405	393	372	399	407	395	396	395	388	385	381	402	414	386	394	389	381	391	393	393	384	370	421	371	333	374	433	379	416	385	386	383	355	406	412	356	415	386	390	409	391	436	391	393	432	393	404	390	378	373	424	362	366	385	391	406	353	381	400	379	362	392	363	375	378	384	403	405	380	389	391	411	378	326	371	407	400	369	385	372	370	411	388	389	406	429	405	364	366	380	404	384	396	395	387	397	419	408	358	394	401	382	410	369	392	393	393	359	409	362	401	389	415	398	391	388	395	405	386	375	372	382	401	379	384	415	393	383	390	397	374	397	433	381	363	383	406	412	394	419	381	394	410	417	349	400	416	430	389	395	381	410	402	353	381	382	376	403	372	377	391	393	377	389	372	418	410	409	413	354	402	391	364	360	352	390	428	409	395	400	369	360	414	390	409	389	372	376	392	417	398	402	396	380	388	419	387	357	374	384	383	423	385	388	396	370	412	393	362	356	379	371	382	373	403	339	384	384	357	379	372	368	372	414	408	374	350	387	398	374	379	416	367	386	400	363	350	377	372	376	380	397	388	391	389	352	418	381	396	395	387	388	389	373	362	374	394	372	379	382	393	400	362	418	376	404	391	381	378	402	353	389	382	371	399	389	382	393	387	395	408	398	369	370	412	402	398	406	407	371	370	384	378	381	369	385	394	367	381	369	382	388	398	402	367	375	387	374	391	416	373	383	378	417	383	363	399	420	402	404	438	383	406	377	383	382	384	387	356	406	367	378	404	426	363	413	389	416	420	386	398	375	390	399	387	408	387	398	380	340	404	389	408	396	433	408	404	429	384	391	378	352	368	387	406	360	382	376	369	375	359	407	405	368	399	425	395	397	390	376	383	373	440	419	358	408	397	376	360	404	359	431	384	387	384	373	366	398	382	367	369	403	379	392	413	380	390	377	380	379	411	420	339	398	402	362	398	394	387	377	371	362	359	388	411	374	432	360	413	377	362	383	368	431	400	417	399	385	383	404	368	390	403	370	405	388	361	380	366	419	374	408	408	384	363	394	386	391	392	393	325	380	382	360	394	362	396	414	357	380	376	371	394	417	426	376	373	371	384	363	386	413	383	385	395	391	385	381	393	368	370	427	380	384	410	434	400	363	378	357	390	405	396	372	412	373	369	406	421	417	393	377	362	391	399	414	353	353	363	409	412	358	336	355	405	381	415	415	409	387	404	374	360	392	390	423	372	388	387	412	390	382	385	388	382	374	365	424	393	395	413	410	417	373	385	377	360	403	369	382	381	403	395	394	393	390	423	388	396	394	402	369	418	414	381	391	413	423	401	379	380	424	369	421	401	366	408	406	396	362	387	378	400	386	385	362	386	414	399	382	397	396	373	390	382	409	408	368	394	360	378	347	398	362	393	379	371	388	393	403	408	374	359	416	394	390	394	400	405	380	362	403	415	395	419	396	389	380	383	404	386	373	372	424	377	395	398	399	435	384	408	438	394	376	378	428	385	413	408	355	380	391	411	376	384	395	384	386	397	391	382	393	385	397	376	359	378	357	385	371	399	408	408	401	393	451	410	426	431	378	412	367	379	395	415	391	374	376	385	405	396	375	367	416	407	348	413	393	372	388	404	407	412	395	373	365	378	425	372	413	416	395	388	382	389	378	376	398	400	377	386	397	374	388	376	393	388	365	389	376	378	386	398	392	390	378	422	349	388
11860	1563	1071	757	528	400	328	291	262	239	216	185	197	159	172	166	173	170	167	151	148	118	124	116	131	140	133	129	130	118	123	138	107	112	128	113	112	107	144	110	127	114	126	118	115	107	124	120	122	103	115	119	120	130	109	104	122	123	119	116	125	125	120	128	140	130	105	119	128	126	118	114	121	105	126	128	111	131	122	139	106	116	119	113	125	137	140	117	120	110	116	119	116	134	124	114	135	123	127	143	148	116	126	133	114	141	138	123	138	109	110	102	120	105	128	133	96	114	114	119	101	105	118	131	115	123	112	113	104	130	108	100	128	113	100	120	126	131	112	112	130	106	143	113	123	108	116	101	104	125	137	105	126	112	129	120	122	119	130	124	98	111	119	120	122	116	113	117	120	121	113	111	114	114	134	117	117	106	124	111	137	109	149	110	123	129	109	105	105	118	120	122	90	120	118	109	129	123	115	102	107	131	127	120	124	126	126	110	106	171	121	117	132	111	123	126	121	116	114	113	122	130	108	117	105	129	118	121	119	124	123	95	110	113	112	124	113	149	116	113	108	117	105	110	134	119	115	124	117	111	126	124	109	113	105	110	116	130	113	152	102	111	126	133	136	126	117	122	103	129	114	137	116	102	107	122	106	101	125	117	116	119	123	116	122	131	123	132	112	122	115	118	117	120	126	133	127	111	108	127	118	114	135	119	121	102	156	122	132	125	117	101	131	122	99	104	117	122	124	96	122	117	113	141	139	117	122	145	110	127	120	116	121	134	127	114	115	115	117	126	120	106	138	116	108	132	105	106	120	120	114	89	135	110	118	109	123	101	108	121	113	134	125	121	141	123	118	118	111	113	107	108	125	102	101	123	125	134	118	116	130	107	124	117	96	114	128	126	114	131	111	129	119	125	122	124	115	113	112	145	113	131	145	120	96	114	122	112	116	105	114	107	135	111	108	109	121	125	129	117	140	111	110	139	122	123	118	110	133	125	130	120	121	135	107	108	134	136	128	115	127	136	117	123	115	150	112	121	112	108	120	124	112	111	115	116	118	95	114	113	111	121	121	113	104	129	137	132	136	116	121	137	112	116	122	99	124	123	129	85	103	131	128	115	111	106	115	120	114	122	151	126	104	143	107	128	108	121	112	133	110	124	121	114	116	154	129	100	138	113	127	117	129	110	132	102	135	95	132	128	111	131	131	121	114	96	120	104	131	113	117	112	129	109	135	118	116	107	103	102	116	131	120	92	131	117	123	116	130	118	119	119	120	98	106	121	126	108	117	119	119	107	110	123	112	120	114	125	133	114	121	136	119	108	99	114	104	111	113	143	105	103	122	117	103	111	127	137	102	141	114	113	104	109	111	114	95	123	120	128	112	109	127	110	124	133	119	109	100	111	111	122	122	110	109	120	132	114	115	145	120	122	109	126	132	120	129	127	96	108	101	105	111	125	108	129	118	113	120	115	118	104	154	100	131	126	112	119	127	122	132	109	111	128	116	119	122	125	134	105	116	114	123	109	144	122	99	116	116	125	118	110	121	130	119	149	110	119	121	119	134	142	133	122	124	113	116	120	108	108	140	110	103	119	107	123	121	106	121	126	128	100	128	110	105	133	89	117	130	117	118	153	124	114	128	113	117	110	109	116	109	101	142	115	124	125	110	119	120	91	118	136	115	137	118	119	119	113	120	94	139	105	128	115	114	120	132	98	117	109	147	119	113	123	113	117	114	116	112	119	113	133	107	135	126	124	108	107	117	122	124	105	115	124	137	110	141	106	112	115	122	105	115	114	97	145	118	113	119	106	112	122	132	117	120	118	102	137	117	124	140	121	108	114	123	117	110	109	108	116	125	125	139	122	107	120	123	122	111	153	118	112	101	125	113	107	106	141	119	101	110	114	96	135	126	124	118	108	126	129	112	108	127	108	121	129	125	147	133	101	123	121	135	101	117	147	101	105	137	101	124	135	124	134	110	107	115	130	122	115	111	129	142	143	112	133	118	115	125	113	115	116	136	121	111	122	129	126	98	142	128	100	105	111	157	133	123	123	118	142	136	112	123	106	122	120	105	105	132	112	133	99	100	121	118	115	119	126	121	118	125	123	130	109	135	102	106	117	128	139	146	93	141	108	135	117	101	115	108	118	106	107	114	120	117	128	130	139	119	141	104	120	138	126	117	129	110	121	124	120	122	117	133	118	110	136	104	100	134	116	114	125	117	120	105	113	128	108	111	112	122	156	143	130	104	113	131	127	107	118	100	117	123	115	116	120	120	134	129	121	117	128	123	111	91	131	121	120	112	112	113	108	139	129	124	111	133	108	118	122	137	111	111	124	127	121	106	124	124	120	135	112	112	127	123	113	128	117	111	123	138	113	119	118	143	138	123	130	141	106	132	127	129	122	122	112	107	110	111	127	122	128	126	114	106	119	121	124	113	123	125	128	126	128	143	112	108	115	121	116	118	109	109	123	99	110	109	124	107	112	126	105	110	134	120	138	106	106	115	122	130	117	117	120	116	117	113	125	113	115	113	129	137	106	126	123	118	120	96	112	143	119	120	125	126	101	123	133	116	136	123	84	109	108	121	114	102	112	124	117	123	119	115	100	124	155	125	105	125	124	121	119	121	117	107	125	131	128	110	137	119	132	118	120	130	99	103	129	147	116	122	112	122	102	101	127	134	122	138	130	105	127	139	98	109	108	126	106	112	112	113	117	124	134	125	108	124	111	91	126	134	117	127	100	121	109	116	106	126	112	101	113	122	121	127	127	113	112	123	130	110	114	139	129	114	116	129	123	115	106	117	96	130	106	116	114	108	117	91	116	97	109	110	120	128	119	117	116	119	128	110	128	132	109	118	123	134	116	85	115	108	112	138	122	125	104	124	127	119	119	130	119	128	134	119	123	118	115	101	128	123	112	128	107	125	105	107	104	115	119	124	139	134	128	110	122	91	96	118	120	113	123	114	126	113	126	107	113	130	125	110	112	113	148	115	125	142	129	112	125	96	113	129	102	126	115	133	99	101	106	138	104	117	100	126	118	104	115	108	120	118	108	98	111	114	93	106	119	114	137	124	109	114	103	112	115	126	124	115	126	120	107	118	128	121	121	109	115	140	104	109	129	135	135	105	136	131	145	107	122	112	107	123	120	118	102	141	119	128	134	106	130	98	130	126	108	123	112	115	102	99	118	122	124	107	105	131	130	114	115	120	121	99	123	119	105	120	129	116	126	100	118	111	115	125	114	85	139	118	133	120	126	137	134	113	129	98	133	112	124	122	119	113	120	114	108	98	139	123	107	137	118	130	120	132	98	124	117	128	110	111	129	113	124	114	135	112	118	121	121	135	112	132	127	101	108	108	106	103	127	110	117	100	108	116	109	104	124	133	115	135	130	121	119	118	120	124	130	114	127	117	113	114	96	130	116	101	110	109	101	121	101	109	114	125	114	109	114	128	125	114	126	127	117	114	121	104	114	135	119	126	110	131	128	132	118
6923	1809	2153	2572	2239	1933	1477	1318	1146	956	837	762	756	664	643	644	652	668	636	574	503	450	454	388	459	430	391	391	403	400	366	408	353	368	379	357	341	381	364	310	332	329	345	364	360	327	334	325	316	336	310	333	327	334	349	320	351	358	340	313	345	320	300	316	339	325	326	296	290	335	340	315	318	325	282	301	312	296	308	310	304	312	293	313	330	313	316	293	333	292	310	325	313	324	306	317	321	314	309	282	328	326	298	327	324	312	318	307	329	308	293	313	318	304	286	308	314	339	322	299	287	302	315	319	296	278	320	293	292	330	320	282	307	299	310	310	325	320	310	272	312	301	326	314	279	348	287	315	304	320	289	346	287	310	316	342	310	301	310	290	293	277	333	284	265	319	272	305	302	314	327	333	322	324	287	325	299	276	335	317	286	304	312	313	281	297	300	299	301	320	322	309	289	285	290	320	323	280	273	305	286	288	340	312	316	330	274	322	321	322	319	314	314	316	314	303	297	308	290	313	278	350	293	301	306	294	308	291	333	331	270	299	345	319	312	297	300	298	290	318	283	307	290	266	289	273	306	299	306	310	288	290	296	290	327	292	310	322	309	333	285	320	305	303	276	296	310	297	288	312	345	333	297	302	311	302	304	293	304	261	302	306	306	309	274	292	325	324	304	329	310	283	315	322	295	299	318	298	288	292	315	314	293	304	304	294	284	324	317	300	284	317	302	281	303	335	312	292	312	282	298	324	311	302	303	307	290	282	321	305	294	300	327	299	310	288	295	304	343	295	297	267	321	322	343	278	279	298	309	304	314	284	299	334	323	307	319	304	281	312	306	292	330	295	329	295	314	279	308	298	283	307	288	335	297	298	305	326	312	295	324	311	276	281	327	279	281	323	287	311	279	303	277	331	297	354	306	298	284	321	313	338	287	288	284	307	312	316	356	316	310	248	284	268	336	324	294	332	305	278	306	309	334	296	342	294	315	283	317	311	295	261	287	319	323	330	274	299	303	309	284	284	333	299	303	314	295	296	307	289	279	308	328	279	306	280	290	293	337	292	331	287	307	294	308	310	293	288	261	295	281	289	323	300	292	331	296	300	307	292	312	311	312	296	307	332	320	305	321	299	300	292	292	295	282	302	310	314	333	286	306	325	314	318	295	270	281	312	282	305	320	300	315	316	277	317	300	271	333	288	343	285	317	337	289	317	318	281	293	285	328	309	284	330	321	293	317	305	316	299	316	316	314	296	301	307	338	299	323	285	274	295	319	316	308	304	302	329	295	314	317	330	319	301	287	315	311	304	286	304	293	297	297	314	298	277	293	281	285	287	329	319	313	305	321	294	282	301	301	286	325	259	309	319	324	307	305	320	305	275	302	319	307	286	314	279	284	287	333	284	312	296	329	287	332	299	304	289	310	314	313	274	287	317	278	296	317	318	305	332	308	322	317	311	312	310	303	305	294	310	308	306	288	325	317	279	317	297	300	319	324	312	284	292	272	291	310	296	318	297	308	309	319	317	303	297	306	278	293	324	304	300	307	293	263	291	298	297	300	290	290	302	291	296	295	324	280	299	248	313	277	310	314	300	294	308	289	283	274	302	307	314	297	281	322	284	315	318	304	314	329	324	284	298	269	300	319	303	283	304	284	299	314	295	291	283	341	291	296	322	359	289	286	301	328	317	309	337	301	326	309	274	312	315	289	307	310	280	296	304	299	301	296	319	295	279	268	300	312	329	301	316	293	287	323	317	310	314	304	295	315	324	301	310	308	314	278	307	312	332	338	297	307	311	328	359	283	301	326	289	361	286	310	296	299	295	298	289	328	315	291	299	315	312	299	293	305	320	319	295	289	300	312	302	356	308	275	296	291	309	316	316	295	277	332	326	297	283	294	276	306	312	295	300	311	326	300	301	315	293	316	342	309	306	323	310	305	296	289	303	338	303	319	316	317	306	307	296	310	311	329	284	334	324	314	312	294	306	295	311	310	302	339	281	288	285	274	311	326	296	304	282	293	296	297	316	291	323	309	289	296	341	310	328	295	288	259	310	290	289	305	309	309	323	313	313	298	307	292	283	290	306	303	287	292	304	289	287	308	307	284	289	280	325	330	329	305	274	291	283	322	328	294	281	300	299	281	301	318	310	309	302	308	305	310	326	295	289	289	310	332	294	302	289	314	309	321	316	308	308	291	314	292	314	294	301	297	307	335	300	323	313	315	305	298	251	325	289	288	252	318	299	320	293	292	321	279	329	305	341	275	297	303	338	281	321	336	324	321	299	295	303	298	282	299	301	315	314	282	337	281	320	318	314	334	307	307	307	305	303	304	318	282	297	288	319	319	295	290	303	318	310	332	254	304	308	288	316	319	320	295	304	327	295	266	302	320	306	292	292	293	281	328	310	313	329	310	306	329	282	293	299	301	290	312	300	318	309	316	302	333	293	300	301	295	326	302	315	287	295	309	318	326	286	323	315	319	339	300	298	277	307	301	297	296	274	288	272	282	295	310	300	312	310	284	297	344	315	291	338	300	313	361	337	307	306	322	308	314	289	325	308	302	308	308	294	297	271	300	307	261	317	316	293	295	307	280	308	308	305	320	294	320	306	285	273	302	306	313	328	295	300	306	292	285	301	296	296	301	327	288	314	305	319	296	327	311	308	303	310	316	319	306	304	320	333	312	280	273	296	282	292	281	303	312	318	290	322	316	316	271	316	284	283	300	304	298	259	314	305	311	304	307	356	309	305	281	334	299	317	312	306	288	287	284	353	260	289	280	319	280	330	306	298	315	327	301	301	343	302	308	333	327	295	328	305	294	320	304	285	323	334	330	292	302	315	296	303	320	302	302	317	299	282	284	302	333	323	307	318	280	338	296	299	330	313	287	343	305	295	294	278	305	316	302	293	283	302	311	270	324	305	302	300	307	313	303	292	297	298	295	299	293	312	326	312	316	341	317	290	302	316	281	317	315	318	312	314	299	274	317	285	280	316	291	340	283	304	310	287	289	301	298	291	321	288	270	315	316	321	286	303	319	341	296	318	326	300	335	310	305	291	307	275	304	295	310	289	307	329	276	293	314	276	316	281	296	323	310	291	289	321	258	329	293	311	282	303	296	296	317	290	309	298	293	303	284	312	332	272	284	321	305	318	268	306	300	276	306	294	319	303	291	299	301	325	303	305	310	311	305	298	314	309	316	286	289	278	283	297	266	294	310	280	307	326	317	322	325	307	315	299	310	296	284	279	312	284	321	293	349	307	321	312	306	302	300	317	321	288	305	328	275	271	298	322	302	300	314	315	329	299	337	290	306	326	297	323	316	300	325	309	309	274	306	335	319	283	311	324	292	319	312	312	309	325	313	277	312	297	303	281	310	280	289	310	283	293	307	295	292	330	324	301	305	305	316	320	308	306	271	307	309	306	278	287	307	310	306	314	296	303	326	306	304	303	302	312	283	286	320	290	282	312	321	296	326	298	318	301	335	313	308	285	313	327
22296	3741	2405	1570	994	726	504	403	280	283	205	192	146	131	132	108	126	113	96	86	79	79	81	57	69	62	87	61	50	55	53	44	46	40	60	44	51	41	41	41	45	36	46	38	48	50	33	50	52	36	34	30	41	41	35	50	32	36	35	37	31	37	37	45	32	28	42	35	36	37	36	38	56	39	36	42	35	34	31	31	38	36	41	33	27	35	36	45	43	29	34	40	26	40	34	23	31	25	29	42	40	31	28	33	45	28	30	39	44	34	44	33	40	37	36	30	27	33	41	37	32	27	43	33	26	40	40	50	44	46	37	35	31	43	29	37	36	21	32	37	35	41	27	37	43	36	35	34	27	23	30	29	33	21	25	28	37	34	23	41	30	29	26	35	34	34	36	29	36	44	31	32	30	32	24	49	37	33	41	27	32	24	42	31	26	43	24	36	47	37	40	33	23	31	30	39	41	30	30	36	37	45	34	32	36	26	37	30	32	30	41	32	30	35	27	32	41	34	33	34	39	33	32	43	30	36	35	41	35	30	20	32	29	41	28	27	36	32	33	38	37	38	39	30	42	31	37	33	33	38	29	28	28	41	29	37	36	34	40	39	44	35	28	33	40	34	35	32	29	41	37	36	26	30	31	32	32	43	27	29	42	24	45	31	35	36	28	26	32	36	27	30	36	32	33	32	47	33	22	26	25	32	34	20	23	31	27	38	36	32	33	36	22	25	28	39	28	28	37	27	33	39	38	32	35	24	26	29	42	40	36	35	37	22	34	32	28	41	29	35	35	38	33	38	38	39	25	28	33	37	42	33	35	31	33	30	44	26	35	40	23	26	40	32	34	44	29	31	34	34	44	18	41	41	28	35	27	27	43	38	45	31	33	32	39	34	25	35	33	39	32	29	34	36	35	31	39	42	28	32	31	43	31	27	23	36	44	28	31	36	26	44	35	34	25	38	29	22	30	36	30	37	31	41	26	26	46	34	30	38	31	43	36	28	44	24	31	20	35	37	30	28	27	34	37	32	53	36	34	39	34	19	30	26	35	41	28	31	40	43	26	25	36	41	33	17	38	41	36	18	28	31	40	37	26	44	35	32	38	25	45	31	36	36	29	38	38	33	29	39	42	39	36	38	38	37	29	43	36	42	28	35	24	40	38	42	31	30	33	32	32	46	45	33	36	32	29	32	24	31	25	36	30	39	29	28	32	38	31	32	39	40	33	27	28	37	37	32	43	46	34	26	36	35	40	33	34	36	36	38	26	27	32	33	30	29	39	32	25	34	41	29	39	27	31	27	32	30	31	39	32	45	40	32	36	29	30	27	30	39	33	34	40	33	31	24	28	31	32	33	31	36	32	33	32	37	35	33	40	23	26	41	39	32	36	42	31	29	30	33	48	33	31	40	50	37	36	31	31	39	38	33	47	39	29	32	29	37	31	34	35	33	35	36	42	33	25	29	33	36	35	35	34	29	26	26	31	31	26	40	46	37	32	27	39	30	26	25	32	39	31	30	40	25	32	34	43	42	29	25	30	43	28	33	24	46	34	35	22	49	32	32	46	30	46	27	43	46	29	32	27	31	32	41	32	30	33	41	42	40	33	24	30	25	40	36	24	41	26	26	36	32	21	37	38	39	30	39	40	34	31	44	31	32	29	34	32	28	33	51	23	28	35	32	31	41	32	33	39	34	33	34	29	31	32	36	31	34	34	42	39	29	30	42	27	31	37	31	21	34	29	43	26	35	38	32	31	29	25	35	35	31	35	35	42	36	34	29	32	36	33	26	42	42	27	37	35	30	37	22	25	33	33	40	31	34	25	32	36	36	29	41	30	32	31	32	29	27	26	36	43	47	35	34	45	29	28	27	33	48	23	33	36	29	46	37	39	28	35	40	34	39	35	43	40	28	42	39	26	35	53	23	39	34	47	37	31	34	31	37	35	31	35	27	40	39	29	34	32	36	34	33	35	30	34	34	44	35	36	41	44	36	40	34	35	35	29	29	38	29	38	40	26	25	34	36	44	38	46	33	37	33	36	32	34	31	37	39	36	43	31	34	34	35	44	33	39	38	31	37	26	39	33	38	34	25	38	36	36	31	30	29	32	40	27	36	32	35	37	36	33	30	45	43	41	47	33	35	40	31	23	40	34	33	28	42	29	30	42	38	30	43	46	34	41	32	36	40	35	40	41	41	38	32	30	38	45	39	32	34	41	18	35	43	43	29	43	38	31	43	40	43	44	29	29	38	30	34	32	39	28	32	33	35	32	33	30	38	33	36	38	31	36	35	30	38	34	28	25	30	34	31	37	32	46	34	30	32	39	29	30	29	27	22	34	30	30	28	36	39	36	33	27	31	27	25	36	29	25	41	36	26	28	32	30	32	36	23	20	36	38	32	25	37	45	31	37	56	37	39	34	34	45	35	41	19	45	44	25	45	37	37	27	28	36	37	28	29	29	30	34	39	28	43	32	34	30	32	30	42	31	36	29	25	37	37	29	42	26	33	22	37	38	31	31	29	31	31	37	30	24	39	39	32	29	29	42	38	50	50	29	31	30	40	36	31	32	28	30	40	25	36	40	39	35	39	44	33	28	31	32	30	38	22	35	33	38	47	39	35	35	23	32	26	35	37	31	31	36	32	27	39	37	31	35	30	28	39	41	37	39	32	37	28	24	41	41	33	32	37	26	38	28	30	29	31	38	36	37	34	35	36	45	33	28	31	32	42	38	41	35	25	32	23	43	32	27	32	36	36	34	30	42	29	34	25	39	27	43	39	37	24	30	38	31	46	23	31	24	31	31	24	34	26	35	38	22	37	30	33	31	38	34	33	33	38	34	30	41	23	33	32	30	37	38	32	37	41	22	39	32	33	36	22	39	31	32	32	41	32	30	48	39	37	39	41	39	35	44	36	36	35	34	35	29	31	39	38	29	41	44	32	35	28	31	32	32	39	30	37	29	34	38	29	47	29	31	36	31	43	40	33	30	40	26	29	31	37	27	36	35	32	42	36	39	42	40	32	25	39	29	31	24	33	34	20	30	28	30	30	36	27	38	40	31	28	38	41	34	48	32	29	30	36	35	30	41	48	20	37	24	29	33	26	34	34	28	38	24	42	37	33	42	45	35	34	47	30	40	36	30	39	27	37	35	32	24	30	33	23	32	21	29	44	27	34	20	30	29	35	25	36	27	35	39	30	30	46	29	26	41	31	33	35	24	43	34	39	26	31	40	42	29	32	41	26	31	28	46	29	30	33	27	35	36	38	34	28	30	39	37	28	32	30	34	29	28	32	39	38	33	23	29	36	32	28	31	30	47	27	28	38	43	20	32	33	32	37	38	31	35	33	34	32	24	27	32	38	38	32	32	38	35	38	30	32	41	24	27	33	34	37	36	40	34	27	41	44	19	44	37	42	40	38	35	33	24	38	29	28	44	32	26	43	36	41	32	31	34	35	42	39	34	39	31	33	44	39	36	31	34	30	28	33	34	28
10378	3273	4168	5108	4232	3493	2766	2121	1854	1524	1300	1135	978	916	815	783	743	900	658	629	461	478	406	381	372	339	341	304	287	270	255	251	241	233	226	243	211	213	188	173	205	202	190	165	191	178	204	160	174	181	182	164	160	147	162	150	144	145	139	142	131	144	138	144	123	120	138	151	133	142	124	133	106	99	131	110	107	113	122	112	115	110	108	100	135	109	126	113	105	107	85	100	120	117	125	124	115	123	106	100	101	111	108	98	105	109	109	104	88	99	129	120	127	96	108	112	96	120	112	117	102	89	100	125	91	90	109	120	102	104	114	132	100	116	107	99	94	103	111	106	113	100	95	92	94	84	89	121	111	95	102	106	95	93	121	84	97	101	96	88	113	102	101	95	97	108	105	108	112	91	102	94	111	120	98	97	99	115	122	108	112	98	122	98	105	108	112	98	104	115	79	104	103	124	91	108	95	98	101	91	100	95	102	90	111	95	112	97	86	100	97	93	108	102	93	112	104	97	105	108	100	104	110	123	89	99	116	95	92	94	106	107	105	117	89	107	93	118	109	91	97	114	90	98	96	93	116	110	94	119	100	100	108	93	98	95	121	98	103	92	102	120	106	105	105	100	97	98	101	102	94	110	96	94	94	108	112	93	77	93	100	93	103	105	95	102	100	107	111	97	85	96	86	117	107	98	99	106	109	92	87	95	94	110	94	108	79	88	96	105	94	87	102	93	105	112	95	86	119	96	116	94	103	99	102	116	98	89	114	104	122	108	106	106	102	94	104	131	110	85	103	86	124	100	98	100	97	86	96	111	91	109	105	94	122	102	87	91	97	95	106	91	115	78	96	97	102	116	95	107	96	110	105	102	78	94	94	98	83	98	118	102	107	92	86	104	96	93	105	110	99	90	95	95	90	89	103	94	102	105	104	108	101	103	85	105	101	105	93	112	108	98	89	96	88	97	95	108	101	110	101	101	89	104	105	88	84	100	93	99	114	120	101	99	97	109	86	89	97	108	108	96	91	111	99	93	96	100	92	95	88	100	105	95	106	90	93	90	104	92	84	92	110	101	92	96	109	85	98	83	77	119	113	92	119	121	92	97	106	92	91	107	107	94	101	105	107	110	93	90	103	108	92	95	111	89	101	98	87	94	102	110	87	104	97	109	88	109	101	104	102	93	103	103	110	109	85	114	100	104	101	88	104	103	97	120	82	87	111	120	93	105	98	100	102	96	96	97	96	84	112	92	98	87	89	111	85	119	125	97	91	78	104	104	104	97	88	98	98	94	112	103	98	108	108	102	88	86	87	85	94	116	96	80	108	101	127	90	105	99	105	94	102	105	109	96	98	89	103	87	114	79	100	97	97	93	103	111	121	106	98	105	113	102	92	91	112	84	117	105	91	91	110	99	107	100	112	100	106	105	87	105	90	95	100	102	101	103	90	100	94	101	99	100	91	87	97	85	93	98	102	109	92	88	109	87	98	105	95	93	111	114	112	119	89	94	80	79	96	104	90	93	107	115	117	97	97	116	122	113	109	120	109	99	97	81	109	85	109	103	110	86	102	95	95	94	89	111	122	110	87	93	97	97	110	103	103	101	87	102	100	121	100	89	100	96	110	97	115	117	105	121	94	102	93	117	95	80	115	112	119	106	104	96	90	112	106	97	103	89	115	90	105	102	102	124	90	102	112	110	102	97	126	124	107	94	118	99	110	115	100	91	98	105	106	94	93	102	88	105	94	115	105	111	98	100	93	83	91	80	87	93	92	101	94	98	92	97	90	97	97	100	92	96	83	91	111	94	96	94	113	98	91	84	106	100	104	101	101	107	99	107	109	81	106	97	104	110	90	100	85	97	95	99	87	92	94	86	87	87	100	92	105	105	96	99	112	126	96	98	109	102	77	96	98	105	90	77	87	90	111	104	88	91	91	103	102	91	113	90	106	99	93	111	105	91	122	99	97	112	93	107	125	90	100	95	115	102	120	89	95	90	93	100	97	91	95	92	93	107	99	83	103	105	100	81	96	103	92	115	94	80	99	106	97	82	93	98	110	107	103	98	97	105	101	85	97	121	104	102	118	105	109	106	96	107	119	99	94	94	88	119	95	106	81	72	93	96	99	92	102	107	107	100	77	115	90	94	96	121	119	98	109	91	97	87	89	98	97	108	110	109	115	104	94	96	91	97	110	111	93	80	94	109	108	95	97	102	92	92	112	103	101	102	94	113	100	83	89	109	96	76	97	94	107	109	102	111	97	122	99	116	90	115	106	96	91	97	110	94	120	82	103	98	93	107	111	105	100	129	99	108	79	80	110	103	88	105	120	105	102	115	91	115	91	99	86	106	105	106	94	92	94	92	76	112	96	116	94	94	86	83	126	90	86	109	114	102	104	103	100	117	80	117	100	105	107	96	99	101	85	95	105	75	104	102	86	98	109	100	87	126	89	99	108	91	102	95	102	112	99	107	106	96	91	80	119	117	109	109	88	81	109	96	84	114	84	107	92	113	102	98	88	93	88	90	118	92	97	94	92	85	97	96	92	101	100	84	94	103	102	101	97	108	87	116	120	100	117	97	104	101	87	85	96	106	103	106	81	111	104	95	100	101	102	93	105	116	102	90	83	93	81	104	96	101	96	97	95	105	105	93	80	105	89	110	91	106	105	97	100	86	101	112	83	102	93	120	94	91	103	111	106	97	111	95	98	98	88	99	96	97	106	123	101	108	89	101	112	91	95	110	97	98	89	100	97	113	96	122	105	105	97	111	99	83	115	94	103	89	103	92	105	99	111	108	88	104	84	101	103	96	93	106	108	118	97	94	132	91	117	96	92	109	101	111	91	105	99	98	103	91	95	104	93	112	101	95	110	92	96	90	92	95	84	105	104	86	99	112	106	104	93	103	108	90	101	98	98	106	90	88	99	106	105	85	114	98	101	92	92	99	104	102	97	105	99	91	95	102	111	90	103	109	80	83	104	108	102	103	85	113	89	97	102	105	93	107	104	91	82	99	106	117	106	92	110	109	98	102	110	106	104	102	103	115	89	101	99	115	99	96	99	103	106	91	95	92	100	109	98	101	108	85	89	94	113	96	95	103	99	113	112	97	113	99	112	123	113	97	101	110	82	94	96	94	107	100	124	88	104	93	100	93	103	105	95	96	96	105	115	110	94	102	119	113	110	118	86	103	89	99	93	95	103	118	119	97	101	105	103	89	92	88	104	91	111	88	90	113	103	92	94	107	110	108	93	98	105	113	111	103	125	101	92	92	107	103	106	118	112	114	95	78	104	91	93	111	102	110	99	81	98	85	103	106	87	98	119	99	109	125	94	112	104	98	115	102	106	116	122	96	90	116	106	98	104	107	100	105	110	88	84	106	91	94	96	103	101	79	90	94	106	104	105	104	117	117	105	85	101	94	108	93	109	111	114	91	90	92	87	87	97	107	96	116	113	95	87	102	100	96	91	113	112	90	100	95	106	98	111	99	97	112	98	82
2656	181	153	185	185	172	148	149	170	138	162	156	147	157	155	162	163	125	148	167	154	148	156	153	172	156	141	154	153	148	161	146	151	155	161	164	151	159	158	155	142	137	155	161	156	141	170	163	143	147	151	176	175	133	159	150	135	134	147	157	146	162	144	140	163	160	168	173	159	168	164	145	152	138	128	133	144	143	161	131	148	150	151	166	161	153	144	169	161	148	112	167	161	152	139	146	142	147	144	141	152	163	150	153	154	131	151	149	159	145	154	161	143	141	165	154	150	148	152	136	164	155	142	140	145	161	137	143	122	137	147	140	123	148	137	153	151	150	154	139	147	142	141	148	136	130	141	128	158	161	149	152	143	143	157	167	161	154	167	125	162	176	149	148	131	144	133	129	154	159	150	148	190	163	128	157	160	131	151	136	134	130	150	158	160	158	165	149	150	171	155	155	147	138	151	135	145	134	154	143	154	135	132	133	147	163	155	163	170	148	113	151	161	148	161	171	172	162	155	174	155	159	139	133	160	168	157	151	147	152	142	141	175	146	155	156	134	149	168	161	145	142	161	175	148	147	152	160	146	159	149	162	169	145	145	161	167	144	149	151	154	146	158	152	129	174	130	155	149	139	134	161	181	155	133	155	159	144	142	151	146	166	153	163	162	163	149	166	150	172	154	157	144	140	156	140	149	152	152	162	155	140	142	143	138	142	167	152	171	147	160	176	130	134	145	152	140	137	162	141	169	157	154	127	159	166	157	172	171	136	149	169	159	140	144	141	161	134	143	164	175	143	140	164	139	131	155	166	172	146	144	140	165	151	123	138	148	172	144	146	150	143	146	132	149	147	143	145	156	148	158	156	144	152	138	144	159	137	154	168	154	151	136	150	157	163	147	158	142	156	160	163	161	141	143	133	158	158	125	157	162	157	154	134	141	147	166	165	154	169	157	146	142	170	170	149	158	161	158	151	152	173	144	146	162	165	163	115	141	142	148	149	138	157	157	142	162	145	125	156	168	147	150	173	154	141	147	141	163	153	157	150	152	181	140	132	162	142	149	167	142	160	144	120	135	168	146	154	155	148	161	144	144	151	126	176	135	147	148	179	133	149	149	156	158	153	151	148	153	150	147	153	183	137	167	155	163	140	155	131	147	176	169	136	166	149	161	159	170	163	151	162	165	145	145	131	157	162	140	156	139	154	142	147	161	131	140	148	136	145	162	149	155	121	160	149	140	159	153	127	150	137	132	173	149	153	154	152	159	162	146	156	164	146	149	142	152	133	191	150	152	131	156	144	161	151	163	164	146	143	161	151	184	131	149	129	144	136	161	166	142	152	150	142	159	147	164	153	168	142	168	155	149	152	160	155	141	154	145	146	132	157	159	162	157	160	157	154	139	154	147	152	159	144	137	131	138	160	149	133	149	138	146	150	141	157	133	145	157	157	145	167	128	130	166	159	130	170	135	163	143	149	151	151	148	128	156	143	135	130	167	163	160	157	150	132	134	134	146	178	157	153	163	128	126	151	169	144	152	154	143	159	132	158	153	165	159	157	151	150	161	122	158	158	151	114	166	165	171	157	162	162	136	148	135	166	147	158	136	141	152	149	156	160	148	134	163	132	147	157	130	152	158	146	143	135	154	140	132	161	159	143	149	126	160	147	132	163	141	165	142	136	152	147	169	132	156	172	175	167	156	130	153	127	169	155	156	151	155	155	145	177	168	141	144	143	146	129	167	133	132	155	136	154	143	156	158	142	140	153	132	141	153	149	125	148	154	154	158	167	139	133	169	160	152	153	163	172	137	158	171	142	161	157	127	194	156	138	147	148	145	157	188	153	144	145	155	149	151	171	128	148	126	156	163	137	139	135	145	132	160	144	128	151	166	177	157	137	139	153	143	124	144	156	162	157	138	172	143	138	149	158	157	144	166	152	149	155	166	155	153	172	160	145	156	149	170	163	144	150	158	158	151	148	155	161	164	147	143	144	156	159	135	156	141	155	168	150	152	159	187	148	126	143	159	138	137	145	144	154	151	175	152	175	191	144	133	157	157	136	154	120	174	141	151	144	171	145	160	132	142	166	158	141	154	155	136	148	138	162	145	160	162	138	160	148	144	163	162	140	157	173	156	142	163	147	124	133	154	147	160	162	168	151	148	151	156	146	160	154	152	134	162	148	144	154	145	169	153	162	158	140	134	146	136	145	153	146	161	157	147	178	133	137	157	159	167	145	152	178	141	135	149	144	161	159	163	152	158	156	161	151	146	150	143	148	161	138	149	160	144	163	135	142	159	144	132	131	135	144	146	132	162	148	161	145	151	143	155	154	168	144	181	152	164	146	129	145	157	160	187	165	151	143	156	139	149	123	151	121	136	150	168	152	158	150	177	165	145	171	165	146	138	159	138	149	156	153	147	148	148	161	143	119	168	159	139	175	135	141	157	168	162	145	147	147	165	180	156	157	163	140	173	151	168	140	160	151	160	160	175	169	152	176	130	156	142	144	138	166	143	162	142	133	166	137	158	161	165	146	154	155	143	147	154	161	167	140	136	139	165	146	130	151	153	132	139	128	152	164	152	138	140	152	149	155	130	149	143	148	156	155	142	149	158	160	170	161	180	144	140	141	148	148	156	161	151	154	162	151	158	151	150	179	141	144	154	178	157	149	176	150	158	146	142	165	153	155	144	132	132	142	138	177	150	146	157	128	167	149	135	160	144	131	156	171	174	145	153	144	152	156	165	175	126	145	119	141	177	167	163	133	145	136	165	152	141	152	128	152	155	165	156	147	143	136	162	170	155	145	151	134	148	155	164	143	164	151	135	167	143	166	148	151	132	137	144	160	173	152	152	149	155	150	177	167	149	141	154	152	149	135	151	156	165	167	161	160	167	146	140	146	161	174	132	135	153	140	154	155	160	167	136	156	159	161	140	130	186	145	166	154	137	179	159	159	149	201	155	135	134	141	155	160	185	134	162	179	150	140	176	171	172	160	139	164	163	156	148	133	153	174	146	160	142	141	162	157	146	132	138	138	148	147	149	150	160	154	124	141	163	171	145	155	154	158	139	170	152	147	131	160	159	166	139	131	156	134	163	141	166	162	140	137	139	141	133	140	155	148	141	148	164	166	162	165	156	174	158	192	153	145	139	150	169	156	141	148	150	152	146	146	171	143	141	165	157	142	139	150	148	143	175	160	170	173	154	166	137	141	152	167	158	157	152	132	131	143	165	149	156	157	172	165	166	158	159	151	159	161	155	144	150	148	156	160	149	156	156	158	133	124	143	149	141	157	158	146	162	135	165	162	142	147	148	142	155	139	171	143	159	158	144	139	153	152	190	140	141	160	157	151	168	124	157	136	146	153	162	147	150	169	163	177	148	152	175	167	175	171	149	159	153	143	184	139	157	156	144	148	151	154	167	149	163	149	146	141	135	144	158	168	175	136	159	148	155	149	162	158	176	158	121	140	131	160	138	146	145	173	146	129	143	174	138	143
2664	469	453	499	461	505	426	397	436	458	443	423	437	422	396	416	368	391	412	388	390	413	393	386	388	417	422	383	394	386	380	400	400	388	363	394	389	409	382	390	356	379	396	438	380	385	366	378	384	403	391	370	407	378	398	383	395	402	387	388	395	412	434	390	402	405	384	426	387	415	383	363	392	376	380	428	368	350	396	400	378	414	394	415	348	420	411	379	405	395	413	462	392	391	388	400	377	390	373	385	386	405	391	442	391	420	380	369	439	402	381	356	373	392	399	400	402	399	403	408	395	401	391	377	394	370	390	386	370	367	392	405	398	364	357	373	378	407	378	386	366	380	389	362	386	365	430	400	376	397	431	405	410	390	385	424	408	403	383	371	391	382	411	384	394	372	394	378	365	369	387	416	404	406	373	384	391	395	380	367	370	401	366	432	395	423	405	376	368	406	415	375	343	401	409	383	393	384	351	419	409	396	391	367	351	353	408	398	385	408	363	377	405	387	397	399	390	420	384	398	426	394	410	366	395	380	376	417	370	414	399	359	360	380	371	394	407	398	350	377	352	375	402	380	385	387	424	406	375	363	375	391	369	395	441	409	389	390	370	405	360	362	363	396	391	377	368	426	364	370	400	393	348	386	381	392	400	387	389	394	378	380	358	376	407	361	371	374	384	401	393	367	384	374	385	409	403	378	394	375	401	383	421	388	382	396	408	387	404	421	395	385	356	402	402	368	365	394	365	390	385	363	409	416	366	397	388	364	366	350	384	405	402	392	378	382	361	398	377	408	386	357	381	389	373	385	395	341	386	389	385	381	424	398	374	401	374	394	386	393	402	410	404	394	401	435	375	394	375	400	415	415	369	397	378	371	399	361	357	384	391	391	386	393	372	395	396	382	405	404	415	400	368	362	387	410	390	411	412	434	389	370	361	406	407	404	399	370	393	370	419	370	363	395	404	350	409	410	422	401	420	422	401	376	385	398	416	413	360	392	396	417	390	410	408	407	387	334	374	401	368	339	368	378	436	363	395	368	424	382	380	385	363	383	379	416	387	366	393	387	389	355	398	364	373	380	360	391	411	394	406	394	361	417	381	390	388	413	406	377	347	398	396	406	365	390	382	372	394	335	417	389	374	373	423	379	391	335	412	367	370	381	366	357	406	386	371	371	401	402	432	389	383	416	404	394	386	411	410	371	377	379	373	394	384	363	369	378	398	412	373	370	414	376	434	396	389	382	404	385	385	392	408	361	427	387	397	424	397	401	332	438	381	409	397	381	369	389	395	375	381	352	403	364	395	356	400	386	386	394	397	412	410	417	388	389	366	388	410	397	404	371	371	391	422	394	395	422	365	421	410	413	395	391	385	385	374	423	371	380	412	346	426	440	357	384	391	426	400	402	420	376	375	385	416	391	385	420	418	420	395	340	407	371	401	415	385	410	380	379	375	362	362	375	400	351	360	383	376	406	421	398	404	408	383	416	366	371	443	378	363	368	408	365	390	420	391	401	399	383	380	368	426	381	366	375	396	401	405	422	398	398	377	404	403	407	369	405	403	421	402	409	391	371	383	404	403	375	404	387	359	415	383	418	392	408	382	382	402	394	393	383	413	395	381	377	389	392	379	395	376	404	370	370	384	375	349	401	377	403	390	394	396	371	391	388	412	390	398	401	337	406	388	377	396	403	412	350	400	416	419	395	385	407	396	381	400	404	350	394	415	382	340	422	388	393	401	388	386	399	386	358	404	385	395	386	407	386	374	398	394	393	399	373	408	404	400	399	414	399	399	399	355	392	372	419	353	398	377	399	391	392	384	390	386	409	340	400	388	371	385	362	394	406	362	357	362	361	399	390	420	431	393	391	414	410	402	384	357	433	361	376	369	405	388	391	399	407	409	443	385	398	371	377	373	406	406	403	424	377	388	378	444	406	373	367	379	383	358	375	346	394	397	392	407	363	389	374	354	362	372	409	400	406	382	387	375	406	397	390	386	395	411	395	361	394	406	359	382	400	381	398	425	411	390	402	374	395	381	374	413	370	378	360	368	381	394	372	385	368	387	388	415	387	388	382	434	347	377	405	386	408	385	397	350	363	361	360	414	396	402	359	405	406	361	397	359	421	405	417	401	374	407	422	420	374	362	342	388	402	413	400	412	354	424	401	401	351	356	424	390	371	407	408	357	376	384	388	377	364	404	355	407	375	374	407	381	415	432	400	407	378	380	396	399	340	393	402	371	405	380	419	372	382	386	380	383	402	347	381	385	346	377	403	407	384	381	402	415	380	311	390	358	402	414	366	382	398	394	421	380	403	362	384	393	375	388	389	409	365	391	399	382	409	373	406	430	404	371	373	412	389	375	352	388	374	360	373	395	383	415	398	383	404	364	392	397	408	392	365	395	377	385	375	417	416	392	358	394	399	386	404	406	417	386	389	378	425	371	359	399	380	429	380	348	398	417	401	387	407	396	342	426	390	427	385	350	418	377	395	420	379	376	391	393	405	384	374	358	389	389	423	369	387	420	422	399	409	398	379	413	390	403	405	384	372	395	409	393	381	371	340	419	378	375	385	360	398	371	421	352	386	401	372	403	418	367	416	396	405	386	410	384	387	379	390	387	377	406	398	387	375	394	415	388	404	400	392	375	386	387	413	392	375	363	393	401	409	376	382	392	387	383	350	393	387	417	389	396	389	401	386	356	414	397	421	393	394	397	393	396	399	368	379	375	428	395	393	369	390	393	373	407	400	395	415	374	400	389	419	379	407	378	438	423	381	385	383	382	375	389	403	391	430	391	387	363	425	381	393	385	374	405	394	389	386	412	363	395	360	350	421	368	442	372	358	406	369	375	403	367	365	381	360	384	387	380	372	372	413	400	388	398	381	388	352	395	375	377	396	391	373	419	418	372	429	428	337	396	397	395	405	378	415	372	387	381	389	397	414	363	407	386	372	381	416	382	372	378	361	420	396	414	402	399	406	383	418	370	384	398	387	333	386	463	392	389	386	378	390	391	341	368	358	410	382	385	384	404	381	398	395	420	392	381	368	403	391	388	378	357	411	421	393	415	404	392	380	405	395	365	392	399	406	362	357	407	384	407	407	385	377	361	367	384	372	393	403	403	383	389	416	378	393	399	407	381	413	393	400	364	349	366	400	387	362	410	402	402	394	360	403	378	395	382	378	368	390	370	412	400	387	391	388	400	368	433	387	372	361	404	396	383	420	358	376	386	366	375	380	394	398	395	381	392	393	375	386	393	407	361	363	388	382	422	360	350	346	392	356	394	399	418	395	383	405	398	397	362	406	387	394	404	364	392	379	376	398	358	367	358	371	377	391	391	409	391	343	408	374	341	395	393	375	394	406	376	398	425	410	412	392	389	402	403	384	386	430	393	366	403	403	379	396	383	413	389	387	402	378	402	400	410	375	407	369	402	397	400	345	377	386	376	371	383	364	384	391	377	375	407	405	372	391	387	414	387	384	381	417	374	398	386	381	413	371
13290	1437	1080	788	551	400	308	302	266	206	194	183	145	167	184	146	175	166	166	120	133	136	120	156	140	121	131	146	127	138	113	115	112	146	120	127	127	116	110	111	119	123	158	121	128	129	109	105	115	103	142	118	105	125	121	124	114	121	144	126	123	119	116	117	117	108	125	122	123	121	127	118	140	120	132	99	110	111	131	123	108	122	120	120	126	100	110	119	125	130	108	145	101	131	134	108	121	115	121	112	140	137	116	118	127	144	136	120	116	125	119	132	126	124	97	116	121	113	108	121	127	111	148	111	119	144	131	131	137	113	136	108	109	137	125	132	121	146	122	125	132	136	122	105	120	125	114	113	108	119	94	118	121	113	104	132	118	113	122	108	103	111	118	137	102	115	123	121	121	112	130	123	121	110	135	117	119	130	125	112	124	111	131	116	113	131	120	118	130	115	110	91	132	111	128	123	116	133	122	115	113	124	101	116	125	116	126	109	116	136	127	123	145	124	105	128	122	116	128	100	127	131	112	130	111	132	103	127	120	118	138	92	111	132	121	100	117	123	123	113	106	109	107	112	106	156	104	119	126	118	123	136	137	127	105	120	108	118	108	144	138	105	106	114	123	119	118	119	118	124	115	112	116	111	119	113	89	121	110	102	100	125	134	122	120	98	124	117	106	130	126	96	116	103	104	113	125	108	127	114	112	118	109	117	135	109	133	102	123	117	103	116	131	111	115	128	115	124	137	114	88	109	113	118	108	115	126	138	100	124	122	144	124	93	123	137	110	138	117	106	118	131	110	124	130	119	105	120	131	110	111	127	125	109	119	116	109	121	115	114	124	138	123	119	120	129	141	118	115	111	114	132	139	124	122	100	142	117	123	117	121	122	124	120	111	136	129	133	110	110	137	126	126	109	109	118	144	139	111	106	117	100	107	131	114	151	118	98	128	124	129	132	105	114	140	122	125	122	117	120	134	113	126	137	126	111	136	114	125	131	121	117	121	134	115	111	109	138	118	137	109	119	122	113	100	140	137	134	114	109	130	104	108	104	124	107	91	96	124	116	130	120	139	129	114	90	125	117	126	113	122	118	109	121	111	138	132	134	108	120	121	112	102	114	115	100	134	112	121	133	123	117	129	116	117	120	108	116	119	112	110	125	115	115	112	121	115	134	113	121	120	116	136	128	133	116	109	101	109	117	117	128	136	121	111	132	115	107	124	132	106	121	107	135	126	124	109	117	121	137	141	127	147	116	125	101	132	123	126	114	126	123	148	118	123	130	128	115	119	128	135	111	121	145	124	108	121	119	121	144	128	124	119	112	144	111	119	101	117	109	116	89	117	114	117	136	139	122	106	124	106	118	121	106	132	126	131	122	119	118	118	128	133	122	104	113	107	145	129	133	108	115	106	103	115	125	119	118	117	131	112	115	114	110	119	116	119	106	131	138	121	124	102	132	126	92	95	96	117	123	108	127	133	118	145	132	111	113	115	101	120	120	118	129	115	111	103	132	115	127	119	126	109	130	118	119	114	120	110	131	109	116	111	117	104	119	133	110	114	114	124	105	115	113	126	113	118	115	102	103	132	123	122	114	113	125	131	113	127	100	130	113	111	112	122	123	121	127	118	135	125	126	118	136	123	123	118	105	121	114	135	115	119	111	121	121	111	123	112	114	124	123	118	105	126	106	128	122	109	119	129	113	132	100	121	120	107	121	128	104	123	116	134	121	138	113	129	121	111	122	109	106	117	119	133	112	124	122	105	125	125	121	105	130	104	115	124	109	89	139	117	115	106	113	132	114	136	118	108	131	119	117	120	128	132	107	106	118	129	136	115	118	137	106	104	125	112	131	132	110	153	102	118	133	116	116	107	107	114	114	123	130	131	110	149	103	121	130	102	122	115	119	118	130	118	126	102	123	114	135	125	128	118	99	122	103	107	125	113	145	136	141	129	119	124	129	122	111	129	131	128	112	116	123	126	101	124	124	96	118	113	122	119	114	102	140	113	107	131	103	119	111	136	110	99	111	120	141	110	96	112	122	129	119	136	126	122	119	127	109	123	137	112	123	120	128	113	103	121	138	115	112	111	132	120	114	113	130	128	131	116	122	115	118	107	123	99	125	128	124	108	103	128	120	131	116	132	112	114	116	123	100	109	114	113	107	146	107	133	128	119	119	118	99	126	118	132	133	105	105	129	130	113	110	128	111	118	108	109	116	119	113	97	103	113	115	105	120	116	130	126	117	117	114	132	125	119	102	123	115	103	134	111	121	125	140	121	131	142	119	112	131	113	128	119	126	117	127	118	108	103	137	122	130	132	134	117	110	122	93	107	106	138	138	125	126	125	140	132	109	120	113	143	134	120	116	120	131	121	105	122	113	104	126	121	96	98	112	121	107	102	125	114	116	115	112	114	114	107	123	139	126	144	120	100	119	112	110	109	129	114	118	118	112	115	125	120	107	116	126	131	119	136	124	113	114	113	117	122	111	119	129	105	113	107	120	132	114	100	118	136	127	103	108	109	118	128	136	105	123	119	124	131	131	129	155	131	114	116	118	114	127	113	150	107	138	110	112	103	108	126	135	125	121	129	129	128	117	112	128	125	115	129	131	108	112	127	138	129	121	120	114	123	97	117	115	128	112	137	116	120	121	116	112	119	121	112	120	129	131	102	114	127	107	125	131	118	117	117	140	118	105	148	118	112	111	107	100	128	122	114	112	103	90	122	136	131	142	126	112	112	132	111	123	133	132	129	123	120	132	114	108	125	113	107	134	124	140	105	117	112	131	124	129	111	101	117	100	115	149	117	119	122	122	115	112	106	126	120	122	126	121	108	117	124	135	118	133	98	119	119	113	101	125	112	109	99	115	145	123	98	138	117	111	121	99	131	122	101	108	108	124	117	135	118	118	125	122	124	113	146	99	121	116	113	109	131	116	121	117	111	110	96	105	107	113	123	132	109	126	119	115	125	125	124	116	112	123	140	110	130	118	111	133	134	115	103	130	140	113	129	118	119	108	95	112	124	109	105	128	114	121	111	110	126	95	127	123	136	146	120	131	131	119	129	114	112	112	139	135	134	126	105	116	130	110	109	133	113	98	114	108	98	117	113	109	131	119	97	125	106	102	124	117	123	124	118	135	114	130	123	120	141	120	111	99	99	123	119	125	121	116	113	121	130	102	113	110	114	126	97	124	115	118	129	114	125	142	137	115	108	117	116	126	115	116	103	118	93	116	115	101	128	110	137	128	106	113	117	109	134	114	112	118	114	133	111	126	127	116	113	114	120	130	126	121	109	133	118	120	116	116	117	120	135	125	103	128	115	122	106	134	99	128	116	131	111	123	105	135	129	133	105	118	115	122	146	111	118	117	137	129	126	119	119	113	108	116	115	133	140	123	112	121	112	128	108	107	115	146	108	122	118	120	122	121	110	107	137	114	116	129	140	111	117	108	120	111	131	128	118	137	123	114	119	149	101	141	110	123	131	130	102	128	115	142
7508	1583	2274	2541	2295	1844	1481	1254	1125	1003	842	780	722	643	671	665	725	631	588	500	470	451	441	467	458	454	406	382	382	381	366	388	372	365	362	315	370	356	357	335	345	332	350	372	376	327	312	342	359	351	332	359	365	337	309	296	306	298	290	321	349	305	339	355	337	332	287	331	325	321	321	327	343	340	304	301	316	342	346	299	328	307	325	295	321	300	338	289	305	294	321	308	323	275	299	306	329	329	329	337	309	270	327	340	286	345	289	322	303	307	317	293	325	303	309	287	296	294	319	320	312	299	280	289	334	305	312	329	316	306	308	321	320	292	305	298	314	309	302	324	300	296	295	285	319	315	287	304	317	310	281	291	319	327	329	283	310	291	350	303	273	321	324	322	318	321	313	310	343	298	318	290	341	346	307	300	325	296	332	299	310	258	302	298	296	307	294	283	314	287	328	327	286	282	291	345	310	298	340	320	281	296	311	362	324	305	301	297	304	284	323	304	298	314	316	315	320	270	299	291	337	319	301	326	282	300	271	322	303	324	323	309	284	266	325	312	299	294	315	310	291	296	324	299	300	307	293	282	317	339	286	340	314	295	293	314	311	307	304	296	320	318	324	335	301	305	304	322	336	314	287	311	293	310	316	283	319	282	306	291	274	313	324	289	311	289	310	293	287	322	273	305	292	276	304	272	275	307	289	290	293	323	313	352	302	324	301	313	325	294	316	325	295	299	311	329	312	306	300	310	307	337	307	306	316	334	317	296	303	311	313	309	338	291	323	304	321	315	319	320	311	331	310	291	324	261	308	298	327	351	299	310	310	255	321	308	309	307	318	320	312	295	313	306	329	310	279	318	308	304	303	322	306	290	330	302	292	304	266	290	297	301	313	299	280	315	320	292	299	311	290	314	312	289	298	299	329	327	316	306	326	284	311	302	325	311	296	303	295	306	285	298	338	288	301	318	292	318	302	298	336	323	269	315	309	298	285	325	319	320	272	321	283	279	290	299	307	317	302	275	312	278	301	291	282	332	315	308	301	286	359	307	309	306	285	302	313	282	309	288	296	303	330	309	300	308	299	291	273	292	283	314	324	307	299	319	264	286	303	320	281	329	281	291	306	302	337	279	299	333	265	272	300	274	306	302	299	286	312	293	321	265	300	294	288	325	321	298	297	298	311	302	286	316	304	308	312	272	315	295	305	309	338	306	314	329	329	284	329	295	325	290	306	318	314	325	301	301	313	320	338	319	320	293	337	292	289	237	305	299	291	320	314	329	304	292	312	318	316	296	299	299	294	295	318	274	291	308	304	281	339	297	332	275	299	317	287	329	295	289	277	293	298	319	331	313	317	306	316	293	303	286	298	292	281	281	311	333	314	300	288	300	308	317	283	287	365	294	316	293	323	291	280	283	290	277	305	315	305	314	302	304	290	272	294	297	304	332	295	291	332	294	317	304	282	305	310	323	322	281	284	308	313	311	324	303	286	294	294	323	291	298	317	314	320	312	344	312	332	304	325	322	300	297	294	302	288	296	312	288	272	328	317	309	298	336	342	327	320	308	312	314	261	295	315	290	291	307	347	303	324	317	319	263	296	308	278	320	316	314	306	324	255	300	297	287	291	308	296	312	348	309	320	289	322	312	310	289	306	304	283	300	278	314	306	307	284	276	277	325	287	302	297	288	308	299	310	289	305	297	304	330	303	321	310	326	319	282	299	309	302	333	316	322	277	316	316	316	334	303	287	299	315	290	333	322	317	275	304	315	260	322	275	336	291	300	320	328	305	302	304	293	325	291	289	306	330	300	297	276	318	328	257	314	305	299	321	315	263	336	310	331	334	330	340	272	319	314	280	326	311	303	299	302	289	313	279	320	293	308	293	312	324	312	318	314	292	262	297	310	300	286	285	288	296	350	289	300	310	329	311	289	311	316	287	310	299	346	294	290	297	308	325	293	316	319	311	316	302	287	325	298	274	272	308	303	312	335	311	303	314	287	302	329	295	296	278	278	313	310	311	300	286	267	313	329	322	308	320	280	280	321	272	327	282	306	325	313	321	316	295	317	291	269	321	287	318	301	295	307	328	307	291	317	298	279	272	304	308	297	280	312	303	264	308	311	288	293	260	305	299	325	290	279	315	293	305	279	291	299	292	308	320	302	285	311	311	296	322	312	293	303	304	284	297	294	296	293	288	303	351	285	298	305	330	323	296	288	307	339	294	278	297	294	330	307	318	319	309	303	283	297	319	298	313	309	308	296	293	305	290	308	325	293	306	289	283	306	284	284	295	309	309	318	303	283	319	286	291	265	295	313	333	326	294	294	283	314	285	324	287	283	321	302	296	328	302	274	311	332	311	308	305	319	309	310	271	320	333	328	277	313	309	318	315	292	311	276	302	307	291	314	298	269	318	320	318	274	310	303	288	318	286	339	312	302	308	322	318	314	298	302	328	279	321	321	292	284	290	322	290	309	316	290	323	286	298	314	310	336	334	301	304	300	275	308	314	309	272	279	293	305	349	311	306	324	266	285	298	314	330	313	308	330	275	308	308	315	332	321	288	294	297	315	293	289	306	296	324	317	314	349	310	322	319	272	279	326	291	307	310	306	306	329	316	277	307	337	335	297	301	304	333	284	313	319	287	321	302	318	311	289	304	281	325	328	317	327	333	335	280	329	301	309	290	316	275	298	308	318	300	321	312	269	280	300	324	351	316	270	288	286	311	321	302	299	282	302	314	331	313	303	309	283	302	273	284	280	296	337	297	321	287	310	299	340	294	298	355	328	312	294	293	314	327	275	292	318	304	306	316	319	314	310	311	283	302	312	307	296	286	299	294	333	282	280	345	302	339	313	316	290	303	320	303	293	318	332	327	290	278	313	300	299	296	284	296	297	296	309	313	337	339	275	303	290	288	293	314	338	316	291	312	319	301	303	288	302	288	315	313	305	289	304	305	294	326	328	307	304	305	291	278	298	311	298	319	308	310	312	293	315	291	299	328	305	295	282	334	342	289	297	321	295	317	312	311	345	334	310	301	332	318	317	305	274	299	287	306	288	289	310	304	292	304	273	277	299	304	295	254	315	280	292	278	317	287	322	310	298	297	270	323	294	277	263	288	288	299	313	275	318	285	303	285	307	309	267	307	312	290	322	326	307	323	311	307	326	314	314	310	304	289	293	307	286	336	292	291	324	304	302	284	283	299	296	318	341	289	311	313	301	313	292	312	295	300	325	282	294	295	281	300	305	317	305	337	299	292	302	313	280	283	313	315	323	293	297	312	300	275	307	299	275	300	294	345	314	289	307	295	302	283	291	349	327	304	290	331	302	319	291	308	304	299	296	313	298	333	311	317	289	316	321	307	300	308	302	325	282	306	293	284	292	272	298	301	317	291	320	302	308	329	297	275	300	287	284	304	303	282	300	350	307	263	330	292	290	315	299	306	293	298	309	315	310	308	285	327	275	298	300	317	303	313	302	288	312	314	308	306	303	295	299	343	283
23617	3427	2158	1515	981	742	547	419	298	291	205	207	145	159	113	137	199	143	125	94	84	96	72	78	58	55	70	62	51	49	51	53	47	55	55	53	48	48	42	52	34	36	38	37	48	53	40	48	38	44	41	44	33	36	33	55	32	41	30	42	36	41	36	48	56	36	26	37	45	31	30	40	38	33	46	34	37	38	43	46	41	43	28	34	40	30	36	29	27	34	34	28	28	41	29	31	39	31	27	35	25	38	35	35	43	34	50	35	33	37	31	35	28	36	41	35	46	27	28	38	39	32	45	38	40	41	45	28	32	35	39	31	27	31	42	34	42	39	34	31	41	39	29	32	34	43	48	39	32	39	43	39	36	28	35	19	34	43	38	34	38	38	30	29	29	37	45	33	40	40	33	31	35	31	28	28	33	32	27	33	31	34	39	31	31	33	32	29	30	34	25	32	34	32	44	31	39	21	26	32	32	38	36	33	27	32	42	36	37	37	45	38	35	27	27	37	33	34	29	36	31	40	34	42	32	27	28	38	26	41	34	40	36	46	40	27	42	26	28	29	34	36	31	27	32	26	37	30	30	42	36	40	34	36	37	42	36	39	39	32	36	31	35	32	33	28	33	41	40	27	31	30	36	26	54	38	36	34	31	31	27	39	31	38	38	31	44	31	40	42	38	33	24	39	36	29	31	26	36	29	37	31	32	32	37	38	34	52	32	21	42	29	32	31	33	28	33	30	21	28	37	40	36	35	37	30	33	32	30	48	42	30	34	32	32	35	33	33	23	31	32	30	37	34	40	29	40	31	43	30	37	29	34	31	36	31	40	45	37	27	27	28	32	28	32	29	27	30	31	30	36	32	41	44	39	40	34	34	35	29	30	26	36	43	41	44	35	36	31	39	31	38	28	39	37	36	43	37	32	32	38	33	30	40	32	36	32	30	26	37	25	36	37	28	27	30	27	25	30	40	36	33	33	29	46	35	28	28	37	32	34	37	35	28	26	36	27	25	31	32	31	40	43	25	33	35	27	35	29	29	37	35	30	36	36	27	38	31	40	24	39	38	31	49	20	38	27	38	32	27	34	34	30	31	46	40	33	42	29	31	37	37	32	43	32	25	32	32	33	27	27	25	36	35	37	28	46	33	34	35	36	41	27	35	43	40	29	32	30	34	37	31	25	26	32	37	30	31	36	36	31	30	40	26	25	29	30	26	38	37	33	36	37	26	27	33	38	35	37	45	24	31	31	38	31	33	29	31	27	46	35	26	50	35	30	35	36	29	28	40	33	32	31	33	48	28	38	42	42	36	39	36	28	37	32	36	25	34	34	25	28	25	27	27	39	31	39	39	44	38	26	31	36	34	25	39	33	37	41	40	28	34	38	37	41	36	30	36	46	30	36	27	26	34	28	37	40	41	34	33	35	35	30	31	26	24	29	37	33	44	29	38	22	31	27	37	37	34	33	28	39	37	40	40	41	37	28	38	29	28	35	37	34	22	33	32	44	36	31	38	36	25	32	35	26	32	28	34	45	33	32	34	30	36	29	34	39	40	29	22	29	29	37	40	27	41	38	29	34	46	43	31	31	29	41	26	42	38	27	43	34	38	24	41	30	33	30	46	39	30	25	35	39	28	27	38	41	35	41	31	27	36	34	42	28	37	38	31	42	29	38	43	43	34	30	29	25	28	30	27	28	43	27	23	25	28	35	39	50	23	31	29	24	30	36	32	32	40	30	38	38	34	33	41	29	27	26	32	29	27	51	38	45	30	26	29	38	33	37	41	40	38	40	41	35	38	22	32	29	36	37	44	28	34	40	31	31	27	30	38	35	41	34	39	29	38	32	34	26	32	29	26	28	30	51	34	35	30	23	34	32	39	36	35	40	39	42	33	29	28	33	30	27	46	26	35	32	36	35	31	33	23	30	37	41	32	42	49	33	33	29	27	32	27	28	41	27	31	40	39	31	24	36	35	34	30	27	33	40	39	29	35	26	27	32	38	36	31	36	34	33	34	38	28	35	36	43	25	43	41	34	48	38	41	29	25	33	29	40	37	27	28	41	38	31	40	27	40	36	31	27	33	35	39	36	38	33	28	38	31	29	34	29	28	28	39	27	41	23	33	46	32	31	41	29	43	25	34	24	40	25	28	37	34	20	38	47	36	40	40	35	21	39	34	26	20	34	37	47	37	30	31	34	31	28	37	30	40	41	28	36	38	37	39	36	30	35	39	27	32	31	31	32	35	35	34	31	41	33	29	39	26	36	35	36	46	35	28	39	34	31	35	33	40	40	40	29	41	34	36	23	38	39	40	25	21	36	41	30	41	29	32	29	31	21	43	42	38	38	28	31	29	30	39	33	26	31	33	29	37	43	31	36	38	46	34	44	38	27	42	29	30	28	38	31	32	33	35	35	34	31	35	29	36	41	31	23	37	45	38	30	27	33	27	37	37	27	32	34	34	36	38	34	27	24	28	29	28	37	31	30	28	34	44	24	37	38	33	45	31	31	36	31	38	43	33	41	30	29	31	30	30	33	36	55	37	34	18	33	39	21	39	38	23	23	49	38	33	32	43	21	29	26	32	31	39	32	34	33	34	38	50	40	35	32	38	28	42	44	33	36	37	40	27	32	36	41	29	37	32	32	30	34	35	33	37	42	41	31	30	41	34	42	33	32	30	28	33	39	30	34	28	35	32	36	35	37	37	30	34	38	28	23	36	38	44	40	34	35	34	32	29	39	34	40	30	48	41	31	25	32	36	43	42	41	31	31	32	42	31	45	36	44	35	23	31	22	30	33	35	25	36	41	43	49	22	39	32	34	42	33	26	27	37	23	28	32	36	36	39	26	39	37	46	33	34	46	30	34	36	34	17	26	35	35	41	39	36	39	38	23	38	27	39	40	27	30	31	24	48	24	24	27	32	27	26	37	42	33	28	29	36	36	36	29	34	29	35	27	34	35	32	38	46	31	30	29	21	33	38	28	30	41	35	31	25	29	26	34	33	32	32	30	34	29	28	40	33	35	30	37	46	28	26	42	40	38	38	34	30	31	35	31	44	34	49	35	27	34	44	31	38	32	37	37	31	39	28	28	53	37	35	26	34	35	30	30	35	27	37	35	45	39	34	39	45	31	31	40	35	34	31	31	26	47	25	37	36	31	37	35	39	27	28	26	29	21	30	35	42	28	35	33	41	37	34	43	36	26	51	37	38	31	33	34	31	35	31	29	42	37	41	31	35	30	30	37	32	34	26	21	21	34	51	24	21	35	41	24	33	41	43	31	33	27	33	26	26	32	29	43	32	29	35	27	34	30	27	38	29	32	29	32	37	28	35	30	38	32	33	30	37	34	26	39	38	27	22	32	37	34	39	26	33	36	32	40	30	36	51	40	31	25	26	35	27	34	32	27	26	25	38	32	38	34	30	36	30	28	31	34	31	27	35	30	26	37	28	34	40	33	32	37	41	24	28	31	27	31	42	34	34	32	35	31	34
11105	2521	4284	4987	4176	3454	2689	2131	1728	1454	1282	1172	1001	867	786	887	894	819	772	644	493	458	438	339	367	382	311	329	291	298	267	298	263	238	234	224	219	226	213	183	181	177	163	173	196	159	167	156	165	179	174	139	153	162	158	139	153	125	156	133	130	162	140	123	127	144	132	132	124	138	123	112	123	111	136	136	108	133	117	107	120	136	113	113	137	114	119	110	122	106	122	132	127	127	112	116	120	107	94	98	120	97	117	113	95	103	112	103	110	101	98	107	106	108	106	108	107	106	99	121	107	117	102	96	117	126	115	91	103	102	95	109	102	115	94	98	105	117	108	94	102	110	98	112	114	101	95	98	124	86	120	99	88	109	120	102	106	97	94	106	112	101	102	111	110	101	112	106	106	96	101	95	127	108	100	126	87	104	104	96	131	109	87	112	87	86	117	110	104	112	101	104	121	104	128	94	95	99	98	90	91	110	107	112	99	98	89	109	99	84	111	108	96	106	99	112	105	100	113	98	87	118	101	91	107	103	116	85	100	116	99	110	107	108	120	114	85	111	81	105	108	107	125	91	103	126	91	135	100	101	91	99	106	103	106	106	111	94	91	108	95	88	128	89	112	106	107	95	96	111	97	122	109	100	94	109	101	111	125	115	106	73	95	106	112	99	91	84	82	92	99	89	90	107	91	100	91	102	107	115	118	89	115	94	97	87	81	90	89	101	102	102	103	114	99	96	113	119	103	97	93	110	91	108	93	100	108	102	87	116	102	113	93	102	109	105	106	103	90	111	92	95	89	108	110	111	101	105	101	90	94	99	101	84	105	106	107	106	105	119	110	102	109	89	104	94	114	106	112	112	98	83	92	113	99	99	114	100	97	118	98	107	106	91	110	108	99	100	77	87	109	83	95	100	110	88	102	106	105	103	102	111	87	119	99	102	98	109	101	103	105	105	90	94	108	117	118	102	98	102	96	84	85	112	106	110	109	100	113	82	101	99	72	103	93	107	81	92	120	103	99	123	102	100	121	103	109	101	81	109	103	101	92	96	98	93	103	82	97	90	118	98	99	93	109	98	113	111	86	103	102	103	91	94	102	91	107	97	96	99	105	93	101	100	83	101	112	96	98	112	89	98	99	95	109	118	98	87	86	108	89	91	90	101	90	102	93	107	103	97	102	98	119	111	121	92	94	97	98	108	111	84	103	107	110	116	98	97	115	105	89	99	107	99	92	91	118	103	86	100	100	96	108	99	94	96	97	84	110	113	110	78	98	103	104	103	95	88	91	105	99	103	113	113	96	86	114	104	107	101	98	100	85	115	104	96	99	86	111	93	117	93	101	108	83	104	107	111	86	103	110	87	100	85	113	100	83	87	95	113	85	101	89	122	119	104	92	86	113	81	104	114	118	104	87	98	102	94	87	110	92	118	100	106	86	91	99	92	114	117	104	93	98	113	99	85	109	97	89	100	90	110	95	102	109	106	100	85	102	108	87	96	95	101	104	104	121	105	111	99	89	106	129	91	117	95	106	106	120	80	104	102	109	91	115	102	91	91	102	87	104	109	88	103	125	94	100	98	87	96	119	98	115	109	86	98	107	113	95	104	98	114	104	84	102	96	97	97	93	107	89	95	103	102	93	102	103	91	110	101	112	107	101	101	111	108	89	97	94	90	98	101	89	97	110	104	95	76	94	112	89	122	117	103	103	103	100	79	88	103	99	119	111	102	89	100	126	89	108	122	98	93	105	99	102	104	114	120	120	94	97	109	97	99	96	105	96	113	101	100	100	98	110	97	99	102	111	88	95	109	115	90	98	96	113	91	107	108	107	109	91	88	98	101	72	88	97	92	99	94	94	113	99	106	78	116	101	110	105	94	107	88	100	105	82	109	104	99	108	106	89	103	115	116	105	101	88	91	109	108	95	104	109	105	105	98	114	96	118	97	107	98	86	105	105	101	103	103	110	114	82	90	116	83	100	98	114	112	118	109	96	107	74	92	95	87	109	97	108	106	111	94	112	105	104	96	81	83	91	115	125	104	97	99	94	95	114	100	107	98	92	93	80	89	115	94	98	94	117	83	111	104	85	106	130	113	88	87	92	97	83	100	96	94	96	97	76	102	111	103	111	85	90	117	105	112	105	95	97	91	112	109	95	72	102	108	98	100	96	113	110	89	95	104	103	108	107	103	106	95	86	96	102	100	96	101	84	103	105	114	110	98	103	96	93	81	86	97	90	108	117	98	86	106	113	92	109	106	113	99	90	115	108	113	83	101	103	107	99	103	90	96	106	90	115	105	115	88	83	105	93	84	111	95	108	102	96	92	96	93	102	105	94	105	123	101	107	116	97	85	89	86	106	111	108	97	106	101	97	100	95	122	100	100	111	110	100	108	97	98	94	93	82	95	112	85	95	89	98	82	93	103	102	103	81	94	90	116	90	96	109	103	86	108	114	101	118	111	107	120	103	95	111	93	86	78	101	107	117	103	89	101	89	102	112	97	94	87	103	97	108	88	103	101	93	112	102	113	106	99	102	110	103	92	111	81	95	107	105	94	96	97	94	95	99	95	99	106	94	106	96	109	100	95	109	96	93	83	109	86	93	94	96	86	101	105	104	91	93	106	95	103	96	108	91	92	86	98	101	97	97	105	98	85	105	107	93	100	96	114	97	119	106	111	104	115	91	105	96	94	102	84	110	98	98	90	91	78	113	95	109	86	94	107	113	104	113	95	98	104	103	91	98	90	95	88	84	94	104	100	93	103	107	114	109	93	99	121	89	74	116	93	105	103	93	101	105	98	101	103	95	120	83	94	104	101	100	110	101	98	106	88	81	116	97	94	95	87	105	101	95	94	91	92	102	118	93	100	89	115	101	93	107	72	115	113	91	91	97	107	99	82	97	101	96	110	95	101	102	89	97	105	110	106	112	103	96	98	108	90	119	85	113	89	108	105	117	112	99	108	106	92	105	105	104	108	95	88	103	79	118	106	89	106	104	109	89	93	113	103	106	106	114	108	89	110	102	106	99	111	89	91	91	104	99	110	95	110	110	93	86	96	106	93	88	105	98	92	103	109	95	103	95	100	116	105	93	99	102	97	99	102	112	106	118	106	90	104	99	96	87	95	94	99	117	79	97	84	102	101	91	83	76	105	109	108	115	106	87	99	97	95	94	101	110	83	100	98	87	106	104	108	119	105	99	97	119	97	93	108	109	104	98	91	84	105	93	117	82	110	93	106	114	101	89	85	89	95	106	100	109	99	94	121	106	104	104	116	106	88	101	100	93	94	96	86	96	95	110	98	102	103	103	80	109	113	106	97	96	109	102	96	111	111	100	105	74	101	111	118	99	102	84	91	100	98	109	97	90	96	105	107	111	101	89	103	88	105	116	95	100	107	85	93	109	93	95	105	101	101	77	112	96	95	94	98	105	97	93	93	92	113	110	94	116	111	97	95	90	111	80	108	95	111	102	86	97	107	98	97	108	89	99	90	110	94
2722	191	192	182	191	150	167	149	161	140	170	144	176	163	159	181	183	159	129	156	157	146	136	144	146	141	174	150	139	150	164	154	154	151	150	136	141	138	148	146	142	132	161	154	155	141	155	152	160	152	143	155	145	136	169	173	136	148	170	156	134	141	131	160	151	154	145	165	132	151	161	153	157	132	169	163	127	146	138	156	157	155	159	140	147	165	136	160	148	148	140	150	155	167	142	157	157	145	151	152	150	158	160	146	151	158	140	161	164	160	131	160	145	132	169	176	145	162	131	164	160	156	154	158	148	162	162	157	156	160	109	175	169	150	140	145	140	155	146	139	166	156	146	126	141	158	146	161	146	136	155	153	148	183	164	153	169	163	142	140	152	150	179	141	148	141	136	151	172	134	153	156	152	182	139	168	161	172	142	149	159	142	142	147	157	150	154	150	150	167	159	151	172	149	161	168	171	161	187	137	150	153	169	165	140	148	154	175	151	192	150	163	152	155	142	172	159	154	140	138	135	163	168	129	161	155	159	159	160	141	147	158	130	153	162	144	156	157	146	152	156	160	145	146	130	141	123	175	154	153	153	157	160	151	149	129	155	157	143	176	139	151	124	167	141	164	147	140	151	157	150	155	160	173	145	142	148	153	154	165	171	153	148	177	155	145	142	133	141	144	161	169	159	158	155	127	138	170	155	180	154	145	158	135	161	158	149	151	165	151	151	157	165	152	156	138	159	151	163	157	148	149	140	151	146	178	149	169	141	144	150	171	127	173	136	152	159	173	161	144	156	160	169	151	150	138	164	164	166	127	167	133	142	154	170	146	156	182	136	152	161	148	151	133	154	158	110	171	167	161	137	151	178	159	155	135	171	161	146	160	158	148	156	130	149	139	139	143	153	142	151	158	137	161	151	134	156	144	145	141	135	158	153	145	148	168	143	149	172	194	160	146	145	165	139	157	150	153	150	143	151	166	151	154	140	159	132	155	165	154	160	156	146	136	160	163	166	145	150	169	155	154	157	164	164	135	142	154	150	152	154	152	156	178	155	139	153	157	164	160	144	166	162	159	126	148	158	154	141	173	151	157	150	145	140	153	156	155	162	173	140	182	150	154	161	168	130	167	131	133	156	129	161	178	160	168	142	153	155	136	138	137	165	150	162	145	134	157	136	169	135	145	154	139	157	145	138	153	173	146	183	157	163	153	180	141	149	142	146	158	159	156	158	146	145	168	150	129	159	179	141	167	131	138	139	191	158	166	158	158	180	140	142	145	143	159	153	156	149	156	186	153	148	174	159	153	141	142	156	134	125	157	149	145	180	159	149	142	146	152	169	133	157	159	148	153	165	154	155	141	163	143	138	155	152	150	142	173	169	163	132	171	150	158	140	173	148	144	162	153	158	147	174	160	170	151	144	153	166	135	149	136	175	120	149	152	137	146	159	135	160	163	165	155	150	162	151	157	152	131	142	163	185	146	161	166	143	145	174	165	153	158	154	142	162	155	170	143	155	173	150	165	148	159	159	144	155	134	139	148	161	143	128	131	153	149	157	127	151	133	143	161	151	150	147	161	137	171	135	137	136	163	150	136	156	149	163	170	179	170	167	150	157	154	136	144	155	137	141	134	133	172	175	151	154	159	139	142	143	129	142	151	143	139	154	176	148	133	135	158	154	153	126	153	179	160	145	133	193	162	179	139	155	146	169	124	137	167	144	164	139	135	153	155	161	137	144	160	150	155	173	158	164	148	156	154	176	179	165	142	148	152	151	166	130	146	148	138	150	161	162	146	157	173	125	150	139	166	153	167	158	162	143	147	148	159	164	154	158	150	174	155	151	161	165	139	159	141	167	133	156	159	181	147	153	164	137	158	156	167	133	145	129	142	171	181	137	147	157	156	136	169	149	141	145	174	124	142	158	167	133	147	159	127	130	163	169	149	159	161	150	149	172	149	140	138	156	141	158	170	180	144	179	164	150	158	155	134	149	147	145	125	159	171	146	157	148	148	151	169	150	169	145	165	159	146	134	149	146	158	151	134	142	143	156	147	142	136	159	150	156	163	151	152	163	138	154	141	151	167	156	133	158	149	163	158	145	156	164	155	166	140	156	146	142	140	160	155	153	159	151	162	144	138	154	172	163	164	150	137	154	156	162	149	156	160	153	177	185	135	164	149	165	141	141	138	161	145	155	154	151	174	154	157	152	156	155	135	163	149	159	169	158	158	170	133	171	160	160	141	140	148	167	165	172	155	150	132	142	152	163	169	150	132	137	163	159	129	161	154	130	139	152	164	151	144	136	142	131	145	158	150	155	160	144	157	153	156	148	159	150	165	158	147	167	151	162	164	149	151	169	151	165	135	133	164	149	141	154	149	155	146	145	160	140	144	135	172	163	156	139	150	140	159	149	145	143	147	154	157	154	157	159	137	166	172	153	149	171	129	165	151	177	156	166	159	135	145	159	133	144	159	147	172	157	165	156	133	129	175	146	152	146	160	181	140	151	148	143	164	162	132	149	149	151	165	147	173	144	155	141	145	170	171	162	161	138	127	152	162	141	179	148	149	141	176	161	157	151	124	174	161	151	129	151	165	153	158	148	168	164	187	166	152	168	161	172	149	134	175	161	165	163	153	153	159	131	164	172	145	162	145	173	140	137	160	136	163	174	155	145	169	149	158	156	149	162	148	162	168	148	165	134	131	145	151	154	164	154	157	163	170	161	132	166	148	132	135	139	173	157	167	154	141	143	156	150	136	148	165	140	119	170	164	149	149	182	161	138	162	149	155	138	149	157	139	155	162	149	155	147	128	175	142	153	165	136	164	145	160	140	135	158	136	143	151	151	136	153	160	146	159	148	148	136	158	136	154	147	157	141	138	154	148	165	154	133	144	168	152	167	152	158	168	147	147	137	143	162	150	147	145	140	145	142	157	156	148	149	145	141	142	147	149	149	141	146	155	145	151	145	168	172	146	178	149	157	150	142	148	136	153	169	158	169	151	146	160	163	163	143	158	163	136	156	131	162	151	178	139	133	156	144	140	131	159	136	163	152	147	153	143	151	148	167	126	159	171	155	147	166	149	139	150	149	145	148	159	147	168	145	135	154	176	143	130	148	151	128	162	150	141	136	149	158	169	135	144	155	140	151	155	152	159	156	134	137	157	155	140	157	144	170	147	150	138	150	161	146	157	145	169	166	136	156	155	140	138	144	159	160	156	124	136	118	146	157	160	169	165	148	141	132	139	143	150	154	144	153	149	157	161	170	138	131	150	156	127	145	148	159	139	172	169	138	144	160	146	155	146	139	127	146	152	157	144	185	164	154	153	158	162	157	125	153	152	158	149	168	140	151	143	152	160	147	156	152	141	134	173	147	139	154	145	163	132	158	151	141	132	138	144	183	162	146	168	161	135	141	168	128	153	142	150	158	153	162	152	165	156	147	141	151	158	160	153	183	145	144	162	153	153	156	154	157	153	169	137	164	162	150	150	141	142	146	151
2803	490	434	486	520	461	434	428	440	417	438	428	441	402	400	377	400	409	403	394	399	365	409	408	437	398	390	374	405	375	378	391	377	404	419	390	400	383	390	368	371	423	406	399	385	358	401	417	433	388	414	400	376	416	401	373	385	344	398	394	417	363	345	366	377	383	415	373	397	378	369	414	393	386	375	422	386	437	437	366	392	410	418	371	370	382	425	377	378	429	389	406	382	373	330	413	382	393	407	400	389	383	383	391	376	399	372	403	418	441	375	378	371	384	395	405	397	421	407	358	395	376	377	394	408	400	438	391	400	353	385	390	403	399	373	391	429	361	385	389	414	382	407	392	373	385	409	400	350	420	404	417	418	406	374	382	385	384	386	405	402	386	395	394	371	382	391	402	388	394	382	413	395	449	364	416	387	384	392	389	388	365	401	384	402	426	371	376	379	384	374	434	374	350	374	409	387	409	366	346	378	390	382	387	399	409	354	413	379	416	381	397	363	397	374	387	382	383	397	360	408	368	391	406	375	412	436	403	369	371	384	372	378	392	383	404	383	377	387	388	377	377	421	392	401	417	426	392	366	395	418	426	364	393	413	368	428	392	395	389	411	375	398	436	363	424	409	400	391	395	381	384	371	388	364	371	383	399	386	369	415	402	384	396	366	387	388	381	414	356	372	372	382	389	399	422	376	372	343	424	388	381	400	392	429	404	396	406	398	355	383	389	364	387	397	384	375	370	358	384	396	411	396	349	356	369	377	415	368	388	374	391	400	379	363	380	424	349	403	382	388	396	416	410	360	378	350	399	356	367	406	382	384	376	415	377	406	405	387	395	413	387	362	387	355	404	399	390	363	389	361	375	385	398	399	430	399	378	380	375	400	389	375	414	401	403	362	357	421	383	428	377	388	377	345	395	397	438	418	405	410	394	428	390	388	384	403	394	374	394	391	403	385	355	401	402	384	404	405	392	390	410	391	376	423	387	408	389	394	378	422	380	385	389	406	390	391	375	416	386	394	368	400	395	379	374	368	366	367	411	355	410	365	383	394	360	376	383	380	410	364	441	404	404	393	345	360	428	400	380	373	387	358	378	353	388	394	418	367	404	382	420	410	396	394	393	379	407	354	400	398	381	399	401	400	392	372	347	408	408	391	399	381	357	403	395	397	382	400	372	387	370	383	397	396	391	394	409	389	375	367	381	392	380	387	375	395	386	360	404	409	382	384	397	376	375	440	415	371	395	398	389	355	408	376	399	401	398	388	435	420	379	377	387	383	348	368	371	397	402	375	409	411	361	385	353	372	376	353	367	378	383	389	374	403	380	408	419	388	395	387	389	356	367	384	360	398	356	379	393	392	407	391	393	398	406	387	395	408	400	371	380	385	420	383	396	393	363	384	410	395	399	377	378	382	387	396	402	410	394	398	386	376	391	381	384	388	377	389	384	344	392	430	426	376	380	394	383	371	398	394	416	383	373	401	385	373	408	424	396	392	356	379	394	403	399	400	388	397	395	402	394	371	382	400	383	427	398	434	384	384	388	401	407	406	394	364	368	397	378	404	399	390	376	392	398	381	414	397	354	387	391	372	431	387	378	414	396	387	385	380	406	378	423	379	419	385	393	375	370	367	348	397	370	333	356	388	419	401	374	420	414	360	384	415	380	395	439	363	415	400	410	392	387	395	360	376	372	386	358	377	393	347	380	378	395	382	390	383	394	424	405	402	382	395	403	383	383	408	379	405	402	437	401	382	404	396	392	390	361	372	412	381	400	427	396	374	370	427	352	362	359	396	397	419	405	368	405	381	405	376	393	379	367	407	369	372	421	389	367	381	416	415	403	383	375	400	420	378	335	407	409	378	428	416	391	398	362	386	355	402	387	373	365	400	433	372	389	403	363	405	397	415	380	369	374	379	391	386	419	376	397	367	412	415	393	334	367	393	403	392	360	342	364	404	427	389	392	399	399	418	387	386	376	405	391	358	347	429	393	372	378	386	400	398	399	401	380	379	396	453	383	410	372	435	371	411	391	423	386	397	397	370	375	394	363	360	372	377	379	406	398	390	364	410	353	384	409	402	364	363	394	375	381	353	368	398	390	367	385	403	389	403	356	409	413	355	372	421	397	389	370	375	384	388	370	433	404	393	403	404	389	386	390	369	390	398	400	380	372	361	443	391	390	367	405	425	363	412	391	404	403	368	391	396	375	393	393	368	385	426	380	389	394	411	395	420	416	411	391	382	420	392	360	377	387	386	355	382	376	389	394	398	396	376	380	434	347	386	404	386	380	383	382	393	391	373	366	421	412	401	422	368	373	388	401	378	414	397	393	414	364	408	372	379	386	380	395	353	406	395	381	397	366	378	385	378	428	387	388	395	381	348	382	398	372	368	400	400	434	419	385	406	380	394	392	393	398	365	384	388	373	404	409	396	415	371	372	359	357	424	374	385	394	440	373	370	380	407	418	406	391	395	376	433	426	420	401	373	394	396	408	398	353	389	424	417	376	371	379	372	403	402	406	392	426	372	378	428	381	368	374	366	351	372	392	374	402	368	394	379	383	383	377	386	373	407	399	407	431	409	401	405	418	401	406	433	398	363	410	398	360	419	399	390	412	399	357	407	397	403	410	411	352	373	398	443	401	383	396	417	390	376	384	453	402	396	394	402	390	425	374	370	383	409	403	414	403	381	388	397	400	389	392	413	405	388	389	380	401	374	411	380	434	390	397	412	389	391	333	393	378	376	390	367	407	390	363	413	397	359	368	401	379	402	418	374	364	398	388	380	379	335	408	374	355	391	375	412	383	422	411	389	409	373	357	421	410	361	378	367	398	402	375	368	403	374	391	383	393	337	381	399	439	371	365	408	381	356	399	374	425	372	403	413	407	384	361	402	366	394	390	403	411	371	385	395	344	378	393	416	385	400	413	371	395	389	366	382	423	405	383	397	384	384	404	364	409	395	419	359	432	370	382	418	368	390	399	386	367	371	416	411	410	436	407	383	399	439	389	406	378	396	417	339	390	375	399	378	399	404	404	371	381	372	397	408	405	398	418	371	365	379	407	365	389	403	388	391	389	384	393	390	384	382	409	365	396	408	390	349	394	411	422	374	388	387	377	401	394	382	396	380	390	380	387	411	385	364	386	384	392	366	407	419	394	414	401	402	359	352	413	400	386	369	386	383	410	397	383	411	395	378	426	363	372	416	365	418	405	376	377	371	406	412	387	427	387	386	391	435	384	415	420	388	410	392	396	389	385	386	366	392	364	401	368	354	389	369	368	376	383	394	356	370	337	401	374	409	361	367	378	407	387	396	411	402	417	406	408	399	431	385	381	368	390	378	383	358	401	378	433	413	384	382	384	405	402	370	379	380	415	403	404	388	395	409	391	374	373	364	396	394	437	392	383	410	397	390	390	392	410	391	395	396	383	409	398	418	421	382	408	368	389	407	404	390	388	420	398	396	400	363	375	401	363	394	414	361	431	383	377	393	357	377	418
13826	1263	928	759	541	403	343	283	263	249	179	168	177	153	157	168	156	160	163	128	165	129	132	144	113	137	114	128	148	141	151	117	111	145	129	111	117	110	149	108	130	149	110	118	128	126	110	117	123	117	139	153	125	125	123	135	132	107	131	138	133	127	116	151	128	138	125	122	142	124	137	131	108	129	126	121	120	131	130	110	108	97	121	119	108	114	140	118	106	133	127	121	136	115	127	115	118	113	112	114	131	137	104	118	123	111	127	130	120	121	131	130	121	120	118	129	128	129	125	119	115	100	105	112	113	124	88	98	110	110	121	122	125	113	119	131	100	143	130	116	137	122	106	99	102	125	133	112	122	123	123	121	110	144	108	107	153	133	119	116	110	112	123	117	101	115	100	140	117	111	117	129	116	115	108	106	104	123	130	88	128	103	103	117	89	131	146	126	108	124	110	102	125	130	106	129	113	100	114	128	127	127	115	103	117	131	127	116	106	128	109	102	118	122	116	122	115	127	112	122	99	112	125	109	128	114	131	112	126	112	111	113	117	115	116	133	120	144	92	122	112	112	113	115	108	113	131	101	126	115	123	95	105	135	110	112	129	110	133	138	131	111	133	104	127	105	124	109	136	99	99	116	127	128	117	115	114	139	121	141	127	126	126	131	113	115	100	138	123	124	133	121	119	135	125	117	126	108	94	125	127	118	126	134	133	134	108	124	124	121	103	111	132	103	138	127	129	144	115	109	104	128	128	136	117	99	106	131	111	124	139	111	119	106	114	124	125	111	125	113	135	107	119	111	106	116	114	117	124	124	122	144	129	141	103	125	91	112	120	114	112	120	114	132	128	148	106	115	133	110	119	134	129	106	123	113	110	126	122	106	115	131	113	116	115	123	99	119	144	113	133	83	144	130	112	125	131	115	116	117	113	102	124	106	107	128	116	109	138	135	99	99	116	135	109	100	92	112	113	109	123	112	119	121	112	123	98	100	128	132	130	122	118	103	125	119	102	115	112	133	129	120	122	101	116	137	125	135	137	112	126	123	113	128	116	109	133	118	130	142	119	140	113	124	114	140	130	113	105	118	138	123	112	135	113	124	129	137	115	103	121	103	111	110	103	123	112	113	107	104	131	136	117	107	121	121	119	91	130	123	111	128	119	117	112	120	105	136	116	117	130	120	121	96	115	126	130	117	110	122	127	120	129	140	135	121	127	114	104	123	127	123	129	130	136	87	108	104	117	126	113	110	101	115	111	107	121	111	130	121	142	123	130	108	103	134	116	103	116	125	116	109	104	127	112	125	107	120	102	117	138	129	118	139	120	122	126	134	112	110	119	114	131	115	107	119	128	127	108	132	113	133	91	125	113	139	122	75	124	119	136	106	127	117	127	107	112	121	125	132	111	104	128	116	121	143	107	122	141	118	131	99	103	116	127	116	117	108	98	113	110	120	120	143	121	125	123	104	125	119	107	114	88	116	127	124	106	130	125	113	122	134	109	116	108	126	101	113	107	106	148	97	125	113	126	121	122	113	131	113	129	108	137	115	126	130	111	137	125	123	123	141	117	132	106	144	111	135	126	113	131	129	128	132	114	121	129	123	135	113	116	120	109	137	127	108	129	109	123	126	110	114	106	127	123	117	111	122	128	118	120	137	129	119	127	132	138	149	116	113	111	116	108	109	119	132	111	119	95	125	131	116	115	98	104	124	131	139	126	127	127	106	120	107	130	109	131	126	122	128	128	114	108	118	133	118	117	100	113	119	120	115	106	121	129	111	109	120	117	121	115	121	105	122	111	121	125	115	123	125	124	111	129	129	129	118	102	107	129	107	117	132	133	155	121	135	120	130	138	110	109	120	116	138	134	119	115	128	153	139	129	121	112	129	137	117	129	121	123	121	113	130	118	126	129	131	130	120	95	130	128	146	122	121	122	122	133	132	108	129	107	142	122	105	114	112	125	130	124	127	124	108	121	121	129	118	142	106	112	119	95	121	124	121	124	118	111	124	123	108	121	120	120	127	100	118	102	131	104	109	122	119	111	111	119	119	117	128	119	119	117	120	152	120	138	135	105	135	130	112	120	111	135	135	108	107	105	114	132	102	123	112	106	131	133	114	114	112	126	120	109	122	113	133	114	123	119	122	125	112	131	115	133	123	129	132	109	115	126	143	134	101	123	131	100	122	124	139	136	116	115	142	106	107	125	116	97	124	109	112	119	116	129	112	96	115	118	123	99	116	102	105	113	117	116	112	119	140	123	109	124	123	122	117	124	110	117	127	121	122	108	136	115	101	133	119	120	116	140	113	103	112	120	131	122	119	129	118	118	114	109	104	114	125	158	126	123	115	137	115	121	122	109	115	128	114	105	105	114	112	140	137	112	125	106	93	109	105	115	126	137	111	109	111	131	119	136	122	120	111	131	123	124	108	108	127	130	116	101	116	116	127	120	115	114	114	115	109	137	105	126	117	132	107	125	135	141	130	110	124	107	125	110	124	109	111	143	105	125	128	117	135	115	108	117	111	111	103	126	114	126	112	124	102	119	115	136	128	113	132	116	113	109	117	126	157	112	122	126	120	117	120	122	105	104	121	113	121	127	120	130	131	118	98	127	119	129	110	126	122	110	131	104	148	125	140	123	110	115	114	115	110	135	129	109	100	123	117	114	113	133	116	129	138	126	147	136	112	127	122	114	105	121	119	127	122	120	114	136	122	119	124	114	124	125	111	135	133	110	130	126	117	124	132	117	106	100	136	110	112	142	136	112	123	114	117	152	130	107	122	133	123	113	119	105	103	134	134	128	130	106	122	105	125	113	130	133	136	108	102	113	121	126	101	128	112	121	119	130	134	126	124	120	115	106	122	113	105	133	121	116	128	100	127	116	115	117	127	93	134	112	110	108	112	127	118	104	137	124	129	131	117	104	131	112	131	137	114	139	116	139	120	101	107	112	108	96	116	119	113	117	91	123	119	137	127	131	131	120	133	123	124	117	105	115	141	115	115	99	122	124	121	100	100	108	125	111	110	131	125	120	133	145	126	143	124	109	123	110	94	115	109	112	108	108	123	128	117	112	131	118	115	94	102	129	128	118	111	148	117	115	126	136	109	106	122	129	129	110	129	120	119	118	122	121	112	118	122	125	140	120	125	107	104	135	98	119	131	120	100	108	132	87	118	117	126	152	129	121	133	119	118	127	123	128	114	119	100	117	112	111	126	111	107	116	128	120	112	130	121	106	121	130	101	137	120	113	133	132	117	113	113	118	105	118	122	129	136	126	114	132	115	107	150	129	135	132	112	123	119	129	131	107	130	107	128	114	109	101	104	134	99	132	130	108	106	110	135	121	115	132	123	124	111	131	125	132	118	138	119	109	121	112	115	121	125	126	118	111	102	117	124	121	110	118	119	127	116	114	108	127	116	136	120	123	114	132	128	115	126	115	116	149	113	125	124	120	101	134	121	99	107	111	109	126	129	110	128	107	128	116	132	117	123	100	123
7764	1286	2200	2564	2250	1807	1553	1284	1106	972	848	799	738	682	665	604	600	574	586	624	461	480	434	460	396	409	383	385	391	398	402	406	387	375	387	393	352	334	362	354	339	332	289	329	337	350	349	352	334	348	323	311	317	321	327	346	316	324	327	304	324	322	300	289	313	271	306	311	327	342	333	299	317	323	326	287	320	310	351	271	306	319	324	290	344	307	296	334	313	298	280	335	310	348	323	323	324	341	310	308	321	313	321	285	330	312	314	286	301	285	338	275	271	322	344	316	333	302	328	346	329	315	311	324	321	317	302	326	310	303	311	331	318	308	302	303	280	299	301	286	295	315	305	315	313	302	296	306	329	312	321	294	313	324	324	335	299	290	309	289	305	319	311	300	291	316	309	333	292	311	323	334	282	294	305	291	314	311	297	321	299	299	293	292	303	317	283	294	292	331	343	335	309	289	318	316	303	324	292	270	293	329	326	291	312	313	320	339	298	291	264	301	292	348	280	308	308	297	307	304	293	273	314	302	322	292	276	326	329	343	295	285	317	327	305	294	335	299	302	280	315	284	334	283	296	318	287	286	318	314	300	300	283	296	292	262	334	313	289	291	288	315	327	305	301	325	304	295	310	324	289	287	324	292	307	292	336	321	311	298	317	291	320	296	298	300	311	337	322	305	300	298	320	298	327	288	334	322	308	278	313	299	311	272	317	314	306	307	288	297	337	333	295	289	322	315	311	276	320	309	271	276	264	317	311	300	310	275	294	295	279	276	313	318	321	293	312	312	294	313	291	312	333	294	321	314	312	294	316	289	271	317	290	293	282	339	304	327	299	322	308	321	313	335	293	325	340	302	317	290	280	305	289	292	298	320	328	304	294	301	299	295	272	336	273	312	295	277	329	310	313	306	286	283	326	315	327	318	278	310	329	337	306	316	293	294	323	299	301	309	304	308	320	298	296	315	334	283	285	322	307	307	316	300	311	337	282	300	312	302	308	273	303	341	313	283	292	296	294	303	304	335	309	287	315	302	292	273	266	284	325	297	288	308	321	314	313	308	328	298	325	332	297	298	316	283	339	331	294	306	323	291	296	284	319	309	284	305	332	314	325	317	317	308	331	311	313	309	309	317	289	283	309	302	295	313	310	306	298	294	313	328	274	293	299	279	304	280	282	320	311	331	302	306	300	282	330	336	295	323	323	348	296	320	281	294	318	318	294	303	295	292	316	283	320	287	296	295	315	286	288	306	318	320	318	305	335	285	302	325	321	322	298	301	272	306	329	304	306	310	299	286	321	317	280	327	295	306	310	309	311	286	284	300	329	308	287	293	302	295	301	271	303	281	294	301	290	296	309	280	315	290	327	314	319	299	307	314	287	330	320	296	285	285	312	328	319	299	315	340	306	274	300	305	304	325	308	296	303	320	321	292	299	299	306	348	315	311	332	309	294	314	303	331	311	286	291	286	306	302	293	296	294	290	332	302	326	333	321	317	300	311	335	296	291	310	288	315	314	291	312	308	328	301	274	315	334	283	306	338	278	294	338	301	321	317	318	298	325	303	293	276	325	291	301	301	320	308	332	304	302	298	296	304	301	300	310	283	280	291	327	343	286	329	337	326	295	324	275	318	288	328	325	317	301	313	329	305	299	287	310	304	319	311	282	303	301	304	316	334	278	307	301	286	289	321	288	318	298	327	319	273	319	347	312	307	316	318	292	299	321	310	297	327	355	300	342	303	300	299	279	277	303	320	326	297	301	304	332	320	314	297	309	312	310	273	293	300	281	318	278	313	282	282	284	334	297	312	322	282	296	297	274	301	316	292	339	350	284	334	302	296	303	306	337	335	322	281	318	303	323	315	296	266	321	310	331	320	287	291	303	292	293	300	300	304	301	316	277	309	320	321	314	320	281	327	299	324	303	327	315	307	335	305	326	302	301	313	291	322	288	322	340	317	312	323	297	311	288	301	303	316	310	281	316	311	305	330	305	314	286	319	317	328	273	302	289	310	274	288	297	299	290	327	306	330	300	319	280	298	321	303	316	313	323	295	309	312	324	307	284	287	346	308	305	306	271	289	296	306	289	343	298	288	295	332	313	305	298	312	289	338	313	274	313	333	286	281	289	304	319	289	294	320	302	291	316	307	352	294	297	344	282	308	321	303	251	306	301	315	313	291	306	312	310	296	299	296	349	306	300	317	294	306	309	310	312	303	307	318	323	307	280	305	299	310	296	335	325	301	306	315	350	301	294	313	269	270	294	310	298	315	325	305	280	316	266	303	314	322	333	270	302	322	319	304	270	322	310	320	317	310	287	305	301	318	306	295	303	332	300	308	297	312	340	303	305	303	320	304	301	313	332	317	316	334	302	306	309	284	299	276	294	330	287	294	296	261	276	299	279	279	256	285	304	297	286	326	279	303	312	313	323	309	318	299	304	288	340	306	315	309	308	319	307	285	299	293	303	329	279	300	286	305	282	333	295	303	291	291	341	276	300	327	300	319	292	319	297	323	276	313	327	302	278	293	311	303	295	314	308	307	297	303	296	272	309	311	319	294	328	307	326	317	289	315	294	312	337	285	325	296	277	265	304	295	304	300	299	323	295	324	314	303	334	312	300	299	296	316	318	303	317	289	322	311	295	309	297	303	320	323	311	289	338	331	310	322	295	298	307	277	309	330	274	317	293	331	309	292	320	310	297	305	284	286	277	343	305	291	277	316	311	322	336	313	330	295	314	311	293	300	306	334	289	301	291	305	306	293	311	303	252	293	293	302	312	323	309	290	300	274	324	301	327	329	323	306	312	299	325	332	284	293	310	304	316	339	317	313	298	294	289	300	319	273	288	294	334	298	308	326	295	321	313	314	292	257	292	325	289	318	306	336	281	282	307	313	293	328	287	333	322	290	328	287	287	299	303	292	296	301	315	300	313	328	325	284	308	299	291	354	326	304	311	339	342	288	286	298	284	312	301	300	302	296	299	291	306	309	301	312	336	296	316	312	321	313	298	321	296	308	320	297	324	301	303	279	285	276	307	323	317	317	295	308	317	268	329	303	269	318	334	301	327	288	327	331	285	290	342	305	301	275	318	331	326	301	318	322	275	329	310	295	317	328	315	283	297	302	303	310	295	311	334	296	307	293	316	329	311	306	280	323	320	321	288	301	306	328	307	298	326	300	294	331	318	284	297	316	298	298	313	308	288	289	321	305	294	313	308	312	295	300	330	279	320	295	307	287	324	325	293	317	310	289	298	327	309	323	306	313	295	281	297	310	349	296	340	280	345	328	296	315	284	279	296	303	289	300	318	290	296	278	315	312	333	314	299	269	281	339	303	307	294	297	301	312	351	292	277	283	331	317	291	275	286	308	316	296	328	277	335	282	278	306	298	320	331	323	293	348	292	298	310	320	288	313	327	301	319	252	310	304	295	299	352	329	297	340	298	308	299	287	285	276	291	292	300	307	327	308	317	296	292	281	301	325	316	295	332	261	282	310	316	295
23863	3220	2126	1522	1027	709	546	393	337	283	211	173	175	151	134	103	117	128	122	86	104	65	69	56	64	63	66	55	66	57	74	49	47	52	46	46	60	44	44	41	36	50	40	40	37	47	40	50	37	45	50	54	44	53	41	40	29	33	53	34	46	46	41	40	31	34	31	45	36	46	33	43	38	38	37	28	30	36	31	36	30	35	38	34	26	41	39	31	25	38	41	52	25	46	46	39	31	29	51	24	30	36	50	38	31	26	37	41	29	41	23	39	35	25	35	31	31	31	30	23	37	32	38	41	38	36	37	40	33	47	21	39	25	38	34	47	36	36	29	36	39	40	42	41	29	45	34	33	33	29	28	37	34	32	35	38	38	32	40	30	38	35	30	43	38	34	28	44	38	44	32	24	42	27	30	31	48	23	35	30	30	25	36	40	21	32	34	23	38	40	44	43	40	27	27	42	43	35	29	31	38	33	40	38	39	46	49	29	45	41	36	26	39	26	32	34	38	39	29	41	30	30	34	26	28	36	29	33	32	33	32	38	42	36	22	32	33	28	27	38	30	23	36	39	31	30	38	30	40	36	44	29	36	27	35	31	37	32	37	32	32	24	37	42	35	37	38	30	40	40	32	36	29	33	35	39	29	33	41	30	27	33	30	37	35	35	32	46	37	40	36	36	27	39	31	44	44	25	37	37	43	27	39	33	30	29	41	40	27	36	37	29	34	48	34	37	29	33	38	38	29	32	41	24	31	32	37	27	48	32	40	40	38	22	32	30	30	40	28	33	33	33	37	37	33	32	30	37	29	35	32	37	42	36	41	37	31	44	34	32	39	32	32	32	40	30	38	41	38	26	25	42	34	38	26	51	30	26	34	29	40	36	39	27	31	30	31	35	43	35	32	44	31	33	24	39	39	30	38	21	46	26	30	27	41	30	30	36	14	26	26	34	35	37	28	41	39	30	36	35	30	40	31	24	29	31	31	41	44	32	36	38	35	37	33	24	29	41	35	26	44	40	36	33	42	33	20	37	33	29	43	38	37	32	41	35	48	46	32	36	45	31	37	31	39	25	30	27	31	30	40	33	32	40	29	32	30	39	41	25	39	35	45	45	28	36	37	38	32	32	36	34	27	30	40	46	37	32	27	38	30	39	30	39	41	40	34	42	39	34	35	27	43	36	28	37	43	39	36	26	33	28	31	39	31	38	30	35	36	30	42	38	32	25	21	29	25	39	30	36	27	35	34	35	39	23	33	31	31	34	33	33	45	37	29	24	31	31	34	44	36	30	29	39	29	29	41	38	32	30	28	42	37	40	38	25	40	38	40	30	26	34	37	28	28	52	43	34	28	27	41	32	41	29	25	46	35	45	29	34	38	34	26	32	43	33	26	32	22	30	42	32	33	37	38	35	31	32	43	30	37	26	33	30	35	49	35	32	34	32	39	40	34	43	33	27	37	30	33	42	44	35	36	33	30	41	43	35	43	20	23	31	28	34	48	43	29	36	34	44	33	34	18	39	33	37	27	31	41	29	37	41	23	35	30	27	35	45	31	42	33	41	36	35	40	22	30	28	29	41	43	39	36	32	29	38	24	44	39	40	38	30	30	37	45	42	32	38	29	34	34	37	30	31	35	28	42	30	39	33	40	36	36	32	26	41	34	44	29	30	32	29	27	33	41	44	36	30	34	30	38	26	35	32	39	41	20	36	34	32	38	41	27	40	29	35	32	26	42	40	30	31	33	36	33	34	28	36	33	32	37	25	35	31	26	29	26	28	29	34	48	35	49	36	45	37	35	27	40	36	39	29	37	38	33	28	25	36	34	19	35	36	31	38	28	41	42	27	35	29	35	35	32	49	34	46	40	28	35	33	41	34	31	41	32	33	35	28	44	32	30	33	39	35	40	23	44	35	29	33	40	28	28	32	34	41	31	40	28	45	32	30	40	50	37	24	36	34	41	44	39	28	35	29	29	33	35	37	39	35	25	34	30	32	38	34	36	32	40	45	32	31	32	37	30	34	31	27	29	43	38	32	42	29	37	32	37	39	25	39	32	32	40	39	39	23	37	43	49	36	34	30	38	23	41	25	39	31	38	25	36	39	33	42	38	34	34	37	37	27	37	32	30	27	29	38	33	42	33	37	38	33	46	33	36	36	31	35	39	43	35	26	39	34	29	27	35	37	39	21	25	32	35	41	50	32	29	38	42	35	23	38	26	37	43	35	38	33	34	32	28	25	32	26	40	32	41	29	28	34	43	40	40	39	39	26	21	48	31	28	22	43	35	27	36	36	35	35	35	37	35	31	37	34	37	29	30	38	27	35	36	30	35	28	21	37	21	37	41	24	34	36	39	28	33	39	27	36	33	36	36	36	29	39	36	41	37	45	34	38	27	21	29	39	23	43	27	37	37	31	25	34	29	31	33	36	24	28	37	37	37	28	42	26	24	36	25	34	41	39	30	36	34	33	39	35	26	32	36	36	32	32	36	23	38	32	37	41	27	38	26	27	49	36	25	35	36	35	25	33	21	33	31	30	41	45	32	37	34	37	27	27	38	30	31	30	35	44	35	30	33	33	33	41	28	37	38	38	23	33	33	34	36	32	46	28	26	37	33	36	34	36	29	30	37	42	27	24	29	40	40	33	40	36	44	32	36	37	30	26	31	31	28	30	45	45	37	36	30	34	32	34	37	36	38	39	22	24	42	40	33	44	36	32	37	45	47	31	32	38	26	37	35	39	42	43	35	38	31	33	39	26	31	36	36	30	35	34	39	28	30	32	39	29	39	38	36	38	33	35	38	36	30	31	25	27	38	36	29	34	44	33	37	43	36	33	26	27	29	22	46	28	42	39	40	34	31	42	33	33	30	46	35	34	26	38	42	40	40	30	34	34	32	21	35	32	23	37	32	39	31	38	45	35	45	37	38	41	36	41	42	36	38	25	33	46	34	25	30	39	33	35	34	47	27	39	28	35	36	43	32	45	37	50	29	40	37	37	33	38	30	28	30	47	21	41	39	39	43	32	43	31	30	31	28	29	37	33	35	26	25	45	34	34	38	43	29	42	45	40	29	31	44	33	40	45	39	34	39	29	27	41	30	28	34	34	41	34	29	29	27	34	35	38	41	39	28	29	34	29	39	36	30	29	34	34	44	28	35	29	37	24	32	43	43	31	31	31	32	45	33	37	36	26	38	41	29	34	38	34	46	35	37	32	29	45	27	43	33	40	34	38	38	47	33	23	29	37	40	39	26	30	37	35	32	31	27	36	37	27	39	31	31	26	44	28	23	33	34	27	25	24	31	39	37	36	39	32	39	36	37	32	36	33	32	44	36	39	40	43	44	43	35	36	33	43	36	29	37	36	30	36	40	35	33	34	32	36	35	23	36	40	32	32	33	38	36	35	32	28	43	30	34	35	24	30	38	42	44	42	37	38	35	31	47	34	34	41	26	28	38	39	30	47	34	34	43	26	33	32	34	40	38	36	41	28
11350	2191	4127	4969	4182	3408	2725	2198	1818	1533	1343	1124	1028	887	790	733	726	686	791	560	566	476	476	370	358	324	374	311	313	282	277	241	238	258	215	219	202	206	182	186	186	200	166	184	159	189	158	187	160	177	162	143	154	151	152	157	123	143	130	146	127	123	131	142	128	152	140	124	110	132	154	142	148	133	118	113	136	130	117	112	125	109	128	123	101	108	115	128	113	137	105	129	123	106	90	107	116	130	122	115	106	120	116	112	111	115	129	118	113	108	99	108	108	94	94	111	101	122	113	115	101	111	103	104	118	133	91	112	111	100	115	103	123	104	118	91	103	107	85	114	106	105	104	103	106	115	93	121	104	106	96	109	113	118	114	85	82	98	98	102	104	106	74	106	112	90	94	131	101	104	96	95	120	88	114	95	108	115	107	115	106	86	120	94	96	117	101	122	120	100	91	97	94	100	88	84	108	97	94	107	105	102	106	109	101	94	83	115	98	98	89	94	89	96	105	101	108	94	103	107	126	91	104	92	106	82	94	102	95	96	89	77	109	116	102	95	105	105	109	84	96	105	90	92	105	98	107	101	100	114	99	89	103	111	93	94	94	95	79	101	99	127	94	110	101	108	98	97	107	101	110	98	112	103	104	96	109	105	112	115	100	106	112	106	89	105	105	88	88	94	123	105	92	97	97	104	91	106	86	112	95	120	101	109	108	110	117	116	96	95	103	113	106	120	132	102	123	112	110	106	99	126	97	96	105	107	108	109	94	85	86	95	100	84	117	115	100	103	108	102	101	99	95	126	122	98	106	88	98	116	92	97	98	125	100	97	108	85	108	106	97	98	87	122	107	108	93	107	117	110	94	110	104	106	101	105	94	77	98	105	101	115	109	100	95	101	102	108	98	94	92	107	94	113	104	94	110	109	119	112	111	98	94	97	98	105	88	99	120	110	105	106	94	87	109	101	90	108	106	88	114	103	93	94	93	98	95	96	112	97	96	91	108	107	100	102	105	101	101	108	113	97	104	101	99	87	90	105	87	113	104	113	98	113	97	97	100	109	92	92	102	105	94	114	107	100	101	93	106	96	79	103	110	109	93	98	109	99	90	91	100	104	115	112	89	111	117	88	104	100	101	86	106	107	91	99	105	96	121	82	120	105	82	94	91	101	99	102	86	102	105	91	91	101	121	100	96	97	99	93	115	104	104	90	98	101	94	93	100	89	84	112	96	111	103	115	98	113	106	101	121	93	106	109	95	94	97	96	109	89	112	98	98	104	105	98	103	116	101	120	93	102	105	93	89	108	125	92	90	113	106	90	90	88	79	100	105	110	87	102	92	83	88	103	81	88	123	100	103	92	107	123	94	102	121	106	92	84	92	102	102	111	89	107	105	112	99	96	96	109	95	110	95	117	100	100	94	106	95	101	99	113	109	115	116	108	101	115	95	100	101	87	95	100	93	107	101	116	109	79	95	89	124	104	103	102	115	95	104	101	103	121	96	83	105	104	89	99	87	113	106	91	76	85	98	78	84	97	106	114	92	111	115	104	115	98	109	104	94	85	92	97	76	79	109	97	110	89	86	80	99	133	92	96	103	104	100	102	103	96	100	103	105	103	80	99	77	86	108	96	98	101	85	98	106	112	115	98	110	97	106	90	88	102	101	86	104	83	109	105	96	94	99	108	97	95	105	93	122	92	100	103	89	109	96	112	102	115	110	107	92	93	93	89	93	106	101	95	97	103	95	118	91	99	96	91	91	100	83	100	106	110	92	105	115	104	100	91	88	105	103	99	95	77	104	72	99	113	102	101	103	100	110	94	91	109	95	99	96	88	99	88	97	115	85	105	121	96	101	107	89	105	115	90	112	78	104	90	95	109	118	98	100	96	118	114	105	107	115	88	100	96	100	107	89	101	106	80	102	102	86	102	104	95	112	98	95	98	115	92	100	110	98	99	96	106	106	110	103	107	110	64	90	108	118	95	95	112	105	104	116	94	103	98	94	89	93	115	99	110	107	112	95	115	108	98	97	95	98	92	115	82	106	112	97	95	98	84	95	101	100	91	107	99	100	108	79	116	103	92	85	100	93	105	102	103	105	106	99	104	99	104	95	95	87	116	101	98	109	98	90	120	96	97	96	98	98	91	87	93	97	83	128	92	105	93	129	100	98	103	104	95	102	100	97	84	104	100	91	88	99	104	105	85	105	94	100	102	101	101	104	98	107	94	91	111	84	106	102	106	112	107	86	82	116	88	96	91	107	100	103	103	109	83	103	101	103	99	82	98	98	108	98	93	93	105	101	95	106	105	126	111	94	79	97	94	96	93	108	105	88	106	117	89	93	111	88	81	98	94	105	101	101	105	86	103	84	113	128	108	123	97	106	101	115	99	100	84	96	99	92	83	90	95	119	115	93	105	95	88	80	105	93	93	92	125	106	95	79	91	123	104	92	97	118	93	96	98	130	93	109	96	108	105	92	100	104	107	83	98	119	89	97	107	98	116	99	88	103	95	106	87	96	117	104	92	86	97	101	120	77	115	99	84	128	107	90	111	115	100	95	122	107	102	95	90	92	120	114	99	103	103	101	97	99	104	85	95	96	101	85	101	89	81	97	104	93	100	102	97	94	94	84	99	83	89	98	109	111	123	94	102	110	116	106	102	105	104	83	103	92	99	110	104	103	87	111	92	105	117	105	84	87	95	112	91	115	79	94	96	96	101	110	88	107	109	95	94	98	107	102	106	120	102	114	116	96	102	90	97	87	107	103	85	97	92	100	69	104	108	99	121	98	101	125	107	112	115	94	113	109	109	101	95	107	102	107	85	106	99	112	112	97	104	84	95	82	88	94	102	96	102	111	113	103	99	102	81	88	85	101	96	91	88	107	106	104	103	114	119	103	110	97	93	98	111	97	108	100	101	108	99	101	86	100	90	95	88	110	102	106	105	83	98	99	94	121	99	105	106	97	94	109	97	107	98	90	94	100	101	103	86	87	105	84	83	104	99	102	102	110	118	94	78	100	102	102	106	109	122	106	105	114	101	91	99	101	121	102	107	119	115	95	104	114	98	88	89	100	96	127	89	108	103	121	102	111	108	91	79	102	93	95	108	105	91	89	110	94	101	79	109	106	103	109	102	91	101	117	103	106	103	111	103	96	106	120	118	95	93	98	108	92	86	89	82	97	101	98	98	109	117	105	95	117	90	109	93	96	86	92	92	102	107	110	85	85	100	111	107	84	86	91	88	103	94	94	113	87	103	103	113	101	118	106	95	104	89	103	93	101	97	95	82	88	116	110	109	110	92	97	101	118	102	94	98	101	120	95	84	112	101	102	102	101	104	118	112	107	90	97	103	99	92	95	80	84	95	87	92	119	104	110	103	94	109	109	112	113	99	109	97	96	102	118	91	99	102	103	103	98	108	123	103	105	110	114	90	118	98	121	114	103	94	105	95	92	93	99	86	101	105	104	99	88	100	105	96	103	113	100	90	120	104	95	96
2841	189	168	157	165	166	172	155	161	151	155	174	146	149	149	154	141	188	148	151	148	169	150	176	162	169	160	161	154	128	171	157	133	167	159	151	154	136	175	163	175	172	136	153	163	159	155	140	157	135	154	145	135	151	158	166	140	172	142	180	152	137	147	134	147	180	175	157	149	164	160	144	164	155	175	144	174	144	135	158	148	150	164	161	165	157	165	146	145	156	180	158	132	167	144	169	139	163	137	161	161	178	151	162	158	159	136	164	162	173	128	168	142	141	164	167	170	130	167	150	137	146	146	163	139	156	163	150	156	146	165	146	152	136	168	155	147	164	138	161	129	186	150	137	156	145	164	159	164	164	159	148	154	155	146	135	164	157	170	194	142	142	142	155	151	143	157	174	147	168	146	148	145	144	138	154	157	140	150	154	151	139	136	149	147	173	164	163	162	144	174	175	149	163	179	168	162	155	156	125	148	134	155	160	140	158	140	152	154	157	166	141	152	163	145	128	165	143	132	163	171	150	129	150	137	160	161	146	168	161	139	153	178	147	130	148	152	152	138	160	140	177	165	143	147	132	148	143	140	154	140	143	155	147	157	155	159	151	150	161	146	176	151	162	166	137	157	173	164	143	165	157	169	139	158	157	130	146	140	144	138	156	141	146	165	144	156	145	168	164	122	138	144	166	125	173	136	167	142	163	141	160	174	164	170	164	162	137	137	150	138	164	159	143	152	148	153	128	140	140	169	135	169	156	164	141	164	139	154	144	136	154	142	145	154	157	166	156	142	152	156	149	170	146	155	150	151	141	164	152	156	145	150	140	139	129	157	154	160	132	142	135	160	136	152	144	162	154	140	161	159	143	170	139	149	159	162	135	160	137	146	150	144	139	177	165	137	129	158	174	180	150	159	153	184	137	158	138	139	137	138	153	152	165	142	159	155	155	151	155	140	150	168	169	140	157	133	148	147	146	151	159	138	148	159	167	171	164	176	145	153	144	146	161	163	148	159	140	133	133	156	159	169	137	154	147	148	129	124	161	147	153	183	153	156	156	136	168	153	147	157	172	141	159	143	156	159	134	166	163	144	153	154	147	143	179	157	156	148	145	165	144	127	175	160	178	138	166	143	137	133	142	142	158	164	146	147	156	132	161	146	165	169	157	164	151	151	134	141	142	153	153	150	147	171	154	139	177	159	160	131	159	134	148	175	142	149	160	177	160	174	140	163	178	141	151	180	151	156	154	153	149	143	151	142	140	145	151	150	160	162	148	143	144	151	138	148	148	148	160	149	152	143	149	135	165	136	130	134	155	156	140	164	172	140	147	157	148	145	145	161	152	141	131	143	132	157	148	154	156	136	122	138	128	157	158	156	160	166	141	143	142	152	168	158	147	148	167	131	177	151	160	163	145	146	141	164	148	143	134	153	158	150	138	147	154	156	164	161	138	130	135	156	151	158	139	153	140	178	132	146	145	148	151	168	152	155	147	127	158	152	157	135	151	134	167	149	145	136	160	139	114	149	128	145	140	153	167	139	181	185	158	159	150	157	133	161	148	142	147	143	145	178	134	156	184	166	157	134	175	136	150	148	147	162	148	160	167	157	155	180	150	151	170	130	152	171	153	154	153	164	143	153	160	150	147	170	130	166	166	158	161	168	153	144	120	148	152	130	164	143	151	158	155	150	168	130	143	165	167	137	142	142	148	153	176	143	169	167	150	144	147	144	141	145	153	152	152	188	158	144	149	176	155	143	128	164	146	157	158	147	176	161	148	151	164	139	148	153	169	149	135	173	167	148	150	149	138	153	139	181	157	153	149	153	144	162	163	136	156	146	148	149	169	156	159	127	164	165	164	172	163	164	166	148	146	137	174	153	149	139	151	157	167	145	163	178	170	157	132	172	161	141	154	137	143	154	151	153	142	143	133	155	149	153	169	147	155	148	146	147	152	145	155	155	150	164	171	144	133	154	131	148	160	169	164	164	145	165	162	143	186	152	160	155	159	136	136	145	155	152	154	139	157	151	133	135	146	143	136	151	138	134	162	155	163	155	157	162	191	160	164	171	143	154	147	162	157	155	172	151	163	144	162	161	142	170	176	169	136	142	157	150	156	165	161	159	152	163	175	151	149	167	135	140	152	149	154	159	152	136	131	142	142	149	152	159	155	142	156	156	153	160	156	148	132	160	161	154	142	146	162	160	149	143	141	150	139	135	154	163	149	160	134	141	160	171	141	138	133	150	142	148	168	124	150	139	155	142	144	124	159	169	153	144	149	151	143	159	154	161	155	151	158	135	150	159	178	153	138	161	168	153	143	143	154	150	163	162	152	130	129	156	143	140	142	158	155	153	151	147	143	160	136	149	164	151	152	135	159	148	164	145	149	165	159	141	157	155	140	147	153	153	136	133	135	147	130	133	138	137	140	166	153	139	155	147	152	146	154	170	166	154	170	166	175	165	149	141	157	170	169	154	154	153	151	145	169	157	142	141	141	173	132	159	148	159	159	151	150	170	164	141	156	154	139	150	146	146	151	176	123	174	166	158	161	149	163	128	179	164	148	159	177	150	151	169	169	138	154	145	150	151	143	144	150	170	127	160	160	158	172	155	156	157	142	170	142	141	155	151	170	133	161	148	148	169	136	144	153	142	155	161	134	172	154	169	156	155	130	142	145	153	141	157	179	162	156	167	147	147	149	152	159	165	126	150	145	158	141	140	134	144	144	137	143	160	148	148	156	143	157	134	153	164	139	161	129	151	142	157	182	145	172	150	161	144	166	167	165	171	140	132	162	168	149	160	156	129	149	144	148	147	156	149	178	158	168	174	144	143	156	157	158	163	164	157	140	149	134	158	146	160	178	173	156	160	164	170	177	158	153	147	143	150	147	162	129	150	151	143	165	152	156	152	169	137	139	159	156	153	142	130	142	151	151	162	153	134	165	169	144	152	158	175	165	167	156	160	142	142	155	171	171	150	159	163	164	131	145	155	149	141	155	156	156	180	176	148	155	159	137	154	161	146	140	168	163	143	168	150	163	167	163	162	145	119	140	148	153	136	155	155	147	152	151	136	140	144	135	153	144	160	150	158	183	145	154	134	155	155	147	158	136	176	131	138	154	140	164	158	148	158	142	147	152	162	148	137	163	133	145	152	156	155	144	174	138	183	148	153	148	153	138	154	162	185	162	152	155	139	163	159	134	126	158	140	156	164	167	128	134	137	137	172	160	147	125	167	140	142	173	148	162	170	150	176	146	140	175	160	166	140	158	149	149	162	161	162	145	177	159	151	157	143	174	163	140	149	153	153	174	168	132	152	143	148	160	139	132	155	149	167	152	150	178	165	139	173	154	138	167	162	162	142	152	160	139	161	158	152	140	162	163	133	163	186	146	153	138	144	150	155	168	134	147	162	138	151	169	148	135	154	168	157	151	169	167	174	157	147	144	151	137	172	155	163	138	179	144	141	165	153	165	146	147	166	151	148	136	136	143	137	167	146	145
2842	436	490	479	453	430	422	390	438	434	422	416	424	407	434	416	425	379	394	386	404	400	424	389	408	361	389	425	417	385	376	393	373	373	394	449	393	403	437	402	380	407	411	379	389	409	427	389	390	392	411	398	379	388	383	382	412	404	360	377	367	365	383	363	418	385	374	416	399	368	412	395	396	398	419	388	392	411	374	393	398	407	401	412	387	418	366	364	337	400	357	409	419	428	409	373	371	404	408	376	391	382	397	394	400	364	435	390	392	368	374	364	405	394	388	394	375	395	418	391	387	442	397	400	386	368	417	406	411	349	393	376	395	388	402	417	417	406	416	375	381	379	389	392	417	410	380	381	417	356	379	372	396	391	389	402	434	406	414	419	409	405	412	428	382	410	383	400	391	411	397	412	409	380	362	374	409	371	365	398	383	355	404	353	390	393	393	397	385	432	411	382	379	390	373	402	352	372	400	378	387	404	424	355	371	384	394	362	405	424	401	395	384	412	373	379	376	370	406	416	408	370	409	432	366	390	380	385	381	381	417	369	384	398	366	387	392	367	387	382	350	369	402	374	377	433	389	396	388	387	401	398	392	417	408	409	391	381	399	400	379	410	354	410	376	404	405	356	379	387	389	423	371	400	427	354	383	403	393	400	420	376	394	405	406	410	384	428	411	423	366	393	397	427	344	411	401	394	399	386	383	377	404	405	390	414	420	374	370	410	403	420	404	344	393	417	435	369	406	396	398	388	354	413	372	395	389	378	393	364	374	391	369	386	388	383	423	397	393	403	400	376	421	346	431	364	403	381	372	384	398	408	376	406	369	356	398	371	410	366	396	384	389	382	400	410	429	397	380	411	358	399	393	398	332	407	394	382	394	354	359	398	325	424	378	391	400	380	378	378	399	386	435	397	413	410	400	372	375	399	393	390	407	392	369	407	397	384	359	404	356	387	383	395	402	404	390	367	379	387	397	410	389	383	361	364	391	402	407	379	397	370	404	416	417	404	413	395	385	366	386	406	367	383	368	387	401	390	445	363	438	391	368	398	403	415	399	421	400	396	400	407	379	349	402	394	376	377	375	379	398	400	392	375	381	403	386	405	389	403	414	387	381	365	393	407	366	348	400	371	361	403	400	383	377	390	357	378	396	362	369	395	425	414	395	417	379	372	367	381	398	363	416	394	399	379	411	375	366	391	403	379	386	378	394	364	421	368	402	405	359	421	392	374	390	424	409	373	398	381	400	363	377	432	373	416	408	343	382	391	398	397	371	394	430	396	356	402	404	392	378	379	404	414	403	418	416	415	394	371	413	379	382	388	400	379	404	371	397	429	399	379	384	400	369	379	355	389	405	368	389	396	389	385	380	374	407	410	431	359	383	379	403	406	393	400	398	414	403	396	366	390	373	361	389	401	403	398	411	381	355	399	391	420	381	431	423	407	386	374	418	397	377	348	371	394	386	384	375	408	350	389	370	408	369	370	425	383	404	430	389	366	402	426	369	414	388	391	372	387	391	402	381	370	394	374	396	400	401	428	399	381	380	347	390	394	372	371	416	371	406	415	382	396	358	397	400	382	353	428	379	375	351	394	388	357	381	387	387	424	395	382	371	400	410	367	399	394	444	362	393	366	388	361	380	405	406	412	378	404	384	394	416	398	429	370	383	371	368	396	385	372	377	403	344	369	377	417	379	400	408	409	394	376	389	370	367	408	392	363	373	355	406	404	391	375	393	377	371	362	391	378	412	409	381	390	386	361	377	410	374	410	446	411	390	378	392	376	369	412	411	417	398	432	399	413	400	415	383	388	375	403	393	360	404	423	353	404	408	385	343	366	400	357	402	390	414	404	403	410	392	413	356	389	388	377	365	388	389	395	404	386	385	389	380	385	387	341	435	392	389	386	397	391	376	371	384	389	356	382	407	395	422	388	351	386	423	405	360	406	380	383	387	395	400	403	385	387	366	407	365	391	398	400	373	396	392	360	410	411	365	392	404	383	392	378	374	395	395	401	409	407	392	360	389	417	390	410	399	374	390	409	359	366	357	365	354	389	389	389	423	362	412	400	402	390	395	407	365	358	398	380	379	418	375	411	404	408	359	378	401	386	385	381	400	419	352	418	390	395	403	381	431	403	388	375	406	419	377	390	385	357	391	347	397	394	388	393	372	397	414	435	381	366	431	376	375	364	401	390	385	411	414	366	380	393	332	401	380	415	442	371	393	392	347	401	392	372	400	366	370	428	387	403	393	363	379	422	418	380	407	374	389	406	413	392	379	427	391	395	387	400	398	400	372	383	386	381	383	407	400	422	360	394	389	399	380	401	396	387	373	371	415	385	423	395	349	402	415	380	392	399	403	368	392	366	398	388	401	384	415	396	363	382	424	363	354	366	415	408	385	416	337	402	413	405	401	409	400	402	390	374	376	406	380	389	377	405	364	396	398	409	367	394	406	384	358	403	385	377	399	394	363	356	422	392	405	373	395	420	384	382	392	351	403	368	392	373	364	430	395	395	418	423	390	394	386	398	412	434	414	386	380	390	415	389	356	409	368	384	386	377	391	413	407	389	398	399	377	402	416	396	365	419	363	409	398	428	383	366	377	400	398	408	394	411	414	392	368	413	426	386	383	393	384	385	383	369	411	389	378	372	407	374	413	359	392	374	408	413	392	369	402	398	393	370	373	384	393	408	379	408	393	381	396	400	395	433	398	387	412	392	372	399	404	375	383	393	419	361	418	410	425	394	371	413	404	412	389	366	421	409	389	393	380	392	418	367	355	365	398	411	394	355	407	388	391	347	409	374	382	418	430	362	399	361	351	406	400	374	372	387	328	369	379	392	401	394	418	364	357	399	379	349	368	368	392	361	401	417	391	398	415	414	383	384	423	422	383	384	382	369	380	389	385	381	356	396	388	383	393	421	392	395	402	369	356	398	407	405	409	370	415	371	382	389	377	362	401	421	398	377	394	393	433	376	397	368	407	440	395	395	369	335	374	396	421	402	377	377	367	403	427	398	387	391	423	389	395	432	396	369	359	403	369	409	400	398	416	400	426	405	405	380	390	405	381	375	371	383	366	382	370	393	379	378	401	355	368	392	407	391	365	428	375	387	364	363	380	421	421	415	417	401	399	387	406	350	382	402	392	370	379	437	388	406	352	394	419	379	413	382	380	440	405	394	387	358	368	389	349	388	365	388	419	404	426	409	384	367	439	418	428	385	390	369	398	427	355	390	395	377	380	398	373	383	402	384	359	405	408	400	392	416	413	376	384	409	429	416	436	369	383	413	391	389	405	404	404	361	413	393	392	367	376	394	389	427	382	396	384	368	366	376	377	380	370	398	417	388	398	386	406	368	404	408	403	370	358	386	397	364	416	400	381	414	392	373	395	368	414	396	399	370	400	408	403	368	393	386	386	415	384	370	385	389	416	384	408	374	407	403	391	423	446	370	388	378	391	380	395	384	361	419	364	383	406	376	366	435	407	401	404	382	381	381
13726	1110	955	687	545	404	370	244	258	199	253	189	171	158	161	138	165	174	174	132	148	123	145	136	140	120	146	121	128	130	112	117	124	136	121	102	122	122	130	122	119	114	120	126	110	138	125	118	98	122	121	118	122	109	124	117	133	104	129	144	123	112	102	120	131	116	133	93	111	122	124	119	124	108	98	120	126	131	110	120	129	130	122	107	106	107	114	126	110	111	144	130	127	130	103	117	101	101	139	130	105	113	114	138	120	136	115	109	111	105	116	115	98	99	123	121	110	121	101	113	124	105	142	138	120	126	101	113	127	140	110	128	132	132	128	117	124	129	111	117	114	114	95	140	123	97	115	117	105	115	120	121	136	112	118	110	102	102	121	111	103	139	110	120	127	119	133	120	105	92	117	105	147	133	117	110	116	134	130	129	117	119	133	125	111	128	117	108	129	143	135	113	144	120	129	120	128	140	105	136	118	128	116	103	107	115	113	134	131	111	117	107	106	119	99	115	104	127	129	111	124	136	135	107	107	130	118	116	132	95	117	114	126	129	111	121	121	144	114	108	122	121	118	127	103	128	117	114	113	117	132	101	126	107	134	134	117	115	110	105	120	126	109	116	137	130	124	137	117	125	118	113	122	140	105	121	97	117	123	135	125	116	106	117	125	125	122	125	126	130	103	118	109	110	107	115	115	125	110	119	113	102	113	122	109	111	133	104	137	108	101	133	125	120	113	114	118	101	113	120	104	99	119	116	104	129	143	121	130	131	101	118	110	117	118	101	133	93	114	115	120	108	125	110	106	118	114	113	119	124	103	98	103	101	107	116	119	110	108	112	126	120	151	125	107	110	135	117	107	124	115	109	116	125	103	99	120	112	132	127	125	112	106	121	115	108	112	128	135	133	123	122	124	121	124	115	96	126	114	115	105	109	111	104	138	122	136	118	141	113	128	120	109	135	122	98	115	105	102	117	106	127	145	116	145	119	126	109	109	109	140	121	115	126	110	131	118	110	119	120	112	127	103	104	113	132	114	100	112	114	129	113	122	107	103	111	104	120	107	116	121	107	129	106	137	103	111	121	128	124	98	115	110	110	110	125	117	103	112	122	127	129	120	129	116	128	104	111	132	120	107	128	127	101	129	125	104	131	92	106	112	123	112	112	133	123	130	113	130	100	116	105	118	116	134	120	122	112	123	114	100	123	129	126	120	109	137	126	100	112	113	126	128	111	110	109	112	105	131	114	131	124	126	108	120	148	112	116	129	106	140	115	115	116	115	120	130	126	122	127	116	96	112	144	137	101	111	146	134	113	122	96	112	125	118	117	129	137	127	110	119	116	129	137	108	110	129	104	126	116	131	95	123	121	118	112	113	133	116	132	107	115	118	117	125	125	107	136	117	133	127	116	122	132	124	113	117	101	99	118	109	115	140	144	130	111	109	110	118	119	94	115	116	109	113	104	109	135	122	146	119	127	133	116	118	108	140	105	121	135	101	124	113	116	145	132	115	111	110	117	133	120	132	119	113	118	127	113	140	121	115	124	109	102	122	117	105	133	105	120	110	132	131	125	118	112	112	110	121	124	126	113	99	123	103	95	97	107	121	116	121	121	105	117	116	119	134	131	141	136	142	118	114	129	121	142	104	129	112	101	112	134	114	124	115	110	120	128	129	106	133	120	117	128	109	121	99	128	111	131	124	110	111	119	106	121	127	123	144	127	126	125	123	123	121	123	97	115	114	128	108	122	134	126	131	131	123	111	120	118	120	135	101	109	122	93	101	102	109	94	124	117	124	124	123	116	129	114	119	113	143	118	119	130	117	128	104	113	125	118	130	112	108	115	105	126	150	111	119	131	126	134	105	119	123	125	137	129	116	115	117	126	105	112	121	107	124	114	126	122	138	112	111	136	123	130	116	101	113	123	112	148	136	130	129	112	114	110	130	118	120	118	133	120	120	118	108	110	117	112	122	107	116	130	112	127	125	127	102	115	123	121	130	118	134	127	104	126	108	129	109	122	118	88	116	119	136	128	135	142	104	112	129	124	137	131	126	130	114	121	113	114	122	117	109	110	137	137	125	130	125	117	115	115	122	120	134	136	124	115	125	126	125	132	114	111	123	126	113	113	122	126	131	121	121	121	129	106	144	134	110	119	96	135	113	112	119	124	121	101	105	128	113	117	136	128	129	127	110	124	108	114	129	123	114	99	131	120	107	109	111	132	107	116	105	105	130	118	111	127	137	134	110	116	115	121	136	118	128	118	113	116	121	134	134	138	110	115	147	103	144	130	124	122	113	141	125	125	124	124	134	119	111	111	123	135	133	126	121	135	123	130	121	114	124	135	116	134	111	110	98	121	125	134	107	129	114	105	139	130	95	125	115	125	120	119	127	108	102	141	121	133	111	124	104	118	115	97	119	114	109	140	102	131	134	126	126	115	107	132	112	112	123	103	83	142	131	123	120	119	113	110	116	129	137	111	109	134	125	120	123	124	115	107	119	132	137	122	124	118	136	130	120	100	123	115	113	123	123	113	117	132	101	105	114	116	123	127	114	135	114	114	114	121	117	110	112	100	115	115	107	123	130	96	123	126	112	121	97	116	114	128	123	133	137	111	148	135	112	109	123	142	127	123	123	125	130	144	132	112	111	125	126	104	121	122	117	115	103	119	99	126	106	118	121	117	118	132	106	132	104	122	119	113	120	113	107	135	113	120	113	114	117	120	135	120	124	140	113	126	123	116	99	110	110	130	121	113	120	109	110	122	114	113	128	116	114	108	116	135	135	125	120	112	121	124	133	113	119	117	122	118	130	135	122	118	116	131	125	115	109	114	115	139	111	109	119	135	135	132	132	136	119	116	116	133	144	114	115	102	132	115	110	97	116	124	131	110	113	130	115	113	117	105	107	110	100	123	124	109	118	111	123	132	114	103	114	119	99	121	112	132	94	112	105	121	113	137	119	124	121	107	127	117	126	128	129	116	121	122	120	113	113	100	117	109	117	116	131	123	126	121	134	124	112	127	125	100	107	108	89	126	143	126	125	122	124	119	126	118	112	116	116	124	102	124	115	121	123	124	126	122	112	113	116	132	124	114	137	110	100	149	129	134	121	109	135	119	123	123	118	116	114	123	108	101	111	100	132	126	119	108	113	110	100	133	111	131	110	116	119	127	131	111	124	126	134	122	128	113	78	113	118	123	135	122	131	120	111	117	109	104	125	126	120	98	119	125	129	103	128	127	109	125	127	123	111	120	118	109	130	122	120	104	122	111	120	101	110	116	116	126	118	126	99	117	121	109	102	105	131	120	97	132	112	121	106	117	140	102	117	121	109	113	122	113	112	130	117	112	102	113	111	135	90	147	129	135	118	109	132	109	127	119	99	118	114	116	128	114	90	131	120	121	117	113	110	135	119	128	108	125	148	110	126	114	125	91	124	117	98	119	121	120	129	126	103	114	107	136	121	131	102	122	133	152	113	119	125	107	125	119	106	124	114	114
7704	1148	2189	2617	2242	1887	1568	1289	1154	925	866	790	727	680	615	616	625	810	597	608	492	468	475	444	424	447	395	388	397	381	394	356	381	385	359	380	362	351	355	361	353	322	313	353	372	371	349	327	333	337	307	334	324	342	321	352	290	349	330	314	331	342	335	326	329	317	342	285	300	306	344	308	359	321	337	298	347	294	338	337	302	322	295	277	324	326	296	298	291	341	314	318	311	325	287	345	299	333	309	340	327	305	290	316	295	312	306	327	300	313	304	303	275	317	294	305	298	334	284	300	297	317	330	325	327	280	306	333	313	314	292	287	339	286	327	322	329	284	309	280	296	304	297	304	304	306	298	316	326	324	294	319	290	324	325	341	309	325	303	337	315	348	290	308	344	302	313	337	316	267	302	313	303	303	294	278	292	320	311	313	280	293	304	304	306	294	298	302	320	318	298	345	339	308	287	304	318	326	285	319	291	296	340	313	270	337	327	323	323	318	325	319	299	307	303	319	322	290	314	308	295	306	321	309	290	303	292	297	302	361	334	343	308	321	338	322	298	298	295	310	306	291	306	306	300	338	308	288	347	300	322	320	301	338	313	318	272	309	302	302	310	365	329	310	280	296	316	282	292	293	298	290	299	283	304	328	315	357	319	300	353	315	295	285	294	335	303	296	302	312	325	331	297	270	288	275	313	338	347	288	271	300	303	284	323	318	320	309	330	311	310	304	306	277	308	297	306	292	315	304	301	275	344	343	311	306	323	330	332	296	307	305	279	309	333	318	294	313	314	301	321	297	295	279	306	278	323	337	313	309	318	319	307	325	276	285	290	311	340	292	289	301	292	301	311	333	318	298	294	315	324	319	303	290	330	282	325	335	281	328	308	318	323	322	328	321	313	289	287	297	304	324	302	316	335	287	279	336	286	323	292	311	308	271	310	281	310	325	301	287	320	299	327	325	302	319	280	305	301	318	308	309	298	295	323	290	277	276	294	306	300	293	299	329	313	316	329	322	315	291	320	283	326	312	324	291	283	303	321	326	313	318	324	325	296	294	301	288	309	306	315	303	289	287	302	321	327	277	307	291	298	274	331	315	314	323	302	311	294	287	300	320	332	324	315	318	296	310	310	336	315	321	310	316	323	302	306	347	295	295	307	316	310	298	332	339	310	306	317	325	302	291	302	295	342	311	332	308	312	275	307	349	320	316	280	297	324	331	338	283	296	262	317	293	287	303	268	291	289	305	321	313	308	306	286	324	294	285	321	302	281	287	292	281	321	303	304	317	292	304	316	306	291	290	295	319	304	275	295	330	295	343	315	324	345	330	293	304	305	308	303	326	289	291	282	294	326	318	329	300	286	310	314	306	293	320	267	318	293	298	320	326	315	312	296	309	287	300	290	323	301	286	325	349	283	279	284	304	313	304	298	333	320	294	318	283	309	290	339	309	315	316	326	297	312	329	320	344	302	314	330	314	295	310	313	325	296	323	304	308	293	286	322	338	320	308	298	306	308	313	288	308	272	306	307	315	308	327	319	334	299	288	347	313	321	298	288	295	290	306	323	306	336	361	294	311	313	285	311	331	314	310	334	312	322	293	322	324	299	311	267	327	287	306	293	287	287	289	289	291	294	293	284	304	307	302	294	307	323	329	329	309	289	314	263	323	328	316	295	279	305	311	330	330	302	301	272	311	312	300	319	297	297	314	331	288	289	306	301	304	307	303	293	300	322	314	277	316	287	323	287	316	300	311	326	304	307	310	304	296	276	300	335	302	298	317	284	313	284	348	336	341	275	296	306	309	325	289	329	313	317	336	301	311	289	309	318	305	297	281	310	321	311	292	329	307	331	330	287	318	315	300	323	310	273	312	339	306	301	311	304	344	340	283	319	338	312	313	311	315	322	323	315	265	316	295	315	278	323	322	355	302	313	307	322	305	330	326	304	315	318	306	320	311	289	333	314	322	310	291	309	286	345	337	304	290	280	321	290	319	336	294	306	301	308	330	299	299	321	308	297	299	319	295	284	324	296	322	340	321	316	321	308	296	339	298	286	303	332	270	337	314	302	302	327	299	317	284	306	318	299	318	301	331	288	336	312	297	322	312	318	276	298	319	306	309	287	316	325	297	316	281	316	279	320	278	272	307	297	288	298	316	290	332	305	324	312	278	296	308	294	312	307	295	301	324	311	349	332	313	320	313	278	272	317	285	290	325	335	334	298	293	309	298	318	308	290	324	341	297	298	323	276	300	296	272	265	322	306	281	280	330	315	296	320	313	290	281	306	279	308	287	314	316	334	293	331	301	328	296	335	344	327	282	290	302	316	303	290	320	278	342	300	276	276	289	312	333	297	332	297	321	303	294	286	349	296	306	304	336	307	308	316	299	301	294	308	303	337	319	293	338	319	308	288	320	298	280	336	317	322	298	300	323	312	302	305	263	325	328	311	322	304	313	300	313	270	330	288	287	331	325	322	290	288	332	317	309	314	280	292	336	315	308	297	308	311	310	267	301	308	317	305	319	310	306	336	305	308	315	283	320	299	302	307	300	291	302	298	294	315	290	330	310	279	299	290	291	310	338	302	310	344	340	311	285	331	299	289	301	309	308	287	304	327	305	276	332	321	317	302	261	287	285	317	295	255	322	293	308	317	336	312	334	308	270	295	299	274	322	297	306	317	304	317	302	311	284	299	309	313	331	319	319	282	306	311	318	333	304	303	316	315	310	344	325	305	323	283	313	336	301	308	313	327	287	281	273	323	326	298	292	304	284	276	328	315	313	266	326	307	311	315	318	295	343	299	293	321	308	306	325	315	314	293	307	292	323	302	288	292	303	322	335	306	280	297	314	293	300	319	311	298	287	300	311	296	334	307	297	294	276	307	375	317	323	312	289	294	299	283	325	293	291	314	315	285	320	302	322	323	320	313	318	292	341	329	294	291	285	319	294	325	299	311	349	287	297	298	308	269	298	292	304	296	319	287	318	308	324	319	266	299	283	294	318	300	288	297	302	322	323	304	301	294	292	335	282	288	329	305	310	356	312	314	331	315	309	303	315	307	315	322	340	302	316	317	313	280	323	287	309	306	290	292	275	312	340	314	315	320	306	328	294	311	319	306	320	306	278	345	320	320	308	304	313	353	313	323	327	285	319	298	282	272	313	274	322	325	331	328	332	316	338	284	316	302	299	318	281	327	273	306	296	299	290	308	291	305	288	284	312	275	291	305	292	316	326	321	296	294	279	307	301	285	291	306	301	331	311	333	331	257	328	278	309	310	310	320	308	310	347	309	321	294	302	334	326	324	323	306	308	297	313	300	289	325	281	331	307	346	297	297	325	300	297	302	303	304	293	307	315	307	300	313	315	298	301	287	297	310	304	311	307	303	288	304	320	321	294	304	295	308	319	303	313	286	315	304	309	287	309	316	346	300	296	314	306	284	328	307	301	336	309	314	284	302	271	317	299	328	315	316	295	302	338	321	285	294	304	295	282	283	287	286	336
24046	3091	2141	1577	1017	691	521	425	310	279	235	196	162	130	115	154	142	122	91	81	76	74	70	59	58	61	57	58	54	56	50	48	46	56	50	42	61	53	50	45	43	47	40	44	41	37	40	43	45	35	35	44	36	38	47	33	44	48	37	41	48	45	51	36	36	37	41	50	43	42	40	40	46	25	43	33	32	42	31	46	26	37	38	32	54	44	38	45	34	34	48	49	35	29	40	44	38	31	44	28	41	48	38	27	41	34	36	25	37	38	43	37	29	30	39	48	28	42	45	25	33	33	35	41	34	36	45	36	33	34	43	23	32	33	27	43	33	39	32	38	30	35	37	25	28	37	31	34	37	50	35	47	32	37	44	24	32	35	33	36	47	36	30	27	42	30	32	32	40	40	33	33	34	32	31	26	32	40	37	38	41	26	35	30	40	37	31	30	46	41	31	39	29	39	33	39	30	34	37	40	32	33	31	40	41	28	30	41	21	21	35	34	31	30	33	44	35	25	34	33	44	36	33	37	46	33	34	40	33	40	39	32	36	34	27	33	39	37	32	35	32	31	40	35	29	38	39	41	30	30	21	32	35	39	31	39	29	32	35	30	24	31	33	32	42	41	41	29	34	50	28	29	28	26	37	42	31	45	35	37	34	43	35	35	24	36	40	23	39	36	31	32	41	26	37	21	35	39	51	40	33	43	34	36	31	37	38	38	33	33	47	40	37	35	38	45	35	24	29	36	30	33	29	31	19	53	33	32	37	25	28	33	29	38	38	35	35	35	42	26	29	34	35	38	30	29	41	44	22	40	30	33	38	33	39	31	37	41	31	30	35	36	38	39	24	32	33	30	34	40	28	30	38	36	32	37	39	30	41	33	29	37	36	35	29	38	33	42	34	38	32	32	39	30	28	23	36	42	41	33	26	31	39	22	37	34	35	25	32	33	29	25	35	34	38	27	34	30	31	38	41	31	32	26	37	37	36	45	38	28	38	41	38	40	35	31	22	35	36	26	32	28	41	31	35	32	34	44	33	43	41	39	35	46	41	32	30	28	34	42	47	31	22	38	35	31	34	33	35	33	30	38	34	40	39	39	38	34	39	37	38	37	40	41	40	32	25	38	30	31	33	33	37	38	32	35	37	34	33	44	34	25	37	38	29	34	36	36	31	34	40	28	35	29	37	37	29	31	40	30	23	30	38	27	25	39	38	37	35	38	23	32	35	35	40	40	30	28	32	26	38	36	22	29	41	28	32	39	33	39	37	24	26	45	33	34	31	33	36	28	37	35	39	39	38	28	36	40	31	36	33	37	28	30	24	38	48	35	45	37	34	34	26	38	27	36	47	35	33	27	26	36	24	27	38	39	28	29	31	51	33	47	26	32	40	35	34	40	37	35	37	25	38	34	40	35	38	34	26	24	32	32	28	45	31	39	40	38	35	27	21	27	28	46	35	44	29	23	34	23	36	29	39	30	41	26	30	27	34	32	38	35	33	22	39	33	38	30	32	40	30	33	36	36	31	33	45	39	47	32	28	30	49	27	35	41	42	29	38	28	31	35	41	35	39	39	44	29	40	38	37	39	25	38	32	36	35	37	36	35	33	40	35	34	30	31	41	31	39	26	48	27	34	33	35	27	31	33	33	37	40	30	31	39	22	27	28	33	30	24	40	22	46	43	34	32	26	22	44	32	26	33	36	25	31	36	42	37	40	33	44	26	29	30	44	38	40	28	23	36	38	49	31	39	50	38	37	28	31	55	38	27	40	38	44	45	36	37	40	40	35	39	45	33	30	33	41	43	36	37	35	48	39	35	40	23	29	24	31	36	41	31	29	34	43	37	32	30	32	28	26	27	36	51	31	35	35	24	39	35	29	42	28	28	34	48	31	35	35	33	35	38	26	34	24	35	20	22	39	42	42	36	30	38	25	39	32	31	34	23	29	34	36	35	29	27	40	28	32	43	37	37	25	34	40	44	36	29	34	48	38	27	43	40	42	35	36	36	47	32	27	38	34	40	36	30	31	25	27	34	25	36	37	38	41	37	28	32	33	22	31	42	31	37	41	37	39	29	27	36	36	36	33	28	26	33	32	40	32	33	34	31	29	44	37	38	31	34	43	32	27	34	36	33	41	45	34	20	32	30	38	28	38	34	25	31	41	27	33	35	31	36	32	29	36	49	33	28	32	30	36	25	39	32	36	27	32	42	24	37	38	25	42	36	42	40	46	33	42	33	35	38	40	32	34	46	40	36	32	35	26	39	33	31	31	40	33	40	32	27	50	34	37	30	24	34	22	40	33	31	40	24	32	31	39	40	34	37	45	30	28	36	39	39	34	35	26	35	28	31	31	30	30	37	35	40	30	43	30	29	34	38	25	32	37	31	33	42	32	38	32	33	32	42	31	29	39	36	47	28	31	38	32	43	37	40	24	26	30	28	33	40	32	25	28	37	27	41	31	37	41	31	27	43	33	32	42	26	31	32	35	26	27	35	40	27	22	34	28	28	28	32	38	35	44	35	25	29	30	24	25	37	38	26	49	29	37	37	27	26	39	48	38	34	41	28	29	29	28	29	29	24	28	40	34	36	27	47	26	51	37	28	31	44	32	31	28	25	36	35	41	26	43	30	29	29	35	32	36	30	34	31	32	38	37	23	42	28	35	31	28	39	31	43	28	39	45	33	27	34	24	30	38	37	40	49	39	39	42	42	47	35	31	33	39	42	34	39	48	33	36	37	31	39	36	28	26	38	31	33	31	45	32	31	30	44	35	24	35	37	40	27	28	35	32	31	36	22	36	37	27	44	33	37	49	42	34	32	35	36	28	32	39	35	28	33	32	31	32	26	37	35	34	25	37	33	33	47	43	35	31	53	32	27	29	34	39	30	38	38	32	36	38	32	45	31	40	28	44	31	37	40	40	39	33	36	34	44	35	31	32	32	39	40	28	36	31	47	41	30	34	37	31	31	54	27	32	39	28	30	29	32	26	36	35	29	24	48	54	29	45	27	34	38	40	42	32	31	37	39	36	40	35	33	30	28	29	32	36	26	30	37	44	30	38	33	45	51	33	46	34	35	26	32	39	38	28	34	29	47	39	36	30	27	44	34	38	46	26	31	37	39	39	32	27	36	36	45	32	36	40	34	40	45	39	39	28	36	35	34	29	34	33	35	34	31	40	35	33	29	35	30	26	30	39	31	38	41	30	34	48	31	30	34	28	33	44	37	32	28	32	27	34	30	26	42	33	39	25	44	44	37	34	29	38	28	33	40	34	30	28	35	41	40	36	28	41	29	24	26	29	41	30	42	40	32	41	27	26	33	35	26	35	26	27	34	35	33	34	28	29	37	22	32	56	39	36	34	35	33	36	42	27	22	49	40	44	39	41	29	33	27	42	34	25	35	30	31	32	38	20	40	37	37	32	33	43	36	33	42	34	32	23	36	29	34	51	35	35	42	31	29	32	37	27	37	38	32	36	35	34	41	31	31	29	39
11364	2216	4162	5037	4294	3441	2648	2117	1893	1473	1285	1107	1056	889	810	815	755	816	640	547	491	469	428	400	386	359	319	292	275	294	288	251	240	249	243	236	215	192	185	197	188	217	193	214	193	174	164	148	170	174	151	154	188	146	157	158	162	132	147	143	134	141	126	121	124	131	139	126	147	111	137	129	139	130	131	121	119	116	120	122	128	123	122	118	130	108	120	120	106	118	129	112	111	103	116	112	112	113	114	109	102	115	132	116	109	110	109	107	112	110	116	96	105	108	105	109	111	100	98	115	118	95	113	91	114	108	106	100	117	102	94	115	98	99	106	120	98	104	121	110	105	103	106	111	106	121	103	114	114	96	93	91	92	111	114	98	120	107	131	101	105	84	106	85	121	109	103	85	113	113	91	111	87	116	111	105	92	107	99	97	100	131	89	97	109	110	109	92	97	101	109	107	99	113	97	89	107	110	109	94	96	106	98	100	107	103	110	100	107	110	99	97	103	98	111	92	105	104	84	113	121	111	100	98	102	98	103	83	97	95	96	115	102	120	110	106	94	104	111	117	101	114	106	97	98	107	102	100	106	121	110	116	105	109	91	102	87	118	106	97	103	103	96	97	101	113	91	98	98	93	80	89	77	91	79	87	103	94	98	114	117	83	110	97	112	116	96	102	95	90	110	91	108	119	94	99	106	88	115	106	99	116	105	110	114	114	105	90	89	95	104	98	98	109	105	102	91	110	114	91	107	101	108	103	112	107	94	91	103	98	107	108	119	89	104	91	98	112	92	92	105	107	99	124	110	79	111	115	100	100	117	105	101	87	99	94	117	89	104	89	108	103	93	100	107	103	111	112	108	88	97	102	94	94	105	91	100	96	109	95	104	96	108	104	89	102	99	101	93	118	104	103	107	108	100	119	96	102	81	97	117	107	97	91	103	106	88	98	110	104	112	91	94	110	82	112	95	94	109	108	110	88	98	104	105	103	106	115	93	105	85	110	102	109	99	101	89	92	106	111	109	110	98	112	105	120	100	95	101	94	109	102	109	111	95	108	102	102	96	104	103	100	117	97	99	121	108	104	120	96	122	111	109	98	92	90	87	107	89	97	118	105	91	108	98	109	100	93	109	109	92	99	88	122	76	94	115	84	114	82	105	86	105	98	105	91	107	113	112	106	92	91	97	90	101	101	97	80	107	95	101	92	89	103	90	115	99	110	107	101	84	112	94	114	121	102	109	97	99	89	107	92	112	107	110	98	111	88	114	96	122	117	89	104	102	100	101	114	115	94	74	90	109	103	95	103	102	109	92	114	92	101	117	105	98	99	94	105	105	92	117	102	107	109	104	106	95	115	115	86	110	101	105	87	98	101	109	104	89	90	115	109	98	94	95	100	91	110	91	118	97	99	103	106	112	96	113	100	84	117	99	91	92	119	97	95	90	107	109	111	97	94	100	112	100	99	102	85	98	106	86	107	96	82	107	84	86	102	107	121	95	99	108	93	113	119	108	91	114	93	93	105	93	105	92	116	105	121	98	102	103	110	99	97	97	91	91	88	100	80	99	88	105	100	124	125	92	90	79	95	105	82	95	92	95	100	108	101	86	115	94	104	107	81	113	101	102	103	83	95	109	113	99	93	96	106	115	101	107	99	89	93	111	101	100	110	98	97	97	96	103	101	93	96	116	99	100	98	108	104	96	103	108	97	93	121	116	100	103	107	108	105	112	113	103	97	102	87	93	106	99	106	89	95	105	76	98	85	107	106	110	117	92	98	93	101	98	86	100	107	88	101	91	94	102	105	90	83	102	98	75	99	102	99	102	112	104	111	103	100	101	103	87	101	97	105	97	97	94	131	83	117	105	106	109	105	101	108	98	87	123	107	103	105	93	106	94	90	125	120	96	114	97	87	77	103	90	109	100	90	108	115	99	118	106	102	114	123	103	112	112	105	97	88	98	84	99	70	117	83	112	89	92	98	118	109	94	94	115	89	115	93	121	104	95	112	114	113	90	102	103	121	106	79	112	118	101	123	99	103	92	116	102	101	123	117	87	99	104	96	98	105	103	104	106	120	103	103	94	75	88	95	100	105	107	95	100	101	75	89	94	101	83	104	114	116	105	81	98	108	108	111	93	85	107	101	98	101	76	94	106	110	88	96	101	95	128	106	108	98	107	103	107	99	88	105	104	95	100	107	101	107	129	98	100	102	106	85	110	99	92	106	91	106	119	119	87	104	90	87	108	101	96	97	105	96	119	100	97	104	108	109	94	112	109	101	88	78	94	104	101	101	99	93	114	90	96	97	95	93	110	114	88	109	90	107	108	75	98	100	88	113	106	117	98	102	103	122	108	97	110	105	100	106	98	108	104	86	91	104	96	104	98	106	116	95	99	95	102	108	107	95	118	100	103	93	97	119	90	113	104	99	107	98	98	127	107	109	126	99	94	100	100	108	101	103	98	105	113	106	92	108	83	98	107	108	88	102	106	92	112	89	84	108	88	99	122	125	119	104	90	120	99	105	101	99	98	98	101	113	93	103	125	109	103	100	104	94	102	105	85	96	91	119	95	103	101	92	99	95	106	110	89	85	103	104	116	82	110	109	99	83	93	99	111	105	98	84	89	109	105	118	94	103	89	106	96	114	105	111	100	84	115	103	96	107	107	106	95	87	110	90	102	110	111	108	106	122	92	107	117	106	112	113	93	99	84	102	98	114	77	107	116	99	103	109	110	99	93	110	110	93	113	112	104	109	91	99	117	88	105	90	115	89	106	91	91	109	76	88	96	93	128	86	103	110	101	100	109	101	120	96	94	100	113	111	95	101	109	107	98	102	100	101	100	102	118	95	90	86	110	109	97	93	88	81	109	111	101	82	87	94	105	83	100	102	95	97	100	95	101	100	100	101	122	102	113	97	107	108	100	105	93	98	92	113	104	108	87	99	101	92	94	98	105	106	105	96	96	101	90	106	104	88	105	91	107	102	88	96	107	88	89	104	109	104	90	122	109	107	108	114	91	109	123	94	82	95	112	97	97	85	103	88	96	109	86	105	115	127	104	109	106	108	113	123	104	91	98	97	95	99	87	102	96	112	99	97	106	108	89	96	103	105	106	123	84	92	95	96	106	114	104	111	96	90	88	114	82	106	95	113	104	105	102	98	89	94	111	103	106	99	105	92	87	101	97	96	124	101	93	91	93	99	95	102	96	124	106	114	102	105	101	86	98	85	100	120	101	107	96	101	109	95	108	109	103	99	100	85	103	92	107	102	98	95	93	97	117	103	113	94	112	99	96	111	110	109	95	106	111	102	101	119	102	97	83	112	88	92	94	100	104	109	108	104	103	109	84	101	102	104	79	94	101	106	100	97	107	83	87	118	90	119	121	104	111	94	112	98	120	107	92	103	107	87	110	98	107	123	115	92	104	110	108	86	96	106	99	98	99	108	110	95	94	109	102	110	92	109	96	128	100	81	105	104	112	104	94	102	104	101	96	101	97	93
2915	187	165	193	164	148	168	141	162	146	165	150	165	170	156	147	200	170	149	162	156	151	169	172	144	156	165	168	156	168	150	149	158	140	158	167	152	158	149	164	159	156	175	162	162	164	176	153	164	178	155	149	142	174	151	174	168	160	145	141	167	166	158	147	154	127	177	136	160	144	141	146	131	145	160	148	139	166	150	179	157	131	154	148	165	159	186	146	134	153	150	129	176	131	145	163	132	160	132	168	138	162	146	151	160	169	156	141	151	167	131	154	166	148	157	154	157	159	155	123	154	152	160	137	152	142	140	169	148	148	156	152	167	158	139	172	134	131	146	135	136	164	165	156	159	164	170	150	166	158	140	147	154	140	156	152	166	172	145	150	142	157	145	153	136	167	136	128	163	142	122	141	134	147	142	155	153	137	120	143	159	177	150	148	135	126	138	166	143	150	159	161	150	156	154	148	170	140	154	142	151	168	164	135	145	144	153	141	160	152	164	152	156	147	143	158	159	170	178	134	139	149	156	149	160	163	130	151	153	170	142	151	131	163	147	153	154	144	153	156	166	131	151	162	134	134	159	151	141	156	149	149	162	161	140	153	140	139	143	154	151	163	152	178	147	134	158	131	141	117	165	149	153	156	154	146	145	156	152	170	153	150	168	147	136	146	169	142	150	149	160	148	131	152	137	159	173	140	145	116	143	142	164	140	167	140	162	148	154	159	153	136	149	150	146	157	152	151	172	181	156	153	140	159	135	151	173	152	153	165	152	153	138	159	162	156	153	151	130	169	152	168	170	146	169	138	164	154	163	170	132	163	140	152	152	150	152	156	164	169	157	133	170	167	153	144	155	146	141	167	175	153	156	160	145	163	155	150	163	152	154	124	136	161	152	166	150	157	148	148	146	157	143	170	138	158	157	137	163	174	168	146	159	153	155	152	146	175	136	132	146	164	156	150	143	141	163	151	154	135	156	180	139	168	151	139	152	157	149	150	155	147	137	136	166	174	186	160	133	153	155	134	144	166	167	146	170	148	149	155	145	151	132	135	136	149	143	157	162	162	166	147	144	149	139	161	142	156	166	138	118	160	143	126	149	169	165	193	169	150	162	135	152	160	163	159	152	148	168	146	149	150	135	132	167	181	136	136	147	164	170	142	150	169	172	139	133	151	188	169	137	156	157	157	147	178	153	146	150	143	161	156	151	160	162	151	146	157	136	171	158	163	144	150	127	185	141	163	170	131	141	146	149	166	161	158	156	155	180	133	148	159	159	151	145	133	153	130	154	127	128	142	138	156	129	132	152	167	144	161	172	157	143	137	144	158	158	161	157	152	138	158	137	136	160	172	158	155	158	141	166	162	157	135	161	136	167	146	171	169	143	153	161	151	163	142	169	126	148	158	148	136	165	138	139	154	152	175	142	144	145	149	137	160	141	136	176	166	158	175	174	141	165	162	155	171	147	157	153	149	151	152	124	146	141	148	171	144	134	134	145	165	156	150	150	148	161	143	163	158	159	178	183	152	146	161	163	160	170	157	164	160	139	179	134	149	143	140	126	162	131	155	165	168	159	162	148	137	188	140	137	139	153	151	155	166	165	151	144	149	151	152	149	148	145	146	160	173	152	135	135	179	157	157	175	172	134	139	151	166	135	179	169	151	149	174	152	150	153	148	179	156	140	150	145	143	155	139	153	135	164	152	157	168	180	151	130	151	139	149	154	169	168	168	155	157	152	157	125	177	154	158	153	148	142	148	149	153	150	134	131	149	159	160	157	151	159	151	146	176	151	162	146	159	146	154	147	142	149	147	140	153	160	161	136	147	155	135	151	139	141	180	140	156	146	145	149	150	139	144	170	157	178	131	126	170	162	122	151	146	168	157	137	154	151	165	131	162	169	155	157	178	134	147	154	156	136	151	131	134	154	160	170	140	158	182	143	135	146	170	166	151	150	155	148	146	143	137	160	153	149	157	155	157	158	169	145	131	163	157	161	148	148	172	141	150	138	153	133	156	119	159	156	164	183	148	156	154	138	143	173	183	134	172	177	156	152	150	139	130	135	161	158	137	149	144	156	154	148	137	157	186	151	141	149	161	136	148	167	147	149	128	161	164	160	127	139	142	155	168	159	158	154	149	168	191	177	149	169	146	157	171	143	165	158	174	160	152	166	136	134	178	163	152	158	167	154	134	139	151	144	128	154	142	138	152	176	156	150	159	166	154	150	158	151	142	141	158	160	192	140	167	156	136	159	159	145	143	164	151	140	151	168	143	157	174	178	150	153	147	139	146	156	155	150	154	165	165	160	154	155	167	172	150	134	128	156	150	155	132	174	148	160	160	177	151	156	157	152	161	154	153	153	152	130	150	151	154	161	160	146	161	149	142	131	140	152	151	186	155	163	142	141	146	130	159	148	165	164	163	141	157	168	158	148	130	153	158	163	144	144	149	152	138	145	162	139	130	156	154	159	144	158	156	155	137	148	147	147	161	165	179	158	154	174	164	146	144	130	148	146	151	164	164	163	167	141	160	157	156	164	130	133	150	179	164	147	159	148	156	148	164	149	153	148	141	141	156	160	154	162	153	135	158	158	135	175	141	148	151	171	131	140	144	159	149	170	166	155	154	177	156	157	138	135	164	158	158	152	143	145	150	181	151	147	144	158	151	131	141	137	157	180	161	132	145	145	158	166	156	157	157	169	158	127	150	154	146	138	128	155	174	155	144	141	153	149	150	171	181	164	143	149	174	146	139	149	132	155	158	140	155	165	174	164	141	148	161	134	161	164	137	166	142	147	160	144	158	172	155	168	155	145	151	145	150	157	165	160	143	150	169	167	177	135	153	151	155	155	141	128	156	156	147	160	156	138	157	163	135	164	157	155	140	138	145	142	132	173	118	146	139	169	150	159	145	164	160	142	136	138	160	147	147	154	173	141	142	163	138	152	157	162	150	145	160	136	144	150	132	147	163	135	150	162	167	155	153	151	152	161	149	143	165	172	148	160	154	138	158	147	152	156	157	171	143	142	146	167	153	148	153	144	137	147	201	150	164	135	131	162	150	155	174	132	152	139	160	172	144	115	164	148	151	132	157	143	143	133	160	167	169	161	157	142	154	161	143	164	160	142	166	158	151	171	156	146	179	130	144	169	157	136	162	162	155	146	149	138	164	151	165	147	148	152	147	160	179	135	172	166	169	162	148	144	151	153	145	156	147	143	172	166	156	165	156	163	154	143	143	127	143	161	153	163	148	149	145	140	140	147	151	147	150	155	139	141	146	140	152	150	164	153	162	146	137	157	132	158	166	152	142	140	179	127	156	152	134	155	160	148	156	141	135	175	177	172	147	173	144	161	156	157	148	168	143	134	143	167	164	146	127	169	155	149	161	149	144	147	143	141	148	155	137	131	146	151	152	172	162	165	146	125	131	155	172	153	139	133	137	164	151	158	130	152	137	148	151	162	163	119	147	151	163	149	162	163	150	145	155	163	128	159	134	153	149
3038	443	490	453	498	404	393	415	423	419	405	387	378	410	424	414	432	420	391	406	412	423	403	413	424	385	397	384	387	447	395	394	424	417	412	384	380	372	412	384	382	363	377	390	416	411	398	404	377	366	453	416	400	424	387	395	416	401	451	387	406	409	380	398	366	404	403	374	378	441	377	407	391	406	405	372	400	392	407	414	400	397	381	409	407	395	379	405	384	383	407	420	364	401	417	406	392	363	394	414	407	382	449	404	367	384	395	438	411	407	431	394	374	364	422	359	386	435	407	419	414	398	375	379	398	425	400	427	415	390	349	429	401	425	427	397	403	374	388	432	402	365	408	383	386	402	424	408	428	384	419	398	430	362	404	378	395	401	357	406	413	362	416	423	394	403	413	366	387	381	417	421	395	380	383	416	396	377	400	424	405	379	390	411	368	377	408	381	362	402	378	407	375	395	394	390	404	400	404	380	388	412	435	402	405	362	408	372	406	388	376	401	410	374	381	424	389	423	389	447	388	365	404	353	382	392	394	383	402	361	392	399	398	401	404	389	424	424	410	381	367	363	379	408	357	420	391	384	390	394	408	410	364	405	395	372	378	374	386	388	387	401	374	450	406	390	379	393	425	364	377	399	408	378	399	376	368	403	400	363	394	395	403	421	384	412	364	419	365	383	394	408	338	395	389	394	426	384	359	382	376	376	414	378	418	385	402	377	389	396	408	387	402	378	362	424	386	377	385	393	383	377	399	371	387	416	373	358	394	370	400	411	392	393	398	380	380	409	364	397	398	389	402	416	382	374	379	400	390	361	360	393	417	386	410	394	414	394	392	359	409	373	388	367	372	438	406	412	405	400	412	375	381	384	384	387	413	414	387	404	435	424	375	420	383	406	390	398	407	423	427	397	404	407	399	420	401	410	408	385	452	398	421	402	396	380	413	415	403	360	390	413	377	394	377	395	385	366	391	359	401	391	393	385	380	400	411	366	369	379	425	414	407	391	379	379	391	421	416	412	369	366	359	425	377	405	398	397	387	404	417	408	375	374	386	396	368	408	381	377	387	398	391	387	405	393	416	393	407	421	355	412	411	404	416	379	403	386	388	333	434	404	340	387	401	379	410	363	372	379	373	382	398	409	377	425	368	377	384	416	396	347	391	389	398	391	377	378	355	399	384	366	386	387	416	405	384	413	426	410	405	373	396	380	407	359	409	398	404	416	379	385	396	415	366	380	384	370	388	392	384	398	375	401	419	404	394	374	369	373	385	372	435	399	420	374	394	369	369	417	419	377	420	398	385	384	398	436	362	378	403	361	383	385	415	406	372	406	372	409	363	382	392	415	414	407	397	415	430	380	407	368	396	415	375	365	393	401	420	425	404	417	383	402	400	373	368	383	374	381	399	367	384	413	381	392	376	422	406	391	430	383	391	368	389	405	385	377	395	372	384	389	399	394	392	423	378	388	392	430	406	416	405	382	393	408	418	377	370	396	372	376	394	380	397	407	389	404	396	406	423	361	394	427	384	411	384	406	391	410	388	364	385	381	396	367	388	402	399	391	384	375	387	408	395	382	412	421	403	411	385	385	402	406	394	363	416	380	390	402	395	368	374	388	399	400	402	364	381	424	400	382	434	402	369	402	400	370	404	409	409	406	362	413	399	440	354	383	418	357	394	423	394	410	404	392	429	376	432	386	403	379	364	406	390	378	398	374	397	395	320	407	425	368	377	381	405	358	399	397	383	397	415	446	392	383	393	396	431	386	400	408	398	374	395	408	396	371	379	400	429	374	397	460	373	422	369	398	366	416	381	413	383	398	403	383	432	399	385	351	385	402	407	398	368	392	405	407	416	363	405	420	384	411	410	372	341	383	388	366	371	409	386	418	379	396	369	385	395	391	400	405	407	452	400	404	373	411	399	378	409	391	395	435	410	357	388	418	410	380	374	401	376	363	391	423	371	383	401	377	402	404	382	363	417	410	415	375	379	376	394	393	380	379	378	420	420	385	396	420	402	373	423	401	384	406	362	393	400	404	385	404	393	376	389	403	348	427	426	373	390	395	399	419	402	417	386	359	380	402	366	346	401	404	393	423	388	330	386	393	382	400	365	427	368	402	429	407	403	359	390	413	412	419	415	393	383	388	396	375	367	435	428	384	381	403	373	374	380	366	355	401	374	391	369	390	408	404	380	407	373	421	420	373	391	352	401	392	411	398	405	403	362	424	399	386	424	395	372	388	440	422	429	384	371	384	405	412	393	395	366	409	402	388	395	399	384	413	382	424	367	407	397	413	389	412	405	416	383	389	390	423	381	400	406	380	416	382	422	389	409	373	414	374	368	406	395	380	398	389	389	380	395	365	429	393	429	415	410	396	404	396	410	374	399	375	385	385	379	401	394	397	379	395	380	380	366	356	383	373	444	425	436	411	365	377	367	412	390	411	409	396	414	397	401	393	398	381	370	435	399	405	405	435	382	369	434	417	414	379	413	443	393	395	387	395	403	406	390	397	399	420	401	401	408	395	429	386	383	415	389	381	384	385	365	382	410	367	374	390	370	400	394	412	405	403	395	389	421	380	398	401	419	410	390	354	412	400	401	406	395	393	390	401	405	391	404	374	364	359	371	379	417	379	378	388	376	396	383	409	395	385	391	406	389	405	368	359	435	374	379	395	433	403	394	382	393	417	396	365	396	399	388	408	425	412	388	398	372	375	386	394	434	367	400	419	373	425	393	408	375	418	383	397	381	420	390	404	400	358	373	375	373	386	415	373	385	399	418	405	399	353	378	388	382	398	402	438	394	399	388	400	364	398	380	436	373	407	389	395	414	405	377	389	414	385	399	375	351	415	404	407	393	390	414	386	396	392	397	372	384	452	422	432	385	365	396	430	383	430	407	402	404	394	425	407	425	396	407	393	371	388	389	405	397	425	387	408	381	397	365	402	400	416	387	400	394	406	379	399	409	388	392	408	395	374	394	411	372	375	394	419	382	391	392	369	417	398	426	393	383	410	395	407	327	391	399	422	401	376	385	398	401	386	395	397	391	419	388	396	432	399	414	361	382	397	376	409	401	361	433	348	404	394	386	421	355	396	380	398	382	393	409	406	402	393	402	358	351	368	445	387	341	356	380	406	431	400	370	374	399	392	388	351	397	435	420	388	359	396	402	420	366	385	408	389	389	394	417	429	403	390	427	427	396	385	393	394	386	402	383	390	384	372	404	371	406	408	399	369	394	450	384	403	402	428	389	386	382	405	384	393	357	430	412	406	406	417	364	415	372	405	394	428	369	372	398	374	386	379	369	391	379	372	401	396	366	392	381	400	393	399	387	361	375	398	388	425	396	431	361	374	398	386	406	361	374	378	399	395	385	410	405	404	397	379	404	398	389	406	397	407	403	390	385	415	413	380	397	352	384	416	396	374	387	398	397	401	381	394	402	408	377	433	432	370	405	412	372	402	394	376	385	405	402	395	400	416	428	395	410	410	380	440	447	392
13412	1118	1050	747	532	430	312	309	256	219	205	191	178	181	154	154	140	138	179	130	133	140	151	140	147	140	130	140	134	113	122	122	128	91	132	135	101	128	140	129	128	116	120	131	123	120	119	144	105	112	118	111	135	107	121	124	129	132	121	114	110	119	97	108	136	127	93	122	145	118	108	114	149	127	112	112	120	109	134	106	130	126	143	130	125	118	127	113	115	116	123	130	126	118	104	120	106	94	96	120	112	125	121	130	124	121	117	113	123	124	122	126	140	114	124	112	135	114	132	114	126	125	124	125	121	127	113	123	115	147	124	112	124	108	130	150	116	114	95	106	139	108	103	131	105	131	108	106	114	141	117	116	118	125	117	105	143	125	117	134	127	120	100	91	122	103	145	109	122	115	108	120	124	145	118	127	115	113	123	125	129	112	124	120	109	119	120	121	125	116	107	119	106	110	130	109	110	144	128	114	110	133	89	124	106	119	118	103	128	133	123	117	126	118	101	113	116	135	115	122	128	108	144	125	127	117	112	129	123	112	135	118	130	122	113	128	100	122	92	106	131	118	120	113	109	124	130	108	119	127	109	130	120	126	113	109	132	132	130	105	107	124	102	123	114	128	112	139	101	123	115	134	121	118	108	120	125	122	111	123	109	110	142	120	104	110	115	114	116	115	110	121	112	122	108	111	104	99	97	148	118	116	117	120	122	109	117	118	131	120	122	146	101	121	126	107	115	114	122	118	127	99	129	113	106	125	139	116	125	129	117	132	137	102	125	126	125	98	133	112	139	119	121	116	128	118	137	136	109	106	122	110	128	123	113	120	117	132	136	149	110	116	126	137	114	119	128	112	109	140	126	123	123	123	111	135	120	119	113	108	116	100	109	123	119	107	117	114	124	111	122	97	120	111	122	130	120	117	130	141	127	120	116	113	120	134	130	113	119	135	134	113	125	121	115	123	115	122	118	115	129	116	118	115	129	114	119	115	129	121	124	110	117	120	102	114	106	137	120	126	119	122	130	129	120	126	124	122	103	125	110	114	126	134	125	116	118	130	125	116	117	125	112	120	125	110	115	127	139	134	122	106	113	112	135	117	103	115	110	116	122	123	132	123	108	111	123	119	130	119	97	117	117	109	118	116	137	126	139	96	105	123	112	118	133	132	107	104	101	110	108	128	121	120	120	98	126	118	106	115	117	119	117	114	108	121	127	125	112	104	132	107	107	114	115	117	109	120	124	122	128	98	102	116	110	134	132	128	136	120	115	141	123	136	129	127	104	141	129	133	132	130	123	111	126	117	120	113	120	110	151	140	112	111	128	132	118	123	109	121	105	105	139	112	133	102	135	111	139	121	132	115	118	121	125	110	124	132	117	117	114	117	120	114	117	117	104	107	95	132	105	107	114	128	127	111	124	138	126	129	125	109	116	120	115	104	116	133	125	112	125	127	113	107	113	145	119	110	128	119	111	109	108	116	125	118	123	111	118	128	118	118	123	116	119	123	110	135	132	114	111	126	142	99	112	118	129	129	114	141	111	116	119	98	108	127	125	95	119	128	96	107	136	112	113	114	119	124	100	119	143	103	115	110	117	142	120	106	104	126	113	136	108	139	99	134	107	140	111	115	122	113	112	128	96	118	117	114	113	131	127	126	115	124	110	100	110	115	147	121	97	112	126	116	118	113	120	110	125	118	144	129	120	119	147	133	107	98	103	135	111	120	95	123	100	117	103	111	112	112	107	119	114	130	138	109	93	130	87	113	121	113	118	124	137	116	113	117	125	135	102	140	120	111	123	106	116	118	125	100	114	117	126	111	127	114	111	102	125	119	111	121	117	95	111	122	119	122	113	117	123	113	116	113	126	119	112	114	93	116	120	116	120	103	125	135	107	130	121	100	108	133	127	129	129	123	117	116	113	121	138	114	121	116	107	137	133	138	124	136	123	126	122	116	112	112	108	111	108	126	114	120	114	101	120	135	117	137	110	120	122	107	137	133	120	129	118	119	111	104	139	116	108	122	114	134	133	111	133	115	114	126	104	112	133	123	126	114	117	116	141	129	119	113	106	122	128	132	122	135	113	124	121	139	124	117	115	130	123	130	139	133	119	124	93	128	118	110	115	139	115	118	139	121	131	116	127	118	128	112	102	107	131	134	131	114	106	124	152	142	129	118	123	119	131	114	115	124	109	138	127	100	132	118	119	115	133	110	149	125	119	112	129	116	128	106	121	134	116	100	115	107	110	115	104	120	104	137	116	128	119	134	136	119	112	132	117	125	124	110	108	138	107	102	122	134	126	130	140	101	114	122	123	115	116	109	116	133	139	130	129	129	121	128	110	137	119	118	116	101	122	117	125	127	97	126	120	135	105	129	123	116	132	100	125	126	121	134	117	106	109	122	94	116	146	132	110	110	107	127	114	128	120	117	116	117	113	127	114	118	112	115	121	129	119	111	113	121	116	97	92	116	127	110	110	120	130	134	109	111	146	137	97	124	130	117	103	126	122	135	123	98	137	141	89	96	128	133	134	134	148	104	114	109	131	118	139	117	120	115	118	113	133	114	131	106	128	124	129	121	115	119	105	123	118	140	133	109	124	117	106	129	98	105	135	119	122	129	120	137	113	108	128	113	123	138	119	135	107	119	112	119	134	121	139	131	127	112	97	131	111	111	106	112	127	115	128	117	124	92	121	127	112	144	100	137	105	124	115	105	119	116	112	114	106	106	110	112	120	95	132	101	128	117	110	124	146	124	104	108	119	116	134	131	113	123	117	132	108	135	113	121	117	118	124	104	120	145	109	131	102	107	115	131	124	131	107	133	129	112	120	124	113	107	126	116	118	129	122	133	141	105	126	129	121	126	118	113	122	105	127	93	126	123	146	99	116	117	116	115	114	112	110	126	117	123	131	124	123	113	116	148	126	113	110	111	128	117	121	108	118	120	109	115	148	119	127	116	102	120	133	119	96	114	116	116	120	115	111	134	123	125	115	126	119	124	124	116	122	132	130	116	121	114	144	142	113	119	115	126	127	122	123	117	108	123	118	120	126	121	130	128	114	114	124	107	104	106	109	115	130	120	123	115	126	109	122	129	122	108	140	118	110	145	119	106	117	115	144	114	109	107	131	107	130	131	113	119	111	113	147	109	120	119	104	124	128	138	106	108	115	120	128	119	119	117	117	107	116	137	123	117	117	126	116	110	97	99	104	116	143	134	100	138	106	138	117	136	107	128	125	109	119	100	120	103	127	125	118	111	116	124	110	110	121	116	142	120	118	133	145	114	116	129	135	109	117	110	124	126	98	128	121	115	101	95	133	128	128	121	112	104	118	124	110	122	119	114	120	101	128	105	124	115	104	124	120	112	113	107	106	106	105	129	123	125	106	128	121	109	110	114	126	130	119	113	140	120	99	129	124	98	110	103	126	110	130	124	122	120	124	123	101	113	122	123	108	114	116	134	105	106	133	122	123	113	117	106	116	124	120	120	115	127	125	103
7620	1283	2166	2615	2277	1845	1483	1233	1108	1020	883	791	765	646	637	571	558	581	655	547	468	489	493	418	439	424	408	401	408	414	403	379	348	407	376	388	390	320	360	366	378	317	326	373	345	345	360	331	371	311	339	330	326	327	331	339	318	325	377	319	327	300	340	338	316	305	337	303	302	297	320	292	309	330	315	357	295	329	322	320	315	297	324	345	327	308	308	320	315	304	319	279	325	311	311	308	314	315	317	333	298	322	337	303	309	305	286	340	298	317	331	317	327	319	299	307	310	294	329	331	326	322	300	292	307	319	294	363	316	303	305	299	314	326	351	286	341	305	319	327	316	295	326	285	315	322	271	325	295	310	341	323	311	315	287	307	328	318	310	312	273	321	273	349	274	287	294	328	320	349	309	334	288	311	323	332	358	295	277	319	316	322	339	312	306	310	304	341	320	291	271	276	320	290	285	308	312	328	283	278	334	298	324	314	324	308	314	304	310	315	310	302	276	307	303	291	285	335	294	302	276	320	310	317	316	308	300	329	333	275	292	300	299	290	316	300	321	309	312	292	308	320	279	285	296	305	295	280	303	300	286	294	285	310	309	310	312	307	321	320	284	303	309	320	307	347	318	289	312	323	358	307	305	319	317	313	341	298	310	294	348	312	327	290	316	304	325	295	316	325	321	307	338	310	312	326	331	281	274	319	312	296	295	317	304	325	321	273	288	345	317	334	303	314	305	330	302	284	302	334	257	286	322	321	290	326	288	308	300	244	326	293	293	335	294	285	335	303	328	284	293	331	279	320	299	311	297	300	308	367	290	297	313	282	311	303	323	327	329	305	299	313	315	306	332	305	275	306	316	312	322	336	306	320	298	331	334	291	328	315	326	322	297	278	291	303	287	286	275	296	283	285	290	330	329	284	278	334	313	313	298	322	311	316	341	315	286	324	285	310	325	321	290	333	342	282	298	288	316	322	308	293	303	308	312	310	295	275	322	316	309	281	297	336	338	304	275	289	297	296	317	295	300	283	314	296	289	306	285	312	346	337	290	294	322	310	326	302	315	308	299	312	324	291	289	301	289	315	300	273	315	306	267	339	333	324	283	325	322	322	286	290	301	279	295	293	293	313	289	311	320	315	313	309	292	287	278	320	323	306	294	347	311	327	307	348	301	314	309	337	319	310	330	309	297	317	312	311	311	280	316	326	319	285	309	301	279	305	302	294	315	315	332	290	308	263	313	275	293	285	323	284	292	302	285	307	288	304	299	277	332	322	277	277	282	307	300	328	309	341	309	325	318	301	338	336	321	327	302	319	280	342	340	314	309	342	331	315	320	328	325	293	327	319	298	292	322	300	300	320	304	318	271	280	279	304	326	327	317	333	292	293	309	345	289	304	345	307	292	303	299	327	328	304	296	325	291	275	306	303	317	318	308	316	309	326	291	318	298	296	315	313	288	296	295	297	316	314	350	317	315	310	292	319	313	297	302	298	265	302	303	302	312	310	328	291	269	309	302	310	320	314	333	281	320	308	319	313	307	288	300	317	301	326	309	288	292	322	311	291	277	317	304	305	304	332	308	318	311	310	294	299	303	310	318	279	336	311	337	312	281	275	328	338	297	320	313	293	330	283	331	313	287	317	300	318	296	284	324	324	280	298	330	314	310	281	304	313	301	290	327	327	291	321	300	340	300	295	321	327	302	282	316	307	295	332	300	326	298	321	308	298	311	306	305	319	316	303	327	329	328	294	330	316	274	293	317	333	291	314	309	309	335	261	318	308	312	299	327	312	316	290	309	324	308	293	322	268	319	296	314	313	290	322	307	343	313	274	282	290	302	299	310	301	305	288	301	308	320	292	306	313	300	319	336	305	311	298	294	313	302	316	312	295	305	309	316	295	281	320	285	331	336	324	296	289	309	305	303	313	299	312	286	292	303	304	322	301	308	263	313	298	288	286	295	304	295	309	325	325	310	296	297	297	312	318	306	293	326	324	314	301	275	300	293	295	300	307	321	298	322	312	328	314	317	306	308	296	318	305	304	316	307	317	328	314	308	331	290	321	299	286	296	297	352	316	308	322	323	299	329	286	345	312	327	279	324	288	328	325	320	297	328	334	308	280	311	296	294	315	306	313	319	299	300	326	306	327	272	301	306	287	319	307	327	298	305	325	321	310	305	313	291	280	301	296	270	310	348	301	311	292	319	313	305	290	309	353	300	315	315	265	293	320	319	333	302	313	291	299	336	329	322	297	303	299	309	310	328	281	290	310	310	321	307	307	306	295	303	312	343	312	310	286	317	318	316	318	291	311	305	320	324	338	309	327	337	284	308	332	303	294	289	313	312	324	329	314	303	273	301	298	272	310	308	300	300	335	288	339	319	303	275	331	306	319	275	317	332	281	303	287	306	281	290	309	329	301	300	274	287	305	346	309	316	309	302	311	308	325	313	277	302	290	329	320	298	309	301	317	283	346	289	305	320	332	293	322	302	308	306	318	316	320	288	333	304	325	306	325	312	295	309	297	324	284	314	304	303	293	343	286	340	323	339	324	316	297	296	293	300	324	286	293	305	284	300	312	296	289	333	281	282	330	313	329	286	329	274	338	338	331	317	290	297	283	331	331	296	279	277	299	283	288	310	292	299	310	314	274	316	314	281	299	320	271	298	341	286	300	300	314	289	329	299	273	290	310	319	294	307	301	293	302	311	286	328	268	310	315	312	304	308	294	289	345	302	301	305	253	287	318	291	305	297	303	289	282	318	295	312	306	317	293	316	297	315	318	310	331	309	314	293	298	301	311	309	307	282	307	306	362	326	304	277	337	336	295	304	297	332	303	318	299	272	314	303	287	322	340	320	303	338	321	326	344	329	280	321	295	290	291	305	286	314	298	307	295	318	321	314	327	283	285	304	282	307	299	299	302	299	304	287	326	311	323	335	321	298	316	293	310	267	312	305	303	300	317	306	319	316	319	305	325	329	322	318	286	316	330	316	313	331	284	335	306	285	269	341	317	279	317	317	336	335	308	290	305	291	314	286	291	294	304	271	287	287	299	268	349	303	293	315	323	287	304	296	288	300	292	327	302	295	299	299	292	317	297	307	310	303	298	299	329	313	283	321	339	297	299	323	285	275	340	292	295	306	280	324	310	305	278	341	318	305	321	310	327	315	287	340	306	310	307	333	281	321	331	323	296	287	303	301	295	291	288	300	313	306	319	294	311	323	301	292	308	310	309	295	310	325	323	310	298	277	297	315	307	312	326	319	286	292	297	293	302	286	318	308	318	298	331	296	330	290	289	300	350	316	278	296	326	295	295	277	305	334	328	337	286	330	298	298	296	291	279	299	294	334	344	308	283	297	295	301	304	290	313	281	307	300	267	328	306	280	306	282	299	318	289	305	301	331	314	286	351	298	315	272	298	309	317	300	315	318	323	309	285	365	320	320	295	288	282	295	301	310	327	289	303	295	307	312	307	327	302	310	308	288	282	303	292	319	330	285	301
23726	3240	2218	1503	962	678	512	402	338	219	203	187	160	155	134	115	109	133	120	122	95	83	74	76	74	62	64	49	55	49	48	56	45	57	47	54	48	50	43	54	48	28	34	52	44	46	42	41	34	37	52	39	47	40	46	48	37	28	41	41	38	34	45	37	32	42	49	39	30	39	37	37	41	34	26	38	35	30	36	27	41	31	30	37	39	43	28	38	35	42	30	25	31	31	49	39	44	26	40	34	24	28	40	30	29	42	38	39	42	32	37	29	34	34	32	28	26	23	38	36	24	37	41	41	35	40	33	34	46	28	38	45	36	29	38	33	35	27	40	33	30	41	29	21	38	34	32	34	31	34	23	40	39	45	29	38	37	33	19	36	34	34	36	35	33	32	41	40	33	48	38	32	28	31	47	36	39	21	37	40	34	47	36	35	27	32	28	28	34	36	34	48	36	42	38	37	26	41	30	32	30	39	31	40	37	36	29	32	38	29	47	28	36	25	40	30	31	40	27	34	28	37	30	33	32	35	37	33	37	32	27	37	35	30	43	26	44	34	34	35	39	37	32	37	26	39	26	46	36	32	32	37	40	36	32	24	44	32	36	29	44	31	32	42	30	37	32	37	32	34	30	29	37	29	37	31	28	27	39	35	32	33	31	34	44	34	47	28	40	34	31	35	28	28	34	37	25	40	41	43	43	37	28	23	29	37	41	35	39	40	27	40	32	29	38	33	39	42	41	30	34	30	39	28	36	33	35	28	26	40	36	22	36	45	23	37	34	33	21	33	37	28	35	29	25	30	31	30	36	31	32	39	25	27	25	39	36	25	42	38	33	35	45	40	34	27	26	38	27	29	29	41	42	43	31	41	36	44	32	41	29	32	38	38	35	48	29	33	32	33	33	35	30	37	32	28	32	32	39	35	28	31	35	47	19	31	35	26	36	32	31	41	42	36	27	30	34	31	34	29	29	23	35	24	40	30	27	24	23	33	30	38	40	34	37	32	35	23	33	35	40	30	24	31	29	44	29	34	35	42	26	36	26	30	35	28	40	40	36	35	43	35	31	31	34	49	30	30	29	25	30	32	43	42	42	35	34	39	36	36	39	35	27	30	29	31	25	33	23	27	36	33	40	33	36	35	24	37	34	41	32	28	31	42	40	27	26	27	34	32	35	27	34	45	26	43	35	36	33	31	35	28	33	34	38	34	34	38	32	33	38	45	30	48	32	36	27	39	36	36	41	36	32	31	36	34	31	37	30	36	39	29	32	29	32	30	35	36	48	24	30	29	32	37	38	33	31	40	28	33	35	32	43	37	41	39	40	42	41	33	32	39	30	38	34	37	40	37	33	25	32	35	35	29	43	36	25	33	32	32	29	27	38	40	31	29	33	33	36	42	32	28	30	39	42	36	36	31	33	36	27	24	34	40	34	29	31	34	29	30	43	43	35	35	35	39	30	26	36	42	22	43	34	48	34	40	42	36	28	25	43	35	29	33	25	47	41	30	36	30	35	30	42	27	35	37	35	37	33	35	43	39	30	25	35	37	31	44	31	33	33	31	41	40	26	35	33	41	35	30	35	35	25	26	47	32	46	38	33	31	24	38	31	38	22	31	30	24	43	41	38	34	46	38	32	42	31	37	34	40	41	37	25	42	38	38	30	45	29	30	33	42	39	36	30	29	35	33	24	38	37	28	40	35	29	28	40	43	29	44	38	22	27	38	37	31	26	35	25	37	25	38	37	43	44	27	32	34	28	22	32	47	34	31	32	28	24	35	35	34	34	35	32	28	31	21	22	34	29	43	53	34	38	26	36	39	23	32	27	41	40	35	42	33	39	34	32	32	40	21	37	27	34	41	29	40	34	37	32	34	32	32	32	34	43	41	30	28	26	29	30	24	35	29	31	31	30	30	41	25	43	22	36	40	31	27	31	40	36	37	30	25	25	45	44	35	39	29	33	39	37	34	46	45	44	30	33	41	23	36	30	35	29	34	33	34	32	43	39	45	35	29	32	22	49	33	31	35	31	28	41	27	32	40	32	39	36	34	33	45	33	29	37	37	34	25	26	30	33	51	36	32	42	44	21	24	26	30	35	38	35	36	33	20	29	26	29	29	36	29	41	24	37	38	53	36	43	34	31	39	32	36	41	33	32	29	35	35	21	35	39	36	37	37	36	31	24	43	31	45	27	33	28	34	37	38	36	30	36	24	33	31	31	48	43	39	35	38	45	38	50	39	22	33	31	28	45	30	32	31	33	32	26	49	26	37	34	31	34	34	29	34	35	28	33	37	40	30	40	35	43	33	25	17	34	25	35	41	38	41	34	33	38	40	35	29	25	41	35	26	34	40	30	41	48	37	33	32	35	28	28	24	30	15	34	32	39	33	25	37	26	30	27	35	32	26	27	38	33	40	31	32	41	29	41	59	33	26	33	39	46	31	35	30	31	32	29	31	35	29	29	28	40	24	26	42	30	30	43	26	38	35	37	41	24	32	40	35	39	42	42	49	28	40	51	40	32	26	32	30	49	37	37	32	42	33	29	41	41	37	32	36	40	40	38	43	31	40	32	39	40	38	32	32	33	31	37	35	23	36	37	41	38	33	35	32	27	37	26	28	40	35	27	33	32	39	38	28	34	36	29	30	30	44	37	26	31	39	38	33	29	44	28	35	45	39	40	37	40	35	28	37	23	38	22	23	35	33	33	29	40	41	40	35	31	35	48	33	29	33	44	28	23	41	32	32	34	37	28	33	33	43	42	33	34	28	31	31	39	35	37	31	27	36	51	37	38	34	48	29	36	41	32	27	37	42	30	36	30	27	37	27	40	41	49	30	42	38	42	29	31	32	40	35	38	38	37	44	23	44	27	35	29	23	35	30	38	27	36	29	27	31	40	36	33	33	23	34	28	33	29	44	38	29	41	33	29	29	35	23	35	38	30	33	35	24	26	34	33	37	28	27	42	34	26	43	43	37	34	21	29	28	48	39	25	29	46	41	38	35	33	43	30	40	35	31	38	36	35	40	32	38	42	39	33	41	38	34	33	32	35	25	29	45	30	35	44	26	31	31	42	33	46	33	37	29	44	23	45	48	37	19	43	44	44	31	36	40	28	35	36	29	31	43	38	34	38	27	28	32	19	43	41	41	39	32	30	37	38	39	37	28	42	38	34	50	33	37	32	39	54	22	31	45	35	25	31	34	37	40	30	40	25	39	46	32	32	36	35	39	26	30	34	33	29	29	41	29	33	34	37	26	31	37	35	28	32	36	24	39	38	37	37	36	35	27	29	31	32	39	29	38	40	39	29	43	34	36	42	35	34	35	27	31	29	26	35	34	31	31	36	19	46	40	36	39	44	42	37	38	29	48	28	39	32	33	30	40	25	33	27	29	37	29	36	42	35	25	31	39	41	42	37	33	37	34	39	37	32	36	36	44	30	36	40	40	28	26	27	47	40	34	27	37	46	36	27	31	32	33	36	28	32	26	54	34
11308	2529	4361	5025	4365	3378	2684	2308	1722	1451	1343	1137	992	904	845	758	669	648	693	707	440	454	401	366	368	359	322	291	307	260	267	269	225	269	206	232	224	224	194	203	219	180	221	198	175	191	179	166	170	163	150	134	136	160	143	149	133	132	133	129	138	144	147	125	127	123	132	166	146	102	130	124	131	134	130	127	143	113	105	122	140	94	104	110	140	109	126	124	117	114	107	121	120	94	110	112	122	129	107	121	125	107	103	106	106	104	98	116	100	119	114	110	106	119	128	105	111	121	109	104	107	116	108	97	100	106	104	97	122	120	104	111	113	107	104	109	109	94	108	125	119	100	101	105	109	110	106	122	124	121	119	111	127	103	104	121	95	103	93	84	116	96	122	104	100	98	110	103	107	115	110	101	112	101	106	115	102	89	95	99	109	116	96	111	97	107	105	110	130	98	105	115	103	104	108	112	112	100	106	139	108	94	115	112	81	94	105	103	110	94	105	110	117	107	106	104	107	132	117	98	114	106	111	118	102	104	110	81	107	110	124	94	93	95	93	101	118	85	87	99	90	97	110	92	120	96	114	93	92	121	97	103	112	108	112	115	102	88	101	107	107	105	110	102	121	89	111	107	101	96	93	126	106	116	102	98	112	101	110	98	90	91	105	99	121	131	108	102	112	107	102	101	110	100	102	88	98	98	99	96	100	106	105	96	105	101	94	93	96	100	128	104	96	95	92	102	91	89	109	102	111	106	97	94	84	107	105	100	98	125	105	101	109	112	98	110	99	111	101	92	105	97	111	111	101	101	120	76	97	93	99	101	108	112	100	98	102	102	112	94	119	99	102	105	103	102	124	113	90	102	111	108	114	91	93	97	90	116	107	91	91	114	97	102	105	83	107	101	115	110	117	99	128	97	103	111	109	90	111	107	109	96	103	121	81	100	92	78	110	96	111	86	113	91	108	92	105	83	110	112	107	102	99	103	94	112	110	89	88	92	108	95	120	103	99	107	113	104	96	112	103	86	108	93	93	88	109	117	91	109	111	107	78	110	105	81	103	104	85	90	102	98	97	90	111	109	113	95	86	90	90	111	86	82	94	104	116	102	127	114	94	98	108	119	110	97	92	108	89	102	107	95	92	83	101	90	107	96	90	106	104	115	90	108	112	96	96	85	107	102	94	106	124	97	89	89	98	101	100	113	90	88	95	122	103	99	108	87	110	115	101	95	105	93	101	98	101	102	108	103	100	118	117	114	100	93	98	117	97	108	103	113	107	88	114	90	93	117	113	99	108	119	89	92	92	88	95	93	111	101	95	94	100	96	103	85	102	87	100	93	100	100	93	97	117	102	95	120	102	108	96	100	93	97	97	102	109	121	98	97	104	97	113	98	90	98	94	97	97	100	106	102	81	72	110	104	100	85	111	106	92	114	87	111	89	90	101	101	90	104	98	105	98	103	112	77	103	92	95	85	96	109	102	89	94	92	105	110	113	102	119	125	110	105	94	93	94	112	99	106	124	97	101	96	112	114	108	99	109	96	80	107	89	91	105	103	104	113	105	125	117	106	101	105	113	106	112	89	97	109	106	103	112	104	117	94	88	101	102	91	105	104	98	93	95	103	103	108	115	111	101	107	88	83	95	109	106	92	88	108	120	98	104	105	105	101	99	103	105	101	100	117	92	102	103	107	103	104	90	99	104	109	113	106	102	114	102	119	109	99	94	113	110	105	108	121	110	99	124	97	118	99	92	94	106	98	112	102	90	101	88	101	106	102	110	98	108	108	115	108	106	111	105	98	97	92	86	88	93	107	91	100	111	102	91	97	75	114	106	94	99	99	102	79	80	110	90	83	95	86	97	106	86	94	120	102	96	102	95	102	109	102	109	111	88	81	112	96	94	107	114	112	110	109	116	90	102	118	116	92	112	87	105	107	92	91	103	93	98	117	117	88	106	90	122	108	89	102	116	104	102	99	106	97	100	111	92	100	95	105	111	102	109	106	104	128	102	92	123	94	99	113	106	100	106	94	101	99	88	82	99	92	111	111	104	115	112	112	101	91	94	94	102	83	104	108	124	80	98	108	117	107	98	121	97	101	101	88	108	110	101	88	96	103	104	105	102	91	107	84	114	97	103	88	116	94	103	80	100	127	94	109	102	101	90	107	121	98	104	107	103	87	90	92	113	105	90	104	93	115	93	99	105	110	104	109	86	113	96	120	104	92	115	97	90	100	112	113	94	86	91	112	120	108	98	112	84	109	114	105	96	109	89	106	99	104	107	98	96	108	110	99	116	99	101	110	105	86	101	102	115	95	112	113	98	84	92	98	98	99	86	94	112	115	94	105	96	77	116	108	99	98	103	100	89	110	117	112	85	106	114	98	102	114	106	104	110	97	105	101	94	98	101	86	95	100	90	117	78	124	91	123	89	107	109	98	114	104	103	99	111	107	103	97	104	95	96	96	106	94	123	97	100	109	85	94	111	106	117	115	86	108	98	100	111	89	106	99	97	94	103	115	99	100	104	114	107	86	88	92	93	105	104	116	98	97	93	93	104	103	111	124	109	95	99	108	89	114	86	93	125	106	101	84	102	105	78	94	98	121	110	107	105	105	84	91	96	86	109	91	95	111	104	102	97	91	108	109	98	91	79	113	117	114	89	91	117	108	122	113	98	91	105	94	94	119	100	123	105	94	97	104	118	110	107	81	101	101	99	96	95	91	106	110	107	103	107	118	93	112	109	98	121	117	107	102	97	80	96	84	86	117	109	93	129	106	83	92	113	99	95	111	93	93	106	93	106	109	105	101	122	104	110	119	88	105	110	114	94	99	94	102	122	114	111	85	92	89	104	115	107	101	109	99	97	112	105	93	96	118	97	96	115	103	99	92	89	113	102	101	96	110	94	84	91	110	100	82	102	96	110	102	106	98	117	84	99	118	112	92	115	96	117	91	98	96	111	87	107	118	97	100	101	86	107	113	102	107	101	112	88	97	73	80	103	92	106	106	102	103	115	120	115	106	98	105	111	116	90	118	101	109	79	109	80	99	92	106	117	101	124	92	88	121	96	97	96	93	112	113	112	107	95	121	84	89	95	120	95	110	94	92	92	106	119	86	114	93	103	103	88	101	114	109	89	122	114	108	85	107	105	95	101	85	128	90	108	108	95	105	117	109	108	119	102	101	104	100	111	93	94	104	110	119	93	97	100	98	103	92	112	108	89	112	92	106	109	102	105	84	98	104	97	93	106	111	98	102	104	108	96	99	96	105	100	88	97	100	114	113	91	104	95	117	85	103	97	104	93	95	81	102	104	73	102	107	93	84	99	103	105	101	124	99	81	90	105	90	94	107	102	114	87	111	112	97	110	99	118	105	100	98	99	76	91	85	92	104	127	114	105	91	111	128	100	93	112	112	101	116	94	115	97	116	103	103	103	97	100	93	104	109	103	121	93	103	95	97	109	82	108	102	103	84	116	103	96	99	117	113	115	103	104	109	102	95
2872	164	228	165	171	163	170	179	146	156	129	148	169	153	142	145	160	178	166	161	164	149	157	151	161	147	153	150	137	159	163	169	158	142	158	138	147	154	148	154	179	171	149	138	156	154	148	166	163	143	136	152	152	150	143	157	159	156	149	144	142	134	152	147	151	137	136	143	136	149	138	155	141	150	142	151	164	131	152	179	171	134	136	165	130	157	158	144	133	156	172	159	144	149	156	167	135	153	152	151	154	147	163	130	148	141	155	147	141	147	154	159	122	149	158	150	136	168	166	173	136	127	139	151	166	193	143	160	133	169	152	197	145	176	152	166	152	159	141	145	174	147	173	152	135	134	149	140	167	154	153	151	142	152	168	139	152	168	145	146	145	162	144	170	141	185	170	137	145	179	156	155	153	143	148	144	156	143	161	141	121	154	168	151	141	166	156	151	155	149	158	157	149	159	158	177	153	135	153	141	161	144	145	164	147	157	142	143	161	155	171	143	169	138	159	137	166	157	165	151	151	138	139	140	170	132	119	142	158	158	139	174	165	169	136	148	126	150	143	159	153	175	150	155	143	155	175	152	153	151	155	158	162	161	143	139	130	181	147	149	168	142	136	135	169	165	166	165	138	184	139	146	186	160	177	143	137	138	155	175	155	136	149	148	151	148	149	155	153	143	169	139	151	165	152	130	137	165	153	164	157	128	142	156	166	175	159	172	159	156	148	156	163	140	145	163	138	126	161	165	145	151	138	142	163	152	172	197	155	146	134	144	144	147	164	163	159	173	172	159	152	142	154	167	162	166	160	173	136	142	148	136	139	164	145	160	141	177	144	151	171	151	150	157	169	140	163	153	139	145	158	161	147	150	131	152	150	156	128	132	173	127	155	160	182	143	123	158	126	153	134	157	133	175	156	147	152	144	163	145	147	150	136	165	124	139	155	145	138	144	152	145	151	130	160	130	166	137	148	160	165	174	152	144	142	172	141	157	143	140	148	166	154	147	172	159	151	144	160	170	150	141	151	174	142	179	156	164	130	149	158	167	153	154	155	142	148	148	145	131	146	156	142	168	150	158	169	143	150	160	147	150	129	145	158	146	153	150	156	150	139	157	154	151	174	152	176	147	199	146	148	146	124	159	126	172	170	141	177	168	153	145	157	140	155	145	166	148	159	136	158	140	148	148	156	170	150	153	133	152	165	162	142	174	151	151	151	165	185	158	141	153	162	147	142	141	142	149	141	131	165	145	150	169	160	143	180	128	143	152	135	138	152	153	139	172	149	139	135	124	128	142	165	121	167	133	160	137	158	140	124	151	166	166	159	151	164	153	176	141	155	153	168	148	133	180	152	150	166	147	153	123	150	158	148	145	132	164	170	142	165	144	165	151	151	153	134	142	162	151	145	162	137	153	145	168	156	171	146	156	160	190	149	155	174	162	145	152	146	166	178	171	163	155	159	160	167	163	128	167	131	149	164	130	132	133	157	149	141	163	157	171	124	150	145	168	152	150	164	159	156	150	146	148	148	168	153	171	137	124	134	155	159	168	133	143	168	158	158	168	155	139	173	140	159	163	151	144	141	150	162	133	157	149	150	166	136	172	154	139	143	158	147	149	158	171	154	137	150	141	169	153	149	139	156	150	141	167	148	122	130	160	145	146	176	161	166	163	144	153	168	159	159	156	166	160	164	165	139	145	156	174	166	148	164	142	170	135	167	176	141	142	127	170	150	185	149	155	138	148	148	156	125	156	148	130	163	144	164	172	131	182	145	157	159	149	172	156	172	153	131	149	118	144	141	154	127	141	149	141	149	139	155	158	126	157	141	148	153	169	166	138	154	156	165	156	145	181	153	165	176	144	145	153	142	154	142	149	151	135	157	138	159	143	165	158	175	145	176	147	122	170	152	165	137	156	165	163	148	169	178	151	158	165	160	172	184	181	144	146	153	154	154	185	149	157	157	134	167	149	157	150	146	173	137	143	158	149	152	158	152	169	143	157	158	162	141	153	173	169	153	126	141	152	152	149	168	156	154	146	162	162	164	152	157	173	164	132	145	165	177	144	158	150	160	172	157	144	151	160	139	159	160	170	149	161	159	146	167	153	173	208	144	151	148	138	154	157	146	153	178	154	155	156	124	153	173	173	127	146	164	169	164	171	170	132	145	160	152	144	154	163	155	140	160	130	137	147	167	164	140	136	142	149	138	168	139	147	156	156	147	143	151	149	183	142	157	162	140	132	132	136	147	171	142	155	161	157	144	147	158	142	163	138	134	157	147	131	155	158	132	142	153	152	158	152	161	163	153	149	142	149	149	152	141	128	162	171	167	166	142	145	164	132	156	140	154	138	151	151	149	161	167	154	163	139	137	127	148	163	153	133	156	151	156	159	152	140	140	166	171	155	148	145	141	155	162	160	153	132	156	133	156	185	139	136	148	177	167	171	151	152	134	143	190	140	134	172	148	155	149	146	148	156	174	172	137	152	163	144	144	158	167	157	166	161	167	136	142	179	161	141	151	153	144	154	142	156	143	150	129	152	149	170	158	153	149	147	143	145	157	149	148	157	166	137	156	144	169	134	155	146	157	160	138	148	135	146	138	161	159	146	137	121	154	168	158	137	149	161	156	167	131	172	144	158	157	154	146	127	161	144	163	142	152	153	170	145	164	176	148	159	167	129	155	181	161	157	155	159	128	130	152	124	130	166	156	148	165	164	139	157	148	158	165	155	139	158	171	166	136	124	157	150	153	167	149	143	179	147	144	134	144	137	159	188	151	133	129	145	158	157	145	149	140	149	144	148	144	137	149	144	141	144	145	158	155	150	130	146	158	170	159	145	154	159	157	156	136	140	157	151	151	150	131	148	127	142	139	169	122	160	162	142	150	144	162	160	166	136	155	157	148	169	143	159	159	165	154	166	159	152	169	148	156	126	145	155	161	149	146	167	148	164	133	171	134	148	139	148	166	137	156	160	154	135	149	147	159	135	160	145	124	136	142	150	159	177	152	145	153	153	159	133	140	154	158	159	149	149	160	152	142	154	134	148	167	159	156	141	167	173	137	152	164	152	141	151	135	172	167	142	141	127	135	149	159	151	155	165	151	161	152	145	161	148	167	153	178	165	133	155	146	157	141	145	150	157	123	159	131	165	163	139	166	127	149	141	148	158	139	142	159	159	158	158	155	159	151	137	160	147	131	161	152	150	163	165	166	166	151	177	146	152	142	144	143	155	149	129	131	168	146	155	148	167	135	168	176	140	149	178	164	132	149	121	159	173	144	155	150	145	147	144	157	147	154	153	178	158	166	136	159	149	165	141	154	166	154	179	160	185	154	137	169	175	142	144	168	151	172	148	137	158	165	162	148	171	156	158	176	166	149	158	159	164	153	133	159	161	143	161	161	122	149	133	141	141	143	140	148	158	135	174	130	162	172	145	147	168	147	134	187	159	138	148	149	145	148	141	170	154	160	160	166	162	158	142	148	182	173	139	158	164	145	140
3030	472	453	491	462	462	464	435	465	401	419	434	353	398	411	394	429	370	425	405	427	413	427	442	372	413	377	379	377	423	396	451	409	423	435	399	389	402	446	385	426	404	385	408	401	351	440	402	437	406	385	421	408	434	418	378	431	395	398	419	381	386	392	371	413	400	384	408	387	391	419	396	369	392	390	405	380	407	408	420	416	389	392	429	435	373	412	391	379	416	402	417	387	397	430	414	398	412	393	351	410	392	374	388	410	378	374	403	399	419	420	400	388	387	384	386	418	394	405	385	427	423	403	405	380	427	380	395	390	391	427	395	373	395	370	421	423	395	409	389	396	404	388	385	389	400	406	371	382	371	400	416	436	393	393	387	413	408	419	395	432	383	375	349	401	424	402	414	414	404	402	418	390	390	402	418	387	350	347	392	401	402	384	407	388	372	402	385	414	407	402	400	414	424	405	405	394	406	400	427	384	368	429	404	393	391	385	369	390	450	421	391	388	439	382	385	388	394	393	402	417	378	420	385	403	419	368	373	413	437	378	398	422	404	371	393	402	388	368	368	393	393	386	411	396	387	444	404	389	372	401	408	370	436	400	408	406	397	415	378	400	395	422	376	412	388	417	423	412	369	421	396	384	395	385	427	365	428	414	399	394	425	407	397	414	394	393	408	405	402	401	388	410	367	411	379	397	413	390	366	371	412	423	434	380	393	382	378	419	425	394	401	362	382	391	357	379	389	393	402	387	371	424	400	403	382	388	400	430	397	398	383	387	407	391	412	388	392	416	381	404	397	378	383	367	360	403	397	384	394	388	374	403	394	358	386	426	422	408	400	385	386	356	384	422	377	366	389	387	407	416	400	387	393	394	419	419	384	411	395	368	405	411	380	401	383	391	371	388	409	401	421	399	388	378	366	364	406	409	391	442	401	382	368	393	372	389	362	412	400	372	405	368	420	402	403	416	392	370	386	380	429	409	429	355	379	383	378	388	360	392	395	426	385	403	396	428	386	401	403	420	384	399	424	433	373	345	370	385	390	383	368	436	386	415	387	390	379	402	388	413	385	392	376	368	421	414	386	396	401	422	396	410	368	385	384	363	396	408	373	390	391	385	374	384	420	408	404	374	422	386	432	405	374	377	370	376	410	349	384	407	437	389	416	360	449	407	398	381	450	391	397	398	408	391	393	420	394	377	392	412	396	386	412	385	437	416	417	380	421	411	389	395	399	426	359	389	381	413	394	384	394	389	362	405	408	422	391	413	389	359	399	401	373	392	397	396	400	395	407	386	395	392	403	412	409	390	400	389	394	399	439	406	408	386	385	396	385	358	430	385	397	369	405	381	389	451	411	390	447	387	397	372	355	415	411	386	393	414	395	379	383	396	385	444	425	426	419	400	389	409	390	378	415	447	361	378	387	399	395	391	399	415	396	410	432	428	377	382	442	395	358	386	418	408	390	373	405	362	348	417	400	415	418	412	389	410	401	413	356	419	388	386	381	418	381	404	372	396	426	405	381	398	388	441	409	400	408	430	390	366	399	374	418	379	431	431	433	393	402	377	421	384	424	411	407	422	425	387	413	378	381	396	378	401	390	401	379	376	385	396	422	385	413	403	397	399	418	381	437	381	389	372	392	393	397	390	371	381	405	407	389	420	429	422	400	371	415	425	352	377	408	407	375	425	409	430	380	412	405	385	384	382	390	370	406	397	402	423	386	395	380	393	416	427	358	429	420	378	394	420	395	377	398	396	369	372	409	409	371	405	414	380	391	407	430	413	418	405	377	401	380	401	409	374	405	411	369	369	390	417	390	420	365	369	400	416	403	416	418	442	394	408	378	409	406	425	415	383	405	392	374	397	393	365	405	409	385	375	401	393	416	374	411	371	381	414	380	400	366	391	380	402	389	407	367	393	376	398	393	395	406	397	413	389	357	388	398	402	428	361	411	363	426	390	380	411	408	419	385	384	359	385	370	394	389	336	386	379	399	414	396	399	406	422	426	395	406	381	406	381	396	380	403	373	433	444	406	408	409	396	375	394	394	390	430	399	381	408	369	389	413	374	415	382	399	401	368	428	413	404	403	411	389	365	391	411	393	384	341	415	391	433	410	419	391	411	398	416	389	374	380	419	373	409	399	390	374	387	400	364	398	408	372	374	384	413	393	383	401	423	412	377	423	411	399	389	392	414	391	383	407	393	407	396	375	415	445	399	383	379	417	425	384	419	437	387	363	384	446	369	395	405	398	336	388	411	359	407	396	404	373	397	382	402	402	406	382	384	385	389	412	385	410	402	404	396	394	447	431	381	390	428	404	395	381	413	383	401	376	373	384	397	374	403	393	364	418	413	417	361	371	401	374	372	364	378	343	413	379	384	428	373	399	401	399	372	415	380	355	396	383	338	373	398	390	383	400	368	366	366	396	391	426	366	432	382	404	427	352	388	418	445	367	387	417	430	421	394	415	391	393	439	375	405	412	406	399	391	392	378	398	421	395	371	414	396	387	385	380	400	398	400	389	390	395	403	365	396	410	376	394	412	404	390	435	369	368	397	389	380	404	414	431	425	397	387	366	394	380	422	412	400	377	439	391	423	371	395	394	368	414	371	402	375	386	393	392	396	400	406	367	383	386	404	390	405	408	398	414	371	429	390	398	407	423	405	401	424	453	383	391	379	407	400	393	390	375	381	408	407	377	400	406	418	413	388	396	405	366	375	370	396	419	390	380	372	398	402	366	414	340	408	397	414	399	409	388	398	401	414	371	355	411	435	397	396	426	394	419	354	409	407	412	357	387	367	398	412	413	431	392	397	414	379	387	381	397	394	369	374	437	381	368	407	393	381	357	386	431	377	390	387	360	388	424	382	401	409	423	397	396	366	399	372	383	405	434	388	383	413	372	404	397	392	420	441	389	402	413	416	367	397	386	428	427	412	365	413	437	389	401	392	413	426	406	378	417	411	425	365	378	375	396	392	394	379	387	428	414	383	368	396	424	389	384	419	374	423	389	395	361	393	409	431	383	367	427	377	360	401	407	402	396	411	395	384	371	405	397	394	367	399	398	396	410	371	387	421	439	391	408	404	402	431	385	411	373	386	415	368	422	401	405	424	406	379	406	399	407	395	358	391	398	377	383	412	396	387	383	421	410	371	380	398	403	373	367	442	385	371	357	421	367	411	378	398	407	365	435	401	388	382	378	392	413	394	377	383	360	402	367	405	406	348	399	384	394	402	424	368	368	381	378	385	375	389	412	387	391	388	382	416	401	408	408	374	399	375	386	410	419	396	420	408	397	405	395	385	422	418	427	378	418	376	410	403	390	401	388	395	397	405	367	362	427	392	421	364	415	393	374	417	380	453	386	413	369	399	412	411	395	410	374	377	415	403	351	374	365	418	400	408	401	385	372	400	371	365	413	387	356	392	398	367	384	375	385	405	377	382	416	396	425	356	420	364	357	390	376	410	388	388	405	411	337	427	398	392	399	416	392	370	410	380	389
14238	1238	1031	815	525	405	339	306	239	232	182	195	189	152	184	152	206	150	142	156	160	138	154	126	149	123	111	104	122	122	135	129	121	126	131	117	135	112	122	114	121	123	140	131	125	124	120	100	118	121	123	128	132	123	117	116	127	110	137	139	110	122	136	111	110	145	110	135	101	117	121	131	136	111	131	133	139	127	114	118	130	122	125	124	115	138	125	130	129	108	116	136	122	111	122	106	110	135	121	146	130	102	119	125	108	130	133	105	115	108	113	125	116	131	130	129	118	118	127	103	120	130	124	116	100	124	106	99	122	101	136	106	122	120	127	121	121	115	109	128	115	122	124	105	123	114	110	134	97	141	116	120	137	110	123	108	145	133	134	126	128	109	117	134	128	129	117	108	109	114	114	118	125	110	98	140	107	122	117	123	124	123	147	134	119	135	115	106	128	109	157	97	114	125	119	112	116	107	110	107	126	116	128	126	104	136	111	111	104	120	136	131	124	137	128	119	137	108	122	127	126	124	128	109	109	120	143	109	113	109	107	94	115	108	134	119	111	128	140	120	114	127	113	120	138	109	124	112	130	112	111	127	114	132	123	138	117	125	136	139	111	116	131	130	107	122	114	118	131	120	111	108	112	127	122	123	150	121	125	119	92	123	119	114	101	129	111	103	121	108	136	108	137	130	124	129	125	128	116	108	121	102	118	128	112	125	113	118	133	112	130	122	125	130	110	138	124	114	103	125	111	146	138	145	121	107	122	141	129	99	128	111	103	145	126	112	104	115	123	118	136	122	127	127	107	131	139	105	116	122	106	140	110	103	100	125	133	117	104	111	109	116	102	126	121	124	138	120	112	132	123	106	112	118	106	125	117	110	105	111	140	101	131	129	116	122	128	128	117	108	126	119	125	116	120	121	98	120	125	99	117	120	119	116	115	131	140	115	114	126	108	109	135	133	113	141	128	146	122	107	128	133	108	123	148	107	117	124	110	123	129	129	128	108	139	116	129	130	114	130	121	123	119	119	140	136	121	120	131	100	128	114	130	127	145	124	101	131	108	117	125	113	124	128	118	124	138	127	111	109	120	116	105	102	121	121	141	129	120	131	121	104	111	115	110	111	116	94	97	116	119	124	106	108	109	117	123	109	114	120	115	130	113	130	130	119	114	115	125	134	101	121	132	132	108	128	98	112	102	138	109	109	123	112	103	117	117	122	131	136	133	116	113	110	114	110	127	119	118	137	115	126	127	142	114	116	137	124	108	122	128	134	124	146	128	132	130	92	120	119	120	108	120	131	128	101	106	121	113	118	119	131	146	115	104	121	110	142	138	123	101	121	109	120	116	129	133	118	114	127	116	116	120	132	133	151	151	121	121	113	131	124	125	110	118	126	129	115	109	118	143	131	126	126	112	132	120	112	143	108	112	133	116	123	107	127	120	123	133	109	137	106	113	118	109	122	132	118	118	117	106	127	131	121	135	120	113	100	94	106	115	126	99	146	110	109	89	109	131	136	127	116	126	113	91	122	117	120	111	95	109	136	116	145	120	136	123	126	128	108	113	121	131	122	142	135	119	133	113	101	127	129	110	105	126	103	122	110	120	110	121	115	124	106	108	120	133	111	125	118	118	132	128	118	120	118	112	112	143	119	118	100	111	115	136	104	120	133	117	135	115	109	127	111	125	101	117	125	111	121	136	112	148	135	118	144	113	114	128	124	128	137	124	116	113	135	119	110	125	126	124	105	115	143	128	99	136	106	116	105	133	126	135	93	141	118	127	126	119	104	101	118	136	120	123	134	128	107	118	114	107	123	119	111	109	118	128	113	138	103	136	136	111	134	112	126	116	117	128	114	124	119	112	108	110	124	125	115	112	129	134	111	124	118	123	113	127	114	121	126	118	152	115	120	127	116	114	128	131	140	136	109	134	117	111	114	128	113	125	129	113	125	113	117	136	113	150	120	129	118	107	119	119	120	133	131	127	120	114	112	110	110	132	138	119	123	143	123	114	114	125	108	111	131	111	108	109	102	123	117	126	123	112	121	116	116	111	125	118	111	125	111	127	113	107	111	124	99	120	134	132	129	130	98	124	126	112	120	131	127	124	112	123	130	122	137	99	123	140	134	89	139	119	98	115	120	129	114	124	120	131	130	124	102	95	119	137	111	138	125	122	132	108	103	116	121	133	102	111	103	119	128	110	121	120	114	121	108	123	123	126	125	102	141	125	131	101	118	118	138	122	114	120	128	110	106	130	135	140	106	145	91	137	113	114	105	142	127	126	122	99	119	144	115	118	118	114	113	141	119	128	123	116	119	108	121	118	139	110	117	119	97	107	126	110	112	116	115	149	121	132	121	120	129	119	101	112	107	103	115	120	130	116	105	110	124	123	112	121	119	119	101	124	120	123	117	117	120	138	123	122	104	122	118	121	130	114	116	116	122	105	118	112	122	119	106	120	131	124	129	115	140	121	122	122	112	122	130	118	128	121	104	113	130	133	123	121	137	117	96	109	95	139	129	130	110	125	119	108	114	117	127	136	112	123	112	120	133	105	121	137	123	132	102	120	125	122	115	130	93	117	103	132	136	127	133	126	110	104	132	123	121	139	131	130	112	100	104	107	119	109	123	117	125	114	113	106	103	126	132	116	134	116	109	120	113	105	107	129	137	105	117	110	127	96	126	118	128	111	123	131	133	125	111	136	125	113	115	128	124	131	86	138	120	118	111	114	109	127	119	112	125	135	115	118	139	94	118	109	107	98	117	116	112	114	112	121	127	124	131	117	126	111	113	129	134	97	118	117	120	112	105	118	108	114	133	106	117	103	105	128	131	114	129	92	119	125	134	130	109	115	120	109	136	118	103	107	120	113	123	114	131	111	101	142	125	107	126	140	107	129	116	111	99	109	118	121	113	125	106	113	130	130	113	120	107	124	125	111	121	133	122	130	116	104	126	106	121	121	132	139	124	117	114	110	127	122	130	103	124	141	126	103	128	122	104	116	114	137	129	115	119	115	96	112	134	122	117	138	116	124	101	118	127	122	120	133	117	110	113	106	127	136	107	124	124	123	117	118	118	124	125	131	116	108	129	117	107	138	126	122	139	140	141	143	120	124	126	121	128	126	110	108	112	100	105	134	124	107	133	126	114	117	123	148	122	125	133	130	130	138	139	118	123	110	135	102	117	120	131	127	117	108	125	119	102	118	126	130	132	135	102	113	124	110	113	120	114	123	123	109	111	121	115	140	126	114	105	111	120	105	127	138	136	109	130	132	137	138	119	137	101	115	139	100	118	128	126	123	116	116	124	117	134	108	112	115	134	135	139	109	142	129	95	115	105	127	144	128	124	142	124	114	120	112	105	123	109	132	112	125	97	100	113	122	128	115	123	104	106	112	125	112	139	135	112	99	117	116	123	134	110	103	121	113	126	137	120	123	131	133	129	100	109	109	104	129	136	135	136	99	107	123	123	125	126	121	129	132	141	128	111	135	120	107	130
8160	1562	2222	2712	2408	1890	1499	1250	1101	982	895	773	774	655	720	618	649	626	564	526	506	468	433	438	440	424	439	407	370	401	339	362	382	399	379	363	324	379	372	377	338	365	355	343	374	350	345	315	354	340	351	332	339	350	352	313	365	353	349	346	314	327	323	318	358	324	351	312	332	366	320	344	334	294	319	339	316	310	304	314	276	331	302	277	276	306	322	300	331	310	327	311	312	313	261	285	308	324	296	311	335	329	310	303	318	340	317	315	320	308	328	323	324	287	273	318	323	328	335	303	309	336	302	302	334	307	326	329	348	346	319	302	324	347	328	332	301	315	318	328	333	310	299	287	347	289	282	281	313	300	299	317	318	330	324	300	318	337	319	317	324	288	294	303	316	316	281	292	287	301	331	339	296	305	304	312	310	335	320	305	297	291	314	277	293	306	300	311	301	333	317	344	294	320	316	325	323	290	310	313	294	293	303	330	314	350	320	277	318	345	312	293	295	292	276	318	330	296	332	338	274	311	311	345	324	316	297	285	316	303	342	302	303	288	319	322	281	309	304	311	290	266	315	323	292	304	264	300	320	297	312	298	293	326	300	334	322	299	301	320	308	329	314	303	315	331	306	313	337	303	301	312	351	329	291	329	334	330	320	324	320	305	299	291	305	307	311	277	299	323	298	331	289	347	309	310	300	299	360	306	286	294	312	252	324	292	307	306	289	318	319	315	328	304	289	336	312	292	314	303	327	293	319	319	328	341	298	322	301	314	319	313	268	285	290	323	320	322	289	322	286	308	302	318	297	351	335	308	333	290	301	307	316	305	315	316	304	329	283	344	271	317	287	339	318	307	323	314	306	317	303	302	323	295	320	300	318	331	284	285	306	304	306	331	303	294	301	293	315	296	349	306	293	298	328	315	320	272	309	316	291	299	313	305	300	319	276	299	286	329	323	321	326	307	303	320	327	313	324	293	292	309	352	314	297	298	312	307	317	348	318	330	282	324	289	312	327	314	294	316	276	303	282	296	292	317	318	295	291	295	315	320	324	312	310	315	283	303	312	344	308	305	286	285	321	344	297	308	306	292	290	325	325	306	290	305	315	324	318	319	325	294	282	309	319	333	295	281	321	277	304	323	304	291	316	320	320	300	328	302	314	312	287	293	330	341	299	296	289	316	323	308	305	326	299	295	304	266	304	303	302	336	317	310	272	325	308	297	294	298	307	301	305	331	280	307	331	315	302	295	303	336	296	325	330	318	323	291	322	271	333	290	313	323	306	307	327	311	305	287	309	307	315	294	302	352	290	315	295	341	345	334	307	314	308	311	311	293	336	302	345	327	289	307	297	311	301	313	306	309	297	293	304	319	354	289	324	322	307	318	262	335	273	316	278	278	290	316	295	287	322	278	288	313	293	303	330	331	311	290	314	309	311	297	316	321	314	321	296	333	299	296	300	293	319	328	346	336	306	323	334	305	308	326	296	266	314	324	314	304	307	306	302	308	294	308	284	320	304	286	338	298	295	316	320	305	296	293	323	309	316	318	338	331	274	297	311	318	303	305	335	325	310	303	319	308	300	323	316	321	309	304	337	284	299	305	330	322	293	305	309	310	329	316	295	327	303	294	315	366	313	318	301	308	314	324	308	326	331	305	315	273	300	311	334	294	331	307	306	337	330	319	313	309	286	288	298	351	312	293	304	285	306	288	312	301	289	314	304	288	314	318	330	319	307	284	316	339	318	308	303	328	286	308	303	307	318	294	281	323	322	286	307	291	343	291	298	315	322	318	303	310	307	307	265	294	313	305	291	339	342	278	279	330	312	289	298	303	319	342	315	329	340	299	327	292	327	299	317	310	310	286	272	313	331	286	325	337	282	317	325	329	321	320	299	293	297	315	340	324	301	289	321	327	288	313	304	336	302	290	320	289	285	337	304	338	313	302	303	337	335	323	319	310	308	279	309	306	292	293	298	301	320	317	315	296	326	298	305	315	327	298	295	294	335	275	310	307	334	329	270	332	341	333	290	313	328	298	306	307	293	306	299	320	293	323	307	300	279	305	331	299	315	305	306	304	293	335	312	302	329	272	306	290	301	322	293	289	292	295	281	312	317	306	284	307	300	325	299	304	333	315	324	320	308	341	290	327	314	314	302	313	365	304	309	305	286	300	337	335	277	305	277	323	314	278	296	321	293	300	283	302	311	308	321	311	312	312	309	318	324	305	297	293	334	312	295	317	310	328	291	334	311	313	287	295	296	335	301	323	291	287	332	293	303	333	314	315	317	285	301	343	328	310	313	290	325	288	326	306	298	324	311	320	303	310	346	320	307	343	305	311	285	275	300	322	316	303	305	274	303	321	301	332	323	302	329	317	320	312	313	320	316	332	298	335	324	290	322	334	284	315	252	315	326	330	301	305	304	306	301	341	308	332	321	304	335	341	310	311	287	281	291	298	312	291	307	302	350	287	327	314	296	303	340	294	301	317	309	292	292	317	271	290	304	278	251	294	326	304	301	289	308	333	306	319	313	326	299	326	308	309	326	293	318	315	313	322	312	314	302	295	292	294	297	327	314	304	304	301	319	285	309	314	290	285	301	294	316	279	314	318	295	305	334	333	331	319	346	319	315	280	305	255	290	311	322	304	294	312	320	303	340	287	296	298	297	300	312	283	300	312	297	299	294	285	293	307	293	329	307	303	332	323	291	297	311	327	312	297	343	311	312	308	313	314	311	310	315	291	295	305	294	303	325	299	311	349	325	307	306	334	292	329	305	288	299	312	321	310	334	298	351	303	300	304	305	276	307	328	298	293	324	328	308	317	319	299	306	319	316	337	294	298	343	317	301	294	309	303	338	314	307	322	312	291	343	293	302	328	337	315	302	278	276	322	303	313	320	253	323	321	337	291	309	324	331	301	332	335	335	312	292	306	297	294	299	320	311	303	329	312	337	297	332	305	327	299	293	277	322	314	332	306	315	314	307	305	286	338	309	330	293	293	314	315	312	334	309	265	298	323	294	285	357	280	311	293	308	279	321	297	331	322	290	316	339	316	304	317	315	284	301	307	297	302	315	318	318	302	298	319	311	308	289	320	287	301	308	319	283	311	333	322	300	310	309	279	325	340	280	293	299	306	325	353	283	345	344	311	291	323	294	289	323	283	327	309	304	335	316	304	301	316	271	354	298	345	325	310	308	304	298	286	298	328	333	322	326	300	306	289	307	339	305	331	304	328	294	353	308	293	306	275	300	305	326	329	296	329	320	274	317	289	295	292	329	295	306	330	303	313	301	294	321	318	289	320	309	312	317	299	324	333	307	296	331	321	316	293	310	302	343	302	286	287	316	316	323	298	339	288	312	325	305	302	317	267	324	323	309	328	321	301	315	327	337	329	334	306	303	320	319	295	302	283	299	332	276	334	348	338	319	302	293	293	306	321	314	299	301	292	320	319	292	320	317	310	319	315	316	315	313	309	299	338	289	298	308	310	279	294	308	320	289	315
24898	3432	2240	1494	1049	689	464	375	308	273	225	191	151	169	135	118	150	106	97	93	71	75	84	53	61	103	67	58	46	54	61	44	45	55	43	50	48	31	34	45	35	41	41	33	37	41	37	50	48	51	32	35	50	48	46	42	37	42	54	36	32	38	41	33	27	48	39	34	26	42	36	39	42	45	34	42	34	40	43	44	32	33	37	42	34	28	26	39	38	30	32	31	42	23	33	26	26	36	41	28	44	43	39	39	32	36	45	34	40	37	33	34	32	25	40	26	43	33	33	32	43	36	36	43	34	36	36	33	41	35	37	39	30	40	35	21	37	32	30	37	54	28	37	49	36	41	25	34	28	22	26	30	34	32	38	33	30	33	46	32	25	43	34	35	32	38	34	30	37	44	36	40	31	37	35	37	37	28	28	32	35	32	34	30	20	30	47	32	29	40	35	48	39	41	30	30	42	28	28	36	35	34	25	35	40	35	38	29	37	36	35	37	29	26	27	35	42	30	40	40	33	28	29	35	32	42	41	39	38	33	37	24	35	30	31	27	40	38	34	34	38	40	34	27	28	37	40	30	39	39	35	35	41	32	40	40	29	39	35	45	34	31	35	36	43	36	32	43	28	39	26	41	38	34	41	35	29	23	38	45	45	35	34	31	29	35	40	25	36	34	38	34	32	28	35	27	26	30	31	36	38	38	27	45	35	28	38	34	29	26	41	42	35	37	31	31	24	39	37	32	33	42	41	41	45	34	33	47	33	24	39	36	37	29	31	35	23	29	32	36	27	35	40	37	48	29	32	32	35	27	35	27	26	31	45	34	40	34	45	33	35	40	34	49	29	35	36	39	34	23	39	24	40	37	39	37	37	40	29	24	32	38	39	29	43	45	30	19	40	27	32	42	37	33	38	32	33	35	32	28	39	31	30	41	33	33	37	31	32	37	30	29	35	33	36	33	37	27	26	41	41	36	49	41	37	29	33	26	32	32	46	26	49	42	31	30	26	26	31	37	32	40	44	32	23	37	34	31	36	24	24	30	41	31	32	27	44	50	41	21	30	37	39	34	39	29	52	34	30	30	30	21	23	42	39	34	34	33	41	43	29	30	35	33	35	48	37	33	33	24	29	47	36	32	41	35	48	27	34	38	29	36	31	25	26	46	33	40	38	31	34	36	30	28	47	32	35	52	35	31	33	42	33	35	29	24	36	28	33	39	28	34	31	24	31	32	39	37	49	28	30	30	40	31	37	32	33	42	43	32	39	25	33	33	37	47	32	41	35	36	37	27	37	34	35	40	41	33	19	38	40	42	33	37	34	32	28	45	29	41	42	35	34	42	35	40	46	24	43	39	30	36	36	35	38	49	51	32	35	29	33	28	39	33	38	39	35	37	40	38	57	42	28	32	41	32	33	46	39	45	47	35	47	32	46	34	29	44	29	34	32	20	33	37	36	46	31	37	36	33	33	32	38	30	33	34	30	22	29	38	33	40	31	38	34	29	42	34	46	47	34	36	29	39	32	37	28	32	29	35	28	25	39	32	31	30	37	41	39	31	34	39	39	36	26	34	41	38	33	31	27	38	25	34	38	39	33	36	35	31	47	28	25	40	37	23	34	39	39	33	37	28	38	34	37	27	30	28	35	34	39	36	26	25	32	31	36	27	27	27	38	24	40	27	30	24	24	34	41	31	34	39	24	37	37	38	34	35	37	38	40	30	32	45	36	25	29	35	23	39	36	28	41	34	28	38	33	37	39	29	32	31	30	35	31	30	42	40	34	36	33	47	37	35	37	38	30	25	40	29	35	33	58	33	39	27	42	32	35	27	37	43	49	28	37	38	40	38	28	32	32	41	29	35	32	32	46	43	25	38	40	42	36	39	37	41	31	40	43	19	34	42	32	34	26	33	25	40	34	28	39	29	38	39	35	42	40	38	25	36	35	23	26	46	33	33	29	30	34	28	34	29	30	39	33	46	32	31	26	26	22	49	27	34	32	35	35	23	49	31	36	44	36	32	42	33	32	33	18	38	33	24	37	40	30	30	39	28	26	38	45	36	22	32	35	33	34	25	44	39	38	44	38	41	29	37	40	34	30	42	33	32	28	33	41	31	39	35	49	43	37	40	35	37	37	32	25	33	36	41	37	28	38	35	35	30	35	34	33	38	32	47	36	33	28	39	27	39	31	36	31	31	34	36	42	44	39	30	36	29	37	24	33	47	45	36	32	31	26	37	34	27	24	28	43	30	34	31	51	39	35	40	25	37	34	21	42	39	34	38	28	33	33	41	34	42	30	38	47	41	35	44	25	23	37	34	32	21	32	30	31	30	32	29	27	35	35	35	25	25	42	33	39	29	27	36	29	26	32	40	27	35	38	36	29	32	43	36	28	29	29	50	38	31	25	29	33	31	41	51	39	36	44	27	43	29	36	35	24	40	29	35	40	27	33	39	36	42	44	30	28	34	39	32	26	35	42	35	36	37	32	49	40	31	25	43	37	37	23	30	38	38	37	34	33	45	36	27	21	33	28	31	48	42	37	40	54	39	31	21	28	28	47	39	43	25	35	38	27	37	27	43	30	40	45	47	32	41	33	40	38	36	36	27	37	45	37	33	33	34	31	31	31	36	36	41	33	30	33	29	33	30	37	37	34	42	30	36	25	39	33	49	40	42	37	41	34	37	33	33	26	24	36	25	39	43	32	35	40	39	40	38	38	40	36	26	37	30	34	24	36	31	38	30	33	31	46	48	26	27	45	44	35	29	38	38	32	30	22	32	27	29	41	28	29	43	36	41	44	31	29	34	34	27	33	43	32	42	32	39	30	28	41	35	41	38	27	36	25	37	29	39	35	29	28	42	44	37	37	38	38	32	40	34	37	36	41	30	47	38	22	27	31	36	38	34	32	37	33	33	43	35	39	27	35	41	33	35	37	35	37	31	38	27	31	28	32	32	39	35	44	42	44	50	42	32	36	39	33	36	28	56	40	38	36	38	41	32	32	26	37	39	45	44	32	40	30	37	45	32	33	30	33	27	31	40	37	34	35	23	39	38	37	26	37	32	36	35	34	40	32	35	35	34	34	28	30	47	46	47	34	29	43	37	37	39	29	33	40	30	27	34	38	26	23	26	33	36	32	33	32	33	40	31	34	34	38	36	38	18	31	41	32	45	32	36	36	36	41	29	37	27	38	44	31	47	35	35	35	38	42	37	29	46	28	31	38	35	29	35	39	30	37	31	24	43	30	33	30	33	34	27	42	37	36	36	35	31	32	38	34	38	35	38	34	35	38	37	33	41	36	38	35	38	35	42	30	31	34	29	32	19	35	28	31	30	33	37	35	35	32	33	38	43	28	38	34	41	30	29	42	35	34	42	31	36	35	46	35	44	48	44	31	30	42	42	23	32	41	33	28	43	32	42	33	32	22	36	35	32	34	42	36	46	36	46	36	33	36	30	34	40	39	30	27	38	29	31	30	47	27	38	23	44	38	38
11796	2416	4279	5060	4323	3311	2760	2193	1789	1529	1294	1134	1029	877	824	844	799	683	649	563	458	427	409	388	371	401	335	307	296	262	237	264	238	252	247	230	213	186	189	207	216	188	186	200	215	192	203	171	166	154	182	160	159	148	156	158	170	128	140	134	115	118	151	131	133	118	151	142	138	132	139	111	133	124	131	124	132	122	98	122	135	119	123	120	114	116	129	120	112	153	109	103	112	117	92	103	116	98	99	104	93	120	109	119	111	131	107	108	110	110	108	95	123	108	102	114	110	110	100	122	124	104	103	106	107	106	105	124	108	102	124	94	97	107	105	89	106	110	122	110	102	103	95	97	139	107	112	116	101	102	107	108	89	103	110	111	102	100	99	102	106	110	107	119	91	93	119	113	110	100	108	117	105	100	129	98	110	97	110	89	99	125	84	126	92	96	91	120	90	108	121	130	112	86	118	100	102	102	95	94	118	103	101	121	102	97	102	96	92	103	111	100	98	114	109	94	88	108	99	106	112	121	116	99	114	117	118	93	104	122	108	123	108	113	99	111	102	99	95	107	95	108	107	108	90	96	100	100	95	101	102	96	107	101	103	102	108	109	105	115	102	103	99	114	80	101	110	104	102	117	100	92	93	93	111	116	97	97	115	102	112	113	113	108	95	111	119	88	110	91	103	83	81	115	88	106	102	106	96	94	88	92	101	92	88	93	93	94	101	117	111	97	106	94	86	100	104	85	101	108	116	103	111	92	96	104	99	107	100	91	121	101	100	87	102	122	103	98	99	86	79	95	104	97	94	94	98	105	110	89	97	83	96	105	113	104	108	106	85	94	102	111	93	112	106	87	116	99	125	95	86	81	122	79	87	118	100	97	102	97	103	97	107	99	116	98	129	101	103	117	103	81	110	101	109	125	112	100	93	93	96	89	113	93	124	93	114	108	96	107	108	89	96	80	104	106	99	111	97	86	116	108	91	98	83	102	104	106	102	98	102	111	99	104	101	94	86	101	106	101	106	100	104	92	113	86	108	118	124	107	92	100	117	103	120	97	107	99	93	104	109	101	85	109	105	81	106	114	96	90	85	106	114	106	99	98	94	89	103	86	127	83	96	94	87	105	100	98	94	99	92	85	116	95	101	85	99	100	106	86	121	102	89	95	80	105	98	109	116	123	97	123	103	95	113	96	81	92	110	110	103	114	102	87	109	86	90	98	131	108	106	95	111	112	109	97	89	107	109	106	99	107	111	100	126	102	92	106	102	115	102	114	116	97	98	102	108	102	98	100	108	102	126	89	98	114	93	93	117	101	114	123	108	102	112	87	99	100	111	97	96	101	112	106	105	114	116	108	97	104	95	105	88	103	116	131	90	90	90	110	102	76	98	105	104	117	96	99	105	104	113	101	89	105	81	82	103	106	107	100	85	104	111	106	104	94	86	93	92	86	113	88	106	120	91	104	102	126	116	104	111	98	95	95	98	101	99	92	86	112	111	98	112	109	111	97	106	106	90	114	91	117	95	97	100	115	116	110	107	89	103	108	100	102	99	102	98	114	95	96	107	96	124	104	117	103	100	82	116	94	113	99	92	121	103	105	108	95	107	107	107	88	89	104	113	119	115	96	101	92	103	98	111	87	99	99	99	117	94	123	95	117	119	99	96	108	102	106	78	117	105	109	102	87	108	115	90	114	104	98	115	97	102	102	109	85	101	105	120	90	92	101	106	105	89	108	104	86	99	103	97	99	115	100	94	110	95	108	127	98	100	105	118	89	105	110	109	107	103	109	98	106	98	109	114	109	99	103	93	98	99	89	90	122	99	109	95	110	91	81	94	96	95	85	109	93	97	94	108	93	108	118	108	82	98	113	99	115	108	123	91	85	79	93	106	122	109	90	89	95	100	101	102	92	107	98	99	100	122	118	84	98	109	93	120	100	99	98	110	107	103	87	92	95	96	91	106	99	106	108	102	108	107	96	103	102	91	85	107	111	114	110	105	116	120	99	97	109	97	81	99	107	112	105	92	103	106	101	105	108	102	86	100	123	92	99	103	100	111	88	93	98	98	88	97	92	108	94	100	92	99	90	95	104	94	114	100	96	125	112	106	86	93	112	113	98	102	105	92	122	90	93	99	87	101	114	101	113	90	96	104	101	117	98	97	107	106	99	82	95	109	77	99	106	100	120	113	90	104	138	102	116	84	96	106	93	109	99	86	103	98	108	113	103	94	103	81	93	112	100	98	101	115	118	114	118	105	111	97	99	114	96	105	106	122	104	90	105	109	102	108	101	118	111	84	104	97	110	87	93	96	101	101	104	112	97	100	92	102	98	100	117	97	95	81	104	96	113	120	102	115	114	102	83	102	109	107	116	92	99	94	101	108	106	99	88	104	111	101	102	99	105	108	105	106	100	103	113	99	93	97	100	108	78	107	113	120	96	114	114	119	95	98	108	100	104	111	97	98	90	109	112	108	101	98	105	120	92	118	93	89	97	108	101	103	122	84	101	92	94	109	112	91	108	114	131	95	114	113	120	106	110	101	107	98	108	108	104	99	104	108	111	108	110	119	105	90	111	114	97	91	98	96	103	103	101	110	97	111	89	89	87	102	106	93	87	109	90	91	106	114	115	102	99	115	95	113	98	100	101	96	111	98	96	113	89	93	84	103	96	103	108	119	95	114	121	97	99	103	96	121	92	108	109	130	90	97	104	90	86	95	112	122	108	111	101	106	86	117	116	82	98	96	102	109	99	107	104	114	103	107	96	101	91	116	107	98	119	89	96	94	102	95	98	101	87	105	90	106	91	115	102	84	96	115	94	112	103	110	105	107	124	93	108	98	91	106	111	95	109	93	93	102	124	108	103	114	95	92	99	88	91	115	98	109	96	100	98	92	105	121	98	112	117	97	118	93	84	107	101	121	102	106	103	95	115	113	86	98	105	90	106	107	120	106	104	94	99	99	134	86	104	103	106	101	117	105	94	122	90	101	123	108	106	90	81	100	115	101	96	107	90	96	96	92	107	107	110	87	118	100	99	91	106	116	104	108	106	102	95	96	99	83	121	101	95	101	133	90	95	86	90	93	108	93	107	106	96	105	102	88	111	95	97	107	94	112	87	102	122	107	83	109	109	120	111	108	111	114	95	93	108	108	118	114	109	114	103	107	116	107	110	107	98	112	104	97	113	123	111	100	112	121	103	83	123	113	116	98	99	110	99	98	93	108	102	104	100	98	126	110	99	87	98	96	85	112	122	104	91	101	74	91	88	89	111	91	105	105	87	110	109	120	104	101	115	93	108	103	100	103	85	107	103	123	90	97	117	94	110	104	98	92	81	122	93	104	106	110	96	104	104	116	105	108	121	113	109	98	101	93	82	96	105	95	113	115	98	88	109	108	77	93	113	101	95	109	110	95	107	100	95	112	99	114	97	86	115	107	108	103	95	106	115	124	124	114	97	95	119	105	106	107	105	96	91	101	97	100	103	118	106	91	104	123	100
3176	186	179	178	142	150	163	175	164	141	143	143	160	153	153	149	147	189	155	159	157	154	155	148	149	165	151	145	130	169	161	161	129	165	167	155	149	149	167	158	141	165	168	141	130	153	135	141	162	158	143	163	134	174	188	158	166	169	160	159	143	168	168	151	154	171	138	167	170	136	162	161	138	171	147	166	163	166	159	144	147	166	162	128	161	152	174	173	166	161	132	145	157	154	173	156	165	165	150	158	179	133	144	142	156	166	123	147	153	158	165	159	141	170	159	159	160	135	172	157	149	141	160	145	179	180	141	153	158	144	146	162	144	155	158	136	153	156	157	146	150	165	163	160	160	167	169	153	182	145	161	168	141	142	141	152	153	145	148	163	138	153	150	140	159	153	160	188	141	145	151	142	144	160	153	157	155	165	146	175	186	147	146	156	173	146	152	150	166	159	170	159	148	160	175	171	149	157	163	150	168	138	129	184	150	166	137	166	121	155	167	136	131	164	149	147	145	142	165	171	148	152	154	145	153	125	151	163	139	165	143	153	138	159	168	147	147	149	159	142	125	140	141	167	160	150	158	148	172	156	169	136	141	165	159	143	159	139	163	145	166	149	154	137	160	157	127	141	167	122	156	149	148	174	167	157	165	203	163	149	153	141	146	153	169	155	150	154	137	159	169	158	156	161	146	153	175	143	141	160	145	179	147	161	141	149	167	151	149	150	162	145	157	147	131	141	148	173	151	137	172	156	160	167	158	140	166	155	153	185	183	134	142	161	167	151	139	169	143	139	151	156	153	156	152	168	150	159	142	150	154	132	165	161	148	160	135	158	152	157	149	171	165	155	155	154	144	159	155	154	145	149	148	147	149	145	160	137	142	163	168	147	156	170	178	159	158	134	143	161	181	142	153	163	162	151	167	170	146	156	165	179	161	121	140	150	157	155	154	163	145	154	131	158	127	154	148	146	165	146	144	171	167	133	166	136	161	166	149	163	168	131	158	153	146	165	147	170	168	161	160	159	149	157	157	154	158	129	160	166	172	139	149	141	169	137	150	157	141	166	149	144	149	147	153	183	160	165	160	163	162	158	144	160	158	149	157	160	151	160	164	157	143	124	159	140	169	140	162	161	150	170	149	170	145	150	163	164	157	168	149	150	169	154	159	148	161	168	152	144	161	166	158	153	150	149	148	153	148	125	182	173	139	159	148	147	141	148	156	180	161	159	171	159	152	166	142	157	146	129	157	135	143	149	139	167	146	161	160	166	170	141	152	154	156	137	145	129	167	163	149	159	150	159	158	149	165	149	141	166	149	124	180	161	146	152	162	148	162	136	159	171	152	152	159	167	171	145	145	173	155	134	174	167	166	137	179	162	166	149	144	159	164	164	126	170	152	162	152	162	149	158	155	133	146	171	190	159	146	133	159	170	160	126	152	139	158	145	165	141	177	156	184	164	124	133	144	158	157	170	138	151	161	150	161	159	150	161	170	150	155	162	160	146	153	154	157	152	178	160	159	145	162	165	149	159	177	145	149	126	157	171	163	153	155	127	133	140	163	142	155	166	145	156	157	180	148	161	162	167	160	151	150	163	153	154	114	148	144	154	171	163	138	145	169	149	159	154	133	177	156	154	153	147	160	145	171	159	150	135	162	142	159	166	139	143	186	143	180	156	158	159	164	149	142	153	151	157	144	133	180	125	161	142	186	136	168	152	158	154	151	167	160	161	156	156	142	165	135	139	149	192	145	138	151	124	132	153	156	147	172	153	168	145	157	148	152	181	149	148	147	147	170	154	160	156	161	152	159	174	146	157	186	149	170	155	139	148	156	151	151	163	155	151	172	126	142	123	173	185	139	142	150	164	147	152	160	145	155	129	161	173	158	148	152	145	168	157	149	163	160	153	172	134	132	154	158	140	138	151	167	168	165	162	148	143	141	143	168	148	143	172	164	161	158	174	169	146	144	130	166	166	151	166	159	151	165	165	149	155	133	137	141	183	164	166	137	179	160	142	134	156	149	131	158	148	151	123	132	139	159	161	145	139	147	160	178	147	176	147	172	153	154	140	161	168	162	147	154	155	127	155	160	186	157	161	150	186	131	142	146	156	151	165	171	161	142	145	172	139	141	144	145	128	125	183	148	157	153	137	158	146	154	152	148	173	143	150	173	156	159	154	157	168	170	135	153	147	152	161	140	153	142	142	161	161	144	135	141	162	152	137	162	157	140	163	170	156	146	170	150	137	152	162	149	158	151	135	161	169	160	146	142	151	166	144	164	147	160	137	154	139	154	133	168	149	160	155	177	164	169	141	163	153	137	174	151	147	174	141	153	148	153	148	132	159	166	162	143	157	144	151	148	146	147	168	162	153	147	171	165	162	175	150	156	160	157	159	134	163	146	154	160	162	156	159	154	146	145	148	158	151	140	144	151	163	157	134	151	147	131	142	164	136	182	150	161	149	154	165	147	142	161	159	185	133	149	161	137	143	144	153	154	147	135	156	173	157	187	165	175	163	171	150	145	144	154	157	144	157	148	143	140	169	155	165	170	166	151	163	162	181	156	171	142	161	162	174	158	148	159	158	160	160	176	162	141	161	150	140	136	144	148	150	130	143	160	144	130	165	169	147	160	141	166	140	161	160	148	144	155	152	150	152	159	151	148	164	140	159	173	155	168	141	160	137	157	149	149	149	158	152	152	170	146	142	150	165	181	167	135	134	150	134	159	143	157	139	163	159	169	152	127	135	168	129	180	151	155	167	184	160	168	152	154	155	142	135	166	176	158	174	151	158	158	146	159	138	151	179	144	171	150	132	145	170	159	136	145	157	145	142	150	137	127	152	157	156	153	129	162	163	150	164	162	139	141	147	143	162	131	152	140	140	148	158	173	156	152	182	150	169	159	144	155	153	154	153	137	143	158	144	152	168	158	164	181	176	136	159	167	168	158	154	136	144	160	133	163	136	154	141	162	161	142	129	156	141	165	163	144	128	159	154	170	153	164	156	168	155	147	166	148	146	151	153	148	176	150	158	150	146	163	155	168	152	162	146	138	153	147	153	165	142	163	157	151	156	173	162	162	152	150	177	157	137	164	174	170	165	168	155	164	137	145	140	165	144	151	160	134	146	161	157	163	146	146	145	161	135	176	150	138	149	151	174	174	166	140	150	147	178	161	148	153	169	146	173	120	149	168	146	124	164	153	158	145	152	139	167	138	152	167	179	165	163	155	128	170	151	146	163	160	165	164	144	164	167	171	150	141	144	143	162	159	156	156	159	171	164	156	170	170	170	139	162	171	137	137	164	159	156	161	165	138	146	163	148	156	136	151	137	150	129	145	169	140	154	137	141	162	119	156	176	152	146	139	163	143	159	141	126	152	151	154	158	143	155	146	148	152	170	176	145	159	142	165	189	138	148	168	157	164	131	155	134	157	149	145	136	151	151	145	150	164	147	150	143	154	141	143	160	151	179	170	139	150	129	182	152	174	143	167	152	170	135
3269	434	467	554	475	495	459	439	393	422	401	440	390	396	418	422	440	398	420	408	410	440	409	416	408	364	427	417	395	390	429	369	383	402	387	403	417	394	404	413	418	444	369	405	397	417	387	391	414	387	407	355	389	378	416	384	440	416	407	368	459	379	393	397	390	377	388	399	381	447	391	426	408	395	403	405	387	418	406	414	402	383	379	371	422	400	430	415	395	390	378	352	377	371	389	408	414	382	377	394	389	412	379	384	383	413	398	407	406	440	420	378	360	431	428	372	416	405	398	388	395	373	432	436	370	404	389	383	414	417	425	395	438	400	356	429	390	426	400	425	377	382	388	415	397	375	383	397	426	413	402	381	410	411	399	385	412	384	340	371	400	379	392	419	389	415	402	358	415	420	374	365	414	428	388	407	402	421	403	410	412	408	391	408	364	386	415	418	414	397	386	357	437	407	392	399	411	434	368	390	385	368	418	358	368	417	416	382	385	402	379	378	369	373	413	396	406	383	404	394	386	393	381	384	389	400	405	361	393	417	389	413	367	397	408	369	401	376	372	426	421	393	419	374	360	365	371	402	412	364	392	374	386	405	400	386	383	385	382	380	412	376	397	355	359	385	375	391	409	412	401	407	401	409	391	393	411	406	410	413	353	383	393	412	386	403	412	419	382	443	421	399	405	417	409	400	390	398	389	399	390	386	407	392	409	391	425	394	420	411	384	419	367	412	374	365	392	361	357	389	382	368	388	414	355	414	416	406	390	411	405	422	394	392	397	452	388	391	370	406	382	415	410	425	364	391	403	366	364	389	370	376	373	427	402	399	410	396	387	401	348	410	416	397	374	372	378	406	421	439	405	396	392	391	420	393	372	367	406	392	429	382	420	432	402	395	351	370	403	389	419	375	405	424	419	385	430	426	424	402	400	398	446	386	389	398	374	389	405	393	396	412	396	394	397	433	397	391	400	428	398	344	407	371	418	428	383	432	426	372	392	381	402	364	426	384	412	383	447	386	376	403	390	428	400	392	427	400	387	381	415	357	408	376	362	417	398	385	381	394	396	409	384	395	388	411	392	422	398	374	395	440	401	403	414	421	420	407	384	381	401	414	378	380	401	408	386	433	395	442	387	379	422	389	363	444	425	355	398	416	375	414	398	383	408	396	413	404	386	403	396	411	399	399	388	397	440	408	410	403	420	390	377	407	416	406	400	351	407	447	406	417	398	421	396	401	453	396	386	367	369	400	385	383	384	396	411	403	423	403	426	418	410	357	393	383	449	446	385	414	421	377	363	403	381	399	414	372	426	408	384	362	430	393	408	425	395	407	399	427	371	430	394	371	416	397	419	397	413	413	394	410	401	418	432	405	372	430	367	393	408	435	389	407	391	418	428	414	395	391	372	424	372	382	385	412	369	364	393	424	415	403	370	377	411	406	418	424	389	371	369	417	380	407	364	397	403	390	396	371	397	405	372	380	368	440	399	396	380	434	397	371	408	384	384	416	413	360	433	384	392	411	386	431	361	397	396	368	419	383	368	395	393	419	400	399	408	410	422	387	430	407	394	342	415	398	366	425	376	397	405	385	417	373	401	383	397	404	424	371	364	417	413	410	405	390	417	384	391	366	374	397	420	417	412	396	407	382	383	394	361	406	396	399	413	391	426	380	420	408	397	372	390	402	396	346	349	391	421	417	426	404	377	385	390	397	384	417	368	397	387	362	418	396	408	378	390	415	395	390	373	371	423	426	420	420	371	384	382	415	403	421	373	416	386	406	394	396	377	400	424	391	395	414	362	406	400	421	403	372	370	425	405	396	418	391	376	354	422	402	391	422	400	442	399	399	419	431	377	405	403	394	422	427	421	414	381	347	401	389	425	460	427	382	435	398	405	386	382	388	389	398	429	346	382	401	411	407	413	394	410	394	405	386	403	416	403	382	384	384	418	375	390	411	410	400	426	376	359	391	416	402	424	430	407	401	376	371	390	401	379	411	386	418	377	385	368	382	407	407	391	409	377	415	407	392	400	413	396	417	413	419	412	390	375	410	397	358	426	431	397	449	381	369	375	435	379	419	406	368	391	385	420	385	361	371	390	370	406	391	374	392	439	394	396	398	377	363	353	395	400	438	380	398	387	374	369	393	416	400	422	402	388	396	414	386	390	384	378	390	387	416	400	412	375	352	396	406	363	408	380	355	429	387	377	421	394	342	368	386	385	406	370	400	414	449	356	418	416	388	376	376	385	417	413	402	414	382	382	425	399	411	371	401	386	374	370	374	382	370	399	411	413	378	429	384	405	380	398	389	398	430	417	387	401	422	417	389	395	363	385	400	435	394	407	406	404	422	373	406	398	358	412	431	414	394	410	403	385	394	377	378	378	402	395	397	392	398	366	395	383	378	404	403	416	414	422	376	386	402	400	391	385	428	371	402	377	380	403	383	395	381	397	353	421	358	410	419	418	422	384	422	413	373	368	400	377	383	420	371	401	385	422	407	406	411	409	411	404	381	405	393	420	420	381	395	379	424	389	399	413	402	409	377	372	407	391	419	403	386	417	406	390	391	372	348	407	388	362	408	381	389	346	400	381	410	405	393	438	405	382	444	440	388	398	394	393	385	391	434	399	387	422	393	382	414	397	414	392	428	374	423	422	386	407	396	386	407	368	402	378	386	392	398	362	392	414	430	406	422	402	393	410	391	395	408	392	376	403	402	404	404	404	382	421	380	419	381	413	388	409	378	405	414	396	413	389	400	416	392	400	416	413	437	380	407	463	365	406	416	367	369	392	428	379	390	436	402	413	380	401	378	427	414	403	395	398	421	421	372	390	369	423	384	441	396	369	436	413	402	388	409	388	365	385	385	398	405	383	374	411	412	368	402	389	446	411	373	377	402	397	402	421	418	423	381	396	398	431	402	404	380	409	374	409	395	429	392	394	428	395	418	359	399	401	432	385	437	400	420	392	443	430	393	416	365	389	412	409	434	368	423	398	412	404	406	421	404	335	408	392	376	399	409	403	385	398	405	379	362	395	382	387	423	389	391	401	385	390	397	398	395	396	407	400	419	397	393	387	393	396	422	394	364	393	409	411	408	395	386	434	360	401	399	392	404	404	422	398	376	378	416	381	378	436	398	378	405	356	384	398	409	391	397	377	446	381	393	368	391	391	376	382	416	391	396	425	372	377	377	387	378	409	452	402	357	409	391	375	400	399	410	366	418	394	435	397	409	392	389	388	408	391	408	397	375	408	390	411	375	415	351	430	405	419	370	391	374	406	384	409	420	382	397	379	433	372	437	392	399	393	347	381	393	375	403	376	383	396	431	404	413	394	389	394	382	401	378	451	385	362	406	379	401	410	429	400	361	359	369	333	421	387	429	369	406	402	408	423	378	407	406	399	409	396	418	390	385	359	388	401	377	408	371	430	370	389	382	412	385	393	425	377	366	379	413	394	392	406	401	414	414	391	399	375	381	390	390	396	448	379	429	392	396	394	404
14520	1302	1118	802	586	417	338	273	240	235	183	184	188	161	171	158	176	148	152	132	149	153	154	135	157	137	121	127	119	122	142	116	139	133	83	123	108	124	145	110	123	129	121	128	123	99	124	140	141	123	127	103	131	120	139	130	131	116	117	110	122	111	101	117	126	116	110	142	136	101	117	117	114	134	122	122	142	113	112	128	127	122	117	114	109	132	134	116	118	127	95	126	127	120	143	120	118	118	108	126	146	152	109	141	120	115	117	125	119	118	122	120	115	114	135	112	120	107	130	108	128	123	131	138	126	143	133	140	119	135	123	122	117	109	111	118	111	112	99	110	128	113	128	112	138	106	121	117	111	136	108	125	114	117	126	123	128	112	130	109	131	133	124	134	114	129	122	137	129	131	121	112	130	108	114	137	125	127	132	126	136	126	114	120	123	105	122	132	137	99	112	125	113	104	130	145	136	129	123	147	113	102	107	127	107	111	137	139	102	104	137	126	120	108	118	133	124	119	91	125	103	109	109	126	125	106	108	113	118	115	115	115	119	112	116	132	123	129	125	140	122	117	137	130	120	116	116	103	122	126	119	120	95	121	119	114	138	108	136	124	108	109	116	147	107	116	122	112	109	111	112	127	116	121	127	109	119	116	110	127	109	103	119	120	105	116	130	137	141	118	124	138	108	118	114	136	136	121	120	116	110	121	141	111	104	141	107	107	114	122	142	104	118	125	96	133	132	124	123	121	145	124	117	125	115	123	108	120	119	125	107	149	137	116	143	132	131	110	110	129	108	122	126	117	109	130	135	131	127	122	121	119	136	123	116	128	126	125	132	125	104	137	113	135	126	137	106	128	110	118	103	128	120	116	135	117	116	119	112	112	107	129	109	120	112	120	106	131	124	113	96	106	118	139	143	138	139	116	124	121	124	106	129	124	112	122	116	107	116	138	129	109	109	127	124	116	126	123	115	125	115	110	121	126	121	118	123	126	109	103	141	115	125	110	135	107	113	117	131	100	85	127	141	122	140	116	153	139	110	99	106	125	122	123	127	121	133	131	127	147	134	115	120	120	122	119	122	134	130	117	130	109	111	117	127	141	132	131	120	123	105	112	121	117	108	115	111	101	127	125	132	120	137	96	137	111	107	112	141	125	122	114	119	116	116	117	134	111	134	116	114	119	118	101	110	120	97	107	130	118	123	124	118	149	115	110	132	118	131	126	125	101	133	116	95	126	125	127	124	119	121	133	106	120	132	114	118	120	148	112	127	120	125	137	130	125	134	128	125	125	118	100	131	120	124	115	110	125	128	123	103	123	118	114	118	126	127	128	129	94	128	136	104	116	110	125	121	124	126	132	139	135	132	116	124	104	106	124	109	108	135	126	111	137	122	127	111	114	118	133	104	103	113	104	126	135	142	118	109	106	130	102	127	103	117	122	139	115	120	129	123	116	139	114	123	119	135	125	133	113	129	128	116	114	154	107	125	123	115	112	117	111	121	106	120	117	116	131	136	119	106	111	120	124	103	114	113	104	119	113	108	116	122	125	116	118	94	120	116	135	119	119	124	129	109	120	123	120	117	108	115	131	108	124	106	108	148	116	128	124	111	148	118	131	117	112	120	122	108	119	125	131	120	96	131	112	134	119	131	121	113	127	129	125	117	108	111	117	119	120	130	123	114	117	97	105	130	98	119	114	131	129	134	140	130	140	110	123	119	129	140	139	125	131	107	137	111	115	119	134	132	120	125	135	102	109	113	117	83	133	133	103	101	118	135	131	125	118	115	127	110	114	110	141	119	116	117	123	143	120	118	126	108	118	122	140	113	147	117	135	113	106	149	101	122	124	114	126	117	117	155	118	130	104	107	141	112	107	113	133	124	122	138	112	129	117	109	126	123	106	137	123	139	115	124	121	122	125	117	128	120	109	115	114	121	127	130	139	133	123	143	146	106	146	125	136	114	120	122	124	116	131	122	122	133	122	122	106	120	112	123	114	129	102	141	123	120	133	122	111	97	134	117	111	129	97	122	126	106	112	106	142	101	115	112	114	155	120	104	142	112	119	140	117	123	120	119	115	116	107	133	113	118	120	115	111	116	118	106	107	124	108	114	118	112	132	149	139	109	103	114	126	113	117	138	116	122	110	112	118	111	136	129	121	113	133	125	105	127	106	123	137	122	129	113	119	120	133	106	119	114	110	113	111	115	122	111	97	98	122	122	128	135	115	110	148	119	131	126	140	127	134	109	113	118	112	135	111	105	111	105	123	112	112	120	133	133	122	117	128	130	124	113	130	130	103	121	120	134	140	121	105	140	117	127	130	119	108	127	142	119	126	141	118	127	130	122	123	117	130	101	114	121	138	128	129	117	129	116	124	128	130	122	132	127	109	116	137	113	139	120	100	115	118	112	117	107	123	110	98	126	116	109	117	104	124	126	125	121	129	119	124	115	129	138	123	123	115	131	129	134	135	137	125	109	128	112	119	126	107	122	120	119	118	119	122	121	124	134	137	122	113	122	108	128	127	117	138	123	134	106	108	99	120	121	118	138	135	125	114	126	98	119	130	115	133	107	116	120	121	126	121	115	134	124	132	114	106	115	117	123	125	137	117	125	123	134	137	118	117	113	120	139	121	123	115	97	108	120	89	113	118	104	116	142	117	107	103	104	106	125	121	111	115	129	101	127	115	106	134	116	136	120	109	128	144	129	113	105	112	114	129	125	123	119	121	128	120	137	124	109	119	117	126	110	98	118	123	141	123	124	132	125	112	115	138	115	112	114	118	126	119	121	141	144	115	131	121	103	106	117	110	137	115	108	98	112	141	107	126	120	117	102	99	123	129	118	134	130	123	137	127	112	114	114	127	118	111	98	122	124	109	128	127	127	120	122	107	137	130	119	105	132	114	121	121	112	125	117	114	114	128	112	109	108	120	122	123	110	120	128	114	119	143	125	114	137	129	132	119	131	112	112	125	133	117	117	99	128	136	146	113	126	128	112	105	129	117	110	114	117	119	128	110	105	123	125	115	116	136	124	108	138	129	125	130	125	125	127	127	113	123	119	127	129	120	119	123	131	139	108	109	119	117	135	124	113	132	127	130	119	109	117	125	118	109	119	114	121	97	116	135	117	125	113	106	121	146	106	129	138	145	133	123	102	107	145	126	139	109	118	124	122	139	131	109	123	116	111	103	129	123	132	127	93	113	124	114	114	122	97	109	142	97	117	127	139	114	116	134	116	119	130	108	134	122	124	110	124	125	106	127	110	103	115	138	114	136	113	127	114	111	105	132	133	92	134	133	102	131	128	140	126	145	124	143	128	119	141	116	125	114	140	125	103	102	128	99	129	124	133	117	142	114	106	124	129	119	123	147	109	110	127	122	117	124	128	117	101	134	104	126	130	110	107	102	104	113	124	106	125	121	128	130	130	167	133	132	106	129	98	136	115	121	115	129	120	136	128	140	117	114	124	123	114	125	117	130	125	126	143	118	117	128	94	125
8035	1451	2243	2616	2320	1832	1534	1346	1112	970	854	771	709	668	672	593	651	618	543	573	482	485	497	464	420	380	402	440	383	403	383	373	375	389	362	328	362	405	362	323	348	337	328	317	334	342	375	325	330	357	331	330	297	350	320	350	351	334	306	331	301	314	315	336	306	307	321	349	314	308	300	317	329	324	342	352	271	338	302	344	335	324	328	303	314	340	344	323	300	327	352	294	321	310	330	313	308	304	314	326	320	324	299	303	297	299	337	316	327	336	290	286	301	309	294	343	348	313	297	326	326	330	324	308	297	278	281	290	313	290	294	318	302	322	297	286	322	294	301	305	298	301	288	338	311	330	319	290	306	297	322	297	312	329	306	303	325	342	325	290	321	295	310	292	311	300	320	349	292	333	325	325	319	320	281	299	291	331	319	302	334	286	294	316	340	294	295	326	343	317	318	349	301	337	280	312	302	328	307	327	345	333	297	301	300	300	320	344	303	309	310	322	325	305	341	300	326	320	296	324	307	321	312	286	303	342	270	307	316	301	340	299	310	318	318	303	337	301	311	287	318	277	306	301	340	294	305	318	350	324	300	351	312	320	301	316	325	314	319	341	322	286	320	295	293	298	314	316	300	329	285	282	317	313	310	304	306	304	290	314	305	332	313	294	318	327	313	340	333	304	326	318	281	332	284	308	320	287	303	317	285	306	326	300	325	316	321	296	302	312	297	301	295	289	306	355	326	293	296	320	294	325	333	272	313	314	316	313	312	323	323	311	327	293	319	298	327	290	302	321	319	324	314	340	337	332	323	294	331	334	301	334	336	282	291	326	314	280	313	329	274	318	315	331	342	315	302	342	301	325	303	292	292	316	319	329	330	341	308	323	305	325	294	323	309	327	301	277	324	321	311	309	331	297	295	303	329	337	309	297	334	325	279	298	312	323	308	317	339	333	306	360	308	319	341	303	299	331	320	326	317	295	288	297	314	318	288	282	310	337	292	305	311	284	293	303	314	305	315	322	314	311	295	291	296	300	322	307	317	303	313	292	318	299	291	324	338	325	314	282	301	319	304	316	320	302	298	304	284	313	313	331	313	303	313	321	308	343	290	313	291	329	324	322	314	327	276	313	334	320	315	309	327	299	290	311	326	301	269	318	322	325	302	315	320	308	327	332	372	300	314	301	305	270	310	320	299	323	296	315	300	321	271	309	328	301	370	291	321	291	325	295	306	321	326	312	302	319	338	288	304	321	297	298	314	311	328	291	292	307	306	320	299	323	327	298	294	301	336	319	339	326	315	325	318	303	291	330	296	286	323	305	325	323	300	301	309	306	289	303	314	334	270	287	332	345	318	297	282	333	318	275	317	327	347	310	308	325	308	329	316	293	309	299	317	303	307	302	291	288	286	297	304	295	313	295	311	304	307	301	300	312	284	334	315	304	287	336	294	293	310	299	299	300	299	307	336	303	290	322	296	300	330	330	312	319	291	313	302	293	328	308	329	299	319	331	313	291	299	308	300	306	335	326	345	292	292	333	327	291	350	334	304	341	318	302	299	293	305	303	293	303	307	312	319	299	328	330	328	320	331	329	336	325	323	316	313	314	262	329	340	284	329	322	304	298	326	343	318	315	317	292	312	310	331	312	290	307	309	292	321	284	341	311	271	341	323	300	312	308	312	283	279	315	321	309	309	325	301	333	340	287	309	298	327	301	334	290	315	309	305	293	347	287	328	311	321	326	343	328	320	344	299	331	288	304	318	319	332	343	291	315	316	295	294	288	307	293	279	320	327	306	320	328	289	329	286	274	336	288	316	339	273	311	346	306	321	289	285	291	312	319	314	288	317	310	346	278	329	298	316	310	313	321	325	290	310	320	318	301	344	334	319	309	320	285	281	313	316	319	292	313	296	303	310	289	318	308	324	305	327	299	306	296	319	302	300	293	316	323	277	280	337	317	282	296	294	298	282	296	339	328	311	323	303	286	306	278	322	339	312	324	304	329	304	313	309	308	306	308	304	282	330	318	296	276	303	321	300	332	334	314	344	299	284	315	305	331	305	298	304	291	297	318	277	320	337	291	345	330	333	322	318	303	322	320	325	321	310	299	320	306	354	314	319	321	297	292	306	316	323	301	293	324	292	322	316	291	287	328	348	313	297	315	289	323	330	293	324	282	291	327	328	287	323	326	314	336	320	314	284	311	300	328	318	321	309	338	345	301	332	317	322	329	354	306	300	311	309	319	299	297	298	316	326	293	325	300	339	294	284	300	297	300	306	300	297	330	309	301	308	331	299	303	286	309	303	326	348	296	295	296	317	321	322	279	321	309	291	333	303	292	295	295	294	304	293	289	292	286	301	290	296	288	313	334	265	312	319	295	287	328	311	299	306	338	324	317	313	280	297	324	323	314	308	319	340	322	290	316	278	278	333	313	320	289	322	300	315	263	291	304	299	341	289	295	295	318	308	325	298	313	286	271	284	322	326	318	298	301	296	283	330	312	287	296	304	328	328	320	347	303	313	313	300	304	261	301	292	317	336	302	312	301	332	344	285	297	333	333	292	349	303	305	291	300	310	315	276	312	329	323	297	335	298	336	307	301	330	322	283	346	317	327	300	321	291	298	338	323	303	326	371	317	301	291	289	305	310	315	298	305	304	289	323	322	308	278	298	316	313	325	314	315	282	313	343	327	293	326	325	292	317	325	319	300	308	320	306	277	311	318	292	302	323	302	305	293	296	300	343	319	309	300	316	278	308	280	290	302	330	313	286	283	331	309	342	345	309	276	343	310	320	316	306	345	287	301	305	297	332	289	337	312	301	352	325	289	311	275	306	309	283	297	305	301	309	329	309	303	293	286	289	325	287	319	316	315	292	322	326	351	275	303	319	285	311	321	293	319	306	306	325	306	302	342	320	322	293	318	305	286	325	296	320	299	315	316	302	287	309	281	276	304	326	321	335	300	292	318	320	305	337	310	354	287	334	273	356	339	296	302	344	305	286	319	301	338	330	295	300	278	299	306	281	343	296	307	310	346	298	344	319	323	300	291	308	318	325	325	275	307	312	313	284	296	336	323	337	299	288	314	324	338	320	317	312	346	321	316	294	298	286	309	316	290	290	299	348	320	327	319	316	288	327	358	291	290	309	325	328	329	313	323	298	293	336	291	301	299	307	303	306	304	316	303	310	267	297	321	315	320	318	337	300	335	336	315	300	301	328	333	285	317	298	322	286	321	305	319	307	306	312	319	318	284	292	311	303	317	303	282	297	309	305	294	341	326	315	329	331	307	296	325	314	299	310	300	335	298	337	307	313	320	295	326	324	306	316	312	307	291	301	307	318	333	305	288	284	313	309	279	294	270	321	305	289	314	307	332	323	317	299	308	350	303	316	302	295	314	326	315	279	316	316	310	282	316	340	349	321	278	287	328	286	309	305	309	308	302	278	339	295	322	322	302	278	294	327	309	318	317	314	352	323	302	319	274	295	312	317	331	329	307	318	289
24863	3347	2200	1820	1104	729	556	394	333	238	218	181	149	158	107	120	113	87	107	82	80	101	94	77	73	59	73	68	51	60	56	40	45	45	42	37	44	39	61	37	43	39	40	37	34	33	57	47	48	44	35	43	50	30	34	32	39	35	32	43	40	46	37	36	39	41	35	50	48	45	30	32	42	35	34	34	34	32	36	29	47	44	42	43	44	39	26	36	42	37	27	28	39	41	39	39	37	40	42	40	29	42	50	25	31	43	44	39	34	30	35	35	29	48	32	34	29	33	47	27	35	36	38	35	31	22	34	25	36	25	40	43	38	35	26	31	34	42	43	29	34	34	37	40	45	38	20	39	30	41	38	42	37	43	30	37	36	36	31	45	43	50	41	32	40	39	36	26	35	41	34	49	33	38	37	25	33	35	36	32	26	31	33	37	30	37	48	40	39	32	45	43	35	33	31	23	33	39	32	38	32	29	45	35	45	27	38	38	33	40	29	24	29	25	32	31	35	34	38	33	36	52	38	31	39	35	44	42	24	37	34	26	34	28	29	33	39	39	32	44	32	37	40	36	32	35	25	26	38	34	35	28	38	38	35	42	37	44	27	41	30	29	27	38	39	34	25	31	37	40	39	29	27	29	44	32	39	37	50	46	42	35	33	34	30	41	34	40	39	36	31	30	30	28	37	40	41	42	30	43	35	29	41	31	33	34	31	31	41	32	34	47	36	29	40	41	31	36	28	35	34	25	29	33	31	31	24	44	46	28	34	35	27	30	31	34	32	36	38	55	31	30	30	32	35	32	30	40	39	25	44	44	40	51	29	35	34	31	36	36	42	32	49	22	40	33	22	31	36	47	35	28	37	22	35	37	46	34	43	44	35	29	24	44	27	39	41	36	30	28	19	34	37	25	41	40	42	32	37	36	34	31	35	41	37	41	27	33	35	32	54	42	27	46	25	33	33	28	26	42	40	39	48	35	36	41	29	34	50	34	36	38	31	42	40	45	30	36	26	44	48	29	37	39	29	38	38	36	44	38	29	44	43	33	25	31	33	30	35	39	29	27	36	36	40	39	37	35	40	27	41	28	48	34	38	34	38	42	34	33	27	39	26	31	42	38	35	39	36	40	36	26	40	31	30	35	34	36	28	37	29	41	38	36	43	36	38	46	32	41	30	38	53	38	30	30	24	50	34	41	32	33	38	42	34	34	31	33	37	31	28	45	31	22	37	36	32	29	33	28	36	35	32	43	29	22	24	40	30	40	34	24	33	32	48	41	23	31	40	31	39	26	28	39	34	32	39	26	36	42	29	35	28	35	32	47	22	42	50	27	39	36	27	28	41	25	33	33	31	37	47	33	37	28	41	34	51	26	30	35	31	42	36	37	43	37	29	36	25	29	31	37	36	35	31	25	32	24	25	21	32	27	36	43	32	25	32	34	38	30	34	36	35	22	35	35	31	33	34	39	24	35	28	30	41	39	37	40	22	28	38	30	36	40	25	30	33	31	30	39	40	25	27	33	45	36	37	34	39	39	33	39	45	34	29	32	32	21	34	37	34	43	32	30	30	34	32	30	31	34	36	39	41	44	37	31	39	42	27	39	30	34	40	35	31	26	30	40	41	35	35	36	45	28	31	44	28	36	32	32	36	37	34	38	39	27	26	27	40	36	36	31	32	31	32	35	29	37	33	30	31	36	39	33	42	30	36	38	43	44	39	42	32	25	36	35	30	32	32	39	33	41	34	41	42	32	32	33	36	37	40	36	43	23	37	40	36	27	42	24	41	42	33	28	30	38	38	32	35	37	45	41	35	33	31	37	29	34	46	33	30	34	37	18	30	42	32	31	32	31	26	36	34	29	39	42	36	31	34	37	38	34	24	38	27	27	26	41	36	27	35	35	42	33	29	37	36	42	34	35	31	43	30	29	41	45	30	44	31	43	28	41	41	39	32	41	34	24	40	37	25	41	33	29	30	36	37	40	36	40	37	31	31	31	29	36	38	35	34	34	30	28	31	40	41	34	19	40	41	35	31	43	35	40	24	31	43	37	37	26	37	40	39	33	35	33	42	30	29	33	33	22	40	23	23	36	23	34	36	30	25	34	29	37	43	33	34	29	32	48	30	44	26	32	35	34	38	39	31	35	39	35	33	43	37	33	52	48	38	38	48	36	38	36	42	29	37	31	30	45	34	32	31	33	37	25	32	46	37	39	39	39	27	35	27	50	43	41	44	36	33	32	42	37	30	44	42	39	36	38	35	31	39	31	37	40	29	33	39	36	31	27	40	31	30	41	23	42	37	41	36	29	27	31	40	34	34	36	36	31	35	32	29	30	38	39	22	26	36	32	41	32	37	39	30	28	41	29	32	36	30	35	22	37	33	33	33	30	34	29	34	28	35	28	38	43	26	36	39	40	28	43	34	31	40	24	36	36	27	29	38	41	31	38	32	39	40	42	37	41	26	29	36	41	39	37	39	32	29	35	35	37	32	40	34	33	31	35	43	45	35	37	32	31	30	28	37	38	33	26	33	32	40	32	31	35	28	34	36	26	29	30	38	36	26	34	44	33	37	36	23	38	37	37	30	37	40	21	36	28	26	37	35	36	38	33	35	29	30	35	28	36	29	24	33	44	39	50	38	39	33	28	39	34	31	45	32	46	37	39	28	35	28	49	40	37	23	44	35	35	38	38	43	41	26	31	35	31	29	43	31	38	39	37	36	40	28	34	41	24	36	28	37	34	28	32	34	46	35	25	34	40	42	26	35	30	32	32	32	33	36	34	32	37	38	34	30	30	34	41	23	30	38	36	31	25	41	32	34	34	39	36	26	40	44	40	46	22	47	31	32	31	43	36	45	42	36	34	46	34	31	26	30	30	21	41	52	43	38	31	42	35	36	33	47	32	39	28	44	24	37	29	38	28	36	35	31	39	27	51	26	40	27	32	30	33	42	37	34	37	45	25	33	33	30	28	34	33	34	38	27	33	29	34	37	34	32	29	40	33	34	35	34	42	33	32	40	38	35	36	38	31	45	30	36	31	39	27	33	29	33	37	35	27	37	29	30	37	38	34	31	33	36	37	41	31	41	44	39	31	27	29	36	39	38	35	48	34	26	32	37	38	39	35	33	29	37	33	30	42	36	32	26	27	29	30	41	46	28	30	38	28	34	42	32	40	33	27	20	33	34	41	35	43	37	45	31	26	39	37	31	38	38	18	31	45	25	38	39	47	54	28	40	27	33	32	27	41	41	39	42	36	41	41	30	39	33	28	35	26	34	33	31	35	30	36	32	34	24	37	34	41	22	31	30	33	37	44	37	27	41	43	26	37	46	36	30	42	38	30	25	41	35	41	28	35	21	29	38	39	40	41	28	22	24	33	39	30	35	35	30	32	35	20	31	45	28	31	42	24	37	28	37	40	45	35	42	34	41	28	31	34	35	30	35	33	22	28	34	29	32	24	36	37	28	35	39	31	28	31	41	29	29	34	33	39
11820	2436	4077	5036	4206	3363	2687	2163	1894	1570	1276	1108	1039	901	739	757	779	673	624	548	468	444	430	368	428	367	361	311	298	276	256	263	267	246	235	233	215	204	190	189	196	213	184	187	200	168	160	185	154	159	175	172	158	147	151	146	159	153	144	142	130	151	138	147	157	127	133	124	138	118	128	122	120	104	117	116	135	113	126	116	131	141	120	139	116	114	105	132	123	137	128	113	107	122	124	111	123	103	120	118	109	126	118	126	117	105	130	109	123	108	121	107	107	120	126	98	141	114	111	96	112	129	104	124	112	109	105	112	115	109	87	105	125	102	107	116	88	126	94	108	117	102	93	107	126	98	112	93	104	106	107	88	122	117	94	121	104	106	104	124	88	110	126	95	110	120	114	100	104	99	112	106	100	94	97	83	90	108	121	100	98	96	95	101	101	99	111	108	110	102	88	91	106	101	103	111	88	87	110	106	103	133	104	90	100	104	98	113	90	98	100	101	104	103	107	114	120	112	98	113	119	114	95	103	95	112	104	101	91	117	74	90	99	119	98	94	98	100	106	100	111	104	117	105	94	127	103	125	98	105	88	81	110	98	112	109	92	101	115	113	98	104	112	108	109	113	127	123	91	104	103	112	115	107	105	91	112	100	111	100	118	103	85	95	101	93	101	94	114	76	93	103	89	100	97	120	96	116	116	112	109	101	124	114	86	101	93	101	97	117	111	108	110	98	105	96	98	98	80	113	97	104	119	94	100	89	97	106	109	99	119	104	76	97	112	111	103	85	94	110	84	107	102	107	109	111	86	91	96	105	95	89	90	103	101	102	89	95	108	104	100	115	86	99	102	103	101	90	101	98	109	80	106	97	102	107	114	95	102	100	125	112	97	90	107	110	109	99	110	108	102	103	100	108	96	111	98	106	92	104	120	90	108	109	85	107	92	99	106	90	77	116	89	109	102	106	94	89	101	95	92	113	125	120	91	98	90	110	114	106	126	108	86	108	102	96	95	108	97	97	89	107	94	116	107	94	86	121	93	113	96	110	96	97	114	93	91	115	87	99	116	89	116	91	99	97	129	98	102	92	105	103	106	78	103	87	107	66	110	108	124	101	102	99	90	118	104	100	82	97	117	115	123	100	119	97	101	104	107	106	94	103	102	95	77	121	98	98	101	104	98	101	104	118	114	102	93	110	105	86	92	92	91	117	85	119	95	109	100	102	111	97	94	103	104	115	119	108	107	115	114	97	109	110	104	101	121	100	120	110	122	112	121	106	86	113	91	104	92	104	111	110	100	111	102	103	98	105	106	95	98	100	97	101	108	107	117	126	103	116	98	104	101	112	107	91	93	79	95	84	88	107	107	103	75	106	111	94	94	104	92	113	93	128	112	90	93	90	118	105	85	104	119	108	103	122	80	100	97	110	85	101	104	95	97	114	86	104	104	108	96	110	110	104	115	106	88	112	117	106	107	101	85	93	117	106	89	89	112	93	92	97	96	115	113	101	114	80	110	99	94	91	113	105	97	97	80	102	80	114	110	134	118	112	107	105	103	117	112	89	99	98	98	108	106	108	100	115	101	101	110	90	94	93	106	92	113	97	106	98	86	113	106	97	103	104	93	92	84	102	95	95	114	103	97	108	100	120	97	107	86	113	77	86	112	114	107	92	105	97	79	103	100	101	113	105	82	138	92	99	104	97	114	105	114	91	88	114	105	117	88	100	94	89	114	84	101	85	110	106	89	96	117	104	103	94	118	98	92	93	110	100	82	102	106	92	89	93	107	93	89	115	106	121	97	102	115	96	109	95	120	102	102	85	117	104	112	120	118	96	102	112	92	97	114	101	111	112	91	124	94	97	108	94	123	84	101	111	105	112	105	99	102	99	88	107	102	104	106	114	106	90	95	101	108	87	74	102	112	107	95	97	94	97	86	104	109	95	95	106	109	106	93	89	99	92	88	101	100	106	93	117	117	103	99	101	90	90	103	91	101	116	115	106	104	112	91	114	89	112	87	98	99	92	106	103	106	89	99	107	113	107	100	118	110	94	107	97	110	98	101	103	102	101	106	111	113	91	100	109	98	102	101	97	105	96	94	102	86	94	115	107	119	94	111	116	102	115	104	103	120	109	100	114	92	109	116	117	107	93	107	105	104	101	99	94	70	105	115	102	136	97	90	127	108	111	116	105	108	111	88	104	114	105	99	104	101	101	100	97	105	118	106	91	108	121	99	116	106	113	121	97	82	91	99	94	102	101	104	98	101	98	108	112	107	98	103	79	100	105	110	109	104	91	99	121	114	118	104	111	111	107	100	102	107	99	85	120	98	100	107	111	98	100	93	115	108	89	104	95	96	117	116	101	84	112	100	108	105	106	99	109	104	96	102	85	88	93	77	89	115	80	101	117	78	108	72	103	102	105	110	104	92	95	102	97	130	103	95	92	92	92	116	83	100	100	105	104	97	89	127	103	105	98	99	103	114	120	101	78	94	109	103	108	111	114	103	107	102	101	106	99	99	103	111	102	101	102	97	86	108	96	100	139	106	110	104	123	102	107	88	107	95	107	121	97	106	93	105	77	124	109	111	123	107	102	99	86	115	115	121	108	89	85	111	100	107	87	88	94	108	95	89	93	108	94	101	96	114	100	99	121	103	93	106	102	109	117	105	94	117	110	112	119	93	103	105	98	100	90	104	95	100	98	93	119	123	102	105	125	105	105	94	86	89	97	109	107	90	102	91	110	100	118	83	119	92	94	115	110	116	101	108	101	107	104	94	92	104	124	88	116	116	96	95	101	118	97	101	113	94	114	91	98	106	108	103	99	125	104	107	106	87	103	105	104	114	118	122	93	101	97	118	107	110	90	108	98	103	95	117	110	100	113	114	90	87	96	110	93	106	100	105	106	110	120	101	86	102	94	106	114	101	105	96	104	100	101	104	108	118	97	104	96	112	102	103	101	97	81	99	102	103	99	107	95	98	105	105	107	110	122	110	104	94	102	98	108	106	99	98	104	106	119	94	111	110	97	115	115	114	99	97	91	109	89	116	111	106	108	109	91	117	107	96	98	113	113	98	96	90	112	109	109	105	94	100	125	97	88	94	99	99	86	89	93	123	86	92	99	109	100	90	101	110	104	119	105	119	93	88	122	102	108	112	100	94	103	91	104	108	105	91	97	92	91	114	109	106	125	110	82	118	88	105	120	104	88	84	85	99	110	101	101	78	85	90	102	96	89	96	105	99	103	113	100	123	101	102	92	99	102	88	89	93	103	109	110	108	90	106	102	92	90	122	96	93	106	106	99	90	104	112	104	127	88	118	110	117	104	100	99	116	117	113	110	91	96	86	100	107	125	84	78	102	107	96	94	100	106	103	108	102	101	101	93	116	84	99	90	94	101	97	98	94	135	92	93	109	85	85	96	129	109	89	126	86	122	90	92	94	102	110	105	119	110	102	97	86	97	97	114	89	103	83	119	105	130	94	86	102	95	123	94	112	114
3038	171	182	170	175	155	138	153	161	138	150	164	167	172	143	151	158	146	185	167	172	161	147	170	171	140	141	170	183	129	147	165	163	148	132	154	150	159	163	154	132	162	160	159	151	139	158	162	152	178	161	164	139	165	146	162	159	188	168	149	155	175	148	163	153	146	145	156	170	138	124	171	157	139	145	174	162	168	157	159	156	169	127	158	171	129	179	152	153	143	166	145	199	150	156	155	162	169	149	163	143	160	130	180	156	152	162	167	153	164	151	159	159	178	156	149	140	170	156	187	189	130	165	148	146	150	165	150	152	155	153	156	126	159	161	154	138	143	164	145	159	161	164	149	133	156	146	146	165	141	171	145	173	150	172	150	139	157	169	154	153	161	158	171	163	146	161	169	138	159	150	154	175	176	170	148	148	171	153	162	139	150	136	145	178	137	166	162	147	136	143	130	152	136	144	155	157	178	148	152	163	153	154	152	147	158	162	157	167	163	181	154	174	154	146	156	174	157	164	157	166	166	142	165	156	160	152	169	158	157	156	146	156	137	164	141	161	141	174	154	148	127	164	159	155	183	144	165	151	170	142	137	158	174	166	179	137	174	132	149	148	178	154	140	155	149	149	135	165	152	162	157	162	148	152	188	149	146	137	165	144	157	151	170	151	141	179	180	148	149	178	169	168	150	158	159	155	154	144	163	144	139	134	130	168	154	169	167	177	159	161	139	140	150	164	188	141	160	173	175	155	164	163	161	157	167	165	134	162	152	184	147	146	161	129	139	167	152	177	167	180	141	150	150	136	152	159	155	145	129	158	156	155	154	137	160	155	179	152	144	160	144	175	147	159	144	147	147	170	161	156	147	155	161	171	141	153	155	155	170	164	148	156	159	162	162	142	170	143	149	165	167	151	156	165	150	152	153	160	167	151	156	161	151	150	136	163	154	135	172	167	158	143	150	158	161	149	170	162	175	130	141	176	139	155	140	159	131	145	161	155	174	131	177	136	144	179	145	162	145	185	151	153	161	148	167	178	126	143	147	153	172	142	149	146	165	159	160	162	169	145	159	157	166	158	183	156	144	162	171	148	141	141	159	150	156	168	144	132	151	156	170	145	151	171	163	175	179	123	139	131	140	146	142	131	175	174	173	158	152	157	174	140	134	156	153	161	177	155	132	157	163	129	164	161	139	172	147	131	143	157	138	153	161	159	151	161	166	160	157	150	182	154	157	147	154	161	157	143	162	159	167	134	145	141	163	157	170	149	180	183	153	152	152	165	172	170	161	152	146	166	158	162	145	161	156	145	141	172	159	135	172	148	164	138	169	166	181	165	162	164	142	160	138	161	175	153	175	154	146	188	146	145	140	161	173	149	151	160	153	164	161	162	151	162	146	149	152	143	152	158	154	154	148	148	161	138	154	171	166	158	156	154	151	167	142	173	159	139	151	151	150	152	175	150	174	164	162	149	151	145	168	155	162	167	158	164	157	158	169	136	158	142	133	170	141	169	149	163	143	140	156	169	154	159	138	171	142	166	171	143	160	158	173	138	155	154	143	172	143	168	144	135	167	163	165	147	168	149	161	158	164	141	160	156	146	162	157	160	148	170	163	146	166	161	185	156	152	167	176	149	141	183	158	175	156	164	157	154	166	150	139	160	123	157	150	157	165	132	147	143	155	160	141	124	161	154	142	159	152	153	162	144	167	137	154	157	159	159	174	140	132	144	148	142	157	157	146	152	162	149	148	146	132	146	162	170	180	163	168	162	158	149	171	161	149	177	152	156	152	166	165	163	170	158	146	154	163	170	169	158	165	161	173	156	172	164	167	141	151	142	160	161	181	155	161	167	170	149	156	158	176	146	167	169	153	163	123	159	148	158	137	158	150	148	166	147	174	162	165	137	145	173	171	150	147	154	172	144	163	143	184	165	156	162	158	143	162	158	150	162	156	163	167	156	133	182	176	154	146	166	134	164	164	148	147	176	162	144	167	164	141	148	156	158	164	186	134	144	145	155	152	168	142	160	150	144	166	157	155	153	144	150	166	160	161	147	161	160	166	137	148	153	175	183	167	152	168	157	145	167	169	157	159	167	165	169	148	147	161	149	131	159	152	151	173	145	133	153	157	149	179	156	136	147	158	153	161	160	130	150	177	121	151	165	165	152	154	153	159	155	159	156	153	168	152	176	159	162	145	169	160	145	142	154	125	164	179	178	153	160	143	182	161	155	174	167	136	150	164	155	150	155	157	159	159	150	151	163	150	172	145	166	149	130	176	139	160	171	144	145	150	140	147	166	141	162	149	129	146	171	173	166	151	141	163	144	171	165	132	153	148	143	131	144	160	151	159	150	159	157	151	163	145	155	166	156	174	139	135	154	146	158	139	164	138	148	153	154	146	150	172	159	148	133	151	147	156	140	143	147	137	148	146	141	152	151	156	146	130	156	132	165	172	157	156	155	189	174	141	171	151	168	163	162	162	166	144	166	160	145	153	146	154	173	158	153	144	139	172	162	161	153	145	150	156	138	144	150	148	166	184	138	166	143	159	179	163	162	133	172	139	145	157	139	148	168	148	162	133	157	169	154	182	176	128	149	135	170	147	163	152	167	141	155	181	139	145	159	146	167	149	159	153	167	140	133	180	154	137	162	154	127	148	133	157	161	144	129	179	166	140	147	158	153	151	139	159	157	154	161	173	149	161	157	144	147	140	160	155	136	166	150	159	161	147	168	172	178	147	152	168	160	163	159	168	161	148	143	163	146	152	158	163	140	181	175	166	163	143	141	153	167	140	156	159	145	153	126	152	147	176	146	151	170	160	151	173	182	171	160	169	150	156	150	148	158	173	147	145	157	161	180	155	149	150	181	162	198	161	161	161	161	169	175	158	157	152	164	157	151	165	154	139	149	147	156	151	145	187	157	150	161	173	190	162	156	167	142	153	166	160	149	149	171	133	175	138	143	155	143	168	150	150	143	171	138	139	161	149	154	161	189	154	180	142	169	146	160	124	140	153	129	166	154	139	129	141	161	141	147	159	152	157	167	150	149	164	148	161	145	153	158	141	145	150	156	148	138	161	130	137	148	131	149	138	159	157	148	155	145	149	192	150	143	164	175	155	154	156	164	151	155	151	160	145	162	165	143	164	141	156	158	189	162	173	154	142	123	155	186	163	155	156	157	166	136	146	171	165	163	165	178	168	156	149	159	158	161	184	143	149	159	158	143	164	159	165	164	162	162	151	134	155	148	135	164	163	182	167	157	171	142	155	159	167	140	156	146	161	138	186	158	172	136	154	171	143	153	148	156	170	155	139	153	163	186	154	154	137	157	161	156	165	130	146	161	149	184	141	150	141	154	151	159	147	175	169	145	153	162	133	162	192	157	163	170	153	145	138	156	161	156	159	144	156	144	144	177	160	170	140	155	163	141	164	168	168	131	166	151	169	159	142	162	150	182	166	180	162	137	154	162	162	153	166	151	127	140	137	170	162	181	143	155	157
3216	447	462	486	502	437	451	458	445	437	436	403	408	395	404	418	448	420	402	410	405	396	422	441	418	413	465	392	350	419	440	405	414	415	366	426	390	405	408	408	397	372	391	398	415	415	393	399	427	423	398	412	425	393	420	420	435	396	386	391	422	424	406	378	412	370	425	393	408	401	393	424	401	413	439	398	409	408	369	383	404	421	433	417	387	392	409	418	403	378	400	383	403	418	405	382	398	408	407	384	379	414	381	424	383	406	447	400	409	376	400	358	399	407	384	402	387	383	411	351	417	356	375	412	384	335	406	377	377	375	400	378	423	389	426	408	394	382	390	399	397	415	417	381	412	417	392	407	420	422	416	383	405	405	400	441	383	416	392	426	395	385	433	420	404	378	401	378	406	411	377	423	360	393	378	416	411	409	357	424	417	396	388	389	399	403	377	420	384	364	322	380	405	408	395	411	412	407	399	394	369	401	458	409	386	423	402	398	393	380	398	418	395	368	387	392	407	375	399	430	452	406	416	401	399	452	384	410	390	394	396	426	368	450	450	397	421	421	399	424	438	393	391	371	378	388	412	362	420	423	437	409	418	410	408	411	396	387	373	393	391	368	385	406	412	370	361	395	387	367	416	400	396	446	426	410	380	392	370	400	426	398	409	416	415	377	430	397	439	401	388	404	418	364	368	399	394	411	365	389	454	388	419	420	407	370	385	372	386	426	412	408	411	417	381	419	416	397	433	369	391	398	414	407	438	407	401	388	406	411	372	387	435	408	418	406	392	384	413	374	391	406	393	423	396	398	410	399	437	385	390	407	417	404	394	420	398	390	409	380	392	401	399	414	394	400	422	406	389	393	415	419	432	396	435	418	394	408	374	406	444	383	367	382	419	401	395	432	393	436	390	384	413	386	378	431	385	384	404	407	403	380	419	412	370	404	407	370	407	411	416	411	374	387	402	372	385	388	394	408	383	377	416	367	405	391	406	368	380	376	379	377	406	407	403	407	434	403	394	410	394	442	418	418	444	408	384	390	392	432	406	409	425	424	403	439	405	397	368	364	339	382	368	407	418	386	421	374	384	442	399	404	395	422	406	405	390	366	412	394	381	393	418	423	405	374	376	427	435	392	443	389	429	431	424	425	431	374	386	393	417	413	428	392	407	382	391	416	399	392	398	422	413	440	420	396	406	388	383	403	412	382	369	431	399	369	419	403	385	392	411	385	398	403	411	362	393	432	410	438	417	412	409	366	419	439	406	411	417	415	375	359	366	402	386	381	419	407	405	396	413	406	378	419	421	436	402	399	379	391	434	398	383	388	376	416	414	413	390	355	407	399	396	416	414	413	408	384	386	407	379	462	395	399	432	411	380	384	406	391	419	381	436	402	371	426	370	441	410	400	378	418	407	389	392	408	398	415	393	430	402	423	362	402	394	395	417	429	388	399	400	423	412	438	390	418	387	361	408	410	415	402	402	421	421	358	394	418	405	344	427	410	396	405	376	449	423	386	379	390	378	430	442	377	447	413	413	372	419	420	408	396	406	371	385	420	416	406	376	391	383	422	399	411	385	398	378	377	385	410	386	368	427	385	415	405	399	438	403	420	435	415	382	394	387	409	405	398	413	387	426	444	398	418	388	388	414	427	389	399	421	387	398	390	416	415	395	382	383	379	377	414	424	414	402	398	387	408	389	386	400	361	423	409	388	417	430	402	442	416	401	440	377	405	425	388	414	390	411	390	411	380	400	388	411	401	414	399	410	404	402	390	404	407	394	398	383	404	388	378	392	409	371	395	417	383	398	382	407	379	423	405	425	406	430	372	436	408	382	372	418	385	409	412	404	398	368	384	421	406	420	373	409	408	402	398	376	432	403	425	368	402	412	400	425	429	399	405	430	391	377	392	395	399	399	396	424	451	402	421	451	405	419	392	355	451	400	410	390	405	425	407	411	397	421	404	413	407	335	379	405	418	402	428	369	370	394	373	421	400	437	408	413	412	395	414	419	411	382	380	407	407	399	416	359	397	417	373	409	396	420	371	425	440	396	399	394	397	443	426	377	367	385	441	376	411	386	422	407	374	393	412	396	435	381	391	399	410	387	396	382	390	384	412	406	422	376	405	405	349	390	426	375	389	439	420	369	436	363	349	364	413	420	408	445	394	418	392	382	382	398	407	413	397	385	408	388	401	387	415	381	433	408	427	406	445	376	410	403	421	424	402	368	360	405	426	383	447	363	405	406	414	388	367	434	422	425	430	386	368	419	415	371	362	447	404	395	376	403	422	386	429	400	389	394	395	404	443	394	412	387	384	364	408	395	395	425	399	399	396	390	394	409	419	407	403	386	434	398	400	393	387	371	443	385	411	387	405	391	448	395	422	435	394	359	420	428	411	404	368	392	379	411	396	365	415	394	382	381	419	420	382	378	407	399	405	383	430	407	400	428	394	394	401	421	408	388	370	410	393	375	410	399	425	450	378	394	395	343	392	404	411	415	375	390	382	375	414	406	400	420	408	400	412	400	399	405	413	420	440	378	371	396	427	410	384	394	440	382	395	412	412	413	411	437	383	415	432	404	391	402	416	422	396	420	377	404	421	405	384	413	412	426	376	420	393	379	382	414	416	405	411	424	449	429	393	432	404	408	414	400	398	405	416	429	421	378	398	393	401	418	420	380	443	401	391	385	388	430	415	389	421	415	392	358	425	424	397	392	394	451	381	381	416	430	432	399	360	387	406	421	416	398	401	387	395	404	384	372	358	386	374	425	402	391	414	404	417	425	371	409	425	409	373	394	413	416	369	389	397	371	392	420	397	382	399	393	382	402	397	450	387	392	379	394	416	385	385	387	395	387	418	363	423	391	418	422	394	418	418	386	358	425	394	420	414	375	398	379	419	404	404	401	378	379	419	383	368	393	395	430	385	417	391	418	410	406	370	408	416	407	404	436	404	419	420	386	392	404	372	375	398	388	410	409	382	418	415	362	408	404	420	393	347	399	396	376	374	389	404	413	378	400	397	393	408	402	396	392	408	411	431	394	385	423	396	371	379	435	409	413	401	426	374	410	418	389	389	404	428	436	399	422	386	409	400	415	382	362	390	394	396	379	399	412	403	399	409	423	426	376	400	395	411	375	434	386	401	369	411	373	411	390	367	417	374	413	413	378	398	391	409	415	380	404	380	407	408	380	396	413	389	413	387	406	398	415	405	388	391	418	404	377	403	421	393	419	420	449	381	416	412	402	387	411	400	390	381	395	384	388	400	370	391	407	359	411	398	382	396	380	439	403	378	434	387	377	391	389	406	378	404	390	393	420	359	416	410	373	390	419	402	425	421	425	399	399	422	411	398	421	398	393	398	409	384	406	397	412	382	405	396	425	424	426	396	391	412	382	398	365	420	391	426	365	384	435	413	410	430	414	375	421	402	399	391	392	431	449	394	390	376	413	408	400	365	401	399	413	409	391	367	366	416	375	385	401	388	416	361	442	439	372	353	407	385
13137	1078	988	759	551	427	343	288	260	232	197	180	180	177	167	175	143	151	135	158	142	156	146	147	133	133	158	114	141	137	175	130	126	145	100	109	107	125	123	122	130	130	148	136	143	141	153	133	122	102	120	128	135	122	109	129	122	110	138	139	117	127	120	120	93	128	125	128	107	130	104	136	140	126	115	124	118	125	113	122	104	114	134	130	117	98	93	133	111	137	107	115	99	132	132	131	107	138	127	149	119	129	114	117	133	112	134	121	129	127	118	95	121	124	122	134	115	134	118	128	102	114	112	109	110	128	138	115	100	117	124	95	118	127	121	119	121	130	118	109	117	118	108	113	105	122	127	128	115	116	111	111	106	127	125	115	114	105	115	118	120	124	136	119	135	122	120	118	114	135	116	108	154	119	134	125	116	117	124	97	133	128	116	131	140	133	90	107	126	116	122	97	125	120	126	113	127	110	110	123	127	111	121	123	118	114	118	114	116	122	103	139	126	110	105	92	116	116	115	130	119	96	108	108	126	129	113	121	125	142	131	125	97	109	116	130	123	117	133	117	122	119	112	102	131	112	131	132	131	130	136	94	122	128	111	132	124	128	130	130	121	120	130	113	132	119	130	99	118	137	108	102	120	113	118	123	133	146	124	96	114	112	134	147	124	129	115	124	134	118	125	103	103	117	137	130	105	126	117	124	121	145	121	126	128	126	99	125	105	117	118	142	121	111	112	138	121	126	123	98	124	131	128	106	120	120	102	111	133	129	121	129	133	122	141	132	104	112	139	124	121	124	128	120	131	133	113	116	126	128	110	123	121	114	117	121	138	128	112	123	111	106	111	127	108	121	113	127	89	123	114	120	130	114	130	118	138	138	116	117	109	141	130	122	105	121	120	131	128	118	129	135	98	119	126	125	115	130	128	102	125	104	140	111	133	124	128	121	116	101	122	141	134	114	132	106	152	142	124	121	140	105	129	102	114	109	121	112	112	123	116	128	123	129	125	114	106	134	109	124	134	113	110	133	103	145	118	101	111	139	119	98	116	136	125	118	119	119	116	123	116	128	122	122	116	93	138	116	110	137	115	142	121	128	121	132	97	126	114	110	136	126	144	132	99	135	113	111	134	127	122	122	130	113	127	119	116	123	112	114	118	123	95	97	122	120	129	137	128	133	122	113	120	142	118	120	127	120	115	134	126	134	118	121	127	111	117	100	104	122	124	118	125	146	121	123	121	129	112	129	116	125	122	131	123	105	113	125	131	131	127	116	119	124	118	111	123	122	127	137	118	129	148	125	100	117	134	103	112	120	124	123	120	125	111	114	110	131	122	117	132	120	129	119	144	111	138	122	107	129	123	123	139	118	97	112	125	113	128	112	111	123	119	109	118	113	119	142	105	123	131	133	118	119	142	103	140	122	119	132	132	127	126	103	131	119	119	120	138	128	128	130	105	88	118	111	113	117	110	105	106	115	126	117	115	104	130	125	128	131	131	136	116	116	109	125	120	104	109	123	109	139	128	97	127	129	143	126	145	103	116	127	117	120	143	116	117	140	129	117	118	121	132	98	117	112	107	119	117	138	111	115	139	138	136	125	108	129	126	109	138	127	123	138	93	132	142	121	120	142	127	131	116	115	125	109	118	123	116	111	126	120	124	113	109	132	133	127	122	132	112	101	125	135	129	119	119	118	134	125	132	129	132	117	136	128	125	122	149	129	107	126	123	120	123	114	120	128	118	119	112	121	114	125	97	106	114	127	113	108	116	119	134	118	123	133	115	120	125	141	122	126	137	116	120	132	117	109	102	123	111	132	148	134	126	116	106	114	138	113	105	132	107	143	108	129	101	114	119	104	124	119	115	133	129	117	129	112	111	118	141	116	110	126	123	114	136	128	133	124	120	135	109	115	121	113	133	139	112	140	111	121	118	94	103	130	134	120	123	136	138	128	108	134	121	131	128	118	126	116	135	123	114	130	115	126	128	115	131	120	118	115	121	116	114	135	111	130	141	117	152	116	123	122	128	127	132	136	126	146	117	121	118	121	124	128	103	124	108	126	130	116	122	118	118	145	128	123	111	124	99	107	120	132	115	113	125	124	112	110	118	117	132	142	121	113	131	116	114	127	140	137	138	115	130	127	124	106	120	114	117	106	118	120	112	112	122	107	108	127	104	112	112	113	137	110	130	127	121	117	131	125	131	121	128	128	126	120	123	130	127	116	130	109	115	115	116	139	127	115	131	92	115	135	123	127	119	109	113	122	132	100	133	147	126	133	119	122	116	116	106	133	104	119	114	125	127	109	155	122	128	115	110	114	140	111	105	110	124	126	124	107	125	136	107	123	110	107	113	133	123	122	112	107	117	110	116	104	131	120	131	114	121	107	116	128	120	140	112	110	129	118	104	110	133	119	115	140	121	122	96	113	112	112	121	126	145	123	93	122	131	143	120	109	117	149	112	109	129	132	128	110	117	121	122	121	121	144	123	96	117	102	154	127	105	127	137	114	139	117	128	113	118	107	147	114	127	113	140	127	116	152	111	116	138	106	120	117	127	106	103	125	128	121	122	105	124	126	124	114	129	110	118	136	125	95	130	150	127	99	132	115	126	113	116	130	118	105	116	109	111	106	125	131	136	121	102	106	141	104	146	110	138	130	122	122	102	126	122	108	127	128	120	111	101	124	108	119	109	100	109	131	119	127	121	123	127	116	111	128	131	115	132	132	110	113	125	115	126	120	111	126	115	114	115	124	126	114	116	129	123	139	106	123	115	120	128	118	124	140	98	118	124	117	127	116	107	132	112	113	104	118	122	111	122	114	134	135	102	109	125	147	133	110	126	109	110	133	132	141	118	115	124	122	131	127	123	125	138	119	135	143	114	115	107	125	123	124	121	123	112	130	114	116	110	114	124	109	110	110	101	123	108	126	115	122	102	105	144	117	117	129	123	133	110	120	137	119	109	122	127	125	122	130	116	124	117	135	130	131	123	136	107	107	134	100	111	147	122	125	131	141	124	131	105	122	117	116	127	116	118	121	117	112	107	120	115	115	122	123	111	117	133	122	127	125	115	124	102	109	129	120	108	146	113	102	122	120	120	108	125	144	103	123	125	112	111	112	118	115	108	126	107	117	131	91	139	112	124	112	129	127	133	117	119	122	118	115	113	100	135	123	117	121	127	108	120	124	134	124	128	141	127	124	108	125	116	102	130	113	107	130	117	115	100	131	121	120	116	119	125	119	119	126	132	111	117	113	132	115	112	119	122	112	129	130	127	119	127	130	123	119	113	124	111	140	105	125	117	131	112	110	109	114	121	119	130	103	110	119	128	122	125	129	125	79	105	110	131	133	116	117	115	135	97	110	123	110	106	100	118	131	131	132	135	114	103	141	121	126	127	100	114	125	121	110	137	135	124	108	119	123	107	124	115	134	133	128	152	116	126	121	130	142	121	135	104	129	149	140	101	126	117	139	112	121	118	124	114	117	110	119	118	126	107	132
7587	1255	2247	2721	2232	1896	1556	1264	1118	955	905	787	737	670	657	645	626	629	536	537	529	458	451	465	412	435	388	390	394	390	399	383	330	394	410	366	351	325	364	339	324	365	368	332	339	334	379	356	371	326	327	310	355	338	300	337	327	343	335	322	335	317	311	327	327	356	336	315	338	336	358	309	304	333	324	315	301	289	324	358	327	346	302	323	312	320	323	327	340	330	284	303	341	297	341	309	311	368	301	324	289	283	317	296	328	324	338	321	295	310	327	317	325	327	307	325	331	285	312	325	284	333	308	282	330	308	320	347	294	309	343	319	324	326	317	275	311	274	350	309	333	296	298	337	335	336	301	304	348	316	304	296	324	294	317	341	296	308	329	323	303	307	315	272	278	309	282	304	308	309	309	317	294	337	299	334	318	330	315	287	302	274	325	279	317	343	315	316	293	346	302	316	324	311	300	300	334	311	327	321	298	304	330	321	318	316	339	314	287	312	306	315	292	295	325	310	312	359	306	282	357	292	293	318	292	330	315	325	314	279	305	298	330	316	298	328	300	293	309	307	281	326	302	305	322	297	336	292	294	302	298	341	297	305	356	288	303	314	314	295	304	304	298	299	329	308	321	314	327	363	304	311	324	331	291	311	310	335	284	316	317	315	299	309	294	313	305	322	330	316	323	332	340	318	351	308	290	348	357	345	336	293	326	308	305	276	316	312	303	308	289	279	333	293	339	330	317	316	285	297	300	318	289	336	300	307	281	297	311	336	303	308	308	302	296	351	324	305	289	308	296	329	310	301	304	320	330	304	294	311	281	308	301	292	339	321	270	306	332	324	299	312	305	274	325	310	303	326	298	310	305	322	330	312	318	321	307	316	341	289	322	301	297	321	295	315	308	302	308	318	315	335	307	305	319	301	313	356	324	314	338	292	310	287	290	275	329	306	302	323	298	306	304	288	319	304	295	306	291	283	292	274	273	318	325	317	325	300	306	275	295	307	283	321	315	278	347	290	314	314	322	332	318	312	327	312	341	286	318	322	327	307	323	321	289	307	326	317	300	322	315	314	315	319	276	320	287	314	313	316	319	305	308	324	319	312	286	308	298	334	314	277	325	297	312	299	324	307	309	307	293	305	331	314	292	348	315	279	322	334	316	309	307	329	301	307	340	310	305	305	288	330	328	292	312	295	289	311	299	327	330	301	284	297	325	322	327	302	329	318	303	335	323	319	288	315	297	318	308	291	293	290	287	309	308	291	293	326	333	331	309	306	310	328	323	337	323	340	328	324	311	306	331	295	318	305	316	294	308	324	339	329	309	329	311	305	315	346	321	295	294	300	273	316	301	323	317	304	307	322	312	304	312	319	314	309	318	308	294	275	318	278	273	303	295	289	304	334	318	322	290	308	334	301	310	309	316	322	340	320	319	321	329	331	294	313	285	319	305	304	350	322	326	313	328	314	319	302	314	316	320	318	308	309	360	287	309	328	281	318	307	307	306	317	320	351	316	292	280	296	284	308	294	317	342	289	322	329	338	290	307	319	330	306	313	311	350	301	293	304	318	322	290	299	323	306	360	315	293	313	284	294	326	298	286	326	299	324	300	298	300	330	293	358	278	298	284	294	320	303	291	316	304	310	291	323	297	292	292	302	303	297	282	316	291	340	348	301	317	317	257	296	317	325	322	316	323	320	325	328	306	300	295	327	317	308	307	324	329	313	316	321	298	307	301	313	294	332	332	281	312	315	323	306	308	329	319	308	299	353	307	329	323	288	305	352	298	330	266	317	314	305	308	298	298	320	331	303	290	325	327	323	344	306	291	315	314	348	298	345	329	310	331	294	318	297	333	322	300	293	316	339	331	315	274	321	301	335	313	322	277	289	300	281	280	291	303	322	313	316	312	354	331	306	309	306	338	276	359	279	295	301	316	303	315	322	341	329	291	315	313	303	324	296	301	290	276	325	309	304	304	296	340	326	293	291	290	285	320	315	323	347	305	288	288	308	324	323	320	302	319	302	318	319	314	294	315	291	300	311	321	305	277	309	329	290	299	324	318	302	324	287	309	325	319	326	312	324	314	304	328	345	293	296	277	312	314	305	308	276	303	316	308	314	328	325	312	323	332	321	326	333	316	282	307	301	289	323	259	287	282	325	302	322	316	319	334	316	327	311	322	310	325	303	328	323	284	326	347	321	302	296	290	301	328	300	343	307	310	316	323	312	322	336	318	298	306	311	320	331	325	316	344	308	322	318	294	301	305	284	303	320	320	299	313	275	331	272	306	325	299	304	322	301	291	315	308	335	327	303	325	303	314	357	308	317	285	308	301	309	309	318	305	342	324	305	332	324	321	295	289	312	320	284	302	289	321	284	326	324	290	342	318	291	273	307	334	293	296	345	318	301	306	314	311	317	279	315	290	318	349	327	295	314	334	324	307	284	314	327	307	309	318	333	313	319	305	323	320	305	310	317	306	294	314	301	330	320	305	320	333	320	297	313	307	331	311	331	334	302	311	306	291	302	326	316	338	322	294	311	288	319	320	264	318	307	340	297	286	304	309	309	283	338	279	334	318	304	324	296	276	299	286	307	288	290	331	304	324	320	324	297	321	307	294	332	314	317	304	328	304	306	333	307	269	288	312	334	297	333	293	305	318	322	336	310	285	293	337	319	305	293	317	266	296	301	297	318	287	298	351	278	303	323	302	327	318	307	303	301	310	310	319	310	267	333	329	328	308	313	312	294	308	308	317	312	317	324	285	308	327	301	303	337	314	314	288	310	310	329	276	282	325	274	322	322	309	355	306	305	268	283	322	305	311	332	332	326	357	332	308	312	306	326	304	269	317	317	298	311	310	308	325	305	299	300	283	326	282	302	285	323	301	315	323	331	346	309	283	296	278	331	324	315	308	301	300	316	322	318	333	302	291	282	312	312	348	301	307	297	305	318	321	315	322	309	279	282	275	332	348	276	301	295	302	322	298	313	289	322	322	321	281	310	309	339	306	332	296	299	302	281	317	284	297	312	336	303	321	304	324	302	290	265	324	337	297	311	335	314	335	297	307	330	328	311	312	314	331	302	299	313	325	300	342	299	288	306	304	327	318	334	303	303	327	334	297	307	311	318	326	336	294	330	317	297	350	301	327	303	298	290	306	283	330	324	293	334	333	312	329	320	304	312	276	283	305	301	305	318	309	337	311	319	336	301	328	327	301	318	352	318	324	282	275	297	298	295	329	298	333	305	318	300	313	322	317	297	323	316	318	332	313	305	300	313	322	297	315	325	303	323	313	287	327	326	318	314	294	285	361	316	340	333	301	313	321	310	304	308	302	323	314	306	315	296	346	308	294	314	301	310	304	309	314	337	294	299	313	315	330	332	328	299	323	296	323	329	269	324	279	310	309	323	283	311	348	322	293	319	287	302	296	291	304	313	303	309	296	353	322	344	321	332	309	306	322	307	306	316	297	309	358	294	326	334	318	355	287	317	293	328	322	303	326	285
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
