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
338543696871	338543697431	338543697981	338543698531	338543699081	338543699631	338543700181	338543700731	338543701281	338543701831	338543702381	338543702931	338543703481	338543704031	338543704581	338543705131	338543705681	338543706231	338543706781	338543707331	338543707881	338543708431	338543708981	338543709531	338543710081	338543710631	338543711181	338543711731	338543712281	338543712831	338543713381	338543713931	338543714481	338543715031	338543715581	338543716131	338543716681	338543717231	338543717781	338543718331	338543718881	338543719431	338543719981	338543720531	338543721081	338543721631	338543722181	338543722731	338543723281	338543723831	338543724381	338543724931	338543725481	338543726031	338543726581	338543727131	338543727681	338543728231	338543728781	338543729331	338543729881	338543730431	338543730981	338543731531	338543732081	338543732631	338543733181	338543733731	338543734281	338543734831	338543735381	338543735931	338543736481	338543737031	338543737581	338543738131	338543738681	338543739231	338543739781	338543740331	338543740881	338543741431	338543741981	338543742531	338543743081	338543743631	338543744181	338543744731	338543745281	338543745831	338543746381	338543746931	338543747481	338543748031	338543748581	338543749131	338543749681	338543750231	338543750781	338543751331	338543751881	338543752431	338543752981	338543753531	338543754081	338543754631	338543755181	338543755731	338543756281	338543756831	338543757381	338543757931	338543758481	338543759031	338543759581	338543760131	338543760681	338543761231	338543761781	338543762331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13029	1086	964	680	514	357	292	247	1143	2645	189	148	135	132	148	126	125	125	140	120	139	138	123	142	123	145	119	105	123	123	150	134	131	124	145	151	107	121	116	126	128	133	108	142	131	143	95	135	143	129	135	135	128	128	117	111	129	150	111	138	133	111	117	135	111	128	141	127	115	113	117	120	124	148	139	138	118	124	113	124	112	115	136	125	146	106	124	116	114	127	123	140	112	147	109	123	126	121	126	122	130	130	129	123	109	136	122	126	140	120	137	110	119	116	116	98	116	114	135	117	120	143	104	113	106	132	135	126	110	118	130	118	110	135	122	114	122	139	107	118	124	130	118	105	125	137	111	138	130	127	107	123	142	124	114	119	114	111	119	142	114	130	119	129	126	126	122	119	121	114	110	125	122	129	132	124	132	126	124	132	114	132	135	112	120	136	115	124	114	100	114	123	106	132	135	115	111	132	121	113	123	124	130	127	103	121	119	144	114	118	127	121	107	134	117	132	112	115	122	128	109	108	116	109	112	134	112	114	109	128	126	135	143	120	136	134	121	123	125	137	117	131	96	115	115	120	115	129	120	129	115	121	119	112	117	122	130	155	125	128	111	106	110	128	110	118	129	95	112	105	148	118	117	104	108	124	112	127	133	130	120	150	121	133	113	128	126	119	134	122	108	136	128	113	136	127	112	133	132	135	123	125	136	129	129	129	145	114	123	103	102	132	110	117	121	124	116	117	123	111	131	140	123	92	110	107	151	138	113	127	132	119	117	138	106	104	117	118	121	120	119	142	97	115	108	105	118	119	128	110	125	125	104	130	132	122	118	132	109	133	128	130	125	129	134	139	120	112	123	113	133	130	105	134	116	138	121	114	132	114	137	124	118	134	124	134	127	117	133	135	117	124	118	124	109	132	109	107	112	142	132	124	150	125	110	130	122	125	144	126	114	128	95	129	111	146	123	105	114	129	93	120	123	111	135	110	120	129	114	106	105	112	112	123	125	114	110	121	122	141	110	115	115	122	117	147	124	115	125	133	142	122	107	91	118	122	110	116	121	126	130	118	127	107	116	147	124	125	141	102	112	107	117	129	140	152	139	110	140	147	135	121	124	124	113	131	118	116	129	121	125	120	113	131	119	113	132	133	124	127	118	115	134	147	105	133	129	117	129	116	130	115	116	125	137	109	137	101	120	153	117	127	128	118	145	136	138	113	116	139	128	131	111	126	126	130	103	125	131	119	113	119	119	121	116	104	121	129	119	111	119	125	103	127	103	119	126	127	131	151	119	135	118	127	136	112	129	135	111	135	120	127	136	126	131	121	124	128	136	98	108	118	118	121	133	107	127	109	131	148	130	123	120	118	126	135	122	116	96	116	119	138	126	88	112	111	115	114	131	122	132	119	125	123	145	126	121	105	135	127	110	112	121	119	140	125	129	121	126	134	130	102	120	120	126	119	115	131	115	132	127	132	109	110	127	102	130	102	136	137	148	149	98	118	125	125	132	118	122	110	133	109	99	118	119	130	126	135	122	134	120	124	116	126	129	122	100	116	120	141	120	126	105	116	105	120	136	133	122	118	124	125	120	121	135	105	137	126	107	132	120	123	116	134	113	101	137	135	123	130	115	122	136	139	123	131	128	137	131	112	117	123	103	126	122	132	116	130	143	106	135	110	116	114	136	123	130	118	121	124	140	122	104	121	123	139	113	137	120	113	110	109	120	130	120	111	98	135	125	117	123	125	122	101	136	123	123	120	136	112	122	127	125	114	120	125	131	127	119	107	123	126	115	138	129	119	133	145	129	115	118	120	95	126	119	118	136	136	141	128	107	124	111	129	128	126	111	111	130	100	136	131	118	128	113	123	126	123	140	150	119	109	133	144	119	112	124	118	116	130	143	135	107	109	110	124	123	142	116	135	148	109	98	115	132	119	143	110	113	123	106	136	116	120	109	124	124	134	137	125	130	144	123	115	123	107	138	114	124	150	112	122	130	117	124	121	109	116	92	118	124	117	124	143	128	121	130	146	128	123	130	108	111	146	136	140	132	139	101	123	110	121	125	100	137	131	136	106	107	127	139	125	124	127	125	146	102	103	109	109	131	134	116	135	144	126	109	109	126	121	121	122	120	143	128	138	120	109	97	126	133	126	119	130	128	113	123	144	94	129	139	108	128	118	131	123	123	105	97	119	126	132	111	114	122	129	105	146	116	138	137	119	134	125	126	113	109	123	128	125	147	140	128	117	104	136	132	118	122	125	138	127	99	106	115	121	109	117	133	121	128	133	133	125	96	120	122	113	109	121	146	117	120	116	120	123	121	124	129	125	113	120	96	130	124	105	98	113	120	115	104	121	130	123	120	125	113	126	109	116	117	114	142	131	108	115	147	140	120	111	123	122	146	123	128	116	124	142	127	134	124	141	126	135	128	120	137	107	123	121	124	119	120	126	128	115	104	128	135	112	118	122	108	122	109	122	120	111	123	129	123	121	134	118	134	140	91	121	110	118	111	150	115	107	130	117	139	127	102	125	110	139	118	118	139	106	121	145	133	119	117	98	119	117	130	123	135	125	117	118	114	119	154	120	150	109	102	133	125	119	136	128	130	131	117	107	125	123	117	114	120	128	107	115	117	110	124	120	115	149	114	115	113	115	133	120	119	111	110	127	110	125	131	103	113	114	108	125	143	135	162	144	133	144	122	114	133	125	96	129	105	126	112	137	121	104	123	125	95	127	107	116	132	108	131	120	115	132	121	134	126	134	132	128	142	118	122	125	124	123	112	116	123	114	127	139	128	124	137	112	125	118	123	120	123	118	129	125	125	135	122	119	152	100	124	109	140	161	120	128	106	107	128	144	124	118	121	108	134	139	133	128	132	128	114	140	116	117	115	102	121	139	134	130	122	115	126	141	132	107	99	140	125	116	133	123	145	108	110	133	127	135	134	127	111	142	121	130	121	129	141	90	114	138	126	112	123	143	109	143	132	121	102	115	93	121	125	115	104	119	131	132	145	127	119	138	103	123	130	134	141	120	110	102	126	126	124	145	123	120	128	137	145	116	131	132	130	131	111	122	109	133	121	119	125	113	120	133	142	112	141	119	115	128	107	115	111	118	137	112	137	124	112	122	155	142	108	128	132	131	124	137	108	133	132	125	109	123	115	124	124	128	132	115	139	123	116	103	121	139	133	140	142	133	135	116	119	123	119	128	130	117	115	118	117	141	147	118	122	97	139	130	116	113	117	123	136	122	113	133	123	138	122	124	123	121	124	116	106	121	141	142	128	144	151	137	149	126	128	114	139	128	128	126	127	134	121	138	120	122	131	113	117	125	122	113	131	126	120	103	122	131	122	131	135	125	120	115	123	112	126	129	121	111	133	136	126	137	124	109	125	108	131	123	118	114	142	137	113	137	124	121	129	120	103	129	111	114	111	111	131	117	115	124	134	123	108	130	137	137	127	115	133	139	146	110	120	114	110	128	114	145	121	112	121	146
8425	1166	2331	2712	2350	1774	1452	1133	6438	11993	524	535	495	501	470	477	451	439	449	424	405	445	367	400	401	412	380	370	363	380	370	363	371	375	361	359	368	364	384	350	361	329	340	321	362	359	386	352	320	331	349	319	344	349	393	340	333	383	336	326	364	387	333	354	363	365	350	375	340	320	337	306	346	313	395	326	376	310	294	316	309	344	310	260	330	324	295	320	323	311	297	306	282	341	306	342	311	315	316	312	309	332	310	296	351	318	296	314	297	296	281	288	295	314	311	306	340	341	347	314	327	321	305	308	333	296	364	291	327	313	322	295	342	302	337	321	288	279	301	316	311	289	319	298	321	309	326	309	341	348	325	317	281	328	314	315	303	354	268	309	336	316	295	331	322	290	319	315	317	328	336	288	316	331	310	316	297	336	342	303	322	357	306	344	318	321	311	346	347	337	310	290	279	329	301	299	322	310	333	266	328	321	314	300	292	316	337	313	300	329	317	323	330	316	319	308	304	279	341	303	315	315	309	306	304	292	310	307	305	335	291	314	290	325	346	309	340	285	326	307	324	354	314	327	280	331	315	308	307	301	329	313	346	287	313	355	281	296	309	345	291	327	312	304	321	319	312	265	316	330	332	283	290	288	317	284	351	332	297	315	279	333	311	332	330	294	311	303	311	302	312	287	310	311	305	322	277	311	321	312	304	290	330	295	321	311	331	315	320	321	283	328	312	290	306	315	333	325	288	343	316	329	302	324	318	308	321	301	304	316	314	317	325	305	294	319	301	330	313	320	356	296	315	295	304	325	286	292	327	306	320	307	321	324	314	310	309	324	309	321	331	302	331	301	312	329	339	289	328	316	341	332	341	310	319	311	306	304	322	299	310	292	332	308	303	322	302	336	266	310	306	337	311	331	324	317	314	292	302	285	328	347	314	291	293	296	318	292	310	274	317	309	317	335	342	320	321	317	302	323	304	295	286	291	327	323	331	281	347	331	279	337	300	286	304	314	305	322	320	306	287	347	317	311	288	335	321	294	298	321	311	338	305	319	323	320	281	302	333	343	302	317	296	305	313	341	292	359	303	296	296	315	297	300	304	345	326	310	307	295	294	323	318	295	297	306	351	327	299	319	288	309	307	319	342	296	293	322	310	311	317	304	318	332	298	297	302	280	333	321	309	281	307	316	319	317	287	333	317	293	310	297	329	305	317	333	295	298	299	328	311	342	349	315	326	305	329	289	329	327	314	319	299	299	316	298	331	304	321	308	328	330	325	308	306	312	281	301	317	299	298	292	327	287	309	318	326	331	300	315	308	347	308	330	316	299	304	325	321	308	331	324	312	317	319	358	291	292	294	295	312	340	288	319	304	276	305	303	319	316	284	302	291	331	289	302	326	317	299	306	302	308	337	292	307	306	327	312	345	314	334	296	295	326	279	324	321	300	302	323	309	324	304	321	287	322	314	300	325	324	322	294	313	324	318	302	306	337	313	306	321	304	294	290	308	304	321	308	331	351	371	301	327	356	344	301	334	358	310	333	332	295	319	317	333	313	330	336	320	305	305	313	295	332	303	314	283	327	311	320	350	313	333	338	296	321	321	310	307	304	285	289	340	327	334	314	312	302	298	325	345	284	298	321	317	306	288	311	331	305	301	349	297	329	327	330	327	313	318	298	337	318	284	308	316	333	300	310	323	306	318	297	307	322	318	337	301	331	320	313	335	334	316	303	296	312	310	328	279	313	284	324	361	330	315	347	295	326	357	331	331	292	313	273	324	284	327	335	295	283	315	295	285	316	337	327	336	327	312	310	329	308	302	307	322	303	278	329	342	303	336	321	296	329	318	326	318	327	333	312	336	265	335	309	302	310	294	341	313	302	307	314	286	296	298	306	307	324	293	317	289	318	297	368	329	322	316	335	293	343	314	308	323	326	317	320	308	285	331	301	290	343	307	336	317	301	334	341	313	293	310	297	311	281	305	317	315	347	302	287	311	289	325	315	294	302	335	300	291	299	331	318	336	295	287	327	282	300	316	295	305	334	306	318	306	288	313	318	334	317	311	317	296	301	301	319	327	323	324	288	306	288	304	312	316	312	358	309	337	302	317	340	345	326	292	306	297	325	340	326	320	330	327	350	312	302	315	313	321	329	311	292	300	330	288	318	304	304	314	312	317	334	337	327	326	294	339	312	312	337	320	327	308	311	295	312	294	286	301	312	322	289	323	296	286	316	271	329	296	328	321	297	323	311	289	359	329	315	333	324	298	333	335	311	333	333	313	296	292	319	297	320	317	298	312	313	313	318	308	323	309	340	328	296	324	300	306	328	294	344	282	312	281	312	328	314	295	301	306	335	327	290	300	326	310	314	315	328	285	336	317	313	309	328	297	319	317	330	310	320	284	315	291	302	323	311	297	322	328	290	264	295	321	335	300	359	294	303	291	320	308	318	310	300	313	326	288	307	323	301	309	325	334	290	296	341	278	296	323	323	310	325	313	331	307	336	300	302	323	326	329	304	333	279	309	313	354	289	308	311	318	344	293	292	294	300	318	296	327	333	301	310	290	319	312	351	309	298	329	330	314	325	300	285	299	305	302	313	335	296	317	303	298	327	313	327	308	314	304	342	289	317	309	315	320	281	318	327	289	306	289	325	286	320	321	296	349	300	303	326	305	323	290	333	307	283	343	320	339	337	342	341	340	324	292	339	323	297	272	347	313	302	314	340	319	280	281	310	341	340	326	318	319	331	301	334	307	290	322	303	314	313	313	296	311	310	292	327	328	350	315	327	318	323	312	291	325	307	307	335	293	325	311	312	326	340	304	300	316	311	321	313	290	316	354	305	294	328	321	325	306	325	340	313	318	331	295	324	310	333	319	302	301	299	305	318	342	320	311	321	309	285	330	348	304	314	287	306	324	320	305	312	318	277	316	280	295	326	319	331	314	325	302	308	311	307	322	325	309	304	291	293	290	339	338	341	325	323	321	318	320	315	322	302	324	324	309	319	326	361	322	327	283	303	340	334	298	340	296	312	294	293	298	324	294	304	284	302	320	326	305	325	317	320	325	285	333	297	318	306	309	302	351	336	312	334	296	312	299	310	299	306	313	318	302	305	329	294	335	328	315	309	326	312	331	319	290	319	289	306	316	322	301	288	325	322	326	325	338	277	335	288	332	300	338	313	304	291	337	316	325	334	294	335	319	307	333	300	327	324	302	301	349	300	322	296	316	295	311	314	320	307	317	330	319	298	308	313	292	323	316	305	298	319	335	343	329	317	326	303	288	316	331	300	343	340	312	307	306	310	312	317	331	344	334	319	309	293	291	273	301	314	289	318	310	309	314	316	313	310	327	328	288	292	300	312	321	288	256	312	300	349	317	294	326	310	301	340	341	299	315	318	337	352	317	279	369	313	290	323	297	314	343	311	335	328	311	265	305	303	326	318	303	313	308	293	303	298	323	284	321	306	327	310	301	303	306	325	286	348	326	316	297	337	308	328
1675	360	341	272	225	188	182	132	99	169	142	114	117	140	116	118	94	131	132	148	121	156	133	126	101	118	123	135	145	117	126	141	137	135	118	118	126	114	132	113	109	137	125	133	124	127	130	111	117	125	117	134	122	111	135	111	120	113	122	117	128	121	112	121	127	119	140	127	128	138	141	130	143	105	123	105	114	137	127	138	126	107	129	126	116	118	133	129	129	125	125	122	139	127	119	126	116	117	113	145	122	130	116	110	118	130	131	122	105	134	122	116	126	129	109	110	116	131	132	117	116	121	116	112	147	107	110	135	114	137	121	125	123	118	107	108	121	122	121	112	127	141	121	115	115	114	108	132	135	131	135	134	117	101	108	126	135	129	118	130	130	104	126	139	122	112	141	110	148	130	122	140	134	132	123	108	110	130	129	123	115	112	99	119	127	113	112	103	127	129	142	107	136	140	112	114	104	123	116	122	154	127	104	115	120	112	119	105	131	137	116	98	110	122	110	122	117	106	120	117	107	134	135	118	115	111	118	114	124	117	119	135	108	123	121	130	115	133	137	119	119	143	120	109	110	124	128	117	127	122	114	125	138	119	114	121	114	122	110	121	129	114	116	129	140	117	126	130	119	123	142	134	151	104	105	108	118	129	141	129	107	119	100	103	119	130	134	124	106	136	107	126	119	124	119	132	133	120	123	126	147	139	121	122	109	122	126	108	112	104	125	120	108	116	122	140	124	123	130	121	124	111	121	133	127	108	140	119	135	123	127	136	124	107	121	117	119	113	135	100	132	123	117	139	110	132	109	125	117	103	111	131	133	114	120	119	131	105	137	124	122	114	146	134	133	137	137	134	115	121	149	121	109	129	120	122	122	120	132	143	131	125	120	126	131	112	118	125	139	121	125	115	117	118	114	108	124	124	111	130	152	118	131	143	113	118	135	124	115	123	120	123	137	121	129	115	115	127	140	130	125	122	115	108	104	138	112	105	126	112	129	111	113	109	120	147	107	124	115	142	108	144	123	131	129	124	107	113	127	117	145	127	119	138	121	134	118	104	146	123	133	129	125	127	134	138	116	109	129	122	118	106	128	110	99	128	118	110	133	119	129	124	137	118	116	132	110	119	130	120	134	132	142	129	104	134	129	121	127	117	105	112	149	122	119	124	114	124	125	96	124	110	122	99	115	104	134	122	133	114	107	125	123	108	128	127	150	139	114	124	131	114	120	138	120	129	141	113	148	118	122	115	124	125	113	117	122	117	132	133	144	119	120	126	115	128	108	109	123	120	126	135	119	113	115	111	129	123	122	103	130	118	125	134	133	134	137	127	134	132	92	94	116	112	108	114	105	127	130	97	105	126	122	107	115	131	108	123	113	106	116	91	112	119	102	125	125	121	106	136	128	106	106	136	143	123	129	131	111	132	114	142	124	133	131	110	135	132	126	117	117	131	101	106	107	110	119	117	106	131	133	121	148	124	135	108	132	126	137	117	120	111	137	127	104	112	122	104	115	108	134	113	134	126	137	123	115	117	111	123	118	109	133	110	113	135	125	129	131	127	116	122	133	125	114	124	108	142	129	102	129	113	124	114	122	130	115	106	151	109	111	106	101	130	140	122	123	112	131	132	117	134	113	117	125	125	126	108	128	128	120	106	117	141	127	125	128	136	110	142	130	107	127	123	91	146	124	134	124	121	123	137	134	124	124	110	100	122	123	147	112	114	132	136	139	116	133	117	127	116	100	111	109	117	129	123	115	127	123	107	129	129	122	103	112	122	131	134	136	137	142	115	123	124	112	118	139	113	134	122	127	109	103	131	107	103	139	108	129	133	110	108	123	109	105	126	135	128	144	120	130	137	106	142	117	127	134	138	112	111	106	104	133	115	115	122	127	110	112	113	115	123	115	116	101	120	132	126	106	128	126	114	115	128	118	129	118	135	134	114	107	106	132	147	127	127	132	138	127	125	128	121	119	127	130	97	121	110	103	110	126	130	127	124	111	127	97	122	113	127	140	134	131	124	129	103	131	126	107	133	126	125	134	130	109	113	137	118	154	103	102	118	103	139	122	107	115	118	150	93	123	109	108	103	115	125	114	119	127	128	126	118	119	124	146	122	123	139	134	118	132	135	125	123	140	135	138	137	125	125	132	143	132	106	124	123	119	143	109	150	138	121	102	118	122	125	126	125	111	126	129	120	135	133	125	123	107	124	122	115	121	135	115	105	108	132	122	130	120	122	120	126	130	119	137	123	122	139	124	124	123	126	112	102	101	129	95	130	119	115	114	137	126	132	133	129	116	122	130	136	114	113	123	135	118	138	103	139	121	140	107	138	116	134	129	129	129	126	116	111	126	130	121	120	124	123	103	114	119	123	126	122	129	118	137	128	101	146	125	111	118	130	127	120	102	122	122	128	111	120	124	130	118	143	113	112	107	103	111	106	125	150	126	118	118	118	139	122	119	125	134	122	118	133	120	107	100	111	154	125	113	127	142	115	131	115	131	126	135	113	145	114	138	117	114	123	130	102	117	103	106	124	115	139	136	115	123	120	126	131	109	143	141	124	113	106	99	107	108	146	143	103	110	113	122	128	128	114	139	104	132	135	131	130	125	132	121	105	135	117	110	162	111	129	120	93	115	121	110	134	127	129	114	126	136	125	119	112	121	116	138	120	139	112	118	143	110	128	118	138	125	141	136	118	111	127	106	109	126	117	154	107	111	134	131	129	132	115	140	121	103	115	125	104	108	110	117	154	131	127	109	106	135	144	147	141	108	122	114	102	119	117	132	107	124	106	133	134	139	113	120	153	123	131	131	135	132	98	117	131	116	129	111	127	115	119	116	115	104	123	128	128	129	124	109	115	107	132	123	133	160	129	126	123	124	123	115	118	119	133	105	122	125	140	134	136	113	120	146	124	117	107	105	123	114	124	115	116	154	87	123	131	117	116	124	117	142	112	117	106	107	112	113	111	114	118	114	127	116	136	142	128	115	114	118	132	129	126	113	128	113	129	121	101	86	129	123	88	114	131	120	126	128	129	112	116	96	131	114	108	109	121	123	128	117	143	118	116	105	132	125	139	123	119	123	120	103	137	134	125	111	107	137	141	126	104	107	114	127	135	107	121	144	138	116	128	116	126	128	111	126	126	121	143	115	119	155	131	111	115	139	127	113	106	128	127	126	119	111	120	114	122	114	120	135	125	99	127	123	121	117	129	120	124	121	132	122	116	118	116	125	104	125	124	125	133	126	103	104	115	119	118	123	143	112	117	134	120	146	103	129	103	105	121	115	116	139	130	115	128	105	99	128	117	131	105	111	130	103	104	109	124	129	122	116	120	142	128	118	137	97	119	115	120	103	124	133	122	119	105	104	119	120	122	125	138	122	137	126	118	124	117	111	143	127	127	112	132	121	127	113	117	124	139	117	129	119	119	123	124	99	126	107	102	119	128	151	123	113	112	133	83	109	133	115	127	127	137	122	156	122	133	119	97	109	128
1888	580	959	925	889	768	555	475	420	572	366	334	319	335	346	367	340	350	343	350	352	345	314	324	349	333	333	339	337	325	313	327	329	312	334	347	345	298	343	318	334	348	325	350	366	323	323	317	360	290	344	308	315	344	383	326	337	323	360	337	341	339	320	317	349	340	313	320	330	304	339	296	381	340	311	311	310	318	319	319	319	335	294	331	325	285	327	333	336	324	347	325	322	326	323	366	303	312	316	333	344	319	309	346	311	309	297	313	348	312	311	334	297	317	329	334	352	342	321	337	307	306	345	301	328	312	283	335	327	314	321	321	327	312	323	316	310	322	316	320	328	312	334	333	318	289	312	339	319	339	298	323	319	324	343	299	336	330	318	338	354	308	334	349	335	353	326	341	332	304	345	357	322	309	306	337	317	319	334	325	306	323	333	328	322	347	327	335	327	303	335	317	326	347	332	337	323	309	291	330	349	312	325	371	327	310	348	311	345	353	340	317	307	343	341	348	340	333	323	328	334	326	318	344	328	326	318	308	336	320	288	348	328	320	316	319	339	298	312	297	351	338	351	324	305	299	307	312	304	342	305	314	324	348	309	324	313	351	323	333	306	320	331	290	335	327	307	306	295	363	344	315	303	343	310	316	322	305	330	309	338	321	329	290	331	339	295	323	314	316	333	292	328	324	275	314	347	358	335	319	332	350	321	330	322	288	329	314	318	327	350	305	296	350	344	340	322	306	306	323	347	317	321	323	341	321	336	338	302	306	304	322	319	355	314	324	354	323	329	328	326	294	319	307	331	317	322	323	283	346	340	325	320	350	363	340	317	307	323	353	325	358	326	321	324	319	305	358	328	318	314	298	309	311	351	311	330	344	344	287	337	333	318	308	347	318	316	314	322	304	303	344	328	350	333	310	314	329	325	318	324	303	322	328	346	300	325	345	303	302	338	299	339	322	329	307	329	323	297	335	338	337	327	308	340	318	329	315	312	321	312	323	289	308	354	333	315	319	302	332	336	328	325	338	342	317	309	353	311	329	346	322	326	317	352	306	322	286	313	347	341	301	332	344	352	330	330	327	332	316	344	332	326	333	372	302	304	335	332	297	316	348	321	339	312	324	324	336	288	311	318	376	322	309	322	307	341	353	319	333	308	325	334	318	320	315	318	275	312	317	345	314	332	301	351	356	326	319	307	322	358	306	342	303	319	347	316	313	351	355	308	331	335	311	319	308	355	352	328	323	332	325	331	354	327	330	327	344	344	325	362	328	327	316	354	328	308	346	334	332	313	316	313	328	308	297	319	332	321	302	305	326	310	313	358	294	337	342	348	367	324	360	364	301	338	334	309	311	355	336	318	328	307	321	324	309	338	321	325	336	321	353	298	336	329	317	324	362	298	333	307	326	324	302	342	313	302	329	325	322	338	328	308	364	311	311	329	320	318	332	353	308	325	330	300	332	305	316	341	329	313	333	337	322	368	320	303	330	315	339	303	339	332	329	286	322	320	309	337	322	302	320	311	327	309	324	364	327	306	326	321	337	317	341	331	314	314	331	330	315	337	305	318	296	306	325	336	298	294	356	269	335	317	312	365	306	348	329	327	367	334	315	343	356	301	335	310	309	324	306	362	325	331	322	331	305	338	326	327	325	329	343	297	332	298	318	330	317	337	331	296	286	288	341	340	324	327	310	297	311	324	336	338	302	332	312	307	353	332	340	316	332	321	336	307	380	347	312	328	332	293	313	327	313	300	312	333	317	300	330	286	305	308	361	362	304	323	325	331	312	338	343	338	328	314	316	322	303	319	320	324	324	291	330	303	304	321	299	345	380	276	325	308	319	306	325	343	326	275	307	301	304	341	335	310	331	305	306	324	315	315	319	360	322	313	325	315	300	349	329	332	343	345	333	330	332	346	345	309	350	353	317	326	324	324	300	309	341	332	329	312	348	345	320	348	332	338	327	316	328	337	359	344	321	335	345	329	320	354	332	300	317	315	316	321	319	307	302	327	373	337	340	319	310	295	327	360	305	317	323	353	340	298	343	329	317	347	329	320	306	337	305	337	297	316	365	322	326	283	326	332	302	309	329	320	341	316	301	298	348	325	334	330	330	332	327	324	311	325	290	308	297	311	293	294	359	356	312	343	341	329	324	353	311	330	335	326	310	316	305	299	352	329	348	343	292	343	316	320	319	324	324	323	343	340	317	313	309	319	319	322	330	358	307	313	311	301	336	342	334	344	318	303	346	290	368	313	293	312	316	323	341	327	338	331	326	316	347	330	346	299	350	333	300	329	343	300	320	327	325	328	318	322	335	357	328	301	312	314	344	330	310	309	322	324	325	320	351	319	335	297	341	320	282	332	379	345	314	282	343	356	326	306	313	332	322	302	354	305	335	379	324	346	315	335	306	336	307	312	339	320	321	289	337	302	329	322	306	302	313	328	351	302	301	326	331	300	333	328	325	324	327	330	317	322	317	292	306	311	345	319	341	350	303	312	261	343	306	336	351	319	331	325	342	314	305	297	368	325	323	304	291	310	290	348	343	328	350	312	329	327	325	329	316	341	329	363	338	338	326	344	326	324	356	324	292	354	332	316	330	334	330	318	286	360	351	292	334	333	310	314	304	307	309	335	347	344	324	326	336	341	339	354	341	322	337	318	332	279	337	320	352	316	314	331	326	338	319	323	326	309	349	305	342	318	371	340	299	314	336	327	361	297	350	320	310	331	326	346	302	325	336	304	309	324	335	324	342	319	293	333	306	339	318	342	290	323	331	325	343	336	309	320	303	342	316	321	322	328	314	342	330	344	327	309	322	306	323	339	346	327	332	322	322	353	338	331	333	336	332	335	314	305	290	298	325	315	351	312	325	324	317	323	356	340	349	283	332	305	350	329	340	308	295	349	341	371	296	300	315	312	356	355	312	311	325	321	341	300	328	288	311	335	321	330	321	311	335	317	315	347	299	329	332	330	319	324	325	340	336	332	368	343	304	307	296	320	306	332	297	316	335	292	354	312	350	332	337	316	304	292	325	341	335	302	339	348	328	327	319	314	332	341	348	347	309	338	328	314	325	334	304	299	323	327	340	317	322	307	298	299	334	318	306	333	318	325	296	334	320	365	324	319	308	331	331	323	366	341	322	285	330	305	311	307	307	327	302	341	329	311	301	333	347	332	326	321	346	305	330	355	341	322	308	356	311	336	303	327	304	347	353	352	312	351	345	344	292	344	314	325	324	320	332	319	347	321	327	291	339	323	328	322	348	303	311	338	308	328	333	319	358	280	327	372	323	307	334	310	306	336	311	331	322	304	339	343	324	322	339	314	309	352	362	331	340	319	315	312	335	324	317	297	339	310	318	311	288	339	300	317	279	327	350	315	311	308	326	303	318	332	327	346	322	299	333	318	322	329	299	321	327	314	350	320	350	312	336	339	313	348	338	280	337	332	318	323	320	329	306	312	327	316	328	313	376	294	345	325	333	335	342	317	297	356	340
7289	874	883	670	394	311	274	225	262	720	187	157	171	163	193	178	154	149	191	159	154	172	190	176	180	172	150	186	193	181	156	159	182	160	172	159	151	172	163	150	178	147	156	141	166	160	178	157	152	156	148	153	170	176	160	171	160	180	182	153	145	155	165	164	157	156	173	151	168	153	156	156	162	152	177	157	178	145	130	171	163	138	136	155	171	159	149	178	142	146	149	152	177	159	180	173	166	143	147	176	168	160	170	150	153	126	195	164	148	184	144	164	182	153	165	191	161	166	168	153	148	187	174	139	163	161	170	156	151	158	147	192	158	164	163	151	174	153	131	173	141	155	169	173	165	150	168	138	162	165	180	170	159	159	167	169	161	170	151	164	202	158	169	135	165	166	168	185	169	147	140	132	161	178	164	161	141	164	142	158	152	143	142	148	177	150	153	152	175	161	167	155	184	149	162	151	154	166	186	157	176	185	162	158	155	163	141	179	151	146	154	140	149	127	160	149	159	194	140	140	190	161	162	162	158	173	173	180	165	123	165	170	194	196	179	145	185	179	181	174	143	171	149	170	151	173	147	162	171	161	181	148	151	185	147	179	174	167	156	155	176	166	149	170	157	177	171	161	166	162	165	136	171	165	181	164	158	153	181	174	153	191	167	153	171	145	158	164	167	154	173	155	154	165	168	168	175	146	165	154	154	129	169	179	154	154	149	142	156	157	166	164	166	176	168	187	133	130	166	162	159	145	149	166	177	171	159	135	163	151	154	164	162	152	166	156	171	158	175	166	153	187	157	141	179	179	165	180	159	155	161	156	153	143	144	154	150	156	146	134	166	150	171	126	153	156	157	137	162	132	164	160	174	162	160	164	149	150	182	151	165	158	171	155	163	151	172	152	152	169	145	166	133	134	166	163	139	181	154	167	128	162	163	154	167	151	158	183	172	150	190	170	146	175	172	166	172	136	138	154	131	170	170	170	183	167	166	166	180	182	166	176	158	160	150	151	180	151	180	156	163	149	199	159	151	164	157	184	140	178	152	166	146	169	151	142	159	172	130	163	167	154	169	148	154	160	143	164	158	161	152	192	138	136	157	147	168	166	170	187	169	170	166	161	157	166	147	161	142	162	160	152	142	165	154	159	153	167	168	150	153	176	160	160	170	170	194	155	167	158	161	167	162	170	189	157	173	173	147	143	155	163	159	137	180	144	165	159	145	191	130	170	164	195	160	163	160	168	171	163	161	142	175	163	144	155	171	145	153	164	141	159	185	162	151	165	158	158	144	156	177	157	168	174	153	165	173	178	168	176	165	155	172	177	196	159	183	163	156	163	176	148	153	168	174	148	172	162	175	140	163	167	167	148	153	152	176	149	172	160	168	155	153	153	149	154	141	149	156	152	168	146	187	156	165	169	158	161	158	159	177	148	135	155	159	161	147	158	167	157	159	145	157	147	170	177	144	128	152	157	134	158	182	153	162	149	147	154	163	157	169	152	129	175	172	169	183	144	159	167	174	165	178	168	181	155	146	145	149	219	157	173	139	146	152	154	170	126	156	148	155	154	142	145	165	147	143	149	166	170	147	152	136	130	151	161	153	122	158	187	165	168	141	147	183	191	167	151	150	153	151	173	164	169	162	164	154	150	164	179	152	149	161	167	177	138	155	142	179	146	166	187	133	158	157	140	187	138	166	171	162	151	181	173	161	173	170	165	171	148	153	175	149	162	181	172	147	152	169	161	172	140	149	157	169	183	145	172	172	163	165	167	169	168	163	160	156	168	161	160	159	152	143	148	170	178	162	160	150	146	150	162	169	129	138	150	140	129	161	165	178	143	144	181	156	159	155	173	190	186	163	159	134	151	153	146	138	138	164	173	127	139	142	140	185	159	158	165	175	154	150	171	147	154	158	185	163	195	161	153	157	167	161	149	146	140	183	170	164	150	153	157	176	158	181	155	149	165	163	167	177	147	140	165	144	140	165	177	151	175	165	163	177	173	175	166	162	134	146	200	160	170	165	142	152	167	158	189	159	145	147	181	179	178	143	147	155	165	171	177	178	147	148	163	152	149	146	143	155	155	188	175	131	162	183	166	152	165	171	140	151	171	154	162	161	149	157	188	152	171	145	174	171	152	146	182	166	152	165	154	169	161	142	167	156	144	162	167	176	147	163	159	164	177	146	144	154	158	161	163	172	149	169	169	132	169	182	175	146	178	162	163	140	183	143	159	176	160	187	149	169	150	156	151	177	137	170	165	160	159	140	162	152	165	137	157	144	162	167	175	150	154	157	162	158	156	165	148	166	151	135	166	186	173	158	155	145	162	181	166	168	146	165	166	173	149	178	157	148	152	178	172	155	143	176	166	157	154	167	169	171	166	170	161	160	137	144	156	151	167	190	145	183	183	165	183	176	180	164	160	170	162	154	152	153	150	149	156	180	159	153	156	153	179	166	175	168	152	150	153	167	159	137	166	197	132	166	169	151	179	143	138	168	153	166	143	160	153	168	183	155	160	144	181	183	133	138	133	148	151	156	188	146	165	168	178	168	164	154	150	143	149	185	151	168	174	157	169	133	160	163	168	167	172	173	148	132	175	166	157	157	152	137	160	199	164	186	168	161	152	174	179	150	164	147	158	140	143	150	165	171	137	150	146	178	167	165	155	159	153	157	173	159	162	161	173	152	167	157	164	146	169	162	165	171	162	161	148	182	189	184	155	153	170	169	156	145	148	189	150	170	172	144	143	158	149	157	165	158	179	160	142	158	141	161	157	167	154	159	162	154	171	158	162	200	169	163	159	149	188	154	168	162	175	149	173	175	181	158	164	177	162	140	167	153	154	167	152	158	168	157	146	168	187	160	190	171	165	161	179	143	146	159	155	156	171	160	158	165	149	152	145	150	147	199	171	161	166	163	168	148	168	155	186	158	161	154	160	182	191	167	157	170	184	169	154	166	164	155	144	180	139	165	183	174	164	174	136	158	162	143	161	179	153	160	162	166	154	145	147	151	160	149	169	137	195	148	175	156	176	188	169	176	161	160	147	143	166	144	147	161	152	135	157	151	160	169	178	157	143	165	145	153	157	160	146	145	148	159	156	154	164	165	151	184	153	152	182	172	171	171	156	154	159	179	152	192	175	167	175	157	143	148	141	158	164	176	158	160	150	169	153	153	153	176	154	143	157	174	186	180	142	180	172	163	168	183	150	168	147	173	158	147	142	150	178	200	154	193	144	169	150	177	162	159	132	151	171	189	166	157	141	160	185	183	153	153	181	164	163	144	168	164	140	180	169	149	158	145	154	158	162	165	125	183	172	174	189	163	156	166	176	170	175	149	167	150	174	121	135	150	156	158	158	168	146	156	152	128	187	171	151	173	151	146	151	156	140	144	138	169	156	159	132	140	168	156	154	178	165	166	199	156	160	169	171	166	181	176	183	179	166	161	168	169	148	157	169	179	165	162	153	168	146	157	153	153	150	143	187	166	152	127	176	143	165
6674	1168	2249	2384	1833	1220	1143	829	948	3617	541	536	535	504	484	485	434	479	518	473	486	484	450	486	427	449	435	427	454	422	417	435	442	440	415	465	387	392	484	408	428	408	454	443	412	417	403	470	399	454	439	409	463	428	410	409	438	444	453	467	413	449	413	409	443	451	411	435	420	412	411	417	398	455	433	421	458	402	439	437	428	413	404	434	409	395	396	440	398	429	427	402	421	424	424	407	385	374	442	373	413	395	411	441	392	358	402	397	444	416	367	391	420	418	399	416	410	412	401	412	401	425	445	391	407	392	395	405	385	429	426	403	409	361	409	383	391	382	393	406	386	415	400	394	458	404	422	412	404	429	382	394	393	408	392	398	391	376	418	417	390	405	395	404	410	428	434	381	394	400	422	385	404	409	445	394	403	421	355	430	411	395	407	405	437	404	380	396	393	371	434	395	403	407	414	424	444	385	370	372	417	437	403	411	446	425	389	418	368	378	443	405	401	417	388	408	453	417	376	394	409	441	382	441	388	406	398	400	449	442	420	392	430	437	404	384	396	390	434	405	403	440	450	411	409	402	453	419	387	384	399	441	431	393	369	400	415	382	421	424	434	399	392	355	422	415	394	429	380	432	396	403	429	438	399	429	395	391	409	415	390	417	395	406	400	410	421	411	412	434	401	429	400	378	401	403	455	432	404	372	435	410	420	398	399	450	428	438	390	382	416	389	382	416	422	392	436	424	377	395	406	391	406	396	420	396	421	442	374	426	431	425	357	411	411	421	427	410	401	396	402	428	434	435	431	417	408	409	395	390	377	367	425	378	435	414	357	406	408	415	395	415	381	397	375	413	429	443	429	404	410	389	403	388	395	467	409	421	410	390	411	402	435	393	366	408	403	392	416	408	379	411	401	410	365	413	396	383	435	413	430	383	409	439	424	428	377	394	405	399	427	448	424	385	404	407	393	399	433	386	363	439	409	405	392	400	377	406	404	401	400	406	439	400	387	446	417	412	411	411	426	377	417	393	375	407	431	402	397	451	403	390	435	440	423	391	441	424	421	422	420	418	402	377	413	387	385	424	379	391	401	414	449	410	415	415	411	408	409	429	420	383	406	391	390	436	410	414	427	375	406	409	414	443	438	408	412	398	436	422	460	390	432	450	377	417	413	422	402	413	402	436	379	430	427	401	427	429	387	437	381	421	396	381	404	423	371	413	399	403	396	431	377	413	423	423	409	406	436	393	439	416	425	422	368	384	402	404	389	396	414	427	389	385	395	380	372	386	386	412	396	391	427	395	415	401	412	397	428	431	395	405	399	384	397	387	399	424	385	416	386	426	419	369	424	409	399	390	427	422	407	447	431	393	397	413	381	416	399	437	411	402	411	404	407	393	406	408	398	415	412	434	426	393	416	409	357	418	413	397	374	432	412	400	390	406	405	391	400	413	422	383	396	397	395	413	399	400	403	413	401	396	422	422	392	401	430	398	381	375	415	425	411	387	419	435	419	370	402	429	408	396	391	401	371	394	423	417	426	397	440	422	411	435	403	394	387	420	375	404	429	395	419	427	412	439	393	404	401	437	360	437	439	412	395	404	408	407	447	393	420	408	432	394	427	432	443	411	404	428	361	427	412	425	404	416	425	399	442	429	415	448	364	408	394	421	405	395	409	445	410	407	401	418	411	444	385	412	455	423	401	394	421	417	412	405	414	385	365	411	398	421	425	412	430	424	373	404	352	418	380	426	406	369	406	381	427	381	451	405	448	426	370	418	370	371	401	390	429	439	387	378	412	393	430	423	395	425	465	422	436	395	408	400	410	403	418	432	373	416	439	425	405	390	390	410	430	383	415	398	406	376	397	405	369	414	407	421	390	369	413	367	409	400	410	416	392	381	389	413	413	421	410	402	418	444	393	425	418	401	425	407	406	429	423	424	398	405	421	407	419	394	408	451	414	434	450	435	372	429	396	458	439	400	404	415	397	403	409	418	388	383	387	412	413	433	421	393	360	400	363	374	426	433	391	417	452	426	411	365	391	428	388	445	397	414	408	391	374	408	403	392	412	378	395	401	412	379	395	383	440	430	400	384	436	411	381	412	382	426	379	396	351	384	384	409	419	379	418	435	408	437	443	432	404	402	412	418	396	398	431	433	366	368	411	379	445	362	379	393	394	383	406	422	406	414	371	390	372	412	465	401	438	394	425	396	418	411	405	419	417	408	448	394	415	430	394	424	399	403	455	363	420	426	423	411	426	414	395	376	422	436	421	373	382	403	360	429	350	413	445	397	382	419	427	405	414	415	393	407	418	416	407	412	431	383	414	426	389	427	389	420	426	404	415	382	397	451	422	422	414	383	394	436	457	425	398	440	375	413	392	435	385	396	390	372	414	408	395	379	405	418	393	425	430	382	411	421	400	403	406	389	416	401	388	415	408	415	430	399	383	391	415	380	430	360	403	475	406	378	440	426	422	432	392	425	412	453	415	413	415	413	458	393	382	386	446	438	393	396	377	393	432	449	453	409	390	393	411	417	406	426	400	418	421	427	371	383	386	421	389	385	380	422	409	402	417	362	461	397	381	410	445	386	397	437	400	393	389	411	376	403	406	423	423	420	397	396	408	424	420	421	405	418	384	434	402	405	450	411	406	377	437	422	382	392	448	384	422	420	410	393	398	377	412	429	414	399	384	400	384	433	435	426	455	419	385	423	425	400	381	403	398	439	394	411	410	400	418	446	438	411	407	416	396	416	403	431	429	415	383	424	378	408	401	396	395	388	419	403	373	385	383	443	364	396	411	402	397	424	381	415	406	329	453	387	386	407	438	383	398	421	397	383	409	417	371	408	437	413	377	413	435	412	425	444	386	396	445	452	373	386	417	410	402	432	407	415	421	439	383	438	412	404	411	408	411	409	412	400	382	389	458	415	390	434	409	400	436	415	393	414	413	373	429	404	396	421	379	412	406	393	389	375	432	389	410	394	433	405	413	412	391	408	388	408	399	392	381	397	401	429	402	384	427	391	392	445	395	433	401	412	392	392	389	438	398	402	380	376	424	419	450	404	429	427	393	428	404	401	393	376	409	405	421	426	400	392	417	379	427	408	401	438	416	347	409	433	405	416	412	428	418	408	398	452	429	401	406	378	421	380	431	383	402	401	433	384	390	412	395	448	438	365	410	440	447	424	418	415	408	441	390	411	418	394	397	390	399	423	372	398	410	414	403	412	383	376	418	408	404	380	397	403	411	422	375	374	395	393	429	419	409	396	380	413	423	414	377	408	422	371	412	403	394	379	403	409	400	436	437	390	396	445	377	434	396	415	374	404	390	403	404	413	413	405	416	414	423	442	424	420	414	372	399	389	387	409	394	431	379	452	410	403	444	430	417	386	417	428	437	445	444	381	394	399	411	420	425	382	471	421	407	413	409	443	410	388	413	420	414	381	413	402	417	410	406	429	420	418	402	408	415	374	415	378	419	410	393	366	391	382	433	396	421	395
13412	1355	1245	824	528	378	372	272	262	1281	159	158	163	156	117	137	137	148	154	136	151	127	152	132	131	124	138	127	104	118	131	136	118	124	118	123	111	127	117	119	113	126	153	136	105	141	135	109	127	124	119	129	115	114	115	124	133	113	124	136	127	113	132	128	122	127	139	117	128	124	117	108	133	114	115	106	134	133	115	109	117	134	121	109	110	116	116	131	114	125	104	114	129	101	129	137	137	108	123	95	122	126	112	115	123	119	126	123	113	116	123	131	127	119	106	123	127	118	116	144	107	108	136	111	123	148	130	114	126	131	113	136	135	118	112	122	133	113	128	116	105	108	119	120	129	134	129	108	132	140	109	124	116	109	112	102	111	129	103	153	108	123	113	150	128	144	128	98	122	118	113	117	135	98	109	115	97	127	111	133	118	108	103	125	107	118	127	110	131	118	121	143	103	125	113	115	127	117	115	106	119	116	135	97	127	121	118	124	123	125	116	135	133	112	106	134	137	118	110	110	114	137	114	134	124	127	119	118	132	104	136	146	122	126	128	135	123	128	128	138	123	109	106	111	127	147	135	129	109	135	104	115	110	152	120	116	121	115	91	118	107	132	133	119	136	119	128	125	117	123	135	112	121	137	101	115	119	132	115	119	139	129	108	120	116	128	121	129	115	137	112	114	139	123	125	118	95	140	133	119	103	127	120	113	123	104	127	127	123	114	128	114	117	134	102	119	120	120	126	113	126	115	127	123	100	119	94	138	119	135	116	121	111	123	105	101	118	118	117	136	130	113	123	109	130	124	114	124	102	107	132	99	120	133	129	103	133	117	117	103	137	126	113	102	129	121	131	122	133	119	117	131	104	123	95	129	105	116	121	168	144	127	122	125	115	111	126	131	148	102	129	135	124	116	97	114	130	102	114	123	119	141	117	117	103	114	133	118	113	134	111	126	114	138	106	127	136	118	121	119	116	120	123	125	117	128	125	105	128	126	117	125	118	127	117	123	122	124	118	139	107	103	121	126	121	121	125	111	122	122	119	103	127	116	107	113	121	118	133	104	114	113	122	130	103	135	114	127	125	129	104	118	124	134	120	117	98	99	102	133	120	125	126	145	143	116	115	114	114	80	109	112	106	116	135	112	130	109	107	128	110	126	121	127	143	114	122	124	115	129	130	122	125	145	122	109	134	124	120	139	138	122	114	136	98	121	131	121	139	106	111	111	117	115	128	126	130	137	122	120	131	122	111	125	138	124	132	106	106	120	134	112	115	113	122	132	115	117	126	124	121	101	139	128	119	109	120	112	129	120	118	108	123	106	137	117	102	142	114	107	103	126	112	106	136	91	133	127	133	110	117	144	110	139	111	123	127	115	135	124	108	113	116	120	110	134	146	136	132	120	120	142	124	117	117	122	108	144	113	143	129	112	119	138	122	139	130	109	99	108	117	117	136	138	108	104	108	121	110	104	122	122	130	115	121	111	130	116	129	126	132	131	111	105	124	119	131	115	112	102	133	137	118	99	124	125	99	127	112	105	133	114	125	98	110	111	126	137	123	119	116	109	134	121	109	125	117	110	117	123	117	112	114	105	135	119	135	118	116	112	119	101	112	130	117	132	114	108	122	107	105	113	117	125	120	116	119	119	125	123	128	112	116	140	126	115	136	128	140	142	132	133	110	116	124	112	115	118	126	129	115	134	133	112	118	112	123	127	116	149	111	122	124	103	113	127	125	111	106	134	109	106	135	124	128	128	118	143	112	121	101	102	131	134	126	103	128	117	141	102	106	118	129	138	103	130	109	120	113	131	117	123	115	113	124	109	117	130	138	120	113	125	121	105	118	129	115	135	105	115	103	113	100	132	120	131	113	133	103	124	134	121	132	119	113	102	141	116	108	123	114	108	104	121	128	137	132	124	130	127	124	107	123	128	146	114	105	135	103	130	119	124	139	132	116	100	125	130	114	114	116	121	120	122	108	131	151	133	136	113	123	111	103	117	101	115	119	127	117	129	137	120	126	107	117	144	132	126	137	140	130	101	113	115	143	138	122	131	121	112	113	108	115	122	111	118	123	139	124	134	123	102	106	125	109	120	106	114	132	113	121	114	121	127	136	128	130	146	110	128	117	126	125	129	105	117	132	113	122	121	128	123	136	104	104	105	111	114	130	102	105	116	105	133	117	102	120	135	117	114	112	116	107	119	107	120	137	109	104	134	114	131	117	102	109	137	112	115	114	119	121	108	133	122	115	122	123	113	119	133	125	126	125	135	118	136	121	119	118	116	121	122	137	111	118	115	127	100	116	129	135	122	132	105	116	98	100	122	110	118	150	124	129	104	121	133	118	130	126	122	114	117	103	121	116	116	114	119	109	110	100	132	119	135	122	137	118	130	108	93	130	101	108	115	115	120	117	130	118	111	132	125	119	119	127	101	118	120	109	129	93	136	139	107	109	130	121	121	107	113	118	112	114	125	130	128	130	128	121	104	104	120	119	122	98	113	104	107	130	112	125	117	112	110	113	122	124	113	123	116	97	134	126	120	120	134	117	111	137	138	127	136	118	115	114	136	126	116	127	122	115	121	121	112	89	115	126	136	122	124	99	120	120	128	124	116	119	123	130	120	127	126	89	120	114	116	139	105	117	119	112	136	125	146	123	113	129	128	130	121	118	130	116	119	130	130	124	121	118	130	116	103	104	123	105	118	110	126	116	117	111	112	105	117	128	117	122	152	127	124	108	123	110	109	110	129	109	127	131	97	126	120	117	131	120	119	133	118	113	100	119	103	121	125	104	108	146	126	102	124	129	130	120	146	138	128	112	99	95	121	113	99	116	137	117	101	128	127	105	125	127	110	112	109	101	100	106	128	90	128	133	113	120	123	118	131	128	124	105	121	145	122	114	124	131	122	120	121	108	103	116	116	112	110	118	120	112	118	128	111	124	120	132	110	105	105	106	105	108	100	120	111	126	133	133	123	129	124	123	113	110	109	130	129	126	109	129	144	123	119	124	119	128	129	142	122	120	105	114	123	121	106	121	107	119	153	136	113	110	117	119	114	99	123	140	110	148	106	122	137	118	120	123	114	107	115	108	114	116	99	126	113	113	138	126	106	110	125	120	121	118	140	117	132	116	136	114	140	123	101	116	120	114	119	128	104	124	117	110	110	114	125	121	110	117	113	108	131	130	127	124	116	116	106	120	107	123	109	121	105	112	121	135	128	130	141	106	120	117	117	125	112	124	126	128	102	125	104	112	122	108	108	144	134	128	107	119	132	101	109	117	125	126	121	127	122	105	103	118	109	104	128	136	111	112	121	135	125	139	118	127	112	112	101	129	133	121	112	122	107	105	107	126	110	112	130	109	115	120	118	118	132	128	112	123	109	102	117	129	124	127	128	122	104	116	106	123	100	118	114	116	109	117	135	118	117	110	138	117	134	110	108	114	129	122	128	106	131	124	105	126	141	99	126	112	114	127	112	123	112	123	128	137	133	120	136
8590	1385	2853	2805	1986	1590	1735	1164	1405	6653	553	495	479	441	443	473	406	436	412	395	398	370	376	405	381	380	377	367	366	348	368	363	341	365	318	337	314	350	300	337	324	367	350	320	357	292	329	311	328	343	321	310	342	344	298	325	370	337	357	366	341	323	333	360	351	343	313	357	294	332	327	352	327	304	338	339	344	351	320	320	263	302	301	282	325	290	286	326	279	289	307	319	331	326	316	308	328	309	280	308	323	290	307	280	308	290	288	301	300	304	301	301	299	268	327	292	325	317	310	341	293	309	303	285	339	328	321	314	265	313	306	298	290	289	335	304	293	308	322	319	312	316	318	298	310	311	318	337	297	309	291	292	302	355	301	314	306	331	319	295	295	300	289	320	301	329	285	268	299	324	279	297	293	348	276	298	302	336	311	295	289	292	298	294	291	330	273	271	335	325	312	257	296	301	321	304	303	297	306	311	295	307	308	316	350	303	309	283	312	307	340	323	292	315	313	274	298	312	343	286	320	311	317	309	287	314	329	297	320	314	298	305	321	325	281	308	320	295	295	313	298	288	333	341	311	309	338	319	337	276	279	314	319	293	307	278	314	325	311	288	304	302	259	281	299	306	309	272	294	307	309	317	315	318	294	338	299	293	318	308	300	301	288	277	323	283	289	301	332	301	281	283	292	295	312	303	313	308	286	310	299	335	287	307	317	333	323	302	304	281	345	294	290	308	295	302	316	283	289	333	324	318	300	306	306	308	298	302	308	299	312	317	312	338	318	308	311	317	308	322	304	312	340	305	282	312	325	327	316	322	281	311	326	318	301	350	261	317	296	304	277	296	308	313	318	309	293	282	297	315	299	294	291	297	288	309	333	292	306	287	319	314	309	299	321	302	284	295	288	289	271	288	319	316	301	301	288	267	284	274	312	272	316	292	309	331	312	325	271	278	276	296	322	269	314	300	286	322	330	301	330	298	312	317	302	304	312	328	302	330	315	308	305	301	316	334	295	278	289	304	328	309	286	313	268	280	308	309	325	308	309	327	294	295	333	306	288	301	303	302	334	326	300	310	315	279	317	333	299	295	298	315	300	263	279	334	307	289	294	294	330	331	301	309	296	309	277	318	316	326	301	332	283	316	295	294	262	336	292	317	319	273	316	328	305	296	311	297	298	289	276	276	297	304	330	326	302	286	302	319	293	305	272	307	304	280	296	298	320	290	320	311	310	316	309	320	322	288	306	295	294	309	321	302	290	302	267	259	308	316	295	299	293	317	350	333	282	282	304	314	296	296	306	275	280	309	283	339	315	338	340	294	302	282	322	286	295	300	332	275	336	276	277	268	303	278	313	303	307	324	318	287	282	285	350	286	301	329	324	322	312	290	307	295	268	309	324	301	342	301	308	291	330	286	260	267	295	299	321	285	285	290	305	318	289	313	312	324	294	320	283	311	292	306	291	333	325	306	299	306	327	296	295	303	313	265	285	314	294	293	296	295	314	293	317	303	300	292	278	339	326	296	283	321	315	339	297	287	306	343	303	290	320	303	275	320	321	292	328	332	310	305	300	303	325	304	273	307	299	300	339	266	322	315	292	317	292	324	297	314	296	335	328	299	304	292	314	333	299	317	297	334	298	285	314	294	312	299	331	298	324	299	288	304	311	319	283	306	322	316	296	296	298	297	311	319	343	288	318	289	324	296	309	318	290	275	299	290	313	288	299	269	365	340	287	298	287	327	310	307	311	303	292	312	288	317	303	312	310	299	294	290	328	318	339	317	336	336	284	281	292	330	286	336	323	296	276	296	313	258	289	311	292	309	318	318	279	290	289	293	337	284	308	288	314	319	293	299	286	293	287	326	289	288	323	324	306	315	267	336	268	322	306	321	294	328	279	284	321	301	280	288	296	260	286	283	288	303	298	298	301	270	312	321	322	292	315	299	306	301	308	306	319	312	300	327	344	300	306	261	321	299	335	284	288	324	293	312	322	317	307	303	287	287	321	295	318	293	334	286	319	276	285	338	283	293	296	320	308	306	322	310	317	288	295	301	328	303	317	321	296	349	302	309	277	283	301	323	299	309	312	300	293	290	312	311	297	293	289	281	331	328	290	293	327	305	304	299	295	328	316	290	281	271	302	309	282	310	316	312	308	309	302	290	335	294	326	338	275	334	278	338	302	326	331	317	312	306	302	280	296	309	277	347	291	290	308	327	293	290	330	313	282	300	312	301	328	332	320	325	291	316	319	290	309	283	292	305	295	293	311	286	322	299	281	295	313	286	289	293	311	325	313	296	311	315	313	304	323	328	313	280	279	318	285	279	302	336	319	294	278	315	284	299	293	306	313	306	308	305	285	293	325	321	312	269	276	301	306	301	276	349	307	314	287	311	317	313	305	306	301	284	301	299	281	322	308	300	317	314	294	304	283	290	310	283	317	277	290	296	325	265	301	300	301	315	332	325	336	289	298	295	275	331	301	331	320	327	306	307	285	309	324	285	326	323	301	304	318	273	289	297	317	321	316	284	320	298	291	310	324	272	337	298	307	310	276	312	296	274	300	307	276	285	283	306	302	308	267	339	317	291	338	302	286	288	295	284	301	314	319	295	325	288	324	289	307	286	318	300	333	314	292	280	293	283	307	324	279	339	324	288	301	297	295	280	285	313	259	301	324	295	314	301	314	310	329	306	299	298	292	302	298	270	280	294	322	304	270	287	320	293	281	288	316	295	309	315	297	301	306	258	311	299	326	313	329	304	304	317	316	308	315	269	335	273	295	262	292	321	272	332	302	317	307	306	311	281	282	312	318	300	316	289	321	308	287	296	286	306	303	286	290	331	304	292	305	335	325	329	271	327	318	327	300	291	288	294	276	293	336	294	274	302	321	289	310	320	322	326	300	320	324	298	306	308	320	317	299	298	333	303	312	327	304	338	268	297	302	312	301	304	291	305	321	288	320	275	278	285	320	319	274	314	302	310	296	310	316	348	298	300	314	312	287	278	302	276	328	306	283	326	287	287	303	320	310	289	317	321	284	298	285	297	303	305	284	308	324	323	320	257	305	325	285	292	314	258	286	275	304	290	321	291	307	320	295	312	281	318	339	315	291	287	322	316	301	289	307	329	286	286	283	344	320	279	332	317	276	291	295	309	319	297	291	319	306	301	293	294	310	289	332	298	282	296	287	290	293	293	293	317	304	334	294	350	309	298	276	290	316	308	299	316	313	297	302	306	336	285	312	284	331	299	298	333	298	306	299	295	287	310	298	285	298	314	319	302	306	328	315	324	303	303	290	284	326	318	294	319	300	286	322	326	321	302	328	302	283	285	295	288	304	296	315	293	313	342	314	278	299	284	300	276	300	279	308	289	307	310	282	324	324	276	345	331	324	291	319	294	342	289	319	327	293	337	302	298	265	304	307	338	335	283	327	284	288	319	295	313	317	327	309	315	304	343	299	341	293	314	305	321	324	292	311	322	268	336	294	332	301	298	317	298	322	283
1800	443	479	351	216	189	180	141	148	125	117	130	122	132	113	137	130	122	116	135	111	131	134	143	140	115	147	134	120	129	130	130	104	123	116	94	119	121	129	128	140	101	139	125	111	132	121	118	136	137	131	119	101	125	140	123	110	123	100	113	141	120	135	120	158	136	151	136	123	139	111	119	122	132	121	132	115	123	114	120	127	124	130	112	145	125	137	124	101	118	113	116	130	128	145	117	120	107	129	130	115	131	104	130	127	135	131	115	133	124	135	112	117	126	104	125	119	118	112	119	117	130	145	122	148	105	116	136	120	119	122	132	119	124	121	117	92	138	122	123	136	118	124	116	118	114	122	106	109	137	117	123	119	117	119	131	112	128	108	98	124	103	124	113	134	126	106	121	116	120	124	121	105	130	138	113	143	119	119	115	128	125	119	136	133	130	124	127	143	109	119	134	144	114	124	140	119	117	111	113	126	109	114	97	124	110	138	123	116	118	121	142	126	140	119	117	153	104	112	114	108	125	131	103	128	122	113	120	127	135	132	119	141	108	108	115	130	116	148	133	96	129	126	124	109	114	106	148	100	136	134	115	127	123	135	116	108	149	152	124	135	132	115	108	115	124	135	126	143	139	123	112	117	110	129	122	110	122	118	129	120	110	128	126	105	105	119	143	124	144	113	111	125	104	133	136	119	132	128	109	117	108	120	117	120	129	126	105	119	116	122	129	126	108	144	137	112	120	120	133	134	134	131	132	137	124	126	122	129	107	118	124	127	123	119	107	111	125	132	110	107	108	111	128	131	119	121	126	130	123	106	124	133	138	113	123	116	126	117	116	111	150	146	126	143	117	98	124	138	130	133	144	138	138	147	126	129	125	114	144	113	118	112	111	120	138	132	108	160	127	125	142	134	106	104	117	136	124	104	133	118	118	125	111	102	142	126	114	126	126	127	117	116	112	113	113	136	125	105	129	116	123	116	124	144	143	129	123	135	135	114	142	155	120	109	109	126	118	139	111	134	149	126	108	100	129	105	129	89	114	109	109	115	135	143	85	126	133	113	111	128	117	131	119	114	129	108	135	126	92	148	135	139	125	122	118	113	145	143	109	117	115	130	122	113	121	111	117	138	105	111	138	122	136	123	111	107	134	127	113	128	121	121	127	113	136	142	119	122	143	157	133	116	142	121	127	133	119	136	129	135	128	120	115	112	125	136	125	109	118	129	117	140	127	113	117	132	109	127	119	124	129	111	114	101	106	124	131	136	129	118	118	128	116	111	108	138	114	122	120	115	124	102	106	117	129	131	122	115	125	113	117	108	126	132	124	130	113	117	133	110	114	131	130	140	126	115	109	121	133	135	114	117	102	130	105	115	110	126	133	114	128	111	118	133	118	108	118	137	111	126	118	133	118	138	114	131	128	132	120	117	127	137	129	129	121	137	129	113	103	107	112	137	151	122	133	142	97	134	97	129	99	125	115	111	109	112	126	130	116	105	115	117	142	126	140	116	139	109	124	124	144	125	137	123	118	110	126	104	105	110	119	105	132	136	129	104	111	134	116	111	120	124	115	135	122	131	109	111	114	131	130	126	102	117	118	122	125	127	118	134	121	121	118	119	109	107	118	127	127	121	124	125	144	130	123	105	112	134	128	112	114	102	118	135	129	116	102	111	128	122	109	129	133	135	128	134	124	117	117	124	144	125	131	95	124	139	105	122	96	122	124	121	131	130	137	101	118	104	133	113	117	120	102	128	118	136	143	106	114	124	136	147	117	108	136	120	132	126	127	116	124	132	132	107	127	111	131	103	122	143	125	124	112	120	119	140	120	118	143	111	115	120	125	106	127	126	122	90	127	135	110	114	102	125	130	137	117	131	106	134	117	137	140	130	128	136	126	135	122	113	108	117	130	143	142	113	103	138	144	105	135	112	108	136	129	124	132	117	119	97	104	139	107	123	131	112	120	146	113	121	147	116	148	148	137	111	115	141	119	101	109	112	128	119	115	126	121	114	113	130	105	126	135	103	122	106	120	119	129	110	119	137	134	113	129	121	129	131	113	143	117	109	124	117	126	120	113	128	137	110	119	142	150	136	139	137	124	131	148	121	136	113	114	131	136	128	135	116	133	136	118	143	137	126	131	131	106	136	103	115	117	124	142	120	110	138	107	134	123	121	128	118	121	101	140	142	112	112	134	146	122	117	135	114	125	131	118	127	133	126	124	110	118	141	117	114	121	135	130	126	111	137	110	130	128	113	116	126	110	124	122	126	134	112	131	97	104	123	129	115	120	126	119	142	117	132	124	135	106	118	108	106	142	112	116	111	130	135	121	131	124	120	123	105	137	116	115	148	128	120	130	107	105	125	130	96	112	106	116	127	142	124	140	140	120	119	127	140	132	119	126	112	131	115	100	126	140	127	124	146	124	112	121	131	127	128	103	113	120	132	115	130	131	119	117	108	127	125	137	101	116	106	139	114	121	118	109	99	116	116	119	114	142	136	129	135	124	126	143	123	122	140	112	139	111	138	123	114	106	110	127	134	148	132	129	118	117	120	122	143	122	126	152	127	82	113	111	118	132	110	114	128	128	118	128	132	138	149	112	118	106	101	109	114	124	119	130	113	129	151	121	146	132	120	107	130	128	121	101	127	117	118	129	123	136	120	128	132	120	113	132	119	132	133	133	124	132	129	133	115	134	118	117	146	118	124	118	114	126	141	114	127	132	133	116	131	109	119	117	115	109	129	106	121	123	134	122	126	117	145	102	116	128	129	115	111	128	140	124	113	110	145	116	125	109	123	137	132	128	114	124	126	110	117	122	138	114	133	130	145	133	109	121	119	118	113	115	125	116	136	141	139	99	118	117	111	147	129	120	116	128	120	111	118	129	144	106	135	96	133	140	129	119	127	131	129	121	122	130	103	104	124	114	133	129	141	128	130	141	133	118	137	129	111	118	138	112	129	107	127	127	117	114	135	126	121	135	129	113	130	113	104	100	132	117	114	115	124	111	119	136	115	129	117	112	128	108	127	119	127	119	120	102	108	141	112	139	98	141	126	144	117	159	102	105	117	124	109	130	124	122	128	112	138	107	115	121	88	128	149	145	124	129	134	116	129	108	126	118	99	115	98	116	129	116	126	107	138	110	118	137	124	118	144	127	124	116	117	117	131	131	114	121	115	104	121	126	95	124	129	125	161	121	134	122	116	117	126	124	135	123	139	114	119	112	130	109	116	117	114	123	114	100	96	111	124	119	116	82	120	125	114	120	141	118	140	120	109	121	124	128	144	117	128	158	128	120	141	115	114	126	113	140	126	105	138	124	143	107	109	135	141	101	122	137	132	115	131	101	126	123	109	121	120	137	119	131	118	135	136	131	128	118	127	117	128	130	114	120	99	110	121	100	122	117	119	105	125	143	138	130	130	125	111	101	122	123	121	119	97	141	121	114	131	143	104	126	104	150	127	92	119	109	142	118	137	113	118	121	114	99	114	137	130	115
2055	748	1168	1196	768	667	609	452	394	373	350	381	342	340	342	328	345	328	330	319	348	330	340	322	331	300	336	335	314	321	356	354	340	314	338	349	314	348	360	306	317	307	292	329	295	314	363	293	345	333	345	307	376	353	329	331	324	325	340	328	324	287	334	312	321	376	360	339	323	346	327	349	335	304	356	328	344	333	318	336	334	319	312	344	348	322	321	340	329	304	312	348	311	335	332	338	303	335	320	310	327	322	337	326	318	327	324	335	366	333	319	296	312	323	338	311	329	317	341	314	311	345	314	339	348	348	279	329	337	336	327	287	321	299	334	299	322	316	313	355	333	338	280	302	331	318	344	343	358	317	332	354	309	343	335	339	308	313	317	337	300	325	295	340	335	286	315	301	304	349	333	333	328	350	306	315	315	322	318	304	315	308	330	318	300	332	300	319	345	329	329	326	313	333	291	341	286	295	334	331	295	349	353	332	359	327	344	335	357	350	337	316	329	283	319	318	334	322	331	322	311	315	309	336	322	330	314	336	306	307	321	317	307	304	314	336	309	311	318	324	339	327	343	328	309	323	340	324	309	360	311	317	331	309	307	323	319	305	328	339	323	344	314	278	333	354	295	339	338	329	307	326	346	317	351	339	322	295	326	339	333	337	328	316	348	333	318	338	290	293	299	310	328	346	310	313	333	311	317	336	301	310	323	319	311	350	291	329	351	311	307	308	339	323	319	326	313	345	352	311	336	334	326	319	344	347	294	301	336	344	301	287	319	303	291	309	339	329	321	317	308	333	319	350	321	300	325	302	320	319	335	337	314	315	329	316	311	346	317	346	322	301	319	287	275	294	361	316	311	297	316	303	322	308	325	310	314	312	307	335	306	317	296	299	352	336	308	319	323	317	331	310	333	305	354	319	318	321	354	327	336	297	295	321	326	309	300	305	312	314	340	328	316	309	312	309	342	345	334	330	343	299	311	293	314	316	307	350	320	289	308	348	324	326	373	315	339	321	284	302	371	315	364	367	343	332	274	313	314	282	332	318	299	347	348	321	306	296	302	325	325	318	349	310	322	326	325	341	324	308	332	340	307	325	319	323	309	344	342	327	318	292	316	308	311	312	339	311	321	293	335	317	289	323	329	317	338	348	342	332	337	297	318	326	343	360	343	296	319	326	338	312	290	304	299	314	347	317	308	306	307	343	316	330	324	301	328	313	358	337	306	316	310	348	319	303	339	330	357	323	306	342	303	354	322	304	312	300	343	290	325	316	327	317	338	311	324	347	304	343	300	307	305	321	332	306	306	291	321	310	338	341	322	322	333	316	295	309	344	299	317	310	332	332	331	370	300	335	328	315	326	318	328	318	310	294	307	347	332	328	336	324	315	335	313	318	339	336	318	300	315	338	313	314	301	307	311	321	319	315	342	330	312	341	344	318	349	298	323	321	335	335	314	324	277	335	320	333	333	329	309	346	320	324	325	310	342	321	303	305	335	333	333	316	333	330	345	313	337	338	333	339	329	324	333	334	344	347	310	291	323	347	332	325	330	295	319	318	334	332	340	324	360	330	354	322	315	330	318	318	285	321	334	320	340	322	321	332	303	291	312	314	325	289	330	329	323	291	320	331	335	317	311	329	343	324	339	319	281	346	334	326	342	355	315	332	355	347	314	307	337	309	348	344	300	304	337	349	333	300	309	299	333	311	311	286	324	320	316	306	347	326	314	324	311	339	291	310	363	326	347	318	320	339	316	301	339	327	321	329	303	354	324	302	380	287	302	328	333	336	327	339	342	321	345	302	312	322	352	328	324	313	295	318	301	338	307	355	304	325	310	362	317	328	330	304	326	330	301	319	330	339	323	347	334	326	364	361	325	304	320	312	331	307	309	314	327	294	303	329	319	302	324	284	316	319	313	369	333	324	316	338	322	319	293	326	323	318	333	300	356	327	319	335	331	308	306	325	330	298	298	321	305	355	307	327	316	308	299	332	341	311	344	297	340	363	296	314	294	320	305	321	303	290	301	333	310	324	328	335	345	325	328	293	304	299	315	317	335	327	318	314	302	340	332	354	324	350	300	344	326	297	302	335	307	345	352	311	329	362	319	292	353	336	288	348	297	318	344	308	330	307	297	339	313	277	327	333	301	324	315	350	292	345	359	320	315	303	310	328	336	335	344	288	291	339	318	343	346	370	301	348	325	342	359	352	314	296	335	332	320	306	316	302	326	327	314	318	302	330	365	323	340	333	321	339	301	311	326	330	319	322	335	339	372	308	312	321	314	342	315	306	337	308	325	302	326	344	305	335	339	315	337	334	317	347	297	342	360	340	336	306	328	311	327	355	338	300	324	333	296	318	320	333	335	330	299	327	322	336	290	334	340	313	369	321	319	310	321	320	327	344	284	312	344	336	326	315	338	295	309	351	329	340	329	329	343	355	301	335	365	315	351	324	368	298	347	338	301	318	353	299	320	330	323	303	335	327	320	327	317	318	326	322	325	304	321	298	327	304	342	339	342	330	292	308	352	276	323	307	314	324	310	322	334	304	301	306	308	332	327	327	336	309	332	309	336	333	316	325	321	316	325	307	288	335	342	311	349	307	318	328	333	311	294	328	327	332	308	363	329	311	319	325	341	316	316	313	352	313	322	305	315	302	354	336	308	352	322	337	319	367	305	325	343	305	347	305	324	329	307	290	316	315	342	343	302	327	357	325	301	324	306	344	286	316	305	304	331	340	294	300	313	289	306	305	341	303	311	314	312	326	332	315	318	334	334	328	323	305	325	318	339	356	319	335	336	329	356	315	294	325	308	330	310	325	359	327	349	308	322	326	334	327	293	315	337	324	343	319	295	323	300	313	319	318	316	328	320	318	322	303	316	353	329	299	337	297	329	337	335	364	331	326	328	328	302	290	304	338	319	283	327	316	299	333	349	304	307	341	303	304	341	333	324	295	303	314	331	315	328	332	317	351	316	314	308	320	317	335	349	330	339	332	371	328	297	327	313	295	343	330	321	325	333	326	321	332	309	332	311	331	309	297	340	308	328	351	312	318	325	311	340	321	298	335	314	315	298	326	290	313	318	301	314	339	325	342	278	324	302	319	342	322	337	309	320	310	322	342	320	341	333	319	344	352	331	294	311	314	295	311	321	332	324	326	323	329	315	331	320	312	345	311	320	301	287	317	317	313	332	304	287	310	330	301	319	323	292	303	308	327	335	307	320	343	334	291	292	314	328	313	312	329	289	315	293	301	304	302	321	334	304	306	296	320	335	331	312	349	303	339	340	317	306	342	334	335	336	318	344	311	317	321	324	336	329	346	332	353	366	296	343	338	305	339	316	314	322	342	319	314	341	331	335	320	349	276	324	339	286	303	303	318	309	329	298	329	319	334	334	329	312	302	316	303	349	304	346	332	321	310	305	344	285	323	341	331	334	325	331	316	335	329	306	310	346	306	364	333	316	313	338	313	324	303	357	312	289	312	347	314	314	316	313	315
7585	1038	1066	683	432	321	245	236	312	307	207	158	155	163	148	179	166	162	188	165	161	177	174	166	166	173	173	163	166	164	168	160	176	169	145	170	168	174	167	163	148	165	172	164	167	166	184	173	147	176	119	187	178	176	186	171	186	163	151	182	176	164	154	166	167	157	163	166	155	158	150	166	160	146	179	143	167	168	179	160	172	170	156	142	149	143	170	144	147	159	161	173	141	180	153	153	174	173	172	152	162	149	165	164	168	188	147	159	159	147	163	171	134	153	165	182	178	144	168	158	166	150	160	156	178	166	170	161	155	157	170	152	173	154	151	137	165	153	169	181	168	197	171	154	169	140	151	160	179	163	166	193	182	155	144	194	159	133	170	160	181	156	155	152	170	153	144	163	162	141	179	158	156	164	172	160	191	165	156	207	183	163	161	162	150	141	160	170	175	153	181	199	161	192	143	164	181	165	175	158	133	181	179	153	156	136	164	171	159	153	159	137	163	177	149	188	167	165	162	165	143	179	161	150	162	162	164	165	162	159	176	164	165	149	181	188	164	158	153	167	172	147	166	164	155	164	149	177	149	176	175	151	161	167	154	161	152	153	142	176	165	155	174	166	172	153	145	164	165	167	174	196	153	172	146	155	175	161	160	186	157	180	176	181	184	155	186	164	183	160	188	158	173	154	168	164	145	162	156	192	148	162	151	173	165	159	165	163	168	173	168	169	157	168	181	171	138	174	137	164	186	146	129	152	159	150	160	163	164	159	155	169	142	169	163	208	164	158	142	147	161	186	195	155	180	151	182	157	159	162	190	158	157	173	142	127	140	149	136	148	181	152	170	156	138	177	138	151	150	175	172	162	138	135	163	172	172	184	180	164	158	169	178	168	155	170	159	170	157	131	146	155	158	161	145	155	187	157	172	157	143	162	170	159	147	148	178	172	153	167	180	149	184	145	142	168	137	141	182	156	162	168	181	170	162	150	159	176	157	173	186	161	174	162	157	126	160	177	157	163	154	158	154	177	171	155	149	177	160	173	178	159	145	141	146	148	156	150	172	165	165	160	145	173	141	166	173	173	155	182	160	182	165	156	168	156	198	157	163	164	147	182	147	140	151	160	143	179	152	151	146	187	164	174	157	144	164	147	160	141	153	143	168	150	185	153	163	171	146	178	137	147	183	194	161	147	184	154	152	177	169	169	147	157	166	132	156	172	154	161	184	165	166	158	153	155	151	174	169	164	185	152	170	155	176	149	166	155	144	136	164	150	149	169	173	165	159	166	158	187	152	178	146	198	130	152	148	168	139	157	157	152	152	166	157	172	182	155	180	141	179	141	145	163	193	160	205	131	158	153	141	163	147	145	133	166	165	158	158	149	156	183	167	153	168	173	163	164	168	169	156	164	146	164	176	173	156	138	164	151	167	182	147	150	153	147	159	157	186	173	159	145	152	158	154	145	160	162	182	178	147	155	186	158	149	144	176	166	172	166	163	178	153	154	154	147	166	173	186	149	165	161	160	154	155	137	145	161	183	167	164	156	179	163	160	173	139	173	156	167	182	163	180	164	154	180	191	149	173	165	173	174	151	144	157	133	182	194	162	144	166	160	172	166	160	169	153	157	168	168	166	187	146	170	165	164	172	184	182	161	158	186	166	175	171	167	178	149	185	158	162	144	176	181	145	152	172	164	170	161	169	147	151	172	161	169	156	161	163	133	153	158	115	177	171	181	165	138	178	158	144	156	146	157	171	157	167	161	165	143	174	136	160	149	159	158	166	162	175	169	160	147	163	175	171	136	190	164	171	178	154	149	159	163	155	162	158	172	144	153	187	162	159	137	146	166	156	165	184	187	161	173	148	173	178	155	166	157	156	146	158	160	154	152	151	169	173	151	131	153	174	155	169	180	149	164	161	173	180	169	155	167	159	140	170	181	163	152	165	147	171	181	187	168	140	153	151	163	141	158	153	147	142	155	157	165	159	160	177	151	149	176	175	196	161	147	155	177	165	178	175	171	161	144	176	167	170	154	166	171	146	141	167	173	147	168	141	151	153	153	173	154	173	152	147	132	173	165	157	151	179	161	163	151	167	148	153	183	151	170	151	183	166	158	159	168	152	177	144	154	158	146	138	155	157	156	168	155	162	155	173	168	162	153	163	158	184	161	179	165	150	161	144	157	155	169	161	170	166	155	158	136	157	159	151	192	130	164	151	181	168	156	162	182	174	128	155	163	171	165	176	165	173	150	171	141	179	148	160	176	169	161	166	166	166	155	194	158	130	150	157	177	152	142	175	170	154	152	168	164	153	148	153	176	155	157	162	132	181	156	135	141	171	149	152	173	150	171	152	161	160	136	157	162	174	143	162	151	162	142	173	154	190	181	175	167	158	188	164	171	180	168	155	171	150	148	173	161	171	165	153	171	170	137	157	161	166	154	169	165	149	165	143	142	135	162	153	156	173	190	162	179	148	166	190	172	180	167	154	147	171	147	143	151	173	198	163	182	160	194	174	165	128	176	168	140	150	181	171	149	160	156	154	161	176	154	166	149	165	153	156	184	159	149	146	150	163	166	156	166	156	166	167	171	137	159	168	160	157	173	166	164	162	166	144	171	153	194	127	159	158	177	147	181	189	176	178	169	158	122	160	173	154	164	172	159	165	185	165	159	162	157	164	145	148	129	158	177	134	177	164	146	181	149	161	183	161	172	176	174	155	177	150	160	156	147	158	163	180	154	165	165	138	136	167	158	156	171	158	137	170	150	189	151	175	204	191	148	173	159	170	147	159	191	169	147	166	139	160	146	156	157	135	169	172	173	166	163	177	147	150	164	158	158	155	158	167	156	142	151	156	147	185	175	145	167	158	166	148	174	153	163	182	166	179	146	163	142	148	162	169	163	153	179	138	174	163	156	157	144	187	155	152	165	176	164	163	178	146	153	163	160	152	175	151	172	160	150	168	151	169	177	155	163	158	164	154	140	168	154	156	135	158	159	160	171	159	167	186	151	163	176	159	147	157	155	141	156	162	159	147	164	164	164	164	145	157	147	167	180	148	184	143	161	141	156	164	167	151	172	162	150	166	187	159	158	154	141	171	162	176	175	135	175	167	174	164	162	173	176	168	154	170	170	180	172	176	145	158	175	168	172	161	181	145	178	167	142	157	168	156	159	144	165	154	164	169	161	160	145	144	159	152	143	154	151	188	182	145	178	165	156	177	156	158	149	133	156	146	162	155	157	159	147	150	184	161	161	165	186	157	151	194	188	172	158	163	137	161	152	165	160	175	163	158	161	172	180	176	174	151	168	153	158	124	148	165	165	183	178	154	170	157	165	167	153	147	169	169	134	162	171	154	143	147	167	166	164	144	149	159	181	167	166	156	163	173	169	166	167	168	176	153	173	159	176	163	162	141	172	170	157	142	154	134	153	170	160	181	159	142	160	151	169	159	157	170	167	151	136	146	161	170	165	156	160	170	158	180	160	154	145	154	176	159	165
6830	1396	2548	2417	1697	1267	918	746	1441	994	532	510	476	485	488	492	470	443	451	438	421	448	506	434	462	419	474	450	430	473	451	435	425	466	443	434	433	409	449	396	444	415	426	427	454	427	463	422	441	428	428	422	425	443	447	450	420	407	436	445	445	395	446	381	393	464	472	416	433	413	453	421	415	383	444	420	425	411	418	380	394	448	412	423	455	404	449	447	447	435	346	436	388	422	428	454	413	362	369	383	415	391	397	398	386	405	426	429	404	414	417	415	411	431	431	398	406	418	412	400	366	398	425	422	372	447	411	410	420	413	409	363	416	422	419	408	416	457	416	388	435	442	423	380	409	395	387	432	418	381	402	365	417	435	421	419	397	371	397	439	412	427	434	405	444	414	377	410	415	410	388	429	380	391	392	382	384	418	431	398	390	419	394	383	433	414	413	410	399	423	389	393	419	401	401	433	412	367	403	424	412	417	362	396	403	438	430	423	413	410	374	424	391	405	420	431	429	379	377	432	382	415	429	388	415	424	407	374	415	411	400	401	377	402	417	409	419	448	398	415	422	392	393	401	439	406	407	453	389	424	435	423	402	381	374	392	369	433	398	412	419	415	388	413	398	402	382	378	388	405	408	394	422	406	400	387	411	403	406	433	406	391	368	430	394	416	425	426	427	381	423	404	425	390	406	381	407	407	414	407	452	421	393	392	374	418	417	411	396	402	401	411	404	388	425	427	418	420	402	445	398	362	437	389	416	384	398	394	446	424	432	371	392	415	419	396	421	392	418	388	399	414	433	424	404	400	431	408	395	415	395	448	413	420	409	382	387	418	389	432	408	420	400	404	402	405	398	409	415	386	380	414	429	418	400	437	374	401	396	401	409	454	432	427	407	402	390	406	415	373	395	387	397	369	389	408	384	408	396	405	412	423	412	361	389	395	388	386	432	407	437	401	406	426	411	399	424	401	429	422	405	409	388	367	389	396	405	409	378	410	425	402	399	411	409	432	409	412	348	430	399	460	412	403	400	386	431	375	395	405	416	414	406	408	407	431	422	418	418	378	395	429	434	425	433	397	429	419	404	373	424	372	396	404	412	400	366	393	418	378	400	413	379	376	390	418	402	434	412	395	392	410	430	416	386	416	407	402	421	399	395	430	393	408	405	410	407	381	420	396	403	412	407	422	451	388	400	401	379	384	421	397	401	419	397	421	416	420	400	392	386	405	433	386	423	371	394	409	402	403	414	423	375	429	406	395	401	401	377	413	398	413	392	422	443	404	423	405	422	398	403	409	421	406	403	417	408	404	421	379	392	413	415	410	404	372	437	407	394	408	404	447	393	399	433	371	419	433	388	440	429	402	387	395	420	395	416	399	393	413	375	362	407	423	408	390	379	423	436	432	457	397	425	431	433	408	377	429	432	431	400	375	417	412	377	388	417	393	394	386	370	403	406	358	448	412	406	440	440	392	414	392	406	408	399	431	399	411	408	406	372	398	394	415	394	425	391	377	395	389	409	382	408	386	430	416	396	427	402	364	394	396	447	409	441	401	400	419	364	428	400	441	388	396	388	373	381	397	430	440	412	383	456	440	372	395	386	423	424	409	456	393	421	449	403	418	410	420	401	368	412	402	450	390	428	439	431	470	396	421	410	395	410	385	412	409	432	444	400	404	402	430	425	431	391	398	433	390	383	383	416	366	424	404	411	440	370	410	405	377	389	396	409	381	425	422	422	416	383	386	342	414	434	365	422	408	411	411	420	423	399	370	439	403	405	401	416	408	375	413	381	419	403	393	382	424	431	434	410	393	375	404	394	446	412	404	436	418	427	404	403	381	410	427	398	389	397	433	433	388	428	408	358	392	441	407	438	414	449	422	383	382	419	395	385	397	422	433	408	443	414	387	404	409	398	425	426	413	363	372	387	395	439	394	397	415	361	382	393	429	420	412	430	419	412	395	407	407	412	398	422	434	400	413	406	416	403	448	431	424	395	425	413	362	391	426	371	406	413	391	385	404	387	424	434	415	387	416	407	423	399	393	406	414	409	441	411	405	425	413	404	402	413	429	379	426	400	445	391	380	423	385	383	423	413	406	400	417	411	380	447	397	407	393	412	410	435	403	403	380	403	394	386	410	416	429	394	417	415	396	405	436	377	398	399	412	392	406	409	439	406	382	373	402	398	437	428	411	429	399	418	410	397	422	398	414	396	407	415	408	401	413	408	431	435	376	413	400	408	431	373	396	385	371	404	390	397	416	395	370	414	393	408	375	424	439	388	388	427	420	392	399	377	410	410	379	435	406	414	407	416	393	383	400	377	392	384	414	398	399	403	405	411	418	421	407	401	418	400	399	412	430	387	390	412	387	344	448	400	400	407	409	389	382	373	422	412	444	419	386	386	435	434	398	418	391	406	403	440	392	395	392	435	357	360	381	453	419	411	424	423	451	389	459	425	443	400	406	402	386	425	417	398	419	448	438	403	422	427	433	425	412	421	451	389	429	431	429	414	397	391	408	367	394	418	410	421	374	397	435	404	397	405	421	401	392	389	414	424	396	435	405	409	431	430	371	429	438	406	423	398	383	387	399	377	376	450	424	408	411	404	382	402	420	434	402	373	469	394	456	439	395	410	415	423	415	389	402	424	399	388	407	391	429	386	381	392	401	427	417	370	379	377	367	435	408	372	425	406	387	384	397	426	415	405	398	438	388	402	395	426	415	414	410	398	420	399	403	434	397	359	413	397	389	380	422	426	432	428	416	408	380	423	422	383	394	394	384	386	382	412	409	415	394	392	411	429	410	425	407	416	431	399	371	404	419	416	395	394	435	386	432	390	430	416	418	391	403	415	390	402	418	422	383	398	424	413	422	395	410	429	414	434	432	401	436	443	409	412	375	421	423	409	394	416	442	408	359	416	397	407	406	398	420	355	392	406	410	384	395	380	394	403	401	377	359	444	412	436	395	428	417	420	392	396	421	417	403	433	401	412	400	459	420	386	413	401	376	402	387	438	399	430	401	393	401	431	438	391	384	450	426	396	435	416	376	450	422	376	418	411	418	422	374	419	381	397	393	409	426	448	377	393	392	410	422	399	391	414	406	412	421	415	409	415	428	392	363	393	407	448	410	410	420	405	409	397	417	407	390	385	413	412	413	398	424	425	417	409	424	404	423	416	369	440	388	390	396	394	372	410	402	440	433	396	395	422	402	383	430	398	401	414	414	427	441	398	439	426	416	428	408	398	442	409	429	444	431	432	422	391	397	390	415	446	391	404	390	447	426	387	394	421	407	420	403	424	393	403	417	404	378	409	387	358	388	388	420	412	412	410	395	431	396	393	386	431	424	414	442	380	401	397	393	352	429	418	426	455	392	413	428	381	424	398	422	408	373	418	432	442	394	411	439	404	415	442	390	379	414	404	383	407	387	411	430	417	407	436	405	423	392	418	424	440	385	390	400	445	389	455	398	431	427	426	411	384	418	392	432	412	411	428	409	377	389
13376	1397	1280	738	542	393	224	233	869	601	174	145	143	148	156	136	133	132	139	128	115	114	127	148	136	126	129	108	126	107	119	126	126	121	117	129	126	117	132	133	137	150	133	132	119	134	115	107	120	114	149	116	122	93	125	115	122	130	118	129	132	114	136	117	119	136	126	123	95	98	105	131	126	119	148	135	125	149	119	123	132	128	111	132	114	134	117	118	139	123	132	131	127	107	117	128	138	126	125	139	137	126	117	135	100	114	95	103	136	127	130	112	120	135	125	112	113	113	133	122	123	128	127	133	136	100	118	115	121	109	115	98	92	106	120	107	120	127	132	100	119	128	138	125	125	114	122	128	104	105	118	118	110	136	131	132	114	108	135	116	107	131	123	105	99	132	109	135	122	122	124	121	124	127	121	133	100	118	119	119	129	124	125	117	129	100	100	125	119	116	148	123	105	130	133	118	116	123	126	131	121	106	120	140	117	117	128	105	141	110	133	123	138	108	126	140	127	110	133	114	93	113	102	125	123	122	115	107	121	108	93	113	135	133	124	127	137	126	135	116	114	115	109	124	103	105	139	101	117	132	112	116	117	109	124	120	109	125	134	148	130	125	132	121	122	123	113	115	136	100	133	112	129	94	138	105	124	113	118	129	144	109	126	105	126	101	119	110	106	130	116	122	128	111	127	123	117	127	129	117	132	126	119	111	125	132	119	112	129	105	118	135	131	112	123	117	122	131	119	129	138	117	104	117	83	107	113	114	101	129	118	129	131	122	130	98	127	102	127	129	129	113	103	116	112	143	117	107	94	99	104	118	124	119	111	114	110	104	108	97	127	103	103	115	105	135	112	136	127	108	99	118	133	107	96	136	122	127	126	99	135	119	112	111	107	122	121	115	116	125	115	117	128	126	117	125	123	112	135	122	133	122	100	109	111	124	109	102	128	110	135	147	117	121	115	120	96	125	134	115	111	121	115	105	102	128	130	111	122	141	119	110	119	112	131	119	126	127	131	113	131	113	110	130	128	124	130	139	146	128	129	114	131	123	135	120	122	128	111	114	133	118	110	103	112	110	113	124	102	125	115	106	117	113	121	115	129	125	132	120	118	100	135	129	115	112	112	121	119	127	136	115	119	121	120	114	121	128	127	110	137	131	125	134	125	126	112	105	120	131	108	105	113	127	127	127	113	115	113	110	111	143	100	127	137	113	115	118	108	114	125	112	103	99	117	106	120	139	100	110	112	116	122	110	117	114	107	132	107	123	114	134	117	116	133	120	129	102	107	114	100	117	123	113	131	114	136	125	122	105	106	124	124	119	115	106	115	134	123	112	128	110	121	111	124	112	130	103	101	108	120	121	115	121	117	115	130	107	118	116	118	109	113	123	104	122	101	125	107	124	94	110	108	121	116	118	112	137	126	117	126	135	112	126	133	112	129	118	118	121	110	126	130	119	128	121	117	123	117	95	113	130	127	116	113	105	101	128	124	128	121	123	130	127	108	109	126	127	102	104	110	100	134	114	120	123	130	108	113	111	120	128	118	128	115	108	143	136	130	120	126	105	111	104	115	148	128	113	117	104	105	135	106	139	131	137	124	104	115	122	119	121	112	115	125	122	107	124	123	124	127	116	112	109	112	113	108	116	127	103	123	113	121	130	116	151	105	137	116	108	123	104	122	128	127	92	117	108	118	100	105	123	117	115	125	121	121	117	121	130	123	123	135	102	130	107	138	122	128	128	132	117	132	125	99	136	118	138	123	126	117	90	104	126	113	116	106	93	119	117	113	131	101	117	121	138	117	118	134	94	105	119	116	119	122	120	108	137	123	118	131	126	109	117	126	108	129	121	127	117	116	109	127	120	102	109	124	120	108	92	129	109	113	118	117	124	129	114	118	120	135	116	137	111	122	137	113	116	119	113	119	119	119	134	120	122	114	126	109	124	118	110	131	131	121	105	132	150	120	112	119	121	109	113	132	115	135	110	141	133	114	133	125	110	134	119	114	83	123	131	137	132	134	124	118	108	107	119	97	110	117	145	121	130	121	126	123	140	128	113	131	113	101	131	119	114	145	122	114	131	130	103	116	125	123	110	121	112	118	130	111	131	117	134	120	98	128	104	105	121	135	109	133	123	106	124	109	115	115	133	106	104	124	119	121	131	122	115	126	132	123	106	104	115	119	130	117	135	124	133	119	119	110	109	140	112	117	113	122	116	128	108	141	130	126	109	86	111	124	116	124	119	124	132	131	113	111	97	146	104	89	115	117	137	116	113	117	117	133	124	127	93	141	106	116	123	111	131	137	131	137	123	132	115	141	114	115	117	105	112	103	116	110	128	119	136	126	115	106	124	125	125	121	127	109	137	107	122	98	118	120	106	114	132	123	99	117	92	130	121	107	123	127	112	109	116	112	123	127	123	136	123	134	112	116	128	118	146	132	117	118	119	118	114	98	123	116	138	103	121	109	134	120	132	129	114	127	132	126	124	140	116	112	120	107	111	95	121	115	108	115	119	127	119	128	113	142	126	108	96	112	118	126	128	116	108	121	146	115	130	133	120	128	122	149	121	114	113	108	105	110	113	113	116	110	111	118	115	118	122	103	114	119	137	126	128	114	119	110	127	112	120	143	112	126	123	104	118	115	135	102	129	129	112	115	123	125	112	109	123	113	113	118	111	131	128	132	117	123	120	123	138	124	119	124	110	137	118	127	124	125	99	111	112	109	107	113	118	124	115	112	124	118	120	106	121	138	132	147	101	128	125	120	119	144	129	102	118	127	107	131	131	118	132	112	116	100	111	112	124	123	117	115	110	124	122	93	134	108	132	111	104	129	121	117	123	140	119	104	123	116	113	146	117	126	114	110	106	127	133	110	133	99	108	126	113	119	121	115	104	120	119	114	113	120	108	133	107	112	106	137	114	101	106	111	102	121	125	119	147	122	127	128	129	113	130	110	112	121	119	125	119	108	96	93	114	122	113	126	112	109	103	105	99	119	109	120	130	105	124	113	131	117	130	115	112	112	111	129	105	118	110	130	120	135	114	116	106	103	95	98	136	123	121	140	138	122	116	121	97	114	100	106	131	119	102	91	112	117	125	102	133	128	121	126	115	119	133	121	113	117	107	124	101	117	103	110	114	119	90	114	124	132	107	108	124	132	115	122	137	143	129	129	130	121	108	130	109	119	134	114	123	114	135	127	118	131	117	121	125	132	125	122	144	113	112	99	141	115	128	117	131	134	112	132	124	121	139	116	129	120	127	114	144	121	108	123	119	108	126	135	114	127	99	149	115	113	124	122	135	110	121	119	118	114	115	94	125	119	118	101	123	114	125	112	127	117	139	115	128	127	100	134	125	118	124	128	116	118	96	113	124	156	142	128	126	121	113	116	116	113	104	96	112	111	122	123	113	129	141	129	109	130	110	136	107	125	141	135	106	132	105	99	119	112	136	126	125	120	130	91	125	112	121	117	112	119	117	115	116	121	115	122	149	108	125
8664	1404	3018	2675	2486	1770	1161	969	4877	2443	537	493	499	464	415	429	418	470	417	403	376	382	378	374	369	383	362	337	327	362	359	365	360	377	349	313	333	329	348	345	346	322	324	326	351	341	355	311	352	349	339	363	354	321	384	289	339	317	388	313	361	348	350	343	356	339	338	332	346	378	333	305	317	336	366	344	351	365	298	309	337	324	297	313	316	333	294	318	330	298	330	294	302	316	267	309	301	328	311	317	287	314	296	277	332	306	312	298	322	332	306	293	282	336	307	314	279	289	334	285	307	302	295	304	276	318	279	308	318	271	305	327	298	296	299	302	331	301	304	290	334	283	304	297	317	324	315	341	321	293	304	299	307	309	316	290	309	319	315	266	292	350	310	281	301	290	303	313	295	284	287	305	322	296	273	356	291	294	323	329	285	310	321	309	313	300	344	319	314	281	292	322	287	279	336	288	304	294	284	265	276	291	319	289	285	306	298	303	286	323	296	315	305	293	300	293	270	346	286	341	281	280	332	277	285	264	280	292	294	331	307	325	275	315	318	297	265	300	306	303	299	304	309	293	293	324	308	301	298	313	296	285	304	275	317	317	314	302	310	343	291	303	300	307	301	297	314	283	297	299	315	322	292	299	305	299	307	317	303	309	303	304	333	327	307	293	279	297	294	297	330	311	290	325	307	309	292	332	271	300	303	298	316	301	308	314	305	292	333	309	288	281	323	284	316	314	295	302	314	298	299	317	302	309	291	344	296	301	277	328	292	310	300	290	311	318	314	312	279	325	291	301	328	282	303	314	317	296	284	279	327	306	296	300	314	317	307	314	323	326	318	302	311	284	276	286	305	303	322	301	326	300	318	292	312	289	295	284	289	274	316	318	288	325	297	290	306	283	318	317	317	306	305	291	322	312	272	293	305	313	316	292	341	293	285	309	322	293	306	301	280	279	315	291	286	301	323	283	278	288	306	312	304	311	304	317	342	305	287	300	305	287	308	310	309	286	309	318	322	305	304	306	285	326	290	317	316	303	272	314	307	300	345	274	280	316	286	288	316	292	335	325	338	312	292	327	309	319	316	296	291	316	306	322	324	281	290	296	302	326	329	318	295	324	300	315	259	293	287	313	328	312	324	323	337	337	298	325	290	321	298	314	288	324	309	251	311	286	301	321	309	320	287	291	287	308	326	336	304	305	319	285	337	296	319	273	310	337	284	319	310	334	328	308	296	308	313	349	321	320	261	331	292	320	318	312	321	285	344	292	328	304	278	302	312	322	323	309	309	317	287	312	296	315	312	327	319	288	288	304	314	279	323	276	307	301	298	310	289	309	286	308	296	319	297	292	349	287	294	280	299	282	282	299	294	303	299	277	266	290	279	311	321	335	281	325	311	307	331	304	317	340	299	330	298	296	302	332	286	286	286	272	298	283	299	293	294	322	297	291	301	292	290	287	325	323	292	328	345	313	293	303	306	290	296	327	298	262	282	307	303	327	278	312	277	309	306	296	284	309	311	297	295	302	283	315	272	335	293	311	264	286	288	300	321	288	308	296	279	314	289	308	301	320	317	309	295	297	354	329	287	317	308	308	329	329	307	295	324	293	301	279	296	301	315	296	309	315	302	300	326	294	312	272	297	278	299	297	319	314	312	345	291	299	297	283	293	289	293	292	310	321	319	325	274	279	327	317	309	315	321	317	336	317	255	299	301	297	307	282	304	302	294	276	286	298	312	348	301	288	330	315	312	293	317	301	320	308	275	300	321	289	303	320	325	296	294	302	304	301	314	309	289	281	279	298	287	267	332	312	339	291	308	307	291	315	322	312	276	306	306	315	297	310	304	300	312	309	294	292	310	307	273	293	311	290	275	314	311	297	286	312	358	320	295	293	341	288	320	301	344	298	299	321	297	301	318	268	312	330	306	297	294	301	307	300	281	310	316	282	337	267	275	290	315	292	257	297	281	298	317	305	300	314	336	332	276	318	284	306	273	313	279	315	311	314	298	304	283	270	281	284	328	293	325	334	304	284	279	317	304	315	282	277	315	299	318	312	309	291	302	327	322	302	342	324	274	279	308	317	272	294	299	323	294	289	290	277	318	279	310	282	330	286	294	336	312	298	312	274	272	280	340	285	312	320	317	307	280	274	310	277	284	332	309	303	285	319	287	296	300	293	274	281	298	286	303	310	299	303	303	339	293	265	303	305	302	341	290	315	306	326	320	312	336	307	306	334	304	333	273	292	321	272	310	302	312	300	307	288	311	324	318	293	313	293	306	320	301	277	297	315	286	303	287	307	313	286	311	284	317	285	305	300	282	283	293	295	320	299	305	292	267	270	293	275	313	320	305	301	319	313	275	328	323	266	303	323	318	278	299	284	308	316	309	327	313	319	294	304	321	331	321	301	298	299	306	318	322	324	286	313	299	304	314	297	283	332	297	286	296	327	300	287	300	285	323	326	304	260	301	309	303	303	283	282	296	316	323	331	286	340	277	324	314	261	329	303	325	303	292	313	280	285	280	314	317	329	323	303	328	329	316	289	282	342	296	324	310	291	294	296	303	309	320	314	299	309	327	301	298	299	305	292	312	309	303	308	347	325	297	308	306	307	276	313	298	289	342	293	288	287	323	364	341	298	328	332	286	342	334	321	311	270	312	330	282	258	310	302	273	292	317	340	291	321	292	307	297	265	298	274	293	309	312	305	294	326	296	303	317	310	302	308	318	305	298	325	302	322	295	286	287	304	306	284	322	307	294	306	311	290	334	303	296	286	299	288	330	323	301	333	317	332	287	301	317	329	310	309	298	342	297	323	287	323	300	297	328	321	283	292	289	312	308	321	260	291	299	307	306	295	285	315	292	281	289	291	308	280	300	299	313	316	297	276	270	333	291	288	319	306	289	282	299	298	305	304	320	311	271	323	302	306	313	328	270	305	300	305	315	299	286	306	313	266	260	313	292	276	324	308	319	304	266	313	309	306	328	335	291	277	342	309	293	309	321	296	317	307	315	304	323	325	313	292	289	333	311	330	284	344	301	292	332	312	307	318	291	304	293	282	296	313	297	300	328	302	275	296	316	323	323	287	307	320	309	324	281	302	288	277	316	273	289	322	288	305	326	304	267	313	277	304	303	291	294	298	320	300	316	306	302	307	320	318	294	323	316	320	326	321	329	282	297	303	302	301	297	297	303	312	337	312	297	302	328	313	316	309	334	317	290	277	322	299	278	320	296	312	291	275	298	332	261	294	322	308	305	302	277	296	315	336	293	294	298	283	297	324	342	294	295	328	298	290	309	276	317	326	340	291	311	294	321	298	313	302	339	294	317	287	297	325	318	296	296	295	332	294	304	276	279	295	274	291	291	312	322	331	315	302	303	268	314	280	313	301	299	291	293	311	296	288	300	287	296	287	305	298	321	294	301	321	320	328	294	303	320	295	328	299	317	297	339	278	312	315	296	299	347	325	297	313	308	296	310	332	285	317	324	286	320	320	314	331
1588	354	337	250	229	178	126	140	157	126	130	122	108	121	132	138	133	124	145	118	132	116	142	119	117	129	101	119	116	106	121	119	115	116	125	109	109	131	118	128	115	145	121	127	130	124	124	129	123	134	118	130	136	137	110	132	112	124	128	133	109	134	116	124	109	132	110	133	140	114	160	116	116	148	112	126	118	113	114	110	130	99	126	120	137	114	138	115	123	114	98	111	115	107	123	102	131	113	114	129	99	115	123	125	111	140	109	110	121	117	137	96	116	126	108	126	127	112	131	155	128	129	131	154	136	144	140	129	121	112	121	116	130	123	147	131	111	115	116	137	136	121	119	117	123	152	116	138	119	116	134	126	122	137	105	133	102	109	136	132	144	123	121	107	124	117	137	129	109	124	134	115	116	105	134	141	121	135	119	111	126	111	122	140	137	139	134	131	114	131	118	121	117	133	134	125	116	127	134	121	129	111	129	130	119	122	120	132	109	114	95	133	121	108	142	113	112	131	102	111	127	126	102	117	124	120	109	114	109	136	106	131	138	125	134	110	125	120	150	113	134	119	106	131	131	127	137	112	103	114	125	126	143	135	132	136	130	143	125	111	133	125	132	126	115	116	135	118	139	112	132	107	114	107	123	140	128	124	131	121	115	140	113	133	115	122	144	117	108	109	132	116	117	129	116	138	111	118	106	116	131	121	122	153	151	117	128	133	124	106	124	116	124	130	131	137	120	127	134	123	122	131	118	128	138	127	126	111	119	111	123	131	133	117	107	116	110	129	144	131	132	128	128	109	128	146	129	116	119	130	119	115	101	140	98	137	133	132	140	121	114	110	131	139	118	126	131	124	127	126	132	122	94	119	139	112	97	145	102	112	118	142	118	133	112	125	126	122	115	128	112	117	132	102	125	119	138	133	112	121	108	144	120	108	128	132	125	131	114	131	133	127	126	108	135	132	125	127	107	129	111	118	121	133	119	135	136	118	119	132	123	103	122	138	126	119	132	126	148	132	127	118	120	113	115	127	120	119	104	129	127	121	114	150	131	128	107	137	108	89	129	126	125	125	111	106	134	119	109	117	136	126	106	109	108	119	143	114	133	117	119	114	126	149	117	116	120	114	113	133	111	132	120	128	145	132	117	117	122	120	124	107	113	126	127	137	126	111	136	125	99	128	121	123	141	139	142	117	133	125	121	139	110	111	93	129	125	130	141	127	124	124	101	115	121	127	136	122	100	127	129	130	109	130	136	121	122	127	128	133	137	109	108	125	119	112	146	136	114	139	137	127	136	114	116	120	129	141	97	115	124	113	125	124	127	118	121	87	123	113	139	127	128	132	124	107	116	130	123	131	119	119	85	141	125	103	126	138	122	125	125	111	129	127	121	103	120	103	116	117	147	118	107	116	127	114	134	119	106	133	126	102	117	133	110	114	117	103	116	144	132	112	93	115	113	128	138	116	111	111	102	130	121	116	113	125	96	111	128	116	117	122	116	121	116	131	130	126	131	111	116	121	119	97	128	115	106	137	101	123	132	125	130	98	126	123	114	130	124	108	129	131	116	121	123	124	141	125	123	134	118	109	123	126	120	116	108	133	116	115	113	129	140	139	127	97	130	150	118	125	110	103	138	108	137	101	102	110	107	121	131	125	115	109	109	124	123	121	121	125	135	114	128	108	121	140	121	139	121	119	125	121	114	133	134	132	105	121	143	110	116	129	134	111	126	116	137	122	121	104	105	138	127	121	117	124	114	128	135	120	112	119	117	122	150	147	132	117	113	135	123	123	121	116	132	102	127	119	113	129	113	118	131	115	115	133	99	134	118	105	136	109	118	115	130	107	114	117	114	130	108	124	128	113	121	138	105	132	128	119	114	91	125	112	134	123	96	141	118	122	103	136	130	135	132	118	144	123	135	123	118	105	126	141	123	132	122	99	134	139	107	128	109	133	133	129	132	120	113	117	129	121	111	138	119	115	113	141	117	120	127	103	108	126	134	126	128	135	131	111	124	120	114	140	103	119	102	107	129	122	116	108	112	126	134	89	114	109	121	154	137	136	130	107	104	116	135	132	108	114	117	116	123	123	132	133	117	115	121	132	115	112	121	115	139	105	115	118	112	112	142	115	113	97	131	110	126	113	125	111	111	121	116	121	111	135	108	121	122	106	135	118	137	137	127	108	104	117	151	102	136	109	104	126	131	118	100	139	134	135	120	131	127	99	141	119	134	139	115	129	110	122	110	107	116	132	109	120	118	118	144	127	106	106	131	135	118	120	120	129	100	120	140	118	145	130	133	155	121	108	123	131	126	128	123	105	131	130	131	127	113	105	111	132	111	110	116	123	118	125	110	124	114	113	135	139	105	128	112	142	117	122	129	111	127	91	109	107	115	109	128	105	109	118	110	117	120	122	128	124	129	122	137	125	114	107	115	110	107	112	128	115	111	116	129	112	141	132	123	143	118	136	128	116	122	139	127	121	111	112	147	138	121	125	123	112	112	145	116	136	129	136	126	105	122	138	128	128	114	120	132	116	117	113	131	119	130	130	115	143	116	129	135	126	133	108	124	133	132	113	104	123	114	117	103	108	119	104	94	100	135	111	129	117	118	119	118	138	123	118	107	110	110	132	147	105	121	121	118	141	113	123	97	124	138	108	136	125	109	125	112	132	102	121	133	114	131	142	131	116	116	93	128	122	106	145	126	127	117	132	114	136	111	128	99	109	121	121	107	117	125	103	121	123	143	112	131	111	136	105	116	120	116	129	111	114	109	131	122	117	111	110	114	116	125	128	110	116	134	113	124	114	110	128	154	112	126	118	102	112	101	114	139	127	112	129	120	124	110	132	122	101	104	132	136	133	104	122	113	111	90	96	130	104	110	113	113	107	134	105	121	105	122	121	134	111	107	126	116	125	119	127	101	121	125	123	125	119	115	126	138	145	123	137	129	128	136	124	115	133	108	129	114	108	132	105	128	114	124	93	136	137	117	121	124	106	115	130	133	121	124	109	125	124	114	120	112	103	136	137	120	114	132	122	107	145	119	113	107	141	133	103	119	130	127	120	111	115	121	101	120	120	106	127	143	101	130	130	141	141	131	129	128	95	109	143	120	118	127	115	127	122	125	124	133	121	134	123	124	117	114	126	113	130	126	124	133	150	117	127	129	155	123	115	126	123	136	130	134	119	122	129	141	127	123	115	125	119	152	122	119	121	118	119	136	128	129	113	122	119	134	110	121	125	143	100	114	135	130	116	119	120	126	126	121	124	109	121	116	140	116	128	136	124	123	120	111	119	118	113	123	121	117	136	112	139	146	120	116	109	101	109	135	104	120	137	165	130	108	130	112	140	132	121	162	119	145	119	124	115	124	112	147	116	134	126	131	114	119	114	137	143	139	133	118	139	130	128	139	117	126	122	125	121	116	144	122	121	147	113	131	114	132	133	125	124	126	124	109	120	103	134	122	124	117	110	109	121	142	111	126	107	121	127	132	115
1936	581	881	904	742	543	529	408	530	404	357	365	329	312	328	323	353	385	323	330	325	359	337	337	340	338	363	321	333	323	346	349	352	364	335	326	336	332	337	326	296	337	324	314	345	354	354	317	331	315	319	332	314	367	308	324	342	315	330	312	310	306	331	300	313	324	344	332	331	376	340	315	295	325	336	300	331	318	343	316	335	326	323	273	314	302	316	336	348	290	332	336	337	321	292	319	332	320	301	341	325	339	346	319	330	323	329	318	316	303	338	329	291	315	333	324	326	311	333	328	319	338	315	311	339	307	317	307	324	332	325	338	365	315	337	320	296	314	332	348	329	306	329	334	331	345	324	286	348	364	321	350	315	325	309	351	289	365	318	281	315	291	339	315	289	306	310	323	326	300	334	314	306	315	343	322	331	336	340	335	308	321	317	337	307	311	321	346	332	321	297	287	266	326	344	315	309	322	350	323	333	344	312	347	342	301	325	336	286	309	347	329	340	324	306	329	346	324	311	318	344	311	320	314	306	316	332	317	344	301	320	304	303	304	306	338	297	315	349	327	287	357	320	333	338	318	326	344	305	334	293	317	329	330	324	336	334	354	328	301	313	350	327	327	299	315	318	297	332	328	334	282	309	355	278	330	337	355	298	314	324	320	328	314	333	306	322	324	306	323	316	304	297	344	355	294	315	354	339	310	338	309	369	361	335	359	309	315	322	345	298	310	333	355	326	340	301	308	349	337	331	307	338	305	309	314	329	325	347	311	326	320	317	304	328	308	330	318	327	326	319	321	365	294	376	324	348	334	299	332	297	307	312	314	352	317	302	337	354	334	338	310	299	309	342	315	294	301	329	325	325	355	328	328	305	334	315	299	298	305	316	325	344	304	337	313	319	327	325	364	309	310	312	347	311	313	323	345	330	323	319	327	306	336	307	324	336	315	318	317	328	331	319	331	329	340	342	344	347	330	284	322	301	297	306	319	349	342	323	344	345	307	315	335	334	336	323	335	335	314	326	361	336	343	282	339	338	336	298	319	327	323	321	318	340	336	352	307	285	298	310	314	325	312	299	305	324	292	313	306	331	303	353	326	310	298	317	323	319	323	342	328	339	356	301	346	305	372	337	305	348	355	330	333	318	314	330	314	312	299	320	296	354	330	336	324	371	330	360	312	331	314	318	323	328	303	316	295	325	334	331	309	344	309	338	348	302	316	319	300	332	307	341	301	334	306	325	322	313	319	307	303	311	364	316	290	309	315	323	317	343	313	332	343	323	349	304	308	304	333	297	319	365	302	327	297	317	300	369	311	297	305	307	301	357	314	312	311	285	303	311	280	324	338	288	310	334	317	307	337	302	322	331	326	325	304	331	325	326	307	322	334	327	321	316	353	322	329	310	336	337	300	312	337	320	310	314	304	347	293	330	333	337	320	341	314	344	346	326	328	344	310	309	337	308	350	301	342	310	328	309	313	288	336	325	271	323	306	320	327	313	319	287	327	311	309	320	324	360	313	339	338	319	317	334	326	331	317	312	306	334	277	335	330	322	325	332	349	300	343	349	353	320	323	331	327	331	330	299	312	361	298	317	339	331	353	303	349	313	332	340	327	298	323	313	317	317	321	313	323	330	334	344	303	309	332	312	317	305	321	307	349	345	329	377	316	296	309	337	337	324	320	299	306	333	306	306	331	315	315	297	279	330	325	340	317	316	334	300	322	327	327	318	330	321	324	355	359	342	311	317	320	356	284	322	328	317	326	319	315	361	323	299	338	323	323	349	318	320	337	344	307	311	308	303	348	316	331	339	312	345	323	327	334	334	340	291	332	341	350	317	330	327	311	335	327	301	322	341	312	310	320	331	322	316	357	316	308	320	336	324	310	322	307	331	312	309	298	306	331	342	298	304	308	308	325	298	288	300	332	318	333	345	290	318	323	325	311	356	292	317	299	329	338	322	314	299	304	333	317	310	299	344	344	323	325	338	331	309	311	335	310	329	327	335	333	361	303	301	326	336	308	333	327	343	342	335	312	330	328	327	348	320	335	311	345	352	348	310	314	328	342	296	336	323	340	315	329	323	340	321	347	305	304	327	331	308	331	316	338	307	310	335	316	306	331	325	324	308	319	319	332	315	333	289	306	318	343	341	292	326	334	329	307	327	363	294	326	325	313	327	346	331	345	334	349	298	347	292	333	328	319	296	340	320	329	344	340	330	327	306	287	321	353	336	309	334	332	300	313	325	301	321	293	324	318	310	313	302	315	312	316	302	293	336	315	309	306	326	357	326	315	318	316	297	369	337	313	330	321	314	321	320	347	321	307	307	318	336	368	315	316	303	322	328	330	341	329	316	303	341	336	305	308	353	295	336	324	360	346	348	334	336	337	321	333	320	327	335	296	357	326	353	331	360	304	330	351	333	352	281	307	323	331	309	314	295	320	307	318	333	311	323	326	323	320	322	327	341	342	348	324	339	273	301	279	299	352	317	293	319	326	289	310	308	341	314	305	313	310	340	312	320	280	358	320	310	298	331	316	353	328	325	291	328	334	330	346	321	327	339	308	308	308	318	331	307	318	339	316	334	318	329	321	317	343	345	320	311	308	286	296	344	309	323	317	310	321	327	294	314	328	315	329	307	326	341	348	300	305	367	330	344	294	355	314	328	331	336	348	313	324	340	322	302	319	328	318	299	351	299	335	327	344	357	330	329	347	318	322	336	322	307	344	308	352	331	298	324	323	286	344	355	332	326	354	364	304	353	322	304	304	317	314	334	323	355	326	310	310	342	324	304	320	324	361	315	310	295	316	314	323	346	319	320	345	305	321	327	334	336	291	346	322	333	322	309	315	330	314	307	373	318	322	311	354	320	344	328	332	329	324	327	318	362	329	331	289	310	332	300	318	295	284	304	315	310	338	308	320	312	307	328	306	344	343	321	330	336	331	345	333	300	346	329	333	299	317	320	322	346	285	318	354	348	299	328	330	304	316	307	330	309	337	338	336	308	313	324	298	327	307	321	279	319	320	329	297	311	305	346	311	347	323	327	352	346	361	325	341	303	315	309	299	303	332	302	330	310	349	352	334	322	319	307	331	332	350	325	340	292	325	317	340	341	303	351	310	302	289	354	302	327	350	315	307	298	323	311	317	331	301	332	352	325	334	311	364	315	286	302	319	323	315	296	363	317	343	320	327	304	314	348	312	327	333	287	293	319	311	303	327	340	346	317	324	325	326	287	305	288	319	316	319	320	341	357	281	337	326	326	336	330	319	330	304	356	330	326	289	313	334	323	336	336	304	325	325	316	329	338	324	305	355	335	317	296	304	347	325	316	331	347	323	313	313	334	345	297	322	327	324	294	327	317	366	333	351	325	302	363	331	319	337	327	332	320	304	323	357	338	268	335	336	329	345	346	291	314	332	321	283	351	316	362	336	356	305	307	317	340	328	322	329	310	285	366	303	319	344	308	289	304	321	292	310	302	324	329	308	329	318	330	314	340	323
6909	755	779	719	453	326	285	221	708	290	165	198	154	168	178	159	178	169	173	173	197	153	163	179	157	144	166	154	186	155	155	174	176	180	178	133	149	165	167	149	181	158	164	143	156	156	154	152	160	168	176	171	147	152	177	147	159	177	174	155	160	170	166	167	162	152	202	156	181	173	179	168	158	176	163	168	167	155	165	150	145	146	156	173	177	162	167	157	165	163	139	180	162	181	156	153	170	171	158	162	180	145	168	155	168	140	175	155	152	154	148	174	166	165	169	190	173	190	181	132	159	138	167	160	161	172	154	155	188	175	155	158	153	181	195	181	145	163	156	170	154	143	167	168	181	158	150	163	155	177	139	163	155	159	178	147	186	143	168	148	153	191	170	183	175	156	187	163	150	172	162	168	153	156	170	166	168	142	184	161	156	144	164	144	186	151	146	165	130	162	182	152	164	156	169	145	159	133	162	138	143	183	175	151	152	138	143	179	183	140	169	180	159	154	156	179	153	164	146	149	150	167	147	158	196	164	168	175	126	152	179	153	138	166	160	164	150	158	177	159	174	149	192	159	181	179	151	168	168	156	166	173	129	172	166	186	149	156	155	137	152	138	173	166	163	167	152	169	149	180	147	157	175	161	173	152	166	167	168	182	162	160	162	173	174	169	164	194	165	149	146	188	171	169	181	160	162	171	165	166	159	154	156	153	192	167	161	165	165	144	162	139	179	176	178	175	180	148	186	167	134	146	140	175	175	160	183	173	179	165	151	159	163	174	164	148	174	176	182	187	160	171	155	145	169	129	148	131	141	163	156	183	151	163	172	168	155	172	159	146	185	167	179	151	149	180	176	159	155	163	160	170	138	171	166	181	166	158	159	158	163	170	177	153	175	190	155	150	176	157	139	170	178	154	165	162	173	171	157	128	166	170	148	149	184	170	172	154	155	161	152	157	162	179	160	186	142	165	154	163	164	161	182	183	151	143	170	155	166	165	182	166	172	161	158	173	175	161	135	139	169	157	175	157	163	165	161	168	174	157	171	153	150	164	186	161	150	162	168	155	156	165	185	155	171	146	145	168	137	181	164	154	150	193	180	168	148	153	170	142	167	157	149	187	207	171	196	150	153	163	171	152	169	165	167	154	159	164	148	166	186	165	162	162	145	198	177	171	154	167	162	155	146	142	172	150	182	158	175	160	144	158	152	147	161	150	138	180	143	152	150	151	160	162	177	150	171	172	155	157	166	161	158	182	149	130	148	173	190	145	163	162	154	143	161	166	169	166	158	160	178	162	191	164	172	174	161	171	155	166	143	164	167	177	164	182	171	160	169	195	173	159	196	156	180	161	159	152	161	160	168	148	173	151	163	154	157	156	145	170	170	156	169	148	197	166	159	170	166	167	175	176	150	174	175	166	170	155	158	152	150	147	166	158	177	168	164	184	176	167	158	163	131	140	158	154	164	166	162	158	155	168	169	173	162	156	166	157	160	172	168	162	161	154	167	166	149	166	156	174	187	158	186	158	181	174	170	143	169	154	150	147	164	173	155	150	165	166	142	143	163	180	168	143	173	155	163	190	154	170	182	141	161	170	180	145	155	155	156	160	172	163	155	145	151	166	153	162	142	161	145	174	140	162	179	154	156	142	169	178	159	176	172	153	173	153	153	158	172	157	176	165	163	131	188	154	149	155	167	156	157	171	173	133	191	164	174	165	170	196	136	148	158	171	154	150	159	148	153	181	171	194	130	175	170	161	136	144	153	154	160	156	167	163	156	166	146	158	169	165	146	163	152	178	174	164	170	156	150	146	151	161	175	168	174	196	159	158	184	160	162	186	172	140	146	160	173	153	164	183	172	165	165	175	169	173	157	158	165	163	188	164	159	154	172	145	185	151	164	146	172	179	159	165	157	183	172	150	179	183	144	165	179	141	171	136	155	185	176	157	168	152	158	156	143	151	185	153	150	170	153	143	173	177	176	159	177	151	162	151	174	164	151	158	174	143	150	157	175	168	165	159	159	162	145	148	173	147	170	165	155	164	151	157	173	181	183	149	151	155	163	154	163	168	175	177	163	163	146	172	169	168	136	158	162	151	170	187	166	148	159	165	146	164	143	180	173	166	157	170	175	136	181	160	175	169	152	167	176	182	171	156	170	172	185	175	140	139	169	161	154	173	152	147	144	164	156	164	150	170	151	166	159	172	182	166	156	157	184	155	172	162	154	139	147	167	183	129	164	162	182	184	149	179	155	157	166	157	170	169	161	173	153	151	161	151	161	156	173	170	141	168	178	168	162	170	152	153	161	163	167	162	159	174	156	180	179	150	182	181	175	164	175	173	169	164	154	162	150	170	156	147	130	139	146	179	174	171	148	173	148	181	170	150	163	166	165	168	185	158	168	176	163	141	177	165	156	146	141	165	163	162	185	159	174	177	168	149	152	167	157	174	150	154	160	155	166	187	173	154	168	148	149	136	186	166	178	131	173	149	163	164	164	180	175	165	146	164	158	128	156	155	158	166	162	165	199	162	153	149	176	173	155	160	148	182	161	161	145	184	142	152	152	169	165	176	176	183	168	155	144	163	161	185	145	182	147	155	142	157	167	160	158	147	185	180	195	177	162	162	183	153	152	139	162	163	162	156	152	167	152	152	158	138	161	154	173	148	166	172	160	175	156	163	172	164	150	145	155	188	182	163	168	167	168	166	158	177	155	162	170	163	144	157	156	150	149	125	153	159	149	180	164	175	182	154	167	162	168	166	185	149	155	192	160	147	165	166	161	172	147	193	165	172	146	160	160	146	164	163	166	157	178	163	172	153	180	170	191	151	179	174	170	157	155	177	170	168	163	144	184	163	169	178	161	165	160	176	180	155	144	175	183	148	161	172	157	147	149	162	174	162	151	169	154	144	154	170	166	159	135	160	162	172	165	154	156	157	170	162	182	175	165	157	164	166	152	153	143	165	159	179	165	150	169	158	151	150	150	184	143	146	154	182	169	155	135	144	174	160	152	181	160	160	168	182	186	151	140	152	167	173	178	164	149	176	160	155	181	174	127	162	159	143	159	148	162	154	180	169	141	163	173	162	161	142	178	146	163	169	172	173	184	143	153	175	161	141	158	146	157	179	145	147	166	147	156	142	172	166	158	165	169	154	146	183	155	156	165	143	169	176	182	158	142	163	154	155	170	160	149	139	147	150	168	173	175	174	175	143	161	136	154	186	200	172	174	182	146	166	150	157	158	165	154	171	173	152	164	144	159	156	170	160	147	168	164	163	151	156	161	165	179	165	178	159	177	185	144	165	142	183	144	150	158	157	171	160	147	172	160	167	154	149	143	171	159	127	169	160	162	145	152	182	144	174	177	151	152	164	158	156	160	164	153	163	173	160	150	170	165	177	156	169	170	165	203	174	166	151	197	156	181	161	153	158	155	155	163	168	165	175	174	176	144	163	163	161	162	141	158	168	165	173	151	161	159	157	180	178	168	170	163	168	168	136
6680	1088	2054	2607	2125	1319	1148	831	3712	1117	585	548	519	530	509	483	481	431	468	468	440	469	452	467	466	466	467	444	407	457	436	408	446	417	435	444	437	416	448	423	410	436	437	425	390	484	453	427	421	407	430	420	444	409	418	443	454	446	408	400	436	401	414	416	451	439	422	430	435	486	407	444	448	435	416	428	440	428	437	429	429	394	415	425	392	450	426	417	446	426	423	436	392	430	404	417	373	410	408	400	415	432	439	415	427	425	398	388	393	404	399	429	430	386	392	393	393	410	390	409	400	452	427	416	412	426	382	399	407	417	399	406	383	407	411	385	434	433	427	432	421	382	425	398	425	403	396	378	400	401	379	424	373	394	399	392	434	422	429	391	416	427	432	406	360	408	444	451	383	443	416	408	455	428	407	408	375	396	392	418	391	425	419	419	430	408	414	416	451	403	399	404	414	401	450	414	363	360	424	387	427	422	397	430	414	431	403	435	413	382	408	429	408	386	413	450	399	426	379	422	408	395	423	402	398	430	419	411	402	408	415	416	387	409	437	435	409	388	403	435	407	400	379	403	442	373	426	388	410	443	395	417	396	412	453	411	404	399	420	386	417	403	404	409	410	428	382	416	366	442	421	422	366	385	437	370	402	416	417	426	386	434	354	388	416	411	396	390	405	439	435	422	390	389	439	434	401	418	438	385	440	434	432	412	403	415	380	405	467	444	415	427	434	387	406	402	430	397	433	396	410	387	411	383	428	368	400	396	427	413	411	390	417	393	413	447	421	410	378	424	421	413	428	377	391	404	401	435	405	436	418	363	425	448	378	428	387	375	411	385	401	442	398	411	425	419	407	429	406	394	402	421	372	404	396	438	413	403	450	373	416	409	408	388	420	427	408	411	415	418	388	401	411	415	421	424	405	401	427	418	432	410	411	423	408	435	398	451	389	419	434	418	384	402	426	432	436	405	411	394	426	408	444	450	391	445	452	419	421	404	432	439	457	402	421	433	407	373	404	420	396	420	385	390	390	428	395	390	389	436	407	415	426	401	423	434	395	427	416	417	404	408	406	411	422	414	376	432	414	408	422	381	422	397	396	398	437	405	435	419	402	407	377	379	399	437	383	410	362	426	421	396	400	390	399	421	411	411	367	398	403	382	435	393	411	430	392	421	440	375	417	405	425	423	411	411	402	423	418	402	416	441	440	415	414	404	393	392	424	409	413	404	411	411	398	405	410	408	395	393	392	412	434	429	427	423	423	426	383	383	413	367	393	409	413	387	389	407	416	390	460	365	373	402	430	389	438	435	394	391	411	384	395	423	425	416	423	432	432	384	415	385	442	395	392	433	407	406	394	415	388	394	443	401	397	420	412	385	407	393	449	369	386	414	402	437	423	427	431	437	393	420	385	453	417	408	415	358	421	435	397	405	418	407	401	419	405	401	426	415	385	399	421	395	419	399	406	390	399	377	433	404	425	398	404	423	413	402	411	400	428	427	413	430	419	407	435	411	399	437	382	407	387	421	450	380	401	396	360	412	411	399	439	406	362	449	378	433	420	364	422	390	442	390	421	405	376	385	444	383	467	404	380	382	392	380	381	450	412	394	433	405	433	429	419	405	407	429	432	387	460	443	374	422	418	435	427	406	433	438	436	434	401	412	412	403	373	414	411	395	384	409	439	425	421	397	402	380	431	409	436	411	416	402	412	371	400	404	408	396	429	432	401	412	431	455	388	413	387	443	401	431	393	412	417	423	400	400	375	443	399	418	378	389	394	396	408	440	393	421	386	404	437	410	413	434	408	429	405	378	417	427	412	375	421	393	387	405	391	370	360	468	414	359	420	401	397	409	402	422	393	421	434	441	412	424	393	414	421	396	436	383	414	430	452	419	443	399	439	411	435	432	412	422	367	423	435	389	410	415	403	427	377	407	425	377	422	400	443	398	421	440	427	405	391	404	441	401	416	418	420	395	449	463	448	432	428	399	407	437	416	401	416	438	403	422	420	402	411	420	418	405	417	389	411	427	384	409	446	422	444	436	394	403	406	373	381	416	442	414	394	416	403	407	421	396	398	377	427	405	411	428	379	397	417	415	406	413	430	405	433	418	410	404	408	382	397	417	412	367	406	416	389	409	381	386	441	411	412	386	402	391	398	440	412	425	395	390	393	399	428	426	415	395	373	383	429	405	394	415	387	408	398	427	392	439	403	398	411	405	400	390	407	429	400	435	450	406	398	384	413	417	424	436	410	405	390	411	390	414	387	430	419	396	383	433	404	376	431	414	394	401	411	425	383	393	450	425	415	411	413	453	400	437	378	403	395	412	409	400	399	397	394	417	414	429	406	387	406	432	431	421	387	405	375	384	381	435	430	413	447	389	383	414	393	381	426	434	444	417	392	412	415	393	416	411	428	410	430	413	423	388	436	413	420	412	391	399	405	383	370	412	391	400	417	426	416	422	389	403	403	420	403	426	404	366	407	416	387	456	428	414	421	389	422	413	397	419	396	398	384	405	410	449	378	418	452	376	410	394	372	388	394	408	408	433	433	392	423	402	414	380	387	355	384	408	375	406	399	409	393	402	435	421	381	385	357	405	424	410	410	382	388	404	391	417	391	398	383	425	417	415	425	419	428	418	407	400	362	420	391	426	373	430	413	440	419	400	417	379	413	427	422	409	407	419	412	386	393	404	414	435	438	410	395	394	432	416	407	444	412	415	410	445	416	400	410	430	397	401	361	432	441	396	386	425	423	416	413	416	413	428	405	437	424	432	382	398	428	399	395	400	427	389	410	393	402	394	399	406	435	445	418	421	394	414	425	403	438	395	405	421	409	426	412	393	408	422	402	389	427	387	445	388	420	427	421	392	409	403	431	410	398	446	394	429	390	399	403	402	454	414	411	386	398	434	402	402	386	400	384	409	380	402	429	419	418	412	386	428	432	438	455	383	378	424	364	434	410	426	394	416	379	370	440	416	399	402	437	394	424	433	406	423	405	418	437	404	414	400	430	401	420	432	394	384	435	440	429	404	427	415	402	438	371	411	409	413	369	415	440	394	395	388	445	416	414	415	373	380	418	402	424	410	408	419	396	427	411	440	413	404	398	429	442	396	423	438	426	438	392	439	401	407	390	414	397	413	372	399	411	403	397	390	402	408	394	397	426	391	404	423	421	429	420	417	420	420	396	438	409	417	425	387	395	414	395	375	393	411	402	436	393	385	410	438	385	442	414	389	401	436	377	411	431	423	431	421	413	377	406	444	404	415	399	430	356	408	415	415	383	428	392	412	397	422	400	424	407	421	381	391	419	399	397	404	400	433	391	417	423	404	384	377	414	395	379	391	412	388	429	425	385	416	414	420	394	410	384	399	379	390	426	416	394	403	419	397	414	408	417	419	398	416	402	401	385	420	453	395	438	386	428	430	415	383	386	406	412	412	422	430	407	413	429	437	387	407	433	372	415	408	373	401	383	418	389	394	424	389	371	403	404	385	381	422
13203	1610	1634	1061	602	451	328	252	993	947	154	165	137	132	137	107	141	129	128	132	139	126	148	160	138	117	124	111	122	132	146	144	111	117	131	114	113	131	143	117	139	125	133	128	155	113	127	123	100	123	111	129	104	126	104	108	128	130	134	104	131	135	105	144	113	136	136	116	118	102	110	120	113	127	111	119	134	120	135	137	128	112	142	125	97	110	126	128	132	92	123	146	126	113	136	132	133	120	109	116	121	113	126	129	98	120	113	118	118	122	117	118	121	125	101	127	124	108	131	111	110	96	120	119	118	118	115	108	131	126	137	120	128	124	121	113	130	121	135	98	134	118	111	119	127	115	114	114	114	119	131	120	124	124	127	128	120	119	127	103	120	128	126	135	127	127	132	86	118	119	123	99	109	118	112	134	112	131	125	141	134	122	103	117	105	119	144	135	137	114	108	107	110	98	116	119	147	98	115	119	118	132	119	109	120	122	113	105	129	109	94	126	128	103	142	111	122	122	123	127	104	131	156	116	115	109	105	101	133	108	131	123	130	118	124	117	125	129	107	106	123	125	104	111	100	126	120	132	125	123	140	116	118	122	109	119	122	114	125	136	144	100	143	97	100	109	128	126	112	140	127	138	123	130	131	118	139	131	135	129	122	118	134	111	129	109	133	118	117	118	107	120	114	126	100	108	130	108	128	126	134	136	108	145	127	152	116	113	135	131	147	109	104	114	125	119	124	113	121	101	106	111	99	124	117	124	113	108	115	122	124	120	136	139	122	121	141	112	116	105	119	108	135	122	119	115	127	113	111	130	109	144	120	139	118	128	116	132	122	124	120	124	119	99	98	135	130	128	109	115	159	137	110	132	118	120	129	139	120	136	109	123	143	119	119	98	134	124	126	133	107	131	116	112	108	153	116	147	130	139	117	130	133	109	116	127	120	116	115	130	108	127	126	113	121	121	118	123	132	114	133	122	108	118	117	110	115	124	106	117	125	110	115	131	124	125	132	125	117	128	112	133	138	111	125	121	123	117	123	133	128	117	116	118	126	145	132	137	115	121	122	151	114	120	118	123	119	118	141	112	126	109	120	109	124	119	119	139	131	115	127	110	132	114	100	122	116	128	142	118	129	108	137	107	118	112	115	132	119	111	117	110	116	100	128	124	127	101	109	119	126	141	126	123	107	116	133	142	128	128	118	123	104	116	113	112	119	107	91	133	125	138	144	121	119	119	121	132	119	107	120	114	123	118	139	119	135	115	134	129	126	104	123	133	114	123	108	121	128	103	111	127	121	126	121	117	152	130	116	116	119	102	106	109	120	106	130	120	110	111	122	129	103	125	132	108	124	102	118	112	118	111	124	130	134	117	108	108	134	116	110	127	112	119	115	123	119	125	135	131	123	136	124	107	142	112	117	146	105	122	119	144	134	112	118	136	96	119	102	121	144	124	120	125	130	102	107	124	121	125	115	115	114	118	109	124	131	118	110	96	130	132	105	101	125	125	111	118	142	132	136	129	143	118	90	127	103	118	120	130	117	100	137	126	117	135	103	136	113	142	100	145	118	128	129	110	118	118	125	121	125	107	113	117	119	114	140	104	124	126	138	112	129	115	137	124	150	121	134	133	104	122	109	116	111	137	123	153	124	108	122	126	126	120	149	127	120	120	136	142	122	126	124	118	129	114	131	117	114	123	108	122	125	130	118	128	122	129	128	139	127	135	122	116	130	107	128	127	138	131	146	126	124	104	141	121	137	101	139	129	120	107	127	113	118	127	125	128	108	101	113	116	127	129	117	116	130	119	131	127	116	120	116	109	115	99	153	116	139	105	121	125	147	118	128	99	124	130	130	130	133	130	117	115	105	121	132	121	119	134	129	113	117	108	115	115	127	111	158	131	111	140	127	124	121	129	111	131	123	90	121	145	107	119	116	125	124	107	95	104	120	119	105	135	124	121	108	115	122	132	105	120	121	119	130	128	138	122	121	104	108	127	137	124	119	130	125	122	119	124	126	106	101	118	132	133	130	115	128	136	127	161	125	127	133	111	152	127	142	132	130	115	122	127	123	121	128	121	138	134	95	132	121	112	109	113	105	119	129	128	123	128	97	142	117	125	118	112	101	154	114	121	135	119	121	102	130	109	132	110	109	126	140	112	131	119	117	123	125	127	133	107	112	116	127	125	128	116	120	114	115	114	108	123	123	108	123	109	120	125	129	134	141	113	122	103	100	108	129	135	118	111	115	122	130	139	117	126	132	104	135	121	123	110	118	135	126	121	110	119	119	114	135	130	123	140	116	98	122	119	103	121	118	120	132	149	124	127	111	137	99	136	113	116	106	132	130	142	137	136	108	144	129	121	97	114	124	136	138	125	119	126	104	109	109	98	99	118	113	109	121	117	116	117	114	109	118	109	129	122	126	109	135	101	127	121	121	117	128	131	120	121	128	142	112	99	127	115	127	126	126	90	106	112	154	115	127	113	123	107	109	136	119	135	110	124	117	130	110	102	108	123	125	97	129	127	131	135	117	127	127	126	121	114	119	112	130	104	109	120	129	110	112	126	108	114	116	132	111	118	109	112	123	128	149	137	105	115	99	121	124	120	114	114	123	153	128	115	116	131	121	121	116	109	81	126	114	123	138	112	132	125	121	100	110	110	123	113	120	121	119	114	110	106	118	105	115	141	140	127	119	113	103	130	108	115	128	106	107	140	121	114	144	132	113	139	118	104	116	110	122	103	113	133	121	125	140	140	125	115	97	102	132	101	112	115	143	119	125	111	121	126	122	115	122	121	134	116	126	121	131	130	125	126	131	122	109	109	113	128	120	122	108	112	129	110	123	121	123	144	131	117	126	116	111	132	125	128	126	105	106	129	109	122	109	131	128	127	121	136	114	127	116	111	110	128	132	134	105	137	109	117	120	130	138	136	115	118	104	111	108	124	121	108	113	144	137	134	116	141	114	133	122	126	119	130	123	95	146	132	118	107	124	97	116	111	109	112	119	155	114	133	144	116	135	117	110	120	137	116	110	113	124	115	131	113	143	108	101	107	137	113	117	137	109	132	100	114	94	134	126	134	108	122	118	123	108	118	121	136	113	106	130	111	107	138	123	141	125	133	133	112	120	123	112	123	127	130	109	102	109	124	121	115	101	117	141	114	114	116	107	135	121	102	123	140	124	127	117	120	131	124	132	131	125	100	109	117	121	124	104	116	126	116	121	112	115	145	117	108	117	123	134	123	114	111	100	143	115	116	139	103	111	115	105	123	127	127	133	139	121	111	105	113	106	111	116	131	122	127	115	133	113	133	115	106	116	112	127	124	123	123	132	108	123	113	149	130	116	111	109	115	135	107	127	99	121	131	104	118	113	118	139	121	136	109	147	113	106	105	121	109	119	125	131	92	126	125	131	143	120	78	120	133	112	119	118	126	133	112	129	114	135	122	113	133	114	116	122	106	143	128	128	132	132	118	119	113	135	119	113	139	129	124	110	123
8724	1711	3773	3672	2962	2154	1415	1089	5437	3771	520	481	436	440	423	404	445	427	409	378	396	387	394	409	388	360	325	366	361	370	344	363	344	358	343	343	339	325	318	343	371	367	344	351	326	326	366	380	339	347	342	341	355	352	372	377	355	311	310	354	332	314	351	328	391	364	307	379	354	329	321	356	340	348	326	331	319	313	342	324	336	323	287	337	332	310	308	330	296	323	316	338	348	293	304	312	297	332	327	332	305	302	305	296	305	297	322	315	320	313	303	314	297	323	324	304	318	287	318	297	318	320	331	311	300	286	317	313	278	317	313	306	316	305	319	335	290	305	274	313	304	303	344	271	319	293	293	344	283	284	308	338	338	310	310	315	307	288	339	305	307	338	310	282	299	286	330	299	298	300	308	314	321	299	278	308	342	299	307	282	303	307	304	320	318	313	312	293	275	288	274	335	273	303	288	313	314	307	294	280	297	305	307	327	305	315	282	317	336	339	305	299	330	290	341	283	320	336	290	325	284	296	324	324	300	331	313	294	301	275	319	305	296	320	304	308	312	323	318	289	320	322	328	308	317	312	296	314	290	303	332	282	302	332	304	326	321	324	301	262	295	322	328	287	331	326	269	300	337	301	333	294	287	317	316	324	297	301	330	333	304	300	308	309	342	304	292	318	303	289	314	299	314	308	322	307	296	292	313	300	311	297	299	293	295	344	308	311	284	326	272	305	312	294	284	319	298	323	305	295	301	297	261	305	298	279	312	285	305	316	305	333	327	292	314	306	292	292	347	302	305	301	309	337	301	325	313	299	320	302	291	326	297	290	305	328	300	320	298	328	320	291	291	309	279	319	308	312	316	306	313	269	287	287	320	282	320	296	308	307	274	315	311	346	310	300	305	298	297	311	301	324	296	310	315	292	317	311	341	312	308	315	325	303	343	307	312	291	329	300	323	328	305	322	313	293	288	287	322	293	303	325	318	300	289	288	329	309	322	292	282	333	311	270	316	311	366	304	283	278	326	295	331	318	294	313	308	335	335	299	289	294	298	312	320	309	296	353	330	294	315	305	281	302	299	264	343	301	308	332	289	327	275	326	305	311	316	319	310	288	326	310	322	315	333	316	306	300	282	295	273	294	334	306	290	309	305	326	299	281	281	314	309	318	316	294	295	325	290	302	309	280	301	297	317	280	288	351	326	297	264	309	323	305	320	289	289	316	294	326	331	292	306	276	310	341	332	297	292	330	302	293	315	276	301	288	318	333	324	298	336	291	275	326	319	295	313	330	309	312	301	276	316	315	316	325	331	301	318	311	319	291	328	301	309	313	299	305	295	284	306	324	299	325	306	315	337	294	331	339	313	305	313	329	306	291	332	303	331	310	304	314	299	314	286	318	296	316	300	285	282	304	310	306	323	287	300	307	292	313	292	351	291	359	302	316	324	297	310	319	318	299	318	315	322	307	277	317	284	319	309	306	340	310	276	300	314	340	304	303	315	312	310	306	331	308	295	258	286	310	281	271	308	325	333	318	322	295	300	289	296	292	275	299	296	263	305	330	287	310	321	292	301	281	287	290	322	312	328	295	289	292	341	300	335	301	304	331	324	310	274	306	317	308	259	335	299	295	363	323	314	307	297	300	304	292	313	327	310	303	307	307	283	315	290	308	316	309	309	290	334	286	307	276	328	281	291	314	329	314	320	349	328	304	300	319	292	293	317	318	310	308	288	287	321	299	289	314	315	297	346	284	311	318	316	284	356	304	298	306	310	309	274	283	290	295	305	294	285	297	336	304	312	357	302	302	331	311	277	297	307	301	313	325	284	290	271	294	313	342	321	328	278	293	292	293	295	306	321	307	333	307	280	310	313	343	304	323	326	342	325	312	322	281	322	305	299	308	288	312	295	293	333	305	317	306	296	317	296	335	340	317	304	333	318	296	293	323	305	303	330	308	283	277	286	323	272	306	321	297	319	283	286	317	276	288	340	287	320	265	312	293	295	312	338	306	310	312	294	315	323	326	317	306	314	290	319	285	308	309	310	339	287	307	307	310	304	295	337	330	309	314	323	328	326	305	286	330	310	304	328	314	304	314	299	332	294	282	333	314	309	321	294	325	292	280	292	312	274	306	313	312	311	268	332	318	301	299	313	292	293	312	287	315	309	326	299	288	324	309	312	316	303	323	308	310	292	292	312	333	301	311	325	314	305	290	303	299	316	277	338	303	317	286	302	311	343	301	324	298	318	313	332	318	289	283	304	323	336	332	301	340	318	320	303	312	326	333	331	327	357	293	320	346	307	309	296	321	324	315	278	307	327	314	309	280	304	311	314	282	284	337	295	328	337	305	282	305	282	309	312	301	266	324	307	319	298	336	311	331	316	331	297	286	318	304	313	349	298	284	312	321	324	317	314	308	292	315	290	326	279	308	319	289	321	333	300	324	326	333	322	339	301	310	308	323	309	294	276	304	318	307	301	314	288	280	345	282	325	290	323	321	320	298	286	322	304	284	288	294	283	327	266	320	346	324	277	332	340	312	282	312	301	295	320	285	290	285	296	304	311	283	309	324	333	311	286	285	316	283	333	314	310	319	316	296	305	267	310	309	325	295	305	329	290	288	279	248	306	326	328	313	327	291	320	315	307	290	318	302	290	306	314	315	327	324	300	314	315	312	319	286	318	311	318	309	301	327	286	321	305	315	335	299	299	300	337	315	283	301	283	294	318	309	320	303	284	333	297	324	291	305	268	295	339	310	319	336	308	323	310	292	293	312	330	297	301	318	283	325	303	289	305	279	301	310	313	301	304	304	312	316	269	329	299	307	297	308	311	325	288	305	342	315	281	288	315	325	290	335	305	300	289	294	299	313	325	305	311	263	296	316	321	298	282	302	310	311	322	292	302	286	346	300	300	307	292	307	325	302	302	308	289	316	265	286	331	324	279	287	291	310	284	272	305	297	324	335	301	300	292	331	355	326	310	318	280	316	307	309	349	276	305	339	318	279	318	325	314	313	326	292	308	271	311	325	321	306	302	285	299	310	303	294	283	295	285	292	326	289	269	314	286	285	312	298	277	291	326	325	298	293	284	327	329	313	298	300	295	311	288	320	317	331	306	351	260	288	315	324	296	298	326	327	376	342	327	316	327	295	292	308	289	297	329	299	299	315	309	281	303	301	332	287	304	316	296	283	329	301	302	301	299	321	297	324	293	319	310	333	335	293	303	293	347	338	272	304	293	324	308	321	336	307	314	302	319	331	283	329	309	294	304	307	289	299	300	286	305	299	293	307	273	303	295	309	304	291	321	315	313	298	330	281	282	305	307	294	286	291	300	300	324	302	298	276	302	314	294	321	274	303	278	322	318	294	323	313	286	313	293	300	318	293	302	315	328	295	309	322	331	333	308	289	310	333	293	308	291	332	303	308	318	314	308	305	324	307	301	315	317	298	304	299	311	299	292	342	300	288	297	348	298	313	301	337	326	303	355	289	318	307	334	261	308	304
1582	317	351	279	192	168	148	135	136	132	128	148	99	145	134	138	121	124	140	96	113	121	126	108	115	135	126	117	111	125	122	118	133	148	122	134	149	126	118	129	121	128	137	121	112	106	109	120	115	110	146	135	131	142	133	155	140	146	132	105	118	120	120	144	111	133	148	111	137	112	127	116	110	119	129	124	131	130	128	132	122	120	115	138	127	102	119	134	131	122	98	132	128	104	88	120	120	116	115	125	120	151	109	129	134	118	131	114	122	122	131	115	111	119	128	123	121	123	108	120	127	142	122	113	126	118	107	118	111	131	114	128	113	113	123	118	90	124	122	132	130	107	113	133	125	124	117	125	101	113	117	134	149	116	138	97	113	105	120	124	104	114	126	118	107	118	138	128	117	130	105	140	138	136	111	111	134	135	139	115	126	116	135	120	106	116	129	120	127	122	132	132	116	142	134	136	131	134	130	112	110	148	130	131	145	139	101	114	124	126	122	118	109	123	118	132	145	136	137	116	143	123	140	126	127	110	115	119	131	127	150	131	120	134	116	109	111	126	136	119	134	122	130	107	116	119	115	129	111	136	115	143	100	125	137	119	126	113	109	121	114	137	139	153	128	128	117	110	120	121	125	128	111	135	129	148	111	145	100	113	110	115	124	123	122	107	145	104	113	106	118	98	131	140	136	135	110	149	122	122	134	110	130	131	121	126	131	127	119	122	125	124	136	125	132	109	117	134	124	128	128	139	97	120	117	143	122	123	115	139	131	133	119	128	126	126	125	127	129	124	121	131	139	140	108	92	123	141	129	132	130	143	116	102	121	111	120	121	109	120	109	106	130	132	132	119	140	145	119	112	117	133	110	102	120	111	120	115	118	133	112	110	136	133	120	117	126	112	105	137	131	105	136	108	125	131	130	98	112	121	126	134	129	142	129	122	128	139	125	136	115	140	111	121	129	118	117	117	145	110	116	124	127	127	132	124	130	137	101	113	109	135	107	139	112	117	127	138	99	120	120	130	122	102	108	110	133	101	137	124	134	122	115	120	117	120	130	129	121	126	133	110	129	103	128	138	137	131	117	136	114	128	135	118	122	129	119	118	170	116	123	111	123	107	103	131	129	116	101	117	122	138	123	118	126	108	119	134	116	109	122	124	141	111	116	113	133	106	117	137	124	108	148	117	131	124	112	114	136	107	123	132	115	113	141	107	115	143	138	116	130	140	108	125	138	121	128	122	129	122	119	126	99	128	139	113	113	122	112	114	145	132	138	130	120	122	120	136	134	104	119	114	126	120	128	137	147	117	128	140	124	135	130	122	139	116	142	145	142	120	130	120	122	118	139	128	110	106	128	133	122	128	146	140	128	137	113	118	112	116	144	128	143	135	136	129	117	114	135	118	97	119	115	122	154	143	137	127	112	121	124	134	114	114	122	112	130	141	125	133	116	121	122	125	108	96	139	127	111	128	112	125	135	114	113	114	139	122	137	133	127	135	131	139	121	127	120	112	118	112	111	125	155	110	110	111	133	131	102	100	116	132	127	126	143	129	105	104	148	126	128	151	125	122	144	119	117	113	102	114	127	140	122	129	115	129	120	106	125	110	134	116	121	110	109	124	136	118	122	123	114	121	125	114	114	132	126	121	127	120	138	133	136	113	111	106	115	135	149	119	109	125	104	138	129	112	130	137	131	120	124	113	124	106	121	123	133	129	121	137	114	101	153	127	144	147	133	125	131	115	147	130	129	111	128	127	120	124	147	136	140	105	108	113	126	130	141	111	131	125	116	119	138	110	119	134	125	143	111	130	139	120	103	109	112	132	126	120	122	111	130	122	150	139	115	138	144	116	112	132	126	110	138	134	120	130	114	121	140	120	132	107	115	147	147	120	127	118	132	139	133	123	113	129	127	128	125	124	130	122	144	127	116	155	121	99	125	115	102	122	121	138	98	139	141	136	113	114	111	110	128	149	120	106	119	150	128	116	103	105	106	127	132	127	128	130	119	132	105	127	130	131	120	120	127	118	106	139	118	112	120	114	130	147	115	139	133	121	123	123	119	115	122	128	124	120	125	123	123	133	96	102	141	132	135	117	117	107	118	129	113	134	124	111	126	133	125	96	109	122	106	99	114	122	110	103	147	102	134	161	121	108	129	117	115	137	128	125	142	118	130	117	119	122	115	124	100	137	135	111	106	135	121	122	107	113	113	110	115	119	119	107	144	112	106	149	130	146	119	135	102	129	140	123	114	129	130	109	113	119	141	119	122	119	124	108	127	121	140	140	153	139	137	136	114	112	112	126	105	137	124	125	134	95	115	124	130	130	132	125	126	119	123	121	122	137	110	112	125	148	125	105	107	132	127	119	120	128	121	101	121	131	138	117	119	127	127	129	108	115	124	125	149	112	106	112	123	128	120	111	147	132	130	130	127	118	155	114	120	104	109	112	119	133	121	107	128	119	132	135	125	135	119	106	108	132	109	129	97	116	116	130	131	118	120	119	125	121	119	120	127	117	119	127	119	127	131	128	123	114	125	127	143	112	116	107	121	125	102	112	139	139	135	142	127	115	136	133	130	106	112	132	133	116	114	134	137	123	123	117	140	124	121	135	123	123	115	129	138	109	129	127	122	106	140	134	117	138	136	115	117	118	110	101	121	120	122	115	136	117	113	123	128	125	134	135	109	125	107	118	122	126	113	113	121	115	102	123	118	117	124	119	124	127	119	114	133	127	139	127	136	125	128	111	113	118	120	118	115	133	119	142	108	122	116	124	113	109	116	117	125	112	114	127	122	150	137	133	125	116	130	113	126	112	113	115	129	124	123	120	117	108	136	153	150	135	108	145	124	143	124	130	111	154	119	119	119	133	111	129	120	106	115	128	129	104	124	139	129	121	125	136	122	118	109	116	134	124	122	103	119	107	117	121	114	105	131	108	125	124	103	113	133	130	130	145	125	118	126	122	113	143	135	121	119	97	113	131	150	115	122	116	125	119	117	114	125	128	128	117	147	142	127	138	123	99	104	124	128	114	138	130	134	107	123	126	129	123	111	129	127	127	114	121	126	124	135	139	145	114	113	141	120	138	115	119	121	141	129	125	144	126	126	124	115	113	142	103	128	128	132	92	110	122	124	126	123	130	116	128	127	113	113	135	120	103	134	131	143	112	121	139	133	143	110	126	121	103	126	117	121	155	134	123	139	121	105	110	128	123	122	121	104	110	106	138	116	104	111	132	121	108	108	108	132	152	127	115	110	115	142	110	128	100	111	134	103	103	150	110	109	129	129	134	113	107	141	122	132	117	143	142	129	106	116	115	114	129	119	131	112	128	115	129	113	128	124	128	119	119	111	103	105	121	121	107	129	135	114	111	124	137	113	121	136	139	143	147	117	118	141	122	140	116	105	128	127	141	117	113	125	132	116	124	102	113	128	120	113	116	121	138	115	130	128	130	116	100	130	102	113	126	128	121	137	133	129	121	125	126	125	122	120	138	131	122
1901	522	965	1023	677	590	498	386	545	380	324	378	369	350	333	356	346	352	317	334	371	311	352	358	332	324	339	354	331	348	370	310	336	328	348	312	320	350	309	313	371	371	376	322	336	317	331	356	312	309	320	338	350	312	338	368	349	342	348	310	352	324	306	364	360	330	355	337	322	346	313	332	303	329	336	349	322	334	320	344	325	339	343	363	301	313	332	308	334	311	341	327	324	339	354	325	305	295	335	330	338	301	308	299	303	318	329	315	305	338	338	336	341	326	328	321	330	354	345	305	301	351	334	326	331	319	321	292	326	318	318	335	335	305	356	335	333	336	326	323	343	303	310	348	322	326	311	314	341	328	358	345	340	328	339	310	300	322	322	336	344	346	360	313	348	350	301	293	305	310	339	312	323	320	330	322	318	318	347	316	314	309	338	361	308	345	327	308	315	335	322	303	324	336	310	304	345	324	340	353	312	344	337	307	336	310	333	330	318	359	337	352	355	306	299	322	323	309	297	319	313	342	336	314	334	311	318	335	322	327	318	326	318	322	327	320	283	345	319	333	318	309	342	361	325	321	355	332	310	344	327	328	295	353	330	335	329	323	315	345	315	338	311	314	323	356	329	318	319	301	312	333	331	314	337	327	320	327	355	360	334	314	329	314	338	315	325	330	328	329	329	304	319	330	324	320	352	339	321	326	323	307	339	315	357	314	324	338	337	297	332	322	345	353	303	291	347	312	320	350	316	336	336	323	328	343	306	310	326	327	326	342	345	328	320	350	306	339	310	306	341	305	296	343	321	325	326	304	340	319	299	329	306	322	324	346	314	328	340	305	306	344	348	276	313	333	321	343	331	324	338	333	361	302	327	335	326	320	286	365	313	290	310	343	331	335	356	299	325	297	333	322	327	333	329	318	296	315	320	319	296	303	331	307	347	348	369	342	334	319	344	307	351	323	316	306	294	325	326	324	299	309	316	314	317	309	327	336	335	312	272	350	311	365	335	314	342	342	358	352	328	346	311	325	346	338	301	325	314	352	323	361	316	353	341	302	363	306	336	319	344	336	304	298	332	317	336	313	317	351	318	338	303	329	332	336	345	322	312	342	313	355	306	341	343	313	319	308	308	334	321	322	318	334	315	329	309	307	298	300	330	298	333	311	330	350	322	330	322	311	361	335	310	381	321	350	355	339	327	316	297	343	388	309	323	338	293	334	317	338	347	340	311	359	313	306	350	327	298	346	306	321	323	305	352	310	336	337	319	341	350	332	357	348	310	312	316	303	338	346	317	324	349	338	331	309	313	304	347	330	342	312	318	318	322	317	324	339	331	331	307	321	332	338	315	319	332	334	316	335	312	291	333	340	348	312	339	315	313	317	318	311	330	304	327	317	313	324	320	335	360	322	305	321	353	322	306	321	327	331	327	324	337	333	324	341	367	313	332	339	302	357	289	343	340	328	337	328	322	313	336	325	332	324	318	348	317	315	342	330	293	372	349	319	332	326	352	312	322	356	329	366	306	302	287	322	318	353	328	352	303	308	310	342	319	324	340	332	313	304	329	332	346	317	323	322	302	317	305	319	335	309	298	298	364	344	300	304	326	314	325	330	313	311	324	295	291	304	312	350	349	305	297	320	328	328	328	301	324	304	348	296	324	357	355	332	312	330	292	295	314	335	317	353	330	335	328	288	310	311	319	296	316	322	340	314	328	308	328	331	328	304	333	308	321	287	356	346	343	327	307	323	317	310	342	289	309	317	311	339	313	320	308	311	305	322	304	346	332	315	319	335	349	344	326	342	322	359	323	300	331	335	276	319	334	325	359	325	318	294	316	342	299	353	321	372	358	324	336	349	350	297	316	357	351	320	302	318	334	326	364	345	303	349	332	313	316	331	342	317	331	366	348	337	298	351	333	310	330	318	318	290	302	322	338	318	341	342	331	333	354	329	338	330	339	304	326	319	288	320	340	299	360	349	353	357	334	308	309	315	319	325	347	363	336	316	326	321	334	322	360	317	329	307	338	321	361	296	335	278	325	309	331	346	306	287	337	332	305	323	342	316	295	314	314	311	335	282	326	327	351	315	287	297	335	338	293	328	326	314	323	327	324	337	333	333	315	317	315	295	327	326	306	344	374	355	326	338	316	318	333	378	362	315	294	316	328	328	340	327	325	340	337	314	315	342	333	345	300	341	316	292	340	310	313	351	341	343	325	327	296	331	329	335	346	358	333	352	305	306	305	336	331	309	324	322	341	319	368	330	329	356	333	308	336	310	347	313	322	329	325	312	330	314	336	342	314	348	332	353	338	320	313	334	326	316	351	316	303	316	316	340	326	320	320	323	326	322	332	332	318	325	315	297	362	339	332	294	334	309	309	302	343	314	353	368	307	361	330	342	340	330	300	322	356	346	371	321	287	349	311	324	317	331	327	336	321	335	326	354	323	339	333	315	316	336	361	313	333	348	320	319	309	310	348	303	328	333	319	338	317	330	347	346	307	325	316	333	339	344	334	305	370	311	360	317	321	318	341	347	302	327	314	327	328	307	302	331	340	333	326	322	318	293	363	329	290	318	332	330	325	350	343	322	345	354	326	364	329	312	329	312	303	335	337	303	339	340	313	357	304	340	382	315	305	342	337	341	320	335	327	329	333	296	333	320	363	337	326	363	293	311	337	327	338	318	330	339	349	337	309	350	324	311	347	316	376	306	319	366	355	290	337	336	348	320	346	312	343	331	312	308	332	313	330	329	358	328	336	323	325	340	346	342	323	317	308	356	336	307	301	332	288	315	339	336	326	363	346	330	328	320	347	306	325	326	352	333	325	343	347	326	333	323	335	365	304	356	315	325	324	296	325	342	312	349	302	356	323	331	342	316	336	326	318	300	327	324	304	305	334	338	302	340	329	322	354	317	301	326	303	318	315	339	330	345	340	348	290	329	355	314	344	322	327	331	309	336	303	337	344	349	344	339	316	333	311	331	365	326	303	325	351	323	345	342	320	316	300	323	310	332	317	331	304	319	309	310	335	358	315	332	313	337	310	306	341	326	314	340	323	295	335	361	318	334	347	335	319	321	325	328	311	335	319	353	319	345	313	337	288	347	303	308	317	325	289	295	327	326	343	315	313	292	326	342	307	338	345	342	335	325	324	313	337	345	312	321	312	325	340	309	348	311	353	351	338	325	320	327	311	314	303	327	325	314	341	330	330	339	315	335	311	339	315	328	334	308	358	353	356	352	328	366	330	314	324	324	361	333	324	333	317	327	329	342	326	345	341	332	319	351	315	310	328	350	331	339	329	304	316	319	339	328	330	343	342	332	355	344	337	305	360	345	281	325	346	365	329	316	329	325	346	322	309	321	344	350	341	323	323	357	314	321	333	330	355	315	314	312	336	317	344	303	347	310	303	320	344	340	319	332	316	296	332	327	353	353	331	324	310	317	287	352	322	320	326	357	310	318	289	340	346	336	313	313	334	341	302	330	304	323	364	339	341	344
7057	607	548	490	353	290	235	377	830	306	157	157	154	186	148	159	146	178	176	183	163	160	150	132	157	158	182	182	183	161	166	160	166	177	160	154	163	145	182	173	144	182	155	173	192	160	166	194	178	166	171	195	153	142	138	188	176	162	173	158	177	158	188	167	170	188	169	166	158	146	174	178	171	150	176	151	169	167	159	163	165	171	168	165	160	172	159	185	161	148	175	178	163	177	169	151	159	181	163	156	170	157	171	180	164	166	184	183	164	167	150	157	149	151	182	153	164	155	148	166	158	138	162	177	161	164	149	181	161	178	170	159	175	187	157	170	179	152	167	169	189	181	143	191	173	147	177	161	143	165	158	164	157	162	178	166	168	142	177	137	155	157	149	188	147	173	171	170	148	165	175	179	173	163	171	176	171	135	160	133	156	169	156	182	164	182	175	161	194	140	176	154	190	171	172	158	169	162	153	142	128	183	174	161	154	160	170	158	163	154	174	176	166	173	156	153	148	162	153	169	192	163	169	167	154	178	155	164	204	152	160	154	156	159	169	183	147	164	155	168	169	181	168	161	157	142	192	170	148	182	169	142	148	176	156	165	158	173	147	162	166	176	168	178	169	185	163	162	164	165	145	172	176	162	164	161	172	159	180	159	174	156	193	157	181	152	188	148	165	139	176	164	167	189	163	177	160	163	135	172	144	164	149	157	144	160	179	168	181	166	162	150	172	149	171	166	164	172	176	160	151	162	154	178	163	167	152	162	150	148	133	152	161	168	150	175	148	149	149	146	160	164	167	170	170	159	167	192	171	180	177	148	185	152	173	156	166	182	134	159	152	158	152	156	169	161	168	164	155	154	162	159	173	164	199	189	174	182	176	151	179	173	141	150	176	174	176	177	193	174	189	175	161	180	166	148	170	169	188	154	169	180	167	157	170	181	138	159	144	150	163	158	173	149	133	159	172	169	168	166	162	184	154	156	164	176	178	184	174	179	139	163	188	169	160	169	161	172	175	149	159	151	165	155	156	154	161	175	193	150	158	155	140	172	157	167	131	160	200	157	189	165	152	159	171	160	167	161	178	156	153	174	177	175	158	151	156	153	164	156	156	152	166	173	162	161	171	165	176	181	176	179	200	147	135	161	144	168	176	155	166	171	162	164	157	155	141	153	161	183	144	183	162	156	160	167	146	163	147	165	169	154	167	156	165	159	154	160	161	172	177	177	174	172	164	172	143	171	166	179	152	160	171	190	173	165	175	171	172	163	180	167	142	171	162	155	185	190	147	164	146	160	162	203	165	161	145	153	157	154	171	150	157	157	153	151	182	149	164	165	147	156	153	171	158	156	176	168	168	143	142	179	179	174	143	164	146	183	162	167	167	170	164	157	154	202	189	166	161	181	178	150	162	146	156	151	161	155	176	148	152	157	172	159	179	160	167	183	168	176	157	173	178	159	154	152	157	159	161	153	162	176	154	162	139	155	142	174	139	152	188	166	158	150	155	172	171	157	164	177	171	175	176	182	142	146	159	162	140	141	151	143	188	184	194	163	146	155	185	149	159	170	155	196	176	153	155	155	153	176	170	175	147	162	165	167	149	169	165	146	138	145	171	158	169	144	161	145	144	174	164	158	155	151	189	176	167	156	134	162	164	160	153	178	174	155	163	177	169	185	167	166	160	156	189	155	143	166	150	142	173	164	162	164	154	182	176	183	168	141	168	165	154	158	162	167	150	154	161	176	154	174	164	184	184	166	161	147	153	172	143	166	155	159	160	163	191	144	185	184	188	163	163	198	164	161	141	184	178	153	158	149	145	143	168	144	184	148	146	157	182	162	199	174	188	167	163	189	162	155	138	175	176	160	166	166	189	150	144	158	181	188	166	152	168	161	174	154	172	156	156	161	158	171	170	180	146	167	170	183	158	156	176	159	163	184	212	160	159	170	150	162	151	160	173	155	178	175	180	170	173	180	159	176	160	138	176	187	148	149	160	170	185	169	164	152	155	170	168	171	176	157	170	163	159	171	174	165	148	131	165	133	147	190	138	168	157	165	168	137	170	149	155	154	147	169	168	166	150	164	168	134	132	175	174	166	186	172	172	134	194	171	176	170	160	154	155	174	161	166	154	141	157	162	158	169	152	159	160	156	163	181	170	156	168	165	180	176	166	176	148	157	163	146	164	167	170	168	170	178	157	163	144	153	160	159	159	177	164	166	188	144	170	181	164	184	161	161	155	133	150	152	163	176	165	164	158	182	150	136	161	145	165	158	154	164	172	191	147	155	164	174	138	160	170	134	158	157	161	160	197	163	192	174	179	141	196	172	168	156	174	172	165	160	155	152	149	169	148	120	142	142	165	171	150	147	192	186	181	166	183	189	176	177	165	156	168	178	156	193	174	139	159	159	136	163	158	168	154	158	173	137	176	183	210	165	180	162	159	187	173	178	176	149	151	152	162	156	168	179	178	166	168	177	178	159	151	159	161	186	184	154	181	155	168	163	173	171	182	153	177	168	178	142	185	152	143	142	156	180	156	188	185	161	171	160	173	175	162	180	166	176	166	183	182	182	184	160	167	168	163	188	158	168	165	170	169	155	174	155	147	162	157	145	162	170	169	171	187	167	167	174	174	162	180	164	154	174	160	178	190	164	165	162	162	193	181	169	154	171	169	132	168	173	189	171	163	139	152	161	174	171	164	170	153	144	173	175	189	160	154	165	171	169	149	148	162	161	144	150	165	145	165	164	146	149	178	155	152	172	155	189	162	160	152	163	144	180	141	159	176	137	170	164	174	169	155	176	153	161	175	154	170	165	157	152	170	171	171	180	184	152	151	151	158	132	144	173	161	148	161	158	172	142	146	151	157	170	183	179	174	161	164	152	163	169	195	139	144	174	148	173	156	159	151	138	171	156	151	180	152	155	153	154	141	159	140	157	201	136	175	148	161	177	165	131	167	145	163	167	157	175	162	167	189	155	180	150	160	147	176	171	165	170	145	133	144	140	168	167	155	166	197	142	169	167	152	158	152	166	175	141	148	158	176	178	135	175	192	177	170	169	162	147	172	155	174	147	171	150	157	172	183	148	182	148	163	181	146	172	164	166	177	157	164	157	167	177	197	166	151	140	157	163	177	142	156	166	151	176	177	165	151	150	173	165	172	177	157	183	173	165	147	156	159	139	188	152	183	173	167	164	166	166	175	131	183	142	163	150	161	151	159	159	153	147	163	176	168	159	154	161	171	192	156	149	146	183	171	143	163	156	188	164	168	152	154	182	162	175	158	174	164	155	156	161	151	167	167	170	145	171	162	184	171	156	188	161	153	168	163	143	148	161	172	155	140	137	142	163	162	160	155	169	183	174	154	153	161	155	192	160	163	163	164	158	157	174	159	164	150	169	161	167	165	183	193	167	162	166	185	183	182	160	166	164	142	168	148	165	173	178	169	139	164	178	144	176	169	164	176	174	153	153	164	169	149	144	158	165	164	160	150	187	155	149
6641	860	1455	1758	1365	1039	844	1700	4467	1120	557	526	489	420	490	513	489	517	466	436	445	476	445	469	482	417	468	442	413	445	407	434	447	422	410	451	436	424	405	419	454	445	431	423	444	454	435	402	457	423	456	417	431	451	420	486	443	444	431	409	420	451	438	412	424	447	468	404	441	442	449	413	438	409	474	428	411	418	426	441	422	404	446	422	427	403	400	390	416	428	425	449	424	427	444	406	408	445	399	366	431	365	436	405	406	429	434	393	401	397	425	396	431	382	413	400	432	394	456	380	399	423	430	350	412	462	385	411	431	447	418	415	438	404	377	422	418	441	443	360	427	402	393	405	417	389	408	415	406	410	390	408	423	403	392	420	442	436	424	406	425	385	391	370	408	438	451	395	397	437	429	423	404	376	426	420	393	421	435	430	424	433	407	408	436	411	389	394	413	436	397	412	409	431	457	433	393	392	433	401	412	426	389	421	410	430	431	388	367	413	401	395	407	410	414	420	393	423	416	423	425	450	410	417	383	410	430	379	408	421	420	389	411	412	393	434	395	443	429	368	378	424	386	436	422	409	409	382	424	422	422	409	374	426	388	401	396	420	419	435	402	452	394	411	445	451	436	403	426	437	385	441	429	368	410	454	381	417	437	430	447	448	427	399	379	421	414	411	413	431	390	417	400	432	391	405	418	443	431	379	420	369	387	435	370	418	393	413	444	418	395	433	405	421	408	455	378	392	422	421	427	411	419	461	428	417	436	379	417	430	421	440	431	403	413	419	416	435	368	385	412	424	436	395	434	441	434	421	423	409	399	421	431	409	392	408	429	414	393	423	413	417	378	396	408	417	400	424	435	406	440	424	460	394	416	408	438	405	391	390	444	434	430	397	405	400	422	446	476	437	427	447	434	450	424	392	430	429	430	437	423	413	417	426	381	402	373	402	401	417	441	398	418	392	436	390	404	395	411	403	428	408	403	438	427	415	411	426	420	407	429	415	449	409	403	434	421	422	422	394	403	396	427	405	401	391	390	425	415	393	405	405	402	423	436	391	413	409	386	414	388	403	399	433	403	391	398	397	434	425	427	388	467	430	417	414	441	394	393	424	463	391	446	407	424	401	403	401	430	403	377	420	388	431	428	390	458	412	434	458	374	424	391	419	424	408	415	431	400	390	449	368	409	409	362	427	434	387	414	411	417	415	429	429	431	432	422	410	376	434	439	380	429	411	385	410	392	416	427	420	421	443	396	430	426	396	418	387	415	386	397	416	433	419	390	430	418	439	420	396	399	424	398	425	385	391	449	419	441	409	425	433	377	418	392	420	423	422	462	407	427	394	424	400	454	434	394	391	412	433	406	410	412	430	395	398	442	409	418	415	430	395	387	410	427	416	382	404	389	404	407	392	403	415	420	408	435	424	408	403	418	426	408	429	397	439	409	414	419	414	436	414	427	406	408	418	409	374	417	411	398	392	426	423	421	424	421	405	408	406	400	417	385	441	434	420	428	399	396	416	423	416	419	418	402	406	428	408	413	456	429	420	411	378	402	409	418	371	389	389	385	393	388	372	405	433	418	406	359	421	437	450	448	416	404	443	410	421	389	368	423	398	413	425	421	431	407	412	427	430	411	451	397	418	383	380	404	389	407	417	419	398	432	429	418	409	416	411	382	410	401	399	467	407	348	424	420	423	371	395	388	406	441	443	423	462	402	430	420	417	402	406	412	420	415	452	423	393	423	445	409	392	430	390	437	406	438	433	399	438	395	451	397	395	407	405	404	446	403	420	402	393	468	401	438	388	423	417	443	394	411	438	432	445	403	468	382	392	401	417	382	382	398	370	412	438	448	375	433	429	406	415	380	381	399	405	410	384	419	423	399	404	422	415	407	440	413	394	433	379	419	410	440	403	404	415	394	423	414	403	422	431	442	415	406	422	416	433	395	390	381	435	438	444	385	441	414	424	403	412	436	434	375	435	447	403	422	374	403	396	423	408	449	387	401	392	419	427	447	443	438	378	381	460	403	423	439	394	399	400	415	413	433	394	400	399	395	448	381	418	407	397	387	381	409	412	390	414	371	400	419	398	432	434	408	395	441	412	421	447	417	408	392	454	390	439	413	442	438	421	398	422	437	410	386	413	402	400	411	431	432	435	446	384	400	432	439	420	393	396	431	433	431	396	419	388	450	402	377	410	418	413	368	395	468	410	411	423	384	400	425	403	402	386	448	418	449	419	419	388	431	394	430	414	419	420	413	429	393	398	408	410	388	428	430	436	424	409	410	448	393	392	413	417	412	414	391	408	447	415	427	458	409	381	377	431	406	415	378	411	399	390	401	402	419	384	418	425	410	414	407	401	397	423	404	430	436	454	397	386	413	385	441	407	455	442	428	413	418	393	430	444	401	388	412	435	385	407	403	406	411	438	371	403	388	405	416	430	434	403	431	445	377	409	458	442	384	391	387	419	405	410	415	421	413	429	405	427	413	427	448	425	412	402	426	381	395	435	429	414	386	414	437	401	441	385	431	378	402	433	438	436	418	403	415	427	402	408	394	437	408	406	418	414	438	422	383	433	438	403	426	426	403	432	430	402	399	452	410	424	418	411	420	395	399	424	408	426	439	408	444	403	434	416	378	417	387	416	406	429	413	414	394	432	410	391	401	399	406	381	402	403	404	433	421	423	403	410	437	429	423	414	445	418	434	420	389	415	392	408	390	397	427	418	425	428	360	392	419	420	380	381	417	416	415	404	409	410	441	422	414	414	429	428	443	407	432	368	409	468	412	384	429	444	386	379	422	417	392	401	413	439	391	389	414	438	420	411	432	407	403	437	429	395	400	424	449	426	424	435	398	423	397	435	458	429	434	421	391	393	417	418	409	413	426	433	405	433	389	432	420	410	430	461	426	408	382	391	401	422	416	420	421	370	386	419	420	438	432	424	394	421	388	417	439	412	410	434	403	432	432	398	418	407	391	396	418	410	434	434	442	374	426	405	386	419	418	455	424	416	429	393	447	416	426	409	446	439	427	368	424	392	423	406	400	437	404	400	439	415	386	442	431	453	382	406	388	419	428	412	410	462	423	362	413	425	449	377	412	411	365	438	383	421	421	405	411	407	406	407	411	412	404	430	441	419	429	397	408	403	429	407	464	406	406	421	432	383	440	454	435	398	430	415	425	428	397	427	384	439	440	408	431	413	453	352	368	415	436	420	437	440	399	443	395	426	420	459	417	417	422	417	435	433	415	402	414	369	410	394	431	385	421	418	413	383	430	401	406	427	419	418	413	410	408	405	427	426	426	424	406	404	442	385	375	431	423	402	423	377	418	409	427	435	419	420	395	431	421	403	381	422	424	444	403	424	365	441	463	423	389	437	398	421	442	423	431	370	411	410	384	422	395	410	416	427	397	436	417	414	391	408	370	417	413	418	380	426	451	377	403	374	400	417	440	416	382	392	381	416	419	447	435	405	417	438	422	385	440	415	412	422	415	437	408	447
12755	1029	891	716	494	304	309	1171	2670	427	131	154	154	134	144	147	128	136	148	111	123	143	121	125	142	124	105	145	133	124	140	141	116	112	125	112	111	122	120	107	107	142	125	123	126	116	136	135	128	140	130	148	134	152	131	140	127	139	93	138	125	128	127	130	146	147	131	113	135	102	112	124	116	123	131	125	145	105	125	124	106	124	152	111	137	124	111	114	141	113	94	127	134	103	146	122	114	121	114	151	125	124	124	127	110	107	133	154	117	130	135	140	124	125	97	133	119	129	130	113	132	117	108	132	117	127	112	127	120	128	129	156	116	111	103	119	115	130	120	116	114	99	145	124	98	123	110	123	104	114	113	105	120	130	125	100	138	113	119	112	126	114	113	121	119	109	103	137	138	104	107	128	135	131	108	134	115	132	112	122	120	129	140	115	138	140	129	131	119	128	132	106	139	104	128	125	130	110	122	118	121	122	127	121	131	114	120	107	114	108	129	107	116	116	134	103	115	132	138	117	129	135	113	108	112	117	128	114	126	103	109	104	112	128	112	130	136	123	119	121	137	141	142	115	139	148	122	125	128	129	149	105	116	115	146	145	106	131	130	129	127	111	122	124	119	115	134	130	139	123	105	148	118	126	133	125	110	113	128	110	134	122	125	112	150	108	141	115	107	102	120	126	133	130	95	136	140	127	106	112	121	128	130	128	135	114	122	125	126	115	114	132	107	141	112	111	108	130	133	135	131	117	131	109	127	122	120	124	131	119	111	112	123	127	116	117	127	133	135	125	129	105	139	114	112	117	113	113	130	114	120	109	128	131	109	120	118	132	125	105	132	114	109	137	104	105	120	129	123	115	122	123	102	127	115	141	126	101	134	110	119	124	120	112	134	112	135	139	143	100	146	98	113	119	127	113	129	127	133	133	131	119	128	132	117	115	132	119	102	135	124	106	113	154	104	154	103	134	146	136	129	117	117	125	126	137	130	139	150	141	122	125	112	125	136	123	133	130	126	135	129	110	117	119	130	124	112	120	134	119	120	106	126	141	119	124	128	126	107	113	104	128	131	124	121	135	115	121	138	113	115	138	138	135	125	108	119	127	125	133	125	145	102	115	113	119	123	103	121	133	139	138	107	120	123	150	106	132	117	147	124	136	110	123	146	123	125	115	102	119	129	127	129	100	141	109	130	122	127	116	133	111	118	122	134	114	127	133	119	138	128	127	128	136	139	124	125	136	105	109	123	123	145	153	128	131	139	119	126	116	106	122	95	125	134	134	103	116	144	138	122	112	120	108	124	109	139	124	126	132	112	117	98	114	117	131	118	118	135	136	118	107	128	130	112	111	126	130	133	123	122	108	127	118	127	141	134	116	137	140	123	128	122	129	125	143	132	122	130	129	117	112	130	109	118	112	130	127	117	119	119	120	113	121	113	116	107	124	139	123	128	122	113	112	119	127	116	147	128	126	110	112	117	144	109	130	136	106	114	118	113	116	126	123	130	137	131	117	117	141	141	148	117	124	123	141	121	129	131	139	120	132	113	122	125	112	127	107	133	120	114	140	120	119	117	131	103	117	114	116	116	118	151	123	125	115	126	115	131	97	146	123	129	115	124	119	109	124	133	98	101	118	123	116	108	129	132	130	129	126	135	111	117	104	124	125	139	120	122	120	128	119	105	124	114	133	108	118	117	123	133	127	129	116	139	132	126	124	112	105	117	136	117	121	116	116	125	119	99	121	121	132	130	125	96	142	141	146	147	115	117	120	117	133	144	134	120	140	122	134	114	117	108	128	97	121	109	115	143	144	148	128	118	139	116	130	138	143	124	109	139	126	94	125	118	123	118	126	118	119	136	143	119	130	142	124	131	116	109	134	120	114	112	117	117	95	121	137	125	124	111	132	124	109	134	112	131	122	137	106	123	125	103	136	113	121	110	140	107	142	105	120	130	107	108	143	138	119	137	126	115	121	133	114	112	144	147	112	130	128	125	104	122	122	96	134	123	146	116	129	133	122	123	101	110	132	123	104	124	107	121	102	121	113	112	133	132	109	143	127	128	124	126	140	129	116	138	110	106	126	122	119	129	126	126	118	122	115	122	120	114	121	111	132	129	132	139	139	130	123	126	127	113	145	109	108	106	120	117	136	117	119	130	130	138	123	103	123	110	107	121	108	125	117	141	118	128	122	108	118	117	125	112	137	130	121	130	132	110	113	139	119	116	117	119	101	111	129	128	147	103	118	122	122	131	125	114	129	121	129	129	109	123	112	125	120	107	138	105	125	133	123	117	116	129	112	117	135	137	124	111	122	136	128	148	118	129	121	100	126	113	113	105	132	124	113	115	104	131	135	115	99	135	113	102	121	98	111	143	123	106	115	117	124	98	147	141	114	119	105	119	141	111	122	112	115	128	128	126	120	131	102	136	122	120	131	121	140	123	123	121	140	96	142	122	117	112	124	139	123	117	123	127	119	122	129	111	117	128	107	101	117	111	114	134	123	145	112	120	108	143	107	112	113	122	128	117	106	134	94	110	119	115	131	121	139	120	131	113	103	106	129	110	113	126	109	117	138	139	129	101	110	117	118	123	115	111	145	98	117	112	123	120	152	116	117	117	131	119	144	127	136	133	139	125	133	138	140	119	145	125	126	112	125	144	102	122	107	108	121	119	119	127	115	133	138	115	122	149	144	140	139	123	148	121	116	121	129	130	139	108	122	136	131	108	126	101	136	128	150	133	134	122	120	132	125	96	113	146	104	126	142	127	125	118	124	129	129	110	120	118	111	120	120	129	127	121	147	129	105	118	147	133	112	118	132	145	110	141	110	128	130	137	121	124	134	121	118	119	154	132	121	112	101	135	119	126	124	135	141	127	137	111	145	127	115	118	131	130	109	112	119	97	99	127	126	111	149	113	114	113	116	121	123	142	133	117	128	115	123	136	114	123	135	140	143	102	111	112	107	112	121	111	139	129	110	113	118	137	117	139	136	117	109	130	99	137	114	120	114	114	110	124	154	104	111	126	127	116	97	140	112	129	139	124	129	121	129	139	116	117	119	132	116	143	123	136	104	144	113	136	148	132	135	135	137	120	124	140	133	128	131	118	98	111	129	126	148	118	138	116	122	129	129	106	123	135	120	108	109	123	128	118	120	109	118	113	116	141	135	117	138	112	98	116	140	118	128	119	129	130	125	117	109	105	136	104	102	111	87	105	139	126	134	141	128	131	142	115	113	125	118	126	117	132	123	148	128	127	115	97	122	139	125	128	110	134	137	129	111	119	127	113	124	112	102	110	106	117	105	126	138	131	112	135	134	160	142	129	129	124	127	114	106	131	112	118	144	130	123	116	114	113	129	124	148	114	103	122	106	132	107	107	119	120	123	136	118	151	126	131	122	98	122	129	123	108	118	98	128	116	117	100	117	126	132	145	114	126	125	116	120	124	136	126	111	139	113	120	139	115	115	109	135	125	130	122	126	133	132	126	124	110	128	99	151
8255	1060	2209	2543	2150	1431	1292	6476	12473	1605	530	456	502	442	429	463	421	440	409	405	392	401	369	342	405	313	361	388	330	389	356	339	347	359	341	351	330	330	326	333	325	345	331	340	332	351	349	335	336	326	353	338	337	341	330	320	336	347	335	335	340	317	372	374	334	377	329	346	342	339	355	337	348	329	351	370	330	334	311	267	307	350	291	330	330	338	312	345	338	281	306	300	337	322	291	292	338	277	314	280	304	307	312	301	304	321	312	335	317	299	295	326	310	289	298	313	296	300	331	319	271	287	315	335	295	312	333	328	318	315	317	274	321	307	309	303	324	318	314	298	321	271	315	293	322	317	337	288	300	298	289	319	313	326	319	311	312	297	322	312	265	329	298	316	317	277	321	330	328	290	301	316	305	304	326	308	331	327	295	318	302	331	314	305	323	291	330	290	298	305	329	333	349	336	323	318	295	307	341	341	317	320	322	313	305	328	318	353	332	298	294	317	315	339	303	344	322	325	281	290	301	313	328	348	333	261	294	320	305	290	318	318	287	297	321	285	286	317	306	301	342	315	286	301	329	312	315	322	288	309	304	304	301	356	281	299	324	332	327	300	309	312	323	276	283	302	303	307	323	310	305	314	317	325	328	326	317	333	316	297	318	303	319	305	309	340	321	299	319	329	307	296	311	306	339	295	308	289	313	284	297	306	342	317	291	333	310	325	323	293	313	334	326	323	302	310	296	300	294	288	306	323	301	340	314	292	297	306	309	344	300	301	297	296	322	356	305	314	311	330	300	292	308	304	332	284	322	315	304	316	327	307	308	305	331	317	340	320	295	310	326	345	283	301	322	285	303	298	285	285	295	312	258	299	333	300	294	316	325	284	295	305	316	319	340	326	313	307	335	307	277	294	291	314	317	311	297	326	267	316	330	319	309	321	310	330	274	295	331	301	337	308	332	294	300	322	304	273	297	339	293	330	362	273	295	294	312	285	301	309	311	319	298	304	270	334	310	332	311	304	306	294	274	305	319	302	312	322	323	315	334	322	300	318	307	299	332	326	297	328	329	304	322	296	310	295	297	308	316	302	315	297	313	348	310	326	323	315	324	304	300	292	308	331	290	298	312	313	298	315	322	287	336	280	303	320	316	303	295	331	311	272	321	325	296	316	331	300	285	293	304	338	301	303	296	293	301	311	298	297	287	298	278	326	310	322	314	327	331	310	320	303	286	331	312	308	322	311	300	331	335	274	314	319	308	330	284	313	302	299	284	270	329	291	321	327	311	300	301	287	293	325	333	310	320	284	318	313	286	341	336	323	284	332	316	283	300	317	320	281	328	333	305	324	313	326	284	299	315	333	324	309	322	322	327	260	288	323	319	282	318	324	300	323	313	330	299	315	302	275	297	289	324	298	305	320	308	305	274	314	323	327	293	323	284	319	304	352	356	316	280	294	304	305	324	298	287	311	314	323	294	312	299	317	326	299	284	323	318	286	285	301	305	295	326	302	303	308	318	304	303	314	317	294	325	293	310	327	323	308	293	319	305	309	311	335	307	319	321	340	334	297	308	292	355	329	285	282	313	305	280	316	303	324	343	331	309	307	284	321	336	314	326	309	307	319	301	293	325	315	290	290	315	301	304	304	312	304	333	295	323	306	317	318	324	327	277	331	318	313	289	326	347	284	285	268	329	298	306	329	312	320	301	305	323	297	311	319	344	283	325	298	301	313	293	314	314	292	303	292	313	310	309	305	281	330	299	310	280	315	313	323	289	328	280	310	323	296	308	315	347	332	321	294	298	312	335	304	330	337	320	315	293	314	299	313	297	335	287	318	307	290	306	323	288	333	324	327	300	339	291	312	321	315	291	314	273	300	314	333	349	275	291	307	324	318	333	280	311	299	333	326	291	302	318	293	326	316	322	299	322	305	352	340	307	326	341	325	313	302	302	312	305	313	298	283	294	308	310	323	341	308	308	345	294	304	298	301	308	312	312	326	320	319	292	325	308	321	299	319	312	299	291	353	303	312	294	298	328	343	314	296	312	342	334	274	316	348	309	345	314	323	271	349	303	298	305	303	301	278	308	339	310	298	327	293	322	302	293	304	319	304	334	312	319	319	321	307	309	283	288	330	285	310	295	314	310	338	299	320	263	317	330	341	340	327	327	323	304	317	338	317	311	321	296	324	327	319	296	344	317	290	336	330	290	338	294	324	301	308	322	295	316	302	334	317	270	327	310	326	307	282	331	304	295	324	306	312	326	326	334	295	294	313	283	291	296	313	290	319	295	299	306	293	309	288	352	317	305	294	338	312	315	319	321	301	296	322	293	296	321	310	328	301	347	296	304	328	322	318	323	307	332	274	310	310	323	295	303	310	307	279	316	286	304	341	326	300	313	315	321	301	306	309	315	286	300	322	291	306	316	313	315	331	335	306	313	292	293	299	320	322	297	309	296	332	317	308	329	306	288	334	291	325	299	285	304	307	301	341	333	348	297	315	294	312	305	301	301	305	332	284	332	328	290	324	311	300	276	326	311	287	306	307	319	311	319	291	313	309	319	285	317	325	303	318	310	300	338	294	305	315	312	313	342	277	309	311	302	293	307	324	295	320	316	317	300	318	300	301	323	324	310	318	336	315	269	312	300	319	297	313	351	298	328	321	312	319	280	292	329	306	311	310	288	314	296	281	348	323	301	334	296	326	324	314	299	315	310	308	315	336	293	328	304	314	298	318	317	302	332	295	310	329	296	322	328	323	313	318	286	299	346	295	297	307	312	288	311	332	310	307	306	317	320	317	321	301	304	309	303	303	273	277	288	333	303	314	323	298	335	299	305	293	319	305	339	310	292	290	306	305	255	315	314	333	355	307	293	322	313	321	311	284	303	281	304	306	343	313	302	353	335	305	307	270	317	299	302	324	322	308	316	311	281	321	328	300	302	323	287	284	275	302	310	293	292	292	308	292	304	312	306	337	311	305	323	347	307	256	282	295	314	312	329	303	310	291	322	337	334	299	324	288	296	323	318	291	351	293	322	294	321	304	334	326	295	287	320	321	288	316	311	318	304	312	306	311	263	333	311	288	298	287	323	310	314	300	316	301	346	303	297	303	320	313	327	308	305	343	330	330	312	293	309	310	284	299	298	329	324	312	315	311	302	327	311	313	311	293	311	330	286	310	305	313	315	322	329	315	348	297	299	287	293	304	304	327	303	302	318	308	299	289	297	309	302	304	325	303	310	315	286	321	288	333	319	321	298	299	314	308	303	298	308	313	278	294	302	327	312	290	297	313	310	301	293	301	336	313	325	298	331	305	289	284	295	307	292	287	292	293	338	315	288	295	317	297	301	296	323	304	291	285	302	318	312	324	310	286	324	310	326	280	326	311	291	302	291	298	282	318	317	307	315	327	313	262	341	309	329	337	307	280	303	307	295	320	307	317	312	306	332	323	327	311	330	304	331	287	337	318	330	301	329	335	302	287	293	317	297	303	314	305	292	325
1494	296	275	246	212	146	134	135	159	156	139	129	117	133	144	141	142	133	117	115	136	111	144	132	125	134	129	117	131	131	84	108	131	144	134	126	144	109	121	114	132	127	132	142	118	128	125	135	135	124	149	131	118	123	126	110	150	151	122	143	126	118	129	134	126	137	122	147	129	136	130	136	143	114	133	117	142	138	116	129	139	121	116	110	122	110	108	120	144	144	134	122	132	120	106	132	119	112	115	95	121	128	125	136	115	146	131	139	125	144	149	130	126	117	129	128	108	120	125	132	131	119	131	117	132	115	127	131	133	144	124	104	126	127	126	123	131	121	113	126	123	124	136	130	119	110	125	143	139	134	168	134	122	128	128	138	130	131	118	119	113	134	140	121	126	121	112	134	105	121	141	144	131	109	124	124	134	126	122	111	123	136	119	136	129	135	128	142	122	143	123	140	142	135	126	113	116	113	123	141	128	121	121	123	129	134	117	118	132	127	115	116	157	111	140	100	106	114	128	129	163	112	118	139	141	124	165	133	114	111	127	141	120	116	127	134	120	148	126	127	115	142	127	123	112	133	109	144	112	129	154	136	128	119	119	133	140	127	129	139	110	117	121	130	134	127	127	116	145	111	128	107	132	114	138	152	139	140	111	117	120	110	130	124	120	142	129	128	140	112	126	107	97	125	152	122	131	137	114	126	124	145	146	126	139	130	122	134	125	118	119	130	144	135	119	126	116	142	97	132	151	130	157	138	132	110	131	131	103	134	129	116	104	139	115	127	127	119	141	137	108	146	127	126	122	138	138	130	119	129	126	121	117	121	124	108	120	142	127	120	142	132	135	136	102	121	126	122	126	129	118	137	129	125	122	134	131	119	121	121	113	127	130	138	118	127	119	120	136	115	143	135	114	116	146	109	114	148	119	122	131	123	137	95	141	115	132	125	128	122	103	139	139	117	102	134	129	120	104	132	116	118	139	138	133	113	114	125	111	152	139	130	108	139	137	120	114	128	134	123	143	132	132	123	132	116	129	128	139	119	122	114	109	122	107	141	117	140	133	137	146	122	119	127	127	113	131	145	121	141	126	99	136	121	149	118	122	108	123	120	137	103	136	142	113	136	139	134	133	131	127	136	138	137	105	118	124	123	153	119	134	127	126	127	123	120	123	133	117	110	138	123	138	138	131	120	128	111	142	119	130	141	147	134	119	122	133	127	143	115	116	144	137	137	112	120	131	138	109	130	141	107	117	130	115	137	123	118	124	132	124	138	121	136	138	136	131	124	117	132	142	144	121	115	111	135	114	117	109	148	140	129	138	121	127	130	108	106	112	112	143	137	124	139	128	142	114	118	123	115	116	124	127	146	127	123	129	113	126	106	128	113	103	110	133	137	108	112	113	142	152	124	132	150	114	129	123	119	118	124	114	125	108	132	141	121	151	129	138	138	113	123	133	131	118	103	128	124	116	135	114	133	117	137	151	137	122	115	135	125	146	133	110	118	115	125	140	121	134	121	159	129	158	130	131	153	109	129	123	131	115	123	110	128	126	137	140	121	151	103	128	134	142	134	113	117	137	142	123	131	137	112	129	96	128	115	117	120	126	127	106	122	120	143	113	112	139	136	143	129	140	135	135	131	119	128	122	137	103	137	114	115	111	111	132	130	127	125	121	132	129	119	121	118	123	149	121	131	117	135	141	133	119	131	132	126	132	144	121	148	109	117	149	131	123	117	133	139	120	147	139	117	118	138	128	118	121	119	133	133	131	112	124	128	120	131	121	141	134	106	134	144	142	121	119	119	129	129	121	135	100	128	121	124	123	130	137	126	134	117	132	122	136	129	117	114	119	127	123	95	99	98	127	117	136	145	124	118	118	127	124	152	142	100	119	141	115	128	133	131	119	129	114	135	128	124	114	141	126	117	129	124	127	111	122	109	134	139	124	140	137	138	120	146	128	123	130	91	126	108	132	145	154	111	146	138	128	139	135	132	134	107	126	154	109	128	128	133	114	114	142	131	121	116	154	117	114	119	125	121	132	139	138	108	134	124	149	140	125	128	124	113	113	120	147	130	126	125	103	127	132	126	122	132	142	117	138	134	126	140	132	131	110	125	132	112	129	116	129	119	120	124	106	145	116	125	104	140	128	129	125	119	125	123	114	114	127	124	134	107	143	117	128	128	129	125	132	145	117	114	120	132	139	111	116	109	128	107	118	133	120	127	128	129	113	133	132	109	113	138	132	144	137	119	132	113	128	113	121	122	106	141	117	122	131	120	123	125	147	116	127	105	108	125	113	129	132	105	127	122	126	123	121	135	124	120	133	122	117	130	114	128	122	129	154	140	131	145	117	120	117	125	110	142	150	130	127	125	136	132	117	107	105	118	132	150	139	115	127	117	127	132	126	142	120	136	115	132	139	150	132	136	117	127	125	116	138	129	137	115	146	114	117	132	127	135	135	124	119	134	114	140	121	144	132	138	121	113	145	106	116	113	144	132	122	123	131	127	139	137	124	133	133	136	125	136	128	120	123	133	112	120	136	134	140	122	127	124	141	126	132	116	123	131	136	122	131	144	123	119	126	134	124	126	114	129	131	118	132	130	133	107	108	135	129	148	132	119	137	128	128	110	125	125	138	110	139	115	128	125	122	140	140	131	126	126	145	106	121	125	136	119	133	107	141	125	112	125	115	139	119	103	131	116	113	121	120	138	141	131	117	133	129	125	136	136	121	131	121	139	118	114	111	122	111	131	110	146	116	143	119	116	156	122	143	121	111	131	131	127	135	129	126	125	134	130	120	116	137	141	114	131	141	133	125	126	121	130	120	135	125	110	132	137	119	144	129	125	115	117	106	131	113	127	121	142	134	128	114	131	133	116	118	134	137	131	147	122	125	123	143	142	136	146	150	112	124	124	137	134	137	120	119	118	144	126	133	115	124	115	112	136	141	124	108	152	130	132	114	138	129	117	134	117	129	135	143	115	136	123	149	131	121	133	125	122	116	144	104	123	124	140	100	100	107	120	124	145	136	115	117	140	128	125	139	117	116	131	105	115	111	116	133	128	132	120	119	126	133	127	126	140	136	120	133	129	123	130	109	108	139	122	100	149	125	144	132	124	114	116	124	122	135	117	132	147	118	126	138	117	132	123	129	123	109	135	146	125	113	119	137	154	118	128	139	119	152	128	116	140	147	140	113	141	137	125	135	132	142	133	137	126	128	132	124	127	134	122	128	144	126	123	117	123	127	118	118	133	111	138	117	129	109	142	116	123	121	109	119	128	133	144	153	126	120	131	141	128	118	101	138	120	125	122	119	121	121	148	115	123	135	130	131	130	134	108	129	130	132	122	125	129	132	132	122	145	157	125	125	122	126	139	127	131	121	129	137	124	123	123	142	143	133	135	132	127	132	136	130	118	140	132	112	126	136	139	130	128	110	116	96	132	147	122	119	127	139	118	129	117	128	123	116	125	151	123	141	107	153	120	138	142	123	124	134	124
1943	554	784	769	684	546	479	430	701	498	365	380	352	327	336	371	353	337	342	376	354	352	376	375	340	347	349	345	328	305	377	346	327	350	344	341	306	336	307	328	340	344	321	320	324	316	323	347	329	354	324	337	345	354	345	334	336	298	358	349	342	338	323	350	352	329	360	300	376	327	310	356	328	330	337	348	338	331	345	353	346	328	326	320	339	351	330	332	311	324	341	392	335	342	338	325	328	335	318	315	339	305	330	295	359	363	330	325	337	340	343	336	335	310	316	303	341	339	331	337	354	352	347	332	349	353	317	343	336	364	351	352	331	321	319	305	347	304	324	352	354	335	324	350	334	347	327	324	330	317	328	362	313	342	330	349	351	330	347	339	331	294	329	329	369	360	324	330	331	354	327	345	338	299	366	351	332	309	328	323	361	354	351	321	357	311	325	325	290	345	354	330	326	333	343	355	332	337	326	328	327	309	337	312	358	321	305	344	316	308	353	313	341	364	363	335	351	342	326	349	355	346	354	335	328	345	328	326	306	327	354	357	324	321	352	346	289	344	336	306	324	344	303	319	352	328	356	321	310	323	306	333	300	349	335	322	368	336	316	341	324	347	328	303	327	347	315	332	292	353	348	330	309	332	368	316	295	325	328	342	317	301	327	316	289	353	350	341	312	320	337	315	346	347	354	335	325	359	286	295	335	357	327	330	336	318	300	324	343	338	354	336	296	322	355	336	288	373	344	352	347	368	334	319	314	335	359	351	350	314	340	342	334	367	319	333	379	350	334	367	347	342	310	367	347	348	336	346	313	324	313	329	329	338	345	306	361	309	325	383	344	326	347	313	319	329	341	297	325	321	331	336	327	320	341	299	360	361	309	317	363	368	348	338	301	326	346	304	337	324	316	340	345	345	342	339	325	346	324	326	322	347	321	328	385	316	341	297	315	326	334	330	331	323	327	352	331	348	322	314	361	375	341	339	357	337	329	367	310	324	320	323	322	347	318	329	353	325	328	334	341	348	336	287	316	373	341	349	346	303	320	309	369	336	305	360	326	326	354	341	351	330	341	370	335	344	343	307	327	311	340	341	324	337	324	317	328	351	342	354	344	304	352	328	323	328	351	333	336	306	339	359	356	293	306	347	311	322	345	342	326	330	340	322	312	349	332	317	311	362	345	326	320	294	308	336	338	329	331	335	355	336	328	325	328	320	321	342	341	308	298	346	275	316	345	346	326	335	321	357	332	319	364	367	353	337	356	331	368	373	334	326	333	364	329	311	317	359	336	319	343	348	347	353	346	311	331	387	327	334	332	339	299	307	316	306	343	376	343	316	345	324	347	341	344	384	320	330	349	327	329	319	355	321	347	328	314	338	368	342	344	353	322	329	333	315	332	331	322	334	328	352	360	334	315	320	320	324	331	347	350	326	335	349	308	344	346	372	341	326	304	331	322	324	339	306	337	298	335	312	352	289	339	328	324	345	331	303	318	315	340	346	350	344	355	321	351	324	372	340	322	327	341	326	337	328	334	329	309	333	346	337	311	352	314	332	312	300	376	345	331	324	333	322	350	333	329	354	321	348	349	332	346	320	336	323	347	356	335	339	305	347	341	320	330	329	349	274	352	345	338	322	345	323	311	336	319	344	328	342	348	336	338	325	357	341	326	298	321	332	336	321	342	341	335	301	328	335	321	288	332	323	333	318	344	312	324	329	365	334	327	347	318	344	311	325	294	373	343	312	342	351	356	335	359	361	338	316	330	325	341	333	362	320	356	355	341	310	334	334	352	328	371	297	298	351	315	353	349	335	324	338	346	324	329	333	360	326	344	305	346	323	370	290	326	342	323	353	351	334	333	333	375	297	304	321	323	325	354	322	336	358	307	339	337	307	317	332	348	333	364	335	328	312	315	322	311	357	333	320	354	320	323	316	325	340	340	326	348	322	328	345	357	336	312	323	373	354	329	337	330	317	301	307	337	365	336	331	339	328	335	311	344	320	347	332	336	346	320	346	292	338	333	354	327	357	356	355	340	337	353	364	308	318	362	323	313	315	319	318	355	322	327	319	351	342	332	357	331	326	324	315	368	338	312	323	379	335	303	342	346	328	363	361	344	326	340	308	323	308	320	336	324	326	315	346	316	350	292	314	327	306	321	332	342	309	343	322	330	352	352	338	316	342	334	290	325	350	322	344	315	312	374	333	319	323	321	324	315	344	329	319	337	349	354	318	363	352	334	330	348	355	315	310	334	326	310	346	350	316	320	307	320	376	351	349	323	381	336	288	309	290	340	375	330	358	388	350	341	312	338	329	350	319	352	333	364	326	331	336	323	322	320	371	322	334	339	308	313	318	332	331	319	344	327	344	322	327	338	344	334	347	293	334	328	325	320	326	348	328	337	339	294	319	345	342	340	377	342	298	322	336	366	345	314	311	362	342	311	320	343	327	336	305	334	344	323	325	294	331	344	315	321	351	354	327	374	309	337	342	341	332	346	349	345	334	361	355	332	349	342	356	302	334	318	294	322	314	314	342	347	331	309	345	350	329	333	344	330	347	332	308	331	328	354	313	330	344	332	335	316	332	299	329	325	344	345	337	367	332	352	343	335	348	345	343	316	326	322	345	338	345	317	307	340	340	372	340	300	338	331	328	308	337	288	333	342	343	329	366	316	332	328	342	342	320	364	327	337	346	367	325	328	339	324	334	323	317	295	336	299	345	350	338	327	343	336	320	311	298	360	352	322	333	319	322	330	372	328	332	307	328	322	321	302	298	350	347	333	353	287	322	313	327	331	366	341	332	347	341	311	350	326	352	364	355	334	339	334	354	309	314	316	354	316	324	333	338	336	324	341	368	338	358	369	354	322	293	359	319	337	329	293	355	339	323	334	316	334	325	342	347	368	322	303	293	334	344	354	314	356	324	330	341	345	327	377	297	333	326	345	340	340	361	333	338	357	322	327	352	332	332	295	300	348	338	360	333	354	309	334	303	338	313	333	314	300	306	311	322	345	334	332	330	304	316	328	295	351	335	316	316	327	320	342	294	340	345	304	324	342	337	354	333	333	340	307	364	306	357	354	348	370	310	331	348	357	352	330	302	306	354	334	328	343	324	322	335	321	328	359	348	362	329	351	330	321	331	312	365	304	329	328	334	320	345	350	328	325	315	325	369	352	310	324	370	350	352	329	321	347	330	344	330	302	307	318	323	330	296	323	351	319	307	343	307	335	349	317	352	317	313	331	350	359	323	355	333	321	303	303	345	365	325	339	334	333	315	302	346	322	351	315	346	327	345	340	291	307	309	336	325	347	349	342	329	324	337	370	329	319	335	359	316	351	353	305	329	341	349	328	364	343	319	346	344	330	333	308	319	333	344	311	347	359	300	316	321	316	336	332	330	320	307	348	332	337	297	363	360	334	329	345	312	311	340	323	329	317	319	315	342	318	314	343	341	338	326	301	367	359	333	370	326	348	337	353	354	327	333	336	346	353	330	336	309
6971	746	715	584	402	269	252	466	1400	1553	167	170	178	177	152	175	174	191	176	175	171	199	184	168	162	174	174	158	191	165	186	187	184	162	169	150	165	161	174	180	173	175	180	150	170	178	161	168	178	170	190	165	169	155	180	161	171	172	159	178	165	147	179	163	168	167	170	171	166	166	188	156	162	196	170	194	165	182	149	154	147	166	149	133	192	162	166	160	179	167	179	177	181	166	171	181	164	146	133	177	201	151	160	160	141	178	177	180	185	157	188	173	157	166	139	150	171	174	183	177	185	153	164	171	183	176	160	189	151	185	161	157	152	176	158	168	153	186	159	159	179	161	134	182	181	154	165	173	166	180	158	170	160	155	150	175	149	176	161	171	171	175	174	174	180	156	160	176	176	168	174	158	178	154	167	147	176	157	162	176	151	153	180	183	158	168	182	171	161	169	153	162	158	177	156	162	165	160	169	155	169	190	204	165	178	162	169	178	142	169	169	153	195	179	155	146	177	151	160	162	170	169	176	158	191	166	172	166	181	169	164	175	155	176	186	188	144	150	158	180	175	175	142	151	153	148	158	154	165	165	147	156	190	161	176	195	178	185	148	175	139	156	164	166	163	142	166	173	203	167	175	179	154	147	156	162	155	160	176	168	159	169	148	163	156	166	140	153	179	150	159	162	141	187	148	189	153	154	133	197	152	159	178	158	147	172	195	167	175	158	159	191	150	176	161	159	159	157	171	141	193	161	156	174	175	176	161	173	163	175	183	158	166	176	158	176	193	142	157	199	178	164	157	152	157	148	176	184	172	182	164	195	174	150	170	158	170	183	179	175	157	192	149	155	166	172	169	155	169	154	175	155	197	175	170	145	169	163	174	175	145	173	168	193	163	161	177	155	158	149	161	165	149	154	166	173	173	155	176	174	165	162	156	174	155	171	169	189	184	173	161	160	174	142	158	158	153	170	184	174	164	171	172	178	139	177	175	159	182	179	159	143	176	146	182	173	175	164	167	166	188	165	166	159	182	158	163	177	178	163	186	149	175	185	172	151	149	167	173	173	152	155	166	125	171	160	183	174	181	150	185	169	161	188	178	160	175	164	211	189	156	174	156	174	171	160	176	166	140	162	158	150	145	190	147	142	146	150	153	166	174	169	183	176	164	176	193	143	153	190	174	174	177	170	153	178	137	134	179	178	170	152	178	138	158	166	171	181	179	184	178	183	177	167	159	164	174	165	194	170	176	178	174	161	153	179	186	157	161	175	163	171	135	177	143	162	167	171	173	167	161	166	189	154	166	147	164	159	179	169	161	171	157	157	174	186	146	168	163	189	197	163	165	178	159	176	171	173	182	168	178	164	164	174	165	169	166	158	142	194	145	178	190	167	145	171	169	169	160	153	153	181	160	170	173	163	156	156	190	164	162	167	156	167	158	156	156	176	173	177	177	177	171	175	167	181	168	180	188	172	174	172	146	181	160	166	156	180	158	167	171	160	173	175	170	155	168	146	167	169	180	173	174	182	151	170	168	171	149	156	168	178	146	155	176	163	161	165	152	158	166	136	168	151	167	164	161	184	177	167	146	172	177	172	178	152	169	166	172	155	141	169	166	190	167	157	172	168	148	163	161	165	170	162	154	152	205	155	179	190	160	145	165	172	181	189	148	176	158	180	165	171	160	178	163	186	191	172	158	165	159	156	186	176	177	160	161	157	184	168	156	150	182	161	155	170	149	151	156	169	168	154	173	167	167	171	143	186	202	153	212	170	142	155	159	160	157	169	152	182	154	152	152	176	170	174	166	173	171	162	149	155	182	168	175	164	177	153	166	170	161	162	168	182	166	165	160	141	177	142	183	152	163	164	146	142	169	196	168	144	158	153	177	181	166	158	148	159	172	147	158	168	177	151	153	190	176	166	158	190	172	158	191	162	154	178	156	152	175	170	154	146	183	176	175	170	150	164	171	166	176	150	185	164	136	159	158	161	168	158	143	169	146	171	159	177	154	193	177	149	157	183	195	160	149	162	158	171	166	161	175	162	143	179	168	167	159	189	168	178	158	165	154	156	161	185	160	154	162	172	171	143	166	175	163	142	158	179	164	188	140	149	159	164	156	164	205	182	173	164	170	186	159	150	155	180	180	161	156	199	158	150	158	150	155	142	165	164	154	166	163	163	157	133	166	169	147	150	152	149	173	198	152	179	155	156	163	161	159	156	167	176	173	171	162	164	190	163	162	190	186	170	150	146	200	168	164	163	155	144	178	166	168	179	171	168	174	170	165	181	159	154	154	166	166	175	171	158	176	166	160	140	143	179	148	158	166	178	164	160	162	150	165	152	193	190	187	164	170	162	166	171	169	168	164	145	179	169	175	149	162	184	169	175	140	160	168	173	159	158	157	158	165	179	161	145	166	158	154	172	161	173	150	157	175	181	156	201	154	176	155	171	147	179	176	154	151	160	180	154	178	172	163	186	184	161	189	161	156	176	155	162	151	150	185	150	151	168	150	177	164	159	154	164	153	167	168	162	155	181	161	158	147	155	177	147	175	152	170	181	171	188	192	147	147	193	175	178	157	166	176	190	185	183	164	165	165	156	166	165	163	167	164	172	188	192	162	164	176	144	158	178	175	146	161	155	168	134	160	168	145	142	157	172	173	163	182	186	164	163	164	171	185	170	181	182	144	170	159	160	165	178	171	186	164	187	164	153	199	182	160	158	179	158	174	168	164	173	164	154	197	195	185	148	140	178	146	149	159	167	179	143	150	168	176	149	161	130	191	167	158	139	167	164	169	162	183	168	172	151	164	160	164	169	165	184	189	172	172	147	148	152	162	169	200	186	177	180	165	168	180	195	192	186	152	160	170	172	169	163	156	166	163	139	166	169	151	173	147	172	191	132	170	174	169	170	189	173	163	166	159	159	180	174	157	161	183	142	179	151	158	160	171	178	173	163	174	181	158	157	189	164	155	174	151	158	208	190	155	148	159	179	160	166	166	160	201	165	166	167	178	163	152	164	172	147	148	156	142	169	167	160	150	180	177	184	180	168	162	154	179	180	168	173	177	171	176	152	174	167	170	164	193	166	182	174	169	155	148	180	174	149	141	184	160	162	160	141	154	157	152	184	153	152	178	174	156	154	165	156	179	177	168	171	174	161	165	152	163	192	160	169	154	135	148	190	160	172	161	162	169	157	158	164	163	168	178	193	159	146	165	168	148	163	178	179	165	179	175	173	191	175	154	171	184	162	174	152	167	148	145	143	166	173	167	134	169	165	185	156	158	192	174	141	170	166	138	153	178	162	151	178	164	184	170	157	153	179	187	161	178	163	177	174	151	146	178	172	161	173	170	180	169	171	173	197	173	170	149	175	152	173	144	151	150	165	177	142	159	145	160	170	177	164	148	150	160	186	170	181	165	176	137	167	163	188	172	163	169	173	161	169	172	168	181	158	159	161	166	147	148	176	132	167	179	193	178	158	184	177	192	166	163	187	186	186
6563	1002	1918	1908	1524	1088	931	2011	7911	7594	529	480	505	484	484	498	484	481	528	471	444	464	505	433	465	450	447	438	440	453	413	453	393	420	451	417	407	439	427	439	440	427	449	442	438	440	487	442	458	427	437	417	442	427	494	433	432	473	408	456	455	428	449	434	459	439	427	425	455	393	417	435	412	434	459	421	451	404	438	414	420	411	396	407	404	427	445	385	429	443	416	420	394	392	389	439	409	412	436	430	385	444	448	423	437	440	388	437	420	405	451	419	408	397	441	426	415	394	410	431	429	436	411	458	404	377	446	393	400	427	421	419	421	420	447	400	392	438	445	410	419	433	389	438	450	402	407	432	420	383	403	424	404	429	410	396	470	427	433	444	441	381	446	422	416	401	414	412	426	436	409	412	416	395	421	431	408	404	406	387	429	437	421	441	424	422	417	422	413	406	447	426	396	419	396	438	432	408	428	414	407	392	396	446	435	396	399	406	368	411	408	415	455	417	436	415	417	427	407	421	427	413	384	425	403	426	406	435	440	422	403	425	424	377	446	428	440	443	403	441	420	416	431	398	428	438	424	393	429	416	429	428	427	415	452	419	437	394	371	407	444	408	424	410	417	408	401	408	413	431	420	408	423	444	413	417	433	425	435	398	428	454	449	415	457	446	410	410	440	412	405	417	425	438	413	406	425	449	409	402	462	418	418	425	434	448	448	444	449	388	441	421	464	421	416	444	422	389	408	423	389	420	386	405	402	370	438	458	424	420	412	417	442	383	424	442	435	404	382	436	417	438	396	423	459	437	406	418	409	408	417	458	421	408	411	455	381	464	432	437	410	454	380	414	415	419	384	453	424	436	407	425	435	428	468	440	395	407	402	422	416	434	408	408	446	416	447	396	421	411	422	422	448	399	436	410	391	424	400	437	392	430	410	416	412	424	413	406	422	471	390	411	416	424	432	383	420	425	434	423	413	399	375	436	456	454	396	436	426	446	413	439	425	419	430	444	444	407	420	439	453	408	384	432	381	448	446	408	376	452	437	428	458	398	425	406	432	432	388	399	391	405	475	411	403	454	435	406	395	452	421	437	452	432	438	443	407	414	436	399	413	399	453	403	407	439	443	436	419	437	423	452	409	417	400	454	419	413	422	446	390	420	431	440	395	395	382	410	405	408	403	416	424	416	398	426	438	383	372	436	450	404	443	416	415	432	431	406	421	413	436	417	405	418	371	407	418	404	425	394	451	416	437	413	463	401	431	444	416	441	405	434	390	462	395	435	441	443	428	447	363	435	451	438	421	417	397	405	446	407	411	457	439	419	413	460	435	409	396	461	419	416	432	431	393	412	387	420	399	440	397	385	412	414	388	462	441	389	435	453	420	393	427	427	409	410	415	460	436	402	407	415	416	395	435	419	451	426	403	437	430	442	435	455	401	428	414	413	427	404	427	434	401	413	422	424	406	426	405	451	417	436	399	428	437	407	419	431	431	410	440	433	456	411	415	421	415	440	413	428	438	407	423	392	441	429	395	397	440	424	411	420	458	433	429	413	428	413	421	405	423	431	394	410	468	412	424	419	427	408	384	442	409	430	425	418	420	411	399	394	436	423	421	392	408	438	410	422	433	389	413	386	396	443	443	412	375	391	399	408	432	416	405	440	392	406	407	411	450	416	409	430	394	460	432	442	444	423	444	412	373	429	436	404	407	420	465	412	436	421	409	417	403	409	376	432	431	386	422	426	427	390	401	386	415	434	409	402	413	386	432	441	415	402	414	402	400	382	448	426	422	428	413	409	402	429	434	435	433	431	429	427	432	396	439	380	447	410	389	447	430	400	454	398	423	421	444	422	406	463	439	419	414	399	423	439	412	392	385	378	438	437	423	400	441	396	473	411	403	431	430	446	416	470	419	415	415	409	416	422	403	400	445	410	425	457	434	458	448	427	437	439	438	388	416	425	451	393	385	420	372	417	469	427	431	423	390	434	389	401	396	445	432	420	411	405	443	388	377	421	424	385	442	422	422	432	437	385	436	403	392	434	417	432	406	443	405	405	444	422	437	440	413	428	417	425	435	400	423	445	391	426	436	418	457	400	386	394	428	408	419	407	408	410	393	405	393	439	437	389	400	442	410	407	437	426	402	417	430	424	431	446	422	439	442	462	434	406	419	449	449	398	384	402	422	411	430	396	428	431	422	417	438	429	395	441	444	393	389	403	424	388	400	423	391	445	456	408	445	407	422	447	412	430	419	448	398	403	428	433	376	415	413	456	429	391	421	390	408	387	429	413	411	390	420	412	420	443	459	418	404	447	430	422	426	447	425	413	432	402	390	443	398	376	440	432	407	416	462	421	405	418	418	399	421	465	420	431	388	413	431	379	462	407	407	405	386	376	442	411	399	419	432	373	404	447	437	444	387	428	428	408	406	430	397	440	397	420	402	437	411	421	419	471	394	462	392	450	464	464	419	400	385	443	411	443	430	451	411	420	414	424	433	439	440	425	410	430	429	434	396	416	394	396	422	464	364	387	432	417	432	395	414	431	416	441	425	408	394	444	437	413	466	405	432	422	437	433	429	414	436	404	430	420	434	412	407	400	434	407	379	446	469	431	411	446	420	420	417	414	446	426	411	438	396	399	414	380	411	419	410	436	434	460	415	438	433	423	415	419	450	421	468	425	421	406	405	401	413	397	383	432	390	422	423	406	402	416	421	424	451	399	441	404	408	440	407	362	385	426	404	415	409	434	424	422	415	449	427	445	430	436	424	398	451	418	437	437	418	441	384	437	415	415	444	425	448	428	396	422	425	413	431	401	404	447	369	427	452	438	458	378	389	417	454	440	420	448	482	434	402	453	423	421	426	422	433	429	424	437	442	421	414	435	422	443	405	413	406	458	434	447	450	418	406	432	419	421	433	453	421	419	428	397	374	456	443	401	425	434	465	383	383	444	419	410	412	430	405	421	397	469	401	387	448	421	420	426	386	423	397	418	444	429	448	433	441	417	427	416	438	449	414	422	380	387	436	420	420	391	461	415	438	426	429	419	431	430	394	426	429	424	425	447	448	451	454	437	404	419	436	396	373	417	439	424	414	436	414	426	432	416	444	432	404	448	439	401	405	429	404	430	455	414	425	396	455	408	405	424	391	404	395	419	422	395	410	372	426	461	445	421	404	438	440	455	421	393	429	411	382	470	416	418	428	395	414	414	410	422	390	397	452	455	450	431	419	407	454	438	423	433	403	436	379	425	429	440	411	457	471	428	426	383	424	436	415	417	415	397	409	445	485	389	434	438	419	384	421	415	403	431	441	444	407	432	385	417	404	402	412	442	460	391	438	437	413	428	383	436	397	419	446	425	428	425	439	422	410	449	426	403	425	445	425	394	433	397	443	416	438	410	418	395	385	426	448	414	436	391	428	429	392	444	406	399	418	383	394	407	420	447	453	430	411	442	432	426	419	451	437	400	407	421	382	422	414	401	446	398	423	434	401	431	431	406
12798	1175	1045	794	546	369	257	267	1393	1625	177	161	147	143	122	141	158	125	167	134	135	138	123	134	115	130	122	113	120	110	136	119	131	122	112	126	138	129	106	136	124	137	139	131	121	137	144	143	137	101	118	106	122	140	119	123	126	140	131	106	134	119	125	115	108	134	101	136	111	107	129	119	117	130	131	143	116	124	110	122	124	142	120	127	110	113	118	109	108	124	109	118	114	130	109	113	111	128	97	112	139	121	114	110	128	139	150	112	122	132	109	125	146	136	108	111	125	117	117	107	123	100	115	113	132	125	95	116	117	120	146	129	143	125	116	121	112	108	130	101	114	124	122	163	105	119	140	110	139	101	128	132	121	127	133	139	119	140	124	139	125	124	129	120	110	125	125	134	113	116	130	120	120	142	116	117	116	112	130	147	114	131	111	144	138	137	115	124	132	115	115	133	136	138	108	108	121	116	117	104	111	118	131	121	126	123	133	114	101	136	121	131	134	119	139	133	106	117	138	126	122	138	124	133	105	112	114	124	121	116	124	121	108	115	133	131	138	135	102	112	120	124	106	109	121	155	128	116	122	127	112	146	131	106	137	125	125	119	116	124	104	90	109	126	122	116	137	124	144	135	107	130	127	94	112	152	136	116	103	125	125	103	124	122	135	123	121	126	117	139	130	127	129	118	107	124	126	127	107	119	124	117	130	129	117	125	136	120	121	134	96	105	132	140	133	129	128	116	135	151	124	144	114	124	135	143	103	133	107	109	110	109	132	135	112	125	107	96	114	110	137	127	128	119	137	123	137	132	120	114	138	117	115	122	124	109	120	118	124	110	136	133	120	115	120	143	132	115	132	136	119	120	137	135	128	125	112	129	118	123	128	94	114	128	130	109	105	125	106	123	113	113	111	114	97	128	130	110	121	114	127	117	134	100	112	110	129	129	116	115	101	113	116	96	113	131	120	117	131	120	124	132	113	131	127	110	127	133	127	97	113	114	112	143	113	131	118	119	138	128	117	123	118	115	124	121	123	114	105	119	132	126	116	108	124	119	129	114	143	125	122	139	114	137	140	112	125	113	117	120	135	113	133	117	105	141	130	107	126	114	114	125	129	125	119	108	134	101	130	127	134	130	121	116	119	114	137	120	120	130	119	119	121	126	130	114	108	136	132	101	126	125	119	117	131	139	131	101	125	122	107	107	133	116	133	121	107	113	117	121	108	108	118	127	126	124	106	126	126	126	140	150	127	133	108	115	107	109	98	124	134	127	127	130	127	114	123	122	106	104	123	104	111	132	138	129	123	134	119	109	109	130	132	138	131	135	121	110	106	124	120	118	105	109	98	118	126	153	124	135	123	120	126	105	117	107	132	124	132	107	113	103	133	139	118	113	101	124	117	114	111	130	120	111	119	114	122	135	121	116	141	110	135	118	110	124	116	131	124	131	144	126	119	140	122	129	104	129	124	125	109	113	104	120	133	129	110	104	102	125	139	114	115	128	146	138	125	131	130	119	129	136	115	124	123	117	121	106	123	125	114	121	120	126	126	131	128	110	130	115	121	124	109	116	131	130	127	127	129	121	107	132	120	139	102	125	117	137	123	114	112	120	127	144	118	131	124	122	130	123	126	128	154	103	128	124	125	124	128	92	120	126	124	132	147	114	116	131	106	129	135	121	135	121	115	106	135	131	126	128	114	122	122	117	132	130	130	124	120	142	121	118	119	119	120	126	106	151	126	118	122	124	101	126	138	113	126	123	127	116	122	119	112	149	130	112	116	108	127	116	128	120	128	113	101	118	132	133	126	130	130	122	93	112	130	115	115	101	95	111	138	113	121	110	120	116	116	122	127	128	123	110	121	117	122	123	121	112	107	131	104	128	145	138	138	112	128	122	127	124	131	107	118	107	113	129	124	156	117	112	134	128	130	104	129	121	106	123	118	116	127	140	128	116	129	138	138	128	107	122	116	126	126	107	139	127	112	129	126	128	119	103	130	124	118	129	143	135	103	115	127	116	117	137	137	121	127	110	144	118	111	124	132	121	119	106	126	113	154	119	122	119	112	133	131	126	136	92	116	112	110	133	129	131	121	119	127	139	105	123	129	103	119	103	119	124	122	116	107	112	130	113	101	128	120	122	129	134	145	110	112	113	122	131	102	122	128	116	133	106	112	104	126	113	117	138	137	126	127	151	122	132	110	102	126	106	118	109	131	130	109	110	118	117	127	131	104	130	121	137	98	123	131	136	145	123	134	131	104	123	127	131	121	127	129	105	128	120	105	127	112	106	133	127	126	143	136	116	121	129	121	106	117	135	130	111	116	125	112	130	129	128	114	134	129	137	138	125	120	133	101	126	116	119	124	120	123	122	133	118	125	127	131	130	126	143	106	114	105	124	115	118	125	110	113	124	127	117	111	129	125	100	115	114	128	125	129	111	124	108	129	99	105	115	116	119	134	113	117	111	138	148	120	103	119	118	111	145	113	118	115	114	138	115	117	123	122	120	111	134	108	149	108	118	146	121	113	124	133	117	113	117	120	137	116	92	114	121	120	132	138	115	129	114	130	115	129	112	135	133	111	117	108	115	124	141	118	130	108	132	123	118	120	115	124	121	104	124	130	108	128	127	122	126	123	129	118	113	113	121	118	123	123	124	133	127	110	122	122	112	113	100	148	136	130	114	129	118	110	118	122	114	111	129	122	114	120	129	109	124	135	107	109	108	113	113	114	117	117	112	105	101	134	120	113	108	106	139	135	109	122	125	116	128	114	110	123	129	106	129	117	133	137	124	125	108	113	128	111	117	123	132	135	127	108	134	107	128	123	138	123	126	110	117	127	117	123	136	127	114	143	112	118	138	95	127	131	109	121	143	121	132	119	123	124	120	109	132	122	112	126	118	127	137	108	147	136	105	116	118	133	99	103	114	114	121	111	120	132	110	126	144	110	136	133	131	119	102	125	111	109	102	124	134	106	137	117	139	120	135	109	117	122	103	104	119	113	134	125	128	116	131	131	125	115	128	131	120	101	128	108	115	106	118	114	112	115	118	110	107	130	118	124	127	117	121	116	108	137	114	108	131	127	114	114	125	112	112	132	96	107	113	94	140	117	122	108	123	116	124	118	103	146	154	126	127	89	155	129	106	123	110	124	128	120	124	97	132	120	144	126	137	117	144	125	126	107	97	122	112	113	135	141	105	111	119	98	126	112	121	107	113	113	101	114	129	112	107	129	132	135	122	143	130	115	137	128	122	134	98	105	102	122	114	119	128	126	104	122	122	131	126	104	136	123	114	106	126	143	136	109	124	109	131	112	134	114	103	130	105	111	119	108	123	109	130	117	132	139	123	115	122	127	138	113	113	120	117	111	118	115	128	124	109	133	111	128	117	120	118	123	127	122	124	112	106	115	121	120	115	122	130	131	98	103	140	135	124	116	143	133	116	116	131	135	123	102	123	121	138	126	116	127	109	131	107	121	134	119	105	106	117	117	131	111	106
8501	1125	2633	2892	2473	1506	1152	1167	7829	6687	516	511	505	451	483	488	471	461	435	389	417	399	381	406	354	359	366	368	345	370	391	354	323	298	318	358	347	367	336	342	355	333	327	346	341	366	329	347	345	342	336	350	346	347	327	351	361	353	328	337	356	342	348	324	355	370	362	359	346	337	363	308	334	317	329	344	323	307	319	294	321	298	323	307	320	323	329	356	304	323	347	313	310	313	317	295	346	290	318	328	313	325	307	277	306	315	307	289	308	335	285	307	316	328	283	323	309	321	305	297	306	320	298	324	325	309	306	347	310	309	302	311	318	317	289	330	300	301	307	334	288	340	311	286	295	292	324	302	294	281	312	281	277	303	312	308	310	295	310	303	313	306	307	309	303	274	308	294	298	309	299	303	304	291	295	287	295	324	318	308	299	285	298	283	279	299	326	322	306	305	317	315	321	348	330	290	293	330	287	300	319	286	330	318	335	283	334	291	327	304	310	336	316	293	307	280	313	272	293	333	301	302	310	345	302	334	315	329	289	295	312	315	304	296	292	327	305	311	319	310	325	336	314	308	333	344	307	301	296	311	281	273	352	308	280	299	283	301	338	320	300	328	291	300	302	310	336	316	314	317	338	293	302	318	332	277	305	297	308	324	300	336	326	326	327	317	323	325	327	289	318	308	322	280	314	317	311	313	328	306	299	292	322	312	286	329	336	287	311	270	252	319	311	325	284	345	296	309	303	304	315	315	298	287	305	293	324	285	295	261	301	315	309	294	352	315	305	312	326	298	328	314	326	331	324	340	307	347	320	312	294	301	291	311	305	289	327	319	348	304	313	334	282	293	319	300	308	277	324	320	300	308	312	331	303	310	301	317	310	306	298	296	329	303	288	285	296	316	288	321	301	309	313	295	309	317	297	317	268	326	299	333	304	329	321	309	318	331	330	334	288	270	318	296	305	316	329	334	302	290	290	316	314	293	330	310	322	293	294	305	308	282	312	299	272	334	304	327	295	327	310	286	299	310	283	300	304	286	349	317	349	329	279	305	324	339	315	310	301	318	286	301	324	288	281	319	294	286	280	314	315	330	291	309	295	298	318	325	320	321	309	294	314	316	310	325	299	309	317	327	326	322	329	322	309	330	326	323	342	325	290	317	307	304	292	306	320	303	316	294	285	304	308	302	315	287	299	289	313	302	295	300	301	308	303	293	311	304	291	295	287	310	331	309	280	266	296	329	295	286	338	300	306	308	324	314	328	307	313	332	313	307	313	334	317	298	315	361	308	294	274	308	318	304	274	333	334	353	301	291	319	324	322	313	332	302	295	326	309	298	299	326	323	338	311	317	291	327	318	313	272	318	298	305	292	306	305	320	319	294	312	305	326	296	308	295	285	323	305	323	301	331	338	298	325	292	321	341	309	310	311	331	339	295	317	321	327	323	306	335	286	309	316	296	339	311	324	308	311	304	279	302	330	315	345	295	301	332	296	312	303	295	323	281	315	296	308	329	279	300	297	324	307	310	285	294	302	303	301	293	290	313	309	304	307	310	295	301	287	324	321	295	313	330	329	305	305	313	309	327	309	330	317	311	333	293	331	299	305	304	303	296	307	296	282	321	294	286	296	283	304	338	290	307	290	310	329	288	325	309	347	325	322	314	296	296	322	290	307	304	300	332	287	304	360	322	379	311	320	299	314	278	316	319	311	301	337	314	297	289	333	298	294	305	304	324	331	296	302	327	309	295	310	315	269	319	334	276	263	278	305	324	328	291	295	303	316	318	308	318	316	319	289	278	349	288	285	324	310	305	299	299	288	301	356	319	321	329	330	313	315	271	290	305	280	318	322	307	280	307	322	303	302	302	303	328	302	301	309	323	290	364	300	281	307	324	307	299	300	318	299	302	316	326	288	326	310	306	334	270	309	360	306	292	298	290	306	311	310	296	328	294	305	312	292	307	301	301	306	288	331	297	298	325	326	328	305	305	301	281	319	311	297	307	301	330	326	291	335	320	270	321	274	298	299	290	280	314	284	289	326	302	314	311	302	330	310	320	326	317	341	317	294	301	296	327	269	317	307	295	294	302	319	315	295	312	322	298	306	340	297	322	328	302	298	316	264	303	303	300	313	316	320	303	317	313	343	306	299	278	307	320	334	266	288	306	295	304	284	353	329	286	327	294	309	311	310	316	304	285	323	319	325	338	288	317	315	312	318	304	334	308	295	296	298	328	304	318	313	307	332	305	284	300	290	336	313	301	353	289	278	286	288	301	313	301	292	303	314	327	303	290	295	312	302	294	331	316	320	271	338	323	324	313	298	293	315	346	302	280	332	314	338	322	325	319	322	300	300	309	299	320	273	287	313	339	314	296	317	330	318	305	316	308	296	329	298	315	312	299	307	304	309	344	311	294	302	314	294	316	320	295	297	324	312	314	313	315	287	312	311	291	316	333	314	292	303	287	336	274	344	304	328	335	302	310	275	278	323	318	297	303	336	289	303	313	320	310	319	307	336	295	311	283	336	310	271	330	335	339	273	288	316	311	284	289	333	321	308	296	320	284	315	313	313	311	316	324	310	310	288	332	318	302	314	256	315	361	323	298	309	342	288	320	296	295	288	318	314	259	305	300	350	294	313	299	309	258	321	300	302	337	320	331	299	291	302	268	312	303	279	291	312	284	313	315	317	335	307	294	282	271	310	314	294	327	299	333	323	315	288	303	313	312	299	332	284	314	332	293	300	276	291	315	330	281	317	309	305	303	298	304	317	320	347	318	289	304	311	325	308	293	284	302	282	304	287	310	322	323	314	289	284	312	315	290	313	292	286	298	294	323	316	313	317	295	285	293	295	326	313	302	313	336	288	288	308	331	290	314	330	327	321	290	318	281	316	270	303	315	304	315	328	303	318	304	340	312	282	328	307	310	299	317	337	303	284	314	306	339	325	313	288	295	327	322	287	325	315	291	295	304	336	328	324	314	318	332	297	302	318	277	291	321	286	312	305	303	278	308	287	310	303	316	298	313	304	279	343	289	308	308	332	322	303	329	329	323	315	322	313	291	312	316	305	289	330	327	279	312	295	312	346	300	324	299	282	281	323	315	338	293	281	311	304	317	296	334	295	319	304	303	296	316	327	288	325	325	309	308	311	335	304	326	284	316	323	291	315	293	311	311	320	301	320	310	294	290	323	299	347	301	296	304	275	313	280	316	312	329	309	309	357	298	348	305	280	313	328	307	307	280	306	289	306	280	306	293	348	294	243	301	311	322	319	319	304	310	298	282	318	301	291	331	352	367	346	298	310	332	294	317	299	312	296	281	313	305	344	321	345	323	307	323	284	284	291	307	318	289	303	315	316	289	302	287	295	308	327	336	308	298	305	293	339	280	296	324	286	327	299	298	312	281	315	311	270	295	300	337	303	315	322	319	321	298	285	312	315	313	312	308	306	297	315	305	278	309	323	326	299	331	280	293	297	317	316	308	316	308	321	321	275	309	316	274
1549	288	272	199	137	177	143	136	123	125	114	131	92	141	117	147	143	136	136	134	139	113	109	139	131	117	136	129	115	118	121	118	120	138	121	119	113	141	120	142	130	134	128	128	118	101	115	115	133	133	102	120	123	129	132	124	105	130	106	130	123	125	116	132	104	127	87	127	129	125	117	126	116	134	133	122	128	114	105	104	98	122	119	125	119	120	144	132	136	119	123	120	123	129	126	133	108	128	122	124	122	126	120	102	134	114	116	132	115	122	116	115	105	131	115	141	114	138	129	126	120	143	143	113	129	123	116	123	125	117	113	120	108	124	119	112	131	126	129	138	130	113	121	102	130	120	118	115	133	127	132	102	108	113	115	120	110	117	108	109	119	123	112	130	129	117	117	123	127	141	129	107	119	110	137	129	118	122	109	130	125	123	129	125	108	119	116	111	123	104	104	121	133	122	125	126	129	120	117	124	127	113	115	129	129	132	110	140	144	93	130	145	130	108	137	123	121	119	108	107	108	106	119	142	125	108	126	109	112	98	119	107	90	121	111	135	130	106	134	145	109	124	121	120	104	125	109	100	127	105	125	119	121	122	116	130	133	125	121	98	107	105	126	125	121	121	121	137	127	126	110	105	122	146	125	117	133	132	107	127	129	129	117	107	112	130	138	117	118	108	114	137	102	109	111	130	147	134	109	119	123	127	118	127	122	120	120	121	121	131	131	120	123	110	100	136	130	134	113	129	123	123	137	125	130	107	127	133	137	94	121	126	126	131	144	107	121	132	107	104	127	112	134	130	114	126	121	120	142	127	122	125	125	135	89	129	133	118	117	102	127	120	118	114	107	112	122	115	104	126	124	115	120	136	133	145	100	133	123	117	122	103	115	114	138	126	125	123	120	116	124	134	126	115	128	120	114	135	134	123	151	133	139	131	118	100	133	125	120	121	123	126	114	119	92	127	119	110	123	118	130	126	105	108	128	129	119	98	111	128	110	124	113	133	145	116	90	108	112	131	112	117	106	131	108	116	123	125	110	144	124	107	108	124	119	113	121	114	117	126	120	135	129	140	125	119	120	116	141	128	112	121	113	135	124	132	101	103	111	111	122	108	123	103	115	126	128	131	124	120	130	137	132	139	135	134	116	120	105	112	129	136	113	132	127	114	128	115	132	137	112	102	136	95	132	131	121	131	125	121	103	122	122	122	125	138	109	125	106	133	126	115	114	132	111	104	114	116	100	129	135	127	106	98	130	125	133	106	112	127	120	99	133	117	132	141	141	131	114	122	113	121	117	117	129	101	106	120	133	131	114	134	122	119	117	133	125	114	111	98	137	124	108	106	126	126	118	132	105	132	117	120	109	110	119	135	116	109	128	123	107	117	116	123	133	122	134	111	122	133	123	128	113	134	116	121	123	117	151	122	93	118	120	120	120	119	110	113	129	118	124	121	121	109	125	153	118	122	94	124	120	108	114	120	125	119	140	126	120	127	112	123	108	131	124	136	124	124	127	118	129	109	107	126	137	135	140	137	122	125	127	130	129	121	127	112	114	127	125	124	106	112	121	132	108	130	98	108	115	104	139	116	113	133	102	120	112	112	113	134	107	114	108	137	103	121	109	113	119	117	130	113	114	128	129	137	125	128	132	126	126	124	119	122	125	131	113	121	114	109	93	116	101	99	112	106	114	130	115	126	121	139	108	126	127	143	126	134	115	130	132	124	127	117	100	134	114	117	126	121	125	109	102	126	124	114	133	131	128	136	114	120	144	122	120	131	126	125	127	139	129	101	124	120	133	110	117	148	117	122	118	144	110	151	120	115	111	100	115	115	122	111	114	136	102	110	100	131	122	111	114	117	133	116	143	115	127	119	138	123	120	118	130	126	95	127	127	147	145	122	111	119	115	134	123	111	128	106	106	121	122	117	122	119	108	117	129	125	114	116	120	124	133	149	118	117	124	135	121	128	130	132	136	107	133	98	116	124	144	125	116	121	110	118	115	110	115	144	119	103	119	135	108	114	108	116	133	124	135	118	125	117	126	113	122	117	129	154	126	116	121	100	119	120	130	100	121	112	111	144	135	106	139	128	134	107	133	116	131	117	105	132	129	145	126	110	131	136	128	124	140	105	129	123	125	126	100	123	122	112	127	105	110	119	131	125	117	130	126	134	111	112	132	119	117	116	119	125	142	103	129	128	125	123	113	125	110	115	112	119	139	128	127	109	102	129	109	124	127	112	142	114	107	121	131	124	104	121	110	99	121	106	113	109	128	102	105	110	129	138	139	116	121	121	124	122	100	102	138	104	136	119	97	130	112	101	130	111	103	104	135	115	126	112	139	121	123	125	117	106	96	132	112	153	131	131	110	110	126	123	110	125	126	107	124	114	109	102	123	114	130	132	132	139	109	111	134	124	108	98	128	116	117	128	118	109	105	123	125	133	135	104	110	116	125	116	100	114	112	136	115	142	116	123	114	126	100	125	109	119	118	119	106	131	132	140	132	125	116	141	134	127	105	127	118	117	112	131	131	109	131	112	144	122	119	112	113	122	125	119	121	119	145	119	103	116	139	133	117	116	117	126	113	128	95	107	108	109	105	116	105	104	123	129	142	130	114	106	127	138	120	129	126	141	123	124	144	118	120	124	118	129	140	129	118	99	107	142	126	127	123	109	125	126	111	138	103	114	102	126	126	143	114	119	120	107	121	103	120	101	103	127	137	122	109	127	127	117	119	128	132	145	113	106	117	113	128	116	130	135	122	120	101	106	134	129	111	116	115	132	133	116	118	93	112	123	124	127	135	122	133	132	149	115	119	117	105	128	132	130	111	123	126	118	129	110	121	96	114	121	119	114	125	116	116	88	118	126	126	132	132	121	101	119	141	124	137	121	119	128	113	132	117	130	136	132	141	121	115	126	104	121	135	114	127	123	121	130	127	106	148	124	104	106	134	114	124	124	121	98	118	117	97	128	156	128	111	135	119	122	101	133	123	102	145	117	122	119	132	126	131	105	131	104	147	140	134	131	118	118	112	115	144	120	116	120	109	114	130	137	125	116	106	108	106	106	134	117	121	102	130	134	130	120	117	93	125	126	119	137	118	110	108	132	139	113	120	126	121	139	109	124	122	117	110	106	126	122	137	117	132	126	101	141	91	139	137	138	124	122	142	117	123	104	126	111	123	114	108	105	155	117	105	129	131	107	116	118	105	114	115	105	120	118	128	121	122	104	104	116	123	130	116	120	101	134	122	133	118	124	114	122	130	129	125	131	125	112	153	110	133	133	109	135	122	135	114	112	108	116	140	106	120	124	110	126	135	104	119	114	111	137	129	142	122	132	126	117	139	128	122	125	111	108	122	109	119	120	115	121	139	127	129	127	122	129	124	131	130	128	143	102	114	129	139	104	125	112	122	126	112	117	115	107	105	113	121	119	129	97	117	118	116	118	142	104	115	115	135	125	109	127	154	120	108	119	102	110	131	116	124	116	117	131	126	118
1854	520	667	672	575	482	435	396	495	343	379	337	315	339	351	350	337	344	342	315	354	345	293	310	308	353	282	310	326	322	317	334	329	320	331	311	326	321	360	325	324	348	297	341	319	334	308	333	330	327	306	303	328	336	310	307	333	318	337	322	329	317	338	336	324	356	318	307	291	349	299	319	348	360	360	330	315	318	336	321	318	284	315	327	357	355	315	336	352	334	302	285	336	307	302	310	330	327	330	309	353	304	297	347	350	313	334	316	336	324	329	310	357	347	297	374	330	315	320	323	340	312	309	292	325	319	321	328	327	331	317	329	327	318	313	308	324	333	322	293	315	329	328	360	319	344	290	312	329	328	340	318	290	320	346	303	345	329	299	327	312	308	307	299	330	323	309	319	308	302	316	296	304	302	323	309	325	325	305	344	309	328	297	334	321	287	304	313	306	334	320	323	304	307	306	311	291	328	332	320	309	333	319	318	343	317	297	357	338	333	301	326	343	323	281	302	307	285	334	318	312	333	277	323	325	306	334	295	336	319	315	343	313	334	334	305	341	307	322	314	302	322	325	328	319	301	354	321	313	331	330	306	335	325	320	321	309	295	302	322	305	308	323	278	314	364	340	291	322	321	332	298	325	338	314	328	336	324	340	303	328	297	320	304	320	339	358	280	345	303	334	311	313	338	305	314	322	326	326	347	325	306	342	314	355	297	343	307	332	330	312	327	292	327	294	306	316	341	333	299	326	331	310	299	300	352	316	316	325	294	341	327	349	328	314	323	312	357	289	313	360	316	318	313	320	331	329	361	307	334	309	305	315	327	344	326	325	321	313	347	308	307	343	334	327	314	289	317	315	305	311	319	304	331	326	328	313	324	341	321	335	328	332	322	319	318	324	300	306	311	328	321	311	300	309	298	310	318	313	309	327	290	308	341	282	326	315	327	339	338	300	324	320	296	292	319	339	349	347	357	336	318	328	326	329	317	332	296	317	303	336	353	330	318	295	326	332	310	310	321	294	328	325	323	321	346	323	312	324	312	345	309	340	348	323	318	313	306	315	324	313	323	317	356	348	339	304	326	302	316	332	311	317	297	300	315	333	335	335	357	336	330	308	338	295	336	295	315	308	301	320	354	308	316	354	299	308	328	330	314	344	308	320	315	296	299	339	312	333	327	343	331	330	331	329	328	309	310	333	296	320	338	307	323	298	335	304	323	336	296	327	314	325	343	335	305	329	305	291	332	287	296	336	316	298	321	297	350	326	326	304	302	314	299	331	311	321	329	301	321	286	299	314	327	318	296	312	353	307	316	334	303	307	338	308	315	338	342	301	314	306	315	332	332	299	305	303	300	350	341	320	330	320	325	291	295	317	322	322	306	301	332	348	319	327	348	332	346	293	306	294	327	305	328	304	325	310	331	326	323	338	292	304	310	300	331	314	313	311	289	347	305	340	329	309	286	330	304	317	299	352	312	333	310	326	285	310	302	331	303	333	340	301	349	332	329	315	357	337	309	290	300	269	330	340	318	323	314	349	298	328	288	359	336	287	333	318	313	326	324	302	354	319	339	306	333	311	312	304	338	316	311	329	319	312	309	321	345	297	324	300	341	313	339	324	331	350	329	322	330	308	314	321	326	325	316	328	318	334	338	321	314	295	313	280	327	324	337	299	321	307	309	317	347	334	304	326	365	310	320	344	340	331	299	279	288	326	352	312	289	291	332	300	355	290	311	323	318	312	318	322	297	340	309	311	314	274	331	301	299	337	335	329	320	316	332	342	291	330	359	304	299	328	319	296	312	340	287	314	321	298	312	341	308	320	335	322	341	295	307	328	294	331	321	322	321	344	325	311	293	343	333	329	340	305	343	307	324	314	336	328	326	335	308	320	284	318	295	317	313	299	309	325	338	330	322	345	322	365	324	327	341	299	326	320	329	341	270	327	334	310	316	319	308	307	323	306	315	361	330	322	308	328	306	346	347	293	334	338	338	334	319	321	320	322	333	342	318	310	343	304	329	313	357	355	330	335	307	327	334	345	334	320	325	327	296	306	319	313	308	329	324	391	319	322	311	303	312	348	328	324	308	319	317	301	297	304	320	328	317	315	316	297	325	321	318	324	310	316	304	349	323	315	351	313	330	328	310	325	313	292	310	325	314	325	321	341	318	319	319	320	316	312	335	334	340	313	307	331	302	337	317	358	315	331	325	321	334	291	370	317	312	314	344	321	320	335	331	322	325	332	318	325	304	302	327	319	305	323	303	308	337	325	332	316	324	318	328	326	311	315	336	301	303	331	335	326	305	327	331	323	319	369	285	337	274	354	277	333	308	303	280	310	343	309	334	353	301	321	330	305	336	305	320	312	314	332	350	342	306	302	335	343	297	352	311	325	319	326	282	303	336	362	315	349	309	342	339	304	323	292	329	337	332	297	300	323	324	315	336	317	338	297	347	314	342	284	313	274	315	302	298	302	350	324	300	299	348	366	320	319	292	295	329	335	332	306	315	326	307	339	322	339	303	317	323	330	321	299	312	299	292	310	302	318	323	327	312	345	322	332	321	336	305	332	318	316	339	354	336	310	334	300	314	292	317	300	304	352	322	312	340	336	344	328	312	314	321	357	314	314	318	308	335	306	333	301	324	324	316	294	310	328	335	312	301	320	353	316	303	313	347	309	343	324	305	351	330	328	304	323	342	353	358	330	301	317	326	305	317	305	317	289	306	319	313	334	335	353	319	320	291	313	304	294	290	322	303	304	318	326	295	321	327	327	321	334	305	309	321	329	328	312	327	316	318	307	325	338	330	321	351	315	344	342	327	353	318	335	315	299	342	339	349	343	340	295	308	313	302	353	320	336	298	306	306	319	321	343	302	331	291	328	317	324	307	313	335	282	359	276	307	302	335	340	304	356	292	324	299	269	333	306	298	336	311	317	336	318	337	307	337	337	344	333	327	321	329	325	295	308	332	308	298	318	318	297	314	350	318	318	312	334	322	329	305	338	325	322	336	307	316	331	334	303	350	333	303	304	333	294	349	296	330	339	307	319	334	330	289	328	298	295	319	311	331	333	310	363	322	321	327	324	320	349	343	318	344	330	291	361	284	316	300	324	334	313	298	318	315	300	354	310	288	386	311	372	328	344	331	295	326	323	332	333	360	325	294	306	351	319	330	315	290	319	317	302	295	333	331	317	336	312	332	318	331	332	307	328	334	312	351	308	319	299	312	301	307	297	331	317	315	317	307	294	372	340	316	304	350	307	318	312	331	316	337	330	359	306	329	297	330	326	326	279	329	334	339	318	311	339	334	329	296	283	325	332	341	328	322	308	322	362	326	339	335	316	319	355	324	322	331	309	321	332	287	340	312	331	313	296	296	316	315	343	333	337	306	329	297	295	336	312	334	319	316	358	342	309	356	317	313	336	359	341	321	318	349	332	299	288	331	314	304	304	356	290	328	312	335	308	292	341	300	314	322	311	348	308	279	317	301	320	313	313	304
7040	628	586	429	334	269	249	393	235	195	179	181	180	188	187	166	160	151	146	170	158	168	165	176	153	184	188	191	161	191	184	171	159	158	172	168	167	148	151	173	158	177	169	147	157	195	174	175	178	166	172	158	163	168	159	163	150	159	153	146	156	163	165	164	157	169	197	166	149	161	193	146	148	138	155	176	193	168	177	143	157	160	155	176	182	182	175	144	171	143	153	160	139	158	169	158	157	166	151	166	177	162	171	158	143	164	148	158	144	161	135	156	163	149	167	155	172	167	138	182	138	166	151	163	177	173	174	159	175	165	155	159	178	158	157	150	150	171	170	158	145	147	172	159	124	163	157	160	153	154	147	180	149	152	160	160	181	157	160	152	146	156	168	194	160	176	163	162	167	169	157	183	161	163	138	125	152	166	177	161	183	152	136	143	185	147	153	152	151	159	163	165	158	129	157	171	151	131	140	143	168	162	150	130	162	176	176	148	182	150	149	184	146	182	156	191	177	165	152	149	147	170	153	151	136	163	156	157	139	169	158	156	161	164	153	179	142	161	181	181	157	151	147	143	146	144	164	157	150	148	155	182	182	153	147	195	175	165	154	186	165	152	126	157	164	170	176	153	171	168	161	131	163	154	158	162	151	143	179	188	173	155	149	170	155	166	153	169	174	149	156	177	164	160	160	180	142	157	155	170	156	157	199	159	173	171	175	162	144	161	178	163	134	169	152	147	160	154	152	151	164	169	170	162	162	157	152	156	152	164	148	163	172	143	158	146	155	166	148	134	170	144	192	147	137	183	137	178	155	140	154	172	143	194	161	132	169	145	149	124	153	159	144	154	165	153	171	156	148	186	175	180	167	170	158	153	154	153	159	157	187	137	177	172	154	155	162	171	170	146	158	146	171	163	174	150	147	155	163	156	175	170	160	150	161	160	171	163	167	177	154	154	163	167	156	180	152	180	179	174	147	151	153	172	149	163	181	168	176	179	148	160	144	158	162	148	151	151	175	177	158	139	148	164	165	158	165	151	143	155	186	211	181	158	164	160	150	165	152	166	167	164	166	149	150	146	165	166	166	145	154	163	163	160	169	170	143	144	162	149	132	167	169	135	159	148	158	137	159	167	168	177	182	156	166	162	134	158	157	155	174	151	175	173	169	161	158	135	143	163	172	162	181	160	149	173	173	148	158	162	181	153	163	164	163	148	148	158	180	173	145	163	174	174	170	136	164	144	163	170	166	135	165	141	178	172	168	173	156	136	162	164	162	161	142	141	174	168	151	177	149	146	185	181	152	173	161	155	189	186	147	145	150	160	150	158	159	175	159	144	142	170	163	147	155	159	175	140	200	150	134	184	159	163	163	177	150	142	159	175	141	180	151	135	173	165	142	175	158	168	187	172	152	150	146	175	142	155	154	154	160	147	173	158	174	158	155	143	154	143	169	153	163	169	147	144	160	164	160	164	147	176	153	177	174	161	170	173	152	165	139	146	183	165	160	150	172	160	182	149	170	156	194	170	167	161	188	163	186	169	160	162	170	149	189	178	158	174	164	158	170	153	148	160	142	129	178	171	169	155	140	157	157	150	167	178	157	168	165	167	156	168	140	173	161	164	150	138	145	159	150	161	177	155	160	161	170	175	178	162	173	173	179	175	170	187	180	147	168	154	147	183	173	148	158	168	170	140	174	178	181	158	175	164	151	158	169	162	182	140	175	166	159	163	161	167	149	158	195	163	162	156	155	163	164	159	172	158	171	147	182	151	162	205	162	177	188	159	141	163	161	171	154	152	194	152	163	147	150	184	170	174	161	162	141	139	204	179	163	173	164	149	181	152	156	153	161	157	162	162	146	162	190	162	149	165	163	147	160	160	162	164	165	148	162	148	153	160	152	176	150	136	188	173	166	179	172	113	143	137	154	163	165	185	171	164	166	160	161	170	157	151	147	176	173	167	148	162	148	174	158	169	154	149	147	182	173	144	142	156	182	149	161	158	169	151	149	153	170	175	141	161	145	141	161	159	161	178	152	156	156	166	194	162	164	160	161	158	173	159	178	161	174	168	168	181	166	143	162	146	157	149	143	161	187	174	180	169	159	159	146	173	179	159	169	175	161	160	177	170	163	175	165	152	142	178	137	153	159	160	163	158	166	163	156	176	160	156	146	188	143	149	169	168	192	149	156	157	165	176	153	159	166	154	161	166	152	175	165	171	166	171	135	155	165	177	150	164	155	151	163	136	143	159	153	158	169	170	168	151	195	161	155	157	154	160	152	148	167	156	160	157	166	145	177	147	148	171	142	182	171	187	169	161	151	166	148	163	168	173	178	171	156	162	147	151	142	161	162	134	162	145	151	166	144	159	147	160	162	164	182	145	162	195	164	147	147	171	165	141	151	159	177	180	161	179	160	152	141	148	156	170	155	166	164	164	164	166	162	159	154	150	161	160	172	169	153	164	159	161	159	147	160	161	169	161	187	152	171	162	172	179	188	158	147	163	170	179	152	163	147	155	170	162	176	140	144	144	176	177	155	159	153	178	177	189	172	168	168	162	164	145	187	165	179	141	167	144	165	146	143	143	142	164	163	166	154	152	166	144	172	179	166	179	143	148	166	166	151	152	138	151	161	167	167	176	171	170	152	164	169	172	170	166	172	169	156	159	180	165	141	172	159	167	173	176	145	126	170	124	167	166	152	134	166	161	169	168	189	159	173	157	144	139	156	173	159	147	159	181	163	140	155	150	148	176	164	162	154	156	142	155	161	157	162	169	139	165	160	161	161	167	167	157	145	179	182	163	140	180	155	165	154	164	158	165	169	158	150	196	165	172	180	168	173	167	159	172	174	181	172	175	163	174	153	168	144	158	140	155	149	192	160	169	162	141	147	136	154	168	192	157	154	155	152	178	159	171	168	171	176	152	129	158	146	158	155	162	178	159	165	165	137	156	160	167	163	206	161	133	138	157	151	164	160	183	179	149	155	145	161	149	172	176	167	150	145	160	165	170	154	161	176	172	170	154	171	168	143	169	153	176	190	142	157	146	163	157	158	154	157	156	142	154	155	174	158	164	160	156	163	176	139	139	149	166	164	177	156	146	182	159	144	167	166	172	176	149	139	162	144	151	153	169	154	160	188	165	141	162	149	158	175	174	150	170	151	146	158	147	161	144	150	163	186	167	166	165	163	166	137	150	151	149	163	158	159	170	185	137	153	146	174	195	181	134	155	173	141	172	161	160	162	163	149	161	168	142	138	147	147	169	168	140	152	176	170	157	153	177	173	172	174	159	160	173	152	159	162	166	152	162	164	149	184	175	161	146	165	154	176	142	163	144	152	191	144	176	162	146	168	169	147	192	146	169	161	172	170	181	153	147	166	152	170	161	174	132	133	150	175	152	155	170	160	173	170	154	148	167	177	157	167	154	153	150	156	164	173	160	165	190	146	135	169	169	169	186	161	128	164	165	157	148	154	175	158	152	161	139	177	161	165	168	152	146
6616	842	1512	1516	1346	1011	873	1595	875	533	584	529	514	507	437	522	464	498	485	468	425	483	477	472	444	479	485	431	423	448	435	456	435	426	372	420	395	424	426	425	437	443	449	410	464	425	434	486	447	467	454	395	431	417	455	417	431	403	427	425	395	415	420	422	410	431	443	438	407	422	384	418	447	415	428	421	370	436	417	425	440	386	413	395	369	384	428	429	415	414	390	435	421	408	401	417	400	409	424	403	416	384	397	439	413	387	402	377	375	389	422	426	402	403	413	427	389	385	417	446	409	422	371	412	423	375	434	423	407	371	407	411	416	415	416	388	377	398	369	396	414	406	415	411	410	403	407	398	401	423	392	388	447	365	450	396	388	405	396	423	390	430	407	408	405	426	422	442	398	405	405	417	450	389	398	410	400	399	427	394	398	450	368	395	423	404	414	406	418	380	381	396	383	401	417	393	417	382	403	377	392	379	372	395	405	415	386	383	386	374	400	392	437	403	418	396	383	411	410	389	396	401	401	372	420	427	395	398	422	424	408	360	414	433	364	412	398	384	389	422	379	388	388	393	412	377	363	435	418	426	408	396	389	410	414	403	393	431	396	393	421	385	439	401	392	433	429	378	372	415	412	425	410	424	406	402	394	397	397	396	368	392	394	408	394	407	423	431	410	384	417	407	401	402	396	430	375	410	393	390	395	405	438	407	407	425	422	414	378	431	419	440	421	432	402	398	385	422	377	382	402	385	420	430	394	370	405	416	430	377	421	450	397	397	402	405	392	378	423	430	412	405	407	433	411	424	396	422	409	452	390	410	426	438	399	395	420	372	383	405	394	416	403	381	403	392	413	387	407	403	372	406	367	399	408	387	454	380	371	377	413	412	381	425	391	395	397	414	390	423	360	384	423	419	388	414	369	405	439	412	420	408	404	396	424	432	413	390	412	387	402	434	419	407	378	388	381	339	366	394	407	386	409	414	370	382	428	382	421	418	407	388	408	423	407	392	399	408	394	426	368	411	399	385	394	430	378	394	409	388	384	408	414	406	415	428	406	456	391	431	419	398	410	387	375	365	413	379	391	431	377	385	422	376	454	410	394	412	379	417	370	412	393	388	397	362	458	355	383	417	457	401	424	406	387	385	412	404	378	404	396	398	399	405	383	399	379	378	412	401	402	438	392	394	401	420	403	387	405	381	382	411	390	425	399	386	370	393	377	411	407	378	415	437	416	385	367	414	414	432	391	410	396	437	426	394	432	379	409	403	407	388	451	412	401	407	416	433	395	367	383	452	423	438	397	377	393	404	438	422	408	423	370	385	439	419	443	427	425	412	410	396	368	426	362	373	395	414	413	398	390	404	394	415	416	374	363	377	413	413	435	409	426	380	376	388	415	435	419	400	414	417	399	385	409	384	391	387	367	401	439	420	421	413	429	399	371	401	410	443	363	403	403	434	409	423	403	429	421	401	416	400	385	426	408	379	424	403	398	399	418	398	428	376	419	403	383	407	356	370	373	401	396	418	402	377	400	408	372	414	417	360	423	396	403	418	439	428	428	422	420	415	389	397	378	426	399	400	431	401	424	389	391	449	416	382	394	401	386	417	416	389	388	405	386	435	434	378	428	392	438	416	406	439	414	405	380	433	415	421	406	400	407	408	406	399	393	437	427	443	387	405	379	389	390	412	399	424	405	413	430	408	429	439	413	403	395	422	391	413	420	436	394	396	414	407	386	412	427	385	396	399	388	409	418	397	423	423	403	396	441	405	390	418	418	420	396	410	370	382	386	382	361	441	404	361	448	362	436	417	401	361	426	394	418	414	363	361	463	391	441	399	390	446	392	401	388	426	401	408	376	406	418	410	411	425	429	421	418	381	399	422	409	363	422	404	401	436	385	405	398	385	389	404	376	441	390	390	413	400	427	413	432	421	424	388	377	392	401	420	457	408	403	421	422	380	419	428	384	430	408	405	380	434	399	414	415	388	411	378	425	382	398	418	370	443	425	404	431	414	420	405	413	416	412	413	375	395	376	421	404	388	387	406	431	431	395	411	421	383	408	357	424	417	426	425	403	387	401	387	394	421	376	410	371	420	402	412	418	350	403	464	410	357	414	380	406	399	366	408	417	394	409	420	421	390	400	386	381	393	375	395	413	391	417	387	416	446	367	403	412	388	421	393	373	406	428	384	391	432	424	425	405	396	396	374	395	419	414	406	409	419	378	378	417	382	380	400	411	433	431	423	385	418	391	401	399	387	412	430	422	408	385	412	395	408	385	438	418	406	372	423	384	377	450	396	370	444	421	405	411	393	416	397	414	415	397	401	397	357	455	412	385	420	420	383	400	425	379	407	371	391	420	450	414	423	381	416	428	407	403	394	414	394	415	388	415	411	438	385	393	399	407	389	399	407	400	405	410	396	442	398	432	373	392	407	390	437	407	389	416	383	389	403	368	420	370	405	410	391	396	377	406	425	394	383	427	403	411	430	447	399	370	376	395	409	410	370	405	377	414	398	394	400	444	404	380	378	432	412	385	417	377	404	401	391	412	421	364	446	389	436	376	421	396	417	401	385	389	415	440	395	411	428	407	427	441	398	388	394	380	409	396	397	399	380	391	393	388	405	392	385	370	416	395	383	420	404	402	426	394	372	371	403	396	418	439	403	417	398	428	392	381	382	416	412	438	415	393	397	364	393	409	397	391	385	349	405	402	426	374	375	407	429	397	395	386	437	393	380	366	381	438	377	441	411	375	416	378	404	390	385	436	427	405	401	407	418	402	395	406	411	426	405	395	387	370	397	419	432	419	384	398	378	423	359	408	421	389	432	415	393	432	419	429	414	405	373	387	355	455	424	371	410	414	437	416	389	383	425	389	413	422	413	410	406	394	350	372	429	430	406	431	397	402	407	400	420	408	405	390	396	404	390	428	400	420	388	394	423	440	430	406	422	438	390	434	436	408	407	404	446	402	379	384	419	390	398	397	401	424	375	411	366	432	387	377	399	415	400	409	413	411	417	446	386	431	395	432	374	419	381	386	434	398	396	414	415	422	401	419	404	443	368	394	411	394	402	405	432	413	362	391	355	394	403	387	435	433	365	423	375	402	401	415	403	403	402	415	417	426	425	360	427	405	429	436	409	419	418	365	411	396	377	411	383	385	431	425	418	402	428	409	390	397	357	421	378	395	410	408	372	400	388	401	392	440	428	397	404	392	371	415	405	404	449	435	400	384	390	454	411	406	427	370	400	423	422	380	432	419	390	377	414	377	379	407	413	389	417	405	390	422	375	411	411	391	415	386	387	399	373	409	423	443	381	387	411	385	396	397	382	391	421	391	370	384	405	397	402	419	370	365	390	386	407	376	384	412	389	420	423	436	424	385	421	437	352	414	424	387	391	430	425	433	406	426	367	420	420	413	427	394	396	404	405	427	402	419	413	411	418	401	422	419	383	398	389	383	387	436	387	388	400	393	398	388	392	404	420	399	425	411	411	430	346
12817	1068	869	625	402	374	295	862	2741	392	142	168	138	160	152	157	114	138	164	133	122	122	113	134	115	115	126	123	127	127	119	142	133	125	131	144	132	129	102	108	139	129	116	138	105	123	117	120	134	122	140	112	109	123	130	117	147	129	114	109	131	133	145	149	119	125	131	104	118	111	101	105	139	115	129	106	113	122	112	102	123	122	118	122	100	114	108	149	100	108	129	110	115	124	112	123	103	124	133	107	142	122	107	115	126	102	111	115	139	127	109	132	97	115	116	114	128	125	119	126	114	118	127	118	126	117	106	118	103	123	109	126	105	124	101	96	112	102	133	104	123	112	109	103	98	129	125	135	119	134	127	118	126	131	115	104	122	155	106	116	107	110	122	109	124	106	95	119	139	110	105	109	122	121	104	120	106	116	110	126	136	113	117	109	105	104	126	106	113	121	134	102	126	112	115	120	128	122	108	140	142	116	129	123	128	120	134	124	113	113	115	115	115	124	121	120	106	103	126	122	109	105	120	128	126	105	101	119	124	115	118	116	130	121	124	121	111	128	117	128	99	116	107	128	139	124	121	118	112	151	97	121	117	108	109	109	123	102	129	129	118	123	116	111	120	100	126	121	109	127	107	125	127	120	114	118	116	104	124	117	120	120	119	102	112	109	127	118	116	107	107	106	109	120	123	95	123	104	107	119	122	97	100	116	117	129	106	117	120	102	99	131	123	112	111	115	128	128	127	124	132	115	124	140	111	114	122	120	120	130	121	113	104	133	111	123	112	124	141	130	113	130	121	112	120	108	122	110	119	106	94	115	121	119	121	124	116	120	97	138	133	103	131	124	101	113	110	130	136	97	129	119	107	113	111	94	133	112	128	110	113	116	108	101	98	134	109	112	123	142	87	106	128	142	120	128	110	111	145	107	108	131	97	114	123	122	127	123	123	104	121	121	117	107	109	114	122	117	122	142	102	110	117	101	95	111	114	111	109	125	114	110	109	111	129	100	122	147	113	118	127	130	124	107	126	139	117	120	105	103	104	107	115	127	107	119	133	119	106	134	115	98	116	112	108	96	107	111	116	115	129	123	107	109	108	109	107	108	124	130	114	110	135	116	115	115	140	128	109	118	106	124	94	124	144	116	105	98	117	107	148	124	102	110	120	105	116	114	119	124	129	103	111	101	128	122	112	124	124	105	113	130	131	130	116	135	111	123	116	126	123	119	118	105	103	115	117	111	115	137	126	110	126	133	114	130	91	104	130	127	125	111	133	124	119	104	105	99	111	115	111	122	115	110	136	104	104	120	123	108	95	124	104	127	112	119	121	90	121	120	107	121	131	113	114	130	108	125	105	114	142	121	140	115	125	101	121	116	115	123	115	113	125	114	134	95	111	124	128	126	131	101	122	114	127	111	119	129	117	118	132	102	111	109	117	118	101	128	109	107	126	122	96	122	113	105	114	125	120	122	104	125	116	122	122	103	116	119	124	120	109	98	116	119	144	134	106	139	115	103	124	106	111	128	121	121	119	121	126	119	102	107	119	126	156	125	136	94	114	111	117	119	113	111	105	116	119	121	128	113	109	137	115	116	113	114	124	117	122	133	105	129	104	106	127	107	112	103	122	114	119	106	126	118	125	104	111	112	106	122	109	123	122	125	127	122	118	117	120	142	113	125	128	131	114	118	121	112	121	124	115	107	136	112	103	121	115	133	107	129	130	119	122	126	120	138	128	110	123	133	153	114	138	135	114	113	117	101	123	112	128	119	108	116	116	134	131	115	110	122	121	109	114	142	107	112	115	107	112	122	126	122	125	89	111	135	104	116	120	113	132	114	125	142	128	111	126	102	107	124	121	125	95	125	139	100	128	118	112	107	121	117	103	125	98	123	124	127	113	111	100	97	111	130	147	118	144	130	106	130	141	111	124	125	130	142	114	127	129	131	134	96	107	109	115	115	136	120	125	96	139	108	121	112	134	136	124	114	121	116	115	92	101	132	133	128	119	116	143	94	105	146	118	126	117	131	121	128	123	127	140	115	127	103	113	116	140	115	122	102	129	123	126	121	137	122	112	120	120	101	123	115	122	124	127	129	124	132	111	124	111	115	109	126	123	108	105	111	142	117	144	104	96	111	110	119	123	125	120	119	115	131	118	116	134	128	141	125	110	114	124	107	122	118	101	125	94	134	108	99	118	108	113	114	120	109	114	116	103	119	113	109	97	119	127	126	105	122	118	108	128	112	117	110	108	130	103	105	120	111	104	126	112	115	137	151	133	111	118	109	114	113	108	101	117	125	104	112	124	105	109	127	110	126	126	131	103	123	140	115	109	113	108	117	100	117	115	106	85	119	115	101	135	109	136	127	115	120	104	124	108	126	125	109	105	123	111	128	108	127	131	115	122	135	118	119	124	136	111	122	124	133	117	107	111	128	120	116	110	112	131	117	124	116	109	100	121	131	120	125	138	119	133	121	119	111	130	115	135	114	101	106	92	113	111	109	126	110	104	134	115	121	109	106	99	100	138	138	113	136	123	109	112	106	124	114	108	110	113	108	135	123	134	94	111	124	114	119	104	128	115	106	108	112	117	104	152	124	109	136	118	120	108	101	118	111	100	106	111	99	117	96	105	118	137	128	131	109	100	114	104	121	110	130	120	120	139	123	105	129	111	111	99	117	124	117	111	107	90	108	134	120	97	105	111	113	120	116	115	116	122	107	112	137	112	103	120	110	125	109	109	102	116	121	102	117	102	111	118	125	109	124	109	146	118	120	117	116	131	137	119	105	110	122	113	110	115	122	112	104	125	113	122	118	127	133	120	122	130	125	115	126	107	111	113	110	105	114	106	123	127	111	129	106	130	101	132	122	119	124	112	131	98	125	110	120	127	117	146	94	108	108	117	105	107	139	107	101	109	130	110	117	121	115	98	127	124	123	118	99	117	126	127	124	134	138	132	115	104	113	113	129	115	124	112	100	114	128	125	141	109	131	132	108	91	126	98	115	107	122	132	114	110	117	112	133	118	116	119	120	116	113	121	116	134	135	126	113	118	118	126	93	117	113	105	117	120	112	133	117	119	119	124	114	116	122	123	111	111	106	116	110	126	120	108	107	103	123	122	110	131	125	119	121	95	117	112	93	129	133	109	123	112	157	106	108	138	130	124	109	131	121	118	133	131	111	114	120	90	126	90	127	133	112	122	114	120	115	96	103	121	119	99	119	120	113	118	110	124	135	107	124	139	140	113	125	116	110	102	121	117	120	123	112	121	136	115	127	118	102	122	104	128	124	95	143	114	118	123	129	140	107	137	114	121	121	126	112	112	132	116	119	130	129	117	108	124	108	120	129	107	124	106	96	122	101	122	120	121	103	124	109	124	113	119	115	119	123	111	125	115	134	113	113	124	109	129	108	128	115	103	133	131	126	136	136	112	121	108	114	111	125	86	127	105	105	122	116	124	111	115	125	118	117	116	129	121	118	136	125	107	113	87	123	106	106
8452	1102	2068	2219	1772	1345	1337	4732	13148	1199	531	525	490	515	487	438	412	408	393	405	386	340	407	399	377	343	343	367	341	378	360	337	303	344	365	336	348	328	313	326	309	312	325	344	288	318	337	351	319	343	320	304	319	326	362	375	339	341	365	297	331	315	295	334	338	350	340	345	350	298	335	340	350	355	314	338	309	316	286	333	271	314	308	300	312	315	295	293	307	287	354	323	292	300	285	289	285	266	298	328	326	271	285	285	324	312	290	299	290	315	300	276	323	298	316	287	312	335	314	270	313	290	304	297	261	313	292	294	293	264	337	285	296	312	283	321	312	275	281	280	273	312	325	306	276	319	312	281	315	295	309	310	302	299	307	280	325	269	269	320	298	282	269	284	290	288	326	271	285	328	278	290	314	330	309	271	293	292	299	301	289	278	280	289	320	322	281	271	297	294	331	279	311	293	290	326	306	302	297	306	294	309	316	335	293	271	303	316	301	306	304	288	275	319	285	304	277	286	336	279	301	304	329	295	321	294	314	323	331	317	280	277	278	303	286	292	312	284	290	305	327	323	320	299	289	326	304	315	296	324	305	274	302	279	300	319	305	314	321	326	304	296	358	311	321	271	328	301	309	326	314	298	290	290	309	310	322	310	308	307	327	286	321	290	288	285	289	322	260	302	270	321	321	312	281	280	292	314	300	302	292	286	280	304	303	318	311	318	297	275	319	283	296	267	298	289	313	320	305	287	324	293	296	296	297	301	301	299	261	306	295	301	294	290	291	281	306	263	292	271	335	342	302	323	312	277	322	278	304	290	306	297	288	347	289	322	319	310	281	281	301	314	313	296	294	333	296	311	343	280	301	316	293	304	292	293	293	317	313	301	311	291	316	309	287	330	286	321	290	302	318	297	302	285	305	305	267	307	326	293	291	298	322	286	307	293	299	323	320	297	320	307	308	301	295	299	307	277	328	300	293	284	310	282	307	323	298	302	290	277	295	303	311	287	293	306	306	284	317	309	324	310	329	287	283	316	288	291	309	326	275	305	277	302	279	301	308	312	323	286	331	286	291	297	308	283	315	333	325	297	299	293	298	316	316	292	345	337	317	334	293	296	297	297	318	320	316	300	287	274	294	315	331	309	297	277	291	318	311	261	307	302	278	302	285	309	302	311	293	287	290	277	310	302	274	288	294	315	304	299	318	291	285	319	286	274	327	315	286	309	268	312	299	305	320	292	329	296	310	303	296	288	279	301	298	308	310	280	307	291	322	277	297	294	290	290	275	301	281	298	323	325	298	300	308	350	284	302	312	303	279	291	293	306	317	299	303	315	295	296	322	287	299	291	270	308	284	279	290	317	264	283	326	307	320	304	283	310	284	272	295	325	272	312	281	333	322	330	292	311	256	302	313	317	298	279	323	283	284	317	293	306	300	279	325	297	306	302	287	307	307	324	296	294	298	302	298	262	322	308	333	329	316	281	286	278	284	308	291	351	276	299	284	294	314	309	274	287	302	313	294	275	277	280	314	301	314	303	277	278	289	325	267	309	326	325	304	304	309	302	291	329	320	297	329	310	315	293	310	282	324	264	299	289	299	330	306	343	315	320	306	319	297	302	327	296	294	304	305	278	301	306	331	306	285	324	336	311	296	324	308	294	321	294	268	315	293	286	325	303	274	289	322	275	291	293	297	300	327	285	317	256	258	310	303	285	306	304	275	289	312	308	312	299	302	295	291	337	299	295	297	286	327	312	284	309	296	270	287	330	287	287	307	300	314	337	324	303	309	286	338	273	316	270	278	277	308	342	306	272	300	296	311	264	289	305	261	301	308	297	307	268	288	308	280	285	296	284	310	304	297	315	283	302	313	302	304	291	298	371	312	310	275	303	315	295	299	283	306	317	298	328	302	314	319	324	308	316	304	315	305	292	297	283	297	278	298	300	311	306	325	310	308	342	287	311	290	301	310	310	282	288	287	311	317	321	303	292	315	319	297	314	291	309	326	309	309	279	309	304	304	272	296	313	284	277	294	299	308	306	292	301	285	323	286	309	313	306	291	295	322	309	273	309	318	276	300	307	280	286	281	308	293	315	272	303	319	285	313	327	297	293	337	307	306	320	301	286	286	288	321	300	283	309	296	307	332	281	287	304	323	269	325	271	322	301	295	323	305	300	285	268	287	280	289	299	279	308	292	310	263	292	305	310	336	299	278	300	316	286	297	286	305	295	311	298	304	299	252	320	292	292	307	305	298	277	339	277	291	322	308	284	316	251	321	344	309	327	297	302	309	303	290	325	317	304	293	291	312	280	293	300	316	312	301	284	335	278	250	286	305	296	294	302	280	289	295	310	304	299	317	285	312	339	319	280	312	304	296	309	296	282	313	305	285	289	293	288	320	332	295	314	315	306	311	278	265	297	303	310	324	288	286	297	280	257	304	301	288	303	309	303	295	304	293	291	310	270	310	319	290	300	324	292	312	307	318	294	319	291	294	306	332	308	324	286	273	312	324	284	302	308	283	325	297	314	324	303	322	289	299	298	306	278	312	291	313	286	345	316	315	284	305	311	338	301	269	265	322	305	292	327	286	313	287	289	307	274	316	317	288	301	277	279	297	311	327	291	349	312	308	313	294	340	300	300	278	299	313	298	288	295	312	311	292	295	273	305	293	292	302	289	298	313	308	330	321	303	299	297	281	305	283	312	316	300	262	294	325	297	291	279	314	295	293	302	296	310	316	264	296	290	304	296	247	287	295	302	316	316	303	312	325	298	290	290	299	308	319	298	313	292	284	296	323	280	285	304	293	321	273	306	318	312	300	317	282	286	279	310	312	285	305	310	274	340	295	298	306	307	299	305	289	299	267	310	271	335	284	303	302	284	328	322	299	288	308	286	316	301	294	275	314	316	287	297	351	303	279	322	317	302	289	317	293	307	323	276	309	292	272	293	309	297	280	313	288	285	323	301	302	304	282	281	288	261	282	302	296	301	259	292	332	321	297	297	327	335	315	288	320	334	283	316	296	335	300	319	275	298	303	313	312	314	281	304	294	305	271	303	296	324	284	306	312	319	336	306	316	329	315	317	294	289	286	305	305	295	321	309	322	291	291	302	316	272	279	271	330	308	267	294	324	326	313	267	317	304	307	311	298	320	306	278	288	307	312	301	315	328	317	281	291	309	324	331	311	310	313	328	301	303	298	312	306	315	271	310	281	332	294	282	300	283	297	302	315	271	308	311	294	269	289	275	293	325	328	294	331	307	297	299	294	316	303	335	288	273	267	269	306	310	319	274	293	291	315	303	285	295	314	263	270	286	310	325	308	313	292	285	318	285	308	299	305	302	309	304	312	301	318	265	286	296	289	314	324	298	299	289	307	287	301	273	288	298	299	263	267	287	312	297	334	326	325	307	316	307	329	283	308	314	313	327	288	313	318	292	294	285	327	301	299	281	286	297	314	284	292	308	319	292	331	305	316	302	298	328	297	310	286	310	312	283	300	289
1564	262	268	208	197	176	156	118	139	109	131	112	135	126	125	120	136	107	123	119	107	140	137	139	113	145	120	130	121	117	126	108	125	102	130	109	131	130	124	110	99	101	116	103	124	124	131	127	130	127	137	133	129	113	127	141	138	134	108	132	98	125	132	113	114	133	128	116	97	106	117	133	142	110	128	125	107	122	118	135	129	118	112	125	125	145	133	125	104	132	118	123	125	129	110	133	134	127	123	126	132	139	124	147	133	121	139	110	144	118	119	116	104	127	129	99	129	112	135	154	121	117	112	133	116	137	113	123	114	117	129	117	129	110	122	121	111	134	118	135	115	115	124	117	122	114	124	130	103	121	128	138	134	128	118	126	118	120	112	114	105	131	122	112	120	135	97	124	130	133	138	157	115	111	112	112	104	115	131	131	129	132	104	119	133	125	140	143	104	126	121	113	140	94	125	126	145	131	108	109	109	126	123	137	142	126	135	132	113	113	120	139	97	121	118	114	122	131	114	123	129	111	109	110	123	124	123	123	119	134	112	108	119	118	139	115	122	112	124	95	123	120	119	116	141	124	129	108	100	137	119	119	125	122	124	110	132	129	110	129	112	125	126	126	115	108	131	136	117	110	126	110	122	120	142	129	101	130	126	132	137	110	114	120	105	89	137	137	136	120	109	116	132	132	114	110	106	141	137	105	128	121	103	123	115	136	130	115	118	113	121	118	105	113	110	126	124	134	108	121	123	109	111	116	116	123	151	136	130	149	128	111	103	123	118	116	105	121	110	126	115	109	119	132	126	113	135	130	112	139	104	124	109	137	130	125	117	117	138	112	109	121	133	122	110	125	118	131	134	120	128	122	132	119	120	125	127	119	98	123	124	110	125	116	126	136	120	128	152	125	124	106	140	120	124	96	130	119	143	115	129	115	122	132	113	133	108	137	106	126	135	107	109	108	130	130	122	104	127	127	137	141	118	115	132	104	148	126	101	131	107	113	123	111	135	132	102	119	132	134	135	120	96	128	125	127	109	108	123	116	125	112	110	116	109	123	133	117	145	139	149	136	95	119	114	121	97	111	111	130	111	107	127	106	114	106	139	117	109	98	123	122	126	111	112	115	114	147	128	123	128	121	127	117	124	118	125	120	113	133	145	138	128	134	127	128	110	119	146	114	125	117	125	121	135	113	138	133	119	146	132	118	115	139	125	107	104	109	148	130	123	116	103	127	110	121	133	139	107	117	142	133	131	130	128	138	115	127	136	112	118	119	133	155	95	116	129	125	135	97	112	134	116	125	126	108	109	128	117	114	103	111	115	115	134	130	136	120	113	124	112	137	126	137	128	114	128	105	133	111	111	125	143	122	123	135	102	106	94	125	121	121	119	131	105	128	118	122	115	126	117	118	132	125	122	123	103	134	124	119	128	102	109	137	135	95	132	113	119	131	116	98	143	130	148	116	136	124	130	130	126	123	134	116	138	99	119	117	117	130	115	135	122	120	142	120	129	131	129	130	107	116	127	133	128	129	117	113	123	138	119	108	125	144	112	107	128	115	123	126	89	100	107	128	134	139	120	119	120	89	132	112	113	128	110	122	128	143	108	121	94	107	121	105	116	120	110	110	116	115	107	113	124	116	110	134	117	115	110	130	108	120	130	140	142	114	100	123	114	122	111	122	108	119	121	132	117	127	118	122	125	121	124	128	125	112	112	127	135	129	123	137	123	129	129	115	134	121	117	130	124	128	119	131	127	122	123	136	122	146	115	110	121	120	124	113	114	129	131	100	119	143	111	113	119	113	122	103	129	124	130	123	120	110	120	153	96	131	125	128	125	116	116	132	123	117	130	116	139	112	126	123	109	139	114	121	151	132	116	118	118	120	120	113	100	121	125	119	121	138	126	119	143	112	121	116	112	106	118	120	120	131	129	124	111	117	123	124	125	110	125	135	121	126	116	116	116	110	119	115	127	127	130	128	129	142	114	114	111	118	132	124	133	124	136	115	120	114	115	131	134	127	133	115	130	96	122	114	137	123	123	136	107	124	125	127	113	143	122	115	127	130	115	122	117	98	127	136	128	107	130	104	136	129	114	138	114	119	121	111	134	106	122	121	104	137	124	128	123	108	116	120	119	125	126	108	136	108	131	114	130	123	119	133	122	135	98	141	129	120	105	118	119	118	129	133	123	111	109	122	124	90	126	124	144	134	125	119	110	128	117	111	99	133	118	123	120	116	117	118	124	102	127	123	120	113	118	114	106	120	141	123	110	125	114	121	117	114	127	110	121	123	125	111	126	101	127	113	120	115	109	141	124	123	144	110	120	133	129	126	120	117	127	104	111	112	105	123	126	132	109	117	117	128	110	131	136	104	110	106	118	114	119	134	118	119	106	117	117	125	111	120	123	129	108	106	91	129	112	129	119	134	128	111	96	116	117	122	100	117	115	131	104	126	124	114	107	122	114	126	119	137	115	131	120	120	109	124	149	135	120	153	119	132	135	130	114	103	120	130	112	116	107	114	103	129	123	118	120	130	134	135	119	125	120	105	129	127	124	124	129	126	104	115	120	120	116	105	126	112	123	114	119	123	113	112	106	109	107	112	124	116	129	129	127	133	119	116	113	118	110	126	117	118	120	124	125	100	128	125	143	132	119	133	102	161	118	108	127	129	143	133	121	129	119	117	117	137	151	102	133	122	143	130	117	138	128	137	144	146	121	136	113	116	117	112	120	109	116	138	128	113	128	125	143	146	103	148	120	119	91	121	115	130	136	129	104	124	114	101	132	122	119	132	139	133	125	124	145	110	128	119	147	118	127	115	122	127	106	131	112	129	132	108	133	140	134	107	116	132	106	104	125	100	133	107	111	112	111	134	120	126	98	113	114	126	127	118	114	123	130	113	114	131	124	130	132	124	128	127	118	116	115	132	110	123	141	127	126	116	118	104	126	110	136	121	124	118	140	108	114	114	100	124	119	129	91	124	110	120	122	112	134	133	111	104	123	107	120	114	99	114	117	106	119	102	112	120	136	127	113	127	113	120	128	121	139	136	111	109	116	122	134	110	116	140	139	118	120	126	122	124	112	113	137	116	136	122	114	98	110	126	131	98	123	128	124	121	124	116	122	109	107	115	116	114	98	141	133	120	113	123	127	120	117	126	105	132	111	124	105	128	121	131	132	116	138	111	125	130	111	131	121	127	110	131	134	122	120	111	117	106	147	135	124	146	130	136	126	107	149	116	119	131	98	126	114	128	122	128	136	90	130	129	142	117	127	114	125	113	121	129	114	139	126	117	123	121	125	104	112	124	127	130	104	121	127	127	141	123	124	118	101	118	125	111	115	114	126	130	125	118	130	123	109	101	118	140	143	134	119	117	113	116	125	117	151	122	126	110	117	111	139	137	135	106	117	116	132	127	125	131	115	117	116	132	120	112	130	128	115	126	130	123	113	106	103	129	119	123	123	126	115	116	122	110	114	144	111	118	117	112	115	119	109	135
1871	487	715	631	616	561	509	425	628	447	335	367	352	310	354	320	356	313	335	313	333	325	307	291	342	368	309	320	323	347	280	343	351	322	345	345	337	322	334	356	318	353	352	323	325	324	319	336	344	300	325	310	342	352	359	339	318	331	306	330	351	327	309	321	328	390	316	335	329	340	324	326	322	325	319	345	326	332	344	305	316	283	344	318	315	345	323	328	315	347	328	324	329	289	339	315	296	325	285	318	329	320	323	304	285	310	342	320	316	332	322	310	337	332	360	321	289	322	296	342	315	298	324	344	323	322	300	336	315	307	338	302	324	298	323	321	343	332	321	332	328	315	324	290	327	312	346	301	306	302	311	342	320	299	308	323	328	288	330	350	302	299	325	332	308	348	295	325	318	298	325	344	301	336	304	332	341	329	340	307	329	314	323	335	318	329	320	318	305	328	307	303	316	324	326	309	335	322	331	328	317	341	318	333	299	320	332	301	304	347	364	309	329	329	316	332	327	320	336	336	339	303	310	332	335	306	296	337	306	322	329	326	336	308	354	329	306	295	316	308	311	323	297	326	307	366	349	308	341	334	311	320	315	323	330	354	336	319	314	306	312	283	285	324	331	316	311	299	304	328	270	297	332	310	300	347	315	321	320	323	275	300	293	294	330	329	318	315	331	331	310	338	340	376	323	328	347	345	310	362	332	324	348	330	294	332	327	325	306	345	299	322	317	296	305	301	334	307	323	294	323	284	302	308	313	316	338	302	321	322	319	301	321	333	334	330	315	290	329	320	281	313	308	348	331	334	300	332	322	323	275	348	305	333	318	314	326	305	318	316	316	307	343	334	311	295	293	293	321	318	298	274	350	314	338	351	325	322	311	324	338	314	341	301	321	343	297	328	346	315	309	314	314	298	301	313	334	333	330	331	293	315	321	334	361	292	325	344	340	329	321	325	320	296	311	294	324	310	348	347	315	327	313	342	349	298	347	302	326	336	304	326	315	333	336	351	334	308	298	335	292	324	311	335	353	287	335	350	348	341	336	357	314	309	316	375	299	338	320	279	353	332	307	299	303	315	329	352	318	344	341	293	337	321	335	338	329	324	311	327	315	289	325	284	263	330	328	320	332	314	321	289	342	312	335	300	324	331	314	319	318	328	346	334	309	345	294	286	326	346	306	350	317	300	341	295	309	328	297	296	323	301	329	288	321	360	320	318	315	318	291	301	304	345	295	327	310	324	306	318	321	316	330	318	323	312	318	301	327	313	325	312	356	336	330	322	279	328	297	319	310	308	323	320	276	317	335	317	323	323	340	314	294	308	316	314	357	334	322	318	341	326	305	280	333	339	320	355	280	331	338	311	290	338	321	339	346	319	337	314	355	328	328	308	294	327	358	303	351	326	305	356	359	316	315	312	359	323	338	305	347	329	331	340	335	310	347	314	348	325	316	317	305	338	293	302	320	308	317	308	334	315	312	309	319	348	303	282	295	327	327	313	315	323	330	314	344	337	316	319	316	326	362	337	340	295	334	308	313	349	350	319	333	286	310	314	293	339	312	310	333	335	311	304	317	308	333	301	309	313	329	318	353	294	318	314	338	312	336	323	337	308	337	315	321	317	301	328	334	308	298	308	310	304	317	314	314	344	318	341	321	300	310	338	292	294	354	333	338	341	337	360	364	332	328	326	318	299	316	331	316	322	321	280	323	314	314	349	288	339	341	304	319	299	322	316	317	331	324	341	285	338	340	334	284	331	338	323	349	350	336	347	333	324	337	289	357	307	307	294	307	289	341	327	303	310	316	353	344	321	323	316	318	310	329	313	297	328	303	317	307	322	337	319	345	321	306	352	325	307	347	277	307	349	312	328	307	336	344	328	323	330	308	323	352	329	337	365	313	331	330	330	313	335	344	306	354	314	300	308	280	321	302	301	324	323	318	322	305	340	325	310	300	339	335	295	283	324	357	333	297	329	301	303	321	313	336	335	294	314	331	331	353	296	312	300	324	297	333	322	319	303	303	303	360	289	314	308	327	348	344	334	306	290	346	334	320	312	305	342	312	343	319	301	343	310	333	312	298	329	330	306	319	326	335	346	317	284	309	361	308	303	304	319	325	320	330	306	319	302	317	361	318	311	339	323	313	307	329	338	314	311	352	307	331	294	357	265	327	351	329	314	328	294	314	321	320	307	306	337	310	322	360	316	308	352	313	333	314	296	337	307	337	293	313	306	300	310	332	309	327	308	316	330	321	336	336	323	322	325	318	353	343	274	321	340	315	308	337	312	328	297	326	350	313	312	330	328	343	334	328	332	298	292	302	324	350	308	344	334	314	334	300	288	352	288	331	347	351	332	327	314	341	349	324	295	352	312	321	341	317	305	320	373	296	333	318	333	323	320	290	357	326	338	316	329	283	336	306	310	312	325	316	304	329	349	321	340	325	293	338	375	321	334	298	331	280	365	289	319	301	320	324	333	358	329	331	334	323	321	311	323	336	327	276	327	318	301	334	321	326	324	311	326	346	305	315	349	331	353	340	321	306	289	332	353	294	325	300	336	319	345	333	306	330	318	307	369	344	303	291	333	339	333	357	308	311	328	318	299	303	325	312	344	351	329	339	321	333	349	311	301	337	303	311	256	327	318	331	294	317	295	295	361	333	334	328	312	325	310	322	342	336	335	300	323	294	313	295	321	355	343	278	362	304	338	333	298	296	348	326	304	309	304	299	318	294	341	334	310	321	310	353	339	296	323	335	311	336	339	340	335	311	316	339	333	339	342	313	343	309	279	303	308	324	349	326	351	314	316	308	279	319	318	310	295	307	300	320	328	322	337	311	320	306	294	350	310	312	327	321	360	300	318	310	332	322	312	323	311	326	327	328	314	303	323	322	316	323	337	343	339	276	308	339	341	319	323	329	333	313	287	291	351	336	317	340	316	332	311	354	347	285	347	342	325	305	329	303	356	325	339	333	296	313	304	304	329	302	341	352	314	310	284	312	323	305	313	304	313	341	326	347	332	319	351	340	336	328	292	332	321	313	348	291	302	310	312	339	367	350	301	313	305	335	350	303	335	342	319	307	321	336	340	292	349	333	320	284	307	326	368	325	299	306	315	316	349	288	313	347	333	342	318	307	306	313	317	340	313	326	337	333	339	312	309	320	304	297	319	326	322	330	356	297	296	339	335	321	311	310	319	368	326	293	320	337	337	323	304	302	310	338	324	293	315	321	310	303	321	318	290	342	338	315	333	305	311	312	361	314	325	335	326	291	328	306	316	309	312	319	314	305	356	336	337	320	319	320	329	337	331	316	333	318	308	334	342	303	298	321	302	345	327	314	322	346	305	310	324	323	339	333	333	293	309	312	334	352	338	331	336	345	338	317	317	308	337	317	304	269	347	325	328	325	334	335	321	337	332	308	318	325	342	322	322	318	332	320	340	329	326	311	317	295	352	308	318	316	320	317	313	314	309	315	333	319	317	343	347	281	312	323	300	255	300
6904	605	636	502	457	344	261	300	1174	994	204	189	184	192	176	176	149	177	161	153	191	151	165	144	166	166	174	180	154	186	159	172	168	164	193	166	173	153	158	168	181	166	164	157	139	177	158	172	168	157	193	156	153	172	171	145	180	176	173	175	191	167	168	169	143	179	155	174	153	140	175	166	135	179	164	168	149	171	167	175	150	170	131	159	147	158	153	165	147	166	168	148	163	184	146	169	158	169	171	148	158	178	161	159	146	175	163	176	176	154	162	176	195	172	141	155	157	148	166	157	169	165	153	177	178	169	192	187	157	155	187	167	168	170	170	148	159	145	169	152	157	186	171	143	148	179	169	165	185	153	170	158	162	165	158	179	158	131	168	160	152	162	162	133	148	157	183	158	169	151	151	143	169	167	174	148	164	151	162	162	149	169	173	169	174	161	162	150	143	153	171	173	154	170	155	182	181	188	160	145	137	173	156	157	170	146	176	172	159	173	176	161	168	182	166	175	152	146	178	173	151	149	165	188	147	139	164	168	175	166	190	167	153	152	167	171	154	164	165	162	166	182	143	163	184	141	184	173	144	170	162	154	172	197	158	164	148	164	165	138	174	159	165	156	127	152	189	159	151	154	173	168	145	153	166	181	168	151	140	173	168	157	188	155	177	153	159	158	162	160	183	157	195	162	143	183	152	164	161	154	160	171	139	145	156	162	173	168	163	152	168	171	161	142	159	183	168	180	165	181	168	161	155	168	193	164	147	169	189	167	154	163	145	166	203	150	161	180	170	169	158	155	159	182	170	178	162	166	152	169	157	157	143	168	165	166	167	156	166	174	175	157	178	182	151	155	141	176	145	164	167	169	185	190	159	159	156	162	175	171	157	180	168	172	176	160	179	138	148	157	156	183	153	160	149	161	155	144	179	168	192	146	188	154	178	164	161	188	169	175	170	158	161	149	158	167	169	160	157	158	162	164	167	160	166	155	145	169	153	161	172	150	169	167	146	173	151	159	181	165	161	169	163	163	164	151	171	190	164	137	169	166	183	146	171	170	191	149	161	153	168	158	171	183	173	162	153	179	145	195	167	153	143	183	163	149	164	180	149	173	178	177	177	162	153	172	148	180	158	163	199	166	185	161	191	136	181	165	145	149	142	167	175	160	141	200	173	171	153	150	140	184	155	193	158	193	162	180	179	162	145	165	168	168	166	172	144	183	182	171	173	184	146	187	165	169	177	160	172	159	160	154	175	177	162	158	167	144	166	149	169	133	186	155	160	194	179	147	172	173	169	178	164	168	193	166	174	148	159	153	156	151	133	174	149	171	180	191	154	171	183	154	150	160	177	152	152	160	172	158	175	162	141	168	144	172	170	181	175	172	173	174	154	180	165	142	170	173	143	156	180	165	169	174	181	150	158	156	177	138	171	146	156	175	161	160	182	178	165	159	155	146	178	153	157	157	156	161	191	135	145	167	151	154	167	171	160	165	170	170	169	167	151	154	117	161	179	168	141	163	174	160	171	147	173	175	181	161	162	175	154	139	160	159	171	166	162	164	159	171	168	179	170	181	128	168	177	162	178	188	168	139	184	153	135	145	141	142	155	170	158	169	151	138	153	169	161	164	182	159	173	159	162	162	160	150	153	155	165	174	160	151	151	162	177	195	148	154	169	178	169	154	146	159	157	180	170	182	150	169	177	138	165	184	174	158	191	158	143	161	154	132	168	169	163	170	154	144	151	171	164	145	154	169	181	166	161	166	147	200	148	161	190	147	176	145	152	157	147	148	160	160	158	158	151	172	163	161	141	143	159	170	147	172	203	186	155	155	147	157	187	181	152	186	171	149	144	148	177	157	169	182	142	159	166	170	156	170	160	154	163	166	140	158	198	166	156	183	176	145	169	199	151	153	152	177	172	146	171	152	157	157	175	178	145	176	141	150	169	165	151	170	185	160	137	142	169	167	183	153	183	154	168	141	164	157	147	174	138	163	129	166	146	174	165	161	154	177	147	183	150	157	181	155	144	173	162	169	171	148	159	143	165	175	149	143	178	183	185	166	163	150	159	182	167	166	144	166	173	151	198	183	173	155	163	186	150	167	127	158	156	177	163	156	149	161	173	177	147	145	166	155	161	182	134	155	143	154	157	151	166	167	141	163	170	133	164	160	163	194	150	150	162	176	153	156	166	174	162	154	166	178	171	163	162	175	169	151	150	191	169	172	166	168	184	155	195	186	151	155	140	151	156	176	159	144	168	175	129	148	171	170	139	156	162	146	160	176	168	155	168	166	168	163	152	139	164	170	155	157	168	151	183	178	187	165	163	182	177	169	157	154	168	171	137	177	179	159	173	161	164	167	157	156	201	156	166	155	180	175	153	156	178	153	156	140	154	141	130	159	192	178	151	161	161	157	163	165	164	163	175	163	169	165	166	161	181	160	178	150	152	181	158	168	177	168	177	166	159	170	172	171	145	174	164	165	151	180	159	178	129	164	169	140	161	144	167	162	176	154	175	159	190	160	162	174	165	169	151	145	176	146	191	164	167	169	161	147	161	170	173	152	176	168	199	182	155	160	178	161	159	173	156	169	156	164	182	158	176	150	153	168	157	163	154	165	167	164	185	160	181	187	143	157	183	181	158	190	169	173	170	173	166	155	152	149	207	165	125	161	142	145	170	186	171	185	194	158	190	180	151	178	194	138	150	164	189	157	158	177	201	170	149	140	162	135	175	188	177	145	152	172	152	161	152	157	166	157	166	171	162	150	156	168	144	179	185	161	179	159	164	164	160	163	181	149	163	169	138	167	182	164	162	172	178	159	158	167	199	178	188	168	149	153	184	186	160	153	195	154	176	194	164	179	164	162	169	150	165	142	174	149	171	182	175	186	169	165	187	169	146	155	168	175	157	192	159	153	158	175	147	153	150	173	146	165	149	173	177	170	168	181	175	139	155	165	158	163	159	157	155	166	158	174	159	160	164	162	173	188	173	172	163	165	152	158	206	166	163	174	142	165	162	172	172	167	152	164	141	182	163	161	183	161	181	161	166	172	146	159	165	167	172	176	155	162	149	173	167	172	197	161	164	172	183	160	184	176	171	180	174	149	180	185	168	137	164	139	176	143	148	177	178	157	184	163	178	163	171	163	167	181	166	161	184	179	159	161	194	160	167	154	174	143	162	156	165	156	155	163	174	152	167	156	172	155	158	160	148	151	165	160	157	159	160	165	154	167	171	154	157	168	165	170	173	153	180	176	164	159	159	139	154	145	143	173	173	159	153	160	175	163	158	159	144	164	164	153	164	183	148	162	181	155	169	154	175	163	158	186	144	138	151	156	162	164	176	171	173	161	146	172	166	147	162	154	161	163	156	163	172	179	152	156	165	168	153	163	174	175	169	155	176	147	190	160	165	172	150	158	161	170	170	160	166	212	161	160	158	155	164	149	152	180	154	131	170	175	157	172	164	145	132	162	161	167	161	171	157	153	167	147	141	188	164	175
6509	901	1536	1881	1794	1278	867	1277	6864	4728	538	508	498	500	511	445	470	426	455	455	460	517	474	451	440	499	436	463	425	448	430	434	415	419	393	400	437	397	398	448	421	428	390	449	369	437	410	417	395	396	426	470	452	453	428	430	430	425	447	455	414	482	434	431	438	413	458	447	446	427	453	454	415	451	425	461	426	428	431	409	424	442	438	434	395	405	410	442	428	414	431	440	423	429	379	415	398	391	426	403	433	439	403	418	443	405	409	431	422	397	412	403	392	408	404	409	399	383	392	397	408	412	407	397	431	431	447	450	431	415	425	394	429	380	380	420	387	413	400	393	401	413	435	409	440	406	386	413	401	432	441	427	402	410	439	418	414	415	441	388	403	418	394	413	438	445	379	386	426	418	398	431	382	433	423	402	431	428	388	407	403	438	412	432	417	418	416	382	373	398	440	399	397	380	374	395	435	419	420	415	417	409	401	413	419	413	405	429	397	416	382	386	438	420	432	408	415	449	407	432	414	415	392	383	418	431	419	377	405	419	463	395	417	439	437	411	418	416	442	413	413	395	393	427	404	424	416	438	419	430	420	440	415	412	444	413	391	404	422	421	390	404	434	424	399	415	414	435	437	404	371	435	410	395	408	425	412	431	406	390	397	384	394	434	398	403	422	414	423	389	448	444	388	399	437	428	416	437	413	388	409	414	403	373	413	445	409	369	403	455	386	402	407	408	408	450	440	420	380	404	420	433	407	401	453	407	418	426	421	414	411	429	435	405	405	417	438	413	418	424	431	363	409	423	409	443	419	407	388	427	406	411	425	401	407	407	391	403	409	391	432	409	423	425	418	347	408	415	408	390	397	422	444	383	401	386	446	368	411	420	419	441	457	438	389	408	392	390	433	427	416	389	405	419	412	430	450	437	381	397	377	405	412	403	438	406	391	437	400	419	388	422	437	451	408	433	387	402	371	415	410	435	417	431	423	420	396	398	435	416	427	413	404	356	408	397	406	416	421	416	403	427	406	429	416	383	409	403	396	406	398	420	411	412	446	430	430	408	388	411	438	397	369	413	393	418	384	419	437	405	431	397	435	417	425	417	395	411	422	443	443	442	404	422	420	400	409	416	406	376	376	381	429	437	425	396	408	442	404	405	414	405	396	434	437	394	429	418	408	367	419	395	431	396	424	386	426	447	401	405	411	437	429	401	432	375	426	446	404	429	406	395	425	413	408	414	408	393	402	360	400	392	440	424	405	437	430	433	396	412	379	408	414	415	438	416	414	362	428	416	442	395	396	416	395	456	391	444	402	408	430	395	390	397	376	413	418	401	417	464	403	437	384	403	414	404	417	437	417	419	410	382	389	444	418	423	435	431	377	432	456	403	419	442	435	424	412	461	414	419	417	427	400	392	447	438	390	412	402	436	419	411	404	446	393	414	433	397	391	400	412	408	389	411	411	425	399	394	430	447	422	427	423	426	391	448	443	434	406	427	410	437	423	443	464	413	408	444	404	424	422	400	384	455	431	434	426	430	429	401	417	379	406	428	441	433	441	410	429	456	402	402	417	411	444	436	412	370	406	426	430	398	413	420	430	396	386	410	398	433	394	444	395	422	457	437	426	425	403	455	391	405	397	413	401	393	386	440	397	422	400	417	404	397	412	403	412	412	442	394	398	416	409	435	372	399	430	416	422	420	401	385	443	430	411	428	409	422	385	424	409	444	427	425	383	430	405	418	400	411	372	419	444	419	409	420	437	414	415	437	417	418	410	425	405	412	395	436	394	403	414	419	438	409	391	388	414	398	436	402	453	412	408	432	402	438	417	418	408	417	445	408	405	408	443	399	426	434	392	438	397	422	428	384	412	387	415	402	393	414	402	456	405	410	424	390	400	411	404	438	368	379	369	404	430	413	407	424	349	434	411	420	466	431	422	422	433	458	430	432	422	381	393	425	429	468	419	371	440	416	427	394	407	445	394	424	387	387	386	397	407	417	409	409	404	372	426	438	404	374	405	395	385	412	381	405	396	413	421	434	441	432	410	430	415	441	417	419	433	437	408	428	386	396	405	387	429	392	361	394	425	389	388	420	394	424	402	358	431	421	412	387	427	377	401	376	422	397	406	440	420	418	402	423	404	417	407	464	432	422	413	413	394	443	411	406	398	416	417	401	390	392	405	427	426	433	398	409	408	408	393	461	437	394	424	419	430	417	378	397	444	448	431	393	392	369	432	377	447	434	400	382	402	405	408	381	419	438	446	392	395	399	434	401	391	439	446	363	453	441	411	421	419	434	398	466	397	410	416	421	390	419	415	403	400	410	407	427	425	407	406	397	412	409	381	427	400	385	413	456	438	431	397	416	421	423	358	411	405	386	438	399	407	392	406	418	399	391	397	412	414	402	413	427	406	388	440	404	417	408	407	413	401	429	448	419	389	401	413	418	427	443	386	426	407	440	408	431	434	418	448	420	408	447	402	415	421	443	381	398	441	424	413	429	408	385	420	400	399	419	452	436	396	455	383	403	420	394	409	400	472	423	424	408	431	400	400	427	399	420	413	404	423	381	412	431	420	409	419	419	392	468	390	442	405	432	457	405	394	386	412	430	398	408	411	387	417	420	401	386	404	422	470	375	421	422	405	416	413	432	393	411	447	423	405	421	433	417	444	459	464	434	431	433	385	425	408	427	409	420	396	430	437	419	393	397	406	427	417	402	395	398	416	409	444	395	388	393	423	422	429	373	436	396	429	390	416	377	447	398	404	403	389	445	435	434	419	451	446	430	395	415	424	421	395	404	420	437	437	428	422	430	413	395	399	418	368	423	431	432	442	447	431	421	402	365	412	423	362	370	436	417	386	405	410	435	431	423	423	394	436	426	400	412	426	406	447	437	383	394	433	405	431	428	409	431	380	426	419	433	414	431	407	401	449	461	392	431	408	454	407	421	442	420	435	431	450	406	419	447	414	378	390	424	411	403	438	399	424	407	407	411	388	366	409	443	414	400	392	412	386	415	391	434	406	432	423	419	379	407	437	388	445	410	391	418	380	406	405	389	425	455	397	387	411	379	410	396	404	424	415	401	412	425	396	407	405	447	396	419	441	413	428	401	400	409	380	411	424	415	414	398	424	440	399	426	399	413	427	414	422	403	435	431	437	407	390	425	409	407	418	410	421	397	366	422	404	412	430	375	398	433	390	362	439	426	430	435	386	390	390	446	404	419	406	440	415	412	424	416	427	404	385	413	403	433	405	420	418	443	447	403	424	430	384	443	410	430	439	412	401	436	440	455	401	382	411	382	398	392	406	463	374	412	436	433	395	423	443	431	389	397	441	457	415	413	446	424	447	401	472	414	395	405	423	424	425	438	376	434	415	444	437	427	411	409	426	428	403	409	390	442	374	381	410	419	410	411	411	441	447	396	378	397	411	413	403	438	421	395	419	413	411	432	441	400	418	407	418	427	429	424	400	423	427	425	432	381	409	400	428	417	413	396	423	429
12454	1096	1000	696	494	386	256	242	1527	3112	228	154	139	143	143	113	136	151	135	131	118	107	119	117	116	137	139	111	138	137	129	126	128	129	112	139	123	110	126	148	147	135	119	107	106	124	119	119	156	141	161	147	128	158	139	125	149	116	139	138	110	121	123	125	131	125	98	128	114	132	131	108	116	124	124	139	116	117	134	146	128	118	106	116	122	109	122	124	102	123	121	124	111	109	134	135	136	115	130	141	142	110	124	125	112	129	117	127	142	129	116	117	133	123	115	118	130	109	123	88	119	138	129	106	136	112	129	137	144	114	115	121	114	131	126	122	110	127	117	129	118	144	137	101	116	118	122	124	124	115	121	122	126	118	115	138	128	138	112	111	115	131	130	127	121	122	111	108	114	125	115	103	127	122	105	139	126	101	118	135	140	114	113	129	109	114	114	139	145	113	121	122	117	122	128	110	118	130	117	106	108	135	103	123	114	111	111	123	114	153	113	115	103	129	133	124	114	131	101	145	118	127	114	110	144	117	112	123	112	98	96	122	109	139	126	126	117	117	117	123	125	119	125	128	127	113	113	114	143	110	120	119	154	117	136	121	123	109	108	126	120	129	115	133	117	141	125	123	140	116	110	143	106	131	131	108	115	145	102	120	123	138	107	126	125	116	117	108	109	107	134	118	119	94	119	111	128	125	119	121	99	130	136	115	117	121	120	141	125	115	92	110	114	123	111	108	124	115	124	123	127	172	102	117	123	144	139	131	122	144	124	117	124	105	128	105	125	115	120	133	134	119	129	128	104	117	119	127	107	119	122	128	104	116	118	106	111	108	114	115	120	116	122	128	118	117	127	116	129	130	141	124	116	122	139	124	126	129	113	123	132	149	123	119	129	133	115	123	122	138	131	108	130	114	121	119	148	121	116	111	114	116	119	122	113	146	134	119	139	113	141	130	96	127	137	131	132	112	129	113	108	118	112	142	132	132	106	116	118	120	120	119	120	130	127	137	95	118	125	128	124	127	125	118	100	112	132	133	131	125	116	127	117	127	119	104	128	135	128	114	136	121	121	112	137	136	116	135	126	118	130	141	113	123	117	119	124	117	104	115	125	112	130	117	104	95	148	111	120	120	113	115	136	120	119	111	122	133	132	137	132	111	111	119	132	131	114	113	127	116	130	120	116	133	121	118	120	114	114	125	117	133	125	121	118	117	117	103	101	120	121	139	132	125	115	103	99	107	121	136	113	119	114	94	121	114	102	122	125	122	108	121	130	119	105	108	130	115	119	112	116	130	114	115	115	112	100	112	118	123	120	111	129	150	108	125	128	122	127	110	109	123	140	133	128	143	130	118	124	153	120	103	124	114	128	129	142	137	113	131	108	141	119	122	121	129	107	115	124	117	124	108	124	103	137	112	134	113	116	119	126	140	121	126	108	113	127	144	119	114	117	111	117	111	129	118	117	117	122	113	125	129	108	123	119	108	117	95	111	125	131	133	124	96	122	119	117	118	124	126	112	118	115	126	122	124	110	128	104	108	123	127	124	136	122	122	108	112	127	149	141	106	118	129	134	107	114	122	122	119	136	103	138	122	138	136	118	110	112	124	144	95	117	124	139	141	115	137	122	118	113	114	127	133	128	115	125	134	105	140	125	119	133	126	117	133	122	117	118	110	112	135	111	119	130	134	123	110	127	118	142	117	125	116	125	120	118	143	116	123	128	117	125	122	112	134	138	117	111	122	121	116	116	114	127	129	113	148	118	130	122	138	118	116	139	138	107	119	134	114	122	127	111	130	117	132	122	112	110	99	115	129	113	127	128	112	120	138	133	114	106	142	105	123	122	122	118	135	104	112	121	114	125	125	137	100	128	118	130	140	114	116	127	110	119	115	130	112	138	96	133	119	114	112	141	132	121	89	120	134	129	110	131	109	133	113	110	109	119	146	128	136	125	127	125	138	126	114	127	127	116	116	99	114	100	137	137	126	131	126	124	119	129	109	102	115	130	105	107	109	153	127	122	101	119	128	140	136	109	120	116	126	129	125	104	111	118	121	120	123	100	122	118	140	101	144	125	103	150	123	130	132	128	117	123	131	109	127	106	127	141	99	113	119	136	124	130	104	122	114	104	110	118	122	129	121	126	111	115	126	121	99	125	116	113	126	130	123	111	122	112	121	132	130	100	128	130	111	113	149	114	126	114	117	106	106	117	130	132	124	121	130	108	129	122	121	114	134	113	129	121	126	117	131	145	110	124	123	123	131	142	120	145	133	126	125	127	128	132	125	131	124	98	153	125	131	118	103	111	127	111	120	105	108	124	134	149	146	143	107	121	127	117	101	101	93	125	103	137	99	129	130	113	116	111	114	122	122	139	117	135	135	117	133	139	134	126	135	107	126	109	120	120	122	117	132	122	108	141	106	118	123	105	116	108	95	126	125	125	107	113	114	126	133	138	121	129	129	113	133	115	115	133	137	113	130	114	112	117	121	99	117	124	105	134	112	124	128	131	127	115	130	115	120	117	117	113	129	117	121	122	104	120	107	139	128	124	120	119	133	118	115	123	131	107	122	114	112	123	102	124	125	128	122	147	125	137	119	114	121	118	114	149	107	131	111	118	126	108	136	126	108	120	137	100	121	126	140	115	134	116	135	96	103	114	124	122	110	109	136	112	117	124	126	129	115	113	141	140	130	116	115	106	142	134	133	107	137	120	128	111	106	108	96	123	125	127	110	124	108	127	123	138	138	120	129	123	107	102	131	126	121	126	120	124	112	121	124	142	118	103	120	116	119	112	122	101	120	135	107	116	120	125	116	110	114	137	109	122	121	123	118	112	115	113	124	112	128	123	116	119	124	128	123	108	128	98	125	116	138	108	128	99	139	131	126	119	136	118	113	132	117	131	114	118	126	127	133	103	107	112	99	120	106	105	107	130	102	126	125	124	119	128	120	92	93	94	107	116	113	148	143	126	135	116	114	111	119	111	107	122	133	102	127	102	108	114	129	118	137	108	107	134	125	112	136	88	126	120	133	134	148	114	121	123	85	143	105	129	115	113	102	126	122	105	110	126	134	110	114	136	131	123	124	127	129	117	93	107	134	100	106	118	120	128	153	105	119	108	110	123	127	109	111	131	120	123	121	106	138	120	135	105	137	113	115	133	112	103	129	132	118	103	131	117	132	119	123	135	107	102	163	123	106	130	121	115	141	111	128	104	107	99	129	113	125	126	117	122	120	119	127	122	145	125	105	115	128	132	122	128	113	135	106	124	118	113	122	98	100	135	126	120	135	118	120	117	130	120	120	119	129	123	137	116	135	133	109	122	114	132	139	117	116	122	114	133	102	128	99	96	128	139	95	94	102	136	100	110	108	122	137	130	135	117	121	130	128	116	113	123	122	129	110	140	116	147	114	117	131	108	112	117	135	155	123	126	139	111	118	143	140	146	107	119	123	104	120	106	130	135	103	139	120	115	108	111	122	124	113	108	106	113	127	117	103
8223	1137	2342	2536	2269	1573	1166	1018	7920	13703	563	501	453	461	451	395	420	408	409	386	418	408	394	402	381	376	364	362	344	338	351	313	353	339	346	340	349	347	295	370	338	326	336	348	307	343	344	307	380	326	353	312	337	357	366	340	384	331	333	355	344	348	337	328	347	358	321	341	327	310	323	288	363	341	341	325	324	308	342	334	330	341	316	312	318	350	345	303	313	319	297	291	314	308	276	317	298	298	305	286	345	322	313	308	321	271	282	313	289	322	268	321	293	315	318	287	323	282	341	302	317	332	329	297	282	279	317	309	302	310	311	327	317	305	303	324	295	342	291	303	305	285	298	296	337	306	315	348	304	295	339	310	295	337	329	323	340	300	301	322	323	298	296	307	264	281	304	318	318	276	293	304	296	322	305	339	309	317	298	302	318	307	313	312	319	273	307	309	307	313	304	289	306	286	305	294	301	336	316	281	290	310	294	298	294	321	384	309	303	313	274	329	315	294	322	289	314	297	311	294	299	334	332	297	301	276	322	336	291	314	273	311	294	313	316	272	295	314	301	316	331	284	305	319	304	317	343	318	351	289	307	307	318	285	301	305	315	325	281	304	321	308	315	298	322	321	325	324	326	303	311	304	311	325	305	308	325	320	311	319	317	311	327	269	290	329	330	282	322	311	330	341	319	309	302	305	310	296	310	308	308	294	326	315	348	312	300	304	303	312	308	297	318	337	345	311	304	309	264	323	288	263	322	329	315	315	308	298	303	326	300	317	309	303	332	313	306	307	354	304	309	285	277	309	312	323	281	317	306	316	332	306	298	328	321	293	278	331	305	301	301	307	312	277	290	340	340	299	334	304	313	309	296	307	299	287	296	303	309	317	312	294	290	321	321	300	290	333	318	317	351	309	286	326	304	311	308	293	298	308	320	299	302	338	347	286	347	307	297	270	295	301	297	292	334	308	324	300	308	316	292	339	329	331	309	304	303	285	320	317	293	282	325	343	310	341	298	294	291	283	309	306	276	313	301	279	326	310	273	331	298	293	327	290	305	310	303	330	283	338	329	311	340	324	297	293	319	352	313	323	323	304	326	310	321	327	340	308	295	313	306	321	318	321	308	302	306	305	317	345	324	309	319	302	331	301	304	317	334	324	304	280	338	331	304	321	310	316	315	308	328	315	318	297	303	293	305	295	292	305	289	316	312	313	307	312	309	299	340	312	273	295	320	312	325	293	298	289	314	329	306	306	336	331	303	293	313	314	304	323	337	307	279	336	304	302	293	285	318	319	321	299	316	322	309	293	329	300	306	298	296	327	346	311	298	289	294	326	293	315	327	297	324	287	315	310	291	332	319	275	305	274	331	306	289	332	303	306	309	284	314	325	315	317	318	299	306	297	330	321	325	270	284	312	328	328	324	297	307	314	302	304	276	269	317	307	306	314	290	347	345	298	318	316	339	312	289	316	334	321	321	288	323	313	295	283	293	314	297	323	296	314	346	302	306	300	326	324	320	300	309	329	327	296	302	313	307	307	297	301	280	304	305	290	316	280	326	294	325	305	303	314	317	345	280	313	352	277	315	300	316	313	303	340	316	322	294	325	323	287	274	309	303	302	316	285	307	308	316	328	302	303	278	315	292	322	305	321	327	317	315	291	334	308	308	289	322	285	316	300	316	282	288	346	340	302	319	296	292	287	354	294	313	301	302	319	317	320	283	291	309	272	290	331	309	298	314	296	288	299	310	298	336	292	309	313	294	316	312	313	336	324	303	300	280	281	285	329	315	304	306	308	326	277	308	347	312	313	301	336	334	308	304	298	296	311	297	316	293	293	285	307	307	280	302	322	306	292	302	307	325	309	278	270	332	293	307	308	295	286	303	281	303	309	302	261	341	297	309	306	321	304	321	318	320	296	305	306	303	309	293	326	308	291	339	318	281	315	302	322	318	349	303	280	320	307	317	328	314	288	340	328	297	319	316	306	291	303	316	321	297	302	333	294	265	316	319	309	336	291	310	318	337	314	292	305	317	320	315	330	308	339	325	300	315	299	333	302	288	312	325	318	291	321	292	326	322	302	306	336	293	295	291	321	303	276	306	265	333	309	331	306	287	335	319	309	297	325	301	328	323	323	301	286	343	318	283	318	308	304	313	326	286	323	299	315	301	309	324	307	345	300	337	297	316	296	312	287	292	294	309	306	284	298	304	300	340	293	295	347	296	313	293	321	273	301	301	288	291	282	305	317	319	321	313	320	309	289	315	307	292	336	308	318	345	269	277	351	320	299	313	316	326	345	267	306	308	314	302	275	314	307	305	301	311	320	300	319	294	312	305	301	332	316	293	273	326	320	311	303	334	293	321	318	339	338	341	321	253	316	306	336	326	317	284	312	314	287	298	292	315	303	321	301	273	339	341	316	336	308	313	286	303	305	330	291	307	270	333	290	302	309	302	308	280	304	305	311	310	301	313	312	298	313	345	325	322	325	306	294	320	303	286	312	310	311	299	330	283	312	268	343	321	281	304	298	337	278	316	314	295	307	342	320	297	285	298	324	289	318	267	299	289	295	301	294	326	307	291	284	297	319	307	336	305	323	310	299	313	265	311	295	307	308	302	319	287	299	314	292	300	317	309	304	325	314	302	319	289	328	330	334	288	318	333	282	307	305	294	304	320	312	343	283	313	339	311	322	292	285	270	320	290	314	277	321	300	309	304	306	298	307	308	317	289	294	310	306	313	297	313	315	310	342	304	307	247	299	287	280	339	325	313	318	301	285	289	311	312	298	334	282	291	313	328	319	295	306	310	329	332	331	253	300	308	279	290	317	320	300	320	316	320	311	298	330	306	324	326	286	305	323	311	315	348	262	296	293	341	320	318	293	319	290	310	326	304	349	321	322	328	301	317	311	312	320	334	329	294	297	299	304	294	308	298	343	301	315	307	304	315	317	318	329	266	291	316	326	273	320	276	301	288	270	317	303	298	315	332	290	302	311	318	304	322	285	315	322	313	298	304	318	323	274	324	302	270	309	275	328	344	327	309	297	316	327	314	309	331	316	303	319	273	321	308	294	301	286	332	302	320	264	309	305	287	290	299	302	301	314	298	316	300	320	289	277	289	303	290	324	297	319	292	313	289	298	319	306	307	303	338	318	288	338	282	274	299	305	336	329	317	304	281	323	301	292	303	316	288	327	308	310	295	320	295	362	286	335	312	305	321	284	298	325	321	320	340	340	288	315	313	315	294	283	319	294	321	298	272	294	307	295	282	292	297	324	302	323	307	311	350	303	291	295	299	313	352	277	302	303	297	295	314	326	327	319	263	338	307	310	293	329	319	306	293	301	305	298	306	354	306	324	300	277	312	312	318	318	303	302	311	297	352	310	330	315	315	296	296	292	334	285	317	323	302	312	289	311	327	294	298	332	291	277	321	298	305	342	321	313	286	315	310	336	305	339	292	301	311	294	336	270	305	289	326	320	341	310	313	283	303	304	312	295	312	324
1345	259	354	218	167	147	117	148	165	182	136	123	113	121	132	142	150	124	132	139	141	156	123	136	112	126	137	134	126	142	137	145	159	128	138	137	134	133	107	135	147	127	136	140	128	130	126	134	101	124	124	138	137	115	112	130	131	116	127	137	141	122	162	121	113	107	128	133	135	125	120	134	129	136	125	133	104	136	140	121	114	127	127	130	124	137	122	132	126	144	123	132	125	134	124	118	114	130	123	114	134	126	123	137	113	115	130	130	129	107	120	118	113	133	132	124	119	106	116	108	112	137	117	120	125	110	124	134	126	92	119	129	145	122	132	143	127	132	107	91	120	129	129	113	135	124	125	121	134	120	137	115	117	133	130	120	119	127	118	121	114	116	130	125	111	109	107	137	126	125	115	109	136	148	128	111	128	136	137	127	131	147	128	125	119	123	137	117	112	144	124	134	106	122	129	122	106	127	132	127	112	132	136	129	122	99	142	122	133	131	125	121	132	131	124	129	121	143	115	111	100	140	118	127	145	127	121	137	137	135	129	143	107	131	129	110	116	132	113	123	102	125	115	120	129	126	125	132	128	123	126	113	128	101	139	116	126	120	128	115	137	117	113	129	141	154	137	120	136	114	118	136	131	117	126	122	111	142	122	129	128	118	132	152	127	113	125	136	129	134	131	134	131	133	129	129	112	121	128	126	140	153	116	130	142	130	123	114	141	119	113	154	131	111	111	116	122	149	162	122	107	144	122	128	113	124	136	117	152	111	137	141	119	118	144	119	119	135	133	126	133	135	114	134	144	127	124	121	142	106	119	127	128	126	127	144	124	120	128	112	136	124	112	116	111	116	130	134	119	126	125	108	120	108	112	116	132	135	121	126	117	105	116	139	110	123	117	114	112	147	93	132	95	133	103	106	119	130	133	94	119	121	119	137	125	141	131	100	122	140	127	106	118	119	127	104	115	124	121	105	128	116	133	97	135	104	114	117	139	115	118	112	110	126	111	132	128	130	131	116	143	142	124	132	120	136	125	138	105	110	130	135	118	122	137	127	123	96	131	129	132	129	115	110	115	125	112	121	123	141	95	132	127	142	112	132	137	141	147	112	109	136	101	139	122	121	132	110	119	101	120	129	129	120	120	118	125	128	130	125	117	127	117	122	122	105	131	124	117	120	128	140	143	133	119	142	142	117	112	121	119	114	111	127	127	129	114	119	107	133	123	124	125	129	110	119	142	121	121	123	136	98	123	116	128	143	116	126	135	133	116	102	121	109	136	118	112	135	109	122	112	116	121	129	126	120	145	135	141	128	118	119	141	141	130	149	105	104	103	120	123	126	141	119	119	125	120	128	116	117	116	134	121	133	132	118	137	126	126	127	111	138	120	125	98	116	102	134	132	136	113	114	103	133	137	137	118	102	128	131	111	125	112	134	124	148	141	121	142	136	122	129	130	134	129	108	139	126	138	94	130	125	122	135	125	104	133	131	120	139	122	146	116	107	100	116	133	131	129	121	122	130	113	136	137	99	128	125	143	115	103	119	142	130	127	140	123	129	113	140	123	131	125	123	117	106	127	113	125	128	127	131	110	140	152	116	118	132	103	141	126	111	120	157	113	140	136	133	102	139	128	110	115	150	117	128	111	115	111	137	121	131	128	119	104	130	142	141	118	121	129	132	127	139	109	137	120	136	120	130	121	122	129	121	121	146	124	128	104	126	145	117	143	151	108	132	128	112	124	144	115	124	123	118	139	149	142	113	138	126	132	136	114	110	123	100	107	134	121	122	113	121	113	113	135	122	131	144	128	138	118	98	123	135	140	138	128	131	117	93	127	149	139	106	113	128	128	143	100	117	120	148	132	139	117	140	131	116	131	117	136	134	140	122	124	135	135	120	121	146	130	133	116	140	129	125	90	118	135	126	125	123	137	123	114	124	108	130	134	162	130	148	111	137	129	124	138	110	152	112	125	114	122	122	128	125	141	115	130	117	102	118	123	137	126	126	99	147	128	126	129	119	117	134	128	128	125	123	120	119	102	130	119	122	127	106	135	130	122	119	112	117	141	117	130	119	130	138	96	130	132	120	122	152	90	117	110	126	127	145	114	119	119	114	141	126	136	147	120	118	130	114	124	136	128	128	125	132	111	132	117	123	116	161	139	123	134	146	114	124	121	120	133	125	130	129	127	116	118	108	127	124	125	133	139	140	124	130	133	137	123	134	130	128	114	144	122	132	125	113	129	116	116	137	117	133	142	137	130	121	129	117	132	151	122	117	138	112	122	107	125	140	107	117	124	122	131	132	121	124	122	121	121	124	109	123	141	138	128	116	118	105	119	115	126	131	107	122	121	112	139	115	137	131	135	145	114	150	123	107	141	131	130	132	140	124	126	116	132	126	125	144	115	121	132	126	121	149	125	156	117	128	128	132	133	135	125	132	132	101	107	127	139	132	135	118	117	129	134	119	144	105	122	142	142	134	135	129	135	113	128	135	133	132	93	138	121	103	133	131	123	116	113	104	114	133	127	116	139	123	118	127	119	150	119	125	130	104	114	142	119	117	123	103	121	142	111	131	137	106	128	123	146	126	126	129	137	123	128	116	125	136	132	115	119	111	126	126	123	121	128	121	117	140	103	140	141	107	122	148	137	131	121	130	125	120	139	141	115	121	134	120	136	115	111	141	125	124	120	124	158	135	112	118	142	119	137	133	140	114	111	142	138	124	119	128	133	114	137	122	124	116	137	133	120	122	131	127	122	123	115	115	128	130	152	122	111	134	115	145	129	135	114	119	114	109	120	142	113	123	120	133	113	116	127	98	121	154	144	153	144	130	135	132	149	130	148	127	137	130	131	112	147	143	121	117	131	127	126	109	119	125	103	127	138	144	129	144	132	124	122	123	118	114	121	100	122	144	121	117	103	127	124	129	115	108	117	120	127	119	145	116	140	133	139	126	141	134	105	115	132	114	130	125	117	127	121	130	131	143	138	145	123	122	119	132	114	133	128	137	128	132	116	119	130	142	132	131	126	135	129	118	106	134	122	118	124	119	133	127	103	136	128	121	105	120	126	114	141	116	133	123	129	129	130	134	119	109	131	128	128	135	107	126	135	119	116	146	135	145	136	139	130	116	135	122	124	107	136	111	133	130	112	107	126	153	119	118	127	121	126	128	136	124	125	123	134	104	127	106	131	106	147	143	131	112	137	119	111	121	116	115	126	135	135	135	118	120	140	120	119	106	125	137	133	128	137	125	135	125	120	129	138	141	109	133	133	141	123	131	107	137	117	128	118	120	127	127	129	118	119	131	126	137	147	135	136	122	146	133	121	114	123	112	121	109	127	122	122	128	140	146	117	121	98	132	122	109	111	135	111	115	129	136	124	128	120	131	136	141	135	110	113	98	120	116	125	123	124	125	133	120	98	126	130	132	103	131	148	142	137	137	138	128	135	109	134	136	123	133	152	129	139	131	129	114	92	113	125	114	124	146	130	130	128	149
1883	553	906	676	627	563	433	409	496	727	360	349	325	344	340	327	345	372	323	349	327	344	363	321	317	320	348	349	350	323	335	314	327	339	331	336	314	350	346	328	343	345	344	314	335	316	329	338	342	329	297	311	358	386	349	347	303	340	337	322	312	313	326	356	339	314	336	332	336	351	321	352	360	317	363	329	299	323	329	319	331	339	311	324	318	320	381	335	328	318	315	323	306	327	346	336	336	324	309	304	328	300	339	310	307	330	316	341	301	313	336	345	320	311	327	301	327	317	325	361	299	308	315	307	327	311	323	310	318	290	353	339	361	308	341	340	314	342	318	345	316	303	354	333	328	316	342	347	348	323	338	305	334	323	332	326	320	321	287	300	332	322	351	344	326	331	321	346	338	289	349	327	339	338	368	338	347	351	333	315	318	324	349	367	343	332	375	313	372	296	331	362	350	329	336	313	356	320	297	308	335	348	314	343	342	313	318	326	333	338	354	335	342	293	336	350	300	305	333	315	315	334	346	359	334	295	309	324	316	345	332	345	333	302	309	330	329	360	320	320	301	329	302	306	299	317	354	317	308	342	296	350	314	304	366	322	349	286	300	317	342	317	321	343	358	302	328	347	352	327	334	308	318	322	292	285	316	342	344	325	338	366	312	336	347	349	315	306	333	360	349	310	337	351	367	383	317	348	315	325	324	328	311	301	327	343	314	296	323	304	341	325	377	311	340	327	288	356	313	325	309	350	343	338	341	352	334	339	330	319	325	331	309	305	322	352	342	348	350	310	382	340	322	361	303	328	334	322	319	311	365	305	312	318	329	317	353	353	363	338	316	296	313	329	347	314	350	337	308	344	338	350	334	314	344	331	324	317	341	313	299	330	351	325	321	330	343	324	313	321	320	322	333	331	319	350	312	335	326	304	347	347	318	314	325	325	331	331	346	337	353	308	278	300	308	294	325	311	326	337	324	325	326	328	324	326	334	347	302	309	345	316	305	315	356	331	322	321	333	338	312	324	350	334	350	300	289	349	372	339	349	336	329	344	346	305	327	328	329	329	325	325	284	313	315	315	309	319	346	317	352	328	317	318	357	349	339	325	310	298	313	369	371	335	303	321	322	333	333	313	314	368	355	335	324	322	280	318	337	327	310	337	355	329	330	353	343	292	344	315	332	353	333	332	331	339	324	310	314	351	324	324	360	381	318	332	327	324	327	327	352	343	349	324	340	323	321	324	317	316	344	348	348	345	287	334	321	363	312	358	314	332	368	327	320	340	319	352	320	381	319	326	310	341	351	360	352	323	349	345	310	340	333	354	326	306	335	341	323	337	333	347	356	352	322	312	341	327	314	341	354	332	297	319	356	360	317	349	338	323	304	342	305	312	349	280	322	341	319	338	329	365	321	305	307	320	354	321	354	290	317	325	312	321	321	360	316	347	329	357	326	341	331	323	347	331	320	325	344	320	366	332	361	351	316	318	336	299	323	369	308	339	301	341	343	352	350	327	353	309	301	317	322	305	328	333	345	321	356	323	327	359	339	301	326	309	325	338	334	367	323	347	335	338	351	347	330	329	344	342	350	338	334	365	359	360	331	336	317	313	333	324	324	369	329	340	336	330	367	344	301	304	341	336	356	328	330	310	338	336	338	351	334	311	346	337	293	333	309	322	316	332	315	370	314	354	339	300	324	327	336	339	316	335	307	291	342	338	327	325	356	352	360	311	340	342	329	322	354	326	376	311	308	340	296	350	362	315	334	325	331	345	334	361	304	311	328	343	306	328	341	344	351	310	327	337	322	331	339	341	329	345	344	336	321	297	322	319	347	332	315	317	298	295	328	362	319	309	358	317	350	325	331	302	331	305	322	301	324	322	304	325	332	311	330	323	335	313	343	300	336	336	349	314	329	327	324	361	324	334	342	296	323	303	327	330	303	354	340	310	338	340	340	353	313	338	330	337	328	327	342	313	302	351	346	314	318	304	301	312	302	329	323	330	322	318	337	358	349	355	311	351	327	327	335	317	306	368	345	345	297	327	312	336	342	328	319	354	330	319	358	330	371	332	343	317	307	343	318	344	324	337	351	354	318	295	330	334	343	330	332	315	314	334	302	336	310	376	314	340	333	352	335	347	314	329	335	315	344	331	341	318	345	331	326	305	327	342	317	339	339	353	307	339	324	329	310	328	315	354	315	317	331	329	341	321	339	338	339	350	355	331	339	333	351	340	357	317	334	305	361	335	338	312	347	312	357	309	313	306	326	324	320	329	319	309	308	326	329	345	351	331	311	343	308	297	327	315	323	333	341	336	342	338	335	322	317	325	342	346	311	305	350	340	304	335	327	328	308	296	332	323	327	333	318	318	329	337	336	328	348	328	340	336	322	327	387	325	368	318	322	314	335	387	320	312	333	316	306	297	352	313	346	306	321	348	358	340	302	342	309	330	344	332	333	311	338	299	330	305	312	344	342	306	335	341	326	318	317	318	312	341	317	360	329	346	337	347	327	377	321	323	361	355	325	339	325	321	332	352	345	336	325	351	371	334	352	341	319	307	322	336	328	326	332	328	325	324	356	325	339	352	314	305	310	299	352	314	338	312	336	329	300	310	351	325	319	341	337	329	352	338	329	334	317	310	344	334	350	308	374	323	315	363	320	318	308	348	335	315	358	316	356	340	325	310	356	318	340	346	304	311	321	312	332	315	322	356	346	327	324	340	342	332	348	339	374	335	334	333	294	314	333	314	322	298	318	338	347	326	325	310	325	333	327	311	350	311	346	354	365	331	334	340	337	345	335	335	368	321	303	329	358	311	318	342	316	314	314	385	330	301	338	316	293	308	336	359	320	343	337	361	304	330	337	348	339	355	313	342	345	347	291	341	370	329	337	324	276	343	319	358	320	342	356	299	350	323	326	364	325	311	318	330	327	329	341	356	323	340	343	346	335	290	306	327	315	344	355	374	289	321	320	315	331	365	340	316	351	329	345	333	314	355	361	332	329	330	316	302	299	354	317	328	324	330	335	345	313	340	330	312	320	322	304	357	312	337	355	327	329	275	376	335	303	311	352	330	352	345	351	336	338	328	353	338	334	334	320	358	322	349	383	333	352	327	355	318	324	358	364	333	318	364	343	319	338	320	344	321	342	338	325	302	341	363	341	315	350	342	302	336	326	322	341	358	302	316	338	314	344	297	313	338	336	308	347	324	297	350	334	339	293	347	318	317	343	339	356	365	335	307	311	315	348	313	330	318	316	340	311	318	366	325	320	374	321	328	331	337	304	280	342	323	326	293	322	314	331	326	311	316	299	331	311	339	321	328	336	326	326	322	332	298	307	366	333	317	321	324	310	327	376	328	327	350	350	346	287	377	320	348	351	320	320	341	320	353	334	334	328	310	329	356	321	321	311	317	312	310	327	378	336	339	332	326	327	324	332	296	306	352	356	319	367	331	332	343	317	330	326	354	351	325	334	308	339	321	346	330	349	304	338	361	360	346
6557	584	560	476	401	317	257	242	394	1317	188	170	167	182	166	195	180	168	168	165	213	190	164	179	180	161	172	185	175	159	147	175	147	170	153	158	141	174	141	155	155	166	157	152	171	141	178	172	142	141	166	171	176	158	166	172	153	179	168	152	172	157	180	193	170	134	163	174	143	160	163	163	155	174	162	172	170	169	186	141	152	182	160	148	148	160	153	170	170	186	187	164	192	163	175	170	147	168	157	170	152	180	169	157	159	169	157	153	161	177	161	157	186	145	151	163	153	178	161	168	167	182	168	171	155	180	166	128	176	155	155	154	185	176	177	171	178	165	178	153	145	158	165	182	166	184	171	159	159	174	152	168	172	172	154	171	166	152	183	167	157	167	178	143	172	208	173	168	176	153	173	188	168	143	155	166	163	175	169	160	169	162	164	167	141	169	170	146	161	173	181	182	152	154	156	161	131	177	149	155	170	158	142	158	160	186	159	160	175	167	187	155	172	163	167	144	158	157	179	172	155	143	185	156	157	159	139	169	165	157	151	159	154	189	172	161	139	153	163	170	151	151	155	166	182	147	171	145	155	142	144	170	150	149	148	174	146	155	178	154	160	159	149	162	189	173	183	160	161	151	192	182	187	160	157	168	171	173	162	181	174	162	181	167	185	152	140	155	159	155	156	143	160	160	150	177	152	138	155	161	171	168	139	150	185	172	177	160	148	195	159	169	173	159	179	148	165	169	166	182	152	178	164	143	157	153	162	169	187	166	175	139	166	160	164	177	154	168	155	147	176	178	160	165	174	159	182	159	139	145	179	175	171	159	144	163	196	170	194	143	160	173	167	168	163	195	157	162	164	166	152	151	153	142	169	162	167	167	157	157	160	166	172	153	153	158	176	136	170	138	160	182	160	172	163	167	165	174	165	170	159	166	131	141	133	181	158	165	149	160	159	173	178	174	177	182	164	148	170	158	176	187	170	177	140	164	172	133	177	165	153	154	165	165	158	158	181	138	160	166	187	151	176	150	136	165	158	185	150	139	157	175	136	153	145	145	163	153	165	162	142	181	154	155	161	168	160	166	148	148	160	152	149	165	166	178	170	158	137	165	171	179	142	169	153	147	167	161	161	160	183	182	145	150	147	151	159	168	178	150	169	155	150	171	179	160	164	161	127	138	170	155	148	159	133	171	177	157	177	156	181	136	164	156	168	171	179	167	166	176	146	164	149	191	182	154	189	164	152	187	172	176	162	169	172	154	178	177	166	177	148	170	158	174	166	141	191	149	181	150	174	161	148	146	186	179	162	171	177	155	158	155	143	155	129	163	173	177	161	182	140	189	166	162	168	148	155	166	172	174	170	150	137	179	160	177	173	174	162	158	157	160	185	165	141	138	172	163	144	159	178	156	137	164	159	154	153	158	162	164	169	156	155	148	158	173	161	142	161	152	160	173	166	173	174	169	151	165	163	163	198	166	166	177	178	164	193	158	181	147	157	159	163	156	169	143	148	149	168	158	157	166	171	179	149	151	160	157	167	157	167	163	158	163	144	181	164	180	151	155	162	186	169	165	208	168	144	180	167	155	164	177	175	160	162	170	183	173	142	157	158	160	184	178	155	183	166	170	193	164	161	150	168	171	166	180	157	160	183	160	179	158	180	163	136	181	160	169	167	160	152	175	150	173	159	161	187	179	165	151	171	163	164	167	164	164	140	160	143	150	156	148	146	173	163	154	169	182	169	154	159	163	160	158	162	173	157	163	160	177	142	152	154	160	155	169	193	167	170	165	173	133	146	180	182	162	163	161	148	172	146	156	195	160	148	161	157	153	161	141	166	188	181	145	176	150	165	151	155	171	146	150	152	153	171	160	139	171	169	153	168	169	160	144	155	147	165	155	145	175	175	139	163	175	147	169	179	186	141	162	162	118	161	185	150	134	149	154	176	166	179	173	183	173	146	165	188	170	153	159	157	174	170	181	172	164	175	172	175	171	144	154	157	166	162	160	155	178	156	175	144	173	141	189	173	171	155	151	143	146	175	164	170	166	153	168	182	157	180	197	153	164	134	153	162	181	187	183	158	147	167	148	169	145	170	161	152	160	156	167	165	160	149	181	154	169	163	153	153	158	159	152	151	180	164	161	169	157	188	160	210	169	182	136	148	151	161	145	148	174	168	168	197	182	175	134	166	161	155	169	178	163	161	160	184	158	178	152	169	177	171	172	177	170	161	167	176	177	161	158	147	164	148	160	142	146	145	158	195	168	186	144	152	195	168	175	154	149	169	163	186	153	152	175	165	179	145	155	139	148	164	174	177	159	190	162	151	154	146	161	156	173	166	169	168	170	165	155	156	167	150	154	167	165	156	165	140	154	159	181	172	175	154	167	169	151	148	184	158	149	160	156	142	163	166	151	156	205	140	167	163	158	180	163	165	173	162	170	170	162	177	141	156	167	157	163	154	151	179	177	176	165	177	158	159	173	158	157	147	171	158	177	154	166	167	190	182	175	168	159	150	170	146	176	170	167	157	169	173	137	174	159	161	167	169	174	144	166	152	167	176	161	164	193	174	180	171	168	139	172	181	145	169	166	160	178	161	158	174	152	158	151	164	169	154	167	187	159	171	179	159	154	173	175	200	132	164	176	178	162	176	199	174	155	180	143	185	165	155	149	175	160	139	177	172	181	169	159	158	149	153	122	186	180	160	165	178	148	181	165	145	178	163	172	131	176	180	158	141	178	184	175	164	127	170	164	160	181	186	150	156	155	150	145	175	149	158	172	167	158	155	162	183	169	172	171	193	147	140	159	153	151	146	170	155	163	160	169	150	165	145	146	148	153	179	154	165	180	165	169	145	170	153	161	155	182	156	179	165	162	188	157	149	161	187	155	144	166	143	172	169	176	155	183	176	156	156	157	191	163	166	168	171	166	133	163	165	159	166	189	129	153	158	185	179	176	160	160	152	162	164	158	164	135	175	182	174	148	177	135	164	163	158	143	154	140	140	174	160	144	157	155	165	172	179	151	135	155	177	161	155	170	150	131	140	171	174	158	176	147	170	169	163	191	160	155	147	168	152	154	173	181	193	178	166	153	171	179	159	146	161	161	176	163	164	169	173	166	157	159	163	164	171	132	162	153	188	156	174	147	161	153	158	158	172	164	162	160	172	167	165	169	142	157	177	173	144	163	152	179	165	168	196	178	153	160	170	179	176	164	166	163	153	165	182	173	181	175	179	136	159	159	161	171	150	139	156	155	163	145	176	166	155	203	178	181	161	151	166	142	167	158	158	181	177	180	168	164	163	174	177	165	168	163	164	154	160	129	179	145	152	156	163	164	148	163	156	174	159	174	180	164	179	164	178	179	167	166	147	156	156	149	157	175	175	160	180	171	160	167	177	157	170	151	167	166	164	155	183	150	169	177	145	150	166	157	164	187	161	168	146	147	170	167	173	172	156	166	183	166	143	136	164	145	169	168	160	154	161	155	152	166	184	166	188	173
6410	843	1459	1693	1563	1113	995	830	1937	6886	538	507	455	504	487	445	489	488	457	497	518	497	448	472	437	425	445	433	422	423	430	411	442	412	411	425	402	410	421	422	471	456	419	412	426	451	438	406	428	409	397	417	410	441	444	450	450	418	439	402	442	409	455	453	437	463	402	453	417	409	414	441	419	432	434	408	422	405	419	419	413	402	419	424	433	415	438	441	359	382	431	411	415	417	411	393	389	409	412	404	404	417	443	367	406	402	417	438	404	389	433	413	416	388	414	398	444	396	365	424	400	406	391	409	388	409	415	419	418	425	450	402	426	406	420	448	431	436	399	414	403	422	410	410	439	422	431	419	393	382	426	436	389	433	448	424	417	378	396	407	402	393	411	410	389	406	452	426	373	423	433	400	395	393	436	403	415	411	403	432	421	385	405	417	388	399	378	446	418	409	390	408	412	430	418	385	388	411	417	412	377	418	437	413	439	407	392	407	413	397	440	393	375	405	395	403	425	370	421	410	389	393	451	406	442	429	421	403	395	403	397	393	429	384	427	402	363	433	433	415	414	408	423	376	437	412	417	428	437	363	423	404	425	373	398	402	402	418	395	420	410	400	410	437	414	404	454	386	426	437	422	445	453	427	410	399	421	413	397	410	417	385	383	442	406	425	417	459	383	398	411	417	436	378	431	410	395	378	399	409	394	413	425	368	394	400	393	398	407	423	387	410	373	428	419	424	372	432	430	353	424	401	402	402	418	417	440	409	452	408	374	381	427	425	447	403	389	399	414	393	451	408	445	396	437	400	431	400	416	431	396	411	442	404	403	405	430	403	405	405	451	387	403	435	410	423	384	422	404	409	395	389	450	381	375	408	404	431	403	396	415	444	440	402	419	389	406	421	446	387	407	392	405	401	374	409	402	399	442	394	437	422	417	421	418	408	428	399	382	432	391	392	376	410	407	430	400	410	423	408	441	379	406	445	457	418	434	408	434	415	414	394	409	435	463	425	391	416	375	433	394	388	411	422	409	401	414	439	399	398	386	424	377	443	400	402	448	417	429	409	411	395	434	420	381	423	444	435	369	403	405	417	435	400	396	401	429	435	368	395	429	368	430	401	431	395	399	422	445	436	438	422	422	442	408	428	342	424	418	403	433	397	407	389	406	430	416	375	377	391	391	390	402	410	389	356	431	397	449	417	397	412	427	428	390	403	411	396	429	413	432	395	392	414	421	379	419	402	430	411	436	438	428	431	414	419	403	426	420	406	410	413	430	407	413	391	428	444	443	382	399	417	425	355	406	396	412	432	433	432	393	389	421	392	411	421	380	420	421	403	412	382	392	431	422	379	460	412	396	400	414	403	392	415	393	386	408	401	415	397	436	430	386	424	415	420	409	419	426	402	409	406	412	403	406	408	436	416	426	435	417	433	422	388	408	431	415	408	448	409	426	390	418	397	397	391	420	402	394	424	421	381	434	398	395	430	403	431	410	413	405	460	402	391	420	371	412	425	401	425	393	380	397	421	460	361	373	434	412	429	404	393	405	403	390	418	418	388	398	435	375	396	392	385	428	404	417	389	412	444	414	406	448	414	401	411	373	423	407	384	396	433	428	415	399	385	407	438	430	455	416	394	427	383	419	408	408	422	384	442	423	386	376	366	399	390	426	389	394	419	394	397	416	406	386	382	390	420	414	401	406	369	438	442	411	418	410	412	402	413	394	427	424	420	377	437	416	396	389	412	388	384	418	391	425	430	399	408	411	400	419	405	402	404	383	370	427	422	425	416	383	415	415	403	413	438	400	392	393	451	434	389	426	410	414	426	401	419	375	409	414	420	431	413	430	405	377	405	397	423	441	443	417	415	386	412	411	413	422	419	420	440	407	400	394	421	411	378	403	410	394	427	433	444	412	419	388	417	400	412	412	394	427	401	421	418	425	379	396	392	422	366	433	432	401	405	414	446	428	405	402	399	439	412	413	387	387	409	418	440	392	445	396	427	411	382	449	455	406	434	426	429	393	416	420	430	374	414	386	411	443	415	422	389	430	376	406	389	415	382	398	441	422	432	428	427	397	362	409	435	418	401	408	429	409	427	424	376	415	411	403	404	442	401	401	412	435	402	408	415	454	392	415	405	452	446	413	381	400	435	453	413	404	412	383	450	400	378	411	441	434	403	404	436	396	414	407	388	425	415	447	402	444	436	421	415	380	395	393	419	468	414	443	402	428	458	402	427	375	388	426	441	416	391	419	433	421	385	405	435	437	400	414	390	394	395	455	377	373	435	433	399	411	388	393	371	397	425	414	419	367	424	410	420	405	439	445	406	427	405	436	428	439	411	408	426	432	440	424	401	427	414	419	396	375	391	422	403	381	432	417	402	450	420	386	407	408	365	393	386	428	384	437	376	405	394	403	437	404	400	424	444	403	409	384	447	402	415	414	381	413	421	415	440	429	386	391	410	434	432	428	411	441	396	395	417	374	400	439	418	393	408	405	427	431	426	422	404	414	405	428	403	436	425	423	381	441	384	410	418	431	427	424	456	434	396	428	436	437	437	393	374	402	400	430	425	424	434	401	425	418	411	418	393	403	432	381	398	430	422	412	425	424	460	353	406	422	427	436	418	431	424	429	395	393	405	436	383	373	410	432	424	424	398	375	406	413	418	430	415	429	410	420	423	387	453	415	400	418	416	401	429	395	415	391	380	419	369	407	444	356	454	412	406	403	427	388	400	382	393	378	409	439	397	417	436	384	399	448	374	453	395	424	385	399	395	408	386	415	404	440	440	393	381	427	398	396	417	403	423	410	430	385	438	394	431	401	416	428	388	415	382	418	435	400	390	398	398	415	360	388	454	387	403	433	406	421	418	430	426	432	405	366	406	438	414	409	384	407	416	399	420	407	426	396	423	411	413	373	414	393	424	410	427	423	403	400	400	421	423	422	411	454	439	398	361	378	433	407	409	454	390	404	446	403	434	427	429	446	386	430	433	422	405	395	428	426	409	403	368	440	427	402	415	409	434	391	438	410	404	395	383	457	418	388	394	405	397	414	430	419	390	370	407	400	405	453	415	370	421	421	385	384	421	388	375	427	418	401	387	411	450	412	408	422	431	411	415	410	419	409	404	419	424	362	419	403	370	409	419	392	411	439	413	391	432	405	416	425	423	394	440	407	371	437	425	431	422	424	427	387	444	413	445	421	394	437	402	386	410	393	412	446	403	380	426	417	433	424	422	423	396	449	407	408	366	393	392	420	391	381	415	409	437	443	449	422	403	365	421	390	409	420	444	395	432	390	423	403	374	388	386	400	416	400	435	428	441	391	403	423	419	410	428	438	415	426	421	410	398	420	410	422	399	408	404	397	432	401	406	409	393	402	386	400	430	400	428	368	407	409	419	379	391	395	424	421	413	393	436	423	414	422	445	421	437	406	397	412	430	400	415	406	413	382	390	385	401	387	391	393	428	412	409	412	422	398	396	399	419	395	405	389	418	449	430
12571	922	898	607	407	302	261	232	598	1074	159	159	138	132	111	131	146	128	135	146	123	118	137	117	136	127	132	128	127	113	134	122	131	127	94	106	145	128	116	144	108	124	114	110	119	108	105	123	103	98	111	137	136	115	128	131	119	126	135	103	117	117	98	117	123	144	113	108	124	123	131	104	117	97	135	118	100	117	125	120	122	111	112	111	116	117	118	102	120	95	127	124	119	107	101	130	111	119	108	110	114	111	120	111	109	122	124	109	110	97	113	141	120	113	127	116	125	106	120	130	111	106	109	130	132	129	120	121	112	117	138	123	99	128	103	100	123	125	109	123	130	111	118	112	123	125	132	100	80	116	115	118	128	125	107	113	113	126	120	125	104	104	110	95	117	106	132	137	126	137	115	140	113	120	116	126	131	103	103	156	118	108	110	113	111	114	131	138	116	134	116	109	103	114	115	111	126	96	120	109	111	124	113	101	115	111	106	120	117	129	117	116	130	100	118	120	134	118	110	113	106	114	109	109	121	124	107	109	109	122	116	125	115	102	138	109	110	99	106	104	92	99	110	109	126	133	100	119	103	117	111	116	113	103	106	103	128	117	116	122	121	120	105	101	108	120	126	103	113	118	121	130	102	131	122	119	106	106	126	128	108	105	105	105	125	119	114	133	115	110	106	123	124	124	109	116	107	130	123	111	132	109	102	106	127	116	116	112	113	124	120	123	108	106	105	119	139	124	121	118	111	138	122	111	135	99	131	115	103	115	117	106	113	111	130	107	112	115	114	126	83	106	111	120	126	118	111	125	113	109	101	118	122	119	123	120	116	100	114	111	118	140	117	122	131	114	114	107	124	114	114	110	105	114	115	113	116	95	102	116	120	109	91	120	120	123	110	114	114	108	118	117	109	106	112	119	127	99	126	146	123	117	115	111	125	123	122	104	117	116	115	101	118	127	115	108	143	122	92	123	123	98	113	123	123	103	125	107	123	127	103	119	130	113	94	107	119	126	100	129	118	105	111	109	127	108	109	114	107	125	114	119	120	114	99	117	119	111	129	99	114	118	110	104	117	132	139	101	137	113	126	127	109	122	117	100	108	112	129	128	124	98	120	108	111	121	105	111	115	127	130	129	110	106	112	126	112	99	125	135	120	107	117	119	117	105	121	115	130	116	134	114	112	134	122	128	107	115	129	109	111	129	114	139	117	115	126	140	143	124	119	120	128	119	108	109	117	113	91	132	116	114	115	97	102	128	120	127	131	115	120	125	114	106	123	111	118	113	127	132	123	89	117	127	127	91	105	130	120	127	126	113	100	126	115	118	122	104	132	103	126	109	112	133	120	117	113	104	114	111	125	136	115	118	110	109	123	123	109	122	100	131	121	125	126	130	116	128	124	114	121	137	107	110	141	115	126	125	98	124	102	109	136	111	128	119	135	136	120	137	120	128	123	121	118	134	115	123	132	104	114	139	114	124	106	108	118	123	115	134	98	122	141	141	132	103	124	118	121	112	125	133	127	115	101	141	113	119	110	127	115	122	112	124	120	144	123	129	104	120	126	129	111	116	114	118	124	116	124	105	118	103	119	111	134	135	130	125	117	96	117	116	118	134	113	105	122	136	117	101	105	121	121	98	114	124	114	116	141	111	121	107	127	96	111	127	124	119	99	123	112	106	117	114	113	119	106	115	123	132	126	121	112	96	117	124	125	111	106	116	123	121	105	109	116	121	135	108	97	117	122	121	126	110	122	103	110	124	108	130	125	107	114	111	142	122	118	114	109	121	115	106	121	115	114	118	111	128	98	99	113	109	104	87	111	114	113	113	110	122	137	96	107	115	119	123	124	119	106	113	111	117	113	120	107	112	119	112	108	108	110	104	101	120	104	128	113	126	108	122	118	109	118	133	105	105	112	117	114	124	116	111	134	132	117	88	124	117	149	137	131	113	118	119	123	101	113	105	128	103	117	128	130	112	115	142	132	110	116	115	100	127	111	109	122	115	103	114	119	128	114	100	115	116	125	116	102	151	113	110	124	136	131	106	93	124	117	109	114	127	102	104	119	122	120	114	111	136	121	114	101	101	99	137	122	124	136	123	106	121	127	105	116	111	123	118	124	114	132	98	124	116	105	114	112	126	120	113	95	119	122	99	98	113	101	113	119	98	113	106	109	129	124	111	129	115	114	113	116	135	86	107	96	104	125	109	100	96	149	116	109	106	113	118	103	110	105	125	130	109	129	117	111	137	110	124	103	124	117	115	131	121	128	99	121	115	148	100	112	135	122	103	126	120	104	125	117	119	132	136	127	100	117	129	113	107	123	109	113	111	115	115	110	106	124	118	130	106	124	128	124	110	112	109	110	119	120	102	113	100	120	121	121	119	121	106	118	127	110	115	121	106	110	116	120	106	118	109	99	110	109	104	107	128	115	116	102	123	113	107	118	112	111	129	139	125	134	104	112	118	115	123	107	122	130	106	110	137	122	120	115	116	135	122	96	105	118	141	117	100	133	127	105	118	100	116	115	120	138	116	132	129	131	107	129	125	122	117	123	99	131	117	107	108	133	121	146	116	116	117	117	108	109	115	111	121	133	116	127	122	125	140	116	95	125	112	102	111	107	138	121	102	106	112	128	106	137	121	132	107	109	105	95	110	116	107	119	124	94	122	124	107	109	113	110	135	135	122	122	133	121	115	135	106	123	133	121	110	117	123	139	109	108	113	131	101	121	126	114	98	114	107	110	113	119	117	124	120	128	131	118	130	97	120	120	129	125	101	111	111	120	110	116	107	104	119	131	113	107	114	128	130	116	133	118	104	122	118	120	117	115	130	103	127	116	95	107	144	107	107	103	107	111	120	104	129	126	131	131	100	142	129	129	123	115	129	123	103	114	110	104	103	115	125	113	124	124	112	116	87	112	94	112	106	114	119	101	111	107	105	114	110	115	104	94	119	127	138	131	124	113	126	137	111	120	128	129	115	130	142	113	132	131	110	114	102	125	123	91	111	114	117	125	134	143	90	128	119	110	124	128	124	118	114	115	109	106	101	122	110	97	111	109	124	123	104	107	126	127	129	122	153	124	111	115	112	116	123	118	123	109	114	125	102	116	120	116	127	127	121	112	126	127	123	104	119	103	121	109	141	106	112	107	118	121	99	121	134	118	128	114	135	124	98	101	108	106	98	91	124	139	120	117	111	98	123	115	117	131	115	119	121	124	108	108	124	116	101	119	126	127	105	97	128	106	128	117	86	107	98	117	123	94	101	111	108	93	146	104	133	122	119	115	112	134	119	108	118	114	116	101	118	130	112	119	122	111	126	117	101	110	123	110	123	110	111	113	124	107	117	96	110	103	113	111	141	119	141	104	119	123	118	108	103	118	99	127	125	105	121	96	144	122	110	124	134	117	112	112	121	131	111	118	131	131	108	120	115	111	129	112	125	116	120	88	122	119	116	121	117	130	134	108	119	130	130	122	98	108	125	118	142	118	109	114	133
8248	932	2044	2319	1770	1483	1163	974	3477	5589	546	503	492	453	425	455	438	437	408	393	401	390	376	363	399	396	325	341	397	366	327	346	320	323	328	293	307	345	305	316	365	343	321	331	336	323	319	321	328	342	343	385	319	335	315	335	328	350	324	299	331	324	356	378	335	333	374	338	340	330	336	336	301	357	324	317	295	274	329	320	310	332	288	286	304	282	287	269	285	337	315	293	300	285	329	288	302	314	287	333	304	277	290	311	317	306	277	286	298	271	308	272	332	294	292	295	293	294	288	285	332	283	291	321	330	263	281	305	304	277	295	323	262	316	306	292	309	313	310	326	316	296	308	300	277	274	310	341	318	295	296	314	298	328	320	306	304	309	303	280	299	297	300	291	277	291	296	295	322	321	299	297	303	326	304	306	299	275	294	330	288	281	306	286	323	288	298	296	318	273	303	286	263	307	285	318	262	297	319	278	306	308	285	322	275	292	319	347	308	320	303	313	309	324	308	298	272	289	312	336	287	312	285	295	317	287	298	290	318	296	276	273	306	324	271	326	284	301	296	311	303	290	292	301	301	293	290	293	359	312	293	274	265	274	294	301	300	307	299	265	285	284	298	308	293	306	280	309	309	296	303	307	302	307	300	292	331	296	319	307	279	299	296	294	293	334	291	283	290	305	290	299	253	301	312	325	294	290	311	321	257	313	303	334	318	300	309	308	294	301	293	328	303	283	286	336	298	309	282	304	309	302	283	294	298	304	283	321	282	313	291	269	289	336	275	294	280	299	298	286	291	316	257	339	289	272	303	322	281	308	280	286	271	291	291	317	305	289	305	299	277	316	286	293	279	303	314	291	293	284	290	296	286	292	290	315	296	288	297	284	314	296	302	311	293	296	268	289	295	303	284	282	300	295	309	300	302	294	324	331	282	267	310	307	301	313	281	310	290	274	315	290	321	311	296	282	335	318	313	285	312	315	301	306	313	272	309	285	265	301	281	311	288	295	334	290	300	282	300	271	309	307	320	295	313	291	302	305	306	318	284	305	315	286	292	295	297	310	313	289	286	312	301	291	314	296	283	296	284	287	296	297	289	262	306	289	302	271	287	274	335	307	292	285	287	260	310	313	275	293	272	286	297	292	322	303	297	289	285	311	310	283	281	271	307	333	298	305	299	279	354	306	289	297	298	299	319	282	291	301	300	265	319	309	319	325	278	310	277	272	320	297	310	282	284	290	290	300	325	321	280	278	298	284	281	285	323	267	305	303	313	306	321	302	282	300	327	299	285	297	306	288	260	276	290	271	300	296	344	268	277	329	289	270	288	296	275	298	293	314	277	293	298	299	321	326	297	282	280	272	287	298	290	287	277	283	330	268	290	285	311	317	309	325	308	286	305	297	291	295	317	289	295	286	289	273	329	293	256	336	306	285	294	309	280	308	298	277	290	303	266	305	297	290	269	310	287	316	298	275	271	303	322	303	295	304	315	302	290	273	324	310	328	294	295	277	280	312	293	274	314	290	299	281	276	308	288	255	289	315	259	290	271	286	298	285	275	287	278	284	309	287	314	315	297	293	289	287	256	266	277	263	283	317	310	301	294	286	307	295	316	275	304	285	268	328	323	288	286	311	298	307	326	302	288	331	310	301	267	313	301	296	314	301	275	315	310	281	296	266	302	311	290	320	325	285	294	310	319	278	276	309	322	297	298	304	303	273	324	290	268	271	327	277	299	264	307	297	278	327	303	321	315	318	307	280	289	305	300	312	292	269	297	290	305	305	312	297	275	276	304	321	319	295	276	299	307	278	282	288	320	285	328	310	304	308	285	312	338	288	268	281	282	299	317	300	302	296	290	286	299	314	310	313	286	275	310	311	297	296	287	277	296	297	279	257	298	287	329	308	308	287	283	281	308	283	275	278	311	315	289	300	313	303	305	300	302	289	308	269	301	309	266	313	330	311	261	263	322	313	323	305	316	298	309	310	288	276	300	272	296	304	304	276	307	314	273	273	298	313	299	273	291	285	319	290	299	320	276	301	301	304	277	276	293	326	277	309	312	276	262	300	315	249	316	316	289	297	291	330	313	302	284	321	287	290	298	300	290	309	293	286	280	310	311	303	308	291	304	305	288	284	296	309	275	303	260	296	299	301	296	319	294	299	327	255	325	288	302	267	296	289	283	280	261	307	329	277	311	313	294	299	295	298	301	277	318	313	286	285	290	307	280	312	324	295	295	263	294	283	302	297	312	287	270	304	293	311	330	289	305	275	284	312	319	277	295	314	306	298	286	308	297	283	306	310	299	305	307	315	310	312	267	290	316	298	275	299	289	272	307	331	308	315	309	291	312	282	323	297	290	285	334	299	310	248	281	329	292	319	299	322	294	260	283	302	276	259	274	310	284	307	289	284	298	288	291	278	330	309	289	324	304	322	308	322	304	301	293	304	287	319	293	310	300	277	287	284	306	273	262	316	302	290	282	297	297	283	291	335	332	269	305	300	296	291	310	309	273	294	295	299	321	303	297	319	322	304	305	319	294	296	307	306	301	279	295	277	283	290	284	306	322	302	300	308	323	305	292	291	291	304	301	297	303	291	296	270	286	297	299	288	328	295	291	303	314	285	300	302	291	313	306	317	326	294	310	307	273	286	296	322	285	280	284	286	344	277	314	291	282	313	296	309	315	302	312	314	323	289	319	310	315	294	270	301	296	311	272	295	306	268	315	274	321	308	303	334	312	281	296	309	309	318	281	287	290	291	295	294	317	333	298	304	282	266	306	309	269	294	306	283	284	293	305	301	300	282	318	285	316	301	298	293	287	327	305	268	294	330	304	298	304	311	325	285	312	290	285	303	298	312	300	313	297	316	308	280	270	283	274	294	300	302	289	339	298	313	286	290	292	324	327	303	289	283	280	274	315	325	301	318	283	299	316	308	275	323	273	312	292	278	308	304	278	277	282	304	309	333	289	317	296	268	257	314	286	290	304	301	301	329	305	303	269	279	268	319	271	299	275	331	286	269	306	291	292	309	281	293	277	287	330	290	327	301	273	294	272	316	285	302	282	273	305	319	297	344	351	335	289	271	289	283	304	288	304	257	305	313	290	286	286	259	321	295	314	293	305	323	305	292	284	314	320	326	346	281	320	305	323	332	305	307	310	303	303	296	289	296	296	310	301	274	284	274	269	303	326	312	292	311	292	287	281	304	296	299	320	335	318	310	301	309	278	309	298	290	335	292	338	279	300	287	314	306	314	296	286	270	288	287	295	277	306	345	267	294	320	286	281	283	281	323	319	293	295	283	279	279	285	295	301	309	290	304	303	290	335	296	331	288	307	288	291	295	315	322	313	309	280	275	289	306	316	311	299	319	312	293	286	295	310	269	303	321	282	299	331	297	300	321	251	295	286	301	311	320	302	326	301	284	321	284	298	286	303	316	313	310	291	293	283	286	314	279	325	302	312	329	297	299	291	295	275	291	275	306	305	284	341	328	304	297	309	279
1476	265	242	193	170	187	130	127	122	138	139	122	132	122	118	108	135	126	121	119	99	120	119	114	151	122	113	116	108	131	105	120	105	134	124	139	98	137	123	134	135	139	112	116	145	112	120	122	125	127	121	108	112	117	115	129	141	123	128	109	120	120	131	114	146	137	114	104	124	133	150	135	109	136	137	120	112	133	103	112	132	127	134	110	108	114	120	122	120	113	119	135	107	128	120	141	118	108	100	133	144	119	126	116	112	139	120	101	112	119	113	103	135	130	110	139	119	113	93	112	126	128	117	123	133	131	125	140	131	109	127	107	128	116	117	119	123	122	117	133	125	107	110	107	133	105	118	118	145	109	100	106	122	139	111	105	104	118	106	134	126	123	102	117	113	134	110	156	126	130	136	122	100	114	116	111	130	104	128	115	132	120	109	125	106	112	125	144	117	126	122	124	105	119	118	144	130	123	134	119	117	136	120	118	103	125	124	108	122	109	127	115	108	106	115	116	101	116	120	130	133	112	96	113	116	112	117	106	120	118	113	107	107	115	101	126	117	118	103	120	119	98	120	140	130	121	141	138	127	132	109	112	132	132	147	125	115	122	132	116	129	114	97	121	115	110	119	113	105	114	134	116	135	115	115	112	122	125	111	131	93	121	104	122	129	108	120	107	120	139	125	98	115	124	116	130	118	115	135	106	96	99	120	114	116	110	112	124	110	152	131	131	118	115	126	116	103	125	121	113	138	126	122	124	99	131	127	139	95	118	121	116	125	121	122	124	134	151	100	128	120	150	119	119	116	130	113	118	112	101	136	132	112	119	107	135	130	117	123	102	132	103	114	104	127	122	106	117	110	111	128	105	99	125	138	144	109	127	107	127	126	133	130	107	105	120	113	119	133	135	131	118	128	111	109	114	130	125	118	108	117	107	122	125	121	134	134	130	124	122	107	149	135	126	100	136	123	111	125	129	109	131	118	127	113	128	99	122	122	142	130	121	110	114	111	134	127	120	113	112	128	127	141	125	118	113	110	126	130	118	104	93	112	124	111	127	116	137	143	131	116	97	131	117	103	99	117	105	115	113	104	121	128	109	125	124	123	111	116	108	111	110	105	109	118	130	121	121	113	110	127	128	116	122	118	123	124	122	115	114	133	121	122	128	111	111	109	106	95	140	150	129	137	133	101	134	115	109	138	98	135	114	102	115	107	133	136	120	100	142	115	107	117	131	117	124	117	112	109	100	125	129	112	95	135	132	99	118	143	123	113	121	107	120	119	114	126	131	115	125	130	115	119	107	127	110	138	123	116	119	133	125	98	93	147	118	127	126	129	127	128	109	129	140	108	115	110	113	128	126	130	128	107	118	118	112	134	113	125	129	116	138	114	121	126	115	117	125	126	131	143	126	126	107	109	107	113	122	111	94	125	110	119	110	116	117	132	126	128	141	126	121	114	121	120	119	131	115	115	124	98	116	131	118	109	114	117	135	120	118	113	111	122	104	101	109	127	113	124	118	120	146	131	123	116	117	118	133	133	107	113	127	115	126	136	100	130	97	136	146	121	128	121	117	116	118	115	132	115	148	107	113	117	124	106	131	119	99	123	117	123	114	126	127	125	134	122	100	127	100	121	126	109	146	122	98	138	127	117	125	123	141	113	131	132	142	105	123	105	124	131	135	116	109	102	119	127	116	103	115	126	126	105	114	124	127	112	123	111	134	101	120	125	115	120	134	126	125	133	126	113	101	125	110	129	123	139	118	124	125	121	132	121	118	112	98	134	121	143	119	119	116	100	120	122	103	134	124	114	120	112	102	121	109	108	131	132	106	103	131	123	111	109	129	128	126	121	122	122	119	110	112	125	93	141	126	118	144	129	100	131	142	109	121	114	114	138	113	123	127	118	128	131	140	97	135	136	115	134	133	130	101	116	102	108	124	132	128	112	126	123	111	112	120	120	132	128	128	147	113	125	135	113	132	130	119	124	113	101	126	119	121	133	129	119	106	122	112	112	113	110	123	96	132	118	128	130	127	122	135	123	98	96	127	117	131	116	104	123	131	117	116	114	132	121	146	106	111	116	118	121	110	123	124	105	106	119	129	122	146	129	131	114	127	125	116	116	93	120	122	110	121	125	121	131	119	115	128	115	138	140	118	124	114	115	130	117	130	132	116	120	138	121	128	114	111	108	119	141	121	135	132	132	119	121	117	116	130	106	110	118	121	143	141	125	104	112	95	129	142	132	129	115	105	118	94	111	128	124	111	129	113	106	123	113	128	114	122	137	123	98	109	131	90	129	138	120	128	110	109	132	121	129	128	118	106	109	103	118	130	113	123	134	138	107	123	105	113	124	130	126	123	122	105	126	116	122	106	133	119	123	150	125	137	111	141	122	98	126	124	116	124	129	104	125	150	132	118	112	122	115	137	130	117	131	109	99	136	124	147	130	132	125	130	89	128	116	111	117	116	143	138	121	132	122	134	94	135	116	125	130	101	117	109	129	111	116	114	108	110	106	117	139	105	130	128	122	117	110	104	140	135	118	112	125	132	128	136	128	117	114	107	112	102	122	130	123	107	125	114	126	126	113	127	101	121	107	116	137	125	112	119	127	117	137	114	135	133	142	125	114	120	103	131	123	121	138	149	94	129	121	98	110	116	124	112	104	112	125	115	100	144	137	99	112	121	120	135	118	114	106	113	107	102	113	121	109	110	110	108	126	121	135	116	129	110	114	142	137	109	131	115	137	113	113	140	105	130	123	126	129	122	104	106	121	124	138	117	129	134	132	102	118	111	125	109	117	122	112	101	107	123	108	107	132	139	125	106	128	113	141	129	116	112	128	103	124	119	116	109	115	143	114	114	116	133	136	103	132	108	137	123	133	113	117	118	116	99	130	114	152	131	114	109	124	142	119	113	114	123	103	146	135	111	137	119	120	109	127	128	121	111	115	96	138	129	141	115	117	139	110	136	122	114	123	122	127	125	132	116	98	120	100	107	130	116	113	122	124	106	105	118	108	116	133	118	105	107	120	150	124	109	109	114	114	118	113	124	117	139	130	121	125	140	103	108	123	135	145	121	94	113	116	104	113	120	115	109	126	112	140	123	121	132	107	121	109	137	122	127	104	129	138	124	125	118	130	128	124	127	122	138	125	113	100	126	119	139	110	134	121	103	120	131	122	114	119	109	132	111	115	122	149	105	119	125	112	115	128	122	132	143	135	104	110	132	124	127	106	124	122	101	116	122	108	123	125	123	125	120	122	130	122	126	140	112	139	103	108	124	105	153	101	117	120	117	132	115	113	117	121	118	103	117	134	97	117	118	123	107	126	123	134	127	124	110	122	109	112	109	95	136	123	127	126	133	106	114	111	124	107	117	130	102	127	116	133	99	123	111	112	110	145	119	130	119	140	126	105	124	124	124	109	105	109	110	117	121	105	125	112	120	127	121	128	91	109	125	101	109	123	110	125	122	116	115	117	123	83	129	105	118	115	107	114	108
1855	487	636	594	626	528	438	379	401	444	366	351	318	330	311	340	369	338	320	371	327	339	341	310	332	318	351	315	330	334	331	323	352	340	324	323	321	328	301	315	352	341	337	328	306	306	327	343	335	284	348	322	296	314	347	318	300	283	319	303	298	340	302	381	316	314	347	330	329	328	329	309	312	348	337	320	314	312	341	324	325	325	319	351	316	310	319	317	358	329	297	337	344	305	297	331	337	330	316	354	313	329	300	335	303	337	289	346	345	304	311	328	311	318	312	279	334	296	297	319	327	298	287	302	332	318	308	325	307	321	328	350	332	353	320	332	325	322	328	357	348	341	362	344	335	318	320	346	343	318	337	340	306	306	321	305	351	340	301	333	325	316	294	331	322	342	324	316	331	365	306	330	304	333	313	344	292	333	317	318	335	346	303	321	319	318	338	310	306	313	335	315	352	309	325	338	295	341	318	309	335	324	318	319	322	345	307	308	315	330	330	325	316	317	339	321	297	294	336	313	327	337	316	315	297	272	326	359	331	335	298	320	293	322	305	328	305	320	334	324	287	294	375	317	293	296	326	313	346	356	332	302	301	320	309	302	331	246	322	322	339	327	324	292	312	351	345	327	326	322	342	298	310	330	308	320	311	317	327	305	325	307	328	305	354	305	294	326	337	280	313	317	311	310	314	338	315	344	303	322	301	297	311	332	285	301	347	323	313	310	326	330	319	304	315	321	313	318	348	369	324	335	344	325	306	317	301	304	289	314	325	335	302	323	317	314	311	316	298	374	311	325	299	329	326	323	302	346	294	301	286	302	313	327	315	300	317	324	307	314	310	327	307	338	326	310	301	316	333	305	302	361	332	293	321	317	301	319	338	325	304	313	307	309	337	370	364	301	319	355	326	338	324	311	309	300	303	298	311	324	305	314	297	321	330	328	295	308	319	307	317	288	334	326	312	324	322	306	326	328	335	327	314	319	344	324	305	320	347	310	316	319	325	341	333	320	346	345	333	335	296	338	311	323	306	319	321	337	316	302	315	319	290	312	310	310	322	284	316	300	374	314	316	292	325	328	313	349	324	321	337	329	293	303	344	308	320	308	306	343	333	329	287	321	290	333	318	320	329	309	306	292	280	308	326	294	293	312	326	306	333	320	308	296	326	298	306	324	299	324	349	331	334	304	333	321	324	302	334	359	325	298	292	333	320	316	309	289	296	281	352	317	320	295	330	338	296	328	302	346	325	314	307	300	315	337	320	325	355	301	303	351	333	319	353	317	326	305	344	336	312	332	338	328	329	331	312	302	313	326	288	315	342	282	345	347	313	305	333	372	336	343	299	311	375	317	295	315	309	305	313	319	317	332	304	319	301	303	337	299	349	296	337	314	330	304	333	339	323	323	310	315	297	332	311	316	339	321	322	322	319	309	322	319	364	324	308	296	282	335	312	311	290	352	329	335	300	311	315	322	309	308	315	334	328	345	303	315	322	308	313	311	314	313	363	302	349	301	301	357	311	335	310	323	316	310	315	339	318	313	311	337	307	311	295	312	334	297	315	320	324	301	312	345	336	324	320	337	330	323	332	322	280	315	350	310	346	340	326	349	330	293	323	311	354	305	309	334	324	369	306	352	321	318	314	335	322	326	281	335	293	309	300	333	325	319	323	297	352	305	343	288	313	301	288	324	307	281	307	334	303	318	312	318	311	283	317	307	344	315	287	327	303	318	326	298	335	329	315	342	334	333	330	315	308	332	322	316	330	334	310	332	336	317	330	331	331	336	327	276	305	327	321	364	315	353	329	337	323	315	289	320	314	322	280	286	303	318	320	309	298	312	292	333	352	326	343	316	325	368	313	312	336	328	313	315	343	324	331	323	289	299	288	311	288	340	358	306	321	312	322	308	311	322	305	303	325	309	336	313	343	337	330	311	318	336	335	308	298	280	287	327	330	320	307	282	292	317	284	316	314	328	308	345	341	302	316	330	279	319	324	293	323	321	313	330	309	324	320	306	338	305	296	327	337	350	336	360	321	319	331	307	296	299	314	332	311	316	306	347	304	311	324	315	312	323	302	318	332	322	323	319	356	351	327	325	323	322	317	315	334	297	313	313	296	310	315	296	268	332	327	346	305	311	280	309	324	322	297	352	295	293	286	303	338	347	322	288	318	335	321	332	279	306	308	302	322	333	337	334	318	347	322	326	325	332	303	327	332	340	351	314	298	345	273	331	311	310	302	307	317	319	329	336	326	329	317	296	321	364	319	300	324	361	335	328	303	306	326	337	318	328	315	301	319	316	331	314	341	332	310	313	335	278	337	349	297	315	318	298	321	297	343	340	320	324	349	303	313	294	302	300	319	302	336	326	308	326	320	323	303	304	344	337	325	296	317	335	335	339	317	341	292	307	333	322	296	296	342	334	336	315	309	311	313	336	299	294	316	314	332	347	314	311	313	328	329	308	304	333	313	326	333	314	306	313	323	301	325	332	305	308	302	327	314	328	298	314	309	336	350	334	300	310	314	279	326	327	353	338	342	339	293	328	311	310	316	323	334	351	328	297	281	293	329	302	339	344	324	324	341	336	335	308	337	312	324	322	325	345	323	366	310	316	312	307	313	315	330	312	305	307	310	305	293	311	299	280	281	359	353	326	344	336	342	299	326	343	346	302	339	292	297	313	332	328	348	306	300	322	318	319	318	333	301	337	323	305	311	319	331	316	312	296	348	293	326	306	325	333	357	320	296	317	343	292	316	291	293	273	324	309	307	349	309	332	318	327	352	326	333	303	355	294	318	307	319	323	332	329	280	321	332	330	300	298	309	313	325	322	337	305	334	313	291	288	312	313	335	328	315	332	314	318	311	314	355	308	347	309	314	324	308	315	346	333	319	298	321	329	323	329	357	284	357	329	327	307	323	321	355	303	283	352	289	364	332	291	323	325	340	326	319	318	320	333	340	321	341	314	322	302	335	338	321	333	306	293	281	295	302	317	329	317	313	306	315	315	330	308	320	343	310	318	299	333	324	333	307	294	317	318	309	290	303	316	326	339	334	315	336	330	324	322	345	311	310	327	311	322	324	338	318	299	318	316	311	322	267	334	310	301	286	314	324	375	316	334	313	324	329	299	325	325	336	306	312	335	298	321	305	333	318	318	311	315	332	336	314	330	320	343	332	317	334	319	332	320	325	306	349	326	288	294	294	347	355	308	280	306	312	320	331	313	307	309	347	363	301	339	299	302	301	283	329	325	306	326	347	342	331	316	319	309	330	291	314	341	279	320	336	321	322	360	288	350	336	355	329	303	323	290	337	317	328	332	325	333	306	276	324	282	335	304	347	317	319	372	308	298	337	307	328	334	325	304	321	347	282	339	299	310	291	323	337	324	304	298	308	331	312	324	342	296	317	319	293	328	344	291	321	302	283	287	348	334	319	317	345	304	350	332	316	300	336	331	332	330	312	343	313	319	320	318	305	347	301	347	342	345	329	352	314	331	330	320
6733	532	538	441	324	257	250	212	503	715	168	180	164	168	190	180	173	152	176	183	184	166	157	150	144	176	197	166	170	144	157	156	172	163	190	167	170	151	171	155	151	169	184	167	169	175	166	163	163	166	167	166	185	166	189	130	166	168	162	186	145	157	179	171	172	138	176	154	151	167	175	157	189	151	159	154	156	163	162	145	159	163	156	169	147	172	149	136	142	174	171	171	174	165	166	147	163	149	145	147	154	176	190	180	165	151	153	147	180	162	148	145	158	159	160	150	183	167	164	183	185	169	163	138	147	163	171	160	150	145	156	154	156	180	150	172	165	154	171	158	191	150	152	155	140	166	176	147	158	144	153	150	165	142	175	163	171	189	188	171	160	148	166	179	150	134	167	150	143	148	181	150	167	157	160	163	145	175	151	160	160	144	163	150	154	169	155	148	143	148	154	173	165	144	151	172	144	155	153	170	147	159	189	143	152	166	158	145	174	160	170	147	151	150	153	164	174	151	159	152	142	147	146	162	164	184	166	175	176	175	163	164	154	144	143	163	154	172	161	147	154	144	122	142	152	145	155	144	181	152	140	173	176	161	150	193	148	181	147	160	167	147	163	155	137	190	153	175	134	164	172	150	148	155	170	148	180	158	135	163	164	159	168	142	161	149	167	145	151	174	151	138	155	157	167	171	176	175	143	195	179	159	165	162	169	170	167	176	144	157	143	159	146	165	122	142	142	147	178	162	176	150	185	188	168	169	175	154	169	166	150	172	156	161	173	156	147	183	179	158	140	164	167	172	166	149	150	157	186	155	145	167	149	159	188	188	185	151	159	171	162	162	176	192	146	165	162	168	173	132	143	163	153	163	152	158	163	165	192	167	163	168	154	153	151	178	163	171	148	159	171	173	169	153	153	156	194	164	150	174	171	161	163	179	155	149	151	154	165	147	159	147	149	159	165	165	158	173	144	146	162	148	148	172	167	169	155	140	139	152	188	174	165	157	176	175	155	186	170	172	179	153	144	163	148	158	166	157	142	177	153	169	164	174	172	171	144	174	167	164	179	152	158	147	155	172	149	160	167	148	167	179	151	160	170	174	158	163	186	144	177	156	154	173	170	156	156	160	160	146	140	147	142	169	141	172	157	175	184	160	155	136	174	162	157	146	160	156	176	157	173	153	160	164	172	172	187	170	157	190	175	140	144	144	168	182	160	168	132	165	174	170	141	141	138	133	177	160	158	146	157	179	165	159	159	153	171	148	168	189	160	173	141	153	162	151	158	158	146	164	143	159	167	166	145	138	180	194	190	156	158	160	150	154	172	185	155	158	167	171	156	178	156	188	162	157	170	149	163	163	169	141	156	161	179	175	162	180	156	154	137	169	168	164	171	156	155	177	156	171	158	180	141	154	166	145	168	128	151	161	152	180	199	175	154	158	162	151	199	166	152	175	148	159	147	144	164	193	167	157	154	165	146	154	151	185	181	160	147	161	169	151	144	179	161	158	143	160	147	177	177	173	162	158	174	152	148	181	177	181	142	147	187	156	155	164	162	169	164	173	173	160	190	162	162	153	146	136	157	144	172	147	164	151	177	197	166	147	138	155	142	164	155	141	176	160	175	150	177	166	169	172	173	157	184	142	179	169	156	154	176	145	162	180	173	153	165	167	174	138	167	173	168	170	155	129	169	138	169	171	171	164	171	143	155	163	153	162	174	169	167	153	147	154	151	151	179	152	157	164	158	156	160	166	159	167	169	167	169	155	172	170	151	168	170	169	175	203	147	170	169	172	157	145	150	164	169	155	185	186	156	163	151	155	167	179	154	153	138	157	173	162	179	186	162	173	159	159	167	171	201	159	174	181	178	157	157	165	167	158	169	163	166	157	173	165	144	143	146	143	142	161	153	177	186	167	151	160	168	153	181	152	154	143	168	166	166	153	163	171	157	153	150	150	148	167	152	170	178	180	165	165	161	141	146	147	162	160	179	185	172	146	166	166	164	182	152	164	162	161	159	168	159	155	145	170	160	170	159	176	157	162	144	169	154	200	189	171	158	142	183	173	152	171	158	167	158	175	166	161	152	163	163	163	186	155	165	154	158	164	151	170	156	169	159	176	153	137	148	164	155	179	144	169	145	167	147	164	144	162	180	164	136	162	169	168	169	155	163	169	166	143	165	154	156	137	166	151	162	161	154	175	180	173	149	162	149	162	154	143	178	169	172	156	132	164	147	170	161	163	181	152	149	153	147	164	177	155	164	156	155	153	160	161	173	166	169	145	172	163	158	145	153	163	147	160	155	156	166	170	179	170	166	155	160	139	162	168	142	164	173	177	183	160	170	152	151	151	143	172	149	168	157	134	155	140	179	174	153	170	195	161	181	175	157	164	155	177	147	170	167	146	167	165	134	189	155	175	151	176	178	150	166	160	146	145	154	147	147	157	159	190	153	151	149	171	171	148	158	164	160	167	164	163	155	157	161	161	164	160	152	170	178	164	175	158	182	160	170	171	178	168	161	161	175	152	150	139	147	145	144	178	155	173	155	155	161	145	186	158	147	163	147	155	151	180	172	177	183	155	196	184	152	158	165	158	127	163	142	149	162	178	144	166	157	180	176	151	153	158	151	148	157	144	181	163	183	153	172	171	155	142	166	169	162	159	157	181	188	171	185	191	153	141	145	152	151	175	168	167	174	144	160	170	169	148	156	171	160	129	180	155	158	157	175	165	167	159	130	170	174	152	150	144	171	181	180	149	144	172	145	163	175	173	154	132	154	168	196	184	148	157	153	173	167	185	150	201	168	140	160	168	173	171	174	144	173	154	145	143	154	160	179	164	151	160	166	142	163	165	147	182	160	166	176	172	136	177	158	162	156	167	187	165	155	184	159	144	143	170	180	162	170	169	157	159	140	169	158	135	170	188	162	174	157	152	170	149	123	168	137	194	158	147	175	154	171	167	157	152	176	175	149	174	174	154	191	160	143	168	165	154	157	153	146	169	180	165	180	195	149	174	163	132	172	182	176	171	170	158	169	155	150	170	164	165	142	145	171	149	178	153	171	154	172	165	154	156	167	153	145	148	154	148	162	143	154	198	170	172	151	170	152	138	178	167	151	183	151	167	164	160	147	180	173	153	178	157	170	156	163	172	142	155	158	155	154	195	167	156	179	163	155	156	149	176	186	150	156	175	183	150	161	176	171	165	169	179	158	142	164	189	159	162	172	193	140	170	160	153	145	157	153	140	132	167	147	186	178	155	144	172	152	161	161	160	149	153	136	147	167	174	162	155	159	154	174	161	177	146	143	183	147	153	175	172	160	168	146	164	149	175	159	147	161	169	179	153	150	178	156	174	160	157	139	156	172	178	175	149	150	154	131	160	126	155	178	155	170	186	153	157	158	171	161	135	175	170	165	170	167	182	167	148	148	164	156	150	141	165	160	148	160	165	147	160	175	176	166	139	163	138	161	156	152	153	178	153	185	177	164	158	168	212	170	144
6662	836	1404	1734	1371	1135	881	706	2435	3783	490	532	505	463	483	456	500	448	492	457	459	482	428	449	476	466	445	430	439	480	437	431	437	420	427	452	418	437	416	418	427	397	447	452	391	471	410	406	452	444	423	408	432	445	432	442	442	470	456	432	431	443	436	438	440	473	447	407	433	415	412	438	429	427	431	420	427	401	436	407	443	422	413	371	402	424	390	404	409	405	378	437	419	429	375	397	416	411	398	409	447	439	390	395	421	371	380	442	443	375	383	406	403	396	386	393	425	423	412	429	393	435	412	383	383	376	407	407	402	420	406	414	411	425	392	385	404	424	444	396	418	394	392	391	400	354	386	441	393	389	414	387	395	426	414	375	407	401	386	429	413	410	379	380	402	423	411	425	420	388	415	390	450	404	417	426	409	450	413	374	433	428	445	393	368	395	425	400	399	397	451	355	438	359	392	426	394	383	405	407	432	393	422	397	423	425	402	418	383	413	440	435	425	395	413	409	404	404	438	404	391	399	422	417	388	391	356	413	410	411	419	429	403	411	401	426	413	399	398	447	432	385	370	413	383	398	426	424	405	425	418	426	407	417	401	439	439	381	415	428	407	454	387	428	416	418	403	457	407	371	421	411	433	425	403	405	454	362	416	399	415	384	375	389	424	440	406	394	402	412	394	402	407	453	366	398	422	442	403	399	441	415	410	400	435	420	398	435	403	435	398	392	438	395	403	393	402	398	379	419	391	391	440	421	385	380	418	381	404	415	441	397	408	397	391	443	390	449	415	471	414	421	401	392	415	416	399	456	384	413	390	449	402	422	387	419	447	430	418	382	384	427	393	410	390	378	378	422	385	429	400	441	388	401	386	407	397	422	409	430	390	414	447	403	434	401	363	382	421	387	422	387	443	426	389	420	439	391	429	389	448	428	389	382	403	438	429	403	432	378	426	418	409	411	397	375	422	421	428	378	411	401	420	399	404	398	462	381	403	407	415	373	393	398	393	430	406	407	410	397	426	389	413	411	379	419	448	444	389	375	418	408	429	439	404	424	414	435	435	400	424	433	417	413	377	422	392	406	427	409	404	435	422	381	402	440	422	446	386	382	455	434	400	413	419	396	412	445	400	422	380	404	398	429	425	402	424	430	421	426	393	400	412	434	406	421	420	421	418	386	436	437	421	379	396	408	391	395	393	374	359	417	385	400	379	438	412	415	393	415	385	400	418	433	381	401	421	439	392	438	428	422	409	422	393	397	393	375	399	408	403	414	410	385	408	413	417	390	411	394	403	394	427	379	404	408	432	413	447	445	419	384	397	415	392	413	403	387	416	409	407	385	417	414	400	419	414	405	421	418	411	395	427	437	419	383	424	399	409	449	404	389	401	415	412	422	398	396	415	424	396	441	422	400	390	410	372	405	402	384	403	386	406	427	389	423	433	440	401	419	399	397	403	410	432	408	400	418	416	422	393	354	401	404	428	353	417	390	406	463	387	425	438	396	393	393	415	425	450	407	376	388	405	384	425	393	441	358	416	432	382	392	412	399	388	399	421	462	410	417	395	387	407	407	385	437	426	399	402	406	413	383	434	400	448	405	454	434	397	414	399	408	388	427	375	407	468	410	397	402	436	419	451	443	417	391	407	410	388	376	426	396	403	423	386	390	414	425	419	448	477	427	400	394	400	406	422	420	384	388	432	419	408	402	421	416	436	366	376	448	398	360	381	434	435	418	435	395	374	418	407	392	414	394	423	408	416	392	428	438	410	424	414	409	431	409	418	388	412	426	411	426	405	427	414	381	399	395	409	407	423	447	450	413	442	439	371	405	408	416	395	446	389	461	404	405	392	414	404	416	398	398	396	397	410	435	436	426	391	403	401	443	444	407	385	391	422	406	379	430	402	395	415	426	412	405	432	395	423	377	404	429	420	413	400	403	429	427	392	423	429	450	393	419	447	388	401	388	401	427	414	434	386	431	413	462	370	411	401	407	391	422	387	438	432	445	416	381	404	452	447	387	439	409	396	434	346	416	391	439	424	433	401	407	414	398	421	405	401	407	415	415	401	389	421	440	394	408	422	388	402	443	368	397	397	426	392	435	403	394	430	436	414	438	387	413	420	435	398	435	374	417	389	411	457	361	384	427	427	411	422	380	416	399	429	436	409	392	417	388	396	441	403	394	398	433	399	397	428	423	463	425	401	441	434	427	420	450	401	366	402	416	411	398	426	396	431	475	369	447	366	396	410	400	404	399	433	394	390	423	437	423	404	419	418	406	401	403	439	417	419	389	395	396	422	391	423	377	438	381	429	415	412	389	411	454	407	396	397	434	455	396	379	408	422	437	400	400	412	407	379	394	405	428	395	449	446	417	417	414	382	442	402	389	411	375	441	412	384	417	402	372	451	402	432	409	420	399	416	391	424	394	404	407	398	395	401	423	409	407	387	420	439	437	400	417	416	410	433	408	440	431	381	430	378	425	407	392	416	406	410	417	409	397	389	413	383	415	407	418	408	409	408	434	424	397	390	434	439	423	397	385	375	396	407	416	381	400	407	393	390	417	410	401	405	437	413	423	425	376	421	371	407	420	383	435	414	415	416	408	384	416	390	423	388	436	402	418	437	410	403	419	388	421	438	364	427	412	430	415	413	407	445	416	390	408	434	394	379	432	396	432	377	424	388	448	403	449	414	429	402	398	412	434	387	417	410	420	401	407	421	403	404	426	413	417	421	421	403	381	391	380	381	395	427	381	425	378	414	412	412	401	386	389	391	415	425	449	427	398	427	404	432	415	392	406	449	424	393	396	428	412	443	402	378	416	377	439	396	418	413	408	453	416	405	412	390	401	393	432	370	445	429	433	370	408	422	392	397	402	403	410	388	442	413	392	399	387	410	386	389	418	394	412	400	427	375	412	426	382	417	383	400	429	402	404	427	418	392	408	429	391	399	469	414	406	413	414	372	416	398	384	420	450	401	424	383	423	427	405	410	384	407	448	418	422	385	403	416	403	427	451	443	396	438	404	408	412	403	391	473	393	411	421	394	435	405	398	402	410	420	405	416	414	366	409	408	405	439	396	407	429	415	396	386	446	428	420	471	396	383	378	407	443	418	403	403	428	388	419	397	396	398	431	407	427	442	411	447	454	415	425	419	393	395	447	381	416	396	430	419	386	419	437	442	425	443	387	391	384	392	415	436	467	390	389	420	416	440	420	423	394	415	377	405	424	409	390	420	419	433	419	421	413	440	409	425	369	366	442	437	419	459	440	410	390	410	431	436	392	393	426	405	400	427	383	448	421	379	404	380	391	424	401	421	426	381	394	424	415	376	437	419	352	404	463	389	403	365	411	394	412	384	412	392	391	417	401	411	445	399	445	422	382	416	396	413	394	391	414	417	431	392	405	429	374	394	427	416	372	438	390	434	406	432	364	431	415	405	401	396	370	408	403	366	423	429	396	422	406	403	354	407	427	416	405	438	394	417	423	421	427	400	417	412	393
12675	1043	923	737	466	346	292	220	930	1306	170	128	142	126	151	152	130	131	131	129	119	116	120	126	124	127	117	135	137	119	131	129	117	140	136	120	120	111	121	153	118	120	140	131	139	109	139	109	158	146	125	142	122	131	131	134	140	130	126	119	111	130	122	131	115	129	138	92	121	138	86	140	114	131	150	118	111	116	126	111	105	125	120	123	114	126	103	132	94	113	107	107	118	116	128	98	90	126	119	120	111	122	112	109	111	123	137	131	131	121	116	126	115	126	119	101	129	124	115	139	118	129	124	92	99	95	106	114	113	110	131	125	128	109	95	103	101	114	119	129	112	116	127	96	131	113	125	112	117	115	123	109	122	113	113	125	106	102	113	115	129	107	119	128	128	116	117	121	118	129	103	133	103	121	140	141	126	136	136	95	136	95	122	112	110	123	108	115	129	113	104	117	120	114	113	105	131	127	122	131	128	108	131	122	100	99	113	145	104	120	112	96	115	138	117	118	127	115	140	104	101	113	120	118	111	107	134	103	112	107	128	135	120	121	118	127	135	110	121	129	125	108	115	110	144	116	128	117	117	99	126	127	136	133	132	101	121	120	128	121	103	109	122	112	120	124	135	93	127	114	105	129	120	116	104	139	122	120	135	103	104	114	108	121	120	129	116	100	126	109	128	121	135	132	113	104	106	113	108	130	121	141	121	145	115	125	124	129	131	114	128	103	123	124	121	136	111	99	111	116	117	103	109	132	119	103	104	112	108	128	122	120	114	119	141	119	123	115	129	112	108	119	121	110	111	115	123	95	131	116	111	110	116	129	87	114	127	123	129	139	137	116	99	124	98	104	101	141	114	120	117	113	111	122	113	124	92	115	112	120	116	96	116	115	116	107	120	130	125	105	126	126	129	125	116	109	136	129	103	124	114	131	126	142	106	116	110	115	102	90	116	119	118	108	126	107	116	129	133	134	113	118	108	104	108	121	101	119	113	127	120	102	123	103	117	113	118	108	120	114	108	122	106	96	115	117	120	142	102	131	118	123	113	122	129	91	102	108	108	123	144	94	110	126	126	117	104	119	120	131	123	118	108	127	102	109	113	129	119	108	128	116	114	117	119	100	103	117	106	123	99	127	112	140	92	107	127	117	101	128	139	122	110	116	117	97	111	114	111	108	129	141	111	117	109	128	117	115	131	129	114	136	125	105	105	106	134	123	116	127	109	106	139	125	108	150	111	118	133	105	118	114	112	125	128	135	99	125	104	117	124	114	89	114	145	114	133	129	115	133	139	98	106	125	120	128	118	131	119	127	111	118	120	114	121	95	120	101	124	101	115	119	112	112	109	127	113	142	115	121	117	115	118	116	115	104	124	110	108	120	127	121	116	115	107	129	134	127	135	98	128	134	128	122	112	115	119	110	111	99	121	123	126	110	130	107	115	134	128	120	104	114	108	137	107	125	117	113	121	102	116	109	145	111	109	114	120	120	119	108	103	119	96	118	132	112	115	112	119	122	112	110	128	110	119	111	115	122	133	124	118	112	133	106	124	120	124	96	120	118	129	117	118	124	136	104	124	104	117	105	133	129	145	127	131	108	107	121	128	122	131	127	122	146	126	116	130	126	136	125	125	133	97	108	143	114	119	129	134	111	131	115	110	93	127	99	94	108	110	131	139	115	127	103	121	113	122	129	126	129	95	140	127	111	112	123	106	108	105	110	109	108	135	123	92	101	102	123	125	118	115	114	116	142	117	127	101	123	122	87	126	127	109	124	127	117	113	130	110	98	116	120	119	121	96	98	111	133	124	119	114	120	122	111	130	127	124	114	118	136	117	114	116	128	122	111	133	120	108	104	135	99	109	132	104	126	114	114	126	119	123	136	106	112	145	142	114	128	117	116	103	125	135	139	124	109	131	119	117	109	119	114	112	136	106	117	117	115	131	131	108	104	92	110	139	135	119	108	116	139	124	132	111	128	130	115	131	120	111	97	106	124	126	112	123	133	106	127	114	119	117	103	106	113	92	128	162	120	120	121	133	126	114	109	125	122	124	119	137	95	136	124	119	103	101	106	131	138	130	123	115	96	116	121	113	139	131	102	128	115	115	126	111	104	123	122	115	120	101	109	114	112	116	117	115	113	107	109	130	136	109	111	111	115	118	108	116	96	110	97	122	110	114	118	132	128	123	121	127	134	90	148	131	143	115	122	119	109	121	131	108	121	118	96	135	122	120	116	115	131	121	122	128	118	115	111	97	114	119	93	140	120	125	111	117	118	115	112	110	101	129	124	119	123	115	120	106	109	117	116	113	98	102	135	128	125	108	126	124	115	86	110	124	135	103	116	99	95	126	115	114	111	113	131	134	131	111	100	139	114	114	127	129	104	109	135	119	118	132	112	118	126	129	122	107	126	109	101	103	124	116	130	117	119	109	113	130	122	117	89	99	119	128	100	109	98	122	112	141	105	130	119	117	131	117	104	112	102	133	130	121	120	126	114	121	113	143	116	124	117	103	123	126	117	105	122	108	116	115	114	137	116	132	110	122	103	110	114	127	132	127	109	126	141	124	128	102	120	111	102	119	131	112	106	116	135	127	126	109	116	113	110	104	107	123	117	110	127	100	116	120	133	121	116	119	110	114	116	121	107	114	117	123	109	96	123	127	115	138	100	102	103	138	122	115	95	116	109	111	122	130	123	100	117	120	123	116	110	115	146	126	97	126	117	107	117	132	116	120	115	116	120	112	141	110	105	98	117	121	102	101	104	124	130	118	110	129	123	119	115	125	117	116	101	128	114	137	124	121	117	100	118	121	119	104	121	110	99	101	112	127	104	116	117	129	108	133	117	107	125	128	123	134	107	143	119	116	153	91	136	114	110	143	117	119	122	110	115	107	132	112	107	98	124	120	116	132	136	123	124	113	125	136	115	118	122	97	129	119	108	110	116	122	120	101	120	107	104	114	120	106	127	121	116	126	127	124	113	139	120	137	115	104	95	120	125	128	142	137	132	103	114	128	107	124	105	113	107	129	103	115	129	121	101	123	123	127	132	120	107	110	120	94	123	122	121	114	113	118	118	104	109	116	90	125	126	119	145	115	107	121	132	127	119	120	122	129	113	110	133	114	123	123	132	119	129	113	130	119	120	100	116	130	118	131	105	110	113	112	118	147	94	95	138	115	113	106	131	107	104	110	114	92	112	120	122	93	100	106	115	126	115	109	124	116	118	121	129	124	112	126	137	105	111	122	121	99	113	103	113	113	126	118	110	110	116	115	120	118	127	124	128	121	130	137	119	103	105	112	122	122	131	119	116	105	114	118	142	119	115	117	119	139	124	113	123	112	128	125	115	118	118	114	121	124	109	130	119	112	104	126	109	124	104	113	138	113	120	104	106	114	116	125	125	129	123	125	134	117	125	114	113	128	124	121	115	119	116	133	96	124	115	135	118	120	92	133	123	140	107	122	114	113	97	97	105	120	132	147	117	123	117	103	143	118	115
8311	1017	2127	2630	2026	1707	1425	1001	4918	6158	513	515	438	491	448	451	418	451	390	438	422	391	395	398	365	365	390	349	380	355	362	332	333	335	345	310	332	299	325	313	333	318	318	317	347	314	299	345	354	354	317	308	319	322	294	346	333	323	328	331	351	355	331	339	336	343	372	358	362	355	312	329	318	295	358	354	352	297	297	312	305	334	304	318	284	287	313	280	289	288	289	320	286	292	308	307	293	298	300	314	303	297	299	269	317	263	293	304	291	317	307	325	285	282	307	291	316	313	304	290	328	327	298	304	289	302	323	264	268	299	315	303	287	276	294	273	295	299	312	278	311	281	317	316	301	320	297	320	273	304	300	315	282	293	304	286	293	291	280	284	319	325	280	299	337	312	288	306	306	267	288	285	313	309	302	315	296	304	318	285	307	319	307	319	291	283	342	312	322	306	311	310	286	309	291	342	289	297	307	321	279	278	283	287	301	287	327	283	304	335	304	302	286	290	333	304	312	312	295	269	286	332	304	317	321	322	300	281	315	285	286	306	302	314	280	307	303	316	312	279	307	308	290	278	286	310	292	284	284	330	290	299	282	306	288	323	299	298	301	331	279	295	305	295	271	315	275	287	311	320	305	358	295	307	281	311	304	342	301	271	338	304	279	330	285	307	316	304	282	312	312	304	315	304	306	297	309	301	306	297	290	279	305	303	263	302	335	314	280	318	324	281	325	299	321	287	268	307	334	294	281	319	336	289	316	282	280	294	276	306	303	299	317	292	308	316	301	291	271	328	269	278	305	279	304	263	313	271	303	288	288	310	308	310	319	306	273	289	308	325	311	310	292	316	313	300	312	312	279	309	304	305	314	322	301	273	262	281	337	309	298	312	286	312	309	340	299	273	296	284	331	274	274	311	281	295	281	303	300	303	330	278	283	296	286	303	321	322	320	311	271	299	298	316	307	289	296	274	294	284	303	317	313	319	297	298	276	320	307	274	319	332	313	289	266	295	292	295	266	300	289	260	313	289	317	304	297	313	307	285	301	317	301	259	288	308	306	296	300	308	281	305	274	304	327	270	325	302	315	304	301	282	294	300	290	301	264	286	279	322	308	337	288	299	292	332	319	314	302	311	276	269	279	300	312	295	283	282	317	303	296	308	327	355	319	281	294	293	288	301	324	307	300	312	315	295	299	287	323	294	293	329	283	321	300	296	319	306	279	306	292	288	298	293	307	305	311	262	291	303	293	321	297	294	295	289	269	329	305	303	299	301	304	308	299	304	306	314	326	269	276	318	277	280	283	272	305	276	287	290	313	317	317	286	295	302	283	306	289	304	287	339	314	308	298	312	285	299	277	302	305	298	294	319	282	301	317	312	276	295	262	291	294	314	302	301	276	260	295	300	291	303	311	293	290	305	294	295	286	300	304	315	295	302	297	324	303	272	315	273	329	279	308	322	312	286	318	280	318	289	288	311	281	305	337	300	270	323	302	277	325	338	319	296	298	319	284	271	328	305	308	318	297	298	302	282	310	292	284	324	316	279	285	308	327	302	301	287	305	305	307	326	308	261	298	293	319	307	323	300	315	273	316	294	302	322	303	278	304	321	321	314	297	303	287	312	296	285	290	298	283	280	307	285	278	289	283	292	335	285	329	294	288	332	307	295	292	289	270	311	329	293	297	325	288	296	310	276	296	273	327	310	290	275	291	285	295	293	326	315	283	288	312	323	295	328	298	307	293	308	321	282	290	297	270	305	342	318	298	283	315	303	283	303	271	275	327	310	319	286	317	293	277	297	257	289	316	266	289	285	319	302	301	307	319	322	314	327	261	298	321	293	284	314	305	309	294	291	310	286	296	313	290	296	293	284	307	300	320	308	289	273	311	328	299	304	317	328	299	323	296	276	303	280	275	297	309	333	300	265	318	300	303	291	291	331	299	293	310	297	290	305	284	321	279	300	296	291	286	331	293	275	303	294	315	264	318	291	313	300	326	304	302	290	300	317	298	308	316	347	305	299	277	314	293	275	320	303	291	301	301	289	270	291	300	301	264	303	331	297	282	313	323	311	310	310	286	294	268	293	288	288	290	353	294	289	330	298	289	310	324	298	300	300	320	290	288	319	300	320	333	302	300	314	315	285	308	310	292	329	308	294	326	343	278	297	336	312	287	289	285	299	303	318	316	313	301	297	294	312	299	298	303	315	326	290	320	311	303	301	313	286	314	301	315	296	321	317	328	321	300	307	290	310	290	278	291	270	268	298	283	300	304	288	300	310	287	304	304	289	282	306	299	309	273	310	318	283	307	301	300	257	289	316	295	310	295	296	266	291	303	294	309	304	312	300	304	293	304	278	322	287	299	330	313	298	283	305	307	306	335	336	287	336	303	310	324	317	323	300	306	308	310	271	310	297	330	319	283	274	313	297	301	292	304	284	309	280	274	303	312	283	325	321	318	306	288	311	318	284	282	301	284	316	292	291	288	285	295	280	314	336	291	331	301	284	322	351	304	291	314	268	300	271	303	264	335	285	299	334	315	334	312	324	313	282	302	348	287	301	328	305	292	310	303	298	295	310	286	333	274	286	295	306	304	322	282	307	290	325	302	269	268	291	319	302	320	285	316	296	319	301	293	261	320	298	307	303	326	272	304	288	325	304	294	300	313	315	282	292	304	337	267	270	334	297	303	329	311	315	303	258	315	298	321	297	296	286	319	333	291	273	290	300	271	296	310	315	311	327	302	278	326	308	304	297	307	324	317	272	324	293	300	269	282	300	280	300	316	294	295	310	286	286	302	313	261	269	301	318	293	286	296	320	304	305	288	268	288	321	282	318	293	303	324	309	299	290	304	316	298	274	313	320	256	326	302	307	326	303	279	293	329	284	306	304	326	323	329	297	272	286	317	315	307	272	318	303	311	304	289	296	290	306	309	345	319	298	280	290	306	313	307	293	327	278	304	282	313	285	271	289	319	263	307	280	318	296	275	285	276	299	263	321	317	318	288	299	323	315	297	286	287	307	299	283	282	297	314	304	283	268	301	282	269	309	274	323	284	287	287	303	296	314	313	275	270	305	278	280	298	283	306	265	307	305	308	297	295	303	289	288	307	271	296	299	300	302	286	318	270	338	317	308	306	300	316	314	288	308	323	316	261	313	309	314	301	304	264	270	280	293	298	314	293	304	329	335	304	321	323	290	306	316	291	298	279	290	305	307	289	279	283	316	281	282	304	296	286	303	340	297	296	310	253	302	293	309	292	298	298	298	291	328	291	329	289	291	298	324	307	272	281	301	311	323	314	277	318	321	289	275	306	300	328	295	298	299	305	302	310	290	303	295	326	297	325	307	312	296	324	330	307	300	300	289	293	316	328	288	302	291	310	319	296	323	300	290	317	247	323	297	318	313	283	271	284	285	300	307	291	320	315	279	332	299	302	306	306	304	306	299	303	322	320	269	316	324	279	314	307	309	304	306	288	302	291	322	248	314	292	314	286	304	292	296
1531	290	271	261	192	190	142	130	132	133	118	111	133	118	123	89	130	140	117	128	134	133	108	95	113	126	111	125	96	119	128	128	109	145	115	117	118	121	127	112	133	142	124	133	105	120	130	114	121	124	127	118	124	112	131	112	112	108	122	119	112	135	119	110	103	133	106	131	132	103	127	127	125	123	109	139	123	102	116	112	132	120	133	140	121	127	109	127	126	142	130	116	115	104	116	136	126	126	110	116	120	112	110	119	103	123	127	130	106	118	115	111	120	121	112	133	104	127	125	116	111	121	131	121	117	139	128	97	125	131	111	124	160	122	106	119	117	110	107	116	120	123	105	131	112	111	101	142	125	138	126	120	144	121	130	120	110	116	113	126	124	123	125	128	138	114	143	135	116	117	134	115	114	139	128	111	113	128	135	136	143	133	126	118	137	124	109	147	119	120	133	122	133	140	111	115	128	119	133	129	109	119	131	116	110	131	131	124	129	111	116	136	132	110	103	100	118	120	109	133	130	116	130	123	119	89	122	129	144	132	111	120	130	124	141	125	110	127	109	120	126	125	130	126	133	124	141	118	128	143	109	109	119	122	125	134	117	120	126	120	127	130	116	129	124	154	138	134	129	135	128	126	121	128	111	107	98	119	113	109	106	118	98	136	130	134	121	106	106	127	108	122	129	139	117	134	113	115	123	118	138	140	128	125	118	129	126	117	115	114	123	103	124	135	117	114	118	127	106	118	123	124	122	116	116	115	122	124	126	114	89	113	131	117	153	120	104	121	131	144	128	127	134	131	125	128	113	120	123	131	108	114	120	116	147	125	121	123	127	124	132	133	143	124	130	137	102	139	120	122	126	129	128	117	94	115	121	122	137	112	118	132	112	111	136	125	128	105	121	133	112	128	114	123	129	120	128	108	107	120	144	118	133	114	120	106	119	110	124	136	138	111	130	121	123	132	126	118	112	136	113	116	117	122	127	108	123	119	123	134	118	107	128	129	104	119	135	145	122	116	121	115	112	114	111	140	115	130	125	125	121	126	110	119	106	111	124	107	131	134	112	105	122	99	145	123	130	121	115	122	119	111	114	111	101	117	117	127	120	108	124	134	105	119	129	118	136	106	125	130	115	122	106	132	108	117	124	124	138	131	129	133	128	122	127	124	119	104	107	134	122	113	133	136	120	110	105	124	115	120	145	113	125	129	141	140	108	132	112	133	111	135	126	112	132	127	138	120	100	136	130	114	129	127	109	126	142	125	152	115	120	135	143	106	113	126	132	101	129	108	127	120	119	147	120	134	122	120	129	133	116	132	126	111	126	123	102	132	123	122	124	122	106	116	105	131	100	118	133	129	131	149	109	128	113	116	118	127	112	116	151	140	111	115	119	131	113	110	135	125	116	122	126	146	120	110	125	156	107	115	117	156	132	125	112	130	144	124	121	132	125	136	113	108	132	138	122	128	102	118	108	132	131	116	101	109	102	117	141	119	108	107	115	108	134	118	115	126	124	125	119	114	141	132	115	131	112	118	120	112	109	129	114	127	101	115	132	130	112	112	128	98	131	130	127	99	121	124	125	115	129	125	103	132	140	105	125	140	119	144	136	106	129	102	121	130	119	120	118	114	131	114	131	130	116	120	106	118	118	142	114	133	134	136	132	126	132	112	113	120	119	124	126	109	125	130	110	138	127	113	102	145	98	138	109	119	107	128	118	123	138	133	115	129	125	120	124	119	123	126	111	134	127	129	134	138	133	136	137	124	137	121	126	118	119	121	126	133	119	125	137	116	134	111	155	136	140	143	122	137	122	138	119	119	123	109	120	116	126	129	121	127	126	107	123	144	128	123	138	105	115	113	120	127	131	127	135	115	126	108	121	144	115	122	116	130	135	133	125	124	123	117	128	126	132	123	125	120	114	102	126	146	147	132	111	124	120	124	128	123	116	128	128	133	128	98	108	94	124	109	115	127	119	119	109	105	117	122	147	106	130	136	119	123	142	139	122	106	118	102	120	122	134	128	120	143	108	125	115	127	122	129	145	126	129	130	139	115	109	114	121	125	108	136	129	119	147	110	128	130	131	135	128	123	120	127	129	136	95	94	125	132	111	121	130	138	131	121	130	128	128	133	137	108	137	105	135	115	123	133	142	134	129	120	130	137	107	106	123	136	135	134	119	131	111	130	113	121	150	116	121	111	134	128	97	132	106	124	120	128	119	133	126	122	127	112	129	144	131	119	138	119	135	130	126	126	132	119	130	118	143	118	106	124	116	118	136	129	140	130	108	139	134	138	113	121	119	130	113	130	108	118	118	117	137	109	118	128	128	125	156	133	123	133	121	124	110	118	113	131	110	122	125	123	142	115	101	138	141	124	108	130	130	121	120	121	139	113	120	125	141	129	119	117	96	111	112	139	114	131	107	122	124	130	121	122	111	116	123	116	113	116	118	111	119	103	116	106	116	115	150	136	141	109	128	135	137	126	116	133	130	121	116	108	115	129	126	139	122	116	116	116	107	105	116	126	126	118	137	129	135	124	124	117	127	133	139	125	116	114	130	112	105	101	106	133	110	117	130	113	124	119	117	127	114	133	125	130	109	138	136	132	120	133	122	111	136	105	110	127	106	135	125	125	126	114	127	133	158	114	130	111	122	130	128	127	122	105	120	147	130	115	111	138	132	117	102	123	104	130	129	140	131	120	119	117	138	104	134	117	120	121	117	125	131	146	126	107	114	131	114	128	122	116	137	124	150	128	141	129	108	119	135	128	103	126	126	109	125	120	106	122	121	113	122	120	126	137	108	106	132	111	107	103	123	137	141	122	135	126	117	101	123	148	130	123	117	114	114	102	145	132	107	117	100	132	129	101	128	119	110	129	127	101	123	116	139	129	114	119	124	120	130	136	130	131	126	109	140	127	137	127	129	130	134	114	122	132	110	115	114	127	134	149	141	105	116	136	123	99	116	125	112	124	137	120	108	108	126	140	123	113	120	109	103	131	102	124	129	130	140	132	164	118	119	138	104	130	140	123	128	107	121	126	143	111	127	148	109	128	128	117	121	134	146	118	127	122	133	139	126	144	130	125	135	135	147	132	138	119	137	136	115	119	118	118	130	132	117	106	113	107	122	113	110	125	108	114	107	103	104	145	126	114	118	121	134	126	123	138	124	134	137	109	104	120	113	138	120	96	121	131	121	112	123	123	131	114	106	126	100	119	132	114	129	112	115	144	117	134	128	101	116	132	133	132	138	130	116	120	125	134	128	128	128	123	106	123	129	126	137	109	135	112	110	127	117	126	136	131	124	143	113	116	137	123	124	137	132	120	137	126	129	127	119	127	137	131	125	116	115	121	133	134	112	124	120	121	111	105	131	119	117	127	130	128	124	133	104	122	128	139	124	125	124	140	121	139	120	112	131	139	126	126	133	105	107	119	133	136	124	146	126	122	108	119	117	112	130	109	134	143	142	121	117	131	147	111	119	103	101	116	120	129	115	135
1818	538	735	825	822	710	496	372	434	469	376	358	377	364	351	313	364	326	318	366	365	360	345	353	368	342	344	353	344	338	334	310	344	364	344	313	345	327	341	297	336	319	339	367	321	315	330	363	319	336	358	315	326	349	340	321	343	333	335	298	309	317	341	330	349	314	315	326	371	312	362	319	316	348	360	325	309	317	334	347	360	309	312	315	305	327	346	335	337	318	334	318	310	310	335	334	355	320	317	337	290	359	356	359	319	308	322	327	342	327	314	310	314	314	347	316	318	375	308	313	349	312	301	351	334	332	289	333	319	330	315	350	323	310	336	330	327	327	371	328	329	320	306	351	330	308	346	293	335	300	335	330	334	317	318	340	321	361	343	327	300	316	314	338	344	303	319	331	323	330	323	326	306	314	346	319	317	359	339	319	335	334	332	306	329	319	356	339	366	345	319	320	341	354	303	339	324	341	312	319	341	309	320	334	325	337	329	326	345	317	343	315	297	303	334	330	310	317	308	318	346	314	309	323	338	316	329	317	313	327	319	324	321	342	318	313	353	334	338	293	358	347	340	381	342	352	295	298	308	339	323	328	304	320	331	327	331	327	295	360	334	310	313	321	336	282	310	308	340	333	329	324	350	342	325	321	315	328	321	325	293	325	350	317	298	310	322	330	287	331	332	326	325	316	325	338	309	315	305	317	319	360	353	347	318	327	333	332	339	284	327	319	325	327	298	317	333	331	300	320	326	331	368	340	329	314	354	318	314	314	319	330	310	354	306	312	304	303	303	318	309	331	301	339	344	332	365	322	315	349	318	314	304	316	335	290	305	327	332	326	326	344	325	322	320	315	325	342	332	324	332	322	289	320	330	332	303	329	344	332	337	347	321	299	333	341	292	338	346	329	311	349	313	293	309	354	349	330	332	307	357	351	316	305	299	343	309	330	333	329	317	358	323	343	332	346	329	336	336	288	336	271	322	323	340	324	311	312	315	336	350	321	350	345	331	313	305	321	343	327	314	345	337	328	317	306	325	330	348	322	330	330	303	323	313	332	348	348	321	322	302	298	325	313	333	334	343	330	332	292	327	339	302	315	292	307	324	365	308	324	333	302	330	299	329	325	323	318	358	289	331	342	311	337	338	313	304	337	325	322	335	304	327	344	338	298	318	334	337	331	334	344	332	288	317	316	346	333	325	333	320	311	307	337	319	315	337	314	318	333	330	346	325	312	292	337	331	300	339	338	324	322	356	307	330	315	336	300	317	369	365	361	300	339	307	316	365	336	321	305	330	332	344	334	312	321	331	349	301	350	339	326	380	317	319	341	316	312	347	305	344	337	342	321	356	339	320	331	335	311	332	328	327	356	311	322	328	352	317	326	327	331	330	343	342	321	318	311	342	337	311	326	322	344	327	313	316	306	322	319	321	324	344	341	334	315	331	286	326	340	328	309	286	298	314	327	354	318	305	305	336	302	346	347	328	335	362	355	333	331	333	319	314	327	306	327	363	356	336	331	327	318	321	334	331	300	301	369	312	327	316	319	337	334	329	326	316	325	335	301	312	347	353	347	324	330	356	338	352	331	306	320	334	325	306	311	343	331	314	326	366	333	331	304	337	323	279	314	318	312	317	314	350	315	308	340	291	363	309	324	346	327	342	311	324	316	303	299	323	335	297	318	308	331	330	319	328	354	350	327	285	347	312	337	337	346	336	335	275	327	325	298	339	333	285	335	342	311	354	337	304	333	321	338	313	352	307	335	335	320	349	328	332	319	319	299	313	326	299	362	338	330	304	315	344	313	312	327	320	323	348	347	291	305	301	326	338	359	345	330	326	331	339	318	338	310	307	344	308	314	288	306	289	330	341	306	307	330	297	314	347	292	323	313	337	327	337	351	341	322	306	334	318	340	324	313	345	323	319	293	291	318	329	316	302	331	318	320	357	337	357	350	341	314	321	309	344	308	325	352	301	306	319	316	312	317	304	314	322	341	315	344	324	321	325	296	349	330	314	334	351	311	328	340	330	301	334	311	310	326	325	345	303	290	355	283	355	348	315	307	314	317	349	334	339	340	337	335	322	312	297	322	334	332	357	300	333	345	340	335	304	315	335	318	305	315	359	339	318	303	319	367	340	350	303	300	324	310	328	349	311	333	325	322	327	320	338	357	342	302	354	296	330	323	327	305	344	324	340	293	322	296	336	331	351	329	297	346	328	322	324	338	327	354	324	317	303	283	338	306	335	336	297	350	305	311	354	351	336	304	295	348	325	332	359	332	343	360	329	322	342	331	328	338	348	370	351	301	352	340	334	336	306	356	338	321	340	308	331	355	313	310	316	335	335	315	344	327	366	333	324	357	364	339	307	359	296	308	340	350	346	307	347	324	317	327	296	337	346	329	327	351	323	305	320	321	346	334	323	343	297	319	319	342	306	321	322	301	343	316	313	310	332	298	338	315	303	335	329	334	338	320	306	319	323	323	325	324	296	295	327	346	310	319	302	348	317	340	312	299	336	339	335	312	326	327	322	341	300	339	304	345	352	329	321	316	314	318	321	381	326	354	338	307	318	310	312	326	357	318	325	336	351	325	326	332	315	313	341	328	307	323	313	334	333	353	341	327	326	341	326	321	324	310	308	300	335	321	340	350	317	294	314	316	333	325	348	325	311	334	330	362	349	338	331	357	325	300	323	312	345	291	335	287	314	297	322	294	346	324	325	343	309	312	336	358	336	325	324	342	299	362	319	340	319	338	342	310	305	304	352	318	323	326	336	331	301	346	334	319	328	332	306	321	347	328	357	318	302	359	292	351	343	331	323	358	308	303	322	319	308	323	331	310	334	326	314	303	330	312	314	345	292	333	313	328	342	329	315	325	357	308	315	291	345	327	308	331	307	338	331	330	360	330	317	341	352	306	327	339	335	333	313	299	321	334	330	316	307	312	327	348	338	333	336	378	334	320	322	342	354	307	348	336	315	354	317	339	307	307	350	343	340	301	299	328	294	299	331	310	339	331	322	316	325	306	323	314	314	315	319	282	324	364	339	332	353	325	336	355	313	325	304	299	321	317	340	352	329	348	293	329	332	315	331	326	323	334	350	333	343	329	289	326	342	322	336	346	327	310	328	349	304	325	352	305	339	362	321	337	304	329	362	320	334	344	348	354	312	314	374	344	327	306	351	302	303	323	355	331	317	317	329	344	309	325	317	350	307	321	326	301	310	356	317	329	309	322	332	293	308	322	352	312	335	351	322	346	326	339	284	333	336	301	336	325	327	303	298	311	301	342	334	330	348	320	305	330	345	322	347	331	311	324	309	329	319	322	293	315	334	349	327	326	328	297	305	316	310	316	342	309	342	330	343	321	335	340	313	314	338	336	322	303	317	304	323	300	317	321	354	322	297	272	315	328	336	343	302	336	329	334	303	337	326	342	335	341	320	319	309	319	338	324	309	309	343	304	305	327	313	327	331	336	324	351	324	303	327	305	326	326	327	344	306	327
6956	720	785	570	403	275	255	228	337	1025	192	182	172	178	179	160	171	185	164	164	183	200	167	145	163	155	157	182	166	170	162	169	175	200	178	166	174	166	181	191	167	165	155	174	150	160	164	184	172	167	151	160	169	146	148	170	172	161	173	152	175	149	162	180	166	158	175	163	165	183	128	176	164	170	180	161	143	166	149	153	176	156	161	172	180	176	153	148	163	186	126	156	152	182	158	142	170	167	159	208	170	167	140	151	181	157	183	162	165	150	178	158	163	152	173	179	175	177	185	162	157	175	177	169	161	139	178	158	169	162	154	148	183	165	154	150	163	174	170	169	158	164	167	172	165	148	167	158	173	173	180	165	163	182	156	152	175	158	154	192	167	166	186	144	164	185	157	162	177	163	136	157	155	170	154	156	156	152	174	175	166	145	166	152	159	153	166	149	159	168	175	148	189	158	177	166	129	151	171	145	171	136	144	168	167	146	182	176	161	151	189	171	160	148	177	156	146	170	153	160	158	163	178	150	180	165	160	154	146	165	192	152	178	163	151	163	176	146	178	157	174	159	181	151	158	170	184	154	152	176	167	153	174	164	154	144	175	160	152	166	187	173	142	162	169	138	179	162	150	162	153	159	164	174	156	174	149	186	167	168	150	154	166	170	168	179	158	190	163	135	163	186	151	146	168	175	168	155	154	156	173	141	166	154	178	159	162	163	173	177	166	158	159	166	165	168	187	145	171	153	157	168	165	171	142	159	156	154	169	170	176	126	136	172	167	158	148	144	180	169	183	164	166	156	161	155	168	149	172	159	162	171	154	177	160	171	143	173	160	181	176	159	166	179	156	162	157	170	130	152	188	167	170	160	170	140	154	151	161	159	163	169	164	145	151	171	175	160	153	181	163	164	163	159	140	153	164	152	159	149	143	137	168	151	161	174	154	154	161	186	155	200	166	149	143	167	154	170	160	164	160	157	167	130	169	165	168	152	153	151	141	159	169	182	173	158	177	160	161	164	201	172	162	145	172	145	137	144	143	143	168	178	147	168	170	163	165	140	181	167	163	188	169	176	177	162	161	159	157	164	186	142	185	166	191	149	176	163	163	176	185	150	152	145	178	171	165	148	190	160	152	154	155	181	175	179	153	159	147	131	151	139	177	154	171	171	159	170	172	168	148	157	141	157	161	158	145	164	166	157	153	143	172	166	167	153	185	181	160	172	142	146	147	156	181	166	156	151	170	164	145	174	159	154	162	175	152	172	169	149	168	146	185	147	167	168	156	174	190	141	156	170	153	159	178	179	161	194	161	175	138	161	152	161	173	154	163	174	156	154	157	152	181	163	171	163	147	157	152	147	161	172	161	166	169	160	177	175	176	153	153	169	164	147	184	152	183	181	194	160	171	168	153	153	167	190	169	178	173	164	156	158	177	163	161	186	170	169	144	158	155	158	173	172	152	150	201	174	172	172	168	183	172	148	174	154	163	170	175	174	192	128	172	171	170	165	173	156	154	135	177	133	167	171	172	168	175	173	160	155	161	136	148	149	172	174	155	161	162	162	174	175	156	186	157	181	166	170	147	151	176	175	148	178	182	138	183	167	150	159	152	160	145	152	193	187	162	138	207	168	184	169	150	161	158	181	174	139	181	146	148	169	142	162	162	152	156	158	168	167	146	143	171	159	157	170	149	159	194	160	171	160	176	166	150	173	146	183	168	158	156	145	155	172	141	161	162	177	153	157	186	168	164	178	154	161	164	161	174	137	154	167	155	148	161	186	168	166	139	167	174	178	150	162	155	164	157	178	186	162	158	177	149	167	149	153	170	167	147	169	171	127	153	179	154	169	168	154	176	175	208	161	176	155	149	147	171	151	163	167	154	158	155	156	148	175	139	164	178	184	159	151	189	159	152	156	165	156	151	174	160	187	151	163	163	159	152	172	174	152	162	161	155	155	151	150	163	150	182	152	164	170	164	163	202	169	173	131	153	164	151	168	159	156	151	144	184	166	153	183	178	175	157	140	164	149	169	165	140	161	149	158	178	132	173	153	169	162	173	163	155	148	160	161	152	146	190	182	155	184	180	146	152	163	140	163	141	161	144	162	146	152	155	149	178	182	166	149	156	145	195	188	166	158	173	145	145	178	160	146	186	172	171	151	168	168	146	174	162	162	161	154	141	163	165	142	154	161	159	169	162	153	163	168	155	150	164	171	137	178	156	188	166	155	139	161	179	158	166	142	153	172	144	168	146	175	178	155	161	169	159	160	169	168	166	173	159	192	173	182	163	165	191	190	164	152	160	141	133	146	151	133	169	205	144	147	180	166	171	165	177	142	172	188	138	157	170	184	135	159	158	181	141	157	130	158	165	155	166	140	175	171	170	156	167	149	170	170	161	163	169	150	159	164	175	171	150	181	140	170	158	156	135	144	149	152	159	182	155	167	144	181	185	196	180	153	148	168	155	166	177	183	175	180	166	154	148	174	174	145	159	178	161	156	204	179	177	182	166	184	180	164	187	180	184	147	153	160	174	165	167	181	154	150	154	170	178	152	155	160	166	164	154	156	165	164	155	160	151	171	167	180	145	145	161	178	144	187	187	148	148	167	182	182	147	154	149	196	186	153	188	164	136	186	159	172	174	168	135	165	158	147	179	171	166	162	161	155	175	157	157	176	142	162	167	155	161	172	154	168	180	166	155	170	135	178	153	145	155	178	157	155	170	147	154	171	170	177	158	170	166	181	165	146	168	160	173	189	163	164	154	169	174	195	175	198	159	173	177	153	152	207	151	160	156	178	170	165	169	140	164	159	160	175	190	185	160	147	154	161	166	168	153	183	143	146	146	148	163	174	181	174	179	154	156	170	164	180	163	174	166	181	187	166	170	147	145	170	178	150	137	170	161	147	180	154	157	159	150	173	173	142	169	159	163	160	153	148	148	170	152	161	176	156	152	161	156	167	174	180	180	172	145	158	175	170	162	172	153	178	167	171	182	162	178	146	174	165	158	164	153	165	138	142	142	131	151	164	141	160	155	164	156	174	141	161	179	168	166	151	173	154	178	181	151	148	163	174	159	170	150	171	172	168	184	139	173	181	169	161	161	172	159	166	150	162	167	150	156	155	176	177	153	174	129	164	147	173	161	160	141	151	183	144	157	156	159	159	168	165	149	156	165	152	165	164	162	173	157	151	159	181	182	157	181	180	155	153	169	181	188	152	157	173	170	167	166	164	169	142	184	171	179	147	168	173	161	143	155	136	186	161	166	166	166	179	182	166	163	159	183	162	147	151	122	168	191	136	156	160	159	158	138	179	160	156	160	148	163	171	164	166	162	165	151	163	179	181	174	166	171	141	171	163	153	149	158	179	182	162	168	163	170	157	172	168	169	178	158	160	172	196	160	181	154	149	151	183	166	161	172	162	177	154	146	154	156	155	156	177	148	141	194	141	169	156	153	171	162	168	151	160	163	151	160	166	173	166	145	167	150	171	168	138	157	144
6554	993	1854	2237	1752	1241	947	738	1713	5460	517	485	497	501	484	489	438	485	469	460	452	487	449	429	448	422	441	433	433	457	444	438	437	451	404	424	416	405	406	453	459	425	449	396	428	411	399	436	439	415	411	468	419	454	433	500	487	377	492	446	471	400	478	428	446	422	420	424	426	460	416	432	417	425	428	411	439	410	440	417	428	456	437	416	448	413	446	447	429	414	407	423	414	420	425	385	369	419	437	410	436	430	456	416	423	423	387	402	393	437	450	423	397	394	421	398	398	442	444	442	404	447	423	434	419	441	444	443	409	433	423	423	407	424	419	412	398	425	374	436	413	421	437	383	389	444	408	404	434	409	421	394	423	427	393	404	424	394	427	424	373	368	451	407	422	402	440	390	478	435	400	397	414	436	408	403	419	436	417	416	390	428	405	428	413	387	430	429	444	394	463	377	427	406	417	383	411	413	430	414	448	406	410	434	409	437	399	444	446	393	424	402	419	399	428	453	404	442	414	409	409	408	424	446	430	448	412	421	391	404	401	441	448	395	430	408	411	377	438	403	432	414	395	409	433	395	407	413	376	419	394	418	415	400	404	429	397	406	397	415	425	418	412	430	416	417	415	403	438	441	391	432	420	425	390	411	402	394	447	413	423	415	401	396	439	445	397	397	401	393	438	415	411	396	387	395	397	405	427	432	387	431	400	390	446	414	387	416	411	452	405	427	388	397	351	413	422	399	409	434	401	438	443	464	399	383	405	412	402	401	400	410	409	444	461	396	420	413	385	381	429	399	398	421	387	374	396	419	393	350	411	417	412	383	405	401	430	395	408	413	414	424	430	409	403	401	415	390	398	395	411	432	407	407	401	400	468	393	422	388	414	410	433	429	395	415	413	426	400	414	394	439	431	378	387	428	400	423	384	429	400	405	400	405	400	412	445	417	387	391	403	423	418	415	407	411	418	383	437	412	404	406	397	431	433	383	401	391	425	403	399	415	405	433	385	425	400	412	416	408	418	415	431	410	403	443	396	421	425	440	433	409	405	385	406	391	414	400	420	426	394	414	433	458	403	389	408	418	403	400	430	445	429	406	392	427	405	444	389	363	383	419	394	389	420	435	410	422	416	408	411	406	452	438	412	432	458	396	439	405	411	421	412	393	382	430	412	396	400	428	399	409	406	403	415	387	421	421	387	429	451	422	432	393	382	388	428	402	430	418	424	404	428	358	425	393	422	400	419	390	431	417	351	413	444	413	417	445	440	430	415	442	387	415	396	386	405	407	422	413	438	409	400	451	393	416	439	402	416	437	412	450	426	390	408	445	447	417	416	408	403	429	404	410	379	438	393	391	434	410	394	394	424	417	399	371	361	455	428	384	398	406	409	381	437	397	426	418	401	408	390	416	430	378	431	389	429	422	442	415	404	424	417	403	392	411	417	439	449	435	422	417	383	431	410	403	408	415	417	394	380	417	403	384	412	411	411	389	438	409	440	410	403	411	448	405	412	420	405	451	424	418	429	431	438	428	420	420	403	451	404	416	428	404	392	419	402	404	421	411	422	412	435	445	406	422	430	412	422	423	401	380	443	423	390	411	398	402	428	412	424	385	392	407	406	400	424	414	413	422	395	415	434	391	389	419	404	407	401	396	384	405	429	406	424	416	406	417	430	379	413	411	378	388	424	407	421	407	376	451	403	383	407	404	435	412	415	425	395	429	441	410	409	403	425	367	434	443	382	384	452	431	414	411	390	436	418	437	441	412	435	429	428	400	396	425	390	426	400	431	437	427	427	420	413	445	457	421	429	421	399	456	401	436	397	439	373	420	432	426	425	428	446	414	394	415	426	443	424	392	405	408	386	411	415	427	430	404	428	397	403	464	394	369	383	378	410	436	430	423	393	382	413	438	425	427	427	416	388	423	382	409	407	422	425	411	391	423	428	414	407	399	383	392	373	377	416	409	416	422	417	383	399	406	395	400	428	444	385	383	458	417	434	386	403	405	392	403	424	406	399	436	419	414	393	403	426	414	414	426	430	410	434	415	389	410	418	392	403	389	415	401	418	419	373	421	400	397	400	408	461	384	429	384	418	399	377	409	400	368	403	410	425	429	386	414	367	449	434	411	426	410	410	454	446	431	416	441	408	462	388	424	369	383	393	390	385	385	368	381	442	435	407	415	428	419	434	394	397	389	410	444	382	437	397	432	406	436	444	421	412	429	424	406	417	424	412	427	415	396	423	413	403	402	405	365	421	405	398	380	420	396	410	397	442	420	406	411	435	443	424	439	408	426	423	390	408	431	418	414	437	403	438	460	404	429	437	420	445	390	409	410	396	400	395	432	371	428	427	427	388	403	396	396	409	414	409	411	427	395	391	405	439	446	405	440	443	395	411	428	401	452	421	407	450	403	427	404	424	421	375	404	410	392	410	367	443	392	387	411	377	385	365	454	388	414	430	428	392	425	398	378	402	391	463	422	415	413	420	414	416	429	368	420	435	439	414	397	416	395	429	424	472	439	385	410	397	391	375	398	417	404	402	433	420	398	435	394	426	431	413	436	428	423	442	417	422	417	371	400	397	431	413	418	426	424	414	390	432	415	413	413	419	446	412	433	405	434	452	429	441	428	408	437	429	396	429	390	416	441	402	407	411	410	411	425	400	398	401	419	420	401	418	398	398	384	396	423	408	425	410	405	417	408	444	411	452	415	417	420	437	394	383	422	429	405	398	444	399	412	458	430	402	418	399	421	361	405	415	400	438	432	443	410	391	415	402	444	372	406	422	413	408	420	455	456	398	407	410	403	421	402	398	418	425	433	439	397	377	422	388	412	408	450	401	402	415	441	401	397	409	386	411	389	423	402	373	387	428	392	450	393	440	409	464	450	412	437	420	375	424	427	446	432	445	444	446	394	438	425	414	379	408	431	399	413	408	416	424	394	425	424	407	406	444	394	380	446	461	404	426	405	411	384	383	421	421	419	436	445	396	433	401	368	411	440	402	411	404	401	383	399	443	410	381	407	417	418	399	430	448	423	388	401	400	425	415	414	430	403	450	416	398	416	355	430	401	399	429	410	436	424	401	457	436	428	380	406	393	435	436	413	416	426	405	414	425	425	448	440	424	395	404	420	427	443	411	401	385	405	367	414	407	422	404	429	423	413	424	385	433	438	416	456	400	409	410	412	415	395	447	427	426	417	437	415	389	385	396	417	412	408	421	416	419	381	421	413	424	393	393	430	419	407	410	402	449	399	395	369	448	441	431	411	382	390	415	398	370	431	435	425	410	457	407	418	391	392	367	366	429	438	399	420	450	423	417	412	387	397	388	441	405	395	367	416	423	412	387	398	394	425	400	424	394	458	428	422	394	403	427	419	420	403	446	388	408	431	424	425	427	389	459	416	391	446	419	417	434	415	431	404	414	410	396	417	410	423	418	444	401	423	395	401	407	394	412	433	417	396	394	418	412	434	413	446	397	436	399	430	444	414	398	394	442	413
12602	1119	1240	665	517	388	246	201	361	1455	162	128	134	134	142	151	154	124	135	109	125	130	126	117	117	120	92	142	124	129	114	121	131	130	131	134	100	103	112	132	100	110	119	108	125	118	127	115	119	125	128	120	137	123	116	122	120	114	107	125	125	116	106	146	123	112	133	123	105	114	111	117	123	123	143	105	110	121	114	127	116	125	124	111	122	128	132	111	110	126	129	108	120	132	118	117	139	136	112	109	114	140	113	107	132	109	112	143	117	118	118	144	135	125	117	99	100	125	112	122	123	123	109	134	109	93	106	120	116	142	138	132	106	113	143	127	120	128	130	130	117	129	132	138	148	137	124	122	89	109	96	116	102	128	115	123	120	111	117	122	111	110	122	129	111	130	117	103	103	112	133	125	140	130	110	98	115	132	127	103	115	102	116	103	110	104	95	111	103	105	125	127	121	104	114	117	116	97	119	112	120	106	123	125	113	129	122	102	122	121	106	103	112	110	135	125	128	133	91	113	120	109	124	120	113	104	103	128	138	106	112	122	111	110	116	119	116	99	111	108	118	117	117	81	112	106	131	117	113	119	114	111	114	130	114	119	123	120	119	107	111	110	106	118	113	130	129	121	117	116	119	105	123	120	98	105	100	100	123	123	113	121	118	121	123	135	107	126	129	154	119	120	111	129	123	114	104	108	98	119	114	122	102	129	126	103	125	116	131	116	116	113	126	117	114	138	113	116	125	117	111	113	111	110	114	123	136	111	129	101	127	109	122	120	111	118	125	122	121	100	118	116	135	125	107	132	113	100	105	124	97	108	104	100	99	114	119	124	139	108	106	121	113	127	132	131	106	110	132	131	118	110	123	113	136	130	119	118	135	98	119	100	110	125	115	118	119	129	126	118	131	108	113	147	119	106	119	120	111	145	131	129	124	115	125	120	131	127	116	128	138	114	119	114	99	111	107	104	114	102	106	140	125	96	103	116	126	118	119	119	117	114	128	115	139	136	131	108	110	104	116	132	110	119	108	119	136	138	115	93	117	100	128	122	115	115	121	107	144	109	103	119	103	132	132	119	132	129	124	123	114	121	138	119	101	126	96	105	101	103	131	97	108	118	106	118	116	115	120	108	127	101	92	106	120	110	143	100	119	109	146	114	109	130	120	130	147	123	95	109	113	117	108	113	107	127	112	107	121	123	125	126	121	106	115	110	122	125	116	115	120	107	122	104	142	109	103	101	99	113	131	98	135	100	114	107	104	108	102	112	134	119	123	127	135	93	107	117	120	142	113	108	140	125	123	111	139	128	127	123	111	115	118	140	110	116	128	125	106	111	130	106	114	106	119	110	129	112	119	131	104	112	118	116	126	112	119	127	122	103	111	123	101	115	111	127	104	114	141	121	116	114	122	126	129	126	136	110	113	134	119	116	122	100	109	102	132	113	121	112	110	131	113	114	106	110	119	110	111	117	131	146	91	112	116	123	126	105	134	119	122	107	114	131	103	100	116	121	124	121	123	126	124	111	121	108	115	100	134	120	115	123	117	101	128	111	134	131	106	118	141	127	113	124	130	125	136	100	110	110	123	89	92	152	111	126	135	120	122	121	124	142	129	109	111	127	110	134	128	119	115	110	120	133	122	127	133	118	122	113	122	135	111	102	131	130	120	116	135	122	113	131	129	110	107	134	115	108	117	105	106	132	116	110	136	112	117	117	133	138	105	115	127	111	126	97	105	115	115	120	121	123	113	109	119	118	131	107	110	131	115	132	124	119	133	129	142	108	126	129	130	121	121	132	106	101	127	113	116	123	137	115	120	124	118	108	129	131	120	106	111	125	108	115	118	131	123	113	120	130	120	107	113	125	95	105	106	112	127	119	110	141	123	144	113	128	115	112	124	125	110	104	129	112	114	125	121	130	122	110	114	115	98	116	121	109	130	112	115	128	107	121	119	136	125	130	107	117	139	125	111	133	116	117	95	114	109	109	113	103	118	115	108	120	123	127	131	127	124	119	93	106	114	127	122	121	111	106	121	106	84	109	147	131	120	115	115	120	89	117	130	133	113	108	121	121	108	120	97	131	120	112	120	115	126	118	120	108	113	108	110	109	96	134	97	124	121	123	127	107	132	122	124	114	146	124	124	113	133	112	134	97	126	96	109	104	110	123	110	107	112	122	112	110	119	111	104	116	130	109	94	117	125	110	127	126	116	124	119	103	124	119	103	119	113	114	108	112	120	101	112	126	102	111	120	99	130	97	100	119	127	122	129	104	103	127	111	119	132	126	123	120	113	142	108	105	104	122	115	100	127	121	118	126	120	121	130	115	92	125	125	89	115	119	120	123	131	114	102	110	114	131	136	114	112	123	118	135	114	119	116	114	139	103	96	123	140	131	110	120	127	129	107	121	107	116	126	133	105	139	108	136	101	120	98	124	126	118	138	125	121	122	131	129	104	127	130	121	115	102	111	121	118	96	117	123	125	139	112	112	107	125	120	114	110	135	117	118	114	112	106	127	108	106	129	131	113	121	100	122	118	112	117	134	125	118	124	115	116	116	111	108	97	95	112	111	108	132	118	139	117	138	108	100	110	126	127	111	111	112	110	107	126	123	122	114	103	116	131	122	127	102	129	115	120	101	122	126	112	115	134	102	130	132	126	110	128	134	126	117	134	119	119	119	126	112	118	104	103	107	141	124	101	99	100	112	123	106	128	132	120	110	115	103	149	100	119	111	122	110	114	121	114	132	114	122	117	110	126	134	125	107	116	115	134	123	100	127	127	111	126	121	112	106	93	119	109	119	106	120	121	127	124	122	121	133	118	116	106	120	112	130	105	122	140	95	114	117	115	117	124	129	117	127	121	121	136	111	120	109	124	101	120	128	124	105	124	129	132	118	96	128	134	106	109	125	122	121	140	122	110	119	108	128	117	146	122	114	128	125	125	142	106	99	111	124	116	116	141	118	116	115	121	103	101	93	132	110	114	107	114	119	106	134	110	128	124	102	117	118	122	125	133	116	132	121	127	138	99	141	122	111	131	109	113	113	105	138	124	134	104	114	99	122	127	120	122	111	117	112	118	112	118	116	128	113	121	127	122	108	113	130	112	121	111	122	109	115	114	115	124	119	95	130	123	137	128	151	113	101	114	124	125	124	117	106	117	140	103	132	108	124	112	97	108	116	118	121	125	111	117	107	104	106	108	111	121	109	105	102	117	103	128	108	124	120	133	114	119	114	119	109	138	127	106	118	106	131	126	127	115	117	140	126	147	110	132	118	124	114	112	103	124	106	92	102	111	111	103	103	122	107	142	119	116	118	127	125	129	115	108	123	125	118	116	106	122	112	94	126	119	125	131	112	129	113	126	115	116	124	110	96	105	129	118	115	106	135	104	137	109	129	131	132	125	124	129	118	122	141	126	125	116	110	145	118	124	110	123	120	128	148	122	124	104	108	98	128	130	120	118	97	115	98	131	95	101	131	112	129	137	125	108	113	144	121
8128	1282	2821	2396	2208	1620	1152	944	1920	7017	562	492	467	459	434	419	404	429	425	410	409	363	359	389	400	356	371	372	337	360	323	347	338	355	354	329	309	336	346	351	320	342	327	336	312	345	341	330	317	350	344	326	298	327	338	371	327	334	356	356	345	331	331	360	351	322	357	324	319	305	308	270	313	297	346	295	280	321	303	277	306	295	331	296	316	262	294	342	299	300	291	292	286	307	304	289	309	308	293	300	318	293	329	329	311	295	309	281	336	295	302	327	320	338	276	288	287	288	309	311	289	286	252	314	273	276	305	306	299	306	299	293	288	298	288	307	326	275	288	310	292	290	302	299	283	286	288	301	318	277	291	322	284	291	292	283	289	273	290	305	283	301	293	292	317	320	296	280	294	284	306	296	310	270	290	313	299	317	344	269	318	317	286	301	278	292	302	300	327	301	262	277	315	342	275	315	291	256	290	280	316	280	293	313	306	296	312	281	311	295	300	309	308	301	304	311	281	311	311	296	316	286	278	293	319	305	318	310	298	282	302	298	298	284	281	318	291	297	340	306	295	339	286	287	288	325	258	285	281	312	325	322	303	303	293	292	301	271	303	289	298	304	303	302	304	297	317	290	305	299	306	299	308	315	297	286	329	287	333	270	326	294	273	298	295	311	294	322	332	247	287	300	302	297	326	324	304	320	290	285	289	263	316	296	316	310	310	272	309	318	299	270	298	292	306	274	283	301	307	337	302	293	308	296	280	280	326	309	282	300	274	303	285	319	269	289	310	307	293	288	289	308	337	315	279	304	310	278	304	281	305	301	278	323	296	289	283	315	284	326	305	309	319	294	290	302	293	308	312	281	281	298	287	293	308	298	299	279	279	287	296	299	333	305	298	303	294	292	280	301	293	285	314	304	313	271	292	288	303	298	305	301	298	298	298	290	305	310	291	277	286	287	308	283	293	298	288	296	286	330	282	273	307	330	275	270	277	289	285	298	285	289	307	280	318	278	296	303	280	298	296	294	339	291	298	281	279	310	275	296	265	300	284	295	300	290	286	293	324	278	311	287	279	299	271	318	324	326	284	268	270	265	281	263	294	296	306	294	288	280	308	320	305	296	287	302	308	292	282	287	278	298	323	314	311	303	301	315	258	318	296	282	311	300	300	279	326	266	283	315	306	304	296	310	293	305	280	299	281	319	322	313	301	325	274	290	299	299	287	294	319	260	287	282	276	274	295	286	329	322	323	340	301	282	285	323	299	270	334	264	287	313	266	307	300	297	289	295	280	292	300	278	328	295	309	323	316	317	286	303	309	335	292	317	284	286	292	298	310	303	269	286	281	315	297	288	295	323	284	303	307	286	283	309	262	283	281	278	281	305	305	273	281	332	310	317	278	322	314	285	322	299	300	306	294	270	295	294	304	297	279	298	277	293	300	268	282	316	350	351	288	324	316	300	301	280	292	311	288	306	291	295	294	316	273	306	309	306	285	319	309	315	281	294	278	299	326	275	286	274	312	339	331	280	335	287	303	340	305	277	291	305	275	305	302	291	285	311	308	281	294	301	298	276	291	298	289	304	309	300	318	305	304	308	300	295	280	307	308	317	279	301	298	283	296	319	334	305	312	313	269	297	310	304	320	283	294	314	312	308	268	309	293	269	298	328	313	317	277	293	292	302	312	285	309	299	304	331	311	308	303	281	328	316	289	284	328	324	290	330	272	281	314	286	314	286	279	293	320	306	318	310	337	302	287	297	309	295	275	300	332	292	261	305	323	302	295	304	335	288	267	298	308	285	305	308	302	286	327	302	314	272	281	298	312	287	305	307	318	312	305	287	268	307	258	297	302	342	316	303	297	287	314	318	293	279	292	290	302	304	328	292	260	304	293	289	291	288	300	317	251	297	303	286	273	302	329	293	289	326	294	284	302	315	305	313	306	323	288	317	292	309	292	300	296	314	289	294	297	310	288	294	328	306	310	301	279	272	287	291	301	310	297	293	295	307	292	278	287	297	314	333	292	321	303	316	318	303	317	302	310	308	288	274	325	321	321	311	293	291	311	300	307	312	289	323	296	325	293	311	326	301	309	300	292	306	290	293	301	310	293	299	310	292	284	284	271	300	301	292	292	338	276	286	284	314	318	298	312	293	304	310	317	272	289	313	291	301	290	290	305	299	281	303	314	293	314	302	296	313	319	290	304	319	295	308	298	294	326	285	270	294	314	277	309	315	317	304	345	311	288	314	308	340	296	292	301	299	266	291	300	322	306	304	269	298	286	321	314	306	299	316	267	260	256	264	312	273	287	305	306	276	283	297	257	286	315	294	297	312	353	303	277	272	307	294	302	293	283	305	299	296	289	314	330	288	282	294	269	299	284	301	319	303	306	300	323	311	312	281	335	287	300	278	308	289	315	304	312	299	271	322	294	297	334	284	271	303	345	270	317	342	294	287	273	299	308	331	297	321	308	285	270	285	295	294	292	298	334	302	286	281	318	291	304	300	332	285	323	309	324	302	317	324	301	289	317	285	304	293	283	313	311	272	279	291	330	321	283	312	259	330	331	324	264	279	314	320	322	307	292	303	319	297	281	314	300	310	325	301	312	298	286	305	305	284	276	294	287	289	313	284	292	276	300	292	271	276	309	323	302	250	294	314	286	276	262	270	308	315	289	284	277	287	310	287	307	329	283	298	287	295	297	310	325	302	313	283	306	292	305	323	322	297	312	326	318	280	268	280	300	296	306	292	318	292	314	321	299	295	290	283	304	311	283	329	304	294	281	297	301	264	282	320	286	278	299	283	282	291	277	261	292	310	296	302	309	292	286	276	296	293	332	323	304	323	303	293	298	289	312	317	296	294	299	297	278	287	286	290	292	282	279	284	299	317	309	287	306	298	324	292	283	282	287	282	307	317	308	266	327	300	315	330	283	308	340	301	315	298	281	299	328	281	305	283	269	285	311	323	276	300	284	323	310	299	271	301	303	297	309	292	307	314	311	298	310	299	283	266	310	280	302	304	336	287	314	288	270	284	316	302	326	302	289	308	278	292	327	270	312	311	309	304	304	318	317	305	307	330	278	327	282	292	314	235	305	303	342	287	298	306	310	281	296	289	301	289	305	317	290	312	287	277	309	323	297	292	298	289	328	282	296	296	315	317	270	314	339	311	298	313	323	322	286	324	316	296	298	284	295	284	296	320	277	277	319	332	287	312	329	291	285	281	270	318	301	283	295	306	278	312	305	289	297	323	300	301	326	307	310	286	266	279	317	291	297	285	307	287	289	293	312	302	309	296	309	277	273	305	288	280	289	300	272	310	284	289	312	296	282	304	295	303	281	291	302	297	277	288	329	286	309	303	309	315	313	290	295	289	306	278	313	283	318	272	304	290	295	299	270	295	317	302	320	299	296	318	324	268	337	293	302	300	281	288	300	287	282	280	309	290	291	276	295	342	297	285	332	298	283	294	318	279	294	337	278	300	299	296	295	302	304	276	273	314
1455	260	305	187	157	159	161	152	128	128	145	118	120	122	116	118	111	124	153	127	123	120	107	150	129	137	130	132	116	119	131	138	117	121	108	123	106	119	108	149	121	127	118	106	123	105	138	114	137	113	129	116	113	111	118	114	112	107	106	115	114	110	132	124	130	118	116	116	133	114	126	124	117	115	126	118	142	134	139	129	127	124	109	124	115	121	128	122	118	145	129	129	126	122	115	129	131	110	136	113	131	136	109	113	122	115	117	131	100	122	114	127	123	123	127	124	125	113	112	123	112	107	132	116	117	100	130	107	141	114	124	148	112	120	125	129	117	101	120	110	115	117	123	132	121	129	137	101	112	128	123	135	142	115	114	114	127	116	124	131	111	94	115	122	134	137	98	120	111	123	123	120	110	119	119	104	138	132	122	113	113	145	104	110	115	108	127	88	110	120	122	112	122	123	164	133	126	125	109	127	122	126	123	131	122	139	134	132	120	116	112	135	143	112	140	145	119	127	129	124	117	127	132	141	145	126	112	128	138	112	111	111	127	101	120	144	116	162	128	127	130	124	103	148	113	122	118	126	137	106	132	135	137	134	131	114	99	136	127	126	116	111	112	118	120	120	107	115	96	130	123	139	131	108	130	118	114	122	124	116	109	108	110	129	121	133	111	137	122	123	117	128	140	125	113	131	119	140	123	131	125	118	129	125	121	127	125	111	116	113	130	114	127	122	112	122	122	121	124	113	107	117	118	106	117	115	117	116	118	116	130	110	125	134	120	131	125	119	136	130	118	132	132	108	98	113	138	114	120	120	122	142	114	106	129	88	133	116	107	126	115	112	128	120	116	145	134	120	138	121	142	116	133	127	132	99	126	134	127	132	117	124	129	115	110	122	126	126	112	138	122	137	130	124	126	124	106	117	110	109	129	124	142	142	113	103	125	133	134	135	109	130	119	109	132	131	119	115	109	133	110	126	113	140	139	124	128	108	130	103	124	132	115	106	130	153	141	128	139	118	132	116	113	104	109	127	115	101	117	111	135	122	138	98	111	103	116	120	127	112	108	119	118	122	119	129	103	127	139	116	126	130	127	125	129	125	124	108	127	114	125	130	135	126	118	116	108	129	117	120	109	124	114	119	111	121	131	114	105	124	129	136	148	127	119	128	126	121	128	132	125	117	103	130	129	118	114	122	126	110	115	121	107	116	110	122	139	124	119	120	118	123	132	109	114	120	120	115	110	125	117	115	113	152	128	130	107	151	99	117	123	130	110	119	114	122	115	134	100	124	135	131	128	111	124	126	114	127	129	136	115	118	103	118	127	112	128	138	140	125	117	119	115	138	105	129	105	129	137	121	119	107	122	122	130	132	123	113	125	114	148	129	135	133	118	111	97	132	127	106	101	137	126	134	129	128	124	120	126	106	125	135	125	119	119	119	103	113	127	131	121	126	113	125	133	121	129	119	111	109	110	109	123	109	121	135	121	129	135	129	106	133	110	122	118	115	106	120	125	136	121	119	126	126	108	129	114	128	117	113	119	105	123	111	134	127	109	108	124	115	117	104	121	120	113	121	129	106	118	129	117	101	155	133	119	110	120	114	95	116	113	116	127	118	97	125	124	133	119	110	124	135	126	120	133	133	120	125	118	134	128	108	105	130	142	119	114	132	117	117	114	108	118	111	117	124	112	122	125	109	134	123	123	122	138	107	109	130	111	134	140	137	120	118	112	130	113	120	124	108	124	111	122	104	135	125	125	114	104	115	141	112	106	108	124	122	113	120	108	145	134	125	133	136	110	128	107	146	116	126	134	131	101	125	110	122	157	107	139	126	107	148	128	149	117	120	115	113	127	123	142	124	127	144	121	123	115	110	142	111	127	112	152	131	118	125	129	143	124	139	120	136	140	130	128	98	123	105	126	112	117	111	127	116	115	132	123	123	112	129	126	130	109	115	116	114	140	119	114	117	117	127	126	119	115	124	128	124	114	138	116	125	141	121	133	131	108	138	128	114	120	118	137	115	111	151	101	116	120	127	114	123	115	104	127	116	105	124	129	130	136	115	126	146	136	116	116	117	105	127	128	123	120	138	107	155	136	116	156	130	114	116	125	111	131	115	97	134	95	132	120	125	123	103	103	136	105	110	119	113	105	111	115	120	147	127	127	111	122	126	113	109	127	113	120	117	129	140	122	116	134	135	129	133	110	132	118	132	106	126	128	115	130	135	146	116	110	133	130	120	119	116	128	138	118	120	121	112	121	123	104	127	118	134	114	129	135	117	139	116	126	116	126	113	108	105	136	128	137	130	137	110	124	116	111	119	130	103	129	131	126	148	114	116	109	142	108	122	115	133	117	118	103	120	116	129	139	122	107	135	129	104	124	130	124	91	106	127	126	130	117	135	121	132	123	140	127	134	132	107	141	138	141	120	102	129	136	133	112	143	103	121	122	138	114	107	135	105	102	120	144	132	146	115	142	133	120	130	131	110	132	119	133	117	123	112	121	119	128	115	114	119	124	89	96	127	122	123	122	124	123	125	124	124	152	132	120	119	128	150	123	152	143	147	136	139	114	128	118	134	93	125	129	119	110	113	126	111	137	128	119	146	119	117	133	133	121	129	111	135	131	125	110	138	117	110	120	115	113	123	123	127	131	126	99	105	140	136	115	127	117	122	117	121	108	121	135	118	110	120	138	120	132	91	142	118	131	124	123	141	127	107	129	127	132	121	119	129	132	142	121	127	113	119	126	118	117	135	104	96	135	139	122	128	125	104	119	128	122	136	127	138	117	118	118	120	117	133	103	131	124	135	130	121	119	105	132	115	139	109	115	122	112	108	133	120	124	123	129	134	132	126	125	112	123	109	110	133	111	115	119	115	145	127	121	127	128	105	131	109	100	114	131	118	116	121	127	119	105	106	161	123	134	114	120	121	99	121	118	141	137	126	131	101	98	126	120	144	102	101	122	115	113	117	115	132	126	107	137	113	123	107	114	102	114	128	112	118	138	129	115	97	128	130	122	130	119	126	105	118	137	132	123	109	134	130	122	92	122	107	129	128	104	125	100	123	103	109	135	96	122	108	125	120	131	137	126	130	131	124	117	138	131	122	123	97	113	129	119	124	118	125	148	118	119	106	109	111	112	152	121	121	98	116	138	116	107	102	100	124	139	126	135	144	108	128	124	116	139	123	115	140	110	116	120	137	142	111	124	114	107	120	128	124	136	134	105	103	135	125	122	121	119	128	113	139	121	120	141	121	122	135	125	131	106	104	140	112	133	123	111	114	140	115	135	124	125	140	102	124	123	124	128	120	138	130	135	112	106	113	120	130	153	123	134	129	107	124	111	124	134	117	127	118	128	118	143	111	125	132	133	129	112	117	119	117	126	129	107	132	101	144	131	108	103	128	119	128	133	130	133	138	116	119	137	123	131	128	128	105	133	121	119	123	121	131	110	123	124	114	123	114	103	118	118	130	115	143	124	132	121	123	105	112	119	111
1754	452	826	621	656	574	498	420	421	465	365	336	365	327	340	339	360	314	331	341	329	344	334	337	327	338	315	325	324	334	324	318	344	314	328	290	324	334	300	321	319	337	332	317	368	330	308	306	333	334	295	337	326	332	347	309	319	327	323	367	329	343	324	309	302	314	332	335	339	351	338	311	311	309	307	341	293	353	339	296	327	293	326	344	330	313	336	334	310	304	344	327	361	349	313	306	308	331	314	304	330	321	322	340	305	318	327	324	311	372	321	347	342	317	303	311	354	337	319	327	312	341	332	313	301	333	288	331	330	321	337	319	296	312	378	299	304	324	335	321	310	313	297	284	337	315	297	331	331	310	330	310	317	313	325	354	304	332	311	313	322	328	316	323	342	325	302	349	302	343	311	290	311	335	327	337	296	319	326	327	322	337	299	325	308	307	334	323	332	330	338	335	333	329	343	323	302	359	336	337	342	335	335	336	333	321	322	319	348	308	327	338	310	311	313	301	346	306	310	296	306	306	316	360	359	298	334	328	331	339	339	349	302	335	297	313	312	334	348	366	321	317	317	312	331	295	331	302	284	315	324	333	320	311	305	316	344	336	340	286	311	306	318	299	321	350	351	342	352	336	316	317	335	302	318	311	309	304	334	312	309	332	338	341	314	297	309	330	333	328	328	330	341	303	358	323	321	351	332	290	337	316	322	330	345	333	321	311	307	304	312	315	345	307	307	312	339	313	313	304	295	301	290	326	316	309	310	345	313	300	336	298	321	336	321	335	316	338	334	304	329	287	315	350	301	288	314	347	300	303	334	305	334	352	307	352	309	305	305	336	332	343	307	326	302	320	328	349	308	304	326	306	336	333	305	304	317	302	327	334	314	296	333	303	307	337	279	315	334	316	320	306	322	332	316	352	332	294	339	356	302	312	299	343	301	333	335	314	318	347	322	315	333	307	329	303	339	298	289	337	347	325	320	338	297	302	309	324	339	341	343	314	314	331	331	305	319	367	317	330	344	309	347	326	323	308	337	300	326	313	307	356	318	335	320	308	316	351	310	298	314	324	334	330	279	317	320	331	306	303	327	331	324	314	283	306	296	293	305	314	309	342	324	319	308	331	313	333	333	317	320	334	320	336	323	317	330	343	311	313	333	314	328	323	312	327	318	313	342	325	324	314	307	319	314	342	296	350	328	288	330	337	333	333	360	338	326	341	329	329	360	301	336	319	336	304	308	344	354	321	328	331	321	302	293	321	327	335	292	330	300	347	333	318	311	321	320	289	341	329	343	319	325	361	295	317	304	316	352	305	308	306	317	338	343	316	341	321	312	316	317	300	336	297	323	298	329	325	321	331	323	324	344	320	348	315	322	315	357	351	308	316	361	326	337	319	315	320	325	340	324	318	338	320	351	317	326	320	316	329	331	319	345	328	306	296	311	306	350	319	302	372	333	275	342	291	311	314	331	346	311	298	307	322	343	287	351	348	319	355	315	323	325	339	337	345	294	331	315	314	344	294	304	298	363	313	350	336	328	329	312	316	317	317	316	286	347	317	301	307	349	308	306	310	322	335	294	313	334	321	362	303	324	339	331	311	337	302	310	339	326	325	295	321	327	313	312	334	290	316	304	300	306	321	325	293	325	318	320	311	348	317	345	335	318	336	331	325	326	313	320	358	340	323	323	321	305	351	300	301	303	328	295	299	323	334	312	324	340	341	302	326	305	357	335	342	338	296	328	319	302	338	317	354	286	322	296	344	286	295	348	325	302	300	308	319	325	333	373	337	300	339	359	327	309	341	328	327	290	323	285	327	289	309	341	329	328	311	322	334	325	310	305	354	297	338	303	314	332	325	293	310	339	317	335	328	329	337	340	342	298	313	296	294	320	322	315	337	341	341	361	304	307	302	325	324	322	300	327	312	312	318	348	306	332	327	303	320	331	330	303	317	310	311	335	340	285	352	342	311	326	298	303	349	322	353	325	357	314	293	333	295	319	294	333	274	314	314	332	293	372	372	325	331	302	330	298	301	320	334	311	299	312	293	338	314	315	345	313	326	336	311	299	339	320	306	337	337	309	340	338	337	315	311	323	292	293	289	320	340	312	315	301	320	338	311	320	279	344	336	346	357	326	307	358	294	314	319	350	340	304	349	300	307	311	330	329	337	308	344	326	308	304	326	337	325	324	352	326	320	344	350	345	289	321	343	339	301	311	357	315	336	327	337	305	328	332	304	327	335	336	315	314	334	307	334	315	314	300	336	297	349	354	333	340	291	357	310	291	329	314	319	356	304	338	306	351	305	319	325	349	332	308	314	336	330	336	320	301	299	321	293	318	310	309	338	329	333	335	325	297	329	280	332	308	309	319	346	340	326	297	328	305	341	344	307	287	339	365	344	346	328	292	352	303	343	333	340	310	356	354	286	329	345	306	319	303	310	301	290	342	306	340	326	354	289	343	330	305	320	357	333	299	326	313	301	315	346	328	319	344	323	300	319	291	336	309	321	334	321	335	321	333	351	318	345	319	331	325	303	353	331	315	298	340	315	299	327	309	322	321	302	303	318	325	358	343	317	307	366	347	332	302	323	322	345	339	318	351	347	340	349	341	324	301	324	322	310	315	312	319	326	330	325	337	310	329	317	336	316	302	350	334	324	311	327	291	327	337	337	332	313	336	319	322	327	303	330	319	318	303	307	328	303	328	297	311	344	337	287	336	322	346	337	324	332	347	319	282	310	293	289	339	307	336	310	323	312	316	344	325	309	369	311	320	327	329	289	299	362	321	335	324	325	293	309	327	337	316	328	304	341	322	343	323	324	299	315	297	330	330	316	319	293	303	327	317	327	309	329	280	315	321	319	325	324	319	306	339	318	285	311	315	310	300	324	317	347	331	326	295	313	335	304	311	328	318	324	314	313	306	330	313	344	310	333	296	321	316	314	309	320	308	288	297	297	341	330	326	318	338	314	340	330	326	358	335	340	320	347	321	316	321	343	343	291	328	317	303	333	378	330	327	317	327	329	300	326	315	328	294	329	345	332	308	307	343	330	312	343	309	327	298	331	349	321	302	281	329	295	317	296	301	369	330	318	307	337	305	326	332	288	323	314	302	320	321	332	301	312	323	320	316	335	334	360	332	316	298	318	352	309	366	336	324	323	301	331	325	324	325	310	308	323	336	292	330	327	317	322	307	331	331	311	316	306	322	323	336	349	308	323	304	334	336	341	304	340	324	290	302	307	315	322	297	312	338	319	346	297	304	361	311	308	345	343	276	320	360	326	333	333	292	312	295	307	297	325	298	335	305	317	302	351	304	302	323	322	287	282	360	314	308	296	304	317	323	336	321	345	334	304	299	320	337	337	335	320	346	312	323	311	332	352	329	337	351	329	331	316	319	355	335	320	330	317	293	295	300	316	315	332	328	286	344	318	269	320	329	332	303	298	295	355	322	316	336	300	325	317	322	296	321	329	320	343	339	335	315	319	326	338	324	310	316	345
6562	581	587	489	357	324	277	240	248	395	174	155	184	166	164	185	181	182	164	165	178	201	182	169	160	196	164	151	188	184	175	166	163	165	158	168	164	178	186	174	179	148	169	170	159	174	147	156	147	157	179	160	138	171	187	162	167	170	194	179	187	171	157	187	172	154	156	170	172	172	166	154	172	154	166	144	161	148	165	170	163	157	176	170	160	154	176	145	180	159	174	164	176	157	163	173	144	176	178	151	165	148	154	165	169	163	150	163	184	152	180	156	178	182	175	147	157	151	147	152	170	176	160	186	159	179	188	164	167	173	164	161	150	154	156	155	175	146	156	149	136	154	157	189	165	151	171	152	167	162	161	139	128	190	167	166	175	167	169	167	167	157	163	151	136	162	167	147	154	140	144	156	171	175	160	159	141	155	166	170	147	179	192	145	154	147	143	132	149	170	166	187	143	134	172	159	163	143	160	149	155	151	163	162	169	166	160	153	153	178	164	172	170	156	152	125	142	175	172	158	161	168	162	169	173	164	164	175	163	143	187	160	150	208	161	129	170	172	164	139	184	156	157	143	164	155	191	164	150	161	181	160	147	157	159	171	169	183	163	158	152	168	162	175	153	142	175	169	168	169	152	173	161	155	152	166	147	162	189	166	166	194	163	159	186	148	158	169	183	181	173	160	170	189	142	177	178	162	147	151	162	152	160	154	157	167	174	133	160	154	157	145	182	181	164	155	145	178	170	153	158	188	188	163	154	162	154	172	156	169	191	162	169	151	166	146	159	148	188	165	161	165	138	147	180	159	171	155	151	171	162	181	182	199	162	177	154	170	156	166	178	156	160	166	139	155	162	179	180	184	163	192	142	142	169	165	178	176	169	158	167	182	153	160	168	165	165	194	151	161	191	162	175	180	158	143	153	165	184	155	180	158	167	165	143	157	166	153	163	168	157	176	148	187	177	157	125	168	166	168	186	164	174	152	174	161	157	142	177	150	149	182	164	164	159	165	152	179	156	164	173	162	145	140	148	175	161	155	152	152	151	160	168	184	149	169	177	130	160	157	184	168	160	142	165	166	186	160	155	154	162	178	160	149	161	171	165	176	193	170	173	163	170	159	174	158	156	183	174	164	161	156	166	169	177	160	168	149	186	169	166	186	154	139	184	152	142	173	161	159	168	152	145	146	166	136	158	154	162	141	170	145	164	151	170	154	160	174	150	156	149	143	177	153	168	160	157	159	166	156	146	156	155	146	149	157	165	170	156	158	171	177	159	163	147	164	177	159	164	177	155	144	141	158	169	163	163	169	171	178	144	149	161	179	157	181	178	150	175	155	159	182	158	135	145	153	165	149	147	143	150	162	165	163	167	163	150	167	155	136	169	171	145	171	157	184	156	167	178	157	174	168	171	155	151	164	182	170	169	155	170	145	178	158	157	162	161	174	150	155	180	183	150	168	178	154	156	163	172	153	170	172	162	149	154	159	153	146	161	147	159	160	143	180	157	147	176	185	152	149	178	152	169	169	166	163	165	178	157	147	165	173	184	189	161	159	148	180	151	177	154	163	179	152	183	160	153	162	178	162	168	172	165	166	158	152	164	166	171	156	157	171	157	169	151	159	169	162	164	174	131	165	175	149	144	162	131	179	168	143	149	163	154	169	157	180	153	149	183	148	156	181	171	162	177	152	165	149	178	152	171	153	154	135	156	172	155	168	157	171	137	168	153	149	165	157	156	159	153	153	166	152	151	175	163	167	155	160	161	157	174	172	139	183	170	132	157	163	140	164	130	151	171	147	143	151	155	152	136	168	171	171	138	157	155	148	145	145	159	171	149	172	152	155	159	164	161	156	151	145	164	157	158	176	161	162	167	163	173	146	151	164	168	143	176	150	161	151	167	155	200	175	160	168	170	169	177	188	163	165	195	137	159	152	159	159	152	175	164	133	159	166	184	129	160	169	150	181	180	161	174	140	163	168	175	171	186	156	155	159	150	164	147	172	148	133	159	145	157	151	163	171	148	136	146	182	144	170	176	140	173	157	170	178	156	156	155	159	165	161	173	155	143	166	142	165	141	154	160	178	182	170	166	192	159	150	150	153	185	163	152	173	151	153	165	168	167	163	168	169	155	161	161	155	176	181	152	149	171	209	164	143	134	158	160	155	176	165	180	160	169	166	166	179	188	161	181	158	163	164	137	178	150	141	184	162	144	176	150	169	135	150	158	149	174	157	169	163	172	181	151	163	158	173	165	152	164	142	164	150	157	148	184	155	157	140	170	150	151	150	170	182	190	160	173	153	165	155	168	156	154	147	151	168	167	168	168	181	145	149	168	178	135	127	151	151	185	162	152	152	174	156	158	150	158	166	175	156	169	175	136	154	158	148	157	194	165	164	167	158	167	143	188	181	161	176	170	167	146	157	148	153	153	176	146	174	160	191	169	168	154	140	145	159	145	177	157	163	175	164	127	158	162	158	183	154	155	155	150	165	184	154	185	151	143	173	166	149	163	193	166	180	156	143	160	160	161	147	155	164	157	132	154	154	155	158	135	153	151	157	161	148	184	170	154	149	161	152	176	157	153	150	135	172	157	137	155	168	153	165	164	148	166	180	147	150	168	160	185	165	182	162	168	180	190	174	144	165	178	152	167	182	159	161	175	168	175	163	163	162	148	153	151	149	172	177	191	160	182	155	167	166	174	154	168	171	151	148	177	159	169	166	162	158	174	179	165	177	156	140	154	163	170	166	174	176	167	165	164	168	155	167	164	174	150	157	144	185	158	148	179	158	169	153	159	151	181	165	169	142	166	148	160	175	162	168	171	141	164	151	172	164	157	176	150	166	153	169	175	174	154	166	170	133	157	174	149	154	168	175	156	167	179	178	160	153	175	151	155	158	190	155	169	159	168	159	154	148	183	155	149	167	165	159	167	159	177	170	166	142	165	159	172	157	174	189	151	137	148	168	161	147	166	147	150	174	172	159	152	158	171	158	158	165	149	168	158	147	149	145	149	162	179	163	170	184	129	143	160	166	149	185	178	160	161	152	163	142	184	163	151	153	181	165	152	173	158	163	153	162	168	159	145	160	166	152	156	165	135	168	153	152	139	173	157	162	145	162	144	178	163	191	174	156	167	156	140	158	134	199	180	176	172	179	140	166	141	176	143	190	169	141	155	156	171	187	170	161	168	144	170	141	163	164	155	148	167	155	168	153	154	170	152	178	166	174	142	164	159	162	165	165	149	157	159	137	180	149	164	167	168	164	166	145	150	167	149	158	156	186	164	154	171	165	179	136	161	142	156	163	142	164	174	164	152	152	168	152	164	156	139	157	181	163	160	167	175	156	161	165	182	151	176	159	164	178	173	161	171	163	164	166	153	168	172	170	144	161	156	154	170	155	168	164	174	166	169	171	161	162	172	140	175	167	155	148	159	151	172	169	158	143	142	181	152	140	170	150	157	154	166	159	168	164	164	158	162	170	171	176	181	170	172	173	147	149
6407	951	1411	1550	1572	1277	947	804	1108	2131	557	515	517	476	487	462	467	489	452	488	438	468	473	455	448	438	447	412	418	419	456	447	451	417	416	415	409	411	407	456	430	434	414	404	415	425	420	419	403	457	394	456	394	430	436	410	392	396	401	451	421	420	453	429	416	400	439	425	443	436	453	428	427	413	413	441	431	452	418	370	420	385	391	401	434	416	410	406	398	404	421	428	444	408	398	397	394	402	392	386	415	447	404	388	419	359	410	400	388	372	424	372	433	394	372	398	408	432	411	420	385	398	415	429	421	434	429	394	408	418	422	397	428	415	381	433	402	371	401	405	408	391	431	426	403	458	414	377	421	440	428	391	412	421	382	433	374	443	431	413	398	424	416	367	411	437	367	401	441	392	425	425	398	419	393	431	440	449	398	404	400	417	410	408	393	369	426	431	395	372	370	412	460	422	367	411	380	399	397	411	428	440	420	403	410	388	383	409	386	427	424	386	393	420	435	388	406	422	391	429	459	379	395	409	408	381	412	395	408	385	393	387	419	408	404	411	426	416	415	397	428	420	460	418	404	434	466	436	469	411	413	434	399	410	400	418	432	379	440	405	422	399	416	421	392	397	407	384	432	388	406	415	395	418	408	398	426	383	438	399	428	367	420	385	426	383	410	383	413	408	376	401	396	432	406	445	429	408	396	414	403	393	402	369	397	405	405	395	378	386	416	436	438	410	379	412	416	379	411	430	406	401	399	433	395	382	386	409	428	399	439	409	400	395	419	413	388	437	429	442	383	367	404	432	404	401	420	398	442	411	427	420	419	422	401	428	405	433	407	430	417	357	396	396	387	428	368	368	427	417	431	398	408	447	398	385	407	377	418	460	401	410	403	419	373	405	380	437	423	447	395	400	415	390	383	397	423	404	416	382	410	415	401	403	411	410	410	401	417	366	383	379	449	423	402	408	429	400	417	415	388	406	407	391	407	394	422	393	390	408	398	407	375	401	406	366	404	418	414	424	385	428	393	436	407	396	390	381	413	386	394	381	403	400	406	406	427	399	382	405	424	401	447	393	424	405	420	467	413	367	430	388	398	396	375	416	385	395	416	430	395	414	426	442	400	419	408	412	394	384	399	418	405	395	402	426	405	415	402	421	402	389	413	403	410	437	410	397	435	402	403	378	383	436	445	402	453	419	420	389	388	392	425	419	423	364	387	404	427	456	413	430	423	418	450	442	418	417	396	406	386	446	416	399	399	428	402	405	381	430	403	421	394	443	437	427	401	418	402	370	391	438	430	422	410	421	423	377	439	398	397	417	400	401	413	397	394	394	387	399	386	414	409	400	381	420	392	393	391	427	408	442	414	421	399	430	429	405	377	429	385	346	444	393	419	399	419	383	429	389	418	410	407	400	420	414	422	430	413	392	422	417	409	414	410	418	399	413	428	403	396	410	425	427	397	407	374	407	382	391	426	388	419	422	430	400	396	418	406	446	434	364	439	437	409	426	422	362	400	390	411	420	427	389	435	395	430	380	402	391	424	391	405	426	368	415	401	415	423	393	408	383	407	408	415	432	393	399	435	386	452	395	425	386	404	391	415	384	387	391	416	386	421	375	409	439	432	407	387	403	407	417	415	413	450	425	392	388	418	423	405	433	404	450	381	405	445	405	388	451	427	414	421	395	395	403	437	401	404	388	406	404	430	379	424	399	402	427	403	412	414	410	390	424	385	411	435	421	425	394	420	413	426	424	411	413	436	404	445	404	426	414	400	396	410	375	403	435	399	380	384	425	408	410	381	416	413	413	399	415	435	429	424	415	410	411	424	429	430	407	405	394	414	405	407	368	405	407	384	399	444	408	397	414	416	419	382	389	409	381	394	383	399	381	412	426	403	403	401	412	392	385	402	407	413	405	414	417	406	433	399	404	406	436	404	426	423	406	414	451	406	415	406	421	429	413	387	399	423	412	388	373	387	410	415	426	412	409	406	403	390	386	404	402	420	406	429	429	407	409	445	411	445	387	430	381	436	426	438	433	389	401	399	392	394	423	424	409	384	431	419	384	419	434	406	388	378	387	430	397	428	398	421	435	391	398	394	404	391	436	371	439	407	411	390	418	380	404	378	431	388	388	417	402	358	450	417	421	439	385	404	426	415	376	373	395	424	403	388	392	398	419	413	413	436	425	434	422	435	402	366	409	386	420	421	404	422	413	401	410	362	376	390	428	405	421	422	400	407	417	401	422	412	427	425	416	434	400	386	426	411	412	398	388	426	394	421	397	424	401	403	450	422	416	387	428	465	424	420	404	395	424	391	408	405	445	400	394	423	417	423	422	427	408	397	411	428	381	414	409	392	434	418	408	386	404	411	427	404	464	413	415	414	382	447	422	405	400	420	407	401	421	382	399	406	392	414	422	422	428	398	398	429	435	379	418	407	393	465	414	414	406	381	365	427	411	421	443	408	395	405	413	431	384	377	395	418	390	418	409	416	407	429	407	448	415	410	381	426	393	393	408	428	418	428	382	435	403	406	384	412	400	401	399	366	384	428	451	436	373	402	409	392	372	387	376	413	391	416	419	420	404	427	428	419	438	433	397	427	402	402	402	426	437	423	425	405	398	385	421	426	455	412	418	384	368	412	370	401	411	404	395	408	409	440	406	415	391	363	395	412	410	415	413	400	409	415	380	417	400	400	422	423	387	396	359	421	389	437	408	409	401	398	410	393	403	445	428	434	429	384	372	381	400	414	427	395	407	413	382	428	396	394	444	427	413	370	403	430	369	408	417	359	412	411	393	403	446	431	415	386	405	373	413	406	410	352	411	393	388	409	401	410	417	405	405	397	410	386	369	386	367	404	403	369	429	412	407	429	411	388	424	402	405	414	363	434	456	430	415	409	408	399	388	390	384	406	420	431	420	391	415	437	357	380	410	380	368	435	424	404	433	398	399	402	406	422	445	395	404	407	432	408	379	388	408	408	400	410	400	393	399	420	424	399	363	417	400	454	449	384	396	376	408	399	394	384	382	378	442	402	445	393	419	422	388	402	396	404	401	440	411	411	412	434	426	392	408	393	415	412	369	406	432	426	436	420	429	410	436	412	407	402	403	408	413	401	419	408	389	354	410	390	422	420	392	405	415	429	415	372	410	387	393	377	407	410	421	413	417	409	392	411	407	447	424	411	423	406	433	441	379	429	384	458	438	420	436	377	412	370	395	403	424	408	416	395	374	377	405	387	412	423	394	393	383	433	393	412	390	415	398	375	394	444	374	410	399	424	399	391	434	393	423	428	374	424	408	415	426	406	389	414	408	429	399	359	445	439	399	450	425	421	368	437	408	420	404	412	395	442	407	404	399	379	448	427	390	406	431	408	409	432	383	417	422	438	385	417	385	432	400	436	399	385	380	443	433	403	410	364	426	375	414	404	408	428	405	401	398	411	415	402	419	428	372	397	396	411	381	398	397	420	410	406	434	404	408	425	412	412	415	434	368	431	414
12203	995	1046	642	468	272	254	199	273	430	154	137	184	140	153	140	133	129	147	143	144	128	129	134	129	148	105	115	128	124	127	112	121	133	123	139	110	100	132	124	143	128	133	117	122	106	122	116	122	104	110	106	124	123	111	111	126	112	100	122	111	113	115	115	121	115	136	105	123	119	119	112	144	129	125	122	117	124	127	134	116	113	131	123	120	131	127	124	106	113	111	110	137	124	123	123	128	129	120	119	125	112	109	115	121	120	116	110	112	101	107	120	107	132	107	102	139	109	132	119	104	110	132	130	99	129	108	113	115	103	129	123	128	107	101	148	118	100	129	120	121	116	105	121	123	112	132	112	97	121	122	116	112	123	122	112	120	133	115	98	129	120	115	130	114	122	117	109	135	103	112	122	107	113	108	117	113	117	115	118	113	117	122	103	136	97	117	104	118	110	116	123	95	112	119	124	107	119	109	109	119	100	117	128	128	113	123	119	113	120	122	114	106	117	113	108	96	113	126	100	115	120	114	91	119	124	112	117	98	115	136	122	131	126	121	112	126	125	105	141	97	129	141	101	145	128	106	128	100	121	101	137	118	99	110	117	106	124	129	126	108	118	119	114	112	117	128	132	114	137	113	124	118	142	123	116	108	110	129	123	110	116	112	122	111	125	108	138	115	101	114	115	137	136	107	116	106	109	108	117	114	115	125	127	106	114	138	123	113	131	138	115	112	123	112	114	107	118	118	124	125	115	127	99	113	109	111	106	108	116	115	118	131	132	125	109	108	125	129	122	111	132	103	134	132	130	134	98	100	112	105	104	116	134	116	114	102	126	107	126	138	122	118	116	118	102	114	115	115	107	131	128	101	99	118	121	88	114	123	124	120	132	117	114	133	102	107	112	110	103	122	160	113	130	119	93	103	103	114	134	106	136	115	122	113	109	120	120	118	106	114	111	117	105	126	132	104	120	101	133	124	135	134	107	116	108	123	118	116	97	119	121	95	130	135	134	112	118	124	106	109	115	111	105	119	102	95	119	147	129	127	115	113	110	136	123	106	109	116	123	132	105	107	110	99	98	94	113	109	119	128	125	124	105	113	98	125	143	121	102	104	110	128	107	117	118	116	110	121	116	130	127	125	121	116	126	138	124	131	118	107	119	125	147	110	113	130	118	117	127	110	116	123	122	99	119	119	108	97	112	119	124	134	112	117	119	148	94	112	103	111	120	111	119	112	130	123	110	112	108	111	107	122	111	100	118	139	103	121	115	110	132	108	111	100	110	91	106	101	100	135	135	134	109	125	121	144	125	112	99	110	114	112	106	114	127	144	120	138	113	110	105	104	110	115	106	124	101	120	143	111	133	119	120	112	154	126	123	106	101	115	114	103	112	115	105	113	107	109	112	126	122	105	136	117	105	113	116	108	107	132	101	126	125	109	114	125	121	132	125	98	98	138	108	107	110	114	124	117	130	107	118	118	136	111	92	113	133	117	107	118	130	139	125	111	105	124	132	97	104	109	103	122	104	114	127	118	124	119	96	125	113	109	108	112	130	117	100	112	125	114	109	121	142	114	113	102	123	114	107	120	120	102	113	141	112	108	97	118	121	101	114	102	119	115	105	100	136	133	95	117	123	103	114	115	119	123	127	138	114	123	108	112	111	92	129	109	118	115	111	113	114	112	130	131	110	109	115	118	117	111	114	148	130	133	122	92	91	124	117	113	119	120	116	103	114	123	110	113	132	119	111	98	100	109	126	119	130	133	120	125	107	103	123	112	106	113	102	118	98	136	120	125	115	92	101	109	113	124	102	121	147	80	105	114	119	128	120	86	114	130	121	100	113	114	120	122	101	108	122	121	104	111	111	144	123	125	96	130	134	135	120	110	120	102	128	96	108	112	110	107	118	101	140	121	131	96	129	101	121	118	129	123	142	104	112	120	117	109	113	110	124	101	127	105	111	117	106	109	105	110	117	124	119	121	122	106	109	114	120	123	112	117	106	118	143	117	131	113	118	112	107	123	133	126	125	117	110	111	120	126	101	100	108	114	123	111	127	109	122	113	114	137	125	108	115	90	110	117	113	98	114	93	106	112	135	127	131	101	137	103	125	127	101	104	119	115	108	127	106	110	127	134	109	118	100	112	113	124	122	142	127	119	127	120	118	99	108	145	125	107	109	138	134	119	122	139	107	120	95	112	132	120	122	108	102	123	108	125	128	155	118	112	100	127	101	111	119	117	126	116	115	120	98	110	111	109	112	107	117	120	117	116	108	125	101	100	134	112	116	124	109	123	118	123	121	105	106	119	119	125	142	122	122	122	126	128	119	97	143	117	114	129	112	110	112	112	141	110	131	118	122	115	127	113	118	111	127	115	133	114	107	108	116	116	120	120	124	128	125	132	128	116	96	132	130	121	125	111	110	128	96	103	113	120	122	106	139	111	120	129	135	107	110	111	123	129	141	98	120	111	116	118	111	98	106	105	108	123	122	126	113	111	103	125	115	105	122	105	106	128	133	108	117	128	111	143	122	112	128	121	104	112	116	104	115	135	132	134	98	128	126	117	107	139	123	118	120	114	108	116	104	116	124	106	127	111	111	115	104	101	119	108	138	97	112	138	105	110	123	104	137	127	99	148	106	88	111	111	111	119	110	113	99	131	102	114	113	118	117	109	118	110	108	111	128	115	127	111	99	120	121	116	114	115	119	124	112	106	115	130	100	136	105	115	120	116	119	115	112	151	114	112	114	107	101	105	122	113	105	110	110	122	106	119	93	122	108	111	106	109	109	118	116	104	114	115	124	125	131	119	126	114	116	113	109	113	117	105	102	118	120	115	111	108	116	122	123	107	124	141	114	100	135	108	122	93	106	100	122	117	120	117	115	111	113	98	117	118	118	111	99	105	142	109	130	122	116	124	130	116	106	135	137	124	101	126	116	118	124	118	108	128	124	139	114	100	126	102	108	108	113	108	97	143	120	106	112	109	113	108	124	113	110	101	118	111	131	129	122	122	107	118	115	112	128	123	100	118	121	117	99	108	101	143	117	94	118	98	117	114	111	115	111	114	101	119	118	123	127	110	113	99	132	115	139	112	137	107	126	134	114	125	128	136	103	113	102	131	109	109	130	116	101	109	127	103	113	107	123	117	112	125	119	104	125	111	117	110	111	101	120	110	152	112	102	116	110	119	118	129	111	119	104	109	121	115	127	112	94	102	85	134	119	129	116	110	143	114	110	128	95	123	108	132	110	106	129	120	99	116	107	103	113	104	126	115	112	116	115	121	97	124	115	124	109	127	117	113	124	129	124	100	127	99	121	114	131	101	116	136	118	124	130	118	134	117	121	127	108	120	136	118	128	127	113	127	123	120	118	111	108	102	118	93	137	114	144	110	118	95	103	117	100	110	131	135	107	130	109	116	120	121	111	103	130	123	112	120	103	127	125	101	105	124	141	116	108	106	113	135	120	120	118	100	123	101	125	101	103	127	118	119	106	97	121
7921	1116	2194	2240	2099	1352	1158	988	1345	2184	493	481	456	471	464	411	428	433	422	450	359	354	371	379	376	391	342	345	326	339	310	350	366	339	313	324	293	306	296	319	351	312	364	335	344	316	327	307	311	337	321	325	338	331	338	359	355	329	327	335	319	325	332	355	316	323	346	382	326	348	308	318	296	342	355	338	300	321	321	290	302	307	284	293	276	326	299	318	286	289	269	301	296	301	309	319	304	301	306	310	322	329	292	298	277	293	313	319	282	315	303	323	305	294	286	290	278	297	273	300	295	292	281	269	279	306	254	330	296	285	289	315	293	314	256	292	279	292	270	282	318	296	288	281	305	276	270	291	282	312	265	320	301	300	285	311	312	304	298	304	308	295	303	320	310	303	284	295	297	323	296	304	271	282	282	297	307	307	275	297	285	317	282	255	315	301	252	301	297	274	322	324	308	289	318	314	278	340	280	262	281	290	317	298	294	277	288	316	293	284	286	277	298	296	315	318	315	313	297	261	305	310	274	296	267	290	336	287	298	315	287	295	306	301	289	320	292	313	299	291	272	301	292	287	293	302	321	289	308	309	298	281	331	309	278	273	312	280	325	301	285	309	267	295	306	269	319	306	308	302	310	304	288	322	319	311	276	310	261	302	273	303	277	300	322	292	357	264	272	287	285	302	304	286	316	316	310	297	286	312	279	312	293	289	313	321	301	272	296	329	288	297	285	293	284	290	320	319	292	292	301	289	290	278	315	292	310	259	300	317	302	296	296	293	287	296	295	276	319	299	277	283	292	299	305	297	303	238	351	297	298	304	279	298	296	303	300	286	316	320	299	273	310	307	294	284	289	310	280	312	278	308	295	278	328	312	299	274	314	291	313	292	302	308	315	288	298	286	275	316	315	298	315	302	320	299	321	288	316	298	280	312	281	275	292	284	265	291	287	285	282	279	289	303	313	298	319	291	324	286	289	295	311	301	291	292	298	304	277	268	315	282	277	300	321	308	294	284	307	320	322	307	290	304	282	312	348	297	296	285	287	311	309	320	286	288	277	311	294	261	317	307	302	305	291	282	277	303	323	299	268	283	304	304	295	297	281	285	299	329	326	284	291	310	286	248	301	296	287	306	282	302	291	263	274	290	264	282	290	313	284	270	272	301	279	291	290	278	291	298	295	265	326	330	308	301	301	318	293	293	321	306	317	297	271	273	292	320	300	258	314	299	271	268	303	269	305	276	284	311	286	312	294	291	321	282	285	271	291	278	324	280	320	321	296	306	280	304	299	300	259	278	270	312	306	280	303	266	294	332	276	308	294	301	306	288	299	279	309	312	279	286	257	291	279	242	289	299	310	290	303	270	316	310	278	295	299	287	277	290	300	273	282	274	298	286	293	288	288	300	309	287	285	277	295	299	301	308	275	284	308	307	311	264	294	276	294	277	275	273	316	323	319	281	329	313	293	300	265	284	305	293	283	254	299	285	295	318	290	272	303	352	276	301	288	258	316	302	298	294	288	315	300	312	325	313	298	305	303	292	327	318	308	292	301	297	300	275	307	297	293	280	314	296	276	312	324	303	320	312	272	273	299	299	300	301	284	293	307	291	297	293	294	308	275	300	274	305	312	292	309	314	284	279	312	272	314	318	285	272	271	268	277	298	284	275	301	329	296	298	302	304	290	320	280	270	303	283	275	318	274	344	317	270	286	297	283	292	316	278	310	275	313	291	295	311	293	298	284	299	334	288	317	320	314	275	283	295	295	292	317	271	307	284	325	299	305	300	292	284	242	293	285	285	294	277	296	289	322	267	304	276	288	300	283	296	293	300	276	314	289	287	286	321	293	276	280	295	260	295	321	273	300	261	313	278	293	296	265	289	273	313	307	279	279	297	289	307	276	277	291	301	307	321	309	275	281	299	304	320	280	277	301	324	277	290	288	281	270	279	276	303	268	301	325	302	288	282	326	270	305	300	292	289	302	297	302	326	282	281	274	291	278	274	305	317	301	289	304	276	274	290	287	316	324	313	315	320	281	282	296	294	299	335	287	296	301	289	271	304	306	284	271	290	313	286	264	311	290	267	302	291	270	278	315	328	314	299	286	278	307	325	326	284	303	296	293	307	293	274	252	274	298	269	274	300	294	314	329	290	297	280	285	299	306	296	286	314	283	278	276	321	317	272	307	288	305	284	295	304	260	296	297	305	326	310	298	301	280	303	288	306	297	323	286	302	294	303	300	277	293	291	296	285	314	291	291	291	310	308	283	304	296	284	295	278	306	284	242	334	319	270	320	295	300	290	282	288	301	297	308	313	297	322	293	286	290	295	295	304	316	282	313	278	310	297	288	296	281	278	288	315	279	305	314	299	282	267	287	301	295	350	288	289	263	282	280	298	276	240	270	277	279	288	287	281	291	294	299	323	289	300	321	311	312	290	294	299	287	283	318	303	280	282	288	297	287	282	309	306	285	280	310	288	295	316	286	293	283	277	312	320	303	294	286	333	287	283	301	272	297	301	320	301	291	291	328	293	293	277	274	302	276	300	301	285	290	302	281	305	300	277	263	278	315	291	293	289	300	280	332	285	274	263	259	256	326	301	283	291	292	285	286	280	294	283	308	277	270	290	276	252	325	276	295	300	301	267	274	270	298	272	314	298	280	306	309	314	275	277	305	283	288	287	291	291	273	283	299	295	299	308	280	278	331	319	320	300	320	307	319	290	285	290	297	292	295	289	320	287	312	315	299	303	300	315	295	278	318	302	285	313	276	301	304	289	278	284	324	285	311	304	290	281	285	268	331	305	261	300	308	300	276	293	280	323	285	291	276	310	277	313	297	295	258	297	275	308	307	299	301	307	285	286	296	309	304	287	301	308	319	324	271	284	296	285	299	286	303	318	293	290	285	269	327	287	293	299	286	299	306	275	285	280	285	288	292	296	314	306	319	273	265	328	264	297	283	320	312	302	273	306	297	306	296	329	284	286	295	331	242	301	266	296	294	277	306	294	272	284	272	282	331	298	312	295	311	338	303	276	281	288	301	291	297	323	316	293	278	312	292	306	289	317	300	286	266	278	344	291	273	280	286	289	253	311	329	286	292	296	302	291	287	271	281	310	301	290	283	292	303	276	306	286	308	310	282	308	317	333	297	259	292	289	313	271	297	285	318	319	276	292	309	299	302	318	299	303	289	281	280	295	294	291	299	298	295	271	302	316	312	294	293	264	265	280	296	302	306	270	331	291	305	300	264	294	309	298	301	278	272	296	286	323	295	288	295	299	284	288	321	291	301	287	280	305	323	261	334	272	292	306	297	305	292	289	296	311	278	287	299	284	282	320	295	284	252	288	307	313	276	300	293	285	277	274	294	307	329	302	297	309	269	295	304	281	326	319	281	288	322	336	284	310	287	305	308	324	323	324	255	310	293	301	308	303	281	313	282	313	306	336	294	299	285	285	292	287	272	302	301	296	258	275	288	308	313	265	319	259	280	291	331	319	284	307
1343	204	214	231	207	148	152	153	134	117	113	129	119	126	135	134	127	119	119	114	124	121	137	120	135	143	123	129	128	125	129	125	101	161	108	120	121	97	118	105	131	140	109	132	116	110	99	121	136	122	136	124	134	125	116	112	115	129	110	137	138	137	118	118	113	110	101	128	126	116	118	108	117	147	117	107	97	133	115	118	137	106	99	110	119	128	136	115	123	119	100	132	116	104	135	117	118	107	132	123	126	117	101	108	133	101	111	118	138	112	99	101	128	124	116	138	126	118	122	128	129	116	123	111	137	111	101	112	138	124	134	121	126	118	103	113	126	135	125	122	124	117	105	123	127	119	107	113	123	124	133	119	101	129	117	129	123	124	109	125	108	129	140	130	137	127	127	115	132	117	127	131	110	116	136	119	116	137	97	122	124	114	131	147	122	112	124	135	124	131	109	118	127	120	108	131	131	109	123	129	138	121	136	118	118	106	117	137	125	92	127	132	107	120	99	118	118	125	122	117	134	132	118	131	157	117	135	117	128	118	114	106	108	118	147	115	113	117	114	125	130	118	125	125	130	115	120	136	117	117	98	127	104	101	115	122	112	121	111	125	113	131	133	120	130	111	99	111	103	118	126	118	122	143	123	124	120	120	133	124	136	130	111	135	127	132	111	131	92	138	122	121	137	138	131	107	127	133	128	114	122	99	141	92	152	134	131	131	112	109	138	132	115	131	121	121	104	115	121	140	127	132	134	123	124	119	123	121	128	117	137	127	141	128	121	118	141	114	123	128	115	135	111	130	126	127	124	94	114	110	135	123	114	153	121	116	124	117	117	122	121	120	125	121	143	118	125	143	111	120	132	142	114	121	121	133	117	123	90	127	122	129	144	134	129	146	138	136	120	123	121	133	135	105	115	124	108	112	128	118	108	119	127	129	107	107	137	118	147	116	134	128	107	131	121	122	127	134	126	118	134	125	122	131	127	131	148	106	116	135	116	120	104	123	136	120	129	120	132	133	120	106	112	95	117	117	101	116	134	118	104	121	121	108	118	112	107	140	97	108	117	130	129	119	126	126	117	106	113	116	111	118	127	116	141	110	138	102	121	107	119	131	101	127	114	115	108	111	94	129	118	118	115	126	134	96	156	118	101	126	106	133	132	122	124	113	121	114	120	111	130	137	127	114	143	107	118	129	116	134	123	123	119	137	120	123	111	118	102	133	126	119	141	118	114	125	119	114	122	118	140	122	129	122	106	133	117	121	150	131	122	105	120	100	128	146	108	106	109	97	116	110	127	122	116	119	116	106	129	118	106	130	102	132	129	135	124	115	127	123	115	130	132	129	115	125	124	123	108	116	126	124	118	129	113	122	104	126	114	121	125	114	117	96	114	119	99	118	119	137	126	139	124	109	124	120	110	116	135	139	111	106	131	122	118	126	119	110	132	117	122	124	119	125	132	115	148	125	104	119	107	127	135	117	118	144	131	102	137	115	101	124	126	124	131	110	129	95	108	110	111	134	121	121	107	122	136	134	115	119	118	135	133	120	121	96	102	110	132	121	113	121	131	124	106	128	120	118	109	102	121	115	133	127	131	101	108	113	119	116	131	108	118	117	125	126	117	119	130	124	107	116	107	124	117	130	112	137	108	111	111	114	120	119	121	127	115	94	114	119	136	130	113	121	106	119	121	129	128	126	133	113	127	126	122	108	126	108	137	124	121	116	122	124	115	127	106	139	105	111	100	139	128	124	119	140	120	117	111	112	117	112	117	106	123	104	134	112	114	128	137	132	101	129	138	120	113	130	119	142	128	113	127	125	139	126	108	110	157	107	129	117	130	134	107	105	131	127	129	124	118	112	107	113	115	127	117	101	127	106	128	127	118	124	148	135	122	133	115	115	113	114	136	121	115	137	114	110	147	116	125	101	131	100	110	109	142	107	119	123	104	123	122	112	136	122	118	114	142	144	129	114	109	114	136	130	111	103	108	116	146	107	107	107	130	100	129	110	121	124	124	123	109	125	110	123	116	119	113	132	124	130	112	128	119	94	132	133	120	143	123	111	136	133	113	127	113	117	131	107	110	126	133	147	117	137	118	153	114	103	102	113	111	124	126	123	112	120	105	124	114	117	128	126	117	131	127	119	120	122	107	103	121	111	107	120	130	129	127	112	130	118	120	120	112	139	115	121	106	100	103	130	130	118	101	129	100	118	128	121	118	134	122	113	128	129	109	115	103	118	109	124	128	117	102	144	125	121	133	131	116	112	110	115	99	115	110	134	120	104	103	118	138	138	113	131	122	117	118	120	106	116	147	121	90	124	105	118	132	109	110	121	134	99	140	122	148	113	128	121	99	103	131	125	122	119	127	116	122	104	108	116	125	103	109	130	132	134	121	93	106	127	127	125	129	123	133	120	133	110	134	109	127	126	130	125	127	124	107	102	116	140	101	119	138	122	110	124	137	114	124	125	100	136	123	117	137	107	113	110	113	129	130	121	108	144	134	108	99	117	141	128	136	112	126	110	128	114	123	108	124	109	96	97	128	115	103	130	139	109	136	115	134	138	132	124	121	116	121	118	125	130	122	117	120	112	111	118	133	113	131	126	129	122	112	121	118	120	122	102	121	131	119	105	129	110	114	108	138	130	124	115	113	119	101	114	135	130	129	114	127	151	141	122	124	135	106	115	118	125	131	121	117	119	125	137	124	122	107	145	124	113	133	108	106	135	124	112	126	115	119	116	121	108	125	114	127	120	127	132	123	134	119	138	117	129	134	123	130	141	129	122	116	136	117	124	109	124	125	132	109	102	112	126	129	109	134	125	132	114	107	107	132	127	139	131	128	116	134	117	106	118	102	109	110	143	126	114	119	128	131	114	103	108	131	119	115	133	121	125	113	128	128	124	97	119	117	108	121	136	130	105	110	139	103	124	121	94	120	123	114	114	120	132	114	117	116	117	130	135	125	115	105	124	113	124	148	119	137	121	123	116	118	128	128	139	113	130	107	113	103	115	123	120	126	120	147	131	127	123	101	119	121	111	117	118	125	118	123	132	123	112	116	142	127	115	121	113	131	113	118	103	123	130	128	115	106	145	128	131	121	129	132	99	121	114	121	111	141	117	100	122	121	120	132	114	107	124	119	137	116	126	138	115	128	138	124	109	122	129	126	124	102	120	103	137	121	133	114	118	117	138	111	113	119	136	121	107	108	133	113	128	129	125	112	118	135	129	135	116	122	112	153	115	133	118	120	127	127	130	117	112	119	114	123	127	118	100	116	120	124	121	128	126	121	142	107	127	118	113	117	122	96	120	112	109	128	134	112	137	130	119	134	123	108	111	122	127	132	116	134	126	119	133	136	137	121	100	119	114	142	112	98	134	126	114	103	111	104	94	127	127	139	119	101	127	118	133	104	127	117	123	132	109	118	113	108	126	113	121	126	109	143	121	124	110	125	105	129	135	151	130	113	130	92	98	127	122	116	115	110	126	127	126	119	133
1697	415	637	729	673	520	430	443	382	329	335	339	387	341	325	329	353	375	312	317	325	308	346	356	317	324	343	307	314	337	321	341	307	313	321	294	296	320	333	308	347	297	313	338	332	321	280	335	311	305	341	331	316	314	305	317	335	325	332	339	345	343	320	334	331	306	300	302	299	344	350	354	364	340	318	309	363	313	317	304	281	342	331	284	329	322	367	320	307	351	319	322	341	344	369	319	287	310	284	315	314	323	286	303	308	332	346	289	328	291	328	299	319	322	309	314	313	342	330	319	333	308	347	338	347	330	339	340	316	305	321	333	311	327	328	337	351	346	381	319	309	330	312	312	330	320	344	330	337	317	346	321	326	319	336	288	328	298	338	311	290	338	332	309	264	320	311	315	319	322	323	315	320	323	312	355	314	299	339	314	299	342	311	340	303	335	341	334	337	310	299	329	334	280	302	296	313	301	282	308	325	290	293	317	305	300	318	339	325	347	338	340	309	303	336	339	313	326	328	310	290	321	324	326	345	324	315	315	315	325	342	338	315	295	313	312	328	329	329	325	320	297	311	324	321	352	326	351	321	332	329	319	301	300	311	318	319	332	349	339	311	336	281	324	324	313	317	319	323	340	314	336	311	340	337	287	375	319	345	317	328	309	319	333	330	318	329	304	343	325	336	322	313	317	330	314	344	352	326	311	318	327	311	340	319	310	304	300	333	305	292	289	312	312	318	315	332	326	300	303	310	321	353	326	314	318	319	337	311	325	347	293	332	341	275	316	337	313	331	307	356	323	320	354	363	351	346	276	302	327	340	325	319	309	326	320	298	322	308	308	318	318	326	311	353	327	310	313	320	329	321	336	315	314	325	319	323	324	313	333	317	339	333	324	289	331	303	300	334	303	306	307	341	317	313	308	348	303	318	311	310	293	303	309	322	311	310	314	329	327	321	301	371	316	336	337	322	314	337	336	332	333	353	285	299	304	310	319	335	329	317	313	318	319	318	296	330	351	328	306	353	307	280	343	305	312	305	306	287	308	322	315	318	353	286	300	313	328	315	347	320	340	331	314	317	307	313	301	331	305	323	329	296	310	322	320	306	297	314	321	314	326	334	348	311	323	347	304	334	301	284	348	310	318	362	313	340	303	360	331	315	320	298	327	311	288	334	327	319	294	303	281	305	348	323	329	303	328	295	335	312	330	303	333	341	326	322	329	357	303	318	339	309	339	322	334	328	330	329	347	321	302	303	288	311	307	300	328	309	335	328	326	326	304	306	344	295	314	323	326	310	325	293	348	318	321	298	314	294	287	311	305	315	297	331	340	309	351	292	348	321	288	309	329	332	349	319	361	305	320	344	330	333	327	328	323	305	349	336	300	325	300	324	335	325	306	298	311	314	337	334	315	341	308	322	329	306	349	326	306	326	298	325	322	308	335	330	304	360	304	283	324	293	309	305	320	314	299	337	311	318	336	312	306	307	321	283	316	333	347	341	307	355	334	350	306	337	306	285	344	322	354	371	331	339	312	341	322	341	285	328	318	307	337	304	334	345	310	328	303	297	316	313	321	269	314	297	327	337	301	329	301	321	324	316	316	354	320	317	308	298	325	337	314	333	341	316	366	306	344	329	347	308	340	298	318	288	317	338	324	319	317	313	315	342	331	341	333	299	335	329	299	321	320	285	333	301	357	307	300	314	327	337	311	312	328	324	330	349	292	305	305	300	331	316	339	311	332	302	291	306	305	325	301	298	324	332	295	314	325	296	320	350	322	288	340	317	325	347	305	292	295	352	316	280	330	316	322	345	321	322	346	317	319	308	333	299	318	312	330	309	335	302	344	341	268	350	297	313	329	329	306	319	315	312	321	333	303	309	342	325	338	332	319	329	309	321	313	309	334	337	328	307	304	311	318	352	332	296	324	308	329	329	304	335	326	325	330	327	323	320	354	304	340	300	301	295	323	311	367	329	327	344	344	316	340	308	320	336	328	338	298	320	322	325	333	306	308	346	330	309	331	312	353	303	350	316	306	332	321	315	327	330	297	330	312	293	316	330	340	337	305	272	325	300	313	318	320	321	304	325	317	347	302	335	337	329	310	348	327	306	325	328	321	297	323	343	358	321	318	295	321	305	317	318	309	306	312	305	300	326	333	331	334	332	317	317	341	318	339	343	314	314	332	329	319	337	339	313	353	320	334	340	297	331	305	308	340	334	316	316	294	317	321	320	303	332	356	341	320	318	333	317	347	302	330	327	305	320	281	319	333	317	318	311	320	325	353	306	346	307	286	322	322	311	304	339	336	308	328	309	346	293	350	327	324	330	323	309	326	329	318	313	327	304	298	328	320	311	337	355	303	334	341	319	326	326	332	283	318	329	325	327	309	331	288	349	296	321	335	311	344	348	301	343	308	305	351	326	301	288	298	316	327	312	328	342	334	325	315	296	328	313	309	318	307	315	299	339	361	298	312	327	324	293	350	341	311	302	318	315	319	317	327	332	314	309	343	332	327	325	317	310	278	292	322	309	304	295	318	312	328	328	315	322	339	321	364	288	317	302	318	298	329	327	325	331	316	326	350	337	332	314	321	325	299	318	326	319	336	313	324	321	315	331	354	334	321	316	321	364	314	308	298	314	328	316	338	305	324	322	335	321	343	323	350	299	288	333	326	342	327	334	309	316	338	309	320	312	308	303	285	310	288	318	354	327	303	295	285	333	308	313	317	333	328	317	318	333	333	325	311	319	303	337	315	332	327	329	341	320	321	306	290	339	330	297	312	359	284	316	321	329	295	363	327	331	316	317	291	312	313	302	344	319	331	317	338	311	331	343	322	308	314	333	305	300	336	327	310	341	343	339	302	298	305	314	284	314	343	325	331	307	328	316	345	294	333	291	322	311	332	325	338	326	346	318	304	336	319	312	317	309	330	330	327	336	314	324	316	327	318	347	276	315	340	329	329	336	298	318	354	350	306	310	330	316	317	301	290	330	305	329	318	314	354	321	328	334	332	314	343	292	310	324	322	327	330	313	313	320	340	334	320	323	325	334	330	289	298	288	320	321	293	311	353	330	312	311	313	347	314	300	323	321	354	311	317	315	319	308	329	311	294	318	296	328	326	321	312	340	330	326	276	320	315	310	304	325	300	300	347	309	325	306	309	334	323	297	325	348	346	315	288	333	298	324	331	331	288	321	315	327	332	309	308	257	292	315	277	341	329	309	347	332	310	320	308	328	315	304	324	318	289	345	335	338	314	315	335	317	340	316	298	300	304	318	310	316	318	319	293	337	359	322	322	317	333	340	328	313	312	331	321	297	314	299	332	327	361	314	331	336	304	327	305	285	334	316	326	275	345	318	327	312	337	342	299	330	329	318	307	328	302	294	303	314	328	330	320	317	335	323	312	330	318	315	329	331	312	285	326	315	349	327	314	320	326	343	303	301	349	325	316	311	320	303	314	348	311	309	314	286	332	330	344	290	365	321	328	294	317	297	307	327	335
6456	497	595	468	351	266	236	214	282	361	171	181	192	187	170	162	176	163	181	174	160	173	173	182	159	159	147	158	198	147	162	175	146	165	126	145	153	173	203	176	143	179	153	165	165	150	143	160	131	180	180	128	156	170	158	149	159	189	169	157	167	176	177	172	153	160	141	147	160	160	155	180	166	163	164	174	164	171	164	160	161	166	166	154	161	170	163	129	153	143	165	165	157	147	169	178	143	158	160	160	149	171	195	151	175	187	192	191	163	167	171	173	169	164	181	141	148	127	146	155	157	165	139	149	169	175	153	169	165	157	172	177	142	139	156	144	172	166	140	184	144	149	171	137	170	153	173	169	145	151	199	127	169	165	168	162	166	147	165	152	176	155	164	153	152	161	177	135	157	171	155	179	142	153	149	171	162	164	153	160	156	133	166	171	167	166	151	163	172	156	163	153	160	150	161	171	142	147	162	168	163	164	140	159	171	158	139	170	170	139	180	178	160	153	164	162	140	178	155	148	160	167	163	165	162	158	193	149	171	146	173	154	177	186	188	175	147	176	135	177	146	171	158	168	163	148	139	186	174	164	157	150	172	151	142	146	154	155	135	165	152	141	141	160	141	166	152	151	153	142	160	147	159	167	182	166	166	159	157	173	161	178	147	152	165	161	159	150	155	142	152	207	155	164	171	195	139	152	161	161	151	129	163	175	155	159	146	146	203	165	162	164	149	164	162	153	179	179	149	156	137	139	167	166	167	167	187	183	148	171	154	172	148	158	160	153	141	146	162	149	153	152	170	155	169	162	153	119	163	175	156	185	157	158	150	162	159	161	151	172	154	131	148	159	169	157	185	149	150	154	170	147	168	157	148	175	157	180	174	150	182	164	155	184	171	176	174	153	160	144	176	140	159	160	155	163	149	167	161	144	160	147	163	155	162	150	166	164	161	168	159	164	167	175	158	170	169	177	158	162	138	148	160	156	156	178	175	155	159	139	148	162	139	156	166	171	144	159	145	149	166	159	160	181	144	159	166	155	144	174	174	146	141	180	163	173	162	133	145	181	144	148	155	170	176	169	159	150	145	159	195	138	156	161	147	160	153	162	151	163	155	180	151	168	160	157	157	175	168	151	151	162	164	177	156	143	154	161	147	165	143	173	149	150	148	170	174	150	145	159	181	162	166	156	149	181	168	178	151	141	172	161	158	177	158	182	157	142	160	177	138	169	155	166	162	166	153	149	175	154	163	169	168	157	173	142	150	156	151	162	154	183	151	159	138	167	150	148	175	165	152	164	167	131	159	168	152	175	177	170	143	183	150	166	170	146	163	166	181	172	148	174	187	155	148	157	169	149	151	174	149	167	160	150	154	159	151	144	178	171	156	162	168	174	180	173	160	190	154	179	169	168	164	188	155	163	163	162	182	182	164	177	139	146	167	156	157	148	175	175	151	165	150	178	172	184	164	149	175	174	170	157	157	168	146	174	152	172	147	140	166	161	174	145	168	143	159	179	162	148	191	175	173	179	169	162	163	135	160	168	185	155	148	142	151	164	159	166	157	166	156	162	152	155	170	146	143	154	157	153	163	144	159	167	164	163	170	148	167	143	158	165	175	184	144	167	173	136	167	159	160	161	163	141	169	157	144	170	148	160	154	168	152	151	158	166	157	155	165	155	178	142	168	150	172	166	182	160	151	168	173	149	148	151	149	180	160	162	163	174	161	147	157	175	153	162	184	128	150	146	124	159	138	156	154	146	129	153	161	159	153	170	187	162	167	130	169	165	161	174	141	193	161	153	160	141	174	160	158	131	157	181	138	157	142	171	168	162	165	152	139	168	179	153	155	170	170	177	148	172	179	150	183	148	165	169	168	156	147	161	154	145	171	168	170	138	155	133	166	184	147	150	135	154	167	153	152	154	179	153	177	157	166	153	163	157	168	145	166	171	145	170	149	172	152	165	149	170	156	142	151	174	183	158	144	153	158	177	162	176	155	166	170	155	165	171	150	164	186	171	165	155	162	168	158	145	162	180	180	177	162	177	158	158	166	144	142	146	157	167	156	155	156	145	169	170	169	166	179	152	156	157	168	181	148	159	160	170	140	139	169	139	164	147	152	142	134	161	145	139	159	171	141	161	167	178	168	164	145	154	196	164	178	140	144	196	183	137	161	169	173	159	149	151	157	185	142	163	147	138	152	207	152	175	162	142	144	179	166	170	161	190	159	172	161	173	166	158	161	176	151	156	166	148	178	166	187	161	154	165	153	164	173	184	166	168	164	148	166	177	174	147	182	154	169	183	156	141	182	164	164	144	167	166	137	151	168	146	158	158	154	151	160	171	148	157	163	176	157	160	148	144	136	159	148	182	169	172	171	165	154	146	160	139	149	155	170	152	189	170	167	151	159	170	163	146	166	157	162	152	153	170	157	151	154	170	174	159	167	166	166	168	154	159	165	160	176	173	140	170	144	170	163	147	133	153	161	141	172	167	160	173	152	153	173	178	177	154	164	164	150	159	168	139	147	181	148	160	194	166	152	160	157	145	161	145	182	171	152	157	150	156	142	171	187	163	136	180	140	151	165	157	173	197	154	167	168	148	168	163	139	130	136	156	154	160	140	177	162	168	133	183	138	162	198	144	149	151	167	164	145	153	139	176	165	177	149	167	144	162	179	150	172	173	170	150	149	176	165	163	163	181	168	153	160	169	169	171	177	173	161	157	171	161	183	163	156	179	159	151	160	144	197	145	165	161	155	156	144	141	165	154	160	149	156	161	147	140	164	141	164	149	147	145	158	161	172	156	166	194	176	141	173	176	144	156	145	180	159	169	161	180	146	149	168	177	145	157	165	188	167	147	178	181	189	150	130	159	167	155	165	157	165	154	163	169	159	150	165	164	144	145	139	165	157	151	156	132	150	147	162	154	137	172	166	161	159	138	166	132	165	155	143	154	159	170	139	174	154	154	152	170	170	158	153	166	124	148	182	142	139	146	152	197	175	157	165	163	158	155	177	169	158	154	162	150	147	168	138	171	158	161	166	161	158	152	146	156	129	160	145	137	171	124	151	172	145	149	176	166	178	169	189	162	157	175	162	173	158	145	156	154	163	160	153	156	182	176	172	146	182	139	139	169	168	181	168	152	146	132	171	155	154	162	181	158	186	162	165	152	166	155	162	165	137	155	167	133	159	184	171	150	164	155	178	157	158	162	176	136	170	149	159	156	175	173	158	155	164	141	169	152	165	154	165	159	178	155	143	155	177	142	159	160	163	148	144	165	145	150	171	163	148	152	163	156	144	158	151	135	162	151	159	167	150	156	165	164	157	162	154	167	161	144	168	157	180	168	141	144	159	158	169	164	165	165	157	150	160	162	163	162	148	171	176	146	165	151	171	182	172	148	166	159	141	136	160	179	150	138	140	175	154	162	169	156	142	149	173	170	180	156	128	155	160	176	185	180	153	185	159	152	142	150	161	151	172	124	164	145	158	156	175	158	144	137
6304	776	1576	1689	1337	1032	867	709	1318	1434	491	512	511	526	495	493	473	483	490	446	461	466	436	473	464	412	436	451	460	444	427	424	436	427	447	443	450	426	420	436	409	399	430	435	393	434	409	404	403	418	394	387	414	427	396	413	447	443	437	434	460	428	422	433	406	426	449	428	417	387	398	419	442	385	408	440	392	364	396	425	419	431	421	394	423	448	404	373	422	431	387	384	429	415	384	417	390	402	409	406	414	419	386	372	400	421	370	396	392	395	462	394	400	386	406	383	434	404	429	398	390	382	428	388	393	406	384	400	384	387	384	433	405	376	396	408	398	430	394	411	392	396	384	423	414	421	382	381	388	443	429	396	426	431	363	392	431	390	412	374	386	425	373	430	404	380	415	400	437	412	406	432	425	422	445	441	379	418	387	409	404	377	427	410	405	370	389	392	410	455	416	411	397	403	430	421	403	405	394	394	414	408	384	394	429	416	387	418	368	393	425	396	381	400	359	409	424	423	387	404	403	418	399	408	407	374	391	396	405	408	361	389	406	386	405	376	402	412	403	418	440	389	398	392	392	414	367	405	400	406	395	444	402	381	391	390	406	396	366	399	430	449	442	403	401	395	408	419	413	401	430	432	400	388	416	404	396	398	445	417	390	401	406	393	394	407	400	389	426	394	346	398	399	448	389	385	400	427	375	398	397	388	424	427	387	398	397	418	413	443	399	408	400	421	411	423	396	411	413	382	379	412	445	379	447	397	405	373	384	423	394	400	412	427	393	386	402	384	358	397	415	411	337	415	403	391	398	381	399	414	432	419	389	422	406	374	384	372	382	448	381	387	408	408	432	399	410	405	395	378	396	408	384	387	432	386	415	406	409	373	389	383	400	423	402	393	421	374	384	431	408	391	427	394	427	383	417	387	392	416	461	403	446	399	418	426	404	396	381	390	425	396	428	411	389	424	424	393	382	383	430	389	395	380	374	371	363	422	414	428	405	393	378	410	388	417	388	402	411	411	403	406	383	376	434	424	394	376	389	385	427	404	376	402	392	385	428	421	379	396	433	413	401	387	388	417	396	389	414	386	382	392	418	420	430	373	407	414	379	393	384	405	415	438	419	419	395	401	462	424	393	401	447	419	447	401	391	441	417	415	384	390	400	419	395	422	399	401	390	405	394	381	412	423	399	383	422	413	429	394	402	387	412	409	410	389	412	405	404	390	408	436	416	425	407	451	408	399	369	397	405	382	399	440	384	408	407	416	382	422	383	393	421	409	406	399	406	402	398	421	429	436	388	380	438	408	423	408	416	407	388	416	409	385	430	380	409	389	364	408	372	425	366	399	385	373	410	398	396	401	415	370	419	415	406	408	425	400	422	401	410	403	384	437	374	394	434	404	428	413	393	387	400	383	384	387	391	361	389	400	433	386	414	425	390	413	418	381	380	424	432	400	404	386	422	412	395	390	406	383	392	403	410	387	413	403	379	397	362	439	394	393	432	400	390	390	412	425	394	432	389	398	372	415	403	378	449	408	386	418	388	405	400	396	403	426	385	415	385	398	393	415	420	393	377	397	398	415	397	419	392	376	408	410	407	383	400	393	378	403	405	393	396	380	393	404	404	411	378	423	423	376	391	400	373	416	393	389	411	392	383	443	426	403	378	416	406	432	380	376	396	415	408	393	399	385	393	416	399	340	415	386	373	374	413	401	403	418	393	403	411	410	427	416	425	434	407	395	388	417	426	363	395	377	370	378	434	390	399	400	431	358	410	426	407	354	398	399	364	385	390	391	402	384	387	422	387	365	398	394	378	411	381	417	388	386	372	377	386	391	396	400	407	410	410	423	402	398	398	439	370	415	396	396	392	406	400	411	402	381	367	427	393	406	405	395	420	403	399	392	399	393	384	425	432	402	365	381	399	415	392	424	396	422	387	421	387	418	393	371	370	391	406	412	369	391	408	407	401	395	411	394	401	418	403	436	427	373	410	403	429	405	401	403	385	421	413	450	405	389	415	417	413	402	391	399	402	361	429	392	387	411	422	405	372	430	391	414	390	399	426	423	436	398	443	391	393	414	388	431	390	377	394	441	393	394	411	427	413	406	388	439	405	392	357	418	380	406	393	455	365	398	437	379	388	408	414	407	402	373	384	403	383	395	412	402	420	376	420	412	430	363	376	396	385	411	425	351	398	400	406	365	407	375	408	437	418	397	384	372	380	390	394	415	412	386	391	428	387	398	402	407	345	380	383	400	386	407	406	368	362	388	402	395	398	406	421	407	409	371	402	418	436	388	352	378	421	401	425	435	386	408	445	434	342	385	388	397	434	412	446	400	405	421	382	402	388	390	384	390	420	388	391	407	430	415	376	415	415	397	405	382	438	377	390	369	374	384	371	370	396	393	394	426	427	425	396	430	426	395	406	403	396	410	405	422	415	417	441	402	395	405	408	399	411	409	399	393	377	392	392	414	413	428	421	426	394	374	374	392	409	392	379	433	381	373	419	370	423	403	383	381	403	372	378	395	413	411	396	387	389	402	400	427	420	411	398	418	413	393	407	407	409	430	383	418	404	402	394	410	422	408	381	424	427	395	386	400	406	403	402	404	396	411	413	408	398	447	416	403	391	343	423	378	407	383	429	411	390	407	416	411	405	368	382	387	426	396	397	415	386	386	392	435	412	414	392	416	426	401	393	433	369	384	406	385	385	356	366	431	368	400	395	418	385	397	409	433	397	416	429	381	427	399	410	418	369	391	421	400	407	418	422	393	424	382	405	419	391	436	402	405	415	427	410	395	391	429	416	432	394	398	414	377	421	420	428	417	386	410	405	447	420	390	424	391	374	367	403	400	395	419	385	423	364	404	427	411	373	411	431	409	415	404	419	391	399	410	398	413	400	396	449	423	401	406	431	396	398	392	376	408	381	423	378	394	392	384	417	396	430	406	448	429	425	353	419	408	376	435	382	415	396	428	384	383	384	407	419	368	425	393	395	423	408	423	379	411	394	381	397	399	414	414	412	398	380	401	430	388	396	420	358	410	400	448	384	408	387	378	420	407	428	431	405	432	370	431	392	409	391	395	376	394	386	403	388	393	407	384	390	417	397	386	446	390	401	418	396	385	422	416	468	429	429	401	377	407	391	408	387	400	399	406	400	400	353	380	365	418	385	406	413	409	415	439	365	381	413	418	438	386	399	410	380	400	402	380	384	420	421	406	393	414	383	401	406	418	423	407	392	419	422	437	407	404	431	415	423	424	423	351	383	412	411	367	401	404	417	415	376	388	407	412	394	419	393	389	382	438	402	383	390	415	418	396	393	399	396	435	390	432	388	395	407	404	385	411	385	378	435	433	403	376	406	376	403	403	425	391	428	414	375	414	403	426	426	384	389	401	394	423	418	396	397	399	421	390	419	399	420	397	420	383	392	419	449	359	381	369	405	431	406	410	395	413	385	382	420	410	352	421	436	409	392	388	452	419	416	340	380	426	436	390	421	423
12064	979	922	614	374	351	273	212	420	423	158	139	133	135	142	132	138	132	123	113	129	128	124	129	132	139	131	124	134	110	112	147	131	121	128	108	125	109	127	120	93	113	103	150	86	130	118	129	108	118	113	125	120	126	104	120	131	140	123	122	105	133	123	139	134	115	121	117	119	125	127	124	107	129	108	103	102	104	119	102	119	112	118	122	125	114	115	105	109	113	101	116	107	103	117	94	127	115	118	106	113	103	126	125	106	114	99	115	113	130	108	98	110	127	96	110	116	108	129	114	123	110	127	95	105	103	121	117	107	114	119	124	99	120	102	113	98	125	119	105	120	113	100	115	123	119	101	105	106	111	128	129	104	129	99	107	120	110	119	110	113	110	115	96	116	127	125	109	114	105	104	105	98	97	120	119	97	114	98	133	118	119	104	119	103	113	111	92	125	109	120	114	120	122	104	104	114	118	106	99	104	130	124	111	121	115	116	101	118	117	129	111	128	118	110	100	101	115	126	118	117	94	114	94	96	104	125	124	115	115	109	120	109	133	120	120	110	123	113	123	96	116	115	111	118	92	104	125	110	127	127	104	114	112	118	114	125	107	121	113	107	101	142	110	116	114	131	146	119	104	128	97	96	104	121	105	103	113	93	109	119	111	101	127	119	114	97	109	120	112	116	111	122	115	116	121	130	113	123	106	118	118	110	108	140	104	120	100	123	121	135	124	108	125	124	126	117	130	115	110	101	113	94	117	117	122	118	110	121	124	114	108	101	113	125	95	128	122	94	119	131	99	121	108	123	109	116	116	119	117	120	105	116	119	96	115	119	123	113	136	112	102	127	108	102	121	118	114	109	119	130	110	110	120	106	114	116	119	123	123	86	112	125	112	98	131	116	115	110	128	122	123	121	104	102	94	112	106	107	124	110	105	95	128	118	127	100	118	129	118	117	111	96	102	123	135	119	130	120	111	114	113	102	128	105	100	120	105	112	109	116	136	97	114	114	117	114	112	113	106	113	115	110	136	103	123	112	97	110	124	124	123	112	113	133	97	107	133	104	104	113	102	115	130	104	117	130	127	109	105	123	116	132	100	116	105	113	102	107	116	125	108	125	122	111	130	103	100	102	108	99	123	98	101	119	116	121	128	114	125	108	99	116	118	87	120	101	113	114	110	95	121	108	103	107	111	138	129	137	107	105	123	95	108	108	123	116	140	99	125	127	108	117	128	123	132	112	130	121	111	97	114	92	123	115	96	115	113	121	114	123	131	108	115	116	129	106	122	117	135	109	122	119	128	104	123	124	111	126	120	101	118	109	108	131	91	105	117	113	132	118	104	121	113	114	116	99	112	110	154	119	104	111	119	127	128	122	120	109	114	121	94	99	150	116	107	107	115	115	117	117	109	120	107	98	102	120	118	119	103	108	116	117	117	111	101	117	100	119	104	121	101	122	96	140	111	125	111	129	105	102	108	107	98	115	116	116	116	113	134	108	112	129	112	115	106	103	118	97	112	130	125	125	107	110	103	120	120	118	103	99	109	135	112	101	119	119	122	122	118	119	119	110	114	110	105	105	116	103	121	110	114	130	106	123	112	113	134	99	121	102	113	121	107	125	114	102	111	104	122	108	117	105	123	115	115	108	109	84	107	125	139	103	98	99	116	102	126	106	114	112	125	125	104	103	118	124	106	134	112	108	110	123	120	115	104	117	119	91	95	125	115	123	96	124	83	106	91	119	110	111	107	104	95	105	128	107	92	115	115	118	104	115	87	105	100	116	118	125	126	113	129	116	126	103	115	107	98	116	101	132	106	121	119	111	123	108	109	131	123	125	109	102	127	121	117	119	94	117	127	114	102	94	113	111	120	128	113	118	100	123	121	131	113	119	110	106	120	107	134	134	108	117	99	107	108	116	140	128	109	117	119	117	132	121	114	105	118	102	95	122	109	140	124	120	110	119	116	117	103	104	123	111	118	133	123	116	119	108	96	118	97	130	126	110	128	125	117	112	128	111	120	121	127	122	126	110	96	143	114	143	104	103	110	117	109	137	118	116	100	94	116	102	129	108	112	120	117	116	103	101	102	142	109	116	120	102	123	118	123	121	97	119	106	116	122	121	118	118	116	135	115	143	95	118	104	134	140	104	102	129	108	122	101	98	133	98	113	135	99	112	95	116	100	105	114	127	109	98	132	111	117	115	135	129	120	119	127	112	103	104	109	105	108	83	95	120	116	114	112	102	116	94	126	102	122	136	128	123	116	119	130	114	123	101	124	109	108	126	119	97	126	110	135	122	124	118	123	117	94	102	117	104	117	107	111	101	101	104	103	103	105	111	109	119	110	118	103	108	100	100	111	103	125	115	102	103	123	95	128	123	107	120	122	95	125	123	115	99	109	102	130	133	120	119	84	133	114	108	129	126	135	122	119	116	125	108	129	115	109	120	122	106	134	127	109	106	107	113	128	121	130	115	117	109	99	120	124	113	119	118	120	125	112	101	101	126	102	127	110	112	117	142	121	115	126	113	145	112	112	111	126	133	108	119	115	113	117	103	108	143	101	127	146	107	115	115	119	111	111	103	115	118	108	99	139	124	121	114	93	150	93	116	111	138	101	119	114	138	118	101	109	116	115	114	129	139	102	116	101	108	91	98	117	112	97	126	116	95	108	129	117	108	136	101	132	129	130	99	105	104	86	126	106	120	104	110	108	111	111	112	117	108	109	122	115	119	106	106	124	102	129	100	121	124	118	108	121	128	97	103	111	104	115	141	104	125	113	119	101	86	111	109	119	106	98	128	136	115	114	85	106	105	114	136	122	111	98	129	118	108	91	126	108	117	116	125	123	105	117	106	104	122	124	105	114	122	114	116	98	116	121	123	99	94	100	98	105	106	113	116	115	105	108	111	114	119	105	110	103	113	97	99	102	115	119	105	104	115	128	101	132	124	109	124	107	123	90	110	107	117	119	111	102	101	102	103	107	109	103	95	124	122	104	102	108	128	118	103	117	128	99	112	122	99	118	135	99	107	108	101	126	125	127	111	124	119	117	104	124	103	131	124	108	129	118	120	109	105	113	135	141	118	110	106	115	112	118	125	107	116	127	111	112	101	119	121	119	101	103	113	106	121	114	112	123	103	97	105	106	128	131	116	97	113	111	118	125	132	127	105	123	102	91	102	130	144	134	108	103	110	118	121	92	111	127	121	96	113	126	105	121	115	109	116	105	113	109	110	112	106	117	92	124	106	101	100	134	105	118	88	97	134	106	111	130	118	106	123	111	124	120	113	90	115	126	107	110	114	113	119	100	90	94	108	84	140	105	108	96	132	129	102	103	101	106	138	122	101	110	139	107	117	117	101	124	112	114	112	122	105	107	105	117	100	130	121	122	127	107	111	108	116	132	106	119	112	107	107	123	103	109	103	130	106	104	103	106	108	105	100	105	121	124	117	118	102	124	106	124	118	125	103	117	126	121	127	134	114	123	124	119	107	95	105	102
8088	938	2196	2134	1688	1413	1257	970	2212	1952	572	472	457	422	427	438	394	413	386	388	396	372	392	409	366	365	367	366	318	344	328	310	320	300	309	329	295	292	338	312	325	323	305	301	303	318	328	305	307	292	294	298	325	331	329	339	342	323	361	350	335	321	370	352	317	332	340	353	321	328	297	285	308	299	303	330	328	308	308	292	290	294	313	320	293	303	307	293	316	311	303	298	277	293	293	276	263	269	271	254	260	319	289	316	266	285	270	284	271	331	307	306	287	294	305	283	311	303	260	287	291	248	317	306	297	302	311	286	292	296	293	280	286	271	325	265	290	295	250	302	301	295	291	269	297	311	308	260	298	293	319	318	264	293	266	294	317	282	313	267	289	253	284	292	306	311	293	278	284	282	288	310	277	315	280	307	273	311	298	332	280	278	285	280	303	261	288	272	279	279	297	300	295	305	290	299	316	264	282	272	263	285	283	258	293	261	322	275	268	321	296	261	310	274	266	276	264	300	280	279	277	290	302	289	271	304	270	302	292	293	324	295	290	295	287	310	303	294	287	330	290	284	284	314	259	290	306	278	307	285	296	292	269	288	309	269	263	287	297	316	260	287	291	304	291	289	270	286	292	305	280	270	282	299	312	310	282	305	299	298	268	291	299	267	267	317	305	270	312	286	263	300	287	271	292	264	270	309	253	320	296	261	301	296	309	258	287	287	274	301	277	293	282	301	308	303	295	252	313	285	307	295	270	269	298	287	297	256	300	300	273	267	299	289	310	279	287	308	287	280	309	295	275	278	267	291	279	282	279	281	287	286	320	285	266	279	278	255	304	288	311	282	269	275	296	288	282	293	298	286	302	275	290	329	301	288	304	277	277	305	267	281	305	302	307	280	278	277	303	304	318	268	308	297	317	303	290	285	289	312	344	294	257	300	273	287	287	314	279	297	286	306	285	306	312	290	267	279	283	295	286	294	262	285	286	279	292	310	321	294	240	278	284	316	285	271	295	272	257	291	291	274	276	313	319	274	275	298	296	311	259	312	296	275	269	266	259	270	308	292	296	270	305	300	295	272	291	268	304	281	273	293	267	263	272	281	270	281	297	300	284	296	291	302	283	287	273	284	325	277	293	274	315	289	300	265	279	305	285	273	278	283	316	278	285	318	304	308	285	284	293	299	285	299	286	299	313	303	342	285	279	288	238	290	281	289	293	294	287	305	287	289	274	276	279	289	272	297	276	267	285	266	282	297	290	289	280	302	300	293	305	289	286	288	287	276	277	280	303	307	265	278	301	293	295	283	294	286	281	259	270	313	273	287	291	336	275	291	305	297	286	296	288	286	301	312	264	333	305	304	254	296	288	258	299	296	283	302	281	288	313	298	279	330	293	302	309	290	295	286	284	319	263	284	280	293	303	296	276	297	317	305	330	253	273	282	276	261	302	281	316	284	283	278	283	264	292	307	311	285	304	275	308	284	276	311	277	304	279	298	294	276	317	277	304	265	266	302	306	300	273	302	285	256	276	279	328	281	255	276	293	277	252	283	302	280	302	299	291	314	272	281	296	315	314	271	294	297	319	280	275	303	267	276	317	283	263	247	259	272	273	288	321	314	248	313	276	333	298	276	281	253	261	352	305	272	288	261	294	292	295	259	287	311	302	289	318	286	290	269	298	294	298	301	281	276	306	290	289	289	291	282	283	284	306	258	263	281	280	291	306	271	320	288	291	284	292	294	298	297	337	275	302	278	294	315	254	299	295	294	299	291	283	313	290	265	273	322	296	294	244	267	261	268	293	291	269	293	322	290	282	314	317	283	304	284	283	281	303	295	310	281	283	279	263	284	286	291	299	323	269	310	299	275	289	296	271	282	277	300	308	269	288	303	280	311	277	297	256	273	289	266	263	295	303	313	272	302	283	307	302	290	290	296	298	275	274	292	289	279	287	289	313	304	274	287	289	297	301	288	276	266	283	261	316	281	288	277	333	304	323	274	296	281	291	328	281	266	271	295	265	279	283	308	253	317	304	281	303	338	284	255	250	300	313	301	277	301	265	292	303	318	303	269	287	253	266	295	296	280	286	302	297	276	269	299	268	282	297	298	290	281	270	298	290	286	306	300	317	298	280	256	315	300	289	295	268	273	284	261	300	277	298	275	318	287	273	271	311	284	271	286	299	302	287	285	301	295	295	317	314	274	288	293	306	298	285	269	278	303	272	313	290	296	307	280	263	304	297	278	292	268	305	267	305	305	309	284	317	277	280	270	296	307	274	279	291	292	276	293	282	310	257	296	264	277	302	309	282	309	256	284	295	301	297	267	297	290	272	303	301	304	316	300	285	284	295	316	288	310	275	286	298	279	283	313	293	275	300	289	294	303	264	296	263	276	288	277	297	281	289	266	281	287	304	278	305	252	291	311	304	300	297	250	272	308	279	310	261	289	288	265	270	299	294	301	315	273	258	275	307	266	255	280	257	287	305	270	261	276	294	264	300	276	280	286	301	295	273	306	298	283	305	313	267	270	278	285	299	299	302	288	285	293	287	296	282	278	285	301	324	297	255	270	294	265	269	297	296	305	285	303	299	295	298	282	306	283	270	309	305	287	248	289	319	288	266	262	288	299	296	283	281	290	290	270	319	286	294	309	277	293	301	288	293	278	266	288	295	291	293	278	283	287	283	280	263	285	308	276	311	303	279	297	248	348	270	274	285	268	271	281	266	287	326	281	289	268	276	304	284	284	280	296	284	275	282	296	301	281	303	319	312	264	287	267	266	275	309	297	272	306	288	283	303	289	278	303	309	266	304	279	273	266	298	298	257	287	284	287	301	299	293	289	303	283	280	296	311	291	306	282	291	317	260	263	297	267	300	255	309	311	306	288	292	269	313	303	273	281	286	299	278	281	268	303	296	271	286	277	299	308	311	277	272	286	283	260	270	271	262	307	276	289	291	304	289	310	312	287	301	296	291	276	271	281	286	338	290	272	283	294	293	302	287	293	285	274	279	271	322	257	298	267	280	291	282	255	280	308	291	282	269	281	310	326	290	297	303	301	301	260	307	303	270	251	299	312	284	292	309	291	286	285	285	271	278	296	292	306	288	268	271	299	284	266	301	276	294	299	315	299	299	293	291	309	296	289	282	322	251	266	306	283	302	313	304	314	273	282	301	289	319	283	280	267	300	304	258	279	290	301	306	298	274	252	255	282	303	276	266	297	299	286	291	314	295	283	315	291	298	280	284	293	310	327	265	280	249	294	279	268	311	323	272	257	291	295	282	302	278	320	312	309	280	296	276	306	320	302	280	280	303	299	263	267	271	289	299	312	272	298	240	313	299	291	294	293	265	294	289	294	313	293	248	274	300	293	282	271	279	296	266	316	293	300	277	271	302	297	297	264	281	302	282	304	285	303	283	286	266	280	287	302	326	304	309	295	299	308	285	304	293	290	296	271	291	278	263	271	239	294	311	305	304	294	274	260	280	305	310	290	264	298	327	297
1282	246	311	247	190	203	151	123	135	112	126	125	119	119	129	106	119	128	122	112	142	126	119	131	122	93	106	119	125	113	110	132	144	124	125	133	106	110	125	112	128	122	152	141	124	109	116	130	136	141	143	144	126	132	140	122	114	112	146	129	126	131	106	122	127	136	128	136	116	107	118	134	122	116	110	105	111	107	131	128	104	127	119	96	113	129	117	143	97	111	105	135	124	106	122	122	107	131	117	126	104	108	115	135	132	125	127	138	136	101	112	125	107	138	130	122	117	133	115	97	123	116	119	129	130	126	129	109	116	120	104	133	117	124	135	100	100	118	121	137	124	117	127	128	124	117	124	133	136	118	120	130	119	127	109	114	117	117	124	113	128	135	115	103	127	122	110	117	119	108	139	123	112	123	116	132	129	131	120	128	126	106	140	101	109	111	129	124	123	131	120	117	125	116	122	121	102	125	125	110	145	108	118	138	126	118	137	113	120	146	140	131	111	123	146	126	118	128	107	119	119	125	122	120	120	133	119	119	119	147	121	114	108	122	122	116	122	111	103	124	113	122	108	122	108	106	110	126	133	134	116	131	128	143	127	125	118	140	120	113	129	108	109	120	123	133	133	104	108	102	129	142	111	143	100	113	131	130	130	111	109	130	128	122	112	99	98	130	124	105	136	126	101	112	111	151	129	128	125	114	109	99	115	111	121	125	130	120	109	112	116	120	135	115	122	122	140	117	97	123	129	119	115	117	126	110	114	127	117	122	114	148	120	108	114	137	111	125	113	116	108	125	128	131	130	142	106	129	115	146	97	126	98	130	113	122	139	126	114	111	135	139	119	120	126	120	117	108	118	143	143	126	112	118	120	115	118	123	130	125	97	117	150	152	108	115	109	118	100	124	128	102	116	124	114	118	131	115	121	123	113	127	102	125	117	148	102	99	127	102	137	105	109	114	110	113	118	117	135	109	126	118	117	118	134	133	122	124	128	118	146	111	105	99	109	119	120	116	136	138	125	133	132	125	130	121	127	102	138	116	126	132	113	113	133	117	105	125	122	141	132	131	118	117	104	114	114	134	115	120	111	130	108	129	133	122	111	121	126	128	126	126	115	124	116	127	156	134	126	128	124	102	121	126	154	99	114	120	127	129	150	116	118	111	140	123	116	112	128	134	104	131	120	143	112	121	125	145	119	107	113	118	109	133	128	110	118	114	133	128	136	132	126	124	125	126	99	116	111	109	116	126	113	89	122	103	148	114	119	100	118	127	115	105	105	116	115	131	132	118	126	123	128	113	114	117	135	119	128	131	135	120	110	110	126	130	128	104	113	138	121	128	117	133	105	131	128	117	121	114	112	127	114	149	128	129	125	132	122	109	121	115	125	114	125	112	130	105	106	103	105	118	140	126	96	118	127	139	132	105	120	116	126	114	108	128	123	126	135	112	111	100	140	110	112	122	120	92	129	125	101	133	121	116	123	111	102	134	120	118	117	118	109	98	127	128	110	116	110	105	138	119	116	136	114	127	118	105	111	133	147	115	113	119	131	123	115	106	120	137	135	99	113	115	105	127	105	165	113	121	118	121	108	122	121	99	105	122	128	134	138	118	129	117	117	104	128	114	126	123	114	102	99	124	129	122	113	95	118	127	122	103	142	133	112	116	130	105	116	128	112	111	128	104	123	106	123	112	125	104	114	111	134	124	135	110	132	130	112	112	117	117	112	114	137	114	107	104	120	119	118	127	126	118	110	105	124	134	98	119	113	121	141	121	114	138	131	102	115	106	121	124	119	107	115	128	121	111	126	104	110	132	126	124	111	114	119	132	121	97	129	118	127	134	125	113	124	133	140	118	127	136	127	112	137	117	115	124	135	112	114	119	128	103	120	126	126	113	99	136	100	128	142	111	117	149	111	117	109	124	109	139	115	102	101	132	107	115	119	114	110	123	103	127	121	115	125	155	146	124	114	122	114	117	132	146	118	131	115	131	121	116	106	121	135	119	135	128	118	126	121	120	116	116	127	126	109	112	105	135	115	129	119	130	134	100	124	108	117	137	158	117	136	148	127	119	139	108	119	107	109	115	108	127	126	111	133	127	119	118	124	110	99	134	115	124	115	127	118	120	114	123	115	114	111	133	113	117	116	126	128	114	119	135	108	117	118	142	108	119	135	112	110	119	105	125	114	135	91	131	109	116	120	100	143	110	126	116	136	103	125	117	110	131	121	126	113	110	136	105	127	125	121	127	133	122	112	123	114	110	124	144	125	112	105	97	99	137	111	121	103	123	102	119	118	140	121	139	122	120	129	143	122	137	114	121	150	120	126	115	119	133	149	101	95	134	147	122	129	136	119	112	110	108	110	126	120	118	138	107	113	106	117	116	126	139	132	118	107	108	108	109	116	122	128	109	110	120	116	96	120	116	129	125	120	105	110	126	129	111	122	119	111	117	129	109	112	124	130	121	112	126	114	112	98	117	127	101	110	139	143	110	127	121	102	121	110	125	124	124	137	125	134	120	102	130	120	135	113	124	121	127	102	128	142	143	118	129	113	123	116	122	113	118	125	113	116	101	110	121	113	120	109	112	122	112	145	108	127	110	117	106	130	131	117	96	117	128	105	105	119	121	124	112	92	136	131	132	123	113	127	119	122	121	105	134	116	100	122	116	113	126	110	115	138	120	138	108	122	120	105	131	123	128	125	119	108	138	124	119	115	128	126	134	131	133	121	104	120	108	128	115	122	126	142	132	116	106	109	111	152	127	121	111	126	121	111	115	120	100	113	114	110	126	131	106	134	129	123	105	119	122	111	100	123	122	124	136	120	122	128	129	116	130	111	127	96	134	107	104	120	128	121	129	142	108	122	85	115	137	141	107	114	114	126	140	114	130	114	110	126	121	116	131	138	128	116	136	113	115	114	118	126	111	117	120	111	116	117	102	115	118	128	122	96	113	107	139	105	123	125	116	117	114	116	104	105	100	117	126	105	115	138	103	115	93	130	116	117	117	127	150	121	105	120	112	119	125	116	122	119	129	129	111	114	128	90	136	106	125	124	128	130	105	101	103	139	118	98	123	127	106	115	137	138	114	131	123	119	111	129	128	126	128	112	152	141	112	119	124	99	108	110	135	115	141	120	124	118	112	103	126	117	94	120	126	106	129	122	133	122	115	114	99	97	100	124	107	102	100	143	115	121	101	108	115	126	146	110	122	115	126	123	141	124	114	128	118	124	127	122	109	127	114	127	127	142	118	129	125	136	116	119	126	112	110	108	110	127	118	117	122	106	139	121	106	121	133	128	113	120	114	115	104	142	118	126	118	120	113	120	106	137	127	125	111	122	129	107	88	138	140	123	133	121	140	121	125	109	121	130	131	125	127	144	115	138	122	129	123	116	114	113	101	146	131	121	128	136	118	117	122	117	131	111	131	109	127	118	130	143	129	110	103	127	120	116	114	130	109	114	125	115	131	119	106	119	117	141	127	111	109	125	105	98	118
1848	458	727	751	802	716	456	396	434	361	324	338	301	301	339	318	323	313	337	309	318	326	328	315	346	331	355	303	309	316	280	317	347	344	303	328	332	306	307	329	314	312	320	325	310	346	339	295	299	309	328	306	328	333	303	335	333	354	288	314	327	341	359	314	343	317	336	301	329	319	336	343	325	302	305	344	299	349	319	312	310	303	280	312	327	330	330	330	306	315	294	331	322	319	307	315	291	295	339	320	356	335	308	317	317	301	287	307	303	291	310	316	337	326	325	346	322	284	292	316	310	278	280	339	294	334	310	294	324	316	308	317	310	301	325	311	314	340	324	287	327	321	281	309	340	329	307	308	296	305	283	321	330	324	309	327	316	289	316	285	305	347	301	293	334	271	349	306	301	303	303	279	310	338	310	342	326	315	295	317	319	319	286	321	323	335	296	319	302	315	309	354	316	311	315	296	317	314	338	299	315	345	316	287	321	286	302	312	316	304	324	337	319	315	337	259	307	283	313	330	318	325	315	355	310	307	325	309	312	330	299	311	308	302	311	319	310	345	336	319	306	310	316	349	319	329	311	309	324	316	333	353	270	308	329	288	325	331	281	319	314	303	299	309	315	326	312	290	303	315	322	329	326	315	311	282	323	313	305	303	313	357	309	293	342	307	301	323	289	294	299	320	280	323	348	339	339	296	343	324	318	299	296	329	294	325	300	316	319	313	261	317	328	298	327	292	312	305	289	323	328	326	329	319	337	274	317	311	298	306	330	308	318	340	329	310	311	333	316	332	325	268	298	312	335	288	354	332	336	320	308	299	311	310	313	293	288	313	338	305	365	283	286	312	340	302	321	340	326	313	323	319	293	314	320	287	315	344	324	320	289	321	331	322	309	265	322	313	319	321	307	294	303	329	318	287	323	335	332	313	297	296	315	299	289	310	306	289	303	335	328	306	314	332	325	337	301	316	313	324	314	310	319	308	303	324	331	298	322	331	341	297	330	326	331	329	282	315	331	333	319	308	290	289	320	310	277	303	332	314	306	309	331	318	279	343	328	310	299	304	325	301	356	344	292	313	319	302	329	308	338	331	290	308	327	300	347	331	326	314	328	314	303	320	310	307	325	334	317	266	333	295	327	287	336	289	290	307	329	307	331	310	287	310	306	321	298	321	304	314	284	296	276	293	342	302	302	305	276	315	342	313	321	319	301	304	303	327	336	291	276	314	282	316	307	316	315	312	338	314	316	344	312	341	294	317	332	334	338	298	316	327	340	315	321	303	313	318	341	309	332	321	285	310	307	348	327	341	311	300	305	334	320	317	295	301	360	323	297	306	307	318	271	298	329	333	296	315	335	323	323	328	296	301	271	345	309	323	333	328	326	295	335	311	313	332	328	338	272	320	332	290	313	327	320	297	311	321	316	341	295	313	297	332	298	355	338	309	306	326	283	321	318	322	312	304	288	317	299	314	327	318	312	324	317	362	295	307	340	317	317	307	338	304	326	295	306	322	311	339	306	275	324	348	321	303	299	350	323	314	340	328	328	305	304	326	347	341	309	337	312	344	336	286	303	300	309	313	318	315	302	310	283	294	332	322	325	295	310	320	312	314	322	321	314	321	319	317	332	324	335	311	301	320	309	333	329	329	296	349	344	319	304	298	306	336	308	319	348	294	332	333	296	298	307	294	305	303	347	321	326	313	305	294	330	337	309	331	337	325	309	313	307	308	305	340	310	330	277	342	284	351	312	325	352	320	301	301	322	328	331	309	321	318	351	338	326	328	293	317	314	307	310	298	338	359	316	292	307	291	319	304	305	306	302	305	331	315	305	318	301	312	297	336	282	343	331	307	292	325	307	272	350	326	311	311	329	340	339	354	289	313	316	322	305	307	305	304	318	290	322	318	326	317	322	330	298	339	307	308	322	326	289	310	309	317	302	334	309	317	321	299	324	317	308	317	339	299	327	304	288	313	316	314	300	310	334	326	318	308	303	279	284	314	316	285	322	313	337	327	335	271	370	335	316	306	295	290	308	318	311	312	323	351	313	291	314	305	318	296	323	289	314	310	341	332	300	303	300	301	328	295	313	307	326	326	297	327	331	319	300	308	318	316	326	308	329	285	324	302	328	315	285	323	329	323	313	322	308	307	306	305	308	288	314	307	318	275	305	322	311	304	355	319	313	356	328	297	276	330	340	328	322	325	366	324	303	291	320	288	317	304	318	304	305	326	335	314	298	326	303	317	308	304	322	329	326	329	311	323	302	327	313	284	328	299	296	342	324	309	344	314	325	331	332	295	291	327	339	318	325	312	332	338	308	312	302	305	319	317	319	320	319	293	314	354	290	331	302	330	321	323	303	328	324	334	305	345	364	309	333	291	351	301	332	314	338	323	286	324	291	298	324	316	316	269	321	321	314	334	301	306	283	332	310	320	351	338	296	311	323	332	288	317	282	330	327	267	297	304	314	336	307	332	302	331	316	312	299	303	312	286	313	280	332	322	302	334	310	322	305	318	301	310	293	291	315	313	327	305	323	322	312	289	311	319	301	315	275	291	309	325	306	317	327	316	308	328	321	294	324	313	308	324	317	326	324	320	310	281	326	297	294	303	301	335	333	336	295	280	303	318	318	314	342	311	326	319	315	335	307	321	292	313	280	327	281	334	312	321	298	326	300	321	296	310	310	291	346	311	278	328	331	321	309	297	280	327	287	304	303	298	293	307	330	290	289	331	335	323	300	311	316	291	304	305	311	317	305	333	325	289	319	309	276	334	331	326	315	328	335	289	291	309	312	331	341	298	273	309	297	311	320	302	309	309	333	325	311	346	323	324	288	334	265	315	297	308	292	342	329	330	313	318	312	331	308	275	316	314	325	318	309	357	341	305	338	274	317	335	305	303	312	341	307	326	316	296	317	297	302	299	324	330	325	327	348	334	292	272	315	321	333	281	320	312	314	348	278	309	312	345	303	342	335	346	297	306	333	312	345	328	314	325	320	323	308	297	311	303	298	303	335	318	302	289	318	333	307	326	347	355	289	294	315	358	327	283	331	326	337	338	299	329	324	318	331	311	315	282	332	280	293	308	330	302	329	319	314	302	305	322	300	322	353	297	323	318	335	303	306	296	302	314	314	293	317	331	279	322	288	310	302	303	310	317	324	288	300	335	310	311	303	295	309	319	293	317	323	293	318	337	308	315	320	323	298	313	314	313	334	329	316	307	292	341	341	342	294	320	338	318	347	321	341	305	324	334	315	312	316	292	349	313	342	293	305	294	303	293	329	282	306	297	344	322	340	306	315	303	314	303	318	307	325	361	277	305	287	336	304	293	325	319	304	337	315	327	298	331	294	319	329	317	303	354	332	310	315	323	312	298	318	320	323	328	315	315	296	316	287	290	318	319	330	321	326	295	324	348	299	319	324	305	304	348	386	276	319	309	323	319	284	282	332	296	328	273	333	325	334	279	345	300	289	308	301	322	301	347	308	303	335	296	328	315
7044	683	619	457	388	305	235	222	634	414	159	186	157	166	165	189	153	159	174	173	168	178	147	164	164	169	144	165	165	157	160	176	168	156	153	167	160	164	164	160	168	139	159	172	158	176	168	154	152	146	153	150	165	147	164	179	131	165	156	180	149	173	146	176	180	162	163	159	159	153	146	164	154	174	154	143	179	149	146	149	159	180	162	145	161	166	182	170	143	148	180	170	150	151	151	143	167	162	167	175	177	157	168	159	155	145	161	150	162	160	169	169	165	177	162	162	151	160	184	147	155	155	146	166	164	147	149	173	172	167	167	160	146	160	171	156	146	160	160	141	152	160	155	155	165	145	152	155	192	170	191	181	172	178	163	174	158	160	141	168	163	166	176	174	190	180	161	149	160	151	184	156	155	169	158	160	153	164	147	157	163	140	149	146	146	148	175	173	173	134	170	144	180	156	145	170	153	168	137	158	179	157	155	131	165	145	158	191	155	143	156	174	181	166	170	165	154	177	164	163	179	141	144	168	149	176	185	147	158	163	151	159	176	154	166	159	160	177	168	149	153	146	172	160	155	129	160	174	128	166	151	147	189	152	170	159	165	147	147	151	156	178	147	195	178	154	157	166	161	153	164	166	145	152	161	173	175	158	153	156	171	185	167	162	151	152	156	156	160	167	152	168	166	152	161	153	158	155	158	179	165	192	155	148	149	158	168	175	175	168	151	144	161	150	159	141	175	177	172	181	161	198	171	161	161	155	163	195	125	165	161	134	157	138	139	160	146	173	146	167	155	160	156	165	162	175	152	140	142	181	160	164	184	157	166	159	165	161	144	169	150	158	159	128	161	173	139	160	156	158	139	176	161	162	156	181	163	161	157	170	161	156	161	178	153	158	146	143	149	169	181	163	150	168	191	141	134	154	143	149	147	164	169	175	141	162	189	165	185	175	177	180	142	176	179	156	166	161	154	133	150	170	149	154	162	150	157	157	167	150	150	127	159	164	154	153	156	158	150	156	170	165	147	167	153	154	169	159	167	120	155	159	179	150	170	178	166	192	181	157	151	162	170	164	168	154	178	160	150	148	170	162	163	140	140	169	161	182	149	155	139	148	150	145	177	192	169	171	156	164	173	153	179	139	154	169	164	163	184	155	155	186	168	160	129	151	161	166	148	133	156	152	179	151	189	178	142	179	148	150	159	161	148	186	165	130	161	162	162	163	163	161	168	150	158	183	197	168	146	153	167	137	164	146	158	134	166	158	154	161	163	152	173	149	160	164	166	152	155	162	141	148	170	149	158	150	174	157	138	144	144	169	167	154	162	174	170	145	175	171	185	168	142	176	122	169	155	167	159	152	173	151	165	165	156	161	148	169	151	172	154	139	136	139	133	133	139	164	188	155	149	174	152	145	165	132	175	162	165	152	180	145	174	137	158	191	152	158	174	151	145	176	169	168	154	152	180	173	164	152	145	161	169	175	188	176	137	170	173	150	163	175	166	150	183	146	145	161	128	185	149	150	151	157	153	133	156	167	159	166	156	166	167	164	182	165	171	164	157	161	138	165	134	136	126	157	151	154	142	155	156	154	163	148	165	168	169	155	164	174	156	142	156	151	158	148	158	171	165	171	163	178	158	139	168	157	154	144	148	151	192	166	154	167	164	153	156	155	164	169	143	139	160	163	154	166	192	149	142	175	157	182	134	148	165	166	149	160	142	151	127	154	162	159	175	168	149	174	157	146	153	145	163	171	168	150	166	166	138	151	140	148	159	173	148	182	188	148	153	139	162	174	148	160	146	144	159	166	153	182	163	143	136	146	160	181	163	182	147	161	158	141	165	167	171	142	132	154	170	158	169	192	182	161	152	191	146	170	162	157	145	168	175	157	166	147	156	201	162	164	150	157	195	171	153	166	161	180	147	151	171	141	162	201	180	149	168	171	132	147	157	169	155	164	174	164	172	165	167	158	164	158	158	153	160	153	146	175	185	148	153	160	155	162	150	181	156	180	153	179	179	131	162	156	177	165	138	169	161	162	131	168	171	155	197	204	157	149	176	153	155	162	161	146	147	148	165	183	160	168	156	177	178	168	143	183	151	139	163	175	149	175	165	163	145	146	170	143	154	167	153	164	175	146	174	172	162	159	140	142	188	163	165	183	153	142	145	163	156	135	165	165	168	160	166	159	166	149	157	167	171	147	162	168	167	161	139	175	176	173	177	146	182	164	139	168	142	144	147	174	159	153	162	165	161	163	162	161	154	152	168	167	156	145	181	171	132	169	186	169	155	141	155	137	155	163	180	136	152	146	141	146	149	173	157	155	170	150	158	143	170	138	161	163	146	173	164	146	174	176	174	156	158	156	146	159	174	150	141	163	154	156	159	175	151	166	148	179	169	142	174	178	154	153	155	174	147	146	166	180	165	177	156	154	160	155	168	139	162	173	184	165	158	177	151	177	153	158	147	170	190	157	155	164	142	150	181	167	157	154	140	145	154	177	149	138	153	155	162	170	151	149	158	141	159	165	153	153	149	149	168	151	158	164	160	171	149	167	149	170	150	149	171	163	183	176	174	160	164	161	135	157	167	169	141	173	186	179	155	170	177	157	149	163	170	155	143	160	157	151	170	156	161	149	163	183	147	177	170	161	173	155	159	169	151	151	157	172	170	196	147	150	151	165	176	171	156	179	150	161	168	157	152	166	151	183	144	173	202	162	154	170	147	161	143	180	182	175	166	171	144	147	159	163	154	141	156	154	170	152	168	172	179	176	158	146	169	184	141	154	180	155	158	155	161	171	168	181	142	138	123	175	163	137	147	162	167	147	154	179	151	182	161	164	160	145	147	160	162	150	159	173	171	150	162	157	157	158	156	145	171	145	154	151	160	145	185	160	165	152	153	167	167	148	144	141	169	168	161	179	152	167	145	166	140	160	176	165	160	184	168	181	141	194	169	179	125	150	154	152	159	174	150	168	186	170	170	164	130	162	166	150	158	165	140	142	150	178	161	130	152	167	160	162	151	147	168	179	160	159	121	165	170	181	170	162	167	162	178	152	166	153	140	181	145	167	152	158	135	151	171	143	169	174	155	176	151	140	158	169	177	157	165	161	171	195	179	163	154	131	172	149	166	153	161	173	162	197	173	173	180	184	174	156	175	151	202	164	163	172	162	172	188	160	165	173	180	189	152	142	185	180	158	163	160	141	150	145	157	165	141	181	174	151	172	173	148	141	157	183	157	169	163	172	158	192	147	160	143	169	171	186	166	149	152	159	152	157	140	162	169	128	156	145	177	167	132	158	159	171	162	183	144	180	144	141	149	142	155	175	153	157	167	143	157	148	167	157	158	165	176	151	155	172	181	163	147	162	174	150	172	164	166	194	160	160	155	133	181	161	165	156	159	161	161	161	149	177	162	144	142	175	159	154	143	152	166	154	141	171	147	145	168	154	149	156	162	174	183	159	143	181	151	166	184	164	187	150	172	143	167	151	157	148	138	146
6592	944	1386	1770	1412	1011	831	744	3364	1571	532	535	450	520	481	449	477	484	456	450	472	456	451	448	478	468	472	428	431	412	421	414	408	419	403	440	442	433	416	445	444	417	408	442	412	416	431	407	440	388	443	405	458	455	470	438	442	448	401	424	411	448	394	445	407	408	427	451	454	433	412	420	406	404	411	402	384	384	385	387	415	415	387	439	430	425	410	373	428	421	396	424	420	450	394	397	398	356	350	381	379	367	359	392	401	412	389	406	401	420	422	409	399	409	398	414	422	406	395	428	414	418	399	382	393	377	368	415	406	420	400	381	379	411	384	429	403	382	357	431	392	379	412	407	407	368	389	354	436	352	365	396	388	384	398	422	369	372	363	411	423	361	399	410	385	412	362	387	405	387	407	400	398	405	425	387	402	377	456	431	379	408	356	371	420	408	400	418	365	399	392	431	429	393	446	393	397	378	401	381	390	420	442	393	380	367	401	413	421	397	420	414	395	382	405	394	410	393	429	411	413	389	418	382	406	415	386	381	404	392	401	405	409	401	394	382	394	406	425	412	370	396	401	402	396	413	407	387	389	395	370	421	421	378	423	408	416	390	406	413	380	404	404	386	429	377	387	403	411	388	415	388	370	416	401	417	398	425	385	400	376	392	427	353	387	389	400	380	368	415	435	402	392	402	398	442	404	391	403	425	402	428	411	389	423	412	394	376	430	443	411	398	393	380	407	391	389	394	375	432	388	412	387	401	396	388	439	410	420	385	409	392	404	415	423	437	429	418	379	402	438	441	398	392	402	446	393	394	414	367	406	390	385	411	425	425	382	371	397	401	412	406	406	416	398	429	395	410	407	410	407	391	410	409	438	398	369	384	400	392	391	391	411	366	387	406	401	383	411	443	401	389	411	411	405	412	423	404	425	415	399	375	432	408	424	409	408	374	390	426	434	425	449	429	418	404	368	418	404	418	377	395	409	373	397	400	391	392	368	403	387	423	409	419	430	436	398	391	413	414	411	428	415	381	421	399	379	428	384	395	398	365	381	424	433	380	394	396	383	427	438	410	442	389	456	420	416	393	428	401	381	372	344	442	415	362	382	387	381	402	403	412	410	387	402	406	418	410	408	406	389	387	431	449	373	418	402	402	380	391	407	400	396	411	430	401	395	425	399	373	404	429	402	417	403	404	431	414	382	422	422	393	406	408	389	404	394	386	398	427	433	384	404	407	400	401	369	416	418	371	397	391	407	393	384	397	402	405	350	412	397	432	391	392	343	364	433	412	431	420	402	412	394	409	443	407	391	425	391	456	433	367	375	379	412	395	388	418	420	430	373	383	384	409	398	418	359	433	412	396	384	402	399	412	403	413	398	370	417	407	394	426	429	396	363	389	433	414	408	416	394	477	394	406	419	445	387	432	417	405	398	441	397	394	399	408	409	374	422	387	387	382	383	435	439	416	398	375	441	403	387	442	406	398	378	414	385	386	415	400	391	424	414	415	387	386	370	374	387	414	409	364	400	428	404	403	398	401	404	408	398	404	384	373	452	432	390	399	414	429	387	414	417	395	398	422	326	393	427	398	402	410	386	397	384	420	420	396	438	417	414	432	406	388	362	419	361	391	372	404	427	408	409	396	432	393	390	407	410	406	384	468	417	425	391	392	428	385	382	381	385	439	422	415	422	414	400	409	404	427	421	424	391	406	362	434	411	420	385	393	408	425	381	371	421	366	414	418	407	410	424	418	424	405	378	423	398	409	396	405	394	392	418	403	375	409	412	422	390	418	401	394	411	456	412	428	390	412	422	373	402	406	423	396	463	423	397	431	432	412	405	405	422	419	413	399	392	399	441	414	426	410	411	399	381	415	418	396	405	434	404	405	416	407	431	386	396	381	418	384	400	384	377	383	421	418	383	413	384	411	381	420	399	421	385	379	416	398	406	403	391	403	442	367	421	419	386	390	400	399	437	413	414	390	426	406	406	409	425	398	418	429	405	396	400	401	402	378	420	379	430	412	402	401	427	427	390	414	379	394	412	397	417	434	453	425	394	414	407	397	373	379	386	400	434	420	414	389	403	393	386	380	395	427	382	438	436	363	416	382	423	437	409	367	438	426	371	450	398	405	410	390	391	366	373	385	379	384	422	399	404	424	433	391	420	391	416	418	423	388	418	381	393	407	378	382	411	378	400	413	411	390	392	387	420	372	370	418	434	395	430	400	414	419	433	407	373	436	402	429	410	414	408	404	425	393	381	377	410	408	417	384	384	386	411	451	371	410	427	421	398	386	427	402	407	421	378	401	359	410	397	453	407	396	392	397	404	412	377	411	389	442	412	427	401	415	424	397	404	391	407	400	382	412	405	393	422	417	376	380	408	395	404	419	394	410	407	391	400	410	409	460	402	395	387	348	392	388	411	389	426	388	423	416	410	385	370	411	419	392	384	420	378	392	401	378	419	363	391	384	397	426	424	387	371	366	404	393	379	412	404	370	415	391	408	431	404	415	417	378	411	403	384	411	412	432	432	392	417	410	438	376	392	421	391	412	438	404	403	385	386	429	399	405	384	407	399	409	432	400	382	415	382	406	380	423	371	416	406	390	391	415	401	435	430	406	375	376	393	420	419	391	407	464	441	391	400	412	392	419	410	396	411	385	423	423	413	414	425	419	399	390	439	409	442	396	410	428	399	395	392	419	420	415	417	393	417	419	382	384	392	382	410	436	414	381	413	349	444	409	371	411	351	397	425	377	413	385	408	395	427	382	440	424	420	398	431	401	441	390	433	388	410	422	388	444	470	381	417	406	409	420	398	402	413	380	379	385	421	407	398	364	388	422	420	414	391	402	413	395	390	384	410	420	406	416	384	423	436	380	379	361	403	401	439	413	429	389	426	441	397	411	415	420	440	413	415	411	414	392	400	392	388	392	422	431	422	428	434	385	412	414	435	441	432	382	409	438	411	374	417	378	388	412	390	415	396	407	403	410	396	422	398	408	383	422	383	389	432	413	432	410	398	397	434	400	400	397	432	414	389	376	418	386	408	416	376	393	384	410	379	383	435	408	396	432	419	376	421	467	395	398	407	416	382	423	366	410	397	371	400	433	415	407	399	388	386	406	368	406	398	417	411	389	393	362	434	418	437	433	383	407	403	440	367	396	426	362	416	380	428	414	394	391	371	398	380	394	432	401	398	394	424	439	403	397	433	393	435	376	411	386	425	385	371	409	385	418	397	413	402	418	424	409	395	373	395	353	392	404	410	398	428	397	418	382	408	369	396	396	440	393	449	414	388	409	414	423	425	383	416	423	399	398	402	377	394	405	447	441	413	379	400	389	395	407	397	428	425	398	392	441	392	408	373	396	399	423	350	404	425	405	377	413	410	399	392	424	449	383	378	371	423	400	407	393	422	402	461	396	408	421	395	354	442	387	395	393	453	430	386	418	390	394	410	386	405	385	430	389	424	423	422	426	366	381	400	415	374	402	435	404	436	406	449	386
12211	1017	987	762	417	284	254	225	902	1881	152	153	141	116	111	123	131	126	145	124	127	105	151	143	129	107	121	98	122	119	98	117	133	96	92	106	105	117	123	125	113	115	129	139	111	136	110	115	130	129	121	107	117	111	135	116	124	114	113	124	134	121	126	148	114	110	111	125	123	127	133	94	113	133	109	118	104	119	98	123	126	104	111	116	102	115	125	121	112	105	107	110	107	120	127	123	125	107	122	128	116	143	116	125	113	117	108	120	108	117	123	99	122	122	115	112	107	101	130	132	126	138	96	123	115	98	121	138	104	119	101	116	113	115	110	116	116	115	103	102	114	111	103	125	104	122	127	94	89	115	117	105	100	120	141	111	120	123	108	103	107	100	124	122	138	105	79	103	114	117	108	110	113	129	108	92	127	109	142	113	101	117	117	118	113	101	115	139	112	114	135	117	102	97	127	133	115	117	112	115	104	97	125	128	98	113	123	105	118	111	122	112	120	123	115	132	110	123	131	125	124	120	124	107	128	117	109	113	116	98	122	111	115	126	122	110	111	136	138	113	113	116	112	136	126	108	98	106	113	117	126	116	116	100	107	107	105	114	118	107	114	106	116	121	103	112	99	96	111	111	105	112	111	143	117	126	130	105	123	110	133	118	106	127	100	113	133	111	109	102	126	122	90	121	122	111	106	114	110	119	100	125	134	103	96	127	129	111	111	117	114	97	113	110	133	120	123	129	122	111	114	117	99	122	107	124	125	139	121	107	116	123	114	124	115	130	126	123	113	113	112	126	103	103	112	121	123	99	102	120	104	110	121	124	115	124	107	127	117	106	136	126	104	95	108	99	111	104	121	120	122	134	116	118	125	128	122	121	116	110	131	120	111	106	105	97	117	120	114	105	103	109	116	125	135	112	120	120	104	112	106	116	124	110	89	100	113	106	122	107	117	135	113	132	115	98	120	105	134	126	128	101	116	111	108	111	124	118	127	99	113	107	122	108	89	114	117	132	111	121	120	106	109	121	98	124	104	113	105	117	127	113	101	110	123	140	123	122	113	105	106	107	108	107	137	118	109	100	116	119	96	134	124	108	133	105	101	103	98	101	114	113	113	106	97	132	112	132	125	109	112	106	118	98	114	126	111	120	123	104	126	114	105	124	109	150	119	132	122	129	114	115	125	120	104	106	110	131	112	117	112	92	120	100	124	106	128	118	94	99	120	127	97	112	106	138	94	106	102	125	115	117	132	109	119	136	100	118	129	139	112	131	106	117	117	116	107	116	102	115	122	107	118	121	149	118	104	108	123	108	121	120	115	113	112	124	113	109	112	120	119	101	113	108	128	116	106	110	107	134	115	126	110	125	146	133	119	109	132	99	118	105	103	107	108	124	125	111	103	124	119	116	120	109	120	115	102	102	102	130	122	111	111	120	107	140	112	113	118	111	109	112	110	126	113	120	124	123	104	118	104	101	109	128	119	94	141	119	116	118	121	122	121	99	119	102	118	100	122	123	131	102	124	123	113	125	103	109	114	146	123	119	104	108	118	137	133	130	107	121	139	131	110	112	145	116	121	101	126	114	118	116	122	128	114	123	119	133	113	137	127	117	126	124	111	103	110	103	115	121	91	109	104	107	132	103	100	104	108	105	110	113	108	104	124	119	96	119	109	93	126	107	129	121	104	138	101	120	123	113	124	113	124	109	117	86	110	105	111	132	97	125	109	119	104	109	101	125	115	116	97	97	116	130	133	110	109	120	111	101	130	121	128	107	110	121	132	122	110	135	138	116	106	104	106	119	132	125	127	112	91	116	128	120	112	111	120	123	110	109	114	102	114	105	77	115	111	111	114	128	116	117	121	131	110	106	119	111	123	135	104	117	116	102	127	104	110	105	119	119	109	98	133	100	102	143	109	113	113	106	126	121	136	117	124	116	105	109	122	111	123	110	88	126	110	127	127	126	119	106	111	119	118	114	121	127	119	99	118	121	116	114	118	115	105	131	104	106	112	103	118	110	131	138	133	108	138	111	122	130	127	102	112	112	113	115	111	117	108	117	106	133	142	114	114	117	102	104	99	121	126	111	92	113	121	125	140	112	117	114	114	109	117	115	107	114	113	112	117	115	125	96	135	110	109	111	116	117	127	120	112	114	121	104	123	115	127	128	106	119	109	122	139	133	128	115	92	111	128	123	110	116	127	125	120	118	102	119	124	118	138	111	118	127	106	121	110	105	92	114	115	115	126	95	119	110	111	129	119	114	121	131	114	111	105	125	125	144	115	129	108	106	110	106	116	91	111	103	132	110	121	130	124	128	143	133	103	104	142	119	134	116	117	113	121	116	109	118	90	99	130	132	107	98	115	121	112	125	108	127	129	109	117	97	109	112	91	135	126	110	116	114	109	119	107	114	114	95	113	115	92	99	104	110	143	102	102	112	105	103	123	105	107	115	128	118	127	107	113	129	91	132	122	111	111	114	100	122	112	122	98	103	99	106	104	114	114	107	108	109	113	113	112	108	136	103	117	115	114	99	139	103	105	94	100	106	114	115	136	86	122	122	116	116	101	119	115	128	114	94	105	117	122	130	126	107	119	103	113	122	115	109	129	123	128	124	109	102	130	120	113	114	121	114	130	116	138	96	107	136	107	110	114	129	102	103	115	134	94	117	119	119	114	125	125	116	120	119	132	124	126	131	120	117	115	110	119	125	126	118	127	114	127	109	120	138	110	99	125	115	123	111	94	114	108	114	121	116	106	118	108	100	111	106	102	131	127	115	130	105	148	117	117	134	129	126	111	107	110	108	121	93	133	116	117	120	128	130	95	107	117	114	95	111	120	123	122	114	116	120	128	118	136	104	122	122	105	99	133	112	130	126	123	126	106	110	111	114	106	102	121	109	124	127	111	119	117	123	117	117	110	96	111	119	112	105	110	122	113	136	123	109	117	125	110	113	113	113	125	118	122	118	117	108	126	114	104	128	92	116	115	128	98	99	125	119	109	107	98	104	119	118	116	127	129	111	118	133	116	114	113	121	107	122	99	119	139	112	122	99	113	114	118	110	111	130	101	114	113	116	133	105	112	126	127	127	119	127	116	121	113	117	115	127	111	105	103	122	109	103	107	117	131	106	103	123	125	104	128	124	89	100	116	101	117	122	109	124	105	103	117	115	138	112	106	109	142	114	128	105	104	112	129	102	119	125	128	123	97	105	145	138	120	115	133	115	112	115	110	111	126	114	119	106	117	88	107	120	117	124	116	98	120	113	98	135	91	130	127	121	115	125	121	118	138	116	106	118	127	131	131	112	110	110	128	91	107	121	110	98	124	120	87	122	91	128	112	111	106	126	109	114	119	123	135	104	125	125	123	123	117	107	96	106	130	133	115	119	142	131	118	98	126	119	113	92	94	98	125	129	96	111	131	113	124	131	106	118	121	127	117	117	105	116	118	112	104	91	112	111	122	105	111	100	129	135	121	104	146	121	115	123	136	111	107	110
8149	1132	2442	2923	1822	1201	1140	939	5323	8694	550	467	486	414	403	412	400	407	403	357	384	388	362	392	353	364	397	378	350	360	294	320	309	333	316	302	305	317	327	310	336	319	324	310	315	343	324	327	314	324	300	332	314	361	323	296	294	328	313	332	340	345	327	382	362	325	330	328	332	338	329	305	343	316	291	322	264	318	289	297	301	278	316	291	311	297	295	305	322	310	279	282	326	320	298	307	323	281	296	267	273	310	287	296	304	281	298	316	287	310	309	278	286	311	283	300	277	277	276	309	338	299	295	297	291	311	288	315	304	286	299	277	278	299	302	254	283	276	308	260	293	298	293	281	306	315	288	293	293	288	263	305	285	326	310	303	290	296	247	324	308	337	295	283	313	303	286	283	300	284	281	294	281	277	285	288	312	285	341	273	295	311	281	282	248	291	315	329	271	280	302	306	299	281	300	314	289	290	296	278	291	308	309	318	297	313	305	282	276	303	293	313	303	291	274	292	284	265	275	329	274	302	296	283	275	273	292	302	273	285	323	246	306	309	307	280	312	296	291	317	282	289	277	308	267	277	272	308	312	316	294	295	310	299	281	268	275	291	305	285	274	257	260	294	283	300	299	281	277	278	295	291	290	297	314	301	275	320	330	282	275	311	286	283	331	296	265	303	278	291	304	286	286	303	278	298	299	283	280	257	284	324	298	313	314	280	311	295	301	295	289	285	273	280	299	309	321	297	273	302	254	304	300	280	290	295	331	287	302	291	281	304	290	273	305	314	268	282	299	308	284	300	296	279	288	263	299	288	290	284	282	283	282	267	277	295	268	279	292	285	291	310	300	289	305	328	307	299	265	304	291	260	301	280	301	288	286	291	298	288	292	299	271	296	300	280	300	275	280	293	304	273	297	296	307	291	304	319	294	297	271	310	341	303	279	304	289	310	263	242	270	276	294	300	278	302	254	275	316	295	284	281	294	279	274	271	289	292	292	250	292	298	265	297	292	297	284	271	284	276	297	295	293	274	301	290	303	290	301	309	297	249	304	294	293	308	300	289	319	317	290	334	308	297	279	276	304	288	287	334	273	316	301	265	291	298	290	317	307	304	298	290	283	283	323	287	268	289	292	267	284	308	291	291	303	275	295	288	306	279	284	276	313	284	289	301	314	277	301	316	306	319	301	279	284	316	264	300	288	300	250	287	283	277	308	289	288	272	304	285	295	274	312	290	310	288	273	261	312	290	318	302	308	280	279	303	292	307	262	282	318	280	255	275	322	299	268	310	300	305	312	331	300	302	292	297	303	284	280	321	275	280	280	307	310	269	279	281	313	298	287	296	297	303	288	286	273	306	296	286	279	288	287	315	292	300	280	289	281	286	304	287	308	303	274	312	268	294	309	275	260	281	284	312	313	286	276	282	302	274	293	287	274	299	289	299	300	248	281	304	277	287	277	302	291	301	298	272	309	300	269	286	296	252	285	286	280	310	265	301	300	285	285	274	281	289	326	305	288	281	285	303	277	278	293	304	294	320	271	298	261	282	276	284	273	308	256	265	299	280	306	281	289	324	285	297	304	285	277	309	321	292	292	300	264	317	266	285	290	306	290	289	310	293	298	288	306	281	288	308	293	297	285	320	318	325	282	309	297	296	305	306	273	279	290	278	261	293	272	265	252	289	264	280	294	316	297	294	274	280	279	294	291	284	283	297	306	297	277	290	282	296	287	267	301	308	268	316	291	295	309	287	280	320	315	303	297	310	312	288	289	277	288	254	295	321	247	306	300	314	267	287	277	261	256	278	302	287	282	294	296	269	258	300	315	299	302	295	267	314	289	280	281	294	293	277	296	314	297	300	280	318	308	280	301	281	307	289	283	298	295	314	290	314	293	292	305	305	335	289	315	274	300	316	345	283	283	263	319	317	299	293	285	280	276	289	278	267	320	282	308	296	277	327	320	277	296	277	291	287	292	335	275	300	300	316	337	271	268	305	265	305	310	300	281	292	285	289	281	294	303	293	302	264	285	310	314	304	301	276	285	294	289	286	301	296	335	293	266	288	279	313	303	303	312	285	301	269	279	326	313	284	278	290	289	302	269	301	308	286	285	285	300	334	300	272	301	292	293	291	294	287	297	299	302	322	283	277	309	314	295	297	291	326	301	304	275	280	298	297	311	282	299	329	291	281	331	299	322	305	278	292	286	298	293	285	291	300	267	277	274	291	281	290	286	256	310	303	308	277	291	305	294	301	278	274	324	280	308	287	296	288	299	288	292	291	285	291	293	280	277	294	280	272	291	318	271	276	296	300	306	307	313	303	273	319	296	286	316	286	318	305	266	316	302	266	316	294	332	320	292	301	338	299	310	299	304	301	279	302	279	297	274	273	273	297	293	267	292	287	306	308	270	289	327	313	317	272	299	312	304	296	307	280	297	292	299	290	296	249	257	310	297	300	323	304	317	291	260	304	310	305	254	313	272	242	297	280	311	286	272	299	287	309	311	279	297	276	283	294	294	298	293	293	328	302	276	309	301	295	301	314	293	288	300	313	282	307	302	318	266	289	277	280	272	286	260	288	299	286	303	298	298	306	294	281	272	281	298	307	301	312	297	301	278	307	272	269	282	272	301	285	306	302	303	303	286	312	300	283	301	289	277	320	298	270	300	294	321	305	293	290	293	291	304	295	265	276	286	288	279	338	310	331	278	264	298	291	302	304	270	299	327	274	317	278	310	291	287	293	299	290	319	301	282	323	280	279	301	282	288	285	279	290	303	276	276	263	288	296	274	319	274	306	263	328	269	314	306	331	308	315	296	293	277	310	294	264	274	284	307	291	275	308	298	264	266	273	297	293	330	278	275	302	300	289	320	296	299	298	280	297	303	289	283	315	300	267	297	306	298	333	306	291	298	285	290	280	265	283	292	313	285	277	285	304	292	312	326	309	302	309	290	316	276	277	271	319	276	307	327	306	276	305	299	297	300	289	306	289	291	274	305	277	259	307	294	286	309	293	265	289	299	278	313	302	284	274	299	296	283	299	315	250	271	307	286	296	294	282	290	264	293	296	256	264	283	278	293	297	272	320	268	300	294	302	309	294	291	284	293	270	298	328	279	292	271	288	321	324	315	328	315	296	281	298	310	321	284	268	275	282	322	272	264	275	298	286	308	316	318	305	298	279	272	289	269	278	307	307	304	274	304	289	287	309	277	316	305	278	298	300	320	301	312	297	300	296	286	306	292	296	270	266	288	288	258	298	296	309	277	295	272	280	299	322	291	311	281	273	291	282	289	272	291	327	314	302	282	286	260	307	297	285	301	313	290	287	280	328	298	289	286	282	273	320	315	287	232	298	268	293	274	271	302	307	322	307	302	299	314	305	303	296	284	283	309	287	308	304	305	304	301	292	279	323	313	303	299	280	327	293	282	294	279	270	299	298	277	274	277	286	287	287	280	282	297	298	281	278	297	282	273	295	295	280	283	320	290	312	301	259	276	274	324	286
1293	229	293	248	209	190	148	128	115	153	149	123	116	125	120	119	116	136	114	113	123	106	125	117	137	117	131	137	111	136	123	127	124	131	109	130	118	135	104	115	132	127	136	116	154	118	105	103	124	128	117	103	128	130	94	140	98	129	129	111	129	113	117	127	114	129	139	114	147	120	106	122	126	115	108	142	137	106	114	116	115	121	129	99	109	132	114	109	125	136	141	106	121	114	134	120	117	134	117	131	136	130	117	121	134	109	100	114	140	118	145	121	125	119	128	104	128	135	132	135	117	118	106	115	118	102	109	118	110	107	104	126	104	109	139	142	107	109	120	113	127	119	121	110	106	121	135	129	108	121	138	132	137	134	113	127	121	105	115	114	123	116	119	135	119	125	120	115	113	128	103	132	118	122	122	112	129	125	111	108	129	118	127	119	134	112	143	129	101	125	106	130	110	126	113	109	125	111	131	108	105	136	101	135	120	138	121	137	124	131	127	134	108	107	132	118	136	108	122	125	112	138	115	117	147	134	115	106	105	126	103	133	115	116	147	122	132	127	130	132	114	135	128	121	114	108	112	124	129	139	121	136	103	128	117	125	111	122	125	132	142	128	112	121	111	114	144	125	111	129	105	112	123	138	105	119	128	131	125	118	111	123	108	128	129	106	148	116	127	127	131	113	146	139	115	119	145	142	138	132	116	120	129	123	124	110	108	130	132	128	122	118	131	111	120	131	121	130	131	115	94	123	104	121	116	126	119	126	126	128	117	137	112	112	104	138	110	124	121	120	123	137	111	107	125	131	122	112	99	119	122	118	148	113	127	134	117	137	133	133	125	113	123	139	116	127	113	108	108	124	136	116	117	131	144	127	113	128	123	121	136	121	115	107	123	124	117	122	113	115	124	117	103	129	131	129	141	121	120	130	120	125	113	107	91	129	108	117	112	122	111	136	121	130	131	131	114	95	114	131	133	100	107	125	131	128	119	127	106	122	125	120	113	108	125	128	113	106	138	129	132	124	116	145	129	117	126	135	119	109	103	104	110	124	134	109	122	112	122	133	123	117	124	126	129	103	125	114	134	143	114	116	127	116	115	116	114	123	111	110	132	101	119	132	115	124	115	124	114	144	123	117	126	107	116	129	138	136	127	142	110	129	112	113	130	135	124	113	112	130	109	117	108	123	105	125	120	125	121	119	115	140	123	125	126	125	132	123	107	138	108	137	114	124	124	101	145	103	119	131	107	133	103	120	122	113	104	118	132	113	118	138	125	119	108	143	142	124	129	132	147	130	127	124	123	107	117	128	132	113	129	126	97	112	136	139	118	133	134	122	119	132	134	120	100	136	126	112	131	133	112	119	113	121	119	118	97	106	115	124	118	112	136	109	111	127	121	144	138	106	115	139	121	135	121	120	125	124	128	115	126	125	113	130	125	138	110	120	111	128	123	114	131	121	133	142	101	130	127	119	113	128	116	135	105	137	115	111	120	121	104	115	121	133	122	121	148	120	111	122	104	113	119	128	134	128	122	123	132	130	127	121	122	102	136	140	145	119	112	111	121	134	132	110	102	108	125	121	117	107	123	139	116	114	131	112	114	117	141	107	122	127	128	134	127	116	121	128	129	122	123	122	113	107	130	113	110	118	116	122	114	118	130	120	107	122	122	128	131	111	123	128	119	148	104	123	119	136	123	129	123	130	120	121	120	121	121	126	122	122	126	108	128	129	133	125	123	119	127	122	141	95	122	124	121	128	128	109	143	128	125	128	126	131	131	111	129	108	118	126	105	125	121	106	119	125	123	109	110	113	113	117	130	109	126	109	145	96	124	134	133	114	110	132	134	113	117	110	117	109	145	110	143	129	140	110	116	116	142	116	125	122	113	110	118	114	139	108	110	120	143	108	115	110	105	119	106	115	135	133	113	121	128	122	144	112	124	131	142	97	116	126	121	148	131	121	128	128	121	116	114	153	110	137	122	111	116	117	114	136	98	128	121	123	106	112	117	125	117	109	106	112	121	149	137	126	116	120	109	136	95	114	118	120	117	125	119	105	104	99	125	109	118	135	135	117	126	137	128	123	156	122	115	106	103	123	131	138	120	100	94	130	113	135	128	126	120	139	125	133	96	102	117	132	106	115	118	142	114	118	98	108	133	124	131	116	115	137	138	113	120	147	108	117	125	132	140	110	123	135	111	125	120	113	128	140	129	131	116	106	114	127	115	141	88	116	113	131	144	136	107	129	126	154	111	121	122	123	122	120	123	126	136	131	139	144	117	107	151	140	127	118	133	135	138	126	128	144	119	121	107	123	121	121	110	141	115	144	126	110	131	115	116	125	114	114	135	100	127	121	124	135	112	131	123	128	126	105	128	128	133	123	114	130	125	110	107	136	133	95	106	121	118	126	131	115	102	136	126	115	154	144	125	128	114	124	115	116	102	119	108	95	106	131	109	134	133	114	119	131	108	112	101	124	118	127	139	121	114	126	110	120	112	116	100	124	128	114	117	128	136	131	118	97	111	148	123	119	125	109	127	104	128	132	133	107	115	116	113	123	116	131	98	138	128	135	116	118	115	109	123	118	113	106	111	121	113	123	112	100	126	124	121	118	103	124	110	126	123	114	125	119	105	111	106	107	120	129	112	121	115	125	146	138	131	132	135	122	100	118	115	112	117	125	126	121	122	112	126	132	138	133	147	97	117	136	99	129	117	117	133	119	124	135	139	135	124	138	119	115	130	130	122	124	124	134	112	124	116	106	136	122	110	114	114	115	119	139	124	135	120	134	119	103	94	104	126	111	131	115	132	132	123	123	112	137	118	114	116	112	122	132	117	131	126	134	117	121	124	105	110	123	117	115	146	128	123	117	128	121	126	134	124	121	108	126	120	117	136	96	133	125	146	125	137	130	138	127	107	107	109	135	123	116	117	114	115	133	127	126	123	123	113	127	115	138	125	108	126	103	116	121	129	106	116	132	131	141	123	119	118	135	107	107	132	108	129	132	122	124	122	115	110	131	111	119	117	109	126	122	124	136	134	125	126	125	105	115	118	121	131	102	106	117	119	132	114	110	103	137	109	107	137	112	129	125	122	124	111	107	99	116	110	114	132	112	144	123	141	109	121	103	118	114	106	147	94	123	145	122	125	106	132	125	124	128	125	109	99	130	134	139	127	101	131	135	130	129	125	114	117	113	112	129	126	111	112	109	133	107	121	108	133	111	106	126	137	120	110	122	94	141	116	117	114	123	118	109	104	96	119	119	125	132	103	93	132	120	123	132	116	130	110	126	136	142	127	133	125	121	111	117	125	123	112	131	117	114	106	125	113	117	91	124	127	116	111	120	131	105	139	133	125	122	123	106	128	129	121	98	112	106	102	119	143	133	91	133	112	140	123	125	108	133	124	123	123	130	111	130	117	127	140	117	132	131	108	129	110	119	120	119	116	126	124	128	130	110	125	111	129	144	117	110	132	130	129	127	115	127	115	129	128	122	126	120
1720	459	758	927	792	479	433	417	430	582	329	335	352	380	331	353	323	310	329	340	329	324	316	344	332	331	354	372	350	306	311	300	312	302	316	366	317	349	320	296	338	345	323	334	290	343	322	318	344	314	346	324	330	338	334	339	320	336	331	318	332	308	337	322	331	296	325	304	349	334	332	348	297	313	290	294	313	345	290	320	320	303	314	292	352	337	311	314	344	327	339	356	319	290	314	302	304	332	303	300	305	310	315	291	320	310	329	318	353	351	314	313	277	325	337	341	341	315	317	308	323	266	339	310	359	330	318	298	306	372	306	325	331	303	314	320	350	336	303	335	319	313	339	321	302	327	311	309	323	308	302	351	313	320	320	317	319	300	288	305	350	317	334	312	303	330	325	313	323	303	305	299	309	282	327	309	319	320	312	317	313	299	310	358	293	328	300	332	300	307	371	300	355	339	339	337	323	330	345	311	323	335	319	309	312	315	336	325	341	320	354	302	303	337	299	326	353	292	342	327	313	319	341	329	336	334	335	325	325	359	338	311	342	312	308	324	330	314	318	317	300	327	278	287	274	351	334	312	309	327	306	313	320	325	352	350	316	322	342	319	316	329	302	329	356	298	338	319	314	295	337	315	343	314	346	328	319	337	331	323	342	329	313	290	338	322	305	314	317	317	286	327	325	312	345	337	325	315	326	347	283	316	307	331	319	342	319	330	294	325	347	322	323	335	351	300	337	295	329	296	340	359	335	319	312	323	327	294	310	330	301	347	300	317	334	314	314	343	338	307	335	348	324	314	344	326	316	331	312	328	336	340	320	331	296	305	344	337	367	313	291	335	333	331	305	349	317	331	335	281	319	304	306	319	335	301	323	317	318	325	337	335	316	305	311	310	311	352	347	343	336	321	302	301	307	339	289	330	324	336	352	307	281	325	326	331	320	319	338	316	317	331	299	301	332	309	340	327	318	338	306	317	320	324	305	321	332	315	292	324	328	315	308	293	329	320	315	330	326	298	329	318	343	288	274	354	331	345	300	323	330	311	317	309	346	360	338	297	336	302	311	330	335	312	326	316	310	335	317	347	279	314	343	343	334	326	338	278	326	304	328	325	331	289	296	300	335	345	324	337	314	337	351	330	324	350	329	319	329	292	335	340	301	346	312	320	306	342	356	322	323	297	337	348	323	325	337	295	303	359	336	352	337	309	344	319	322	318	292	314	336	352	327	291	293	347	314	329	348	340	315	328	341	294	310	318	321	306	296	289	331	275	307	294	302	329	316	290	328	325	326	315	278	290	323	318	325	316	319	301	338	301	358	327	335	318	324	343	311	329	306	290	319	306	292	316	329	286	321	317	304	306	304	335	310	304	326	327	304	332	321	328	327	316	333	326	311	349	318	350	304	311	330	328	285	290	332	345	329	303	317	314	298	311	345	306	316	324	311	322	340	344	269	335	328	334	328	341	340	311	313	342	334	347	288	315	309	318	321	293	277	294	333	304	348	322	339	337	329	353	323	335	328	309	326	321	332	338	349	335	341	325	334	325	319	330	332	324	321	327	306	305	343	300	351	324	302	297	323	308	359	293	343	326	311	336	331	306	339	313	331	307	339	349	326	348	308	310	341	328	329	360	353	282	311	328	354	349	314	334	283	293	308	311	331	319	318	344	325	336	331	316	312	317	307	304	325	305	291	300	329	322	324	318	298	311	292	317	317	303	318	321	346	305	350	342	285	331	332	316	303	309	294	312	317	314	305	315	320	313	313	316	341	321	340	329	308	306	281	315	316	293	320	299	324	301	329	316	289	317	321	332	342	333	309	322	312	279	336	335	330	301	301	311	335	302	351	318	308	336	324	318	310	289	324	289	342	325	342	314	325	350	318	321	320	324	330	333	302	322	316	332	324	306	304	317	318	333	316	318	336	300	350	316	284	326	352	324	282	311	339	340	320	294	316	307	340	304	345	318	308	314	310	327	325	313	375	339	325	341	320	308	323	292	332	357	340	304	308	318	326	342	323	325	309	319	316	341	311	330	295	325	304	307	318	316	308	316	318	327	351	311	293	296	305	326	325	314	335	321	311	321	304	310	340	373	304	331	310	335	297	316	337	316	334	353	312	322	313	339	333	294	336	319	314	325	307	346	351	359	305	313	367	332	311	296	288	326	338	319	301	308	304	323	365	310	312	291	310	322	304	330	312	338	339	341	339	306	321	333	329	322	323	343	305	303	327	295	335	309	329	332	349	330	332	321	299	306	329	324	354	315	332	336	337	292	332	321	310	309	308	311	351	317	326	333	325	303	331	301	347	332	336	305	312	342	292	301	317	310	323	312	323	322	315	308	294	336	280	341	326	288	311	379	309	316	287	319	333	347	313	351	288	333	314	311	299	330	328	323	296	339	316	322	330	336	293	322	329	325	318	288	309	333	307	344	299	321	289	313	336	333	347	349	324	331	298	316	306	351	342	325	324	342	331	311	311	331	317	322	320	307	328	347	320	315	319	323	349	331	358	313	325	318	316	315	307	329	319	336	316	317	290	327	328	331	321	352	315	319	297	328	300	355	335	315	338	320	322	306	336	306	327	324	300	324	309	334	310	317	344	321	305	268	319	326	290	315	321	305	324	274	329	307	325	330	349	310	295	306	331	313	315	326	281	323	327	314	306	316	320	315	317	327	322	312	355	307	314	281	312	330	306	311	339	324	338	283	304	328	300	305	334	343	304	321	335	333	325	329	308	331	346	321	351	308	322	347	330	285	320	310	329	292	312	312	332	337	310	341	319	347	308	301	342	318	328	323	323	302	316	315	329	309	296	313	295	298	330	310	292	304	290	335	328	313	375	300	322	334	303	339	337	302	309	360	299	327	331	301	329	306	328	320	300	304	319	318	303	343	327	314	325	345	356	311	331	325	320	303	315	354	321	329	294	320	310	328	313	336	331	300	314	318	351	313	367	330	328	300	331	331	301	355	299	312	287	324	313	310	311	308	291	325	335	322	350	306	291	318	313	320	341	304	305	318	330	310	312	306	300	343	307	322	343	311	348	307	318	291	329	333	328	290	336	331	309	330	304	307	318	318	327	336	304	341	338	338	305	311	339	301	325	341	303	300	286	333	347	321	313	321	303	294	302	332	357	333	294	316	338	308	320	334	326	301	301	322	355	338	305	298	313	358	345	305	327	342	342	323	353	303	308	314	296	322	323	309	322	334	335	288	297	303	324	317	339	313	314	326	319	298	338	308	326	324	314	316	322	326	318	344	322	309	303	287	326	350	320	287	311	337	309	311	321	337	318	302	341	331	306	325	314	301	330	331	316	263	302	324	331	319	308	314	320	314	312	330	296	330	325	357	280	322	339	341	315	348	355	300	298	314	311	326	289	316	318	305	314	307	324	313	326	328	315	315	322	331	333	335	334	340	404	290	337	293	311	292	326	313	308	323	373	304	292	346	336	305	332	313	294	344	306	297	326	304	318	348	321	296	319	310	293	319	312	319
6542	467	505	433	332	326	249	276	462	790	218	180	179	176	148	190	200	185	183	159	159	162	169	170	163	169	183	183	156	155	155	179	155	160	145	168	167	163	167	186	156	145	165	132	171	149	160	169	152	164	175	167	173	151	159	150	164	180	147	170	177	194	179	174	178	160	155	144	177	174	171	167	177	179	164	169	166	153	131	144	183	204	177	173	135	154	213	156	174	151	164	168	145	166	156	142	174	162	179	163	155	154	152	160	171	174	178	169	170	158	173	172	173	143	147	167	153	149	153	160	150	161	149	166	153	162	157	160	172	178	159	179	175	173	148	176	155	172	156	159	169	170	178	179	148	158	164	180	164	161	179	170	168	161	142	157	169	142	177	169	181	152	159	179	162	147	171	168	181	153	170	146	165	145	156	162	181	133	144	156	154	152	179	153	175	155	169	184	141	167	160	161	157	152	173	148	185	164	171	154	166	156	156	175	162	167	165	145	160	183	151	165	165	161	171	163	174	149	144	160	166	161	164	155	161	166	187	150	156	153	148	159	168	159	146	153	167	163	176	148	152	162	159	162	161	184	189	183	183	138	174	154	150	174	167	157	180	181	167	172	148	160	168	171	155	174	160	168	160	174	170	152	173	156	166	164	128	155	166	162	145	164	131	166	153	161	175	142	159	161	171	169	159	175	181	163	167	158	155	173	178	138	156	170	157	182	146	185	152	176	179	164	176	153	165	173	170	153	175	155	180	167	169	148	147	162	148	164	164	164	163	172	170	165	172	171	182	166	140	175	175	172	134	181	144	143	164	174	155	180	166	158	179	167	182	170	166	143	161	170	152	153	161	162	141	166	178	153	160	154	173	153	177	170	164	167	178	189	177	154	185	163	147	142	153	161	156	156	180	145	172	134	190	158	176	150	170	141	157	163	149	179	152	184	163	158	153	154	190	169	148	186	160	162	159	179	165	168	148	165	155	167	160	144	154	150	187	146	153	147	147	142	171	163	176	145	175	152	135	149	179	154	160	165	153	167	156	166	153	127	172	156	128	155	169	144	158	178	169	156	182	154	144	175	170	151	157	152	157	187	168	170	162	153	171	166	182	173	134	168	154	144	142	168	154	166	167	172	145	162	156	171	174	185	173	180	170	170	158	139	174	148	162	174	143	166	163	156	166	145	153	165	164	160	182	170	146	166	147	166	157	177	155	157	174	150	166	154	155	152	147	158	139	174	154	163	169	164	157	165	160	166	160	161	162	176	171	166	161	171	159	172	154	158	154	154	148	158	172	164	157	166	154	161	166	173	147	156	172	139	186	182	163	185	148	166	149	152	148	146	174	187	162	167	164	143	149	147	143	170	166	147	169	158	173	159	159	144	131	167	136	175	166	163	151	134	180	159	155	160	171	178	170	164	150	135	158	173	187	151	177	180	158	173	162	162	153	158	150	155	158	156	175	149	156	157	167	166	141	145	156	166	149	152	152	173	154	190	150	150	161	178	187	166	157	176	179	146	149	193	155	150	157	170	167	164	186	165	162	151	146	163	138	163	176	169	191	154	158	150	179	150	145	151	202	148	172	136	168	175	154	165	153	166	140	165	175	153	142	151	150	172	152	177	161	186	151	169	172	169	173	149	158	153	142	174	182	148	196	174	161	165	186	179	160	146	161	170	169	169	190	152	158	170	174	152	182	146	171	140	147	153	183	167	153	158	175	165	141	149	169	154	161	161	163	156	136	154	170	157	177	156	177	138	172	156	139	147	167	167	169	169	170	151	165	172	172	177	175	181	164	179	139	173	161	159	170	164	164	164	156	180	162	172	160	156	160	156	176	144	141	164	191	158	178	170	182	157	160	156	167	175	158	149	146	157	171	143	169	184	158	172	170	151	172	166	158	208	167	156	193	156	171	162	153	159	148	159	147	167	180	162	160	177	143	155	177	164	157	155	167	164	179	178	157	159	141	170	155	165	139	185	176	161	169	140	153	164	161	161	141	147	154	176	155	152	158	149	148	164	168	165	179	159	169	182	148	171	181	172	169	161	173	158	180	171	156	165	169	175	174	176	165	143	154	140	172	151	151	143	181	173	169	160	163	179	160	155	149	169	166	135	153	175	168	153	152	178	149	162	168	159	173	186	150	186	175	150	164	136	166	177	151	148	168	156	148	146	152	162	173	175	160	175	178	138	155	182	175	165	162	132	167	152	164	174	176	148	159	146	148	163	185	152	158	152	161	164	169	162	154	182	161	179	175	174	168	174	174	161	160	143	156	135	155	150	162	171	143	164	149	172	159	161	170	167	163	172	168	179	171	145	175	162	186	148	150	164	177	177	132	147	164	165	175	148	143	163	174	162	168	175	163	175	142	151	179	188	141	179	162	191	147	164	145	153	169	153	151	159	153	171	183	167	154	143	191	175	170	157	160	181	176	190	160	171	168	145	176	165	155	141	179	166	154	180	158	155	190	175	172	168	160	173	182	156	165	160	151	150	167	148	177	173	161	165	171	170	188	169	167	171	161	168	147	162	164	152	160	144	147	179	182	158	144	176	161	151	162	153	145	145	172	169	165	174	159	155	174	179	165	174	169	183	165	151	145	180	146	176	165	160	153	177	180	158	145	123	183	173	186	160	151	171	159	145	170	158	171	172	165	166	160	164	173	187	173	153	183	173	154	178	155	167	190	155	178	155	173	183	181	184	167	156	164	151	161	170	149	143	169	173	170	167	167	183	168	167	173	175	169	154	148	151	158	153	139	158	173	164	146	167	188	162	148	136	168	168	162	148	178	164	147	191	160	170	163	172	144	138	168	151	173	163	166	172	157	172	151	154	171	167	157	144	159	174	173	171	161	162	151	142	176	181	195	155	172	158	166	147	164	175	138	166	157	139	145	156	150	176	146	145	153	155	149	163	166	188	165	171	171	139	157	169	175	155	157	162	151	166	152	159	155	167	162	162	177	165	165	191	171	140	156	153	162	159	182	150	158	144	168	192	140	148	148	173	183	183	176	159	158	178	162	159	185	165	142	147	150	189	184	160	160	163	157	168	157	144	172	184	180	148	168	169	144	163	164	164	161	171	172	167	178	152	164	166	171	196	154	149	154	167	151	171	174	162	159	168	142	152	160	163	162	147	167	151	165	166	160	139	179	161	143	157	155	169	152	170	166	141	166	166	154	156	168	179	156	144	175	168	175	169	147	160	171	167	163	180	154	183	140	162	159	184	155	166	175	147	160	169	153	174	170	162	167	140	178	159	163	153	173	182	150	145	166	176	140	187	195	153	180	166	152	161	162	159	166	151	148	142	166	165	146	165	147	155	173	157	163	189	153	147	162	183	135	154	150	148	146	153	143	163	180	151	173	149	183	144	164	189	192	153	185	150	179	190	142	155	161	152	164	159	177	153	169	143	158	153	155	156	158	172	161	163	147	186	180	171	157	161	169	155	154	145	151	146	138	159	166	184	180	147	163	163	157	171	154	153	158	168	174	184	183	168	176	154
6353	703	1206	1387	1153	1008	837	1027	2148	4197	515	528	526	494	502	488	522	477	474	436	464	463	452	462	445	470	443	448	409	443	427	422	414	406	449	426	403	395	407	402	428	403	414	445	416	425	429	438	393	428	437	403	393	429	418	424	399	412	446	457	412	407	454	432	403	415	419	420	416	377	448	403	396	394	402	386	400	415	390	466	417	367	394	416	368	421	429	398	414	390	372	405	415	408	413	393	368	435	397	420	403	392	441	389	417	420	423	413	422	456	427	404	425	437	403	426	416	413	383	401	419	441	412	410	417	421	438	403	434	404	414	407	438	364	407	407	403	397	385	403	423	414	418	385	432	392	401	420	422	403	409	423	409	407	406	418	410	414	367	404	433	420	467	424	397	404	419	386	403	423	400	409	429	386	430	393	391	388	416	389	443	410	417	428	374	413	383	386	408	381	409	388	362	413	438	417	377	413	401	420	392	403	409	415	370	422	413	398	422	378	396	395	427	403	424	394	369	417	413	393	396	413	404	392	388	399	382	382	426	405	412	420	403	420	366	399	376	416	422	397	417	416	391	404	407	437	422	412	404	409	402	388	398	402	346	425	422	442	396	341	385	382	427	365	394	429	432	424	423	415	399	419	425	398	417	405	397	384	429	376	422	383	391	398	355	397	429	373	372	371	368	420	402	435	427	390	404	397	408	392	397	410	426	449	432	396	417	428	439	374	361	411	415	387	399	396	422	425	401	417	392	413	391	435	398	406	408	410	436	420	400	401	408	412	410	408	384	432	394	434	400	396	413	401	432	388	421	396	419	391	394	442	418	429	398	414	415	385	408	402	409	408	382	400	407	371	395	397	419	397	395	415	393	395	380	429	367	452	405	382	388	340	425	435	405	421	402	370	370	409	418	405	411	420	410	402	455	390	380	411	422	431	408	393	423	398	408	400	380	421	414	443	422	423	408	391	433	440	417	414	382	382	409	411	367	418	410	432	407	422	396	372	391	425	417	391	415	447	415	403	443	383	412	415	401	425	436	424	381	381	418	393	414	396	470	390	408	398	385	426	372	415	416	397	377	393	403	406	426	401	419	393	380	422	406	415	408	462	417	402	398	382	401	398	445	417	397	419	414	440	412	379	379	403	414	417	431	352	411	419	416	401	427	399	415	396	412	413	463	393	396	433	403	445	411	405	408	393	440	378	426	393	424	410	398	379	402	382	405	381	418	422	402	444	397	382	405	383	388	402	374	427	417	411	394	381	380	400	381	386	409	390	401	410	385	397	407	415	415	378	390	408	423	374	411	387	405	375	378	403	396	383	379	392	416	418	389	411	397	415	386	401	436	430	431	389	382	413	410	438	390	379	407	372	413	384	428	435	382	413	399	395	423	458	422	396	422	384	392	383	428	403	409	433	434	418	401	426	413	401	408	367	422	408	417	435	412	412	401	383	405	374	429	381	403	402	402	426	401	378	392	402	410	360	364	404	438	439	357	447	374	410	414	368	419	448	413	399	441	418	383	390	376	398	393	422	416	425	429	372	402	438	380	425	377	379	434	428	414	428	393	386	385	383	380	405	399	428	400	442	417	401	402	426	407	407	388	411	421	347	387	400	368	385	431	407	365	379	414	394	442	406	429	426	406	406	410	398	382	369	409	415	404	436	361	401	394	385	391	374	409	430	393	414	390	410	413	406	393	445	386	434	375	391	374	395	380	427	403	405	415	410	412	424	416	411	404	437	412	373	364	418	401	395	398	437	392	406	454	430	388	415	408	400	427	397	419	402	429	376	366	376	396	396	422	407	395	397	408	439	351	406	441	388	464	404	389	441	405	373	389	388	405	381	416	416	425	389	391	420	398	447	390	421	421	410	386	393	404	373	379	372	392	421	406	400	410	395	395	418	406	396	391	401	418	396	381	427	402	416	408	383	402	367	390	408	410	408	406	408	416	400	391	403	403	439	402	391	403	387	431	422	420	433	389	417	392	390	438	416	414	436	407	400	403	404	431	395	435	421	406	411	396	393	428	403	388	389	397	373	385	430	417	401	431	402	423	401	430	422	401	407	423	372	393	393	364	415	413	433	398	411	443	391	433	409	418	385	422	406	382	377	386	392	396	389	411	406	375	424	413	396	394	373	429	381	411	387	378	389	415	385	409	452	390	422	453	385	415	391	393	376	415	398	377	385	431	428	371	381	383	424	401	413	435	385	403	376	388	426	385	390	422	365	437	422	404	427	434	388	435	412	380	408	372	402	412	438	433	413	441	392	401	360	383	409	379	410	411	414	383	408	408	422	431	395	412	425	417	380	431	415	396	416	385	360	404	401	413	386	417	414	424	396	402	330	398	430	411	436	421	412	389	368	401	435	411	416	442	420	376	390	393	427	409	414	411	411	387	425	406	426	395	431	403	454	399	382	375	403	406	412	397	392	407	388	395	394	411	413	382	426	383	412	420	390	375	430	417	395	413	383	431	421	404	396	429	382	392	404	423	424	407	421	396	408	400	409	377	417	428	422	397	414	407	380	400	439	438	410	426	400	365	407	414	405	425	380	412	378	392	407	417	398	402	418	441	408	414	392	364	426	410	405	412	424	400	383	396	409	430	404	408	403	411	381	426	399	391	374	404	403	431	428	395	437	389	429	435	380	431	407	402	414	403	389	417	444	384	387	412	436	380	402	396	402	383	394	378	426	409	438	401	433	419	399	413	431	378	400	424	409	381	387	406	402	391	414	449	430	388	399	379	398	411	424	394	428	404	423	396	375	448	419	417	380	421	399	404	373	414	410	460	396	393	407	386	404	435	391	420	389	388	405	439	405	380	400	387	419	433	414	395	404	403	373	433	365	413	431	408	416	397	381	401	403	420	431	363	403	443	433	370	444	380	377	417	401	436	419	400	383	420	411	421	409	422	436	426	441	415	387	442	415	399	401	396	397	434	353	416	416	427	399	374	393	385	399	376	440	369	429	440	385	428	376	431	409	407	392	403	374	445	430	397	416	431	412	412	388	400	409	405	385	390	396	380	413	383	400	418	398	384	442	435	453	411	411	391	404	415	386	398	389	385	389	393	429	390	425	387	411	415	396	392	408	459	390	445	397	412	416	409	426	381	394	420	410	374	399	403	390	370	426	464	370	413	394	386	405	419	418	375	401	409	378	429	379	378	379	391	370	382	423	400	394	371	377	411	394	424	407	425	427	419	394	421	393	410	422	415	423	404	398	410	408	393	404	416	410	388	373	394	424	397	400	436	408	391	380	451	459	413	381	404	418	433	403	406	414	393	401	397	406	374	391	384	373	403	393	414	375	410	412	430	416	391	379	409	406	417	401	384	389	382	416	413	419	409	426	395	394	396	404	412	417	398	384	389	380	399	405	407	425	394	414	413	430	413	423	393	415	430	429	412	396	376	412	431	379	411	397	417	416	389	411	393	382	407	413	367	384	412	433	385	442	418	412	429	426	383	395	388	410	396	395	416	405	401	399	396	418	393	420	415	394
12414	970	900	599	426	310	245	498	2071	765	165	157	126	143	132	121	135	133	142	119	120	117	120	136	139	116	130	112	138	129	125	109	123	133	113	120	121	106	117	127	122	131	110	120	94	116	112	106	110	122	102	119	121	130	129	129	121	113	104	117	91	127	126	154	143	118	123	111	130	122	130	113	118	121	127	118	117	102	117	113	109	120	111	96	116	117	117	122	109	125	129	134	111	112	113	112	126	117	126	112	108	116	134	118	124	120	112	108	128	111	136	121	139	118	119	106	109	126	121	121	103	105	119	133	115	116	112	117	98	117	111	117	115	112	110	110	112	112	101	117	123	126	110	110	130	113	104	109	119	144	110	117	104	104	109	98	121	123	117	143	115	104	144	130	100	119	115	119	119	126	135	107	113	105	119	115	108	95	113	123	131	114	104	126	105	90	127	113	100	96	109	115	123	128	102	118	112	123	112	114	150	104	126	98	100	128	128	112	118	110	127	122	120	123	123	94	124	127	100	114	103	96	102	118	115	110	100	99	128	109	106	125	121	120	110	91	105	110	124	111	107	114	118	118	114	117	117	91	129	110	126	116	145	121	118	109	134	128	123	119	96	119	107	109	92	123	123	93	120	101	119	124	113	128	116	115	119	112	103	126	116	110	135	113	105	115	104	106	121	119	116	125	112	117	114	112	99	128	121	108	105	102	124	126	113	134	110	116	120	104	115	119	105	112	104	122	129	97	126	116	108	102	115	107	108	115	118	134	108	116	115	140	123	102	118	121	112	125	108	127	133	131	133	142	136	117	118	106	129	114	129	136	128	112	132	130	124	104	124	111	121	107	126	126	104	105	121	111	119	119	120	114	98	124	115	125	125	131	104	125	119	130	113	119	122	112	112	128	132	118	97	120	112	125	102	121	104	111	118	120	102	138	137	109	116	100	120	110	108	113	142	112	132	131	109	121	101	121	112	116	111	109	128	106	116	104	124	127	122	122	113	122	117	98	110	113	109	134	110	124	117	119	120	86	104	117	113	114	100	125	125	111	134	113	131	132	114	128	103	123	113	99	113	122	108	109	123	120	108	114	117	112	121	124	136	127	122	135	107	112	112	120	103	115	116	117	123	108	121	131	119	122	103	123	98	122	115	113	125	140	144	119	123	114	117	108	109	112	132	107	111	110	105	119	106	108	126	123	125	111	121	120	121	121	110	128	108	124	110	122	124	107	138	126	123	108	108	121	126	114	103	142	122	115	111	124	111	121	122	105	127	114	110	122	95	107	117	91	94	134	109	128	113	117	108	137	120	114	105	120	114	125	105	99	105	119	119	99	118	119	125	125	125	128	111	116	119	125	124	121	143	117	110	141	114	103	104	106	128	117	121	98	107	114	146	116	121	101	116	117	108	125	126	113	111	115	96	112	116	110	110	123	106	123	93	109	103	107	109	111	134	107	115	111	128	122	123	124	128	118	120	114	114	103	96	128	110	113	120	114	105	122	107	109	125	125	130	106	116	116	118	120	100	110	112	133	111	105	112	125	126	143	124	112	119	90	115	114	117	97	101	111	125	116	111	119	147	113	107	111	111	127	127	103	132	113	129	114	112	120	104	117	99	106	126	122	100	127	110	111	96	109	112	112	129	111	126	129	103	122	127	107	107	109	101	108	127	101	122	106	104	127	121	113	124	127	130	110	122	117	115	112	116	112	125	133	108	114	121	106	133	112	118	115	124	98	102	94	111	145	128	104	116	106	115	111	96	138	120	108	100	127	90	114	101	111	120	134	120	115	108	123	136	108	98	120	107	113	95	113	121	114	110	110	117	132	118	125	127	135	104	120	112	107	113	101	106	113	122	147	116	113	119	115	123	107	121	112	103	106	119	128	131	111	119	92	109	116	115	106	122	98	137	116	106	123	99	119	114	123	120	119	131	100	109	126	105	121	111	115	118	109	126	118	108	148	113	117	130	121	120	131	115	115	139	90	115	116	111	134	129	121	100	116	121	127	98	110	125	132	120	121	123	121	127	100	110	112	104	114	112	111	99	124	119	119	125	109	115	118	132	100	116	118	103	114	119	130	118	136	130	121	110	106	130	121	121	127	96	104	105	105	121	128	120	129	107	108	128	137	112	108	114	97	108	138	121	113	125	110	104	112	117	93	117	104	145	124	114	128	123	99	111	98	113	135	107	111	108	109	112	116	110	111	102	134	105	118	114	109	115	115	124	125	108	115	115	140	137	116	131	119	108	116	114	94	121	130	114	107	124	119	108	108	128	132	106	109	125	125	136	127	122	115	143	122	104	111	120	116	115	128	111	111	122	114	121	106	122	122	106	111	111	123	113	112	106	117	121	120	112	117	104	117	105	111	114	117	123	104	92	119	93	129	126	132	106	109	116	109	102	107	118	122	112	136	121	129	104	115	130	118	105	111	109	121	111	121	119	121	120	108	119	115	107	143	119	87	116	138	130	119	109	123	101	126	120	117	118	99	109	136	106	96	110	107	120	118	116	120	115	124	98	115	111	125	115	126	123	121	107	109	126	122	134	99	116	110	113	108	114	128	116	97	130	129	137	128	119	129	119	127	115	112	110	116	124	121	125	132	108	121	130	131	121	119	119	118	118	103	126	118	115	108	108	123	127	113	135	113	125	114	142	108	119	124	127	116	134	110	136	105	100	104	126	107	128	113	114	109	115	120	120	109	106	118	118	117	118	105	122	113	98	123	111	124	141	108	119	125	111	101	114	119	111	114	131	120	120	116	123	106	113	128	92	93	114	109	103	133	104	90	105	122	114	120	119	115	111	114	116	113	96	108	125	131	114	119	109	109	115	122	117	98	113	118	111	119	106	135	139	107	117	119	117	95	110	128	114	108	113	105	104	105	105	117	114	122	138	124	113	88	120	105	116	135	121	107	119	116	116	130	114	101	108	133	126	108	114	118	129	113	119	112	123	119	124	119	126	107	94	109	101	113	116	111	95	119	114	101	113	110	121	108	112	111	106	127	142	124	117	112	123	134	101	111	135	115	104	112	112	134	106	107	115	116	120	95	114	135	109	104	121	113	125	111	139	115	106	103	125	116	117	120	108	129	126	112	114	107	110	103	101	105	125	133	125	131	105	120	122	97	129	119	128	120	115	101	138	120	105	120	104	113	111	108	113	117	113	118	87	117	123	114	114	101	106	125	117	136	128	134	113	123	107	127	112	108	130	117	114	124	118	112	117	103	127	115	122	114	119	103	118	121	114	113	119	129	117	101	108	121	130	127	128	115	114	124	110	114	106	122	91	111	119	133	111	119	115	116	119	115	102	113	112	109	128	100	110	132	134	125	120	116	116	86	106	130	103	125	113	108	115	116	110	100	132	122	107	122	106	117	128	98	118	119	113	113	128	105	119	110	120	115	139	129	121	118	113	114	133	138	121	107	134	105	123	111	107	105	134	100	110	126	110	121	96	126	115	131	113	121	122	117	110	115	115	102	117	92	101	112	123	98	115	127
8125	1048	1947	2173	2013	1480	1130	2730	10529	3166	494	487	473	444	449	424	429	410	422	371	430	362	349	372	321	335	367	317	332	339	329	303	310	307	283	308	305	335	309	342	326	311	345	323	306	321	351	318	308	334	322	304	342	336	279	336	323	340	339	354	333	302	303	345	352	321	288	367	343	309	322	304	335	316	320	326	269	311	275	313	291	304	298	304	293	310	271	289	315	336	296	289	304	307	304	308	275	302	296	267	298	310	287	266	295	296	284	321	321	287	285	294	282	276	316	294	311	301	287	302	298	300	281	301	291	301	295	288	292	324	284	326	308	305	278	333	312	275	300	273	307	299	287	280	309	248	283	259	302	317	310	269	288	306	280	299	274	316	311	295	257	287	303	284	316	274	284	296	306	277	277	301	290	281	308	313	298	291	287	280	292	276	271	293	290	333	327	271	270	276	306	270	301	284	294	298	283	315	324	279	273	279	299	278	284	288	299	295	279	288	295	280	317	302	296	298	301	290	312	270	289	288	299	286	292	307	313	296	291	292	315	288	280	282	261	289	314	274	311	261	311	294	264	288	255	278	298	271	269	260	318	306	281	291	281	292	284	311	299	329	243	271	296	283	304	298	264	282	296	301	324	265	307	277	265	299	276	274	317	294	305	271	290	302	297	318	292	281	297	302	310	262	306	291	309	269	278	262	285	281	305	271	283	284	321	278	273	286	327	272	290	313	317	290	325	306	315	290	305	286	315	302	300	292	253	300	305	269	267	300	292	282	283	276	295	307	300	300	290	278	278	287	288	290	277	305	277	282	299	277	301	322	299	302	309	298	280	297	311	287	315	347	272	296	289	294	265	277	258	306	290	287	300	300	282	310	300	285	292	304	282	285	299	277	282	281	300	312	295	289	341	280	277	283	273	301	309	310	303	296	312	307	320	294	290	308	294	273	280	296	280	273	261	280	317	305	282	265	286	308	291	314	281	321	303	258	314	294	295	286	277	284	335	286	288	321	287	285	310	303	297	244	301	286	282	313	291	290	320	303	312	328	261	306	327	308	311	298	293	286	292	282	305	271	335	288	251	292	299	271	284	306	322	297	281	279	300	285	289	301	286	300	306	304	306	270	266	273	282	261	271	314	336	280	314	296	291	273	279	300	289	284	303	292	281	342	282	305	279	290	280	316	281	317	296	290	309	309	310	318	291	284	320	282	292	272	279	304	295	335	287	272	322	287	288	310	281	320	310	283	329	289	283	273	299	282	315	290	300	311	299	275	283	318	306	266	278	289	275	319	273	285	318	300	271	311	300	303	275	304	310	318	288	310	272	317	288	305	319	291	311	295	302	267	274	302	310	300	309	246	296	290	276	300	285	309	300	288	263	300	286	289	303	297	279	277	312	265	262	291	278	309	292	305	304	320	287	291	285	280	293	310	329	283	299	319	298	290	259	297	290	304	296	296	309	309	280	284	298	271	298	284	286	330	280	305	292	286	312	294	291	276	284	300	285	330	318	292	279	289	277	283	276	295	297	285	294	270	305	301	306	279	362	284	294	286	306	277	293	308	287	301	299	290	309	288	312	290	289	301	283	250	317	294	321	278	277	262	302	301	279	278	313	319	301	306	276	303	312	304	262	308	295	292	284	275	307	287	321	306	285	288	269	302	275	281	296	278	301	306	316	298	306	285	272	296	306	301	262	300	311	284	272	272	288	279	294	325	289	291	282	299	298	276	269	275	290	297	329	285	286	287	287	284	259	302	322	289	278	298	304	316	263	286	300	301	301	298	304	256	277	296	296	294	258	299	305	314	294	300	309	285	281	297	277	299	282	288	295	284	303	283	286	301	262	295	308	298	283	284	275	293	293	287	319	270	310	289	283	292	287	318	263	309	304	307	289	312	291	300	248	312	277	284	292	277	284	290	315	307	300	285	312	313	303	275	293	280	314	269	313	335	281	271	287	314	302	284	290	278	318	304	275	267	309	321	270	278	275	259	300	303	285	285	301	313	297	301	323	285	321	275	269	292	293	311	316	301	296	278	298	276	289	298	308	272	298	287	292	287	321	293	268	290	277	290	313	323	282	300	300	317	318	278	283	305	290	295	280	327	301	271	279	310	304	332	246	285	317	262	322	287	256	314	284	305	275	300	269	307	298	278	300	316	289	302	274	250	297	267	304	313	278	300	307	293	299	276	320	302	289	306	312	293	241	275	312	283	310	309	273	304	300	284	308	270	284	298	297	295	297	298	283	272	323	293	278	265	278	292	274	276	345	301	293	274	255	307	321	268	295	285	279	308	304	284	303	267	297	284	318	299	276	274	283	292	278	324	309	298	295	285	282	254	281	297	300	282	304	302	287	279	304	318	312	281	317	290	274	289	308	301	315	261	248	281	299	330	304	300	286	263	299	281	274	300	319	283	279	306	303	288	310	293	303	281	291	306	275	285	278	307	290	261	304	304	267	284	280	296	317	292	286	304	311	278	301	283	275	268	286	305	299	300	312	300	314	305	283	305	308	293	303	311	272	312	300	292	296	273	280	303	280	304	319	279	293	277	256	276	277	302	300	312	315	332	306	283	292	310	320	315	267	322	301	298	288	294	316	292	295	272	290	278	297	299	276	263	267	293	269	280	301	274	278	299	281	294	286	293	274	319	282	330	316	285	281	295	304	287	299	279	301	311	286	288	301	286	315	340	295	305	316	317	291	297	295	309	288	282	294	309	309	330	285	328	274	301	300	273	329	297	282	289	300	320	283	312	300	274	293	303	302	310	299	298	286	298	301	347	301	284	272	247	290	283	308	319	317	305	287	311	278	303	311	327	310	288	304	267	282	301	283	288	273	251	304	310	297	293	271	284	306	294	291	304	324	292	287	319	279	309	314	300	298	289	313	296	273	299	308	288	301	286	267	293	292	285	309	312	309	287	286	320	259	278	285	287	261	298	274	300	277	289	306	311	293	287	294	279	279	300	284	312	316	293	294	284	304	291	312	314	299	274	295	238	277	287	303	295	288	272	271	294	284	315	290	259	280	292	285	279	308	290	341	311	283	314	320	338	291	294	285	287	277	295	277	282	275	292	267	308	288	284	319	310	315	308	282	301	301	284	331	248	275	280	319	278	301	291	298	284	252	274	321	279	283	299	305	329	288	291	284	283	298	290	311	295	299	291	295	301	290	282	296	319	306	291	253	307	292	289	303	297	308	311	314	283	316	272	260	316	307	306	306	314	270	283	282	287	309	280	261	260	294	282	326	274	323	268	317	272	279	303	281	261	310	309	303	301	298	280	325	287	304	300	283	304	297	317	273	304	305	298	311	283	313	306	304	295	308	288	276	289	269	272	297	302	292	305	309	316	294	290	288	298	296	299	322	301	307	285	283	296	297	302	291	322	284	316	306	299	289	278	299	322	298	327	303	280	305	322	286	306	301	323	291	291	288	316	288	318	263	303	309	314	290	284	298	292	275	270	292	292	301	278	269	316	305	289	284	306	289	269	264	298
1382	264	342	240	174	141	134	121	181	153	119	141	126	136	130	119	119	128	118	135	107	121	127	112	114	124	140	115	120	125	129	126	114	125	110	134	129	152	112	122	107	129	131	118	121	138	128	125	135	122	126	126	135	134	139	130	123	132	122	101	127	115	108	115	141	113	137	115	101	117	130	130	142	115	122	121	127	110	117	142	111	142	149	121	109	116	130	119	116	116	131	111	134	107	121	117	118	119	114	139	141	136	120	120	137	124	127	139	115	110	136	132	104	135	131	140	115	94	113	125	95	128	116	109	133	125	91	91	131	97	142	106	131	109	102	115	121	105	132	134	124	111	98	126	127	152	141	135	113	123	115	142	120	123	118	127	137	115	130	148	125	111	107	129	110	140	130	146	135	110	108	125	134	103	113	121	135	112	130	116	133	115	107	117	117	134	143	118	107	119	134	139	130	124	111	113	117	133	130	114	102	127	146	129	128	133	117	124	119	113	137	111	114	127	120	117	149	118	134	119	124	139	136	138	131	119	110	106	116	119	119	127	125	130	134	135	119	138	141	119	107	122	125	101	121	136	125	142	124	113	112	123	108	115	123	103	121	109	117	117	138	114	122	132	132	135	133	120	110	114	117	143	128	143	132	130	119	135	121	106	111	112	127	115	115	126	128	125	138	116	128	106	133	115	116	116	125	134	126	142	122	120	124	134	139	116	121	108	141	134	114	124	118	131	113	143	115	130	123	121	120	117	125	120	95	134	134	125	148	124	110	126	125	129	120	129	99	108	117	115	130	132	112	112	122	132	144	104	117	113	118	132	130	135	122	124	129	105	129	154	118	128	104	137	122	131	99	136	125	132	131	116	125	102	132	117	122	133	125	109	148	118	125	126	102	116	129	118	141	120	114	131	113	117	115	133	105	127	107	122	121	132	134	135	130	102	109	127	116	103	124	121	113	134	120	129	115	125	111	123	99	122	117	123	110	117	129	118	115	105	119	113	105	113	113	122	129	142	106	125	116	108	108	117	132	113	114	136	127	124	108	135	137	128	107	118	126	123	117	111	117	123	124	109	95	126	117	118	113	118	129	116	117	122	130	129	129	120	111	97	119	123	117	118	122	114	114	122	126	125	110	129	103	116	117	128	111	124	129	122	126	125	135	124	103	106	107	127	130	118	116	129	129	122	143	118	119	132	112	101	115	105	142	120	124	124	114	170	148	129	128	123	134	105	119	145	109	112	135	102	130	135	122	123	148	127	129	134	130	111	109	118	127	121	129	104	159	116	117	94	120	112	99	123	125	130	125	120	128	113	86	126	120	120	120	123	112	112	111	113	121	136	139	139	100	126	119	124	108	126	120	125	117	122	130	118	134	119	111	125	110	116	143	112	136	112	149	105	116	111	106	129	130	101	116	119	118	103	111	133	113	111	126	121	122	127	108	129	110	137	130	126	105	117	125	120	122	106	111	122	120	117	124	116	123	131	131	110	109	132	118	111	124	119	121	123	112	128	135	136	129	134	137	133	128	132	129	130	133	130	133	120	125	140	126	132	131	115	117	119	107	116	115	110	113	116	118	149	131	122	105	106	118	113	116	120	113	131	132	142	101	120	98	124	113	135	124	138	114	108	106	117	99	126	115	150	123	119	114	116	122	121	123	124	137	123	126	99	127	134	130	108	127	117	140	139	129	112	108	129	120	121	123	149	109	115	110	114	127	134	138	107	136	102	110	124	125	126	115	144	115	130	106	119	137	108	116	105	127	143	105	106	111	127	114	116	141	136	111	132	120	138	118	108	117	121	118	129	117	94	106	138	115	134	130	129	127	109	129	115	131	111	121	121	131	119	122	125	134	130	136	120	133	119	113	102	119	112	105	121	123	128	102	116	136	135	135	118	115	134	140	121	96	107	115	131	116	118	120	143	117	102	129	134	121	115	117	116	123	107	107	104	141	132	114	124	116	132	134	120	109	113	121	113	117	120	104	113	132	140	125	136	104	145	128	117	109	120	128	112	130	128	134	131	117	107	125	123	121	144	124	108	124	134	121	135	117	122	121	128	132	129	112	124	113	113	124	97	103	129	152	132	123	114	107	122	123	109	106	114	127	110	124	115	117	110	106	140	121	123	137	120	115	106	118	121	123	116	104	115	122	134	129	127	117	118	107	123	107	133	99	124	125	131	117	116	106	110	134	122	128	119	107	126	122	134	119	132	136	142	123	136	134	122	124	126	127	134	120	111	112	127	106	118	116	130	147	126	137	127	141	110	121	100	127	120	150	120	116	122	133	126	120	119	130	133	159	125	124	115	121	116	125	118	107	143	147	121	126	109	123	135	106	121	113	115	122	138	112	127	119	129	124	130	119	111	119	132	106	125	128	141	132	123	115	124	121	95	113	105	117	132	124	104	114	131	140	129	125	131	123	125	108	118	128	156	128	133	137	109	110	115	125	113	111	96	122	115	114	148	117	115	121	113	144	103	122	115	99	109	105	109	91	123	137	111	129	92	123	107	122	123	130	136	120	132	135	113	127	119	140	113	116	132	127	107	105	122	124	111	110	118	125	131	110	120	151	105	136	121	111	120	134	116	121	111	139	102	122	131	121	121	114	113	127	114	134	117	120	101	113	121	107	147	132	121	109	101	124	120	124	120	126	153	121	129	123	127	113	121	128	123	133	114	145	107	130	116	126	133	127	115	118	140	130	124	135	115	115	114	134	118	127	127	120	130	146	131	96	105	125	124	114	138	124	128	127	142	130	108	112	129	118	108	115	131	128	116	134	127	115	130	123	135	129	118	105	133	135	124	118	134	116	110	105	105	135	133	131	124	133	128	122	127	126	113	134	107	129	125	129	121	112	114	129	112	122	104	123	111	142	110	126	112	116	121	137	99	115	117	114	113	126	133	112	125	134	121	136	115	105	102	122	121	129	113	121	132	131	142	118	121	116	116	128	112	114	123	117	116	118	129	128	118	103	119	129	137	114	138	123	115	115	122	145	113	133	112	151	136	115	111	140	125	123	121	138	136	125	142	126	128	126	119	119	107	125	127	130	104	110	114	131	127	114	112	129	122	119	108	128	142	132	108	129	120	130	115	112	105	122	132	115	99	111	118	117	119	117	127	128	122	120	104	122	126	115	111	117	107	118	103	116	103	135	98	113	126	133	122	146	108	134	142	114	115	137	110	136	123	109	121	116	119	124	98	115	137	119	110	129	110	137	125	134	123	116	114	133	131	113	93	139	141	122	113	114	140	117	131	130	113	142	116	121	134	128	140	116	129	142	110	138	131	111	122	124	148	111	117	128	121	131	129	120	122	131	106	117	118	116	115	130	109	104	111	128	120	133	121	129	125	107	115	127	114	120	123	126	135	120	123	134	95	129	91	148	119	120	117	119	141	119	120	133	123	114	117	127	115	124	136	111	117	108	116	118	134	120	139	135	123	133	146	125	127	126	110	126	105	128	138	128	118	102	106	116	114	137	150	121	133	122	122	119	122
1888	461	781	781	646	448	468	413	775	389	338	357	342	360	328	337	339	319	342	322	348	323	351	333	339	346	301	324	350	323	304	321	343	318	284	334	322	307	288	345	339	313	335	323	319	353	348	305	307	284	347	331	327	342	341	349	329	335	328	345	309	333	312	313	308	344	305	324	322	331	337	350	323	309	325	329	317	316	293	344	342	327	309	329	372	334	324	346	345	294	332	324	335	315	290	344	307	299	341	328	343	329	327	325	347	326	331	322	324	307	323	325	309	287	348	365	338	310	313	308	335	330	329	301	326	313	342	321	343	343	299	346	310	315	341	310	316	325	320	334	326	322	331	293	334	329	336	334	329	303	347	302	329	315	326	343	359	305	352	307	347	309	325	332	346	290	316	344	326	337	321	310	319	334	310	306	336	302	313	350	324	335	300	335	321	341	333	290	325	340	322	299	282	331	306	327	324	342	326	339	326	316	315	328	298	313	329	337	339	323	330	348	295	274	324	344	312	318	337	312	331	371	345	355	340	303	309	341	356	332	327	325	310	292	322	311	347	334	337	322	335	322	296	325	297	327	307	330	307	324	312	351	321	310	354	358	308	332	337	328	321	317	347	295	349	314	323	292	313	333	319	367	311	314	338	317	322	323	324	342	330	303	318	328	334	292	337	334	291	316	332	301	325	307	338	290	332	306	327	349	324	324	343	357	316	351	351	341	325	337	300	300	309	324	363	324	324	332	326	316	300	315	347	339	352	329	357	270	316	316	320	308	354	334	347	334	306	321	319	320	322	338	321	343	322	297	324	331	345	319	349	336	304	318	326	330	324	331	315	310	303	326	313	335	307	355	330	320	310	353	282	323	314	315	294	303	342	325	348	322	300	307	339	320	336	315	320	348	315	320	338	323	306	322	343	328	306	317	327	312	294	307	307	319	346	345	335	344	332	333	332	315	314	315	337	314	347	332	331	289	308	312	285	305	326	307	301	300	321	347	328	344	358	335	344	319	326	337	315	342	309	313	301	309	300	307	329	347	314	341	308	344	340	331	292	326	332	339	316	340	328	318	340	302	317	318	321	338	343	350	322	334	330	338	336	314	330	313	336	339	340	329	351	314	299	330	300	314	341	313	315	325	302	322	350	324	321	328	314	355	359	316	330	320	329	327	316	329	319	357	319	313	327	323	359	330	352	332	327	328	348	301	292	353	362	346	319	304	303	306	370	357	311	311	305	329	285	351	334	333	286	372	333	307	344	314	329	333	311	299	350	352	296	347	301	331	308	302	294	321	338	330	302	335	323	307	337	326	321	334	295	328	327	308	356	298	292	309	299	331	342	339	296	332	334	321	321	347	339	299	322	305	292	308	305	310	316	312	301	330	326	324	367	301	307	318	334	315	334	303	337	339	320	358	296	336	341	328	300	335	324	316	313	323	343	309	328	334	335	308	315	309	326	328	312	313	335	330	355	334	313	296	314	338	310	344	314	352	333	289	341	361	342	334	318	309	315	337	316	323	331	333	302	311	316	322	320	303	320	313	333	332	313	372	332	314	324	324	354	311	345	345	331	296	321	293	313	348	308	364	344	337	308	299	317	306	325	314	328	352	304	308	297	321	330	325	305	312	353	315	339	331	327	304	307	278	298	319	333	295	337	314	325	331	364	350	338	330	334	336	316	326	323	324	339	321	321	345	327	327	303	342	359	323	313	309	316	305	345	319	329	323	322	325	320	331	293	325	337	340	312	310	332	310	336	331	327	329	313	329	299	354	319	322	357	350	311	332	298	334	352	351	319	310	318	329	302	317	306	292	321	302	299	312	312	332	327	348	330	361	315	307	342	288	270	344	334	355	329	311	328	336	310	331	326	323	317	345	317	282	357	337	345	305	324	330	294	321	326	314	305	334	312	332	321	323	323	327	314	351	339	311	315	305	339	290	311	323	316	314	308	314	324	329	349	318	335	326	304	338	326	303	266	350	343	300	340	354	330	307	331	300	333	320	328	297	322	347	311	330	330	316	303	340	341	312	307	333	327	336	336	312	323	316	325	317	334	360	327	306	296	311	314	322	323	318	322	322	325	300	321	311	324	301	345	305	311	320	326	323	327	311	347	336	335	339	348	313	335	307	308	278	320	317	342	326	326	325	327	328	308	333	333	319	286	320	310	326	325	310	338	287	330	325	343	318	318	352	345	318	346	331	326	332	365	341	295	327	308	322	345	344	299	331	313	322	315	326	344	303	314	308	312	331	304	325	336	348	323	350	318	354	327	327	314	315	335	355	291	312	299	312	320	307	322	315	326	348	304	335	336	309	329	300	324	317	308	282	279	305	299	327	307	308	325	365	323	297	317	337	337	282	298	341	330	373	306	294	328	340	341	314	314	322	329	286	325	313	328	344	324	344	308	345	340	335	347	324	331	324	346	326	313	325	325	297	325	285	313	310	323	329	315	301	349	351	360	324	321	324	364	311	326	327	340	334	286	306	297	343	344	321	327	363	317	362	296	295	335	325	295	287	324	310	323	319	354	341	347	344	303	335	324	325	351	321	298	317	329	327	323	311	324	290	317	314	359	312	320	334	331	341	314	302	329	325	346	316	347	328	319	322	360	310	352	295	359	353	346	325	320	309	307	312	343	326	342	310	318	322	338	312	337	314	333	293	321	329	349	334	282	313	340	311	314	351	340	355	319	322	300	323	336	291	313	298	328	329	326	359	313	283	323	338	337	307	290	316	335	334	350	303	323	325	316	354	334	291	343	312	330	349	324	305	333	331	324	321	314	322	306	325	334	321	319	315	290	336	325	308	321	296	316	363	307	317	299	329	347	323	343	328	302	326	329	355	298	320	316	324	327	306	330	303	313	322	322	347	328	335	305	324	335	349	359	299	324	296	311	345	349	302	328	310	305	339	332	322	316	322	343	336	325	315	333	276	314	280	296	300	357	314	326	315	313	347	324	328	304	297	338	287	353	324	330	311	297	323	340	370	341	342	314	317	336	312	335	332	306	316	311	345	352	285	302	302	322	332	313	343	295	321	331	317	338	340	296	328	312	353	332	346	348	355	290	301	325	293	326	329	348	329	326	321	328	315	301	347	330	349	327	316	373	337	350	307	314	323	307	319	319	313	278	298	330	323	340	355	335	327	336	328	308	367	309	345	314	295	306	304	311	311	338	305	327	315	316	292	286	320	316	336	310	295	335	337	338	319	329	326	330	315	324	360	327	320	325	299	339	328	344	305	344	307	298	316	361	302	326	340	314	313	311	354	307	330	301	325	314	341	336	341	340	324	361	330	333	313	346	316	313	328	340	362	322	334	297	318	335	350	331	336	344	334	326	322	330	365	294	336	339	311	348	290	350	331	345	349	327	332	288	314	320	292	302	333	305	309	358	327	304	338	319	288	326	340	314	333	311	310	336	330	333	352	286	336	301	317	306	332	340	313	368	309	316	315	341	340	331	324	312	302	318	341	340	321	318	345	293	329	280	318	314	325	328	331
6553	414	440	402	317	256	260	273	1456	559	217	161	148	153	176	169	181	149	176	159	161	161	162	181	180	165	182	169	151	139	162	157	166	164	161	168	151	159	157	164	161	147	146	170	182	156	192	160	158	161	159	154	174	165	173	161	172	164	165	177	156	160	155	190	190	169	168	155	153	151	164	183	150	153	166	168	151	167	139	140	152	150	162	158	168	169	145	175	155	170	163	141	142	172	186	166	164	177	177	174	156	157	179	128	155	176	144	183	176	151	188	163	161	156	179	140	194	184	182	178	165	160	145	145	184	155	155	178	136	147	155	165	153	171	169	148	191	153	173	152	196	178	171	174	168	192	152	163	184	164	170	155	146	158	161	170	137	156	163	167	159	144	157	141	164	178	144	177	168	147	159	165	177	165	152	179	148	148	170	141	141	181	174	171	158	192	165	176	185	164	148	163	145	154	144	168	158	159	162	160	151	162	158	158	161	165	157	137	140	139	190	133	155	139	187	165	145	166	172	165	155	162	194	187	182	167	162	163	141	143	170	175	152	143	143	175	172	168	157	171	161	156	136	148	149	144	169	176	148	166	164	156	150	173	159	179	153	163	143	160	163	164	160	166	142	164	175	141	153	162	148	166	146	167	160	151	161	157	147	169	148	177	150	154	145	185	167	156	147	194	157	170	160	166	187	167	170	160	175	196	148	155	134	170	162	157	153	151	154	156	152	152	140	163	182	156	185	141	178	162	154	156	164	155	167	166	171	145	162	170	153	165	172	157	152	152	168	180	185	176	154	164	158	162	147	162	137	140	151	157	166	156	134	176	154	149	163	162	159	160	147	164	157	185	139	160	153	180	187	141	177	153	157	174	156	156	148	144	174	156	155	154	166	137	139	135	156	163	150	177	165	155	145	148	146	159	164	179	191	177	179	152	140	183	152	157	168	162	159	162	138	197	188	142	163	174	155	141	155	146	156	181	164	167	161	164	175	177	168	153	150	167	162	160	139	158	156	174	170	157	176	153	153	154	150	165	164	182	202	167	125	149	173	161	179	166	153	174	144	194	172	158	161	142	121	159	146	175	188	182	171	161	175	159	156	178	173	158	155	172	172	175	123	155	173	153	166	167	150	167	191	152	166	151	151	153	150	148	176	187	179	163	148	152	176	158	161	157	166	149	180	165	161	160	155	154	160	170	171	178	193	163	160	192	147	163	149	164	170	171	187	164	163	178	172	149	162	147	156	139	168	152	158	142	166	162	161	168	189	146	124	151	167	147	158	172	148	150	170	155	153	153	163	163	152	178	171	154	171	185	171	144	164	149	168	156	165	143	163	178	170	162	168	160	172	155	144	159	141	181	169	189	174	170	165	169	171	151	159	166	148	158	167	166	179	165	143	174	152	188	162	160	162	160	153	155	161	159	153	154	195	182	156	158	161	182	148	164	173	164	158	171	163	176	167	171	170	164	198	173	144	156	134	153	154	153	157	165	149	164	178	171	167	149	183	152	165	178	158	145	177	183	177	143	157	163	146	147	185	140	154	156	165	180	155	173	155	166	180	191	196	166	189	151	152	161	169	158	158	152	167	165	171	165	149	174	164	133	147	189	184	149	164	158	164	156	161	158	163	159	154	172	161	143	168	154	141	158	156	146	180	156	175	177	178	157	143	172	156	169	138	159	165	142	154	151	180	177	173	176	150	139	172	185	152	136	176	155	177	151	168	144	155	167	140	157	161	172	171	167	168	133	163	155	160	161	157	144	175	162	172	155	206	165	163	170	168	160	178	158	156	178	138	175	167	151	169	162	173	145	162	155	167	165	177	152	162	166	145	133	147	166	151	174	165	196	154	167	175	164	172	140	177	179	166	174	175	144	155	151	146	143	183	167	156	178	156	166	169	178	183	169	154	163	168	149	159	150	162	155	155	156	178	178	160	155	171	161	181	198	177	184	181	167	163	186	168	177	146	136	153	156	184	162	137	167	129	169	150	150	164	161	156	186	143	180	153	149	187	158	162	183	171	146	163	161	144	144	169	161	162	157	160	162	163	167	179	152	178	164	188	159	178	175	183	153	153	181	175	156	174	168	159	147	148	179	172	154	172	145	142	145	155	166	166	152	132	167	173	137	159	145	156	144	149	170	148	179	178	151	179	159	172	174	167	171	158	161	159	150	129	149	164	166	159	155	172	195	163	154	160	130	184	148	185	148	122	156	156	159	145	169	154	189	152	182	152	149	151	154	162	164	153	149	169	144	163	157	142	146	173	151	157	152	168	151	169	145	176	155	181	159	164	176	143	166	176	174	162	195	171	148	158	158	153	161	143	181	169	144	160	169	159	167	173	165	154	158	174	161	152	155	168	158	144	147	177	166	165	155	163	169	152	153	153	149	167	163	158	157	157	151	152	138	167	163	162	157	145	161	177	142	157	156	163	176	153	194	142	175	156	147	150	176	161	171	166	153	177	153	176	135	182	146	164	165	189	172	146	132	157	161	173	174	171	163	169	163	164	191	167	160	161	159	181	167	157	171	147	155	149	175	161	152	167	172	169	148	169	175	179	162	166	181	175	184	163	167	165	138	131	171	177	177	157	151	170	166	155	140	175	146	178	159	172	161	164	154	159	148	141	176	166	192	142	180	176	154	167	140	199	160	181	166	157	162	176	158	154	162	146	133	156	166	152	158	168	129	168	171	146	136	172	155	150	140	164	151	148	175	158	167	131	179	153	170	169	155	193	138	169	160	182	157	158	161	141	170	156	126	147	161	137	155	177	148	149	154	147	166	175	162	153	149	159	158	163	151	152	154	165	163	172	186	161	176	169	166	161	178	175	162	159	139	145	172	151	157	172	154	193	174	165	163	178	146	144	172	180	156	169	161	133	181	181	168	171	157	166	154	176	157	157	132	167	129	171	147	131	152	168	166	181	174	176	171	159	158	147	178	180	176	165	165	154	162	179	170	181	171	166	187	166	151	175	164	174	210	167	142	157	180	184	159	162	150	139	145	148	161	137	139	176	198	169	158	146	154	160	153	177	194	177	149	162	153	169	145	157	171	198	164	162	162	143	157	157	171	173	143	156	164	177	138	161	167	158	155	145	163	142	166	175	161	160	148	131	169	135	166	160	168	153	177	163	157	157	186	142	168	152	176	163	170	156	165	171	171	145	172	184	159	170	167	169	166	180	156	156	158	162	179	167	179	148	152	151	185	159	157	154	153	140	153	180	163	168	165	156	159	143	177	139	151	151	176	153	141	143	182	170	184	158	150	158	162	142	161	155	146	177	175	157	146	173	182	165	162	192	152	153	169	158	164	142	161	175	180	130	150	158	134	179	158	136	164	144	166	174	175	154	168	139	154	153	167	167	137	161	160	152	152	171	160	142	156	177	149	171	176	204	161	155	150	158	166	168	156	181	186	159	165	162	172	166	156	157	154	174	180	159	154	160	177	163	167	174	152	152	156	161	150	170	171	157	165	158	153	182	150	159	150	156	149	156	140
6402	694	1150	1444	1270	997	825	943	8094	1959	517	483	463	515	483	456	476	450	465	450	418	460	450	423	456	453	424	415	436	421	439	392	438	428	443	415	462	423	416	410	418	396	408	400	408	405	427	424	439	410	417	409	435	411	440	423	478	433	409	439	398	380	418	445	418	456	399	388	409	422	429	440	438	388	410	412	417	408	434	402	414	416	378	408	422	435	390	389	400	409	419	391	374	424	434	436	433	399	386	422	417	394	391	355	445	405	417	399	410	443	415	397	376	408	400	418	406	381	436	407	469	384	413	408	407	386	379	427	425	358	400	426	426	410	395	414	410	438	417	420	410	419	398	402	417	408	397	347	432	432	432	415	379	371	417	428	420	363	413	433	400	432	434	417	399	420	408	392	393	403	433	379	411	402	401	405	423	408	425	398	402	406	397	397	413	397	395	395	456	393	409	387	401	419	413	413	412	411	433	429	389	394	391	416	412	407	410	419	374	374	426	422	403	368	408	411	401	398	401	412	376	437	378	384	401	411	408	410	376	407	413	402	409	437	404	401	439	390	409	422	438	405	401	405	420	450	422	430	417	398	458	426	395	401	416	405	408	419	420	415	403	394	430	405	422	412	406	406	414	373	442	421	441	400	397	389	408	392	400	397	435	417	435	379	408	412	418	423	405	411	387	407	417	387	391	443	383	396	428	407	410	431	399	410	427	413	424	400	388	422	409	459	388	403	381	431	447	396	425	376	398	402	391	400	383	421	407	416	418	403	432	500	393	386	404	407	426	396	410	405	401	419	413	425	411	367	399	404	396	437	435	393	388	442	410	393	421	398	397	402	394	443	398	383	384	406	449	411	407	366	442	413	413	430	428	371	394	403	389	405	430	401	437	411	430	419	423	402	460	408	444	431	381	364	406	387	426	380	405	419	381	413	403	383	437	432	390	439	378	401	385	395	398	399	414	394	445	434	407	382	429	431	396	388	402	408	410	400	415	416	422	408	401	397	387	437	394	396	406	426	409	415	411	431	421	388	395	423	417	410	417	390	411	390	394	442	419	379	427	396	411	376	431	431	422	412	416	409	416	393	398	413	409	434	438	411	408	442	432	408	373	414	403	457	391	363	384	389	399	410	419	402	429	409	416	431	429	360	407	418	465	414	417	405	379	427	407	391	400	427	456	403	388	414	434	390	426	411	411	409	380	464	403	389	413	419	392	404	412	406	428	358	456	377	436	397	406	384	394	373	457	412	396	392	397	406	379	425	431	375	420	403	397	383	421	405	404	396	410	390	435	420	428	404	410	381	398	423	363	418	443	400	382	380	436	418	403	423	421	413	421	391	424	397	423	415	415	419	386	419	418	391	412	435	400	414	425	398	410	408	390	423	400	425	423	404	419	431	364	400	403	392	420	403	436	418	428	403	393	415	426	411	378	435	375	408	413	408	386	431	426	380	421	402	428	391	439	393	411	386	432	399	400	437	384	418	431	415	383	416	412	416	388	406	408	411	397	418	374	396	426	384	406	425	407	431	423	401	427	409	397	421	402	392	404	450	418	420	376	415	417	431	409	428	411	376	407	417	404	401	387	390	392	423	402	409	420	435	436	433	427	397	398	417	386	375	378	387	394	387	402	392	385	395	413	389	427	414	422	391	418	399	383	420	412	402	404	414	429	442	401	408	417	441	412	442	405	451	393	383	392	412	425	359	425	417	431	435	389	423	360	402	391	408	429	418	413	418	423	391	421	451	413	393	400	380	406	411	382	422	411	413	406	412	484	425	433	416	421	400	421	392	396	402	396	422	389	377	391	408	428	407	440	397	409	378	391	424	368	444	403	401	458	434	389	391	439	380	386	410	440	417	375	409	383	417	415	440	398	388	427	386	433	429	428	404	391	454	440	401	389	363	390	418	409	421	432	407	369	409	375	416	392	391	430	383	441	412	428	421	408	360	458	434	411	391	427	415	409	411	361	480	388	401	419	432	421	446	416	419	441	421	397	419	420	412	399	392	404	400	455	430	410	415	373	395	375	373	412	395	432	393	399	381	414	420	444	444	411	415	388	413	398	391	408	391	405	390	448	420	418	397	433	400	382	407	404	396	413	395	445	396	437	408	413	393	381	383	442	395	418	369	415	397	412	410	397	406	430	379	418	388	402	408	383	364	407	397	413	439	407	409	400	409	406	397	384	389	417	413	405	410	442	394	434	409	446	406	445	392	370	409	388	411	404	357	411	403	425	403	420	400	417	407	421	407	397	411	393	395	417	372	426	371	395	384	415	430	403	380	466	409	406	445	387	393	413	374	438	373	424	399	414	412	409	433	430	389	382	381	391	402	422	391	412	395	415	399	401	440	412	412	415	395	409	417	430	431	397	410	395	407	433	377	399	458	449	423	409	411	434	390	405	428	431	399	415	384	393	409	410	432	407	432	400	434	394	411	380	408	410	404	412	422	395	414	387	413	441	393	415	401	443	431	402	388	406	399	422	414	387	397	418	454	392	402	420	438	385	388	401	422	430	386	419	419	429	429	406	399	399	420	433	388	418	386	420	415	418	408	420	421	417	423	416	376	410	391	404	391	389	396	391	385	426	419	388	416	401	420	409	435	429	391	412	386	403	421	381	418	436	418	454	419	423	401	421	425	409	406	383	404	405	411	412	418	431	418	369	391	430	378	417	388	408	456	406	387	439	413	404	409	385	398	433	431	416	386	407	398	405	427	393	403	431	399	422	408	386	403	401	401	397	409	394	451	429	461	447	444	396	397	412	424	378	421	363	440	418	370	406	408	409	404	406	422	399	387	436	407	467	396	424	385	443	370	426	403	460	418	372	407	400	400	400	409	376	408	418	416	436	420	400	446	402	446	392	415	426	388	400	423	389	392	434	414	432	378	389	409	433	409	391	382	404	397	413	409	382	433	429	412	432	428	394	420	418	388	424	379	395	451	413	374	417	387	438	415	414	420	370	358	443	414	426	421	429	420	393	409	403	445	432	404	408	456	403	433	413	437	385	398	394	418	419	410	389	401	384	425	417	387	414	426	401	414	378	391	394	378	415	381	397	414	417	361	392	409	394	431	366	378	377	408	390	374	432	396	400	408	419	389	413	405	392	392	378	374	382	419	429	407	387	400	406	403	415	431	375	387	383	410	436	386	405	394	396	390	394	422	410	388	391	416	424	399	431	401	408	382	401	387	416	421	390	423	443	417	362	364	415	400	399	410	371	410	424	458	445	398	388	403	420	403	429	390	405	381	420	397	395	383	410	387	421	395	392	418	399	415	404	420	408	399	409	391	393	416	430	431	426	407	401	430	390	397	387	425	394	380	411	403	409	438	424	424	414	401	418	389	421	432	428	444	395	405	416	409	415	427	400	411	378	441	371	412	424	374	427	385	435	410	417	429	427	427	447	394	424	404	388	380	366	392	401	403	436	385	405	359	438	413	410	401	399	404	415	386	410	445	417	433	425	465	423	419	385	381	398	406	410	407	398	361	431	392
12217	827	839	669	442	368	248	250	2120	790	140	144	129	151	140	130	118	135	140	112	136	128	128	134	135	124	109	130	119	122	116	125	153	119	110	105	114	111	122	116	119	117	129	111	114	107	103	104	126	107	119	127	121	104	128	131	132	112	125	96	124	116	109	116	116	127	130	129	113	114	131	104	118	132	128	124	113	112	129	126	117	130	107	112	113	124	109	127	118	122	134	112	152	125	118	131	113	115	129	116	147	111	92	110	109	118	113	106	103	112	107	112	111	104	124	111	120	135	115	105	117	111	132	128	117	125	107	127	103	100	98	91	118	99	119	145	102	103	113	110	126	125	113	127	121	107	114	89	114	122	104	106	92	131	121	114	114	101	128	117	137	104	136	123	144	105	118	122	128	124	135	109	95	113	89	116	115	119	107	100	99	117	133	116	127	99	117	124	134	136	110	102	118	122	97	107	118	117	128	137	121	110	115	111	133	114	95	95	110	131	115	133	107	114	107	132	138	107	107	114	116	126	111	109	117	110	114	97	121	105	122	112	113	122	121	104	117	105	127	111	118	124	96	101	125	100	104	115	122	127	119	115	109	102	128	114	124	96	100	122	111	131	113	103	102	118	99	112	121	145	113	101	124	129	125	101	118	94	104	124	115	127	123	114	158	95	115	100	113	121	144	107	117	114	103	110	120	92	112	94	139	110	113	103	139	124	115	99	102	103	114	120	99	132	100	107	114	130	113	110	129	141	92	125	114	125	127	111	132	105	123	139	129	110	120	137	106	108	105	120	118	128	98	116	123	132	115	124	130	128	124	124	115	104	142	111	117	105	113	130	111	111	106	144	107	122	110	100	114	115	120	127	120	111	108	124	114	116	126	114	106	113	111	124	103	123	107	103	110	128	112	124	102	114	112	112	120	111	128	118	98	118	119	106	109	88	120	102	111	123	113	122	122	113	120	121	119	124	123	114	91	109	112	126	104	102	127	78	101	110	107	107	109	105	120	111	116	120	114	99	119	92	131	119	136	97	129	113	144	129	104	90	111	121	103	109	116	124	111	114	133	109	119	129	126	119	93	110	104	139	141	97	129	101	133	103	136	128	114	116	117	118	124	130	96	115	105	102	117	130	130	118	112	125	129	122	128	118	116	110	130	132	123	148	114	110	125	124	115	118	117	112	121	103	125	138	126	104	124	112	111	103	147	126	123	127	104	105	106	109	110	105	94	132	112	126	112	114	127	102	123	141	117	115	118	140	128	110	121	143	132	128	118	117	117	119	123	106	130	109	111	117	128	141	117	121	111	110	105	111	97	120	106	110	105	117	116	108	123	113	130	108	121	103	121	119	113	106	125	98	102	110	106	112	128	119	131	116	129	110	133	135	113	127	119	114	113	112	144	115	121	111	126	97	117	127	107	108	106	117	115	120	100	123	121	113	111	118	96	117	99	123	126	123	135	118	122	110	109	94	120	118	124	125	138	128	122	120	100	110	112	108	110	99	110	127	118	123	115	121	105	115	110	135	106	104	115	103	108	115	118	117	122	138	115	109	121	108	120	124	119	105	114	115	104	98	97	116	106	141	115	112	140	122	124	112	125	113	104	115	89	96	124	136	121	104	100	116	147	108	118	122	111	115	116	100	101	126	123	126	108	123	114	107	119	103	126	105	114	137	111	115	106	133	119	121	113	124	129	132	120	122	103	114	108	113	125	109	126	123	128	143	107	98	111	112	122	148	109	113	129	138	114	118	103	118	104	113	126	122	136	104	108	95	137	117	117	108	103	118	110	130	116	107	102	118	124	131	124	132	107	123	118	121	110	114	100	109	121	102	126	129	115	121	127	123	112	114	126	128	134	124	102	129	123	127	133	127	130	113	111	113	126	104	126	98	111	120	95	109	139	137	110	109	99	94	102	121	115	123	100	110	106	112	120	117	109	121	108	99	100	102	108	120	117	113	104	112	102	137	122	101	131	129	114	112	110	139	139	107	118	119	115	123	122	128	111	122	128	90	132	104	118	113	118	137	117	141	114	123	110	115	121	105	124	113	114	111	106	121	126	127	103	103	104	152	126	116	124	118	117	113	118	126	91	108	120	108	109	102	118	121	131	106	116	139	125	129	134	123	101	130	104	107	106	126	132	103	116	127	115	121	107	127	137	104	130	115	124	88	103	125	98	113	127	129	123	105	110	117	117	119	125	135	123	112	106	108	109	125	101	107	109	108	123	110	119	115	116	120	115	120	103	111	102	104	113	107	127	104	125	95	129	120	114	112	124	98	110	114	121	117	106	116	132	119	109	94	104	109	131	117	142	115	130	116	143	120	102	107	99	110	108	110	101	130	116	104	108	113	104	109	113	116	106	108	130	114	107	86	124	123	139	105	121	145	128	119	103	106	137	109	114	127	111	125	125	116	116	106	100	94	110	125	103	123	103	110	135	127	109	97	119	117	124	132	112	107	109	108	106	103	116	95	113	112	116	130	123	120	115	107	123	107	107	117	101	108	110	112	122	107	110	105	115	112	133	128	131	100	119	102	112	99	117	103	113	98	137	112	118	122	117	108	101	105	122	110	137	100	105	122	112	112	116	110	113	100	125	98	111	126	126	90	124	121	122	118	113	137	100	119	110	112	124	114	120	123	119	134	114	128	112	130	114	123	125	122	119	111	116	134	109	126	108	105	116	116	111	106	116	116	129	120	108	128	116	146	120	128	103	133	116	117	112	134	111	118	100	101	102	111	116	105	125	118	118	121	126	117	116	130	111	122	105	117	128	123	136	123	105	111	120	111	110	102	116	127	107	109	106	110	113	110	102	115	121	101	127	119	100	106	109	119	107	133	109	120	136	111	111	109	108	109	118	120	129	99	115	134	103	109	112	96	122	110	114	116	132	117	131	110	126	129	96	118	130	107	130	115	111	129	118	120	106	112	127	114	89	117	110	106	106	116	108	120	105	112	116	126	126	104	118	107	122	128	140	122	107	121	104	123	124	115	121	129	125	99	123	109	110	112	122	95	113	104	99	115	132	106	106	130	118	101	104	113	107	119	114	100	120	112	121	114	131	125	105	101	117	121	113	99	109	119	83	116	96	111	123	107	105	96	109	115	122	134	101	133	133	146	111	135	118	117	125	117	134	120	127	131	110	120	117	116	109	133	121	91	110	117	139	123	105	114	117	111	107	112	117	111	127	117	128	115	106	123	102	87	123	98	117	123	106	101	103	116	126	103	124	115	104	128	109	112	103	91	105	105	101	107	121	102	116	111	127	133	115	102	97	100	102	112	118	116	121	114	129	121	112	117	115	116	124	110	106	105	100	116	145	101	121	114	97	120	111	105	120	117	138	117	131	128	130	98	103	121	115	111	134	129	113	121	132	110	108	125	122	116	96	110	114	133	92	112	118	126	124	122	134	114	119	111	93	158	122	114	140	112	126	129	119	126	96	125	121	128	116	128	103	129	98	95	118	118	102	119	137	108	114	88	129	121	120	100	125	102
8098	948	2019	2416	1992	1647	1107	1308	10901	2675	517	473	473	437	416	412	431	406	389	395	400	387	340	376	401	322	338	358	316	336	340	339	323	316	323	301	322	300	291	307	322	335	311	311	324	315	297	333	306	331	290	314	315	309	350	336	310	294	306	323	308	299	312	336	373	318	330	324	303	332	297	319	314	287	322	292	337	282	312	298	295	317	335	270	287	309	300	317	307	312	275	318	304	307	295	301	298	295	281	300	264	301	303	278	280	254	326	328	287	266	296	301	294	307	315	307	299	317	300	251	293	294	273	284	289	301	288	271	311	298	280	282	296	276	275	293	315	283	293	331	297	278	309	297	280	293	300	303	293	316	300	293	305	276	314	311	308	336	299	304	305	288	277	286	304	283	300	314	304	296	308	297	285	295	295	305	300	308	318	302	293	287	279	291	296	282	269	290	266	282	280	271	302	295	285	314	276	316	281	282	290	278	300	289	269	316	293	313	309	274	278	305	283	295	311	317	299	280	287	317	269	307	297	298	270	310	311	283	309	285	265	273	274	282	296	268	324	296	311	280	300	294	299	315	300	305	286	339	284	293	291	306	308	304	283	326	304	293	277	289	282	265	302	285	291	302	334	296	286	287	269	274	314	303	293	282	264	302	283	261	282	262	263	287	302	306	285	308	285	266	306	281	313	295	322	297	304	313	306	274	285	287	284	284	312	287	308	322	309	298	302	314	284	272	296	291	294	297	274	280	281	291	287	307	281	298	311	284	307	308	298	293	257	293	288	302	293	281	295	297	300	340	284	267	299	300	301	282	303	308	292	289	298	269	320	265	320	293	285	287	314	289	303	297	286	280	282	285	284	318	268	308	312	289	276	265	320	321	310	287	297	295	307	336	273	286	289	296	298	302	297	291	309	311	285	273	303	289	315	320	312	303	275	308	309	295	295	284	292	258	291	263	292	279	293	301	327	301	297	296	308	273	322	281	299	292	268	318	299	289	287	274	295	260	313	272	301	291	286	307	300	290	309	236	309	331	287	314	324	288	284	304	301	296	291	257	312	280	319	292	300	304	289	327	293	283	294	287	315	293	301	292	287	292	273	269	288	269	280	287	284	290	288	267	300	281	291	317	315	322	308	296	294	287	294	278	278	270	307	311	316	309	310	310	293	320	317	309	318	285	322	301	305	279	289	275	287	307	285	311	279	283	296	283	293	300	291	260	302	276	290	304	349	276	286	279	329	316	308	308	301	290	291	297	272	309	330	305	293	282	319	297	301	311	287	283	300	285	297	275	295	274	303	270	296	292	284	278	300	310	300	296	305	324	279	327	313	262	274	311	320	313	278	310	300	302	260	299	320	287	306	307	297	311	268	292	269	275	301	274	309	296	295	281	330	279	297	301	302	285	286	288	288	327	276	344	290	303	302	288	312	252	306	295	286	294	304	319	303	309	285	316	307	281	289	314	294	282	296	332	289	288	310	298	272	276	281	312	269	299	299	295	311	262	302	319	302	290	273	294	307	304	282	299	325	296	301	296	276	293	277	305	303	281	283	269	278	301	314	281	295	305	293	275	272	268	311	280	307	291	291	278	291	302	301	312	283	281	291	286	282	322	304	309	282	280	304	262	276	309	298	304	308	283	293	284	305	268	307	293	300	300	294	277	306	296	310	281	314	275	293	288	295	298	294	315	277	323	264	303	282	307	275	307	284	322	295	285	305	300	298	269	319	304	310	290	274	309	276	256	304	302	288	267	318	295	327	295	302	311	287	302	307	323	292	265	333	300	300	300	303	295	250	262	325	327	313	295	301	329	264	285	311	294	283	282	300	269	290	335	295	326	294	333	302	281	297	278	279	295	291	318	327	316	296	256	294	303	295	293	316	316	286	310	274	302	299	292	320	302	258	271	289	339	284	296	320	304	269	300	283	273	275	299	260	286	299	261	265	298	292	277	284	280	264	312	296	314	295	295	299	300	286	288	289	264	296	288	317	290	307	283	267	277	297	294	305	278	276	268	305	292	266	277	306	297	282	312	293	307	318	297	287	296	315	282	276	301	306	308	317	268	292	270	283	301	287	296	268	303	303	311	291	303	270	288	280	308	279	279	344	311	287	310	295	296	250	296	299	297	312	296	294	290	280	284	306	311	265	270	277	314	277	319	284	312	306	296	306	294	329	307	308	288	290	300	292	308	292	322	291	284	279	323	323	294	288	295	292	315	276	274	283	319	297	314	315	311	290	309	292	287	283	294	292	322	267	304	286	289	327	298	282	297	273	288	278	300	276	303	294	283	287	309	281	284	313	285	263	300	267	292	287	305	277	326	303	301	289	288	276	268	292	322	309	317	293	274	314	284	293	296	293	288	289	282	311	286	302	305	287	289	300	323	276	319	291	287	295	272	306	295	291	322	292	295	306	287	288	308	279	293	279	289	321	299	258	290	336	296	279	319	293	268	278	331	310	302	306	311	288	323	286	318	309	272	303	285	295	285	317	305	306	300	268	329	294	289	316	291	282	283	283	305	283	321	298	283	288	297	339	305	316	292	300	337	294	307	285	266	298	297	279	325	304	303	317	255	305	298	260	284	336	310	293	276	295	309	304	291	279	328	328	299	292	275	313	292	290	292	293	277	277	277	291	285	267	280	276	291	301	343	288	277	315	292	298	288	283	272	290	300	299	289	297	281	293	288	268	281	298	326	286	302	289	290	270	296	271	292	297	302	298	277	299	313	283	265	292	298	319	315	285	306	269	296	306	287	251	303	295	290	289	325	294	262	319	291	313	329	279	306	294	332	286	261	323	311	288	304	250	315	288	307	300	266	315	279	280	316	302	321	249	244	325	305	301	309	287	307	273	299	300	260	267	287	302	286	289	312	301	284	291	277	299	356	265	292	290	285	298	280	284	307	288	274	274	311	303	305	311	279	270	273	303	276	331	270	308	300	285	304	292	280	308	293	314	300	289	303	265	284	267	284	316	303	307	283	300	267	283	301	267	298	344	297	299	291	311	285	272	323	262	285	309	287	290	333	298	292	302	285	273	327	293	261	296	300	309	278	285	307	316	303	293	315	282	295	306	296	274	306	301	310	293	286	282	294	268	278	308	287	298	306	292	273	294	303	293	337	309	321	269	269	301	300	266	276	304	313	299	310	312	307	303	285	295	302	288	339	288	295	325	314	286	286	299	320	280	266	283	271	284	319	305	303	274	316	292	300	321	265	309	272	299	283	289	293	309	312	290	302	305	301	291	275	308	284	316	305	297	279	319	292	280	254	278	290	311	306	301	325	292	306	285	302	292	291	308	281	273	256	319	296	284	294	297	318	301	281	320	302	306	287	313	281	291	301	280	283	286	292	286	244	292	317	285	324	302	273	293	289	287	319	306	285	281	304	283	295	288	312	286	286	304	301	289	270	299	274	279	281	283	280	305	290	291	294	278	281	291	283	281	267	301	302	287	351	317	287	315	311	322	259	261	295	288	299	295	292	319	286	283	294	303	301
1446	201	183	231	168	153	153	109	164	142	146	106	131	116	98	112	125	120	110	109	115	129	120	116	121	131	130	110	138	121	119	99	132	142	124	113	134	110	127	110	119	126	127	109	102	135	109	122	142	115	119	105	95	120	106	115	115	118	136	136	108	115	120	108	121	123	126	116	134	125	111	121	113	118	108	125	127	124	120	123	127	120	127	116	120	108	124	117	137	152	125	124	126	104	131	122	128	117	130	126	109	119	123	115	117	113	107	118	108	112	131	132	123	146	126	126	139	107	110	123	113	126	103	123	123	121	137	130	137	101	120	142	150	145	117	132	115	128	145	128	99	136	120	142	125	115	94	135	115	124	127	118	123	116	120	129	140	114	112	124	125	111	125	116	133	127	116	137	117	124	133	126	141	124	117	137	94	131	117	121	104	128	113	118	128	124	130	144	102	120	116	100	128	138	108	117	114	137	131	117	109	136	126	130	114	129	114	101	132	117	136	126	124	127	126	127	116	98	113	120	113	131	129	109	136	120	152	106	123	122	118	123	122	125	127	118	116	121	152	102	117	129	116	138	118	121	135	130	112	97	127	134	135	136	116	135	112	105	103	119	128	118	126	127	131	122	121	137	125	115	114	133	127	138	129	106	116	132	111	120	121	103	122	121	111	147	129	107	107	121	117	133	128	131	114	113	114	115	138	125	122	122	121	125	110	119	131	154	121	114	124	102	125	120	142	136	139	124	134	125	111	125	149	110	125	122	143	127	127	102	124	125	102	100	120	139	139	139	109	138	137	120	109	108	126	132	110	128	130	147	126	122	123	134	121	111	107	121	117	114	136	121	102	118	137	135	103	111	115	136	134	124	141	124	140	147	111	125	117	127	120	132	136	122	116	116	132	127	108	111	121	119	124	119	116	89	119	119	135	113	103	111	131	124	113	124	151	123	126	120	127	130	121	129	145	133	154	122	134	126	122	127	112	118	140	122	119	118	113	103	133	126	146	137	109	102	122	121	118	130	136	119	125	126	117	127	152	150	114	125	111	114	127	126	130	113	125	88	106	127	133	119	111	121	127	142	114	106	126	120	138	113	125	113	134	119	96	114	102	129	112	121	116	120	117	133	130	122	112	136	120	117	114	109	123	124	132	126	131	113	125	126	114	127	134	108	123	133	107	112	122	146	117	127	130	117	110	114	141	128	111	121	125	135	133	137	113	128	118	145	142	121	109	139	113	124	162	135	125	132	129	123	139	107	126	132	114	122	134	121	109	95	108	99	109	125	113	134	107	122	134	121	143	108	124	140	130	141	128	120	132	114	120	113	116	124	121	110	110	135	124	117	107	122	128	128	121	118	105	122	125	126	115	119	112	132	122	135	119	116	107	133	147	121	127	103	138	107	130	102	97	144	126	99	140	117	105	129	132	132	132	131	122	123	106	107	109	117	125	129	128	132	130	115	122	122	117	117	128	117	115	115	140	138	124	119	123	112	125	121	124	124	124	124	124	130	130	131	109	160	121	124	116	140	140	123	116	119	108	126	108	116	130	154	111	132	108	113	116	133	136	105	134	118	149	124	123	137	127	115	121	119	121	113	115	112	130	124	117	142	116	123	105	127	125	97	114	112	139	135	107	128	122	109	136	123	135	138	128	118	123	111	118	114	137	114	115	130	107	128	127	122	114	141	144	114	117	99	129	139	114	113	115	109	100	121	132	123	135	142	121	125	108	140	141	130	119	134	135	117	126	143	110	119	125	135	128	129	121	119	135	129	136	139	129	124	105	111	124	134	129	125	105	129	108	123	116	116	131	114	132	125	121	122	117	128	134	122	105	113	121	141	112	109	156	125	116	130	119	121	117	131	96	113	123	126	122	135	105	129	135	114	124	121	119	115	95	122	122	114	99	114	128	146	131	137	138	144	123	122	108	122	132	131	131	139	131	115	110	133	107	130	115	125	128	137	135	129	122	128	140	123	126	133	148	103	144	135	147	116	116	101	130	138	113	127	129	117	107	136	150	125	131	128	123	115	128	123	113	115	144	128	103	123	130	122	127	121	143	121	129	117	128	133	138	126	115	117	118	124	118	110	124	107	107	136	122	127	124	116	118	128	137	108	127	134	110	130	132	132	133	112	142	113	122	118	110	118	125	124	115	136	136	118	130	116	106	137	129	126	122	152	128	120	135	115	130	109	107	104	124	122	112	103	114	142	136	139	126	138	134	124	127	141	120	138	140	122	118	109	114	126	108	116	136	139	156	138	103	121	108	110	107	110	104	102	109	127	119	108	132	129	125	137	126	123	101	116	101	126	134	116	132	107	126	130	101	126	91	118	118	116	129	119	128	126	111	135	115	108	130	146	128	126	141	129	113	104	114	120	116	101	135	105	119	129	123	135	144	112	122	116	114	114	108	131	113	123	125	125	127	101	102	105	118	90	104	120	125	137	127	114	127	136	114	117	115	115	111	131	120	121	122	126	120	126	143	139	120	152	135	128	110	111	122	116	129	137	130	131	108	134	119	131	114	110	106	123	119	136	135	119	115	124	103	113	132	120	133	106	119	134	121	120	112	154	125	125	119	93	125	124	131	133	137	120	117	111	127	125	114	122	111	110	114	108	119	94	139	122	120	117	120	117	134	110	141	124	135	118	105	132	117	140	137	123	129	114	143	136	132	130	98	136	137	126	123	116	136	130	124	119	144	106	115	128	120	119	126	117	115	123	121	132	144	109	117	141	131	123	118	120	116	126	137	121	134	125	114	129	118	125	134	121	121	123	130	111	121	141	115	140	147	132	131	111	126	118	130	137	118	109	115	140	120	123	128	132	122	120	114	125	112	135	146	134	112	116	120	140	125	119	144	116	121	114	113	119	125	136	113	133	107	111	120	143	144	129	114	127	135	139	106	119	127	109	123	130	122	116	125	110	127	135	114	119	119	109	124	105	123	128	141	108	132	109	123	138	101	115	112	130	132	126	106	145	126	117	132	87	123	134	116	149	133	123	115	128	119	111	125	127	118	128	109	120	118	101	120	131	114	126	123	120	138	108	113	136	130	123	137	108	118	124	125	123	142	127	143	121	139	132	120	123	112	134	117	118	122	117	118	116	108	154	128	118	110	112	121	129	114	132	123	138	123	112	131	127	125	122	114	126	127	123	135	103	130	96	103	125	154	126	114	140	120	113	127	122	121	115	130	114	106	124	129	118	141	142	121	115	130	114	120	135	137	129	118	122	121	101	141	115	126	130	111	114	121	124	125	124	127	124	125	113	132	115	112	131	140	101	110	116	115	90	108	147	130	114	119	121	137	116	106	109	129	106	143	102	125	118	133	121	139	125	105	110	132	122	136	122	123	119	109	103	150	138	137	120	110	146	122	114	160	131	125	131	143	119	111	142	95	139	113	114	125	114	114	119	127	120	118	128	105	118	132	101	123	129	134	98	122	127	120	126	128	125	106	107	107	108	119	127	115	129	129	113	99	129	131	134	115	103	106	112	121	146
1831	415	517	719	650	532	510	365	640	497	379	307	308	339	311	340	333	345	308	336	336	338	334	343	353	346	312	326	327	367	333	332	309	295	318	324	330	336	319	310	297	299	348	318	335	331	312	363	334	343	335	334	326	302	340	336	318	328	319	319	325	311	340	326	307	338	340	311	355	316	325	362	367	333	307	316	319	337	345	344	319	325	323	346	309	329	314	334	362	342	341	298	329	297	357	324	324	330	340	325	322	322	302	321	289	330	294	349	335	335	283	333	353	310	324	355	284	353	308	295	315	320	351	320	301	312	339	344	295	319	314	329	337	311	329	332	290	349	325	330	285	350	305	329	331	316	330	333	341	341	308	314	328	329	326	291	313	340	336	340	339	322	327	326	359	309	322	315	345	315	319	304	305	332	292	344	303	286	357	323	321	355	346	336	326	316	313	324	331	327	325	320	324	324	321	313	333	313	325	308	322	329	327	324	324	331	322	318	345	350	316	322	350	349	314	360	328	349	302	307	319	316	342	317	307	316	324	326	332	300	336	335	327	337	328	327	336	330	340	338	315	321	338	317	343	324	334	285	279	330	346	361	332	339	340	321	343	320	332	303	319	322	339	319	320	352	320	325	348	333	325	336	318	305	339	323	318	332	330	312	312	324	330	335	327	339	345	318	302	304	339	306	316	330	312	322	313	336	322	300	341	325	330	326	333	324	310	318	338	320	351	302	323	318	343	307	289	346	354	366	342	311	304	309	350	334	292	332	290	295	339	341	323	335	339	366	355	340	322	330	324	323	317	329	301	322	336	325	327	291	307	333	330	323	326	356	324	304	333	299	337	301	339	309	362	312	306	326	322	299	339	326	296	344	303	313	312	304	304	335	287	331	333	327	321	341	328	346	298	347	338	308	287	322	312	330	321	317	314	328	309	321	316	349	340	339	340	371	309	360	292	329	318	304	304	340	309	342	346	358	334	300	325	308	323	320	351	311	347	352	332	306	323	327	317	320	323	311	309	317	320	333	282	355	296	319	331	308	331	339	346	305	305	317	317	290	325	307	347	315	373	334	332	333	321	347	294	313	323	332	390	349	319	292	337	338	310	314	338	318	318	315	313	305	304	320	319	318	328	321	298	313	349	308	337	332	330	312	319	318	330	318	294	350	337	315	350	326	327	312	320	331	275	331	352	335	311	329	349	322	335	357	336	356	341	326	342	323	329	326	314	303	324	328	354	300	339	308	322	336	343	314	308	308	340	320	313	334	310	304	300	334	328	325	341	320	328	328	324	290	331	326	316	310	334	321	338	318	340	317	348	340	339	318	328	315	336	316	318	314	324	344	311	315	329	304	332	326	311	345	295	325	322	318	309	336	323	324	346	310	302	317	338	310	305	313	353	301	359	316	319	337	307	349	335	356	332	322	331	325	313	333	325	321	351	331	310	314	347	316	302	357	308	299	338	288	305	325	302	336	350	344	356	320	368	326	331	298	325	312	350	350	288	351	317	323	302	306	308	319	342	348	313	341	279	306	338	324	307	333	333	301	332	344	316	352	332	306	324	341	333	309	335	315	341	320	341	333	315	354	337	334	342	311	309	336	334	297	329	349	321	367	311	327	316	357	301	335	345	334	304	365	287	324	331	334	301	337	301	347	345	342	321	297	331	303	340	346	344	352	333	339	303	309	320	307	339	290	337	314	324	322	306	310	328	312	342	323	316	315	317	343	324	327	324	333	332	315	292	314	329	308	317	318	318	315	313	321	340	333	332	290	320	331	326	296	331	323	301	342	345	327	324	342	338	348	336	306	303	339	359	293	350	314	336	332	363	343	342	318	328	307	342	332	319	323	313	321	329	335	304	289	327	299	324	307	337	347	330	313	344	318	324	306	332	335	337	309	299	310	341	348	294	328	369	329	327	337	307	344	314	348	339	313	284	325	305	335	347	331	310	325	321	311	325	322	305	297	334	326	312	304	345	324	334	367	314	344	276	317	327	342	380	330	345	310	347	320	328	332	315	327	340	336	319	310	306	345	317	327	321	323	341	327	328	339	344	314	318	352	330	333	328	325	344	345	335	318	323	306	318	344	333	317	362	366	335	335	340	329	306	329	321	310	301	332	319	299	334	369	336	309	308	299	346	338	343	326	331	328	330	318	305	314	289	323	314	296	328	299	347	317	327	301	318	312	358	332	320	347	336	319	331	313	333	351	330	307	296	274	348	341	329	331	354	346	336	332	314	331	308	342	314	308	337	332	301	352	305	316	302	293	323	313	300	324	340	321	325	350	325	304	276	316	300	316	338	317	330	311	316	322	317	326	351	327	324	327	326	355	318	334	338	329	325	313	327	317	346	305	304	316	315	325	334	328	286	298	323	327	341	349	340	310	294	333	326	319	284	341	298	312	324	335	305	324	342	347	358	343	310	333	340	325	325	335	346	314	351	340	345	303	303	306	325	314	328	346	321	322	334	311	342	310	344	303	343	300	353	315	330	285	316	315	334	320	309	344	337	317	343	335	333	348	330	328	336	337	337	312	322	339	316	349	318	311	317	341	319	336	328	326	315	361	330	337	350	329	298	328	334	319	288	334	332	310	347	293	315	333	325	323	323	333	335	329	306	333	357	319	321	286	320	341	335	308	322	313	330	330	309	319	335	311	319	317	330	329	310	339	326	317	307	302	337	326	360	329	311	305	334	311	334	336	325	322	322	350	310	354	329	299	302	286	328	347	300	334	306	333	319	357	337	304	356	294	305	332	341	308	340	340	323	321	328	298	337	341	335	304	316	306	323	311	350	331	322	314	277	313	327	332	302	349	328	325	315	325	327	332	322	371	324	337	329	315	315	317	310	346	349	323	320	368	340	343	316	320	341	352	332	334	305	343	343	311	291	314	318	326	325	325	316	321	321	343	337	350	332	305	335	298	321	288	326	330	354	301	325	356	315	318	306	307	339	315	330	351	320	316	326	322	313	343	326	304	363	316	327	315	326	318	296	307	338	310	311	312	336	314	332	317	329	317	335	361	322	341	314	325	301	337	299	344	306	291	338	327	328	328	326	295	321	330	352	327	289	359	335	336	341	342	302	313	323	311	307	326	334	328	308	343	316	316	311	311	316	316	332	288	345	331	379	315	313	325	354	330	296	331	302	321	293	341	303	298	291	334	306	286	309	332	311	326	320	328	351	312	330	314	320	332	314	297	329	321	324	326	322	330	354	342	324	341	329	295	314	344	325	320	323	298	333	319	328	313	329	330	293	290	309	302	325	307	327	326	310	299	312	334	326	311	322	314	337	342	307	324	308	319	353	338	330	348	295	331	293	299	295	354	326	323	309	319	310	341	336	352	327	324	321	325	317	333	299	306	326	326	315	325	320	323	324	324	343	343	320	325	311	352	347	328	312	364	336	319	354	337	309	338	337	364	335	338	329	335	334	335	326	327	333	322	298	282	341	330	314	333	327	336	312	305	342	301	348	315	320	306	329	306	305	320	300	350	326	326
6581	649	596	484	349	284	286	220	1298	1324	184	171	184	181	173	156	179	170	182	163	156	167	167	184	155	169	161	153	156	155	175	206	148	165	166	157	171	174	195	148	162	169	143	159	168	157	181	160	161	162	199	167	155	186	165	172	202	172	168	192	178	163	164	157	171	166	192	181	169	173	174	156	187	174	194	158	171	170	156	162	168	154	171	163	159	149	161	153	180	170	176	156	167	177	141	143	188	148	178	167	156	177	170	168	178	165	186	157	173	174	175	165	166	168	180	156	165	161	151	165	169	191	157	170	188	159	158	189	182	176	182	154	144	165	157	165	170	170	147	147	157	163	164	179	163	155	174	181	171	175	155	165	179	169	169	158	161	151	170	151	174	171	170	177	191	159	156	172	151	181	149	182	171	165	181	186	166	165	166	170	140	170	164	145	189	171	178	169	174	160	152	178	162	164	184	171	159	158	169	178	189	162	151	175	149	163	171	170	175	162	162	165	185	170	167	153	144	166	160	174	167	176	161	162	180	181	143	180	180	176	157	154	166	133	181	163	157	155	151	165	155	171	151	179	182	170	186	175	170	173	161	161	180	162	168	194	176	155	158	187	195	168	169	153	145	169	166	158	172	168	158	156	148	162	144	160	162	150	165	171	166	143	170	168	146	164	163	164	157	203	175	185	183	182	170	159	174	152	174	190	153	168	180	137	169	175	127	182	159	182	153	175	174	166	181	149	143	152	156	163	163	177	165	182	205	158	171	174	152	163	167	159	138	168	160	157	183	171	157	187	178	168	183	181	190	159	185	167	177	164	153	154	151	161	147	153	167	147	171	168	165	130	164	149	148	144	167	153	161	172	172	179	152	170	178	174	158	159	181	160	143	169	166	140	161	169	170	183	163	162	182	148	131	172	153	168	170	169	189	166	162	174	157	157	174	163	166	191	159	168	159	184	182	169	145	171	175	166	153	176	177	179	164	173	163	162	155	191	161	160	148	148	160	145	165	169	168	175	167	168	167	167	167	156	183	166	171	155	131	164	150	157	166	178	152	142	167	160	152	169	158	134	181	155	177	172	153	157	175	151	162	154	157	168	191	148	150	144	167	145	162	176	163	162	148	173	160	177	171	157	176	169	169	147	192	158	166	171	178	162	151	170	152	160	159	151	172	164	173	155	175	158	156	181	175	152	171	179	186	165	176	165	168	171	170	144	189	148	161	173	171	165	142	169	161	195	187	174	163	177	160	161	153	178	161	164	176	162	176	181	140	140	191	153	162	160	186	164	175	155	167	167	164	182	183	171	195	161	147	157	173	143	172	164	161	176	157	170	190	174	158	170	151	149	159	151	151	161	171	157	165	179	186	181	172	177	189	158	184	167	158	177	163	147	179	148	183	195	176	169	174	180	156	169	166	164	161	162	166	177	142	181	166	135	183	174	179	170	181	177	203	181	166	157	169	183	181	165	146	185	170	157	151	180	158	158	158	158	188	163	151	188	173	164	188	149	160	171	154	166	162	182	183	153	169	162	152	179	158	188	176	155	171	184	182	157	156	177	160	155	158	163	176	167	181	170	181	158	169	179	126	184	164	150	162	146	159	179	181	188	134	166	189	161	143	164	169	157	192	161	177	173	165	178	167	181	173	148	156	169	168	168	172	142	169	169	158	170	136	175	150	170	155	185	152	163	152	153	155	159	186	163	154	142	164	180	184	174	153	159	177	156	192	157	181	156	161	133	181	178	145	139	155	188	167	157	170	162	158	178	164	156	181	153	172	166	156	168	172	175	157	148	190	176	150	139	152	153	160	162	170	154	173	155	160	160	166	182	149	152	147	163	178	170	157	161	165	175	156	173	168	149	146	171	154	153	171	168	160	165	190	175	161	142	177	170	167	159	152	181	163	160	161	178	154	156	147	174	141	174	148	147	170	151	172	168	167	170	184	169	172	183	157	161	160	168	151	153	154	163	166	151	149	174	156	155	145	197	162	150	165	195	171	157	187	139	189	149	157	168	180	147	167	168	179	171	175	203	178	157	130	162	177	155	174	183	146	177	149	178	182	177	144	157	147	173	158	167	160	173	129	156	211	174	183	147	159	167	145	157	188	161	161	156	173	146	172	174	157	188	190	189	175	171	179	187	146	158	200	166	191	165	165	166	166	165	173	164	175	159	158	170	152	185	157	183	143	148	162	193	201	152	152	178	160	164	174	189	147	146	152	153	142	173	177	168	151	163	175	180	160	164	183	190	147	175	170	144	185	163	167	166	145	147	176	159	166	173	160	159	174	152	158	175	164	162	149	157	154	152	168	182	166	190	161	159	184	155	149	167	174	165	172	168	142	157	153	169	172	150	158	164	207	180	164	174	163	165	169	171	155	172	152	171	168	144	175	159	169	158	141	164	173	151	171	149	175	159	172	144	163	183	170	178	159	163	163	158	150	142	177	167	181	171	168	176	179	170	146	174	166	164	179	159	173	179	168	167	161	170	161	172	180	156	155	174	170	170	173	180	133	140	163	171	163	163	166	177	199	145	154	183	173	184	156	169	169	158	169	173	167	185	180	181	148	178	157	171	179	177	170	147	197	190	186	167	178	178	172	201	174	166	168	147	138	196	163	178	176	167	181	149	173	174	165	154	154	185	176	177	153	153	153	155	150	161	160	171	164	175	148	142	164	164	178	172	153	183	160	163	192	162	145	168	142	166	166	174	140	175	173	159	158	149	144	138	148	170	147	159	149	157	194	170	167	141	178	158	166	144	180	174	179	176	152	162	165	172	168	142	173	157	163	153	136	162	178	155	171	172	150	197	180	173	148	183	173	159	130	183	174	151	155	171	156	173	163	178	187	165	156	162	158	157	173	146	177	184	145	159	156	156	153	163	157	169	182	174	181	155	215	139	156	176	179	143	160	154	145	173	146	164	158	152	158	188	140	176	153	172	166	161	200	183	204	159	151	185	165	183	168	162	171	167	159	169	147	162	157	153	153	172	162	168	136	166	170	170	151	163	172	156	187	178	150	165	153	143	184	174	171	162	157	180	140	133	151	163	165	181	176	175	161	156	158	173	184	187	151	160	140	168	166	157	184	147	163	182	169	174	166	155	164	157	181	158	174	154	180	174	163	148	144	162	167	164	155	152	186	177	193	164	152	167	173	171	143	162	182	153	155	174	161	181	142	167	174	155	149	171	181	165	173	173	173	182	170	183	166	168	153	153	179	159	179	183	165	180	156	177	155	180	162	179	159	194	161	144	160	163	172	144	188	150	164	171	164	169	181	151	151	173	151	174	175	169	141	179	166	159	163	188	182	171	160	162	172	162	169	156	174	165	145	147	151	155	158	147	170	169	180	176	167	158	192	177	168	149	149	171	181	171	166	173	134	148	157	145	152	163	168	154	149	167	173	156	152	157	222	177	173	156	164	158	159	151	157	182	173	149	169	180	161	177	163	162	170	162	147	162	182	154	143	155	175	169	169	163	174	163	162	163	155	156	144	160
6375	972	1493	1689	1263	993	904	786	7088	6131	546	472	520	464	464	456	462	471	466	460	451	434	474	442	483	419	443	426	467	403	421	427	405	429	433	417	404	417	450	437	422	430	422	418	456	425	394	458	454	440	404	418	416	446	410	418	438	439	400	425	430	425	452	468	415	474	432	428	428	425	454	405	446	438	397	390	417	433	459	416	398	431	429	394	382	471	418	438	407	426	375	435	421	393	456	435	416	420	418	383	392	460	386	451	386	434	412	403	423	425	417	419	405	409	410	424	409	420	435	447	439	407	386	416	398	449	442	396	444	371	423	409	418	426	405	402	422	427	391	419	406	423	434	375	445	341	448	421	423	446	431	398	444	401	431	478	410	420	393	362	464	427	402	361	419	411	422	376	442	411	412	415	392	377	415	402	412	366	383	419	458	421	400	429	421	388	434	381	419	426	426	394	421	409	405	405	437	418	413	449	425	382	419	405	399	427	416	414	420	429	410	375	457	395	405	423	397	419	397	418	393	404	432	443	436	435	447	416	445	405	405	399	360	390	408	423	442	410	451	426	439	374	429	406	447	389	402	438	413	404	439	452	404	407	434	410	433	429	428	410	437	410	435	409	431	410	419	431	416	428	415	424	421	435	417	462	381	417	398	429	462	423	431	407	431	399	428	412	403	420	410	419	439	375	409	414	425	396	427	433	427	421	376	412	408	427	388	402	422	398	435	433	405	398	408	422	429	418	431	401	414	369	404	382	372	406	408	439	389	376	438	416	394	403	404	402	450	380	392	421	443	408	393	451	439	452	440	442	449	436	418	386	391	437	409	396	389	401	447	401	410	443	433	453	409	418	396	467	401	434	433	420	384	412	477	397	409	451	392	457	407	461	366	396	419	448	441	415	398	443	386	431	414	386	383	411	418	384	403	448	431	390	414	427	383	431	433	419	423	387	403	420	406	405	384	378	407	415	463	385	429	444	388	396	462	412	456	343	407	455	440	423	411	426	443	414	400	414	401	411	428	393	423	391	398	410	387	418	423	407	418	417	431	444	403	409	414	387	402	386	414	433	390	390	428	439	439	415	411	390	407	436	378	434	409	425	437	388	411	414	419	406	417	407	419	437	418	413	417	418	395	390	407	404	424	397	413	385	400	450	377	441	400	435	445	400	382	444	407	411	415	416	402	432	430	428	411	404	397	415	451	434	403	430	417	401	389	454	384	406	420	368	419	416	444	423	402	431	418	433	438	402	394	404	460	397	391	435	391	423	431	412	398	433	395	419	391	376	434	413	398	419	395	411	398	400	416	388	385	349	418	425	407	411	393	419	401	417	367	396	393	437	422	382	387	419	424	391	429	416	419	431	422	423	407	399	417	373	440	408	409	445	398	421	428	416	401	397	431	426	422	395	404	389	413	418	382	439	395	413	416	403	411	375	414	437	415	425	434	413	410	389	362	398	423	405	420	414	404	411	430	449	435	391	454	390	431	402	413	433	437	439	425	407	435	422	400	445	395	405	377	375	435	415	418	408	442	452	410	410	433	407	418	406	433	409	413	373	403	439	402	400	437	417	441	399	402	435	414	405	400	412	398	405	376	407	400	407	394	438	419	440	412	421	432	420	427	401	415	438	411	444	420	475	434	416	394	446	397	434	435	438	427	428	428	425	445	413	422	399	429	416	336	397	421	411	402	405	392	457	434	453	395	437	399	418	438	431	419	416	448	431	385	407	429	422	430	399	423	433	440	391	390	465	418	401	394	403	431	401	411	404	400	421	440	426	379	354	456	411	455	421	425	430	410	415	441	416	409	409	378	418	388	427	393	433	412	408	394	417	457	399	419	397	414	398	431	448	399	394	378	424	444	435	392	385	401	419	418	420	417	406	391	420	405	408	387	415	398	422	400	425	397	390	410	409	407	413	416	418	452	368	419	423	410	433	376	422	403	418	436	394	397	438	406	428	399	440	427	411	404	439	418	405	413	391	440	432	389	452	395	426	411	400	396	409	414	443	417	413	398	423	406	393	398	448	433	372	413	400	380	450	423	401	393	407	428	375	379	456	401	418	396	404	428	415	446	408	427	389	412	423	418	400	397	373	432	405	412	410	462	394	425	435	415	411	410	426	401	460	408	453	441	445	412	440	433	459	388	448	418	427	458	411	437	434	389	397	409	430	424	415	433	428	430	468	400	402	388	425	433	419	440	392	402	414	409	383	440	424	433	429	406	422	422	456	418	390	398	406	421	396	408	415	389	404	424	424	435	403	426	395	437	394	430	396	417	412	388	390	426	413	386	421	406	373	389	400	425	412	443	411	404	402	421	426	446	416	409	409	416	414	440	381	378	402	392	437	431	444	446	421	382	407	454	404	407	412	400	407	426	391	393	416	387	411	425	418	424	421	400	407	400	434	426	431	397	409	415	398	423	420	400	439	418	422	418	407	376	428	431	414	408	391	377	429	429	417	386	458	421	429	415	404	410	423	406	413	416	430	453	424	420	426	427	422	430	439	414	450	397	452	397	406	423	418	388	395	427	453	419	411	418	411	406	424	367	447	379	415	417	423	443	436	429	385	429	435	425	420	393	405	412	406	409	382	378	427	408	418	406	414	429	433	415	404	445	461	414	394	432	422	431	433	405	405	420	431	410	406	440	436	429	407	415	391	453	393	414	431	407	429	406	401	457	423	404	372	418	408	408	403	423	426	404	430	435	379	403	409	408	400	417	392	442	390	423	418	411	426	429	443	406	421	419	419	409	433	410	420	392	400	439	398	439	402	429	427	397	382	426	411	402	420	397	433	403	434	429	416	429	443	400	435	417	414	462	411	428	415	424	394	428	397	421	411	384	403	399	429	414	402	392	419	410	379	405	451	418	435	373	424	426	394	405	411	396	417	415	392	400	397	410	429	398	417	455	443	418	427	385	397	380	379	395	407	460	415	381	412	423	393	442	435	422	414	410	376	441	407	453	393	366	406	407	401	385	403	436	368	389	404	437	436	402	428	417	383	386	423	422	434	400	380	474	392	412	401	424	405	439	410	398	402	423	433	388	474	417	384	396	401	426	404	454	420	427	403	398	430	433	440	394	394	415	404	395	424	409	491	399	441	400	384	412	425	399	390	412	424	431	420	393	446	434	428	412	434	412	423	442	415	422	427	473	422	415	415	403	453	440	388	424	427	410	411	410	448	393	395	372	419	417	426	413	431	433	421	439	408	419	387	430	427	440	390	421	431	401	463	366	455	380	376	383	443	450	412	427	396	420	392	411	402	418	445	406	393	417	432	376	414	433	415	383	418	398	425	422	402	399	420	441	463	437	398	397	396	440	419	366	414	456	390	428	407	418	412	411	356	411	427	406	400	445	406	443	389	392	419	411	440	428	428	448	387	398	374	426	466	386	406	394	445	376	403	438	403	400	386	449	402	418	411	398	389	405	409	395	412	393	394	410	422	435	376	443	394	454	438	408	397	412	390	420	433	420	418	390	400	462	385	436	412	422	417
12651	1188	1144	710	415	349	272	235	1677	2436	150	144	146	133	128	112	126	143	132	148	118	127	127	125	154	142	107	109	130	106	125	136	132	117	130	108	127	123	123	131	111	131	119	110	106	80	117	115	130	136	94	131	102	138	126	113	122	105	106	111	119	107	113	118	133	104	134	146	110	115	116	119	116	90	130	118	109	96	140	125	115	125	129	113	140	128	130	130	110	119	111	100	117	111	129	133	125	115	132	116	106	131	92	125	116	138	119	127	119	107	140	108	119	117	108	103	107	116	131	123	97	125	135	129	110	104	111	120	120	122	114	103	121	120	132	127	124	121	125	122	126	110	108	118	111	110	115	121	120	121	121	124	113	96	104	113	124	99	97	111	110	121	108	121	127	112	113	126	118	134	122	118	123	117	132	105	112	115	128	110	123	127	119	126	118	144	133	108	117	117	115	97	113	135	116	98	120	100	138	123	136	126	116	130	122	118	112	124	114	137	104	116	118	140	112	121	127	114	129	122	129	121	138	112	135	103	96	114	111	117	112	117	134	132	139	121	124	124	139	138	131	132	132	111	131	135	113	116	132	121	134	123	113	118	113	123	112	121	113	151	108	128	102	114	130	117	121	125	126	113	103	133	100	107	114	129	154	153	122	139	123	102	117	118	108	113	99	101	109	121	125	120	118	126	130	119	124	104	135	120	108	113	107	116	120	101	100	122	151	143	114	109	107	123	99	140	116	127	105	132	125	126	119	119	112	121	121	104	125	135	137	111	130	119	134	103	119	114	123	115	102	126	118	117	122	117	116	122	111	120	83	150	112	116	125	126	114	120	117	108	129	102	120	128	110	112	112	78	99	123	106	117	124	113	123	134	113	118	103	126	121	116	114	108	115	122	117	113	126	117	148	121	124	102	118	108	117	102	116	121	137	110	120	128	118	128	100	116	111	114	109	113	113	123	130	117	145	122	110	112	95	128	120	122	113	121	145	115	110	117	100	110	131	118	144	116	110	150	84	124	112	123	125	119	126	132	134	99	122	116	111	94	118	116	128	100	128	116	118	112	108	116	129	124	119	105	118	118	107	114	124	114	131	109	116	114	129	130	124	115	113	118	104	108	104	110	127	114	116	112	137	108	120	118	122	121	116	111	110	111	119	119	146	117	122	121	117	129	119	120	107	119	112	115	122	119	115	100	115	132	106	121	92	125	108	117	113	111	109	109	118	127	95	117	118	115	132	111	115	113	111	119	121	119	123	141	126	137	116	120	130	98	116	102	114	118	105	113	118	113	116	117	108	109	128	134	120	118	124	110	113	113	119	123	125	107	132	112	123	115	110	127	106	112	104	117	99	103	124	111	118	113	138	106	120	124	127	99	141	125	151	114	107	112	113	103	115	119	120	123	129	111	118	133	112	125	134	86	118	136	131	107	115	120	127	134	123	112	147	121	106	119	116	124	125	119	112	113	129	113	121	111	122	97	124	122	122	123	115	142	112	141	124	138	110	128	116	103	119	123	129	126	119	109	110	136	112	119	120	124	96	100	121	94	119	135	114	108	119	121	120	92	118	122	104	114	129	117	134	140	119	108	119	136	119	122	131	130	101	122	106	127	124	111	107	115	106	116	113	111	123	105	114	110	107	137	124	109	132	109	123	116	120	116	132	112	128	121	131	118	110	118	136	119	110	122	140	129	103	124	93	109	121	116	105	109	117	111	121	128	119	127	100	143	95	121	115	106	107	126	112	122	123	110	105	136	106	125	116	112	126	144	137	118	93	108	107	104	119	116	135	119	103	110	109	130	109	137	106	110	126	114	121	86	112	128	130	111	127	121	124	94	100	120	124	103	104	114	116	119	94	125	122	124	112	116	122	126	118	115	122	125	125	120	120	121	112	131	126	124	108	120	97	125	138	115	114	104	112	109	112	132	134	119	113	124	110	131	132	109	119	117	129	123	111	109	116	103	134	112	119	109	106	120	113	118	132	97	112	117	119	131	124	134	117	114	107	116	123	99	112	124	122	116	141	116	132	114	116	124	121	144	96	121	100	126	124	116	122	109	120	119	116	111	139	114	119	142	119	114	126	126	120	122	134	120	144	131	131	106	129	123	150	113	127	122	127	116	127	106	126	139	126	139	136	116	101	130	117	138	124	116	125	105	161	127	108	111	106	105	139	122	122	142	118	113	130	131	114	112	133	120	139	123	123	110	112	107	117	107	130	128	123	113	132	116	103	117	130	127	117	97	136	92	123	144	109	112	110	111	116	122	131	114	105	123	97	123	139	131	135	136	133	103	118	123	111	106	134	114	123	113	115	112	119	117	125	141	112	110	128	139	136	133	136	112	114	115	127	141	108	111	121	108	125	116	119	117	108	116	116	127	125	143	106	122	122	110	108	119	113	121	118	127	133	141	115	110	124	133	117	117	106	117	133	118	131	108	107	128	122	122	111	132	117	120	142	124	123	119	123	99	104	122	118	121	122	125	124	116	121	124	123	122	122	132	120	113	100	130	134	122	101	115	126	115	140	101	125	108	115	110	125	133	118	123	139	117	107	132	117	112	109	131	105	125	118	123	113	138	124	148	115	112	116	101	112	122	132	123	108	116	109	129	109	135	126	136	112	109	92	118	112	131	115	108	136	97	124	120	116	138	117	110	117	115	126	114	130	135	117	136	105	127	116	119	94	124	131	112	107	104	104	134	118	112	131	114	133	114	109	127	122	138	118	131	112	119	102	126	116	105	124	118	138	132	121	135	131	119	114	125	137	122	119	107	115	109	135	126	101	137	127	116	114	97	122	129	126	125	107	126	103	107	111	116	129	124	148	136	135	94	126	137	133	112	112	128	128	106	139	129	97	111	106	127	133	135	112	103	142	102	116	134	113	110	104	118	102	128	119	128	111	109	138	117	122	114	104	123	122	113	124	123	116	121	112	120	112	98	126	127	107	109	117	120	110	121	140	132	118	111	140	119	118	136	114	118	115	122	158	126	116	118	106	111	120	109	112	124	131	114	119	116	97	144	135	117	108	123	117	119	123	118	119	138	129	109	104	121	116	143	125	102	110	118	107	109	128	116	123	141	113	112	132	116	138	126	133	140	107	98	112	137	143	109	127	115	121	137	109	129	126	131	116	104	101	116	145	141	140	105	116	116	104	113	113	112	134	108	122	122	123	136	130	98	127	124	125	138	119	102	131	108	117	117	110	112	109	135	99	122	129	109	115	126	115	125	102	101	122	111	113	96	116	118	113	127	134	113	117	101	106	123	126	125	150	113	143	124	106	110	122	119	117	125	133	106	103	115	110	108	102	102	125	130	113	134	122	119	111	126	105	116	113	136	109	112	128	99	112	123	102	118	104	111	114	116	127	136	98	112	105	114	115	102	97	108	110	111	117	116	113	137	108	136	109	114	141	110	121	104	114	146	127	118	111	115	125	108	130	112	117	91	108	97	134	142	118	124	97	124	120	105	135	128	103	113	110	104	130	120	126	117	123	127
8222	1163	2541	2422	1884	1533	1121	882	8549	9458	487	459	462	494	425	441	402	397	379	353	352	381	389	339	359	350	375	335	362	301	335	303	337	321	331	336	303	294	311	329	303	329	317	321	288	297	328	310	335	348	302	334	306	360	361	324	318	322	328	366	351	344	317	380	329	310	320	316	319	320	322	310	311	324	281	288	313	314	301	323	308	324	305	282	306	325	306	331	315	336	285	308	319	304	311	320	320	324	302	289	316	320	296	319	324	295	285	312	324	297	299	315	294	285	290	289	300	291	300	296	284	305	286	285	284	334	300	272	309	269	321	290	270	298	274	277	309	294	310	330	307	320	309	322	286	306	295	320	286	316	292	317	322	303	307	298	335	297	343	310	300	289	296	301	273	317	267	331	294	319	290	295	334	315	288	320	298	274	289	264	304	287	306	285	304	285	267	282	278	300	289	318	297	277	325	297	287	283	306	307	325	264	317	309	288	276	297	296	284	324	296	278	311	273	282	310	285	279	335	310	292	291	310	337	317	304	309	300	296	306	319	290	309	320	289	303	301	284	269	302	307	304	300	315	303	318	293	289	282	298	310	328	313	325	301	299	298	286	281	311	284	303	288	306	300	281	342	316	273	284	306	300	264	296	286	311	322	301	322	280	292	314	309	288	304	285	317	271	267	277	302	306	312	305	301	294	279	300	289	306	279	279	304	282	260	286	308	306	270	321	307	297	275	298	295	317	309	304	294	333	267	327	315	271	283	294	284	321	290	299	260	315	268	275	290	288	311	306	288	313	317	272	283	283	294	298	299	285	319	255	268	313	321	309	268	284	297	309	297	315	306	326	285	295	325	295	296	290	305	296	291	320	321	321	298	298	315	306	314	297	288	335	278	324	283	298	309	300	270	304	309	317	295	253	283	299	280	285	290	313	288	313	292	294	295	282	308	322	300	323	274	263	285	312	289	313	323	292	325	334	311	282	313	299	278	297	298	290	254	304	301	301	312	278	302	311	287	274	328	297	328	300	306	313	285	313	298	300	314	277	303	296	277	303	294	297	315	289	327	313	292	277	282	282	294	299	294	360	292	304	272	298	296	297	291	284	313	310	318	336	256	322	294	280	278	286	280	285	286	277	299	298	290	282	296	300	290	316	290	306	296	293	274	323	298	279	305	302	290	285	295	329	298	283	313	300	302	300	287	330	304	297	282	300	278	272	307	322	280	292	295	286	304	288	325	285	301	302	279	271	293	291	290	287	282	287	284	286	299	306	258	281	306	293	268	282	276	318	309	300	319	269	298	293	271	270	307	304	307	270	253	279	322	285	288	288	347	314	279	296	326	309	284	349	287	309	292	305	312	298	305	310	301	293	261	290	304	285	314	289	307	290	298	303	280	281	296	292	311	289	299	299	300	286	268	320	265	286	310	282	283	301	330	302	340	323	281	296	293	301	315	282	292	287	300	296	286	280	275	263	314	329	290	310	291	317	282	302	274	290	309	288	281	290	291	292	286	316	293	284	280	281	293	308	282	329	301	286	286	269	295	328	283	301	306	312	325	296	292	297	293	303	310	296	328	288	309	294	309	284	306	297	283	302	320	284	282	281	303	301	276	292	341	293	292	274	290	261	305	295	276	281	317	320	307	299	299	295	288	262	301	320	316	313	302	302	294	301	313	294	270	287	323	280	304	306	273	310	351	310	296	318	273	281	316	290	288	297	302	302	286	299	306	285	310	294	292	291	275	305	296	279	297	301	291	306	307	327	305	309	297	276	268	277	292	330	295	311	283	292	308	312	327	286	315	272	299	287	316	292	288	315	319	304	311	316	325	324	255	283	299	328	275	306	320	328	277	296	293	295	303	282	289	291	277	300	289	307	284	308	291	309	274	274	281	285	300	292	308	267	296	324	291	301	284	297	278	272	294	311	328	276	330	304	281	280	247	265	307	310	323	321	326	289	286	273	312	297	315	306	267	305	280	287	335	298	338	333	311	317	279	316	301	319	277	297	324	308	303	319	298	298	271	315	308	319	298	308	338	286	290	299	281	315	293	297	283	325	332	316	267	307	336	284	300	299	285	293	285	284	288	295	289	288	324	294	272	295	301	312	290	295	274	279	304	333	291	272	320	294	294	291	279	279	304	339	296	305	320	299	299	279	312	298	323	288	312	292	284	296	297	312	313	301	293	306	279	280	304	284	310	307	320	291	276	254	302	305	316	278	303	297	291	304	295	331	281	305	306	307	304	297	329	298	266	293	291	280	270	310	298	277	285	306	313	304	280	295	320	290	301	249	283	261	300	259	278	311	318	303	313	274	307	312	259	313	331	317	313	324	302	268	293	273	344	328	298	329	298	301	293	276	287	291	330	313	306	282	299	284	294	307	327	299	287	303	298	294	299	265	320	313	295	291	285	298	278	296	284	300	289	309	306	290	302	271	321	296	299	311	316	274	273	304	326	274	308	273	292	285	290	273	281	326	284	318	302	310	284	287	280	281	295	288	306	318	318	320	305	315	318	276	305	335	297	336	304	306	305	302	284	296	302	274	301	289	280	326	285	302	309	318	310	264	285	282	323	334	313	295	266	293	283	299	279	290	310	291	283	303	303	288	298	315	318	313	311	283	315	308	298	304	304	252	320	297	286	312	265	303	305	298	308	279	286	278	280	294	320	287	285	314	286	306	293	288	259	296	269	336	313	293	282	272	281	314	290	275	310	309	326	305	274	321	299	294	300	306	326	275	297	288	301	313	308	308	282	284	321	287	276	279	279	302	285	286	314	271	290	284	303	296	308	331	316	294	261	281	302	294	283	332	275	291	315	305	291	310	308	281	293	299	293	279	294	283	313	298	319	274	315	317	293	324	331	294	291	294	306	294	307	291	265	302	286	285	309	309	294	296	301	300	300	325	290	283	310	316	335	304	314	297	301	279	294	278	287	287	306	303	325	299	291	310	294	289	286	288	298	286	291	301	303	302	304	292	330	272	289	311	281	298	339	288	322	316	296	306	288	300	298	299	295	312	280	316	301	326	349	272	288	317	308	294	312	306	295	308	289	267	290	276	320	317	299	337	292	282	314	293	315	296	285	274	291	328	294	310	314	297	310	297	303	294	336	287	294	279	301	287	313	292	278	310	277	295	321	305	278	296	312	296	265	299	281	302	299	267	316	290	297	306	298	303	314	309	292	308	290	297	314	328	271	294	279	275	338	289	302	273	313	333	286	321	311	304	293	293	292	305	257	309	310	315	284	324	287	328	324	267	312	285	304	305	312	307	323	290	292	312	260	284	334	306	278	292	312	287	291	321	307	286	274	285	286	303	316	279	294	292	306	328	296	289	311	317	293	286	307	272	276	318	268	285	278	271	327	309	321	307	329	299	271	278	297	315	306	293	267	311	291	298	312	286	287	331	301	312	268	319	305	327	274	276	323	301	307	307	297	326	315	307	308	304	332	312	316	262	263	302	318	347	272	296	306	315	307	308	310	267	308	305	302	279	297	327
1467	293	272	207	210	162	127	128	165	171	129	117	112	138	128	129	124	131	123	119	141	125	150	144	142	140	111	124	120	117	117	104	147	129	136	118	126	144	135	135	133	124	123	106	129	129	122	121	124	113	120	133	138	113	122	129	114	104	127	126	133	113	118	138	133	139	150	113	111	122	122	123	104	124	111	110	139	119	99	129	140	128	107	149	131	141	154	132	138	129	114	149	142	133	130	117	134	111	108	129	117	139	125	124	135	133	111	136	117	121	115	120	148	131	132	154	106	131	118	129	138	105	129	121	136	116	126	107	128	123	124	132	119	150	115	126	112	118	148	133	128	132	126	134	129	124	110	147	129	93	123	120	140	110	130	107	133	132	147	130	118	134	153	138	127	121	114	145	113	114	134	134	136	95	130	139	134	134	135	129	122	105	159	115	138	140	143	125	133	116	109	111	141	121	124	134	112	124	142	138	124	110	133	125	142	121	111	122	113	114	124	119	130	134	94	131	125	153	128	128	109	121	119	140	125	119	97	152	133	110	108	140	142	98	116	115	122	126	143	118	108	127	141	121	114	126	113	130	107	130	119	125	113	119	117	107	114	115	119	138	108	140	127	133	137	136	127	127	121	118	102	113	136	128	129	131	121	107	118	113	109	120	128	133	136	125	136	105	121	119	148	113	119	120	130	147	131	115	130	123	130	121	118	115	125	136	122	119	124	114	107	124	118	136	145	139	126	115	108	125	144	116	123	129	111	127	120	123	124	131	118	127	133	140	125	115	124	116	126	120	135	139	126	122	113	124	122	135	132	119	114	123	129	115	122	149	108	118	110	131	138	124	124	112	118	120	110	131	122	130	114	123	127	126	138	127	128	117	113	131	97	120	108	129	134	150	118	122	125	100	135	125	126	145	135	116	132	115	143	139	140	148	122	117	123	126	124	123	123	126	136	112	142	143	125	122	117	143	119	114	117	122	124	146	116	122	138	148	140	121	136	114	118	111	113	108	96	116	125	107	147	127	130	114	117	118	115	113	119	123	116	108	115	111	122	128	114	122	95	155	143	116	105	117	124	117	102	121	133	124	120	131	123	108	119	124	117	103	124	137	111	139	111	112	109	127	129	130	131	130	118	131	95	123	138	129	144	137	148	134	123	148	133	149	113	123	146	128	152	104	128	132	132	142	125	128	118	128	118	106	114	128	126	115	137	153	134	107	113	138	127	118	124	115	138	128	125	140	124	105	121	129	120	123	120	130	113	134	126	125	132	121	111	116	125	115	108	128	109	135	128	119	128	147	119	141	127	142	128	130	134	144	123	143	126	137	144	125	148	104	107	158	100	140	127	108	151	129	148	107	130	135	131	110	113	133	110	144	136	137	146	121	126	122	126	112	112	98	150	122	155	125	108	126	107	114	131	126	126	116	112	129	126	118	123	125	151	116	123	128	134	147	133	113	128	134	123	109	130	102	132	121	114	124	118	123	121	128	126	138	122	105	127	110	127	124	115	125	130	122	126	112	123	113	112	110	110	117	133	122	165	127	133	139	130	117	126	126	132	126	122	111	137	113	110	154	134	140	127	140	114	151	148	132	126	139	124	130	124	137	143	107	144	125	133	130	124	120	130	130	118	129	111	116	114	115	131	130	126	113	120	130	109	119	146	112	117	138	117	134	114	127	129	117	129	134	145	143	125	124	123	116	116	125	128	126	117	131	118	126	114	132	114	148	120	138	144	126	122	136	132	114	121	148	118	118	124	145	107	142	124	138	128	124	137	99	159	117	118	119	126	136	124	117	108	131	132	143	122	110	114	129	141	123	132	116	129	117	146	138	128	119	133	120	124	139	125	123	105	124	122	121	116	130	106	112	150	129	131	133	120	121	129	120	123	117	148	135	104	124	139	104	125	118	130	116	112	123	134	137	125	122	128	112	158	150	131	135	135	117	124	126	134	132	124	100	116	129	136	144	125	136	132	115	117	110	129	120	118	116	141	118	129	136	116	135	121	115	144	121	125	140	133	122	128	133	124	140	132	105	140	113	119	139	117	145	141	154	122	122	131	120	130	127	121	122	128	147	123	122	132	126	145	119	143	129	112	125	109	103	124	111	128	112	123	139	112	125	119	117	120	119	127	114	133	117	125	131	122	123	128	127	123	118	126	120	148	119	114	149	145	130	119	114	109	102	110	129	161	148	153	117	131	125	116	132	121	115	118	118	132	123	115	119	116	119	113	123	129	128	123	133	113	134	128	129	121	116	121	138	110	108	125	116	137	132	125	137	134	117	107	125	133	107	128	136	128	111	124	121	97	139	138	141	137	120	119	131	122	123	120	149	109	102	126	139	124	118	116	125	132	135	115	120	120	129	112	101	119	130	132	118	130	121	109	100	120	126	124	126	116	124	117	126	116	129	104	133	133	134	113	112	132	134	140	149	118	119	129	136	109	129	111	140	143	134	124	144	142	127	134	121	128	131	129	124	115	138	136	130	121	141	125	138	118	123	144	125	112	133	128	129	116	114	132	132	123	134	126	115	114	137	125	124	123	139	147	130	128	122	143	138	127	127	144	114	108	119	131	115	122	127	129	122	147	130	112	111	124	144	125	119	134	127	138	106	125	129	140	121	134	123	113	119	121	113	110	142	102	134	125	126	127	112	129	119	125	126	132	111	144	143	133	127	134	149	139	132	126	112	120	121	135	131	113	134	114	142	148	134	127	114	126	125	114	134	142	102	117	121	125	129	130	145	145	133	127	121	131	133	134	113	115	136	132	107	128	137	109	138	130	109	115	116	113	124	117	118	120	107	133	148	112	143	144	117	145	120	128	119	143	114	117	117	114	128	141	120	117	122	109	129	108	102	106	126	108	126	130	147	98	140	125	140	107	129	130	109	135	124	144	122	108	129	125	111	133	121	110	132	125	110	127	119	126	132	110	121	128	115	121	136	122	127	133	154	133	128	122	133	116	109	139	118	108	116	122	124	124	131	135	130	125	118	111	114	127	115	138	117	123	137	130	120	122	116	103	118	122	121	117	124	127	136	108	124	142	109	135	127	140	114	121	137	117	120	122	120	117	133	120	133	118	135	115	100	112	128	126	138	114	114	137	131	127	97	102	138	119	113	137	123	121	140	139	154	117	130	128	114	109	118	118	146	109	122	111	135	116	108	143	134	115	106	122	124	140	111	140	114	136	103	106	98	111	126	107	146	127	129	112	107	136	123	135	139	129	141	129	131	125	121	129	97	124	121	116	132	121	140	119	118	119	105	125	127	126	128	112	112	127	130	140	110	132	123	134	114	123	147	131	119	107	110	148	130	121	119	123	131	123	125	141	109	139	125	117	157	140	135	109	123	131	131	96	133	113	133	131	116	109	138	109	120	140	123	131	127	137	122	136	120	108	122	125	132	121	132	113	116	122	121	133	136	133	131	102	107	126	127	142	143	102	122	123	122	118	101	112	146	141	123	127	123	125	125	131	120	135	121	123	139	132	103	110	135
1813	496	788	793	658	544	440	370	538	613	338	341	324	340	380	368	359	384	352	371	336	332	304	365	369	329	353	320	334	329	321	339	307	342	300	324	326	331	375	341	309	304	318	354	314	343	312	361	324	309	340	319	332	352	322	307	315	330	367	333	333	304	370	326	325	297	341	299	343	335	343	336	318	307	310	337	345	341	339	303	316	350	335	304	338	347	352	349	308	344	333	319	317	304	303	318	344	363	308	338	319	313	295	329	331	319	344	319	327	342	348	381	364	315	320	338	331	343	320	340	324	333	328	349	334	300	329	318	337	364	336	363	332	340	325	372	333	291	305	314	359	313	339	326	315	289	356	343	342	320	322	311	300	312	315	332	333	329	305	307	353	314	321	369	317	296	336	343	361	356	357	350	318	319	323	351	328	340	328	322	348	327	344	348	300	351	310	358	310	310	294	326	338	365	342	299	343	351	357	334	322	303	333	311	347	308	351	306	328	320	356	349	322	313	314	342	344	304	321	327	329	309	383	317	314	320	348	323	338	307	297	341	339	323	314	340	350	316	341	341	351	330	271	307	288	312	340	317	355	316	326	339	319	338	329	336	328	327	331	331	328	315	346	296	284	314	303	330	304	325	332	331	320	364	352	326	365	340	338	299	353	352	347	343	356	343	328	315	355	297	359	308	366	336	331	332	318	330	313	317	317	302	341	322	343	331	316	327	340	388	314	342	339	354	321	324	330	341	322	310	306	335	316	303	320	317	338	290	365	325	305	324	340	328	335	301	314	337	315	307	311	322	318	349	318	354	348	318	339	322	296	295	339	319	336	316	307	337	310	327	306	355	354	347	352	350	312	359	355	340	334	310	339	360	292	338	335	329	303	326	359	305	334	318	289	339	347	350	330	298	321	308	322	355	325	294	308	322	326	330	349	333	341	310	310	321	276	321	329	310	337	322	364	295	316	336	336	329	325	313	327	335	303	343	326	354	300	313	337	326	315	347	309	295	331	327	356	310	342	301	325	344	323	341	304	325	342	333	298	331	309	313	337	345	318	329	315	318	308	345	298	332	359	342	310	323	338	313	310	368	309	320	346	323	340	355	348	337	354	310	314	313	307	350	325	305	355	299	321	340	335	347	340	307	331	384	353	329	313	351	336	345	326	332	334	338	331	328	331	333	325	343	292	364	333	315	345	301	299	329	322	339	332	306	323	342	318	336	347	309	330	323	299	312	334	312	343	356	313	340	345	312	321	323	330	336	337	319	328	341	311	326	309	308	307	332	311	339	328	332	347	326	346	326	309	337	286	309	326	277	347	317	341	353	304	324	320	366	340	310	333	322	314	309	345	335	341	299	324	352	318	376	332	326	327	296	324	346	316	349	324	326	352	357	331	323	368	342	310	323	352	332	339	344	316	325	346	309	337	349	329	320	295	297	321	337	355	298	301	323	366	324	326	328	362	337	337	337	333	352	314	343	301	314	350	348	320	340	301	293	300	339	362	345	341	321	334	326	332	351	335	314	314	306	332	306	333	342	314	318	333	334	324	304	348	327	333	356	316	338	323	344	326	309	293	356	325	362	353	306	318	355	347	317	352	307	315	362	332	327	342	323	316	307	325	321	350	302	372	301	322	310	329	275	296	354	358	339	354	331	326	329	315	317	325	340	324	341	332	305	313	360	326	348	335	356	333	309	341	312	283	349	326	314	329	319	316	322	341	354	315	323	348	335	336	278	343	318	330	356	317	330	311	316	346	318	298	313	332	321	316	348	316	331	318	305	290	341	354	298	339	355	338	326	350	338	344	304	329	321	330	300	347	336	315	363	336	328	345	351	324	320	342	348	326	352	326	345	303	313	311	360	326	318	331	328	316	314	357	311	293	338	364	325	296	350	344	339	332	341	334	335	343	313	327	323	287	333	319	331	322	333	336	330	334	305	323	342	312	325	297	297	285	320	333	353	315	336	317	366	318	351	313	334	322	326	316	342	355	349	322	328	338	302	325	348	337	371	327	334	333	347	337	333	327	332	321	334	313	322	311	311	333	324	314	327	339	318	393	317	339	347	342	345	342	327	345	342	343	331	310	328	319	329	332	285	322	307	322	335	308	305	290	334	340	309	329	303	304	307	320	318	326	339	322	309	335	316	343	334	311	339	373	326	316	349	321	353	331	326	324	335	333	321	333	348	348	332	349	359	289	337	320	328	341	305	331	320	322	309	299	364	330	318	322	312	343	347	327	335	365	309	302	327	313	305	305	316	342	344	377	334	323	323	328	326	342	346	326	326	367	375	347	342	349	309	306	308	324	348	348	339	341	343	348	318	350	311	334	340	320	359	321	360	328	354	341	329	332	351	351	322	344	319	329	297	315	326	284	319	293	305	348	342	339	315	318	319	319	312	328	334	338	316	299	351	328	338	341	314	344	317	329	334	377	290	336	353	319	295	358	321	304	355	319	294	328	315	301	344	322	299	321	329	309	316	325	330	312	304	351	326	321	328	293	304	357	338	339	326	358	300	329	331	327	333	350	348	343	299	324	342	356	345	283	335	348	332	314	309	301	364	334	343	352	331	370	343	346	344	317	309	306	308	317	349	342	328	338	322	355	327	318	302	357	340	333	322	322	336	317	330	303	321	351	333	332	330	330	314	348	330	298	312	376	314	326	341	319	355	367	341	353	327	329	301	335	319	308	322	307	339	324	349	330	342	317	324	325	305	347	311	310	328	335	331	315	332	325	329	300	296	372	330	324	341	317	362	334	315	338	327	341	299	339	292	356	312	313	319	300	315	311	326	329	349	358	334	318	325	326	313	348	331	343	361	333	346	342	350	323	283	356	336	363	326	341	316	305	325	333	363	310	285	360	321	329	305	327	376	345	335	325	330	336	324	299	344	330	330	307	344	294	341	321	337	294	317	333	340	334	312	338	398	355	337	327	270	340	318	325	308	344	333	317	325	346	315	315	309	329	320	323	342	363	334	304	344	335	355	330	340	316	322	330	326	313	327	332	284	335	332	349	353	306	331	338	332	343	313	310	345	291	346	298	330	327	332	329	346	290	307	308	333	318	325	321	322	302	333	330	337	320	312	328	347	344	313	332	301	331	291	348	338	338	335	349	331	331	328	307	326	360	289	364	342	335	328	322	357	327	350	312	303	331	336	306	332	331	323	344	342	324	352	351	304	325	320	338	305	310	328	364	359	326	342	360	345	321	337	311	318	343	331	354	316	337	347	327	341	312	356	312	316	317	357	334	336	358	343	291	313	333	331	352	307	311	334	325	337	313	337	332	301	344	338	350	313	318	345	356	359	347	348	344	334	297	321	290	349	323	328	356	310	335	345	339	333	355	330	319	314	322	350	334	341	316	321	335	340	312	331	316	357	327	323	313	315	312	330	315	312	309	323	356	363	314	306	303	331	345	373	344	336	380	313	363	325	335	342	335	337	308	330	287	346	321	340	332	308	311	334	349	314	344	318	339	306	360	358	337	327	328	333	327	375
6515	522	548	487	344	273	260	236	848	948	202	164	167	175	189	184	177	183	188	163	183	155	173	155	171	166	161	189	168	175	162	162	171	161	150	179	140	168	165	170	139	159	142	165	183	149	154	152	176	146	169	171	151	161	167	170	148	160	155	172	186	162	187	164	149	157	151	172	158	151	129	190	179	164	179	163	163	166	167	161	163	159	193	170	163	182	164	169	167	167	169	167	161	146	156	164	169	155	166	150	166	163	155	151	162	158	171	167	168	168	163	171	174	139	154	156	144	157	144	183	151	169	134	165	167	181	155	173	177	169	182	160	197	182	148	186	154	171	136	144	164	164	172	160	170	168	173	153	168	183	180	158	170	165	170	157	156	194	178	165	139	176	183	150	148	180	185	182	160	160	142	167	177	181	156	173	150	159	158	155	158	163	163	155	171	183	181	177	142	188	157	175	162	149	169	149	171	164	155	154	157	167	187	164	162	173	172	154	160	155	154	164	164	171	172	163	168	130	165	156	182	196	167	163	188	160	164	172	171	176	152	155	159	142	179	168	164	158	163	173	183	173	175	174	159	166	139	153	127	153	168	170	157	160	153	165	151	167	183	168	192	156	181	154	166	154	166	163	174	142	165	159	173	153	162	166	155	160	164	153	184	168	194	172	170	173	146	146	143	154	147	159	177	173	179	142	143	175	141	149	159	177	167	163	160	150	153	168	168	152	178	172	167	161	143	168	159	171	186	165	183	175	182	152	168	152	155	167	172	162	149	146	164	150	175	170	174	156	170	134	165	142	167	163	156	171	157	177	177	175	169	148	164	138	165	165	164	140	187	170	196	150	155	152	161	169	180	152	166	159	180	166	181	155	160	158	185	189	156	163	142	171	164	160	157	179	182	154	164	181	150	151	177	142	173	156	172	183	160	160	159	162	154	164	167	205	163	170	171	182	150	142	173	175	161	158	176	162	129	153	167	150	148	164	150	188	151	158	162	179	192	163	181	151	182	167	176	147	147	171	157	189	156	161	162	161	176	158	164	155	171	156	172	156	176	168	189	162	162	167	170	170	151	184	177	171	169	162	161	156	142	168	165	154	158	161	159	180	149	176	174	169	181	165	147	170	161	169	170	159	153	184	161	190	188	180	164	162	142	182	146	181	175	180	180	145	142	181	177	134	160	144	193	147	173	149	148	146	147	134	154	151	165	167	140	179	137	154	161	155	170	145	156	146	174	167	149	141	161	150	141	148	188	168	162	158	151	166	171	162	157	151	163	150	133	174	199	151	160	168	149	181	165	169	154	169	180	171	183	157	127	168	178	173	162	158	145	154	160	178	169	159	158	176	168	170	172	194	193	173	164	160	188	168	204	162	160	184	152	151	155	148	166	162	184	155	192	175	166	185	185	162	176	166	164	171	175	176	166	168	173	172	159	155	155	174	166	188	155	154	183	180	178	166	161	169	176	165	165	169	166	176	172	174	175	160	150	173	157	168	168	134	125	180	180	178	150	164	146	126	169	180	163	160	177	188	182	199	179	182	161	161	164	159	189	173	164	169	189	165	150	172	170	162	177	163	185	163	168	171	144	174	162	193	135	181	164	170	150	180	161	134	166	179	150	165	177	177	174	169	173	161	166	144	163	171	180	178	161	160	151	161	169	155	168	179	156	163	155	166	167	192	201	159	158	166	161	169	135	178	163	168	168	157	171	155	150	164	188	195	152	169	172	161	177	165	176	157	180	160	160	159	146	145	158	164	163	195	180	176	178	146	172	157	171	162	178	157	131	161	178	167	150	156	170	148	157	156	166	148	176	181	171	177	153	161	173	180	172	179	167	171	192	147	190	155	187	149	135	191	174	170	172	196	169	160	184	175	161	161	152	161	174	184	150	176	153	174	154	185	160	146	165	178	169	162	149	148	165	166	157	171	154	156	175	169	171	162	184	162	163	171	169	176	169	161	181	184	164	150	160	155	156	155	169	182	170	179	173	148	179	169	181	168	160	183	156	183	158	158	179	168	170	166	177	154	141	147	154	153	166	177	177	166	143	192	180	166	178	156	157	155	158	149	158	175	179	176	144	155	168	187	186	161	177	175	156	173	165	157	168	163	164	174	160	165	166	143	138	157	179	197	154	159	161	161	166	170	154	153	138	157	169	181	192	157	159	148	181	162	173	181	167	167	160	209	176	178	195	183	186	172	143	179	195	173	158	159	196	184	185	193	172	172	160	157	166	183	144	165	164	199	163	168	185	166	192	152	160	181	166	164	156	149	156	160	162	165	173	154	156	170	180	162	160	184	168	150	148	173	173	164	164	176	163	174	176	144	180	174	155	173	177	176	140	174	172	162	171	179	137	166	159	172	177	178	164	156	139	163	166	150	133	143	160	176	184	168	187	166	152	177	162	165	180	162	160	160	198	180	160	153	164	155	160	186	166	154	177	169	160	159	174	170	149	179	194	161	147	151	145	164	178	139	180	151	142	168	147	162	171	183	179	150	175	167	160	161	177	140	127	148	179	180	158	154	144	166	155	152	170	138	189	168	133	194	164	160	165	149	156	164	192	161	156	156	151	167	153	174	141	168	139	169	154	146	161	150	158	182	156	164	169	173	171	155	159	176	187	166	167	146	161	195	165	156	168	183	177	155	197	143	162	178	176	147	154	187	149	149	164	144	161	161	150	170	168	159	187	162	178	182	175	174	167	178	167	169	168	161	177	195	144	141	170	168	151	178	147	189	171	197	204	179	162	184	160	184	181	162	157	148	168	177	139	175	173	176	165	175	148	165	161	182	166	153	153	152	166	181	163	169	172	173	179	152	176	167	141	192	157	175	187	147	171	150	167	170	161	159	153	186	163	164	167	154	169	159	169	142	157	147	183	176	158	188	153	165	153	172	166	167	152	167	156	165	151	190	169	128	174	162	186	175	151	166	151	151	186	148	145	157	156	166	148	153	152	168	145	165	169	162	129	169	138	170	181	165	179	173	195	155	160	149	139	165	194	165	176	174	169	155	159	177	155	150	171	169	192	170	152	180	165	146	167	153	177	160	156	163	159	154	165	169	166	157	148	162	167	165	181	182	169	172	170	173	194	152	170	122	174	176	171	141	157	149	168	171	171	165	156	148	143	177	137	153	161	168	186	205	156	175	153	160	180	152	171	161	160	145	155	175	159	165	181	150	174	180	175	178	150	153	165	159	175	171	154	155	179	174	168	172	169	172	160	186	178	161	175	191	145	126	168	165	184	145	183	169	164	157	158	192	170	173	165	182	177	168	188	186	158	162	152	161	166	168	151	161	160	151	154	169	174	163	146	173	158	161	175	153	182	158	170	185	167	185	152	198	153	150	153	151	174	180	173	166	151	152	166	153	180	155	153	166	159	180	181	164	183	179	176	146	161	169	142	147	165	163	145	172	130	147	166	177	165	164	164	170	211	149	160	178	186	154	143	172	146	170	168	166	165	187	183	170	163	158	167	167	168	163	178	170	169	158	157	169
6376	808	1534	1671	1252	1110	928	840	4940	4167	544	546	523	497	469	490	468	475	432	450	490	479	454	468	464	430	483	432	423	441	418	442	439	447	450	436	442	451	421	427	431	419	450	461	422	416	427	390	425	419	414	429	418	418	418	447	467	463	475	424	401	417	430	422	428	435	461	421	455	422	432	397	398	425	436	436	417	424	439	401	397	423	438	414	416	469	422	420	404	446	423	420	397	405	419	411	408	446	446	395	406	441	387	397	441	405	410	410	394	401	415	407	391	410	398	436	451	412	414	411	409	393	404	394	421	392	435	429	405	405	387	384	429	451	428	411	413	388	387	407	445	406	405	377	449	440	401	401	431	389	424	393	412	428	404	434	417	387	412	415	429	421	427	431	418	401	412	407	447	414	437	384	390	410	384	406	426	381	416	413	365	385	443	432	397	380	452	385	405	401	434	413	458	421	401	386	433	385	424	401	445	393	408	416	408	405	442	377	400	383	421	428	432	425	419	396	422	414	450	399	455	409	430	399	423	392	412	404	441	416	409	418	406	434	426	423	409	415	416	409	412	406	435	391	436	427	414	403	424	410	438	412	442	424	423	413	427	421	424	378	448	423	407	427	429	425	433	424	450	414	430	409	427	416	434	427	437	419	411	401	432	404	440	402	431	435	388	376	432	396	423	395	417	435	431	458	403	406	401	416	422	392	400	422	398	418	407	400	413	384	452	421	465	407	430	438	440	446	458	424	410	370	413	410	451	444	437	400	423	362	402	403	442	421	413	467	423	383	404	431	444	418	376	391	388	439	391	404	405	411	425	433	445	419	455	434	434	393	417	435	407	440	417	419	439	423	392	406	373	425	395	389	419	445	434	407	421	428	416	433	428	416	399	400	402	417	427	421	412	409	371	448	409	365	415	382	404	425	408	456	376	397	410	423	361	421	388	432	380	397	408	429	414	391	395	433	415	430	419	394	403	412	432	384	436	432	413	395	444	420	420	460	406	414	401	415	431	398	405	423	384	434	410	440	413	421	412	430	405	406	391	422	441	376	368	428	427	401	410	402	417	434	415	432	385	433	419	417	393	411	428	435	413	426	436	411	420	406	411	402	437	422	431	383	450	392	408	462	413	425	453	412	437	404	419	414	387	409	398	411	411	374	396	427	397	409	424	391	413	431	428	403	397	400	420	414	399	420	417	412	402	429	420	370	398	419	429	426	391	413	414	420	427	435	384	404	410	417	442	434	446	452	390	403	440	408	434	397	402	401	404	392	418	398	422	443	405	433	433	417	395	419	423	401	400	414	380	454	417	443	444	414	399	403	427	411	433	417	387	448	425	419	426	440	421	422	419	418	382	407	448	429	418	428	416	442	430	396	418	418	398	424	436	393	391	406	442	417	397	439	419	412	418	400	391	404	431	399	378	392	383	403	389	420	415	416	416	412	421	413	430	480	436	428	433	444	426	429	443	450	424	379	457	419	434	391	416	427	412	400	430	430	430	424	409	418	418	419	446	424	408	439	415	411	452	401	408	428	424	401	388	378	432	388	402	385	438	414	440	382	424	420	428	453	438	394	384	366	402	413	421	403	404	398	400	410	438	416	429	417	433	430	427	429	437	383	410	395	417	439	384	403	404	381	407	465	412	412	427	441	392	407	416	400	444	413	411	450	414	433	457	407	411	400	402	419	404	403	420	414	456	406	414	400	406	403	454	416	406	431	477	392	418	419	423	408	404	431	377	367	406	429	421	392	412	448	430	421	424	399	382	396	407	442	379	426	383	430	445	425	412	458	389	455	421	424	406	436	403	425	436	416	395	431	415	408	423	453	390	416	395	421	425	433	411	419	407	451	397	392	386	415	404	455	436	419	408	450	448	429	442	416	392	411	414	441	424	423	404	427	415	421	402	416	416	431	411	416	420	419	424	403	364	449	437	422	417	399	431	379	419	387	452	430	420	405	397	442	430	388	435	432	423	403	396	435	395	413	438	406	445	421	441	408	401	398	433	405	423	392	441	405	433	434	433	403	417	403	422	407	420	411	404	410	417	423	417	451	373	425	404	400	428	460	420	387	404	441	388	392	414	343	431	391	416	433	393	394	413	418	419	401	430	423	468	401	388	422	398	418	456	439	429	406	437	441	386	434	430	419	387	453	424	392	418	397	393	444	413	404	415	414	396	364	392	414	406	420	422	368	409	402	421	417	414	412	423	396	403	417	443	437	428	415	419	425	465	418	398	439	426	413	404	400	400	420	426	418	399	426	406	427	443	408	444	421	414	396	425	435	388	392	417	381	408	414	433	392	429	417	381	434	430	429	415	453	427	418	420	435	418	458	464	404	408	398	382	415	367	360	440	391	435	457	387	428	439	403	440	410	418	410	430	388	412	409	450	407	427	418	417	400	413	445	425	416	442	422	413	469	419	413	381	392	374	446	448	414	414	423	435	420	437	428	439	426	410	418	390	421	435	403	414	408	403	365	432	405	426	425	407	391	399	396	435	421	406	400	397	415	406	420	418	424	430	457	402	375	424	406	433	409	368	433	393	411	430	403	410	420	391	397	413	409	449	396	452	412	378	423	416	421	386	409	415	438	394	422	425	436	435	444	409	403	387	411	413	421	467	390	412	410	409	420	382	420	430	414	416	408	400	405	416	373	440	395	438	408	451	397	395	400	405	429	414	396	435	388	404	396	413	401	455	414	399	410	390	431	405	406	402	422	425	417	399	421	401	455	411	417	422	403	421	455	383	419	431	408	447	424	403	430	399	428	399	430	417	384	403	433	420	420	431	435	424	423	404	421	412	424	394	422	385	437	419	384	391	356	413	379	438	404	375	428	407	422	433	400	469	386	393	435	432	409	383	448	438	423	407	400	416	433	402	417	415	414	424	406	410	430	438	436	455	391	395	433	440	398	417	423	406	436	384	457	411	427	427	413	399	391	390	419	403	387	396	402	401	415	433	426	391	401	401	402	394	400	404	406	402	426	423	404	387	437	401	424	400	447	401	415	405	428	424	385	396	422	436	439	414	389	383	382	369	402	399	427	440	411	445	403	426	421	436	402	435	418	405	388	422	387	405	424	426	426	454	415	424	433	391	398	435	428	429	426	404	368	399	400	386	441	432	381	409	441	426	454	393	395	418	421	414	423	396	425	389	424	422	423	432	413	392	381	421	453	401	419	397	394	402	403	407	435	414	435	426	393	412	406	438	386	456	421	478	397	395	417	415	415	439	432	425	377	452	412	403	386	436	419	431	426	421	428	458	434	412	410	398	408	428	374	429	400	438	434	432	435	410	428	442	404	389	394	444	406	426	388	402	404	419	406	420	414	440	419	401	392	393	410	422	459	411	403	404	424	420	412	389	459	396	390	394	394	446	431	411	415	429	416	398	423	404	406	413	437	421	413	445	423	438	425	420	423	432	448	435	400	401	403	405	419	425	422	372	382	411	396	449	429	409	404	402	405	452	393	408	416	414	392	438	423	419	403	432	432	419	416
12214	864	731	720	490	314	254	856	3703	1341	162	111	115	126	119	148	154	127	127	120	122	143	149	110	143	139	120	117	110	129	96	127	124	97	122	126	121	138	144	116	135	131	125	116	139	129	127	105	130	108	123	112	132	126	134	127	111	123	129	125	126	115	105	138	124	118	124	129	122	127	109	115	126	133	125	135	140	118	101	123	110	129	114	101	110	123	134	108	114	102	103	121	135	124	94	129	130	113	121	127	125	111	117	112	116	132	101	132	135	120	122	135	105	116	133	118	130	127	117	124	118	115	123	107	138	139	117	124	139	129	103	105	122	120	111	126	112	122	117	127	103	130	117	116	115	113	109	115	120	124	128	117	112	136	118	98	118	116	122	108	137	125	96	124	133	110	128	127	137	125	107	107	108	109	120	119	106	144	117	113	125	115	118	128	141	121	130	128	108	120	106	151	116	128	117	100	136	125	121	116	124	99	122	129	106	124	126	105	113	103	129	131	131	122	145	111	109	130	107	110	104	123	122	121	111	121	131	118	130	114	125	97	127	97	130	116	112	135	116	132	134	110	107	121	118	110	130	112	124	114	100	117	99	108	142	122	120	116	123	106	133	127	108	108	113	110	119	128	120	115	146	108	130	118	121	103	125	111	119	117	97	114	120	135	108	125	129	120	124	128	131	106	117	112	118	102	127	125	123	135	99	119	131	121	134	114	120	117	144	120	128	128	128	112	110	104	99	114	142	126	125	135	124	109	128	119	136	112	99	128	121	119	124	133	108	117	131	123	120	137	113	133	116	118	107	113	116	102	126	117	89	122	113	123	122	125	127	109	115	126	121	117	120	106	120	118	110	130	124	123	115	102	102	118	123	113	112	122	127	123	122	135	104	140	124	103	127	118	125	129	137	127	137	118	132	129	130	104	113	111	144	95	115	112	123	129	119	112	107	117	120	119	117	125	101	101	125	111	118	118	137	117	134	114	120	107	146	128	107	121	94	127	130	115	127	125	122	111	90	125	108	122	92	117	126	132	111	138	122	123	122	104	125	118	101	115	128	122	120	113	144	139	101	116	107	100	141	102	116	150	103	114	115	132	104	136	134	100	114	123	123	143	117	125	126	99	135	122	113	137	124	134	125	116	122	118	121	110	125	132	104	111	112	117	139	110	136	118	113	134	122	128	133	131	104	116	123	127	114	112	128	110	101	120	113	119	109	108	118	133	123	116	121	132	131	108	116	115	140	153	127	121	129	124	111	112	134	124	110	121	135	116	131	126	118	106	114	128	127	114	99	139	111	121	115	121	124	113	114	119	108	108	113	132	117	115	107	121	120	114	126	128	113	139	104	115	135	118	116	112	124	127	140	132	125	109	125	120	122	123	137	119	129	136	117	125	119	126	118	126	121	132	107	109	118	127	116	153	122	117	118	127	139	117	107	122	115	114	116	130	123	114	132	114	123	115	115	114	128	108	145	133	126	127	113	126	147	132	104	115	146	113	116	105	133	112	104	137	132	126	121	127	107	116	101	112	126	117	126	123	124	101	121	111	105	117	125	114	107	139	116	134	129	126	122	122	117	103	132	124	131	117	107	117	127	116	116	126	129	136	111	122	124	115	124	113	121	124	124	134	117	114	121	113	106	113	107	122	113	130	138	110	110	105	109	115	106	119	97	143	114	123	131	121	107	113	104	113	121	109	129	107	110	146	136	127	124	110	114	136	112	116	126	132	112	131	108	117	98	112	96	127	112	112	123	106	125	115	107	131	94	124	100	127	110	120	128	109	128	111	105	106	107	113	116	120	100	116	119	142	94	127	115	110	119	96	113	134	114	129	107	112	132	141	129	121	120	114	112	123	107	114	128	105	88	114	114	131	125	141	98	115	132	105	136	137	145	136	123	134	105	117	106	93	125	137	118	122	91	115	143	119	121	126	140	122	106	120	130	120	145	112	114	142	122	117	119	139	114	114	111	128	134	124	124	120	113	126	118	123	130	115	110	109	111	128	111	128	105	108	127	129	102	126	114	134	96	114	119	111	133	108	129	112	132	113	117	122	121	103	128	132	114	112	123	115	120	124	131	136	134	111	121	110	112	108	109	112	117	126	98	103	141	115	131	101	109	118	109	106	119	114	105	105	132	114	103	119	122	115	109	105	136	118	108	112	119	105	120	121	133	138	94	108	111	123	121	117	117	118	124	118	130	115	124	126	114	99	126	116	132	116	123	123	117	108	106	133	128	111	96	126	128	121	102	143	124	152	159	117	112	118	131	117	121	126	117	140	115	126	119	103	124	116	124	143	120	134	119	122	126	124	105	129	120	126	121	103	132	99	133	109	132	119	116	124	124	129	114	132	120	128	119	120	125	115	108	126	141	129	120	123	125	113	125	102	105	108	115	109	109	116	117	115	116	128	116	118	134	115	110	106	129	122	132	117	95	115	120	143	113	110	113	102	118	112	117	116	116	98	123	127	143	112	116	115	112	111	132	112	115	126	90	104	122	125	128	112	105	93	115	97	117	145	102	109	124	121	134	104	122	129	114	116	106	122	128	122	138	127	101	115	121	101	126	108	117	115	121	116	105	118	86	103	117	92	104	113	99	109	127	102	121	112	105	115	112	114	124	124	111	127	115	139	134	110	121	134	115	141	97	127	124	121	122	102	149	130	125	123	123	112	128	120	118	130	120	122	123	117	115	137	131	124	118	149	107	111	117	116	122	108	117	140	122	129	118	114	117	113	108	112	135	117	109	127	103	117	114	114	129	127	117	90	128	111	122	105	115	108	104	133	129	102	107	135	112	106	124	128	123	109	123	122	116	112	119	121	123	121	134	116	128	138	112	131	106	139	140	129	130	113	107	142	107	128	126	123	115	134	140	108	108	104	118	91	128	112	122	130	116	131	126	124	118	102	99	120	107	102	131	112	116	119	110	132	135	118	111	102	126	124	121	118	93	107	107	108	114	123	105	97	131	122	122	114	125	122	128	107	118	115	110	112	117	102	98	122	134	112	119	125	115	110	123	117	157	132	124	137	112	109	124	105	130	103	127	124	106	143	108	123	115	110	122	109	102	116	120	112	116	123	145	103	117	118	125	128	107	131	126	111	132	126	108	111	106	108	138	122	125	94	102	128	105	122	134	103	114	121	113	123	123	117	132	102	101	97	136	115	136	115	141	115	105	125	117	134	127	122	112	101	99	119	119	122	96	125	104	120	112	95	108	116	126	114	128	115	112	99	107	127	116	106	110	97	110	124	113	120	132	134	108	103	117	120	94	123	114	126	111	118	109	115	126	112	127	118	112	114	124	103	133	114	113	120	108	133	136	121	125	121	118	119	107	124	127	124	99	115	140	120	144	124	124	134	125	107	109	114	129	125	127	108	129	137	121	107	113	117	105	130	120	126	127	136	131	136	113	118	103	125	111	136	115	121	116	123	112	122	98	111	122	117	102	115	131	111	124	122	128	132	116	108	124	116	135	132	128	125	113	138	112	128	127	101
8098	911	1866	2391	2061	1290	1131	4833	16843	4987	545	449	480	423	414	394	392	400	401	369	387	376	356	356	322	357	367	346	355	329	354	328	342	321	323	308	344	327	347	326	329	340	331	312	342	317	337	295	319	357	300	353	307	344	357	352	341	351	350	352	270	350	360	339	339	355	322	302	326	317	312	347	287	347	295	292	291	280	308	328	321	317	308	296	315	265	299	319	344	321	326	354	310	295	315	326	311	306	303	290	331	319	289	300	345	301	314	328	310	306	310	280	292	297	289	352	302	308	300	296	334	302	277	320	263	331	288	311	294	282	303	289	309	323	284	293	333	275	316	312	304	290	301	300	304	289	311	313	316	294	297	285	302	282	305	313	310	317	348	339	294	300	321	288	295	272	320	288	329	333	279	320	315	306	314	298	283	309	326	296	320	339	297	311	291	307	288	290	304	317	354	305	279	294	299	304	294	283	311	286	303	290	284	328	318	286	320	301	305	277	299	307	297	339	296	329	342	309	310	300	312	312	302	280	314	300	302	289	282	294	306	273	339	310	312	324	291	360	337	299	295	291	289	292	308	304	303	323	315	312	297	305	333	310	335	280	306	325	297	300	273	307	285	300	290	316	277	310	347	297	297	265	309	306	292	280	288	281	298	309	315	321	299	309	310	312	345	297	306	303	307	306	329	324	295	323	321	272	328	277	303	303	351	297	307	297	263	293	276	309	313	295	289	318	311	296	292	286	305	291	329	298	319	312	319	292	302	323	293	318	295	340	295	288	336	300	311	296	342	303	328	311	311	286	305	321	313	288	312	301	308	292	308	337	299	323	313	332	314	323	297	298	306	322	302	279	296	302	312	310	306	334	263	284	308	320	295	297	317	324	299	295	284	294	309	303	329	293	278	267	266	285	272	302	278	260	324	284	301	301	313	275	286	312	303	329	328	318	264	314	319	250	300	301	297	303	302	308	284	259	313	287	299	309	282	282	320	322	294	308	291	295	322	325	316	310	324	300	295	298	312	290	291	293	309	282	303	298	286	283	315	322	313	351	324	285	312	270	302	284	313	328	325	306	286	326	293	302	288	273	333	333	308	318	318	267	339	296	338	266	311	305	315	309	301	311	312	319	322	329	319	291	304	293	308	274	287	313	272	271	347	281	268	316	302	269	294	307	281	287	309	291	282	295	296	291	283	298	296	322	306	284	290	321	286	303	308	314	316	283	310	320	282	315	312	306	300	319	324	364	286	262	288	315	304	311	301	322	291	294	292	334	318	284	300	319	283	288	290	279	290	295	312	303	297	291	307	332	302	273	316	292	304	284	297	300	309	288	240	317	309	286	309	290	314	299	331	298	311	323	310	307	315	303	325	269	293	322	314	277	302	298	325	308	317	332	298	271	316	319	309	308	314	277	335	307	312	306	324	314	311	281	297	336	309	292	332	294	297	336	286	316	314	308	319	298	291	304	282	327	291	298	328	320	295	306	282	294	339	329	292	344	308	308	307	288	301	327	280	323	288	312	293	277	276	297	328	311	314	261	295	298	311	328	289	308	299	304	321	343	323	302	302	332	280	310	298	279	302	305	345	329	287	325	304	267	327	291	296	278	307	331	322	296	297	297	294	305	306	305	338	269	288	313	287	288	297	275	290	310	340	299	318	317	302	315	314	270	284	307	333	272	293	313	321	314	295	271	288	307	286	289	301	325	284	294	305	325	286	278	321	310	301	272	310	310	266	293	295	326	334	297	320	296	333	299	308	293	280	288	320	318	295	267	286	314	297	313	288	324	298	287	320	300	284	284	309	304	313	308	292	293	296	306	291	318	290	306	268	307	344	299	308	293	288	283	301	292	286	293	292	304	311	318	293	314	349	294	345	301	336	299	295	334	310	314	283	315	315	300	296	326	286	314	282	311	322	283	301	307	305	288	292	288	326	288	309	291	301	283	305	317	304	312	284	304	313	297	306	276	306	285	320	319	314	288	295	301	298	305	296	290	317	308	321	307	316	281	309	272	314	308	250	339	328	329	294	304	283	285	291	283	323	260	307	287	305	302	298	280	283	298	326	290	307	267	297	296	294	310	305	293	306	306	311	321	314	311	327	288	297	327	279	294	288	322	298	305	274	306	308	268	286	284	301	309	327	278	288	300	313	313	316	285	331	297	313	282	318	315	300	291	296	300	315	316	322	255	273	294	300	277	306	305	272	297	347	344	316	304	321	313	304	285	310	321	291	309	281	327	294	293	298	286	320	308	308	281	281	306	303	310	302	330	308	288	303	325	309	339	278	289	301	296	318	285	308	316	288	311	284	296	306	302	309	296	291	325	311	320	299	315	312	305	278	279	304	318	324	291	317	306	335	309	336	324	289	289	288	327	281	315	308	302	302	295	300	287	264	311	262	319	281	299	330	329	294	324	279	314	316	309	303	316	306	277	291	272	329	299	285	286	295	302	293	320	299	305	311	301	330	319	296	345	319	316	318	313	312	311	280	311	299	302	282	320	321	314	285	298	272	288	315	288	295	307	289	330	283	289	289	306	291	311	296	332	292	333	293	321	311	291	297	315	295	322	295	314	323	301	301	326	305	316	315	292	330	341	322	300	298	315	300	304	318	310	287	284	286	262	295	306	318	311	295	292	320	293	281	314	311	300	266	336	327	296	315	274	291	300	298	298	288	301	301	302	318	307	285	320	283	310	301	324	278	282	298	268	322	326	300	269	310	297	313	317	292	324	323	317	312	302	319	292	291	331	292	285	301	293	301	314	305	325	314	292	314	298	328	300	297	292	313	307	292	311	303	288	304	303	297	276	278	309	305	302	311	276	293	333	325	305	310	318	307	327	300	315	302	279	304	276	333	301	307	307	294	295	297	306	303	320	298	308	278	298	288	289	310	334	305	287	321	318	279	344	297	301	282	284	321	308	289	286	328	290	327	302	283	283	322	319	310	296	296	310	281	317	322	316	305	320	287	308	343	321	313	286	309	324	286	297	315	350	285	282	272	286	321	307	295	273	295	295	293	287	307	301	312	307	294	280	290	279	279	338	315	300	336	321	304	305	297	314	287	312	303	321	265	270	321	317	323	300	312	304	288	314	316	304	294	300	307	289	298	325	310	293	283	302	273	273	312	315	268	331	315	298	300	315	280	329	272	321	319	319	312	313	302	297	301	300	279	328	303	287	291	328	307	289	288	313	311	328	307	316	320	318	330	321	312	306	284	320	282	306	283	324	296	331	313	309	293	309	289	277	271	332	309	293	302	311	293	325	321	300	313	328	304	300	284	313	295	308	282	290	321	302	260	301	281	327	308	317	295	301	283	287	317	305	271	298	298	292	338	286	309	283	311	276	294	298	310	309	289	300	307	309	293	334	312	314	304	286	284	288	333	304	313	318	300	325	301	297	313	282	294	314	328	324	323	297	309	315	266	285	314	311	279	291	290	344	281	295	308	321	315	291	320	316	316	267	330	282	297	293	319	291	315	297	285	318	298	302	312	289
1423	182	186	216	197	132	151	114	205	132	130	118	111	132	121	134	134	135	127	131	111	116	148	118	152	139	125	130	147	116	123	125	141	124	140	117	125	134	119	127	123	117	157	120	104	143	155	129	126	131	134	146	128	123	144	120	138	118	125	120	129	140	123	126	138	135	129	130	121	146	127	135	126	117	157	134	117	132	150	132	113	124	159	136	129	136	123	141	114	138	139	136	124	112	135	139	131	114	123	111	125	135	122	127	138	155	119	112	122	121	149	126	159	127	115	110	114	110	143	132	126	112	121	140	112	118	144	137	146	122	134	117	133	110	128	129	130	121	130	121	128	130	132	131	130	131	109	130	115	112	108	162	136	140	115	114	123	132	118	115	121	126	114	136	135	139	134	128	114	133	126	131	133	141	131	121	121	111	129	134	142	113	133	151	123	120	119	142	114	131	123	113	126	131	135	124	110	115	138	147	113	126	125	107	125	140	120	124	117	136	138	113	150	125	113	143	131	124	140	138	125	121	135	130	133	110	129	134	129	99	140	122	144	131	121	129	143	107	138	122	136	114	111	140	134	122	135	116	140	126	145	134	134	142	127	112	127	130	110	137	136	123	136	142	131	142	125	126	130	130	133	125	118	153	142	124	108	133	120	129	126	120	106	115	122	117	169	136	112	117	132	103	137	132	159	125	137	124	120	112	138	115	113	130	139	145	145	127	112	114	117	140	117	119	134	133	120	115	121	120	128	124	119	159	124	119	131	138	121	110	114	151	125	128	131	121	111	123	123	146	123	117	135	125	135	114	134	121	135	133	125	116	121	138	150	150	127	105	129	99	128	130	126	113	132	129	129	127	134	120	122	118	133	133	114	132	110	132	133	139	136	156	153	147	148	127	133	128	129	123	136	136	119	117	140	144	136	140	118	121	129	114	129	126	140	125	138	111	119	116	159	152	116	140	136	112	106	146	137	140	140	129	104	139	94	111	126	127	119	131	115	131	113	106	147	132	116	131	119	125	131	132	124	140	138	136	116	141	116	126	126	121	113	122	121	130	127	122	124	136	135	118	127	150	120	130	146	126	156	123	148	124	134	104	128	133	132	107	129	118	108	114	112	124	113	112	134	115	123	139	139	122	127	106	104	142	126	102	135	147	126	105	127	145	143	130	132	118	131	132	102	120	120	143	138	116	134	111	125	139	127	129	140	123	141	142	128	128	111	145	121	131	138	144	114	122	121	128	147	144	139	109	134	132	120	128	125	110	122	131	126	127	128	121	131	143	156	150	128	120	157	128	110	125	124	161	140	130	121	140	118	136	119	118	117	116	129	115	139	128	107	127	134	116	131	120	147	148	117	128	112	112	133	144	114	123	137	132	131	128	139	146	138	123	116	141	125	135	124	142	123	135	133	144	108	118	120	126	107	112	126	140	105	114	127	118	146	137	138	124	120	141	156	114	120	117	144	136	132	114	115	119	119	137	125	121	117	113	113	130	139	123	127	123	126	119	144	101	131	111	136	118	131	119	117	128	151	143	130	107	131	136	139	107	137	124	113	126	154	124	147	123	122	112	129	154	127	122	126	122	115	121	138	124	108	136	107	121	125	119	127	120	124	131	139	116	117	144	150	142	123	129	104	130	105	151	127	153	140	152	131	123	113	137	129	96	140	123	133	147	127	130	131	113	125	124	140	145	118	137	132	120	118	110	130	110	114	121	128	106	115	111	127	129	153	115	126	118	136	129	113	140	124	131	127	143	115	128	144	114	124	100	132	130	131	144	124	129	124	112	124	136	120	117	128	143	136	124	135	129	128	142	142	137	126	131	138	134	122	122	115	116	120	121	137	123	110	136	143	118	126	128	153	136	118	132	121	130	113	135	115	122	126	115	125	120	143	142	129	135	126	158	135	132	160	154	137	148	112	145	123	133	118	103	114	118	133	127	129	113	133	137	123	131	119	137	116	117	135	153	135	118	120	147	130	123	130	131	137	127	116	135	140	162	129	130	124	133	143	133	108	125	122	120	115	135	115	134	124	128	122	144	126	131	119	105	136	120	141	123	120	123	119	143	126	143	128	131	114	128	114	105	141	117	126	126	131	137	121	144	137	122	115	117	123	142	124	94	105	110	141	130	106	121	116	130	139	145	110	144	146	125	133	109	120	97	123	118	138	121	122	142	117	135	127	108	112	128	140	116	123	133	131	122	130	141	110	150	145	139	114	126	110	130	122	137	133	112	146	117	108	122	121	109	106	130	139	133	121	126	136	125	123	140	131	138	125	130	108	99	112	123	124	133	133	125	125	153	129	137	122	134	146	143	148	149	131	119	134	140	142	135	136	139	127	118	134	104	102	130	149	130	129	128	126	127	122	155	104	131	127	131	134	141	124	129	146	115	121	134	129	131	131	139	105	111	131	144	110	138	126	129	125	129	132	128	126	121	120	100	134	111	134	138	124	134	129	123	132	130	124	122	94	122	118	105	135	148	128	132	143	145	124	132	122	119	150	124	149	125	140	130	155	124	157	145	120	126	111	128	135	111	124	140	118	113	129	130	114	138	132	129	133	136	135	134	142	130	134	124	133	119	124	119	132	126	119	141	122	145	131	133	131	133	113	136	124	130	131	129	117	123	134	139	143	119	104	112	127	111	134	123	122	132	124	122	134	122	126	135	137	144	126	129	134	111	144	133	135	150	120	129	132	158	140	129	156	117	138	108	144	121	120	118	145	143	117	124	110	126	122	124	111	128	133	109	139	125	136	123	119	120	135	122	138	138	129	144	129	121	104	126	118	131	119	131	123	127	126	138	120	121	139	131	120	114	142	142	148	129	148	127	124	120	144	129	110	124	142	119	154	128	121	119	121	149	138	120	125	138	120	131	137	114	128	126	122	111	122	121	109	118	148	125	126	141	129	126	134	118	129	103	143	116	130	141	135	123	126	135	115	137	117	103	133	123	116	133	133	128	120	129	131	130	135	141	145	134	113	132	142	127	112	146	139	119	118	122	138	128	128	131	112	138	133	124	117	145	137	114	126	152	145	133	144	126	118	94	121	138	108	106	131	130	131	128	122	123	133	147	142	127	106	128	142	138	119	134	134	107	104	123	141	117	139	123	128	120	134	131	136	120	131	110	113	120	128	135	123	144	136	126	122	122	120	122	113	121	130	141	149	113	125	114	117	130	112	129	147	130	140	132	116	120	126	110	143	117	117	124	124	140	117	109	124	132	155	146	127	148	118	127	141	119	113	140	108	123	131	124	118	119	113	130	136	123	120	152	126	134	124	126	133	116	124	131	124	122	114	105	124	126	135	123	121	126	121	136	126	148	117	155	130	126	106	131	133	113	121	132	135	146	105	131	145	114	133	147	133	142	128	124	129	124	122	105	140	127	105	121	117	119	145	122	128	135	125	108	123	136	109	127	125	115	117	133	131	119	104	102	125	135	131	117	122	153	122	129	101	109	129	135	130	119	130	139	128	134	145	121	118	120	138	123	137	127
1822	383	475	743	701	504	493	442	875	453	374	363	360	375	341	334	328	331	375	335	337	346	341	371	358	347	311	327	346	349	347	317	332	352	315	342	331	344	369	351	329	331	335	307	318	341	336	356	359	348	361	341	337	331	342	343	356	308	375	338	314	367	354	355	332	311	349	336	365	361	339	359	293	347	307	351	321	335	344	345	374	329	325	358	336	348	336	353	315	373	324	324	332	343	356	321	344	338	326	330	322	372	299	334	306	353	350	316	347	318	345	335	348	325	335	297	340	335	317	318	350	362	355	322	309	314	357	307	347	316	333	350	333	315	315	294	367	339	350	334	360	327	343	356	333	304	349	367	337	329	328	318	349	365	375	326	348	351	344	323	362	309	309	330	356	319	372	321	308	329	355	323	301	343	335	315	306	308	357	319	338	350	322	292	313	332	338	340	298	319	321	331	368	314	322	345	364	275	352	330	345	343	334	314	352	324	345	336	320	351	341	306	316	335	333	312	347	333	326	331	314	321	310	331	342	316	336	336	335	357	326	288	337	312	329	340	322	338	363	327	359	319	358	346	358	330	349	347	350	360	378	367	357	347	337	361	318	328	343	321	345	341	306	345	321	325	334	357	352	321	316	334	316	352	358	337	311	311	307	328	340	343	349	324	318	352	328	329	331	337	357	339	357	303	324	325	355	336	331	335	341	324	318	334	345	359	323	360	332	346	312	359	341	375	348	326	328	332	322	346	319	354	353	297	298	343	318	335	349	351	359	364	360	349	385	315	352	312	338	325	351	318	350	382	324	343	351	326	344	346	339	359	307	321	300	368	349	316	329	337	322	357	340	339	363	327	324	353	327	328	321	344	313	351	305	306	312	321	344	342	348	310	328	304	345	306	310	345	350	374	338	347	307	346	318	330	339	301	316	333	352	340	304	318	337	337	354	316	326	352	341	314	340	331	332	338	335	330	338	317	382	322	351	292	323	335	335	335	323	302	301	336	370	323	310	330	322	346	345	332	351	338	335	329	375	322	350	324	350	341	347	320	326	364	380	353	325	291	352	345	372	340	345	357	338	329	362	315	345	371	317	372	354	316	329	304	352	342	358	336	330	312	308	313	318	311	308	304	308	338	351	321	341	345	327	332	311	310	346	306	323	364	332	331	316	379	355	330	317	344	345	340	335	321	374	357	351	333	318	302	351	324	346	312	313	297	305	351	343	363	343	329	338	308	333	321	310	332	332	336	345	327	348	330	346	317	368	350	310	311	302	328	300	357	328	325	353	311	368	316	333	346	331	324	283	324	314	315	319	348	321	352	306	350	346	333	338	319	357	342	347	343	344	333	366	325	350	329	319	330	359	337	353	324	337	322	337	316	347	316	355	337	346	314	357	371	352	333	324	329	321	328	342	325	376	341	322	316	313	340	323	360	327	358	331	348	334	293	335	339	314	342	319	305	355	321	358	376	337	288	323	355	317	358	337	333	326	300	335	357	325	315	330	322	324	321	331	296	317	363	316	312	335	341	327	342	317	313	337	328	367	327	343	365	352	328	329	333	374	340	296	328	354	356	349	326	322	335	324	340	337	299	362	342	356	337	330	346	356	297	341	343	329	309	346	337	361	326	303	322	333	352	339	333	323	311	330	331	329	363	367	329	349	361	353	346	309	330	296	369	371	344	324	345	336	334	317	354	343	371	340	314	345	337	328	337	310	360	341	322	352	333	339	345	333	364	329	360	328	329	324	328	364	318	320	316	316	349	334	343	314	328	333	348	361	343	320	348	328	339	377	346	327	334	312	325	324	381	333	294	292	316	332	349	321	335	321	325	330	341	330	346	337	357	344	318	343	365	351	329	356	320	358	353	352	354	332	370	327	340	308	320	334	343	325	350	354	333	345	335	340	362	335	331	319	305	342	347	354	327	335	328	349	327	351	354	352	306	318	330	336	367	328	341	335	356	345	322	344	320	329	377	338	354	348	320	352	329	338	314	352	339	351	292	318	297	323	327	333	344	349	338	351	354	337	330	327	336	372	343	339	325	322	358	322	332	320	321	310	348	313	320	341	333	328	324	326	336	320	382	351	285	344	319	355	324	337	325	340	348	334	345	341	343	291	336	321	319	350	326	365	353	355	341	315	361	352	352	343	358	322	326	358	368	350	363	345	334	356	304	360	318	334	309	324	294	334	309	356	317	313	364	338	333	360	359	338	346	325	354	330	315	345	323	341	294	333	370	332	345	315	342	351	324	327	360	320	341	313	333	365	372	332	354	346	306	331	352	361	336	341	333	314	361	330	325	331	370	312	330	315	366	332	336	328	334	346	310	336	315	345	339	333	329	347	318	334	353	350	358	344	320	326	341	329	307	319	340	363	341	318	339	324	347	378	329	372	358	327	348	323	335	327	355	317	309	337	351	348	386	388	340	349	320	345	333	362	349	367	345	335	319	297	360	358	328	316	343	328	336	325	342	350	333	317	353	312	337	335	364	328	366	345	309	332	346	340	345	333	296	325	331	336	328	333	316	316	347	353	345	308	334	327	337	327	317	338	326	325	323	339	348	340	346	298	307	324	323	343	314	342	311	378	352	328	353	318	328	335	328	360	364	342	359	326	322	315	324	328	349	319	338	313	309	333	345	321	319	320	350	332	340	332	340	344	369	311	371	340	312	344	307	308	302	348	299	340	303	311	321	299	317	316	328	322	382	314	350	332	339	345	313	356	304	330	341	322	343	335	339	346	360	348	337	329	331	333	313	338	327	313	312	313	316	352	304	318	296	340	337	341	333	370	342	341	334	327	348	338	343	333	329	343	284	320	331	333	312	318	328	361	323	364	317	302	355	342	343	305	367	306	303	321	332	339	349	346	310	318	338	330	367	310	357	374	304	323	337	335	331	330	355	354	326	316	306	346	323	346	320	330	341	385	352	301	338	353	327	307	317	305	305	366	324	317	337	344	321	347	315	364	281	330	331	364	326	314	332	343	340	325	363	334	326	317	333	333	339	320	335	367	320	315	344	328	333	326	319	317	317	349	326	352	321	346	330	337	341	314	300	296	316	305	325	349	304	330	323	311	342	334	346	355	324	311	326	351	319	354	331	303	330	353	339	314	324	332	312	324	337	319	360	325	328	337	312	331	334	338	366	335	354	320	298	326	310	334	342	334	355	352	335	360	350	331	337	324	360	343	355	337	345	339	358	355	365	317	366	330	321	396	345	324	299	381	353	320	360	322	340	339	318	349	317	359	372	366	320	335	338	326	324	343	344	324	345	319	312	328	338	350	326	343	343	317	320	319	311	322	313	346	337	336	326	352	308	362	339	318	329	318	375	353	318	339	343	301	348	359	332	333	322	335	357	326	351	362	365	353	354	352	347	301	331	356	349	319	338	330	330	323	341	302	341	332	346	324	356	337	303	318	306	364	339	358	370	280	298	359	339	314	289	348	309	313	347	341	351	350	327	340	303	337	350	322	346	328	338	330	347	329	351	333	334	347	353
6768	449	489	446	334	272	271	274	1342	841	211	185	179	184	180	182	195	166	183	161	157	178	181	191	175	183	166	177	175	176	161	179	171	196	174	190	162	186	164	173	163	176	187	141	171	169	133	179	183	165	178	180	149	168	170	189	180	184	189	151	169	168	176	157	155	193	192	176	178	172	176	184	162	158	172	157	191	165	163	179	165	144	152	174	154	185	155	138	177	160	175	164	178	158	160	167	154	152	177	181	174	191	185	172	168	187	148	150	178	171	152	141	162	176	147	168	174	163	195	168	191	189	159	159	151	147	171	149	164	144	174	138	164	136	177	156	173	137	137	179	168	158	173	159	171	179	182	176	182	181	165	164	176	179	168	148	170	181	170	172	161	187	156	165	183	182	159	175	181	173	186	155	173	172	169	159	145	161	182	169	191	154	198	150	195	166	184	167	170	158	175	148	162	174	168	161	179	142	178	158	152	180	167	168	167	169	156	171	168	181	154	193	164	175	169	166	167	185	169	157	180	176	159	172	133	145	150	150	195	181	162	189	170	161	161	193	208	179	191	183	163	179	191	181	165	145	172	170	166	159	152	157	171	165	157	147	154	186	166	156	175	173	165	187	173	178	169	143	157	189	154	151	172	185	150	156	148	168	178	172	178	177	183	170	168	182	183	168	158	174	153	163	188	176	170	153	172	163	174	163	180	163	170	161	153	176	157	169	179	151	170	175	173	149	170	146	157	182	172	157	151	185	183	186	174	185	157	154	182	191	161	196	148	186	212	169	202	175	174	153	166	180	168	168	174	185	146	171	172	185	182	186	167	187	156	178	167	147	175	182	184	151	161	165	174	172	163	170	167	191	161	164	166	160	154	163	171	167	149	178	187	159	172	180	194	163	165	170	187	179	176	160	175	182	147	154	188	189	177	175	165	182	175	159	165	172	171	180	156	167	148	179	168	181	182	175	166	177	192	190	174	173	162	190	190	195	188	149	161	162	150	163	174	165	159	173	163	174	150	196	151	167	180	182	172	165	173	171	129	169	159	160	158	197	169	183	194	163	171	173	153	148	158	171	200	185	156	168	192	187	144	141	188	175	170	185	158	163	147	164	172	166	155	166	165	171	165	156	182	160	189	181	162	180	188	148	144	186	189	164	159	169	158	154	181	173	173	160	175	160	175	189	163	173	153	163	180	149	165	157	187	172	186	169	174	168	190	196	163	182	161	182	168	149	145	167	163	167	175	160	163	171	160	174	179	176	178	180	164	176	176	198	170	160	161	176	165	169	185	189	173	162	160	173	184	139	190	173	189	148	172	169	161	140	149	148	176	189	155	161	160	182	165	171	194	150	147	182	174	177	168	159	173	179	164	158	161	185	186	170	178	145	179	197	167	175	189	165	142	177	173	183	186	144	153	177	167	160	147	160	173	182	183	175	188	159	171	155	169	186	167	162	172	174	147	160	161	160	182	171	156	188	179	156	185	155	169	164	168	163	170	199	168	149	164	155	171	164	187	200	167	167	162	181	152	175	157	151	139	145	154	149	164	175	160	166	158	166	165	210	188	167	185	169	158	191	187	184	149	182	176	172	153	155	161	189	140	166	158	185	179	173	164	190	169	186	170	175	152	183	192	180	156	155	160	169	181	160	174	160	183	196	180	164	182	180	194	173	151	151	168	163	158	160	148	181	158	166	165	169	169	158	163	177	183	158	176	163	172	186	169	187	179	189	158	185	171	171	171	181	219	167	146	155	163	166	170	147	185	172	166	171	173	194	172	172	167	152	165	176	147	168	142	173	175	184	165	166	158	180	162	170	173	168	182	167	177	179	195	169	150	178	165	167	169	164	214	177	145	181	204	177	178	142	187	171	172	140	148	174	176	175	176	202	166	168	176	160	183	184	168	173	182	163	169	184	177	149	158	162	148	155	158	170	162	174	179	163	206	173	174	165	181	210	173	171	164	154	160	153	172	173	183	192	180	155	155	176	151	175	184	175	197	185	156	188	171	192	180	188	188	158	174	178	160	157	168	186	181	170	172	160	184	145	155	181	212	171	171	150	182	185	190	169	191	198	151	181	151	178	182	157	173	161	149	151	187	155	188	195	176	175	168	180	183	178	189	158	166	170	161	167	200	141	143	184	180	186	136	158	177	177	170	174	160	176	164	175	202	193	170	177	175	172	161	182	160	167	178	171	154	149	184	168	166	164	162	183	162	199	163	200	157	171	137	159	136	183	159	180	178	173	156	166	152	152	160	134	170	175	172	167	165	174	150	172	182	169	161	196	174	152	157	153	169	158	185	167	165	157	153	163	147	151	186	166	205	159	162	184	145	151	163	164	186	203	143	179	168	153	178	179	187	171	194	168	131	147	194	162	194	160	183	178	198	171	154	172	168	168	154	170	181	150	171	161	184	161	177	167	155	164	184	172	143	159	175	180	170	177	162	152	152	179	173	156	194	175	177	170	180	149	174	158	172	187	168	157	174	157	160	171	160	171	152	164	163	163	189	146	176	167	166	169	166	171	163	169	145	189	195	189	171	159	177	186	172	154	170	142	169	146	172	152	168	165	187	167	158	177	182	171	176	177	165	171	156	183	193	188	161	170	173	153	175	175	168	162	152	152	161	140	160	169	178	172	208	147	190	142	162	175	159	177	174	163	199	158	166	173	176	149	161	206	180	154	168	142	187	171	175	180	169	152	172	178	182	167	148	158	158	165	155	158	164	175	178	177	195	180	134	163	170	152	159	184	163	146	161	168	163	157	162	168	165	200	149	163	197	154	148	157	167	170	143	191	154	159	135	180	159	161	169	171	168	133	162	165	154	183	144	157	166	159	171	163	164	173	159	151	159	177	167	173	168	160	170	183	161	175	171	151	159	164	202	169	166	163	155	171	153	180	166	165	195	154	180	199	164	180	160	148	147	166	184	175	173	156	189	184	175	156	172	164	188	191	145	199	189	178	168	196	164	184	154	191	172	153	194	158	170	163	163	174	173	192	155	158	199	180	162	164	167	154	168	177	194	178	145	176	176	170	164	183	164	167	177	142	167	164	172	182	160	162	142	181	158	188	155	163	191	183	167	150	188	166	178	157	160	160	175	184	147	154	159	150	152	171	187	200	157	177	135	166	151	183	164	174	167	167	181	192	147	183	168	165	179	187	160	186	158	159	160	175	170	149	162	159	159	168	178	177	159	174	159	162	177	156	172	165	182	144	158	172	157	168	171	189	158	167	175	163	174	146	165	172	169	173	171	158	183	175	222	173	169	158	148	173	190	165	170	167	192	176	169	175	181	175	164	153	174	165	184	164	179	156	188	156	165	199	160	165	176	170	166	148	166	172	163	175	164	158	173	184	146	146	150	196	180	171	160	165	163	164	145	154	180	194	175	162	167	168	163	181	177	161	157	184	178	167	191	190	187	178	171	147	136	155	173	178	150	180	189	171	161	152	173	178	181	169	173	192	153	187	170	170	168	169	167	170	141	154	153	159	148	171
6410	700	1239	1697	1289	1179	1031	862	7371	3423	518	526	562	527	488	491	516	452	493	462	457	472	427	484	464	460	452	443	429	469	413	431	441	442	436	484	437	446	442	442	411	457	439	461	452	429	458	438	440	473	458	457	445	418	445	466	456	424	450	431	449	453	446	419	471	423	480	403	439	419	435	435	434	436	436	400	443	409	408	457	437	425	432	421	419	461	430	408	423	398	441	461	436	426	408	399	438	420	421	398	429	439	465	447	410	394	414	422	416	453	406	440	446	440	430	407	428	397	441	431	433	433	406	429	436	454	429	444	428	429	424	417	407	404	438	412	420	404	439	382	428	436	433	430	437	400	439	442	448	410	413	452	464	396	423	427	459	470	421	407	452	458	400	426	411	454	460	459	418	432	436	436	441	450	416	422	434	398	411	436	431	428	431	447	427	444	460	403	412	438	436	450	430	458	418	441	404	437	417	423	406	453	411	473	403	426	423	412	414	421	429	421	426	408	423	444	446	414	442	434	442	401	404	429	413	444	460	449	430	421	418	422	430	454	447	389	430	453	432	410	386	410	408	454	413	425	449	454	402	419	489	393	441	446	420	453	422	452	402	427	399	423	385	455	434	424	414	406	419	418	407	407	415	408	448	421	411	440	405	453	408	410	415	433	409	432	397	367	416	459	398	427	405	440	440	433	460	408	415	416	432	458	393	458	434	401	437	417	427	388	455	406	439	450	393	421	446	403	439	441	445	458	429	459	392	457	436	453	439	412	414	408	440	429	439	416	420	417	455	407	441	443	409	457	397	414	387	401	421	422	445	446	439	402	467	423	406	408	397	444	419	474	389	409	423	421	406	457	464	434	432	420	434	451	416	410	377	420	432	449	430	434	433	442	427	432	446	403	396	438	424	405	433	418	417	410	425	393	403	447	416	401	448	444	401	408	410	404	412	424	450	420	394	435	413	424	400	423	437	408	426	410	386	452	433	437	446	442	413	469	452	465	436	404	453	433	448	424	388	451	427	458	450	443	423	395	460	433	432	430	437	415	447	421	405	413	396	445	432	394	412	446	417	453	425	409	414	440	440	399	428	432	400	424	447	432	428	438	453	399	439	440	432	416	408	399	448	427	417	410	436	429	438	433	416	436	409	441	423	430	437	425	490	420	431	411	421	395	432	430	412	429	434	427	385	429	423	410	418	404	436	392	413	408	438	408	442	455	438	439	389	429	416	393	420	424	417	439	391	429	446	400	415	426	460	411	441	405	436	418	409	402	473	403	454	411	456	428	464	457	430	422	423	420	459	440	462	411	449	409	424	444	384	446	436	422	397	454	439	397	414	435	390	403	483	389	444	468	442	426	445	417	427	432	430	424	447	417	455	423	431	455	366	389	430	416	407	425	446	402	430	462	436	404	446	409	410	443	399	457	418	441	416	393	456	419	405	394	425	408	422	447	453	455	407	395	432	417	421	423	441	446	397	440	397	438	416	399	436	407	461	490	439	430	388	422	450	410	439	421	436	426	419	418	455	436	441	422	418	411	396	444	405	439	438	424	408	443	416	436	405	391	451	402	405	437	416	426	420	415	420	430	421	454	440	416	436	415	434	407	397	426	441	431	397	439	440	460	420	405	436	432	428	419	463	427	419	467	437	444	414	429	389	411	457	442	419	410	425	432	410	443	396	461	401	417	455	469	419	417	389	412	433	416	456	426	432	439	435	439	419	415	410	431	403	448	413	417	411	412	435	405	377	414	432	435	465	432	466	432	433	427	421	415	462	426	427	432	451	453	441	429	432	479	444	429	448	431	469	427	366	410	434	408	432	453	387	430	422	400	445	400	411	438	439	445	455	431	421	401	448	416	426	413	437	437	445	425	449	430	423	431	431	443	425	415	413	430	411	422	439	450	388	455	435	416	394	420	412	429	429	443	427	414	463	437	438	446	468	403	428	393	431	461	407	431	395	416	435	410	452	457	458	418	410	452	429	418	436	414	423	429	425	441	414	440	427	400	422	387	433	415	389	412	417	428	445	448	438	436	428	444	437	420	438	402	408	431	426	450	423	405	419	392	402	426	392	417	415	418	427	420	362	415	453	426	415	392	463	401	440	439	419	450	428	439	426	421	418	414	458	415	397	451	422	451	401	384	429	449	437	413	388	421	439	407	424	431	387	440	431	430	427	402	421	420	426	426	417	421	377	461	429	415	439	442	432	449	393	446	410	421	389	413	408	437	436	422	407	434	415	441	420	419	425	416	415	432	469	434	402	416	416	404	442	422	395	403	438	418	419	440	399	400	415	449	389	414	394	416	410	427	463	440	434	429	444	451	436	396	383	422	438	417	409	429	431	416	415	441	407	417	443	424	446	413	413	471	439	416	371	418	393	442	446	428	420	442	432	451	441	415	424	394	454	449	411	423	454	406	407	436	418	443	380	437	421	416	449	437	410	409	434	433	412	437	403	450	410	435	387	411	390	416	413	429	458	400	399	386	428	417	400	460	429	424	436	424	418	434	396	435	400	388	418	417	413	440	439	398	452	428	430	446	433	441	400	434	436	400	432	402	416	414	454	393	447	419	454	440	415	418	428	377	426	428	363	441	427	401	429	402	401	424	440	437	411	416	433	427	419	395	401	433	443	399	418	466	401	426	399	420	425	413	433	418	433	414	402	393	449	420	422	459	424	401	432	415	419	422	424	430	406	467	420	426	412	413	422	440	406	459	452	437	430	428	410	421	444	444	422	385	431	473	403	396	440	406	409	413	462	405	442	410	408	429	461	413	397	463	386	460	426	428	440	415	421	435	435	448	412	413	447	420	408	437	422	422	445	450	440	411	389	454	401	391	437	399	418	450	419	457	442	427	455	472	402	409	407	446	423	419	461	437	416	424	463	429	449	436	446	419	434	436	441	430	395	466	392	418	413	430	442	440	413	394	432	454	475	429	404	444	413	430	407	469	443	400	406	429	443	396	448	428	419	448	421	397	431	449	407	442	439	403	432	428	404	402	429	408	384	462	440	422	415	447	468	426	417	481	407	406	436	402	404	432	414	465	375	435	436	431	418	460	381	432	457	416	419	401	404	443	435	386	446	423	432	412	397	417	402	409	407	448	413	446	437	466	411	478	424	408	412	450	435	412	420	410	437	437	402	436	453	388	412	448	410	434	427	381	430	386	431	439	409	428	438	470	424	436	387	403	426	410	409	421	419	439	458	395	420	437	453	408	432	460	464	466	445	441	445	401	395	422	449	476	427	416	399	433	438	444	424	378	407	446	395	424	402	415	439	440	419	426	394	424	415	401	427	440	426	425	394	430	410	431	428	451	419	423	416	435	449	433	421	440	420	431	413	433	397	390	358	438	447	397	423	398	394	434	443	439	436	400	425	390	427	425	451	415	423	421	397	394	429	426	429	418	459	475	387	386	417	427	457	448	429	440	408	437	425	452	417	433	421	466	396	453	409	436	449	436	444	447	418	420	384	381	426	434	444	452	420	421	412	435
12616	976	943	707	380	325	266	226	3886	1704	167	140	146	135	137	145	177	134	140	125	130	129	163	145	138	117	119	131	138	128	115	105	121	145	128	136	132	127	142	148	117	118	131	142	126	132	136	118	125	116	121	118	127	143	135	131	135	121	136	120	127	130	100	128	142	123	135	140	135	131	127	131	159	125	118	137	117	124	129	135	126	136	123	117	122	122	141	139	132	140	118	126	132	116	121	128	115	122	122	115	103	109	137	125	116	110	114	109	140	114	150	136	135	112	147	138	116	141	135	121	136	137	130	114	119	128	130	108	128	105	132	119	138	118	117	112	131	129	142	123	139	120	116	134	110	117	127	111	128	123	138	120	134	127	136	116	132	137	135	136	127	113	125	140	119	161	118	125	121	142	126	119	138	130	99	116	108	130	115	123	103	109	128	116	123	149	129	111	123	130	109	134	122	128	149	112	144	103	129	133	115	149	124	133	152	145	129	134	123	109	125	116	144	129	124	111	123	114	116	130	131	130	121	129	109	125	125	133	107	133	124	135	134	111	123	118	110	100	131	111	125	142	121	130	123	131	125	143	128	110	125	145	127	113	134	122	124	113	122	125	122	124	132	130	129	136	124	123	116	111	120	113	127	130	127	100	121	108	116	144	149	131	127	123	138	141	136	110	111	115	120	105	120	137	117	128	131	126	128	127	128	115	121	123	113	106	125	123	138	135	99	126	132	133	97	116	116	121	139	124	126	130	116	134	126	143	143	127	129	116	120	137	151	114	128	128	143	139	114	128	133	120	118	106	101	117	138	133	123	123	133	117	115	125	107	108	119	130	124	108	135	90	100	136	127	133	123	134	109	104	106	115	130	134	117	131	109	138	140	121	128	125	102	124	120	116	114	128	136	128	131	136	125	131	126	141	135	113	127	132	114	107	122	115	137	119	127	133	131	127	141	128	117	120	131	152	112	104	125	122	142	116	140	124	137	132	118	101	121	117	113	130	125	106	127	139	122	122	139	114	122	117	126	135	117	161	118	126	130	130	123	137	137	103	136	94	115	127	115	133	137	130	136	129	132	109	116	119	125	111	118	113	125	116	136	136	136	140	128	138	120	141	139	114	104	110	106	129	137	125	122	129	115	139	134	105	133	131	128	149	129	140	112	130	112	125	110	117	138	119	123	121	130	120	140	149	114	108	139	105	125	117	130	115	127	116	134	132	129	99	110	107	129	91	126	124	119	120	119	117	109	124	119	126	129	107	124	126	129	131	147	131	138	125	140	102	121	127	119	130	142	132	117	122	138	128	123	126	124	112	131	128	126	111	125	116	142	123	102	110	135	112	128	125	130	139	125	124	113	140	112	123	113	115	131	133	146	118	117	133	118	135	121	142	136	131	110	141	124	123	130	133	132	120	127	144	127	127	114	125	139	125	112	130	101	129	119	126	119	119	111	123	122	124	120	139	105	125	148	123	120	133	116	130	113	136	117	158	101	138	111	121	128	127	104	114	119	113	128	152	123	130	105	133	123	113	117	122	125	125	143	137	127	127	126	110	129	145	108	130	116	123	116	117	133	131	110	129	131	136	122	110	118	113	131	116	118	139	145	130	124	127	135	118	101	137	106	133	136	132	127	106	105	105	116	107	126	137	97	118	131	128	124	128	129	125	109	130	122	129	133	130	112	136	111	135	129	132	122	128	116	98	110	124	117	124	122	137	120	123	108	115	125	124	136	123	127	115	119	109	122	136	119	124	135	133	134	118	124	138	114	127	128	120	129	113	123	132	131	133	124	124	124	103	114	122	131	131	113	117	128	115	128	128	109	140	122	122	122	125	134	129	118	126	115	124	121	115	109	107	125	127	108	130	121	117	158	114	121	104	122	123	127	151	114	117	147	99	118	113	130	122	103	115	127	106	123	112	99	119	106	146	149	125	116	144	103	104	108	123	130	114	124	97	107	135	142	109	136	116	120	131	120	134	142	121	134	142	144	103	130	132	126	108	104	104	142	122	123	106	141	118	122	129	140	121	136	117	132	138	117	106	141	109	128	101	147	135	145	113	125	143	119	107	120	131	130	122	118	124	123	121	137	114	102	115	132	130	141	120	117	133	122	112	107	109	118	131	137	127	145	123	119	141	123	123	123	120	107	113	124	130	126	136	127	103	125	99	117	109	110	135	120	117	136	126	118	138	115	109	125	107	132	106	128	135	102	124	130	127	128	111	110	103	124	130	132	118	159	142	118	119	109	124	120	111	99	118	126	131	116	121	100	137	118	127	121	119	125	116	114	126	129	133	120	123	119	125	132	127	135	121	102	132	151	115	142	114	122	127	106	116	109	131	125	142	125	107	128	133	110	102	131	118	113	105	113	121	135	136	112	133	125	115	148	112	118	128	138	119	126	113	140	123	133	130	134	117	101	116	132	130	119	119	129	121	126	113	111	146	109	101	122	120	119	137	133	121	128	133	128	119	101	112	130	115	131	132	108	118	139	123	133	123	142	112	119	115	111	120	116	112	114	143	141	129	113	127	121	136	118	127	103	133	132	130	132	103	112	128	122	114	106	115	121	122	135	133	129	124	126	110	131	130	126	118	105	112	131	130	136	108	115	128	129	121	102	140	118	133	120	104	117	129	121	120	132	109	113	142	129	93	124	132	127	125	102	99	111	111	99	121	130	131	101	130	129	105	116	115	133	117	112	109	122	140	132	151	104	127	138	123	133	133	122	142	109	112	109	134	118	115	107	119	125	109	111	129	139	96	123	135	125	118	114	149	125	139	123	113	124	110	108	140	126	137	134	118	143	123	137	132	148	149	133	125	116	115	107	129	115	129	113	117	131	123	126	139	132	116	133	125	121	119	115	132	114	141	112	119	112	136	106	155	110	120	133	140	125	127	128	130	109	126	136	132	112	106	119	103	129	122	119	122	127	114	110	137	121	128	124	113	105	123	135	121	150	151	122	118	124	116	114	131	111	117	124	135	135	99	133	122	145	97	111	147	124	117	130	142	122	117	135	125	127	137	141	105	109	137	110	129	157	134	124	123	114	133	126	134	131	147	124	111	132	111	132	152	130	116	125	126	125	139	124	119	119	97	126	118	136	137	124	126	144	127	131	126	118	133	131	118	151	131	135	133	143	114	111	125	121	117	119	133	111	126	130	151	121	131	118	123	134	123	137	135	136	111	139	132	125	135	128	119	146	117	130	110	133	127	122	118	122	121	97	140	129	140	104	116	135	124	120	119	134	139	125	130	126	115	130	132	139	108	135	116	113	131	104	118	126	138	137	116	144	128	131	108	123	119	129	126	121	129	131	133	106	123	111	144	122	128	96	128	116	119	114	131	120	120	119	107	123	128	112	131	115	126	148	119	118	128	144	140	109	136	116	125	121	124	134	106	133	93	148	112	141	104	108	111	139	111	127	131	121	117	136	133	119	112	124	109	131	153	135	114	110	116	118	102	107	123	135	127	134	112	126	112	110	117	128	107	115	121	115	108
8146	955	2271	2579	1638	1239	962	1068	17822	5390	523	502	437	422	426	406	450	404	386	390	380	397	406	392	392	387	351	345	348	337	324	354	342	318	331	297	340	327	310	329	347	371	342	331	323	328	355	332	334	319	309	363	367	359	345	359	340	355	386	337	331	331	356	353	376	323	354	325	326	360	326	325	353	327	333	325	325	296	335	336	318	316	343	299	302	348	330	328	310	331	293	346	301	315	317	306	316	299	277	315	339	299	310	308	284	283	333	333	350	307	301	336	315	324	318	292	302	323	326	331	320	308	309	317	302	290	338	328	338	277	299	332	310	335	304	317	350	324	350	354	285	296	311	315	338	314	310	319	318	316	317	328	315	307	282	288	319	302	304	316	325	316	304	309	311	328	315	327	330	317	308	317	290	300	315	307	289	294	337	314	296	317	318	365	320	303	310	308	323	333	324	343	313	327	316	325	306	314	354	300	333	314	334	305	295	292	341	296	316	323	304	268	285	295	317	320	309	287	313	319	292	288	331	307	289	289	329	326	335	329	347	302	314	321	352	300	329	302	321	332	319	342	298	345	298	288	303	333	323	312	311	313	314	308	325	303	317	323	309	309	302	307	293	331	300	337	323	337	313	331	304	315	307	327	332	291	327	314	326	311	298	325	308	305	340	332	307	292	280	291	329	323	312	323	306	318	298	325	288	293	295	305	295	306	338	328	327	322	336	306	323	337	327	336	307	315	278	296	318	344	333	316	341	283	309	322	331	266	301	314	321	320	329	315	337	294	317	335	326	298	310	307	342	364	301	316	328	302	327	307	323	296	288	311	311	302	301	298	319	331	305	300	303	298	314	324	317	317	305	312	343	284	312	334	314	311	301	305	312	344	306	299	320	300	340	338	325	325	305	320	336	322	301	337	322	312	333	316	290	310	330	321	349	317	288	285	299	336	293	332	322	307	332	309	315	285	311	290	314	344	331	318	330	297	296	310	294	302	292	328	299	292	325	280	325	316	301	333	305	353	313	305	303	325	292	309	284	321	322	300	309	310	318	308	302	318	280	301	342	277	324	326	333	318	313	339	367	299	293	314	305	308	317	316	322	308	329	311	300	331	339	319	331	301	299	300	333	290	294	318	321	326	311	323	330	330	291	319	308	336	313	312	326	311	319	302	352	325	314	332	294	308	299	309	313	314	332	310	319	304	303	342	274	305	329	332	293	331	324	325	337	344	290	347	317	289	318	342	304	296	333	319	317	287	319	295	319	306	320	323	338	326	339	323	323	320	310	277	339	299	317	290	276	312	293	293	307	316	314	331	331	319	332	287	304	305	300	326	354	344	296	307	290	307	315	326	314	318	331	312	295	279	302	341	301	326	342	306	320	286	332	339	342	333	310	338	352	311	300	285	338	296	321	329	292	291	318	329	316	308	297	311	351	308	287	334	269	306	325	336	307	315	331	294	291	308	320	304	311	304	331	290	320	282	306	310	332	291	317	317	300	313	299	326	305	280	323	290	314	323	324	341	307	322	310	312	335	328	313	292	313	315	347	294	282	316	341	308	320	293	319	330	300	298	315	360	298	330	320	308	347	316	316	303	322	287	315	330	331	315	308	317	331	319	331	332	337	317	315	296	323	335	288	340	366	306	295	285	320	312	304	294	303	300	304	354	321	291	298	311	301	313	330	305	340	303	322	333	330	299	326	340	328	308	319	308	311	273	321	291	325	321	301	314	276	293	311	314	292	337	287	311	302	286	315	321	320	298	311	318	333	328	327	324	314	324	316	312	328	292	323	305	342	329	296	298	315	308	300	295	305	323	315	314	311	320	311	311	318	293	341	283	308	290	307	323	316	301	347	301	306	288	308	335	291	320	312	305	283	285	346	311	317	292	284	316	325	289	325	295	288	330	301	320	297	314	316	301	346	307	306	301	326	303	324	310	313	321	309	317	313	309	321	340	339	303	284	304	319	281	322	322	335	312	310	302	310	318	326	336	332	320	300	313	299	272	332	328	358	308	318	325	335	343	321	324	304	312	300	314	297	292	279	293	307	324	291	298	322	299	308	317	334	333	286	284	337	324	295	330	321	331	298	345	319	329	344	319	336	310	292	340	307	307	333	307	317	320	310	312	303	328	332	330	325	333	321	294	296	314	314	298	284	330	299	320	330	314	329	309	302	318	315	301	295	320	312	291	306	306	313	303	307	311	311	288	301	320	293	291	284	313	309	326	282	355	292	331	298	330	309	311	290	311	321	308	296	347	300	335	332	306	317	291	326	289	312	295	357	317	325	306	307	305	349	323	302	320	297	291	312	317	323	321	291	322	309	300	292	319	307	286	319	340	278	337	304	333	326	339	317	304	271	335	326	324	307	316	356	307	296	295	314	291	312	343	300	337	302	316	294	344	321	295	305	342	303	340	328	328	334	281	306	315	317	271	289	310	321	330	271	300	306	315	341	319	296	316	331	313	312	296	315	317	296	325	299	319	292	343	308	291	307	291	314	293	309	318	311	329	339	301	320	323	319	309	291	312	303	316	311	310	291	289	313	318	324	329	331	320	315	340	333	356	319	299	291	353	267	317	333	358	308	307	304	325	335	299	303	321	312	305	301	319	318	327	306	313	318	310	286	300	318	337	312	306	333	307	327	286	335	326	366	329	289	306	316	307	281	326	311	292	326	331	303	326	318	322	319	297	289	303	316	294	369	343	317	344	323	323	295	332	292	335	340	308	320	297	301	305	313	315	319	334	294	284	344	285	303	327	319	293	321	307	301	320	327	291	329	294	302	296	285	323	303	302	321	304	285	323	280	343	289	306	358	329	308	358	314	315	329	322	349	327	287	322	319	303	327	315	340	314	299	316	293	341	359	316	318	336	284	330	339	325	282	282	281	288	337	317	338	324	301	346	328	312	291	305	298	340	309	349	311	283	320	308	328	353	293	331	314	327	319	310	301	302	320	321	313	291	332	328	301	334	338	312	293	302	305	330	301	297	312	318	312	364	312	315	312	304	304	331	296	296	294	304	304	318	303	334	319	332	329	330	321	293	320	291	329	323	319	300	319	338	297	307	342	306	311	351	291	266	334	325	304	302	300	321	286	336	319	321	304	304	323	318	300	311	357	333	306	334	310	339	347	315	322	357	283	301	291	322	304	319	285	303	297	329	298	350	325	293	317	326	309	329	319	315	301	291	300	320	301	325	339	310	340	299	304	311	301	296	279	308	316	285	293	337	335	284	315	303	305	336	327	347	324	331	313	300	296	302	350	330	320	311	312	310	314	324	294	320	313	320	306	292	327	283	302	313	292	316	305	277	300	311	320	303	324	326	326	321	324	306	340	295	338	283	307	316	328	322	342	321	321	306	296	325	290	323	299	296	281	322	311	336	285	323	297	303	313	326	289	325	317	323	306	311	301	343	304	312	286	301	308	327	298	295	324	329	313	314	311	282	325	310	298	338	329	283	304	309	329	292	315	297	331	313	336	314	318	306	341	337	309	303
1373	269	287	244	192	161	155	160	202	194	125	133	130	129	112	122	142	122	127	119	121	120	143	127	163	128	130	139	167	121	119	131	112	137	141	137	132	126	121	145	141	134	129	137	133	128	152	145	115	127	132	129	114	143	133	152	137	130	126	130	137	135	144	138	114	117	137	154	133	132	144	168	124	128	126	107	135	137	157	120	137	127	149	115	108	145	153	135	131	130	131	135	138	138	124	142	139	149	143	142	126	126	143	143	136	123	129	115	122	105	126	122	149	131	150	137	145	126	157	159	134	128	150	134	148	132	136	139	113	127	137	131	145	134	120	121	130	145	123	129	122	120	116	137	160	128	122	143	129	136	135	125	142	133	145	161	105	107	109	141	136	141	141	109	124	125	139	129	137	129	138	133	145	139	143	120	124	129	134	124	126	125	122	125	118	135	116	151	127	130	126	145	117	124	144	117	136	117	135	155	164	136	114	131	121	132	131	131	122	138	124	138	146	151	119	131	145	128	118	129	126	141	131	132	134	111	151	127	120	131	122	113	144	133	132	103	123	131	125	145	138	154	137	133	111	123	128	141	119	127	137	124	122	94	125	131	118	168	140	129	126	160	152	131	124	121	107	124	147	141	127	149	125	125	123	135	142	154	116	119	142	133	121	118	122	142	113	129	128	135	130	151	135	152	145	131	125	109	123	139	122	119	122	139	135	130	136	129	128	127	138	121	136	152	130	128	113	140	122	149	124	142	119	130	153	126	136	114	130	132	152	115	149	153	138	137	145	142	114	132	157	143	116	128	135	157	134	123	139	136	149	153	137	136	137	138	149	138	122	149	122	113	147	132	139	150	146	127	129	129	143	131	130	127	143	127	139	122	134	156	135	117	117	146	109	131	129	164	127	147	134	110	130	138	140	136	105	116	114	132	133	117	112	143	131	129	141	148	133	142	114	127	114	143	122	119	119	119	129	144	143	114	128	134	114	144	131	138	129	144	133	119	127	135	131	122	145	154	151	151	135	135	116	137	148	125	149	136	123	119	120	141	132	121	139	122	137	159	130	145	141	158	136	131	120	133	126	138	127	133	132	111	131	134	125	123	135	132	123	127	127	117	151	122	124	145	130	132	135	153	141	124	141	119	138	120	139	126	133	147	148	133	145	137	128	128	142	139	135	123	111	146	152	126	125	121	145	121	123	133	156	142	138	152	137	149	116	117	138	128	121	143	127	121	143	134	136	136	123	139	138	133	157	142	156	151	120	141	131	128	124	131	128	120	120	139	130	125	126	134	113	137	123	139	129	134	158	124	137	154	144	122	120	135	141	127	125	150	150	136	132	147	129	129	131	141	117	140	109	128	120	131	127	128	146	133	152	146	138	126	121	148	143	146	127	113	120	160	115	135	153	130	143	120	135	155	114	136	130	103	140	141	140	132	125	129	122	127	132	141	127	139	147	123	126	120	134	130	146	139	120	126	149	117	126	144	128	123	142	140	139	128	127	106	116	151	124	117	145	134	133	94	143	90	127	116	141	137	114	137	122	128	116	133	139	139	140	143	120	122	130	105	137	136	126	128	127	131	118	139	128	142	149	106	121	135	116	125	138	117	135	138	121	150	135	123	133	132	96	139	132	136	125	106	115	126	131	137	134	139	134	107	140	135	132	161	139	153	121	118	135	142	127	143	135	133	144	137	127	142	127	142	130	153	144	125	118	160	133	129	142	128	103	132	122	123	110	140	146	127	124	148	129	130	123	128	120	154	148	140	167	147	143	116	146	133	134	126	121	122	145	135	127	121	129	174	129	137	135	133	114	149	156	148	136	125	142	127	143	110	130	135	114	134	146	147	157	118	150	132	161	112	118	127	130	150	144	132	114	125	141	143	125	125	114	105	120	146	134	141	129	112	124	131	123	140	141	151	125	115	128	117	126	144	122	137	158	125	140	118	133	137	134	128	128	134	126	110	148	122	129	128	137	115	121	148	116	132	117	129	132	131	137	120	128	129	138	139	137	114	124	135	132	139	163	122	137	102	124	109	139	115	135	141	116	139	120	159	133	118	149	145	133	109	136	154	129	139	137	140	113	123	135	133	143	137	120	130	109	105	128	156	146	122	128	151	132	123	137	105	130	119	148	114	139	130	151	135	125	123	126	124	120	121	133	127	137	152	130	123	142	130	116	143	113	126	148	113	149	124	149	119	121	139	121	145	132	121	117	138	141	132	139	132	111	143	120	126	146	144	133	146	129	159	145	122	123	142	148	136	115	130	115	149	145	145	124	132	123	160	128	133	143	132	127	131	114	142	116	112	117	134	129	124	130	135	124	134	117	132	134	135	118	123	130	129	137	124	117	127	130	151	137	134	139	136	124	109	126	147	106	170	116	121	126	153	139	157	115	141	109	133	134	129	128	126	147	145	110	138	141	151	128	123	121	136	127	122	139	119	118	142	140	163	135	139	115	111	131	133	135	134	125	136	144	145	126	130	114	129	135	138	126	142	129	144	133	117	119	116	125	140	129	134	139	137	132	115	132	143	132	118	140	120	127	114	128	140	132	137	137	117	134	135	139	142	148	126	153	124	154	117	134	146	142	134	124	104	114	114	139	132	118	145	119	117	111	147	117	131	146	149	128	122	122	130	142	120	134	133	114	116	113	116	125	108	126	121	127	130	146	145	141	143	135	149	147	113	128	145	113	152	146	136	153	133	126	113	118	131	136	137	125	117	153	127	138	148	143	137	128	131	130	134	148	133	130	110	134	134	140	115	139	144	122	133	132	124	124	126	140	141	111	130	136	115	131	137	142	128	135	142	137	140	127	121	142	139	125	112	149	118	122	139	127	152	136	142	116	145	134	123	121	130	119	114	138	120	131	139	143	129	139	141	139	154	133	120	159	138	117	131	139	117	134	134	127	137	142	150	123	129	119	117	126	125	124	144	135	134	113	131	126	125	125	113	143	148	143	138	148	139	118	109	139	105	134	120	146	143	128	141	144	115	155	138	145	123	129	141	136	137	129	131	132	136	122	138	158	131	117	139	113	151	127	153	113	107	129	129	134	139	130	124	103	85	142	137	129	128	155	134	142	118	139	140	155	142	124	130	136	135	125	142	117	125	132	133	141	111	118	146	156	126	112	140	138	151	144	113	129	127	125	126	126	137	127	152	126	106	138	135	124	115	145	129	127	135	110	130	158	122	132	136	150	119	146	116	145	128	155	135	133	112	149	137	135	126	136	123	135	130	126	123	134	134	125	130	142	134	132	135	124	141	136	146	139	125	131	137	135	135	115	122	123	127	113	132	153	133	135	126	124	137	145	129	147	135	118	110	119	127	132	125	124	114	143	121	140	132	124	147	122	147	126	122	130	109	124	113	143	132	155	101	132	116	122	111	134	145	149	158	140	129	146	129	113	137	113	137	156	143	135	149	103	134	125	146	159	160	144	137	124	118	149	127	143	143	140	132	153	117	123	139	124	125	130	131	126	155	144	161	136	140	134	147
1831	505	732	733	605	538	421	441	919	655	340	361	386	381	350	381	402	333	338	337	354	364	361	376	327	356	346	367	363	399	353	351	368	305	369	363	367	367	341	389	318	373	333	365	308	302	315	342	334	365	352	351	360	343	347	350	307	351	366	363	359	362	379	355	327	360	338	362	327	375	345	367	331	333	343	339	339	331	352	327	390	329	344	356	338	337	346	387	333	374	396	378	366	344	313	366	310	353	325	359	320	316	367	353	321	344	374	377	342	360	351	312	373	360	351	341	343	334	347	350	363	351	329	347	367	367	357	341	366	357	348	364	332	356	354	354	340	347	343	349	333	342	343	351	332	348	362	373	344	307	379	335	308	336	356	331	366	339	339	331	345	342	345	340	363	325	335	331	352	349	338	357	354	341	318	321	327	338	324	370	398	336	318	326	386	352	349	358	338	338	359	351	324	336	378	332	366	346	342	349	340	352	344	380	343	338	344	340	388	350	363	382	327	345	340	358	334	324	340	352	349	340	352	371	344	328	365	352	368	372	358	352	338	356	347	308	409	310	364	360	333	331	363	338	356	333	360	375	358	380	351	340	329	342	345	340	350	356	340	360	344	341	356	348	367	374	365	334	366	339	370	315	363	346	329	377	310	381	361	333	338	333	331	369	338	347	359	346	346	364	333	351	350	335	364	336	354	342	345	361	365	348	350	315	351	361	335	379	357	362	340	338	352	347	346	328	360	372	319	353	337	370	373	353	387	319	359	373	335	334	336	323	369	335	342	342	364	347	378	348	326	331	375	349	331	365	381	347	311	345	362	344	331	342	360	318	357	347	363	333	340	304	378	347	354	329	367	359	344	345	373	335	347	367	364	351	353	353	345	328	353	338	363	321	339	338	357	369	322	346	363	358	331	344	343	343	364	339	327	331	365	326	341	367	375	341	342	335	334	332	351	334	323	377	353	376	339	377	366	359	342	365	362	367	313	348	325	361	350	329	341	365	364	339	350	351	366	351	349	345	362	345	365	344	349	358	331	352	346	316	351	320	315	326	345	342	334	340	374	347	363	345	367	382	323	343	351	345	374	352	331	341	358	359	344	325	369	309	338	353	350	343	366	341	348	359	320	366	330	335	332	341	363	358	348	324	347	325	364	357	320	343	354	321	332	365	391	310	351	347	317	334	371	321	333	343	333	373	375	369	337	333	333	348	353	331	325	345	329	342	342	356	332	347	344	355	351	340	371	372	321	358	360	347	357	355	346	350	354	360	364	355	312	320	353	315	348	331	316	337	362	318	339	320	373	320	349	333	316	355	321	337	351	338	349	315	358	335	346	373	321	341	338	354	333	327	392	343	349	362	370	360	361	363	317	329	324	345	363	349	376	330	360	344	352	329	381	362	392	334	347	365	340	366	355	359	338	339	337	319	348	295	347	373	319	331	324	355	367	360	313	352	345	345	338	361	323	337	355	364	358	331	377	384	372	324	365	373	320	340	318	343	354	325	353	366	323	335	302	351	355	342	373	337	355	339	339	343	357	379	344	308	325	350	345	340	373	334	331	353	372	338	354	374	329	362	325	349	353	358	322	367	327	339	367	371	342	335	351	323	338	362	351	352	330	318	337	344	331	365	347	329	357	339	339	342	342	356	300	354	333	322	335	311	350	356	345	323	340	355	346	356	352	341	386	341	346	349	341	340	348	321	355	359	348	312	368	342	366	362	369	354	366	356	363	350	345	361	349	362	342	347	317	351	311	341	356	359	329	317	328	352	351	314	357	313	337	358	308	381	362	304	344	356	364	335	358	350	379	378	347	342	351	336	377	352	354	344	349	333	378	347	345	359	349	355	345	345	331	355	328	400	397	334	280	326	326	362	325	360	348	339	359	305	344	319	357	348	372	364	349	328	336	329	355	361	330	331	351	364	377	361	382	353	307	335	371	338	342	377	332	371	358	324	317	346	350	368	377	359	348	352	337	335	336	318	343	330	346	324	364	354	382	347	315	367	340	366	353	387	312	369	323	357	329	322	318	309	359	358	342	377	349	363	365	335	339	386	318	367	350	361	363	347	342	401	363	376	361	327	341	341	354	341	358	336	331	328	381	383	376	359	335	355	340	338	343	381	332	341	376	341	363	352	319	345	346	332	337	337	369	338	330	371	328	369	336	322	339	366	323	367	313	349	340	327	362	363	388	353	337	329	315	376	347	360	357	353	335	362	315	331	355	329	312	359	325	326	354	339	367	366	364	342	358	330	380	371	358	364	316	368	394	325	341	342	337	342	342	308	370	367	316	318	322	330	352	361	338	352	331	332	359	376	334	367	344	367	334	323	379	361	328	371	351	354	322	368	321	361	332	327	340	317	346	348	341	341	317	365	358	315	307	369	350	350	351	332	344	345	318	359	341	347	343	329	344	341	346	335	372	328	357	345	335	329	381	374	341	359	327	367	345	329	349	326	366	353	352	370	346	324	343	371	336	326	354	298	343	372	338	364	384	354	330	357	344	361	320	358	369	351	352	346	357	332	376	369	372	317	346	366	323	360	336	354	379	334	332	337	329	342	384	358	347	346	340	344	318	346	339	339	363	333	343	365	393	375	349	354	330	379	335	336	309	330	355	372	403	363	325	310	340	363	379	354	333	328	338	322	374	340	345	349	302	346	332	374	333	331	382	361	335	344	360	297	364	372	346	318	336	329	333	323	338	324	327	350	344	344	321	343	328	333	389	381	357	372	373	307	366	378	359	317	365	377	336	344	341	344	332	341	372	328	358	356	330	368	341	325	363	336	338	339	363	345	370	393	358	366	338	323	401	380	369	366	311	346	318	358	363	333	333	339	318	356	345	350	337	325	343	360	317	363	328	334	359	350	350	331	358	318	372	354	377	338	354	334	326	358	373	400	358	319	357	327	328	347	334	346	329	325	377	360	365	338	325	366	313	376	369	372	391	348	370	339	338	343	352	380	329	332	299	357	379	363	353	323	363	344	376	323	333	344	367	351	358	348	352	323	365	356	317	338	352	338	331	360	393	364	367	354	356	367	329	345	351	388	349	355	326	343	338	347	350	340	341	375	337	341	348	363	356	346	355	327	346	357	355	353	363	330	347	354	339	348	341	352	326	356	335	373	358	352	363	321	344	334	310	303	325	361	339	354	363	376	364	324	350	362	368	303	351	357	333	377	360	355	358	367	355	377	352	334	349	327	351	346	336	328	326	309	358	360	366	335	350	352	329	350	334	374	378	330	371	345	362	343	354	333	360	329	358	344	375	338	356	362	341	370	355	362	340	341	349	320	329	338	344	337	366	361	312	338	360	316	362	333	348	347	314	361	316	351	356	331	314	354	351	361	350	366	327	347	372	346	313	361	364	360	342	373	359	331	348	355	324	326	336	329	327	337	365	364	334	351	341	363	353	358	351	355	344	330	327	348	349	356	361	380	359	354	370	314	337	333	327	323	349	338	341	328	374	341	352	346	365	371	330	341	338	349	355	362	356	347
6637	537	565	481	364	285	257	567	2557	1469	205	205	182	176	202	211	184	164	201	176	189	169	196	180	193	185	168	170	153	175	182	167	189	159	186	199	189	154	177	171	198	170	178	148	194	173	177	178	193	164	168	168	134	176	169	188	177	170	197	166	178	185	185	183	179	180	182	201	188	182	182	153	169	189	205	174	178	162	174	194	155	175	171	179	185	173	180	171	188	175	187	179	178	169	169	164	183	188	178	182	188	167	176	175	177	178	145	149	166	154	177	165	158	158	184	174	172	191	163	187	170	188	187	163	174	167	176	154	197	185	194	180	197	195	174	196	155	176	165	175	163	179	184	178	212	187	159	175	181	178	185	171	161	175	145	174	180	180	148	201	160	193	198	150	175	181	177	163	199	156	179	163	164	164	189	161	161	170	186	161	189	177	186	188	177	165	169	159	186	157	200	183	201	187	187	202	184	178	169	175	157	184	183	190	159	174	172	189	136	181	167	174	168	180	159	170	178	165	195	187	186	171	158	167	181	166	154	161	161	187	171	159	170	176	182	152	173	164	175	187	173	169	179	186	178	169	168	166	163	181	191	152	198	188	153	172	195	165	167	186	170	181	175	160	168	182	179	183	184	187	189	177	188	179	169	185	162	172	172	188	184	192	169	167	200	166	172	168	186	177	179	197	177	201	172	172	151	164	186	180	181	167	193	168	177	153	175	175	179	205	179	199	166	145	183	174	163	187	179	176	173	210	189	160	201	161	166	157	200	158	177	180	195	183	168	178	178	194	179	161	183	173	157	163	171	194	178	171	159	184	172	164	192	178	182	150	170	191	204	179	182	168	149	178	203	176	172	176	169	190	157	166	189	175	167	172	182	182	173	189	161	163	160	178	175	180	189	199	172	192	170	189	185	171	172	180	167	152	178	160	192	173	168	184	151	173	195	189	164	176	190	190	188	170	194	188	182	177	187	163	144	169	180	170	166	173	166	178	168	156	168	165	173	187	170	182	175	183	180	183	178	184	161	175	180	159	185	157	159	194	190	195	181	178	174	165	162	175	166	180	185	185	163	184	156	154	186	175	204	180	179	185	153	168	178	173	156	171	158	187	191	159	191	211	170	181	172	192	172	188	185	190	160	153	170	158	177	177	178	168	158	185	186	214	186	177	216	176	168	184	179	161	173	181	189	180	181	179	170	175	166	156	190	209	150	156	154	170	183	166	164	172	177	173	161	162	180	163	160	186	170	182	167	188	184	143	167	149	148	158	152	188	188	158	170	159	143	151	200	179	173	142	186	185	186	153	165	165	188	161	194	170	164	157	163	178	166	161	157	169	177	163	185	173	184	186	185	158	164	186	174	158	161	191	175	168	171	190	164	160	204	134	192	183	138	208	146	149	174	179	156	197	185	189	182	185	173	176	185	164	193	175	206	201	184	177	171	172	191	174	171	177	193	135	194	173	168	173	159	158	189	164	167	161	192	166	179	181	175	197	153	141	166	159	187	183	187	153	157	158	157	154	173	180	162	169	175	195	183	191	141	150	173	192	166	179	154	155	190	180	194	158	169	198	182	175	165	205	212	184	194	186	148	181	178	193	171	187	172	173	181	187	174	195	169	176	149	156	154	174	159	168	225	185	194	168	167	175	179	186	179	176	154	173	172	189	167	181	173	155	188	187	174	180	193	170	148	180	187	165	135	162	166	176	195	185	172	182	163	159	185	200	173	205	175	165	179	188	198	180	151	196	163	171	178	196	187	172	189	168	182	175	178	169	182	177	173	182	181	179	190	198	165	187	171	191	163	192	181	163	168	170	191	187	178	164	182	190	158	181	181	169	185	170	166	192	168	183	174	175	180	188	195	182	186	187	173	146	171	180	187	173	159	180	193	169	183	177	169	149	184	153	193	181	181	173	184	171	198	176	174	171	173	164	184	170	184	150	187	191	182	184	182	191	172	178	164	175	167	173	154	184	157	163	165	164	171	181	165	158	165	190	182	155	204	178	148	158	173	181	189	202	204	180	159	185	184	152	187	191	152	175	182	166	187	188	185	167	185	156	149	166	179	154	180	172	193	180	161	187	159	167	171	216	170	146	173	170	204	166	188	186	163	166	166	184	190	168	171	171	165	158	152	174	156	173	156	179	169	168	167	176	170	183	182	178	171	184	185	153	203	190	173	163	146	174	195	194	186	177	162	194	180	175	178	191	200	158	184	170	173	199	185	187	178	155	177	176	174	185	157	188	168	149	193	164	179	165	141	183	163	183	170	169	170	184	204	160	191	172	196	162	189	178	189	161	176	144	179	193	156	193	191	175	211	167	160	187	183	156	163	153	145	159	169	176	191	175	185	150	165	185	164	178	190	207	170	176	183	167	166	188	156	160	158	156	166	179	188	155	173	170	177	183	144	180	179	164	190	190	197	183	167	192	180	160	187	177	179	172	188	175	184	197	197	182	167	161	176	177	175	154	150	164	168	185	170	176	178	183	160	176	165	180	179	181	172	187	176	189	176	180	182	179	172	163	189	190	182	164	190	155	163	182	182	173	168	177	142	135	165	194	153	184	172	159	165	159	186	176	188	145	181	170	164	157	179	183	195	175	174	194	155	165	188	172	155	187	170	178	181	161	158	174	188	169	151	188	163	174	179	181	177	192	178	172	135	170	162	141	154	174	167	151	157	169	159	177	173	203	169	185	160	150	165	159	175	181	203	178	175	176	170	170	166	206	186	163	178	165	197	161	201	179	183	187	174	182	190	176	193	175	175	163	148	174	159	183	156	161	168	156	159	199	160	175	192	171	181	165	166	155	180	205	147	173	169	162	157	184	158	187	176	181	185	155	173	182	193	196	183	169	181	173	156	176	201	200	173	176	179	193	179	166	181	173	161	177	180	149	166	177	161	150	168	207	189	212	190	173	177	199	171	182	211	195	172	187	179	194	165	200	163	168	176	178	145	152	152	178	168	190	189	156	198	191	152	223	176	165	199	211	159	172	175	181	185	205	191	165	179	182	163	182	167	187	179	193	155	179	168	155	176	158	174	187	181	154	189	174	163	181	174	178	166	185	183	186	181	172	176	171	203	178	190	204	176	160	166	179	212	192	185	166	155	193	181	128	183	169	175	194	152	165	169	173	168	153	181	192	196	188	168	165	155	183	178	160	214	200	158	171	159	147	183	190	200	174	197	164	164	178	182	182	170	170	159	175	169	187	152	166	182	168	184	178	190	182	166	193	176	176	195	181	173	202	194	182	180	180	193	201	178	177	180	189	160	181	189	174	166	182	173	179	211	197	178	155	190	152	184	155	181	152	163	192	167	177	164	177	195	161	179	142	166	176	158	175	201	169	176	151	168	161	150	189	202	188	189	176	167	166	163	178	188	160	161	175	170	167	163	182	169	170	171	169	176	190	194	157	167	178	183	174	170	197	199	190	170	180	179	161	166	180	168	187	155	161	192	165	175	163	202	166	141	153	160	171	185	181	158	185	179	166	176	181
6438	821	1472	1646	1350	1096	955	3102	13393	6215	540	484	515	525	518	532	510	492	458	470	463	523	484	481	429	434	453	428	471	502	466	472	506	454	410	446	451	454	418	410	434	477	465	451	441	424	479	455	419	471	465	491	471	423	417	449	462	437	470	462	428	463	477	471	475	472	483	418	437	440	459	432	448	437	427	450	478	422	429	459	446	417	418	414	446	444	444	473	432	438	432	416	457	435	451	420	419	456	465	414	427	462	444	429	453	462	469	432	431	446	432	447	454	445	449	470	482	443	402	444	434	458	439	441	419	448	442	485	460	464	441	415	470	417	404	451	431	461	451	451	434	431	460	407	469	439	430	422	461	428	441	450	457	429	454	444	428	448	437	384	442	451	463	408	422	450	420	431	451	450	415	449	446	465	484	434	466	451	414	462	424	482	411	430	421	405	459	459	458	443	469	438	424	428	437	438	419	429	432	463	442	474	458	430	432	403	414	414	440	414	447	451	397	440	457	380	462	482	423	459	450	383	471	434	409	445	410	464	432	421	448	421	432	449	435	485	476	463	443	434	426	428	460	447	466	443	423	443	423	422	414	427	439	464	417	454	442	449	424	448	424	413	448	462	466	444	457	474	446	449	411	464	436	451	421	440	440	446	474	427	435	426	437	422	439	435	417	427	447	470	415	427	435	469	460	446	406	440	461	455	402	384	448	448	449	430	445	481	482	423	439	446	419	409	447	440	418	400	424	442	415	441	451	412	464	427	418	420	423	481	445	410	465	430	464	452	464	434	425	456	429	469	430	435	414	399	396	438	430	455	427	431	465	445	413	423	425	411	461	450	438	440	472	448	413	457	469	446	387	459	420	462	450	423	455	432	428	464	465	463	426	420	441	420	422	447	383	466	440	483	447	441	442	405	460	438	431	406	435	436	460	439	436	466	414	423	456	451	472	456	454	441	483	406	409	471	409	422	414	446	443	443	470	444	434	451	428	454	433	428	446	409	446	425	435	440	453	411	418	471	417	419	456	443	415	461	441	473	463	426	385	424	445	436	430	493	473	457	406	447	423	454	448	435	421	408	443	445	451	438	448	444	469	458	437	448	437	401	457	456	449	432	470	413	431	415	425	437	405	439	406	418	467	439	416	457	434	445	445	465	429	485	436	433	467	438	437	433	455	410	476	458	424	453	431	443	438	450	427	471	418	432	441	440	431	439	398	422	433	420	440	455	421	419	427	431	433	477	433	391	462	443	414	437	436	428	419	421	473	455	409	432	448	444	446	433	432	461	436	428	401	415	437	454	465	443	419	466	386	435	445	434	437	434	389	439	431	444	420	458	417	447	417	486	425	424	442	455	450	419	412	455	448	481	446	463	477	462	395	504	470	444	404	451	468	447	470	428	443	398	442	453	421	398	424	454	449	430	424	453	451	419	418	423	419	461	446	447	455	434	465	442	425	465	466	413	454	396	460	430	433	454	388	452	475	435	427	444	453	422	437	472	411	423	407	446	448	443	456	436	419	418	416	429	413	449	470	447	473	432	392	424	463	416	444	422	430	431	458	444	466	420	460	465	442	446	445	432	441	448	426	408	428	427	395	460	442	439	442	439	455	475	435	429	483	436	443	459	451	440	419	464	439	486	443	379	426	437	420	446	484	424	444	430	442	437	437	435	416	464	444	426	437	475	431	467	458	418	437	427	424	427	453	451	483	456	430	430	426	428	441	451	440	470	427	456	412	411	459	471	438	469	447	407	437	443	445	420	456	417	445	470	438	479	467	425	456	418	431	434	417	455	432	438	438	437	454	448	404	458	432	460	469	428	434	453	426	400	454	458	450	449	458	467	447	469	419	426	418	448	459	457	456	431	459	428	433	430	404	481	434	441	435	437	462	452	405	437	458	415	446	422	441	464	466	413	423	455	444	455	433	420	440	441	432	444	472	438	426	411	433	467	417	441	431	456	454	487	407	434	469	455	431	445	449	425	467	418	401	416	412	455	433	416	411	449	428	445	450	459	441	414	451	442	446	449	446	434	409	472	439	440	426	441	448	400	420	449	440	421	411	425	426	430	468	409	394	417	427	440	432	458	426	464	437	450	412	450	427	450	492	439	408	411	444	441	475	456	398	460	448	446	410	432	418	422	481	459	431	424	424	440	475	460	472	455	453	427	423	438	417	417	429	456	424	409	392	430	403	466	442	457	450	415	466	466	474	445	445	422	405	417	418	408	413	428	435	458	479	422	430	407	452	472	455	464	447	448	424	438	402	444	474	427	447	468	454	464	435	433	481	419	436	439	416	484	435	482	433	417	429	449	445	437	464	422	418	422	406	452	405	462	447	450	423	436	437	468	455	431	420	440	449	439	461	434	427	489	436	413	470	437	487	431	449	435	469	458	475	440	409	403	448	437	468	419	458	431	504	471	442	459	463	442	448	450	412	447	442	423	408	446	426	437	451	452	462	436	435	434	463	460	427	399	435	427	429	418	449	430	456	449	442	440	390	446	415	445	484	434	447	398	443	421	449	438	442	435	431	476	451	436	456	461	445	441	415	433	413	404	432	437	421	458	480	458	433	396	449	452	438	424	458	373	476	423	451	434	435	426	480	472	418	403	430	430	430	452	472	424	444	406	412	462	462	421	458	419	402	459	438	439	437	402	432	394	404	438	479	470	402	451	450	436	450	455	440	488	425	436	469	415	462	401	449	413	438	422	475	467	428	451	427	462	449	427	426	462	439	435	440	463	455	441	415	454	451	431	487	471	437	466	416	439	433	431	439	427	421	434	453	422	434	427	431	452	478	433	397	448	451	439	418	430	438	421	404	449	476	456	438	426	435	459	476	434	483	439	469	410	422	417	449	465	448	435	468	452	436	455	452	443	427	444	439	460	470	415	455	420	428	447	432	471	420	430	427	448	470	445	435	432	407	445	428	450	397	417	443	426	449	396	411	435	461	471	431	474	449	434	439	432	452	473	473	439	418	453	416	460	456	420	430	451	456	410	445	435	422	429	451	456	452	438	447	451	463	439	413	442	493	478	435	457	420	415	472	435	449	433	436	464	412	422	438	426	447	451	419	450	463	419	428	431	448	411	421	441	460	413	466	456	477	397	447	458	450	423	408	440	445	431	441	456	420	460	413	433	472	427	425	443	442	471	442	458	439	414	421	443	412	457	420	450	432	400	447	432	434	408	471	402	450	411	446	433	458	445	401	419	448	421	420	439	421	411	430	400	432	483	417	460	419	453	430	472	443	439	451	396	433	424	446	468	444	450	453	381	422	447	451	437	427	472	422	437	434	469	428	458	422	439	439	448	422	429	417	445	431	405	454	400	416	406	470	435	428	483	443	409	406	433	450	438	426	440	426	449	443	467	449	474	449	457	429	496	440	436	426	443	424	422	456	431	423	434	461	452	479	429	442	437	439	470	417	453	404	465	429	440	405	425	451	428	420	427	435	404	443	442	431	407	462	429	412	451	439	433	460	453	414	465	445	458	416	412
12394	972	779	591	397	288	242	839	3635	1310	171	155	174	144	143	164	135	156	153	129	149	127	126	130	116	120	145	132	130	134	104	139	117	128	123	106	127	129	128	116	136	121	125	151	145	134	127	126	140	135	145	123	103	115	131	138	106	129	135	127	160	116	139	128	136	129	129	124	137	128	148	124	128	138	114	140	127	119	116	143	114	124	118	121	119	112	106	111	125	132	120	115	122	136	134	143	132	131	137	111	119	124	131	140	138	112	129	144	132	119	121	133	117	123	115	132	142	104	140	132	110	115	90	116	132	113	151	125	121	128	116	120	130	144	120	136	135	140	116	113	117	125	142	144	128	130	112	116	126	122	133	152	133	101	126	119	119	129	126	121	113	117	120	133	136	122	146	124	116	123	104	111	130	132	131	135	117	112	125	111	127	140	121	111	141	112	117	130	135	115	115	127	123	125	130	130	111	117	127	132	136	120	124	123	130	144	138	125	107	141	138	130	123	119	133	120	114	136	120	122	126	118	119	129	138	121	114	145	115	128	127	135	134	144	125	134	131	125	128	132	128	140	111	140	122	127	95	118	125	134	155	134	100	121	119	128	107	135	116	127	117	129	130	125	109	109	146	125	125	112	129	117	139	144	121	130	127	132	125	129	122	113	154	114	134	108	110	115	130	137	117	126	142	132	122	120	116	103	110	125	129	123	132	106	126	125	137	129	130	115	137	135	115	122	126	121	122	93	110	105	134	117	139	123	118	102	138	125	122	112	127	114	110	106	108	112	134	133	127	131	116	129	121	115	118	140	127	136	107	126	124	112	145	114	146	126	128	121	112	147	130	117	120	138	109	112	131	134	120	125	123	129	109	136	121	112	112	120	119	118	132	122	112	131	140	147	131	116	143	120	114	101	120	138	122	109	122	120	112	127	153	122	150	118	135	116	122	134	118	120	118	141	115	146	115	146	130	119	114	125	142	112	140	133	135	122	128	134	112	135	126	111	115	110	119	140	132	134	146	132	117	110	145	130	102	115	123	139	115	142	111	135	137	129	132	112	114	115	139	113	146	126	131	141	147	120	104	122	117	139	118	128	114	123	122	116	92	116	107	109	130	145	128	128	116	148	117	120	105	143	124	137	134	111	123	129	115	126	145	120	136	113	139	134	135	123	139	104	121	117	136	126	108	108	130	138	133	125	127	120	120	124	115	136	121	150	135	122	131	112	117	129	143	117	126	125	141	129	121	126	121	138	125	126	130	132	128	150	118	134	136	108	138	116	144	119	127	118	128	132	123	123	116	135	140	114	116	113	134	123	120	120	128	118	122	132	132	125	115	123	121	112	145	102	119	120	110	122	134	136	123	115	138	129	129	114	126	116	110	106	121	106	138	123	123	142	114	125	138	125	126	118	126	120	123	142	141	108	105	123	103	110	119	136	121	129	122	117	111	108	118	131	133	143	113	126	126	130	112	125	139	126	128	115	135	125	134	119	122	122	145	136	125	114	134	123	117	121	131	133	129	151	114	124	124	116	118	135	131	139	124	146	133	119	129	100	112	133	113	103	127	129	112	140	121	134	125	147	116	114	126	109	117	134	128	131	137	128	133	146	124	102	117	118	113	123	117	126	123	121	128	136	112	114	123	122	126	134	131	110	120	147	116	140	109	131	111	109	140	104	118	149	138	119	112	117	114	123	117	129	116	126	138	116	112	127	127	113	126	112	125	116	141	123	117	126	131	125	109	154	115	142	119	126	117	110	135	125	124	144	109	135	117	141	143	120	121	117	139	115	150	100	125	137	118	131	124	129	128	144	110	136	135	130	124	126	107	130	130	116	129	137	128	132	114	113	110	103	129	117	122	129	115	103	120	120	120	130	146	117	118	137	134	120	136	125	123	137	118	132	121	112	148	131	113	120	135	142	114	132	120	125	139	126	126	120	116	121	137	139	135	128	121	118	121	110	111	126	130	125	148	136	127	127	139	121	129	113	116	126	125	135	118	127	124	123	134	140	113	126	126	130	135	132	130	112	124	106	121	128	127	128	123	104	130	126	122	124	120	108	110	139	122	127	98	119	121	116	130	122	117	128	132	127	123	132	114	116	112	142	109	126	104	126	120	124	131	124	113	114	115	120	109	122	123	117	118	111	131	116	112	121	100	129	125	134	135	102	112	134	121	128	110	123	117	122	133	116	136	108	138	133	124	134	135	105	131	135	129	146	124	126	131	134	136	146	130	115	118	118	126	124	136	118	131	134	136	117	121	130	136	138	115	126	137	128	129	108	107	123	99	129	96	151	135	132	98	111	125	144	116	120	122	130	129	133	120	126	125	134	116	116	109	130	121	97	123	122	118	135	126	136	112	118	133	137	137	126	132	126	137	141	130	140	132	106	119	131	159	140	139	124	122	136	111	119	124	111	119	121	139	116	129	119	115	143	122	142	129	121	115	139	131	128	110	132	140	132	104	108	112	140	142	123	126	142	123	110	141	115	112	122	128	133	98	143	121	113	112	140	141	121	129	130	127	122	116	120	121	134	113	118	137	121	122	119	120	115	124	140	128	155	134	119	129	147	118	124	113	114	144	147	119	125	121	137	139	122	125	120	132	121	145	109	129	118	111	115	108	140	119	135	122	118	111	133	113	130	115	122	106	129	139	134	145	135	116	120	117	102	115	126	130	126	112	131	104	129	125	111	130	121	124	129	131	102	126	126	116	115	134	111	124	134	135	134	128	121	125	123	115	119	134	124	115	115	112	125	126	115	123	130	136	134	116	93	116	139	134	132	127	121	111	131	119	124	122	111	135	118	130	107	126	126	116	126	135	108	131	142	134	120	107	142	117	122	128	116	100	143	124	136	136	124	123	142	114	125	133	107	110	98	125	125	130	137	108	113	138	106	144	105	127	118	132	114	108	138	146	129	146	102	123	118	130	130	129	132	149	126	128	138	118	135	109	117	99	138	132	107	152	128	116	123	122	131	120	130	115	110	128	131	110	144	121	137	129	124	141	126	120	138	110	112	143	125	127	139	144	121	137	116	134	123	129	115	138	124	96	112	123	119	121	110	133	131	127	136	124	116	142	143	111	133	124	116	114	117	135	112	115	145	138	129	130	102	130	118	118	128	122	125	143	119	110	118	131	150	133	135	126	104	115	129	112	137	113	128	123	135	110	141	127	136	119	116	118	151	109	119	133	122	121	117	149	113	135	115	125	117	121	126	120	106	118	126	127	156	127	104	145	129	123	109	128	115	124	133	138	128	133	110	117	121	103	124	139	106	123	111	119	137	120	121	113	116	114	120	140	137	111	136	110	137	135	125	117	142	128	129	119	120	111	124	110	128	137	144	134	119	137	137	117	133	141	159	123	114	135	136	114	128	135	144	134	119	138	117	100	125	130	125	134	156	123	130	117	141	125	101	110	126	140	102	133	117	117	119	141	132	117	127	110	150	122	130	153	139	136	128	110	120	116	127	110	119	114	130	143	133	107	110	110	124	135	110
8155	914	1906	2146	1569	1343	1102	4345	16351	4794	474	490	485	448	447	448	427	410	398	376	389	393	413	407	390	356	364	329	350	366	367	371	347	340	351	300	322	375	370	307	368	368	344	328	349	381	344	393	344	320	349	363	366	357	340	359	355	340	330	357	387	368	344	379	373	364	386	308	333	324	319	351	324	310	336	339	302	286	358	304	311	319	363	324	300	338	300	301	352	312	298	290	308	333	345	331	298	301	310	321	315	357	340	305	328	317	299	305	302	309	336	310	318	333	315	300	329	305	310	323	328	335	296	290	316	284	332	324	313	334	316	310	307	299	288	304	341	336	316	353	354	297	323	288	318	344	329	319	307	310	353	297	319	305	330	324	295	320	283	342	306	323	304	296	337	318	282	309	308	328	329	308	324	321	294	325	345	318	314	316	304	348	321	306	305	320	296	317	316	316	319	327	329	333	282	308	334	295	311	319	284	316	325	284	326	368	321	329	299	314	327	338	317	319	316	297	306	347	308	328	330	293	266	304	318	328	329	310	302	342	318	275	313	315	322	325	302	284	327	333	308	297	318	321	335	315	310	306	342	339	322	332	336	319	323	298	312	304	283	314	333	319	305	297	315	293	317	282	278	320	313	333	301	342	332	302	323	329	318	338	301	288	317	317	304	323	293	305	325	299	293	271	314	332	334	292	297	295	318	313	340	266	337	303	321	306	304	330	331	290	323	352	298	307	320	301	304	309	295	314	283	337	340	282	321	317	295	300	307	322	324	328	288	306	297	303	308	335	341	303	320	347	299	320	315	330	323	290	288	318	321	333	314	313	302	353	282	345	324	292	333	323	312	346	328	313	334	340	310	287	340	336	327	287	332	321	306	307	304	286	350	350	289	307	337	319	303	303	310	329	289	313	295	325	306	295	280	327	304	346	293	347	319	321	292	336	337	286	328	318	301	308	313	314	306	319	301	294	330	317	316	302	323	330	338	342	323	288	313	323	323	300	307	298	343	306	297	305	343	289	308	285	339	302	309	308	330	319	294	289	309	334	301	292	292	316	334	276	322	312	335	322	342	307	302	295	307	334	327	303	278	328	319	298	328	302	322	319	298	306	295	293	301	301	307	329	326	310	332	359	304	295	319	293	295	315	294	322	335	299	322	324	344	311	327	308	286	316	320	326	335	334	302	316	331	319	301	307	355	302	334	311	305	360	315	291	331	300	328	297	345	294	294	308	306	331	312	299	287	289	317	291	328	292	317	312	316	332	299	315	285	278	311	331	326	327	299	322	317	324	299	335	299	304	299	304	302	358	332	294	330	312	313	318	328	351	322	332	324	313	315	304	329	316	304	328	301	283	315	331	335	318	333	316	264	317	291	316	323	328	298	327	312	303	342	318	333	306	330	320	304	300	292	312	287	274	317	298	353	292	328	319	327	313	335	301	329	366	307	342	314	319	320	315	308	293	321	322	324	296	304	317	316	328	328	316	318	319	319	342	333	316	325	301	304	323	338	331	316	306	323	317	303	337	302	268	304	345	348	310	321	329	312	334	281	313	303	312	351	308	318	326	337	298	304	316	289	321	351	332	324	339	343	277	339	326	293	280	317	310	303	313	294	323	311	334	327	297	302	312	302	264	311	311	281	329	312	319	318	286	315	339	331	304	320	297	322	295	331	329	348	292	323	337	317	324	334	326	341	322	322	293	288	294	276	298	329	310	309	323	327	345	312	301	300	336	295	312	314	352	295	318	304	298	329	306	285	324	324	308	329	335	318	316	314	318	316	307	274	318	313	328	312	320	315	321	322	326	313	314	321	311	310	304	289	302	271	295	325	320	318	310	303	319	337	316	318	303	318	311	315	299	312	327	315	299	318	318	340	312	306	322	333	336	308	292	333	342	332	318	344	301	329	315	308	332	321	280	326	300	313	359	312	315	306	331	293	289	324	330	345	319	327	278	331	338	287	331	332	284	321	300	313	313	312	304	312	292	291	350	293	312	331	301	275	317	309	342	343	276	329	308	310	334	313	317	334	332	314	306	347	329	306	330	277	294	313	276	341	304	309	325	335	341	307	311	312	298	322	273	297	320	319	296	294	313	325	302	316	313	336	318	316	349	337	295	327	317	325	300	325	297	297	307	324	313	318	300	322	306	323	307	315	274	321	311	343	320	312	315	342	287	328	321	313	314	316	304	305	310	311	321	333	299	336	293	330	291	343	287	304	320	335	310	279	337	296	310	325	316	307	305	321	328	312	286	315	295	303	297	329	333	320	300	312	309	320	296	340	334	310	287	318	315	317	313	333	322	310	322	294	288	303	296	335	330	314	325	305	315	292	306	297	307	317	286	321	319	304	316	320	312	310	326	359	322	306	308	310	299	331	288	330	316	346	298	351	309	309	316	329	335	292	305	308	312	299	334	328	329	293	311	326	283	316	299	337	306	322	324	324	306	322	309	317	336	313	324	314	307	340	310	334	297	317	333	309	323	361	303	322	333	332	332	315	284	329	314	325	311	354	326	302	312	339	296	357	328	325	349	327	319	315	292	282	309	310	332	331	325	318	285	319	321	317	312	302	303	302	318	286	302	325	292	281	314	296	289	319	327	330	292	323	322	318	319	282	316	307	295	326	302	302	315	331	358	344	295	310	285	294	339	341	329	307	326	282	331	296	291	292	302	315	295	316	300	308	329	326	314	312	325	292	319	320	316	284	323	369	314	279	311	334	306	335	341	298	301	289	330	305	291	309	301	317	322	313	299	324	296	296	302	283	298	289	318	334	323	301	286	330	327	289	305	311	328	311	304	308	313	292	319	308	300	343	315	311	304	288	344	279	295	317	308	328	344	313	320	286	321	307	307	326	287	293	318	307	307	304	342	303	314	333	310	301	328	348	330	317	329	307	311	294	337	284	300	315	294	329	291	366	297	316	286	298	311	302	297	319	298	317	322	300	327	316	326	295	323	323	301	337	263	309	320	328	335	301	290	305	283	324	344	322	338	310	310	316	291	318	310	289	294	314	283	283	277	299	315	313	321	351	303	337	295	318	305	303	320	330	320	304	351	306	311	322	304	327	301	316	301	331	287	297	323	317	335	298	326	312	299	327	349	306	318	344	282	287	319	345	301	313	311	326	335	335	273	295	328	325	314	314	326	321	304	306	323	320	279	322	292	304	302	304	356	270	285	318	324	306	360	324	313	347	314	346	332	329	347	270	355	298	312	339	306	315	295	327	305	321	334	325	312	326	312	309	295	321	286	305	302	312	299	314	276	325	318	316	321	302	345	349	339	300	341	301	312	313	346	291	331	307	324	310	345	325	290	329	312	310	314	323	319	326	355	309	317	319	306	313	320	281	332	312	321	336	312	316	353	317	342	319	323	303	303	294	315	322	320	300	310	314	308	307	310	308	328	297	288	308	303	318	320	329	310	310	328	304	320	299	348	321	308	316	345	322	318	306	328	311	286	290	340	330	306	334	336	336	300	284	285	305	342	343	325	292	311
1399	227	197	201	192	183	167	157	197	149	127	138	134	126	145	114	115	128	151	126	142	136	160	126	134	126	139	151	126	113	127	119	128	128	145	120	148	155	146	121	156	116	139	126	129	110	131	112	116	114	137	133	135	134	115	136	142	122	130	144	127	126	141	139	135	143	139	138	128	131	147	130	126	128	133	142	146	114	186	127	113	132	137	139	129	122	129	118	138	139	135	104	144	134	130	128	118	116	135	128	138	132	121	133	139	139	119	127	132	152	99	134	117	135	154	146	143	141	124	131	141	133	138	132	107	127	128	142	149	118	143	123	121	143	161	129	111	147	122	128	162	108	126	147	151	141	164	156	123	126	132	146	149	157	141	138	118	143	125	111	133	124	134	134	136	128	132	133	141	125	123	135	108	139	148	118	137	140	145	117	138	148	124	124	122	118	121	126	149	117	145	116	151	127	130	119	123	135	131	140	134	118	124	140	160	107	132	131	126	120	129	141	134	127	149	127	166	139	158	163	118	143	130	112	141	138	124	137	145	134	144	147	115	124	109	129	145	130	107	132	147	140	145	153	159	129	118	135	132	118	125	133	151	121	127	150	151	146	131	141	126	130	136	130	130	130	124	114	114	135	121	132	133	109	128	117	157	125	150	136	153	135	143	119	125	133	123	120	145	132	158	128	134	137	130	143	143	149	138	122	105	137	140	128	158	134	136	117	154	119	129	127	143	126	120	139	122	120	129	124	120	125	134	143	131	142	122	120	133	116	121	127	111	113	118	128	115	141	141	138	127	143	139	134	132	127	150	124	147	128	131	122	122	138	114	117	137	141	134	106	143	136	125	146	132	124	126	146	125	148	135	131	129	138	140	120	122	119	128	153	118	156	136	131	118	136	115	125	140	139	126	133	145	139	122	143	137	131	120	138	102	114	144	135	156	108	137	129	150	127	124	144	145	123	123	131	121	153	124	119	131	133	129	124	138	113	114	140	131	126	129	130	122	124	138	135	160	127	145	148	126	142	112	129	114	130	143	142	121	121	154	140	150	115	154	149	135	133	149	115	141	144	133	138	140	139	143	147	131	144	117	127	166	127	137	148	131	138	134	137	146	132	119	141	132	116	119	135	123	122	142	117	115	143	129	125	145	133	126	142	141	131	126	142	138	137	143	114	125	138	158	130	140	136	135	132	138	114	151	128	126	129	141	124	132	127	133	136	133	142	142	125	143	117	155	122	134	124	132	145	147	142	123	131	119	134	131	143	134	132	115	132	136	129	128	127	150	115	126	142	148	144	127	140	118	141	134	134	129	128	124	134	135	138	141	126	114	131	123	137	127	121	144	116	148	131	132	157	124	131	127	141	143	128	149	128	140	121	138	131	134	139	128	127	149	125	119	131	132	145	132	122	143	124	127	144	140	140	116	137	158	151	121	139	133	139	141	116	134	120	135	137	131	127	130	146	119	137	143	133	121	129	126	126	158	126	113	135	135	127	143	127	143	126	124	145	134	147	136	133	118	136	116	131	116	107	138	125	131	123	143	136	131	139	131	165	136	126	143	129	132	122	133	138	125	136	133	164	154	136	135	134	134	141	115	133	127	118	154	142	113	110	119	138	142	121	140	130	143	149	152	132	135	155	161	127	125	138	132	115	115	135	124	121	131	132	132	141	116	136	128	122	124	128	144	127	139	130	135	133	141	120	115	123	107	133	132	116	128	108	137	124	137	119	144	128	103	113	139	126	135	131	123	123	121	107	138	143	147	129	148	112	133	122	132	131	118	122	135	125	138	129	125	142	137	121	142	128	131	153	145	141	129	116	132	137	154	114	123	129	140	149	166	144	137	131	145	146	136	136	124	127	150	121	141	127	150	117	125	141	129	111	135	145	141	125	125	134	151	128	141	138	126	118	144	110	131	151	124	130	115	134	125	147	130	135	137	130	113	131	135	143	135	134	134	122	152	115	127	118	112	149	115	120	132	121	141	128	145	113	128	133	134	132	125	128	157	139	141	137	139	132	140	133	147	124	123	126	115	145	114	124	143	126	125	122	104	124	138	134	146	125	125	138	122	143	125	120	147	137	143	119	125	140	152	123	129	136	139	136	124	109	140	128	132	131	132	126	151	136	119	128	157	146	131	117	131	120	142	145	143	125	136	127	150	118	115	161	167	131	121	130	146	128	148	152	145	143	111	139	132	121	129	153	140	127	122	118	147	121	153	135	153	144	113	114	136	146	120	137	161	127	130	106	117	95	133	144	134	126	127	138	123	115	147	129	125	146	112	146	145	128	150	117	116	132	159	138	131	133	127	121	120	136	126	139	115	125	119	126	142	123	130	133	149	136	117	115	117	142	144	163	114	139	119	139	124	141	140	129	130	124	144	139	130	114	133	136	147	141	138	166	141	122	152	124	156	145	139	120	143	149	123	129	144	142	119	146	140	146	115	150	135	121	125	124	135	133	132	118	124	148	137	147	145	127	128	136	135	104	136	136	139	134	121	137	128	126	131	133	131	138	124	110	148	143	137	142	131	138	141	141	123	145	138	129	125	141	140	131	119	137	131	135	140	126	151	140	149	149	135	167	125	119	125	173	138	126	142	138	129	121	130	151	132	134	112	140	132	132	129	146	118	142	108	131	114	137	148	119	128	126	134	143	114	125	111	145	114	133	118	136	147	127	128	119	116	133	114	129	122	113	142	123	157	140	139	144	152	132	135	120	157	130	136	121	116	121	116	119	136	125	124	124	109	136	142	125	131	151	176	126	126	130	128	125	118	132	127	115	137	147	128	139	125	139	153	113	114	155	169	137	124	133	139	125	126	129	142	144	136	128	158	124	124	158	110	137	131	116	132	135	134	118	126	125	141	146	107	134	106	107	135	125	139	131	134	140	117	130	155	127	122	119	133	147	125	138	130	126	136	102	137	122	137	150	122	134	120	131	132	120	135	117	131	131	118	120	116	127	114	123	130	141	128	118	132	123	142	147	134	130	140	138	152	140	131	164	126	150	144	138	116	133	131	125	129	135	129	123	156	144	123	143	133	114	131	140	147	111	126	133	124	132	185	144	134	145	136	144	124	119	127	148	127	173	157	128	136	131	126	142	123	122	114	125	132	120	140	128	138	112	128	152	121	140	125	122	132	144	136	136	113	123	116	152	153	136	127	112	133	133	123	128	143	134	134	127	123	136	128	158	123	127	152	161	130	118	131	137	137	152	148	132	149	136	113	118	127	149	112	123	138	112	136	121	148	158	155	125	132	153	136	150	129	126	145	142	143	134	106	127	141	133	121	127	130	139	142	126	134	162	129	120	136	108	139	138	139	129	123	132	125	144	144	143	120	133	138	140	129	149	153	146	130	147	135	114	114	131	116	126	120	137	151	139	134	145	120	130	131	116	119	134	140	137	137	141	110	141	118	124	123	132	123	116	131	122	140	119	148	143	129	127	138	133	123	138	122	134	116	143	142	126	135	142	157	138	155	143	135	113	132	118	139	149
1851	455	604	640	587	574	573	479	741	401	360	371	348	343	335	349	377	381	348	355	340	360	344	390	375	373	343	359	339	396	348	353	365	367	336	355	383	323	365	356	407	365	365	368	365	369	332	351	359	347	337	367	331	334	395	349	340	365	353	372	350	354	358	351	349	378	320	362	334	362	345	386	394	372	373	368	361	362	341	356	349	360	339	343	345	378	336	369	351	369	332	336	336	333	329	355	342	337	316	307	329	306	322	342	356	350	338	351	323	379	322	338	323	375	358	378	355	352	320	357	383	351	370	358	343	354	351	350	359	350	338	345	300	368	363	341	375	357	335	331	343	328	340	345	332	339	355	344	351	319	299	341	344	343	368	303	351	362	345	366	332	349	342	354	338	329	343	330	361	348	356	332	345	357	334	334	308	353	378	340	384	342	338	353	351	359	320	330	361	331	367	342	362	354	368	358	334	321	335	346	330	348	358	342	369	335	352	323	338	378	325	364	327	378	343	349	331	326	356	368	360	336	385	348	348	335	337	354	316	349	353	345	324	321	369	355	342	337	362	360	375	351	346	350	350	343	355	366	334	337	325	359	342	325	367	337	368	371	363	345	371	363	366	378	345	360	354	385	330	302	356	331	351	336	320	334	345	360	380	335	341	347	387	323	317	352	327	362	344	360	377	348	353	340	379	336	387	330	332	371	377	337	339	336	343	344	370	349	335	358	355	314	374	293	331	344	337	335	361	318	338	372	374	360	365	312	366	338	328	360	348	332	319	322	316	327	379	354	335	316	373	329	365	351	335	324	332	347	316	399	350	345	328	319	341	361	351	355	363	364	363	324	356	350	348	325	304	337	310	380	334	313	360	340	346	358	337	324	348	389	340	349	340	314	331	321	350	346	339	359	336	351	350	312	322	348	328	352	345	357	357	360	347	357	356	349	344	335	324	340	309	358	326	355	363	318	331	341	373	361	377	374	337	342	315	318	331	346	357	395	342	354	336	352	317	320	350	342	340	336	332	324	338	362	344	351	364	342	340	323	349	338	377	356	374	341	351	318	368	318	360	332	361	342	387	363	343	364	370	341	340	315	370	355	355	354	348	362	351	322	347	347	337	347	341	325	358	342	354	386	337	386	343	369	331	331	362	347	340	327	316	351	365	355	350	342	340	354	360	338	319	342	327	332	363	341	354	355	349	338	377	323	334	365	330	357	337	361	326	360	323	340	297	369	331	376	338	327	361	342	350	331	379	328	352	341	323	338	328	347	341	363	315	329	358	358	306	352	318	367	348	339	337	343	332	340	344	342	347	332	345	379	333	362	333	330	323	327	359	349	334	350	367	320	329	352	332	357	325	353	329	361	345	332	354	351	330	323	303	330	344	336	335	357	357	359	359	367	309	346	319	340	352	329	358	366	323	348	362	356	360	351	336	358	323	317	330	341	322	352	350	338	329	368	349	343	350	343	337	336	348	355	354	324	341	325	312	320	345	343	373	346	385	333	326	310	377	338	356	305	351	336	345	337	348	373	373	361	352	341	334	329	336	340	326	377	348	343	362	322	338	351	357	356	361	333	337	316	318	336	348	377	364	353	347	301	341	350	344	351	307	338	336	369	331	375	365	335	353	362	329	344	388	340	338	342	301	327	348	332	352	324	373	348	338	343	342	371	326	376	316	332	340	347	332	360	338	335	375	361	335	328	321	355	347	339	347	379	302	357	346	325	362	362	326	321	378	360	326	311	366	366	325	361	369	378	306	326	355	357	335	334	321	315	360	332	294	353	328	328	348	349	344	315	369	324	357	330	375	350	330	370	356	327	361	341	360	327	323	337	320	404	342	349	348	355	364	325	349	352	283	355	325	383	353	320	365	332	354	316	380	338	365	367	356	331	339	350	359	337	336	341	372	360	347	325	322	379	375	347	355	330	359	323	358	328	331	338	347	355	323	311	339	325	315	377	321	329	355	367	336	348	336	334	348	358	367	348	348	337	332	357	341	348	343	340	369	348	377	348	370	344	355	317	325	340	303	353	358	363	341	332	348	359	340	345	337	331	351	329	334	346	380	350	331	336	366	357	340	365	364	363	340	355	320	317	354	324	376	335	343	336	361	366	355	339	335	342	323	346	350	345	359	368	327	340	340	340	341	345	341	336	324	345	346	321	349	339	362	309	352	335	338	341	352	355	342	319	343	341	348	348	346	342	351	321	319	370	338	336	341	356	325	316	331	352	363	374	308	328	373	369	320	330	339	346	350	354	318	387	341	339	345	347	339	319	334	355	346	320	365	359	320	355	352	348	350	359	350	342	368	379	362	342	329	336	378	340	358	311	369	346	335	355	358	371	359	352	357	346	342	375	304	324	339	326	358	355	365	358	375	379	330	349	353	349	366	329	343	318	311	341	350	311	358	323	308	358	341	337	363	355	366	352	374	357	351	370	328	339	323	333	350	359	341	317	357	323	312	382	344	356	352	338	320	355	329	337	386	355	341	329	362	347	348	324	343	357	359	311	376	387	347	357	325	320	343	314	333	359	342	340	347	342	352	382	348	355	346	350	355	332	345	336	359	306	330	376	347	335	364	335	347	337	360	329	344	347	326	354	341	351	331	324	368	351	381	354	337	361	330	316	376	335	340	362	345	348	340	345	363	336	355	323	370	364	352	345	360	325	324	360	372	366	334	360	349	334	363	363	354	324	394	336	390	361	364	362	318	342	345	345	335	344	354	322	342	345	370	351	343	338	367	342	324	342	353	346	350	348	334	319	359	336	366	328	348	355	351	347	356	355	315	342	334	365	354	328	343	395	341	307	342	370	355	358	358	357	349	375	365	328	352	316	367	349	342	344	349	336	358	339	346	337	360	330	326	320	333	331	349	359	316	326	359	306	338	336	323	318	374	370	337	331	343	360	321	342	351	334	350	340	379	347	359	338	342	344	326	353	340	360	337	365	347	373	347	329	339	332	344	403	412	369	358	327	374	343	356	348	346	343	358	349	338	343	352	325	368	328	376	367	362	354	355	347	405	350	356	335	364	364	355	372	361	366	348	338	345	347	325	328	354	350	332	362	349	358	319	326	345	310	353	351	360	351	355	346	352	346	369	306	398	317	333	342	333	342	355	342	381	355	355	356	343	340	381	366	366	328	377	359	370	354	325	338	353	326	341	342	363	336	365	341	336	317	319	338	339	334	355	381	353	326	335	339	339	327	366	353	310	334	321	376	329	335	367	360	355	351	334	341	301	338	336	355	324	349	352	361	319	332	346	327	344	343	362	341	339	356	342	344	320	352	328	342	374	312	365	341	353	331	363	348	355	341	356	345	327	360	358	336	343	318	349	327	355	337	340	347	347	381	327	318	338	348	336	392	354	372	330	337	362	339	361	344	347	344	358	362	376	378	332	344	332	345	312	370	328	327	372	327	300	353	356	323	384	352	353	345	351	356	340	327	347	352	344	322	350	319	354	291	381	331	342	338	340	334	352	330	345	341	369	331	334	363
6728	591	634	531	437	341	241	239	1663	375	192	177	177	184	216	191	166	183	194	183	183	152	178	180	200	164	178	157	180	173	194	183	147	210	188	179	177	167	190	170	192	187	198	182	173	167	168	180	193	173	158	140	185	192	187	198	178	156	177	168	187	169	185	160	189	166	186	211	171	191	187	189	176	153	164	185	186	169	155	166	169	192	168	175	174	184	138	195	185	176	175	191	161	188	187	156	187	164	180	171	147	196	197	188	180	159	193	193	170	167	169	199	161	174	174	160	195	151	188	178	203	154	197	190	165	184	184	169	185	157	153	186	151	155	173	165	170	181	186	178	163	170	176	180	190	167	165	159	157	184	164	154	175	177	172	190	133	158	188	177	181	186	162	173	159	167	172	164	167	163	165	166	174	164	164	172	171	147	169	149	156	166	172	186	165	170	170	191	170	183	186	155	175	181	180	162	174	187	172	172	173	195	183	182	160	170	186	194	168	159	154	164	161	194	205	169	176	198	175	173	204	182	176	177	178	183	165	193	200	168	190	177	180	148	159	168	195	176	176	176	170	179	178	173	184	182	175	165	176	130	187	187	186	191	170	165	174	160	198	181	183	195	175	180	194	172	178	175	153	185	169	164	166	194	198	164	188	160	201	164	182	165	158	176	167	154	173	185	188	174	159	190	188	196	196	172	190	172	165	177	156	174	181	187	177	183	148	174	197	192	166	172	185	187	183	172	187	188	213	193	169	190	155	188	175	155	147	180	193	185	160	166	179	185	180	184	176	169	183	160	173	172	172	145	172	186	197	181	169	186	159	151	198	163	183	187	184	160	182	185	189	196	187	200	172	174	164	177	179	164	149	185	175	170	185	169	170	185	171	183	199	176	176	172	158	194	178	165	144	184	187	169	190	173	181	172	163	164	168	183	182	175	160	170	176	161	163	188	154	154	149	159	151	167	175	171	180	190	179	173	155	183	179	158	158	160	180	178	157	179	167	151	169	170	178	173	181	189	204	188	183	177	171	185	190	173	143	174	190	167	174	179	167	177	202	177	191	167	192	169	169	162	168	163	181	187	163	172	190	171	146	173	176	187	176	168	196	174	168	181	182	181	174	143	179	189	168	179	163	174	185	157	176	186	166	151	177	151	167	143	169	165	166	186	163	153	199	171	184	209	151	194	215	147	152	155	185	166	161	183	164	147	151	168	190	171	155	169	168	164	161	179	174	173	152	172	137	178	167	169	200	193	152	190	171	190	214	185	172	155	164	166	150	178	162	195	198	170	173	165	176	163	188	163	166	192	174	153	175	161	179	179	173	183	176	170	179	165	178	184	169	168	156	187	176	186	195	190	163	178	175	163	181	184	170	160	190	174	177	188	185	179	159	188	162	167	187	162	159	177	175	187	152	180	184	181	182	191	174	183	169	181	177	174	193	178	148	178	176	171	172	164	176	154	158	190	166	177	158	171	148	196	189	181	164	153	167	164	184	182	177	162	198	179	189	145	180	186	202	171	186	196	185	166	168	179	173	168	181	188	176	155	181	185	171	166	144	191	164	175	167	172	187	188	180	174	197	177	186	184	179	187	172	185	153	188	160	156	165	170	178	171	176	177	172	144	155	193	162	149	179	184	180	176	181	145	196	176	152	161	197	195	166	202	183	166	156	187	163	197	170	177	163	152	165	158	180	145	186	163	158	162	155	169	163	175	174	174	173	165	172	183	178	183	196	164	184	162	175	173	145	172	153	212	165	183	193	181	179	172	167	139	188	181	186	157	190	148	170	174	179	206	186	178	159	178	165	177	172	176	164	179	173	188	184	150	180	166	188	179	192	186	167	143	183	184	187	183	177	167	197	178	172	172	164	169	187	185	175	186	166	176	160	171	178	168	153	168	167	162	173	183	174	155	156	162	188	163	171	171	159	174	164	182	173	179	166	181	167	183	200	158	170	175	178	166	165	184	185	180	194	189	173	182	156	181	189	149	153	177	148	181	179	171	191	187	169	199	165	164	169	182	159	174	171	178	156	170	168	171	162	149	183	186	159	174	166	190	163	186	185	167	182	182	186	163	182	156	207	190	173	171	175	151	147	163	192	149	178	175	208	175	167	198	162	163	189	174	180	192	170	163	172	167	154	158	177	152	174	198	169	197	172	180	162	162	168	161	174	161	196	168	180	169	184	183	158	167	187	155	202	174	166	169	170	177	175	165	183	169	183	182	163	145	179	165	165	163	160	158	171	173	180	153	174	168	174	201	176	173	165	163	171	204	189	168	164	161	184	191	185	153	174	155	172	173	177	149	179	161	167	188	157	165	160	169	173	163	174	170	185	167	168	154	173	170	186	188	185	179	191	187	206	151	205	160	195	168	168	167	181	180	174	189	177	183	208	191	168	184	166	187	173	193	167	201	160	171	164	184	174	168	175	167	190	179	181	168	150	148	180	182	180	156	184	168	184	183	160	180	185	193	148	188	161	176	165	160	195	164	148	186	174	169	148	193	180	159	184	153	170	162	182	159	166	179	176	168	191	156	184	141	186	181	194	155	175	183	184	173	146	205	187	152	185	187	204	162	174	180	183	199	163	190	170	170	149	187	169	182	206	172	191	180	176	175	165	187	162	153	186	151	168	170	177	157	147	150	163	180	185	178	151	182	175	172	161	172	157	168	174	182	145	196	161	168	162	184	167	175	180	158	186	139	194	188	169	171	156	162	174	176	164	188	190	182	149	165	178	170	153	169	168	155	185	187	196	190	161	182	172	181	168	168	174	150	158	189	148	156	180	161	163	172	191	176	172	173	223	194	190	185	151	207	179	183	183	180	173	192	162	185	167	176	186	169	180	176	184	156	160	160	156	175	182	175	176	185	174	183	156	175	170	189	173	178	194	176	164	179	179	159	184	163	182	168	167	175	193	186	179	153	175	184	193	173	179	200	172	181	193	164	154	166	183	179	151	201	167	160	175	161	174	178	183	170	174	162	183	165	158	192	191	183	168	149	192	170	203	171	166	188	173	179	169	198	189	185	193	172	171	174	187	157	171	181	170	140	176	181	159	210	190	151	174	177	164	170	174	192	162	182	180	167	166	189	182	180	167	179	176	175	185	183	167	179	182	168	181	169	190	168	164	171	179	169	168	187	159	163	183	164	188	182	181	218	179	177	184	184	172	185	174	152	182	173	187	184	152	178	213	179	174	155	177	174	137	167	184	192	194	168	181	178	160	174	167	210	158	175	179	199	161	152	171	180	186	154	203	195	185	189	169	184	153	180	154	200	168	174	193	171	140	173	163	146	172	198	185	184	161	184	174	156	156	170	190	150	162	172	199	169	177	177	163	181	158	159	171	190	185	165	195	161	194	161	196	163	166	178	160	165	168	194	165	187	188	160	177	182	189	181	191	149	181	204	191	184	163	174	163	161	195	172	200	201	178	190	166	187	170	182	175	170	198	157	127	160	180	193	205	164	181	163	182	148	196	163	164	193	203	187	189	183	173	158
6487	866	1609	1803	1705	1286	896	981	8992	1183	580	523	563	509	532	485	487	472	494	502	495	493	477	500	494	447	439	484	438	462	402	452	452	445	434	448	444	465	450	441	491	451	462	475	477	475	458	476	512	449	455	481	468	450	448	461	465	449	459	474	433	461	475	408	475	496	455	459	464	486	470	426	492	467	424	454	494	445	420	446	437	465	451	466	411	424	430	404	449	449	434	431	446	445	397	460	393	453	486	412	450	452	455	455	471	437	456	439	419	448	442	436	445	455	445	393	461	418	457	437	481	456	438	445	435	451	450	464	446	415	455	413	458	477	413	446	430	424	428	450	450	439	451	459	481	398	433	432	454	486	465	461	434	471	453	430	430	438	419	411	455	398	412	456	427	430	436	417	454	462	426	417	416	438	422	450	412	431	440	463	426	449	424	465	422	442	465	466	432	444	438	455	421	404	440	446	426	432	424	462	434	469	460	463	467	414	458	400	417	422	403	427	450	438	451	437	433	407	408	433	448	436	430	440	465	387	427	426	433	428	443	410	403	413	433	449	426	451	442	435	428	386	435	467	438	420	423	409	422	406	420	433	489	400	433	456	484	420	419	388	443	408	476	420	416	450	447	432	437	443	473	402	435	440	428	422	435	415	428	429	445	443	445	475	438	410	430	427	413	438	471	430	466	463	412	463	415	428	433	479	447	440	452	446	412	451	446	419	451	474	442	483	404	391	418	412	445	464	428	440	445	407	394	406	449	417	419	470	424	447	449	446	474	416	440	414	443	424	443	435	443	440	421	449	419	395	422	457	426	448	434	437	437	461	446	421	449	441	470	447	427	459	424	483	421	417	450	460	482	431	387	477	442	411	455	425	424	379	452	440	457	452	404	455	467	429	407	435	455	421	445	433	456	462	446	433	471	458	447	485	459	445	440	471	468	436	421	462	414	435	419	433	488	441	426	428	437	437	464	456	456	468	438	396	473	484	397	435	415	448	395	408	436	495	452	417	418	479	395	450	431	419	432	438	422	456	406	450	486	469	426	383	442	437	433	450	410	451	439	472	411	459	402	422	433	445	437	415	442	455	446	427	401	451	444	405	470	446	415	411	473	440	431	417	415	450	437	402	466	440	427	435	459	457	444	442	451	420	451	445	457	413	456	427	429	433	406	445	422	447	438	457	430	453	439	442	439	456	428	461	440	435	412	418	418	431	404	435	432	447	423	458	404	427	429	417	394	463	440	395	475	445	456	460	422	424	476	446	427	440	444	421	439	448	439	423	417	446	374	432	416	464	444	406	421	460	424	431	449	453	444	441	428	459	433	392	473	468	426	430	418	439	395	464	447	397	436	415	431	410	430	428	412	430	427	434	456	451	433	437	441	459	444	434	428	453	470	401	447	454	446	427	478	429	416	479	449	400	415	468	450	454	423	404	419	457	482	477	450	450	435	414	426	458	453	404	430	433	429	419	451	463	420	423	453	392	439	433	431	448	437	456	459	393	438	447	406	471	453	443	449	420	428	430	414	444	432	419	427	443	442	453	447	439	400	405	449	487	440	440	469	394	463	453	422	448	403	458	424	450	448	452	443	425	442	426	455	447	425	449	425	421	456	452	413	458	453	450	458	437	438	427	420	453	434	415	412	464	467	476	472	420	445	423	449	408	419	442	419	440	420	460	418	438	429	481	443	437	430	449	445	406	452	435	418	443	433	440	429	467	456	391	447	434	453	459	413	439	466	449	403	416	444	401	465	425	448	450	448	427	454	446	461	444	447	411	439	428	428	425	462	446	423	385	414	436	420	417	461	454	459	431	392	437	462	449	436	448	421	431	445	391	449	445	417	421	470	418	463	435	442	431	473	440	432	454	406	400	448	437	388	416	440	420	436	417	422	456	450	391	411	447	461	399	463	407	434	399	408	426	456	460	435	451	457	425	438	413	427	470	449	447	428	439	422	462	431	425	427	455	435	424	480	410	457	403	465	457	448	447	445	418	429	443	495	447	414	462	446	429	420	442	429	457	422	439	442	433	440	440	427	414	425	470	410	427	476	472	472	431	469	458	439	431	428	412	419	439	473	414	435	449	408	448	446	442	429	449	405	431	434	431	427	450	455	436	413	481	433	432	435	450	425	438	426	459	426	443	445	437	449	411	454	406	417	393	429	437	415	445	445	418	422	444	436	436	412	449	489	474	452	416	444	411	390	414	418	441	409	435	409	435	427	444	447	489	416	411	455	410	442	447	413	441	454	405	449	440	423	448	421	427	423	409	459	437	431	440	486	430	444	442	458	419	421	437	416	443	442	441	475	430	422	473	420	431	411	438	431	404	429	460	460	385	461	436	413	456	395	428	406	451	463	429	425	408	394	450	418	442	465	444	442	449	424	448	447	438	439	431	449	428	444	415	438	420	478	418	458	433	441	457	428	452	435	430	448	418	435	422	446	427	462	453	464	451	434	417	425	437	407	441	448	403	440	441	415	440	460	414	455	442	468	424	445	426	429	432	421	458	425	469	431	416	419	427	429	445	425	406	448	410	412	440	461	439	429	457	428	489	464	454	451	449	425	446	463	424	423	440	452	414	410	439	444	454	424	399	455	466	447	412	426	441	429	496	421	410	442	459	450	426	449	443	444	440	439	441	452	464	395	428	440	434	413	473	454	454	417	388	414	427	430	437	452	419	474	411	441	452	422	423	453	437	439	456	433	431	439	467	474	410	418	445	422	423	440	419	411	431	442	427	435	402	430	405	427	438	447	456	443	459	456	434	454	443	468	452	421	475	459	435	448	451	426	439	400	432	485	436	434	441	452	465	442	413	463	431	435	418	433	433	431	448	450	454	447	443	470	443	437	449	487	414	403	409	428	452	472	434	453	488	463	383	466	426	424	435	442	465	429	419	456	400	433	400	432	469	425	443	458	420	447	463	437	448	447	395	406	449	483	436	435	462	439	459	452	394	440	390	402	453	445	431	442	452	461	470	413	395	416	441	453	403	419	456	480	440	413	434	482	413	461	437	418	445	438	433	430	430	415	407	424	464	460	437	449	447	491	425	411	432	394	392	422	432	416	427	424	407	458	428	436	446	443	431	411	434	420	454	432	393	433	429	437	407	449	456	455	434	409	428	422	447	402	430	429	417	448	434	419	424	436	454	415	462	440	428	437	436	481	450	424	461	439	472	476	465	438	424	402	426	434	453	427	441	406	450	457	431	469	448	410	429	469	441	431	431	425	423	460	440	468	480	443	473	419	421	429	408	429	426	479	409	414	438	423	435	426	431	386	434	406	427	419	464	422	466	414	433	437	423	463	428	451	412	473	435	439	411	431	456	467	427	443	442	453	460	449	429	452	423	454	492	412	448	457	428	483	426	414	441	429	444	424	434	406	422	435	443	447	472	448	453	439	433	461	424	425	432	434	434	405	413	435	416	468	454	468	456	480	435	445	442	425	429	450	446	448	411	432	421	422	430	430	422	452	411	439	419	408	404	468	459	416	471
12575	943	830	695	446	322	235	267	3473	683	150	150	157	143	154	139	148	158	152	147	115	122	139	128	146	129	137	128	128	131	121	131	129	128	136	98	125	112	111	129	127	130	126	131	150	125	130	117	113	143	146	137	113	153	122	115	101	120	128	145	122	126	143	124	128	118	127	126	122	144	139	121	127	130	150	132	113	145	109	117	128	123	128	113	130	124	122	122	126	122	131	124	103	136	108	152	112	125	115	112	133	109	134	114	116	121	109	117	123	114	138	131	141	138	123	119	135	125	126	125	121	144	105	117	128	96	124	109	124	127	116	116	137	125	110	134	128	108	124	122	124	122	122	113	117	121	135	124	136	117	138	138	107	127	130	127	110	126	140	127	117	133	112	119	120	132	129	107	146	108	127	123	132	139	119	108	131	141	129	131	116	126	136	122	131	126	135	127	128	145	121	121	117	123	116	118	114	131	117	127	114	124	129	130	135	142	112	116	116	106	123	124	123	140	125	125	132	129	104	125	137	132	130	122	109	140	119	117	115	119	125	163	109	103	123	132	111	140	112	128	128	97	122	133	108	116	116	132	106	137	143	140	110	118	113	132	118	134	134	120	138	129	110	114	111	128	107	130	118	113	96	142	123	115	127	117	119	152	119	128	117	118	123	129	128	110	130	145	120	128	133	131	118	141	120	135	119	136	132	122	122	149	114	130	132	145	133	116	120	140	118	115	138	128	115	128	120	142	132	121	115	129	134	134	113	127	127	96	141	127	121	132	112	126	148	131	139	117	116	136	128	127	129	121	120	124	118	135	118	136	143	121	125	119	117	111	132	119	112	125	147	120	114	114	132	118	132	139	138	130	124	120	147	122	131	114	115	131	126	117	132	136	162	107	120	137	138	119	126	113	127	118	119	108	99	118	125	134	123	110	123	138	130	113	114	103	121	133	120	139	121	113	125	121	136	137	118	112	125	118	140	132	123	121	86	119	112	144	142	126	115	118	124	128	112	118	124	111	132	126	156	115	144	131	149	121	131	153	166	130	134	136	89	123	108	116	136	134	123	136	116	130	106	111	123	123	145	110	137	117	109	107	114	121	126	112	118	123	118	124	131	128	118	103	123	127	125	117	134	134	133	126	123	116	123	109	105	134	126	129	108	131	108	116	130	135	119	151	134	131	137	130	121	104	134	125	99	123	113	138	132	143	118	126	129	123	129	128	149	125	128	126	109	130	124	125	112	133	122	120	122	141	119	162	128	101	119	123	115	140	106	132	123	119	96	126	129	134	126	109	133	121	132	134	124	114	115	121	121	122	128	143	134	110	131	120	129	123	127	137	132	134	148	148	126	155	128	142	122	116	116	133	125	127	130	136	147	134	124	124	117	127	115	121	118	133	128	126	135	106	140	108	145	110	130	124	132	127	142	138	128	139	120	113	123	111	110	136	113	132	131	115	119	113	114	122	141	116	116	132	126	128	127	116	130	117	109	116	134	111	132	120	100	114	128	125	104	130	126	126	129	126	131	117	112	131	152	130	120	134	123	114	131	129	140	101	134	109	124	128	112	131	119	118	125	124	106	111	134	118	157	120	138	135	130	129	133	102	115	141	128	128	116	117	131	132	118	135	129	101	140	114	135	122	109	129	121	119	124	137	107	110	144	116	119	118	130	121	115	133	156	107	135	122	117	111	122	120	120	128	110	130	127	116	116	103	126	130	126	121	130	138	122	114	136	131	118	141	137	130	122	122	126	123	118	131	122	127	141	110	103	111	116	124	118	131	118	125	131	131	118	102	124	119	125	119	120	115	125	129	115	129	151	124	113	127	136	103	132	99	119	121	127	107	144	140	105	121	133	103	100	118	120	122	135	113	146	128	120	131	117	112	123	97	123	114	127	121	139	134	109	134	133	131	129	121	128	119	109	88	130	123	113	109	116	133	126	135	122	127	121	125	136	118	114	102	129	130	140	105	142	132	125	139	129	116	124	133	160	138	143	128	108	138	126	149	113	119	137	127	114	142	136	121	127	133	118	124	141	118	112	133	150	116	130	121	115	120	118	121	132	126	127	122	145	140	117	137	137	130	132	133	138	128	125	138	129	139	128	115	125	141	119	116	133	124	131	132	132	99	129	138	120	116	97	126	133	103	114	123	121	130	140	111	121	135	125	132	137	123	112	131	132	130	114	108	125	138	130	129	136	110	130	146	135	135	135	118	127	100	118	112	122	135	103	141	158	114	127	110	133	129	113	113	123	127	153	127	137	113	134	103	112	142	120	121	137	135	134	131	137	113	126	109	121	122	108	119	130	128	110	130	120	142	131	125	133	140	106	124	115	134	124	101	119	114	142	125	131	137	128	131	138	146	110	142	131	137	130	121	112	136	121	140	153	150	128	128	133	106	118	142	129	137	128	101	124	157	144	114	135	124	140	136	125	129	127	127	124	132	122	140	103	144	140	120	121	136	103	115	111	128	124	142	137	119	130	125	119	123	111	133	147	115	123	129	126	131	133	126	119	123	111	127	109	114	115	116	120	108	114	120	123	135	108	136	122	114	132	116	146	112	111	97	127	142	128	138	129	118	124	137	115	125	121	134	121	129	108	120	114	141	117	123	118	117	114	113	105	134	130	127	128	131	104	139	131	125	146	136	105	131	123	128	107	126	125	139	131	133	131	103	126	130	125	135	131	133	113	116	146	121	127	119	124	120	133	119	132	120	137	143	156	132	119	147	140	120	104	133	120	108	125	110	114	123	126	142	125	140	126	152	136	126	128	115	121	118	131	120	130	123	150	133	136	116	115	143	139	128	126	131	104	114	151	156	108	125	130	136	126	126	107	133	120	144	135	109	113	118	120	128	137	121	117	123	119	127	127	130	128	124	120	132	120	116	127	111	127	106	119	111	117	101	107	140	133	143	124	126	147	125	148	108	148	106	138	145	119	138	117	110	123	120	113	144	133	121	108	123	126	103	124	114	130	106	140	126	119	140	137	112	125	138	121	122	113	110	129	120	122	135	151	118	117	131	110	102	117	134	117	124	122	119	137	132	122	125	124	121	134	106	126	152	132	142	119	136	130	112	108	108	143	116	127	120	138	116	138	120	135	140	122	126	123	131	132	132	124	135	127	129	127	118	135	118	98	128	121	126	131	122	125	122	137	111	109	120	124	119	107	128	136	131	108	118	124	131	93	111	116	118	118	125	103	136	116	108	129	141	117	106	123	119	122	137	109	109	122	116	141	140	136	120	103	120	135	116	154	131	127	120	140	138	136	122	133	120	128	128	132	117	124	126	136	122	92	133	154	115	111	128	123	134	109	131	110	134	109	127	123	133	100	127	111	121	134	115	122	135	138	148	125	108	137	135	123	129	141	139	117	131	129	115	129	117	119	116	120	120	147	120	144	156	106	115	125	141	125	112	134	115	123	132	120	120	134	135	115	95	121	112	117	112	131	108	105	114	136	128	133	101	124	118	143	139	121	137	112	125	127	116	118	114	121	137
8189	989	1856	2465	1788	1403	1056	1269	16112	1621	535	524	466	498	430	445	425	383	442	437	420	371	364	402	370	358	328	357	362	367	349	373	352	375	345	355	350	350	323	394	351	370	377	313	360	380	343	391	348	373	340	368	318	328	393	351	353	363	392	322	361	354	351	355	360	351	367	368	328	370	314	320	333	317	304	313	329	305	319	311	315	330	342	316	317	317	302	344	318	309	335	319	318	305	307	305	333	322	308	333	314	304	324	327	351	313	335	315	303	327	330	336	317	298	319	334	311	315	334	340	314	348	314	317	307	324	330	324	297	293	306	317	325	319	308	316	324	292	325	337	347	333	288	324	296	331	314	324	294	311	324	308	300	287	284	333	351	327	304	293	324	309	314	327	316	303	302	295	301	310	272	317	320	338	299	307	285	279	316	356	327	318	324	296	365	367	326	311	333	321	328	352	333	330	288	319	304	304	316	321	308	318	308	335	303	299	321	341	319	344	312	299	300	328	315	345	340	323	334	308	306	258	319	303	290	298	303	339	309	285	355	324	297	305	328	331	290	316	332	314	341	288	309	332	312	295	306	370	323	300	317	306	316	318	338	283	335	276	341	319	305	316	302	320	312	302	292	314	319	343	315	290	317	330	329	313	338	334	326	319	312	296	318	291	312	334	297	318	303	316	314	346	330	324	316	316	343	329	314	321	320	307	314	313	320	308	340	332	320	308	308	340	326	307	338	349	324	315	331	322	299	339	319	342	341	333	292	302	332	324	314	294	281	339	329	324	347	324	307	301	327	338	340	303	301	328	313	327	315	316	330	330	338	296	299	300	314	287	315	326	309	295	304	308	331	311	314	301	324	326	324	334	316	334	290	348	318	301	319	328	293	318	298	269	382	300	307	348	303	313	341	296	324	309	332	305	297	309	320	336	323	314	276	332	335	343	310	320	319	324	297	304	311	319	314	314	294	330	302	333	290	301	329	343	348	333	327	322	322	303	293	320	320	296	334	330	308	313	311	326	322	308	319	327	298	344	326	328	309	307	330	323	308	311	301	309	300	300	336	308	295	317	304	321	322	316	328	306	316	333	299	313	307	310	348	336	339	327	311	305	318	319	344	298	290	360	330	307	312	316	337	289	323	333	312	332	302	300	298	327	337	293	296	312	317	334	290	329	327	298	339	305	297	347	271	317	316	305	339	312	357	318	331	302	333	333	300	326	346	326	346	353	299	313	316	316	287	295	333	287	303	308	328	331	304	344	289	298	293	313	309	310	315	313	330	324	328	311	313	301	304	318	326	335	336	285	294	310	296	300	305	279	317	352	340	322	309	318	291	303	272	305	293	313	310	293	330	308	347	335	307	315	279	300	333	314	335	307	337	328	335	360	340	293	318	289	307	334	347	300	314	325	344	321	341	328	323	305	343	320	325	317	326	334	327	335	312	301	291	318	331	288	328	298	346	345	272	302	316	313	348	275	310	313	323	310	297	315	329	333	294	287	326	289	336	335	302	311	333	304	293	325	322	299	318	294	324	320	312	319	314	315	315	310	307	315	284	322	298	289	299	320	299	311	323	296	314	315	356	338	305	326	310	310	321	328	275	286	287	302	307	329	316	314	292	320	321	339	313	291	302	331	304	305	353	295	319	330	306	311	341	280	306	329	291	321	297	295	327	313	323	309	322	337	320	308	296	307	341	310	309	310	330	300	305	320	321	315	310	285	322	306	313	307	316	290	323	335	301	336	310	325	331	344	321	321	308	342	338	340	319	313	346	325	338	332	310	322	316	338	328	303	332	339	334	333	345	300	316	311	311	321	329	346	335	321	306	324	304	360	329	325	322	311	327	312	321	319	333	328	329	327	320	305	311	317	303	286	322	283	301	339	328	333	313	309	357	314	320	303	348	347	317	333	290	316	298	297	335	314	296	314	312	317	320	273	313	290	344	334	317	323	322	322	354	323	363	334	305	287	295	346	341	330	322	297	307	324	333	372	329	320	301	310	284	316	295	318	294	341	311	337	337	325	326	286	326	331	352	312	313	336	323	296	297	321	287	348	346	336	282	313	290	356	320	283	335	317	345	333	346	304	320	337	320	307	323	283	323	319	328	301	299	322	329	316	297	339	310	321	330	323	349	322	342	319	319	324	332	339	322	326	291	312	310	312	318	317	296	282	324	318	351	319	306	299	312	322	318	331	338	315	341	294	349	292	338	294	325	293	318	325	335	310	296	302	300	292	290	327	311	330	333	352	323	324	323	334	328	310	309	330	286	295	322	327	306	303	299	293	322	337	326	306	286	322	323	320	275	316	342	324	306	326	332	302	308	339	309	317	297	360	318	302	343	286	334	313	335	322	308	329	326	307	315	265	321	301	309	290	319	336	285	300	290	359	339	338	316	368	338	306	294	300	291	332	308	279	322	320	304	327	326	311	311	315	347	294	289	340	285	325	319	301	320	326	288	300	320	297	316	314	333	332	313	307	338	301	345	315	369	291	304	300	327	308	314	322	320	313	344	323	328	320	271	306	293	330	299	289	333	329	298	299	300	325	286	318	319	310	311	333	361	331	340	353	313	327	300	316	318	305	286	349	339	318	308	290	320	317	326	328	329	320	298	342	320	317	330	330	311	334	324	305	307	338	292	313	340	303	332	319	296	336	307	292	281	318	363	337	318	288	330	335	317	321	335	330	317	292	345	320	292	345	313	326	316	319	319	323	286	317	334	317	306	330	337	334	322	278	329	328	319	336	305	302	336	315	307	333	318	323	313	330	328	343	317	316	302	318	311	315	311	310	326	306	328	309	302	321	320	330	284	325	334	330	338	341	316	261	332	329	332	339	317	320	273	345	322	326	327	323	326	322	325	305	306	306	320	316	302	322	328	309	312	309	332	315	294	312	340	293	345	311	302	308	295	341	337	287	336	314	314	318	304	302	344	287	338	313	316	347	326	325	300	306	358	319	320	337	284	299	321	315	339	308	315	337	305	344	302	317	301	294	299	308	307	298	299	329	335	338	325	344	303	328	319	308	310	316	332	308	332	303	319	316	307	321	347	318	294	303	300	339	327	322	316	290	328	328	321	270	329	311	330	304	309	346	347	337	284	324	339	304	303	320	319	293	320	316	326	303	321	298	322	289	303	340	319	296	305	322	320	332	322	334	311	282	344	299	296	334	334	281	320	319	307	341	311	328	306	347	314	336	316	320	317	311	313	355	284	317	309	329	299	319	339	295	302	307	301	342	307	300	333	308	343	315	313	313	303	296	322	326	293	317	323	326	320	321	279	310	299	320	291	296	302	331	301	304	370	329	290	314	330	323	348	320	330	312	323	293	305	332	323	318	296	293	339	319	341	292	327	321	284	303	327	345	294	298	331	296	318	325	313	323	338	316	331	280	319	346	295	319	308	307	284	349	350	271	314	350	322	317	311	337	318	315	311	329	331	307	326	319	263	300	334	298	319	316	314	309	277	297	335	330	337	339	327	306	296	306	362	328	313	355
1357	230	222	234	169	166	152	146	185	146	131	116	149	172	142	158	148	140	146	142	146	124	121	155	109	130	135	139	129	113	140	127	155	111	143	141	127	135	140	140	143	137	140	140	124	144	138	132	139	133	124	145	142	131	124	137	164	138	145	143	138	124	146	159	126	110	128	147	135	127	128	124	136	150	101	140	147	127	146	144	156	114	142	130	157	130	147	146	122	136	134	128	121	121	162	138	135	147	130	117	138	125	130	118	127	151	129	113	124	138	125	139	128	138	145	129	126	153	131	129	148	140	134	140	144	131	126	143	147	155	141	123	118	117	124	119	124	142	148	138	135	130	115	137	156	132	153	116	122	150	128	119	147	133	119	119	127	134	124	120	125	134	111	132	140	127	134	135	157	137	143	119	137	150	140	130	140	128	160	119	136	133	121	130	143	133	141	139	118	123	118	137	135	152	140	139	136	118	145	132	124	124	135	137	164	152	124	135	141	117	137	121	143	155	136	146	134	135	114	151	145	113	129	137	128	142	145	154	135	127	130	127	115	142	115	113	156	140	126	128	140	136	151	133	119	117	118	147	149	132	139	117	130	139	123	112	147	135	113	147	128	128	141	141	153	149	119	140	137	136	120	132	140	150	137	145	142	132	120	147	134	130	141	151	131	151	125	140	150	118	144	156	135	114	146	122	144	126	146	132	119	126	129	154	144	118	131	134	138	123	123	130	116	130	125	135	133	146	142	113	125	131	137	123	121	125	133	128	116	126	128	141	120	124	121	138	114	133	123	126	128	131	149	137	129	111	128	122	135	128	137	136	142	133	153	119	132	135	145	136	111	145	146	149	116	133	144	124	156	146	119	122	125	131	122	117	115	143	136	124	152	119	131	134	126	153	131	117	147	124	129	153	126	129	132	147	128	119	139	119	144	155	131	124	128	150	139	128	161	163	130	123	134	111	150	144	141	123	132	154	145	132	148	134	123	176	114	106	158	117	128	107	148	122	140	162	135	122	110	128	149	138	122	141	139	108	133	137	143	128	143	124	129	132	115	124	117	115	129	163	148	132	138	142	120	143	138	158	139	145	140	146	118	131	145	127	145	118	118	153	130	142	128	150	122	121	133	145	114	123	142	155	165	120	125	136	140	137	138	124	147	148	150	139	134	127	165	136	135	132	147	126	143	127	137	138	163	120	109	137	118	144	128	122	123	130	114	128	153	135	125	128	146	124	135	143	125	129	119	146	154	145	132	150	127	145	123	154	129	129	123	164	141	128	115	146	124	130	123	123	143	132	120	108	164	120	128	135	141	134	139	147	126	139	119	141	142	121	133	132	129	126	137	145	116	136	139	132	143	147	145	148	141	144	137	121	124	134	129	115	119	131	137	127	134	139	121	130	134	118	140	173	127	138	126	131	136	131	134	152	137	141	130	124	155	132	137	108	139	146	144	115	126	125	128	141	132	150	127	131	121	133	135	148	147	134	130	140	128	149	144	142	144	128	142	126	124	93	134	144	127	143	128	148	143	129	139	123	134	136	137	128	121	150	124	138	123	131	142	151	132	144	154	132	140	122	137	137	113	130	131	135	137	142	159	156	120	118	141	134	123	112	139	132	113	146	124	117	123	144	169	137	176	150	144	133	124	123	122	130	135	116	129	123	131	143	118	133	145	125	137	139	128	132	134	149	134	107	135	137	129	115	147	147	121	134	105	127	129	146	142	146	119	145	119	145	128	165	126	124	139	124	131	109	146	147	134	116	142	149	142	153	134	137	140	151	145	147	105	114	110	135	155	129	119	120	124	157	122	137	143	138	129	116	117	130	156	128	143	152	136	133	118	137	145	116	150	144	139	120	138	142	117	124	159	131	132	139	133	129	130	126	127	152	127	140	156	138	127	136	128	161	136	120	133	141	141	143	125	133	131	116	134	147	121	117	132	135	126	129	126	128	147	148	140	138	145	137	147	134	116	162	139	111	120	117	135	133	127	115	141	148	119	142	151	112	142	116	145	132	135	127	109	145	123	147	114	155	139	134	130	124	140	150	124	169	143	158	127	134	128	126	138	111	112	142	142	146	112	140	135	129	146	130	145	133	126	135	153	141	128	109	142	104	160	140	153	138	120	154	145	130	149	121	121	140	139	141	138	110	139	133	136	145	152	135	128	127	125	131	120	142	130	129	119	141	147	142	129	158	140	134	155	127	125	154	123	138	134	133	142	145	107	133	137	137	126	124	140	127	129	128	125	151	146	109	111	145	155	124	133	117	159	143	124	128	146	141	121	122	139	130	128	142	128	133	120	143	139	126	138	137	116	134	131	152	115	126	144	134	167	134	128	115	138	140	132	141	125	135	122	146	149	144	126	145	120	135	120	135	140	125	143	149	132	118	139	134	141	131	138	132	105	142	121	133	135	116	120	118	114	141	129	124	115	137	141	146	138	146	141	134	114	146	121	163	120	117	115	135	116	110	129	154	128	145	107	139	109	119	134	142	137	126	117	127	153	122	132	112	117	150	128	155	131	122	159	129	138	140	113	123	129	169	101	151	114	133	137	133	136	120	148	143	148	148	136	146	118	142	143	115	109	137	123	128	150	124	133	131	126	139	127	119	146	151	132	127	135	113	134	159	138	127	120	128	147	108	133	144	153	124	136	132	126	148	142	137	135	146	160	109	128	113	145	139	122	141	115	139	154	130	136	125	126	120	137	143	132	116	167	101	138	116	143	106	145	134	90	122	118	132	146	127	128	131	145	141	139	145	136	142	123	136	131	140	147	112	116	133	137	127	157	116	123	109	143	111	120	146	143	136	120	130	145	116	142	126	131	162	127	124	127	143	124	127	129	144	110	133	116	147	141	135	137	146	145	146	132	151	136	132	130	130	137	131	137	144	143	149	141	137	147	143	143	126	126	128	125	133	136	127	135	128	140	143	125	139	124	120	148	148	129	123	137	124	132	140	126	112	130	112	131	118	131	127	133	140	127	145	126	134	129	141	120	143	152	139	121	137	156	131	128	143	130	115	142	119	115	149	130	118	145	131	131	137	114	136	147	130	148	139	128	131	139	126	135	152	171	155	130	114	124	139	134	146	135	112	117	137	156	134	128	123	119	117	130	126	117	126	114	113	119	133	139	142	114	132	123	131	146	102	135	118	160	120	121	132	138	116	130	133	149	124	137	130	121	134	138	139	136	136	137	127	138	127	124	128	154	137	117	161	137	144	106	136	137	167	138	134	140	134	119	139	144	132	155	117	134	125	131	131	161	137	122	137	133	140	151	129	136	121	133	124	128	139	143	117	155	131	128	124	140	131	154	120	147	157	133	127	124	128	136	124	114	120	148	152	139	154	140	128	143	117	144	166	131	135	125	121	135	141	137	143	136	134	126	116	129	136	127	102	154	115	136	119	126	147	135	136	146	131	139	138	136	141	132	117	123	126	135	121	123	138	154	126	140	108	138	118	137	132	122	133	143	133	128	141	114	137	147	118	140	131	114	99
1819	463	592	648	528	562	518	431	818	400	395	331	374	363	338	374	381	363	400	365	367	331	324	334	356	356	334	373	359	340	351	409	374	343	404	360	378	349	377	399	388	377	333	385	364	362	327	356	372	336	367	375	384	354	397	356	360	369	328	336	330	346	338	342	327	319	331	374	340	392	328	353	356	380	351	349	359	351	342	348	349	353	350	298	340	352	348	327	356	297	351	361	356	329	340	355	348	351	361	318	365	361	347	354	339	347	371	312	344	383	341	335	331	333	355	357	356	334	301	349	344	326	354	345	347	378	353	376	356	310	334	366	348	357	341	362	337	331	363	354	343	361	352	330	354	344	350	346	346	321	328	337	332	371	323	358	352	313	323	331	366	358	372	344	351	352	331	319	354	321	342	350	334	343	332	324	330	328	334	343	359	317	309	341	375	351	369	359	350	344	381	345	364	365	345	322	370	368	351	326	311	325	340	327	350	354	334	374	354	374	347	368	333	359	343	344	356	303	328	335	369	359	327	360	374	317	387	343	337	341	336	352	343	335	324	315	356	317	364	358	349	331	342	333	354	361	351	366	353	336	340	376	321	329	394	374	356	369	366	375	346	335	360	323	334	331	359	334	380	355	385	337	314	351	343	332	376	321	388	381	355	365	386	354	369	358	386	353	361	348	338	363	353	341	393	351	347	379	351	363	353	338	320	345	361	356	314	360	349	341	345	341	360	351	353	363	372	367	344	359	364	351	354	339	344	364	322	345	368	331	341	369	397	357	330	337	370	331	352	331	360	392	336	349	340	336	358	359	352	370	322	385	339	337	370	332	315	345	344	322	381	300	341	354	352	338	354	348	337	380	367	344	347	329	331	349	380	343	351	345	334	329	352	365	341	345	367	334	336	326	338	406	378	383	378	318	351	341	344	355	354	369	326	368	337	352	350	351	366	356	321	334	329	332	384	329	360	319	336	357	345	343	316	350	304	326	381	334	343	363	376	356	345	364	362	344	347	345	373	337	341	340	376	336	340	352	345	371	338	354	319	348	344	312	362	370	332	348	399	309	353	348	366	345	343	316	368	327	359	344	376	333	365	325	340	326	375	342	356	314	365	381	336	354	344	359	362	336	356	385	362	342	322	338	328	353	318	375	348	347	351	356	361	364	351	353	345	338	387	382	343	346	377	353	352	347	356	359	353	387	344	344	353	346	371	329	355	328	341	363	359	368	326	346	330	326	368	348	358	322	353	323	323	375	353	347	371	329	328	366	337	306	334	342	334	373	331	334	366	334	399	345	376	364	363	371	378	362	362	357	370	338	380	368	372	354	350	344	350	349	348	360	362	373	377	340	363	353	311	331	360	394	341	344	347	345	356	323	346	336	407	343	357	334	380	315	340	384	356	339	334	355	317	324	355	367	347	331	340	384	337	365	364	362	336	382	331	390	314	326	346	333	374	338	305	370	324	369	393	323	365	345	354	377	321	333	336	339	353	361	360	319	360	335	361	342	359	366	365	402	331	380	340	342	384	388	338	324	357	329	324	327	345	349	359	345	338	296	359	363	348	370	358	341	372	370	357	336	347	360	338	360	353	365	339	340	332	331	345	338	357	341	349	341	372	366	375	311	367	336	335	315	351	373	319	338	344	332	361	379	345	373	380	336	339	345	346	316	353	332	360	361	350	375	352	348	317	333	342	353	342	350	339	373	386	336	336	386	325	340	363	355	333	348	303	343	340	392	370	342	351	362	346	336	384	379	382	337	377	370	363	327	352	326	359	350	369	385	336	349	350	374	346	328	324	343	332	333	358	329	335	356	353	367	368	363	340	352	343	363	362	345	322	343	351	388	345	343	342	328	381	334	312	354	315	390	332	363	350	364	344	328	363	379	372	336	333	347	315	334	345	364	373	348	339	329	343	330	334	400	359	342	333	317	354	323	363	320	353	329	361	339	362	407	337	334	358	359	343	330	331	349	352	324	363	340	313	348	348	356	372	345	333	355	356	352	334	331	343	329	343	353	332	358	340	381	350	341	329	347	360	347	351	332	340	351	393	340	355	345	364	340	355	339	355	338	364	328	386	337	351	349	346	337	346	329	339	345	336	346	349	368	321	336	342	347	345	336	347	376	346	327	339	349	351	356	353	330	341	350	328	362	361	340	351	306	338	337	367	351	352	364	371	323	319	345	351	343	357	347	370	354	319	371	364	364	364	321	324	344	352	363	334	335	354	330	382	353	365	320	330	342	339	338	325	386	374	359	325	315	341	354	343	331	323	331	342	330	344	369	376	333	351	380	346	350	341	343	338	332	323	380	358	352	352	331	336	364	361	322	348	337	365	346	367	352	341	351	337	357	350	348	349	325	334	327	361	331	338	336	343	351	345	392	363	316	329	343	351	325	330	307	332	347	311	370	366	307	357	335	331	338	317	339	348	323	340	325	313	348	367	319	363	352	336	348	340	297	330	336	339	328	351	349	358	336	323	367	362	357	330	324	337	350	363	365	332	323	359	376	298	348	332	378	357	317	357	347	339	335	344	376	379	339	335	364	350	339	358	353	359	360	339	361	366	338	346	326	353	349	355	336	340	362	340	345	357	365	355	354	313	336	362	340	325	327	326	346	348	331	305	369	347	346	340	337	387	340	349	345	375	305	335	366	363	313	383	323	340	354	327	350	327	351	319	351	353	358	366	333	356	327	365	352	347	345	342	365	366	356	329	338	372	336	358	345	330	375	313	309	296	346	384	404	353	342	363	342	352	326	363	376	337	346	382	339	350	341	318	345	334	344	348	355	340	349	347	331	358	369	345	356	295	336	341	338	343	353	336	321	345	386	364	312	346	329	319	331	346	326	376	366	381	352	336	354	340	328	362	327	364	346	357	339	324	351	355	351	349	338	381	351	360	345	373	317	333	342	330	334	312	377	368	344	349	381	330	347	343	364	353	322	344	325	358	370	399	340	375	375	347	343	344	375	361	347	369	365	340	325	326	350	352	339	354	336	348	373	331	388	343	383	372	344	314	336	344	362	355	322	359	343	327	352	348	319	328	358	354	400	362	356	328	341	352	338	331	344	329	334	375	325	360	337	334	323	346	328	335	356	331	340	360	373	332	349	345	343	379	354	353	350	350	391	331	336	332	340	361	339	352	376	345	331	349	372	352	349	358	371	353	356	369	360	317	369	341	331	365	364	371	342	367	383	337	361	322	348	360	352	361	366	355	370	384	363	342	319	352	355	354	363	350	382	358	382	351	334	338	337	368	381	375	363	364	328	313	340	362	369	368	333	354	343	361	327	355	376	333	366	331	350	320	338	353	337	367	371	366	345	369	311	330	334	352	353	335	346	357	325	310	357	362	364	355	335	370	358	347	370	331	367	353	346	333	332	359	332	347	324	325	359	347	331	336	339	355	327	334	383	352	337	340	323	364	331	359	370	352	334	354	324	369	365	345	355	325	359	340	342	338	314	323	369	337	345	350	337	364	335	352	343	330	354	334	362
6613	433	461	436	376	297	260	640	2196	249	201	190	211	187	215	223	191	164	152	184	188	176	196	186	159	176	210	172	169	177	186	166	181	158	181	158	160	177	194	173	173	182	163	178	173	188	176	171	173	183	158	168	176	189	192	219	166	185	145	178	155	183	193	203	167	184	181	180	176	205	181	179	160	165	140	193	183	182	147	174	187	195	157	164	171	152	176	170	151	169	159	159	179	165	171	204	179	176	171	192	151	170	154	192	155	195	205	179	159	151	190	185	153	179	176	168	178	178	180	192	186	185	191	213	190	172	173	164	172	166	162	186	175	172	173	183	174	179	172	169	187	169	177	149	161	201	191	179	161	153	195	174	191	182	165	172	165	179	183	178	163	146	188	156	163	172	174	150	175	177	181	168	185	177	183	138	165	158	193	164	152	195	163	172	166	176	190	159	171	168	166	196	183	159	167	148	156	195	178	186	180	199	163	203	175	177	175	177	167	147	188	158	167	167	148	163	185	177	180	178	170	200	163	167	185	181	184	158	200	184	173	196	163	198	190	179	163	188	163	132	152	154	144	168	163	170	162	159	172	172	151	173	182	197	167	175	163	169	151	179	179	187	158	166	178	165	192	176	168	165	188	168	193	173	212	166	189	163	177	184	177	181	169	191	180	169	179	160	178	185	163	172	173	194	155	169	180	173	176	151	193	161	166	162	169	199	182	177	153	170	170	178	166	176	175	182	178	178	167	168	151	155	180	210	181	195	166	171	154	155	170	207	170	168	200	162	177	166	150	191	178	188	156	176	168	174	180	186	183	193	180	189	193	181	183	160	176	155	157	177	157	179	186	180	166	179	159	164	157	175	165	162	183	180	189	180	185	163	183	175	174	176	182	187	197	176	160	169	177	193	165	183	145	189	181	190	178	176	184	206	141	163	143	145	160	191	171	150	168	162	177	161	167	173	180	160	167	174	177	156	184	175	176	179	192	211	193	163	175	195	162	161	206	141	179	190	165	158	192	167	183	176	188	179	182	176	171	175	157	160	162	188	182	171	166	170	176	206	201	189	181	189	174	166	168	160	190	172	175	185	173	183	171	180	157	186	178	155	171	189	197	183	170	162	155	153	161	172	167	183	186	181	192	178	153	174	177	177	162	167	180	174	199	170	157	215	176	136	169	174	206	158	166	173	170	178	186	145	138	186	165	187	178	185	153	178	191	170	155	176	181	173	192	176	174	200	188	145	172	158	166	175	199	158	183	175	171	196	205	169	178	160	171	159	186	175	185	151	149	199	173	164	188	162	182	168	183	177	172	173	169	198	163	184	164	166	177	201	155	142	167	145	187	172	166	168	148	160	158	178	178	158	183	171	166	155	207	167	172	185	189	166	168	163	180	179	187	203	138	147	181	170	178	187	152	169	168	198	182	145	170	176	161	170	175	175	169	195	169	176	160	177	169	160	184	179	180	172	161	179	181	144	135	182	149	189	173	174	192	176	148	196	165	187	196	187	196	166	159	156	160	186	187	158	181	164	172	140	185	170	180	170	146	176	174	208	158	164	204	158	155	203	184	155	209	186	159	151	166	153	158	171	181	179	154	169	182	182	158	174	185	166	169	162	163	198	199	167	167	189	176	167	163	167	178	172	162	178	155	164	162	168	169	194	163	188	205	159	176	166	175	178	174	164	168	166	174	176	177	164	164	178	154	191	193	175	184	181	190	167	169	205	165	195	182	150	169	186	183	165	173	180	172	177	186	185	189	187	195	162	156	174	184	187	174	170	178	173	180	158	180	202	170	184	180	177	160	151	181	185	163	182	182	166	185	180	174	183	160	170	183	173	172	155	177	159	194	158	172	192	160	183	156	178	182	187	183	191	192	171	156	166	187	173	184	169	162	165	191	184	169	182	164	165	191	185	164	177	189	163	162	165	190	193	174	176	162	162	143	151	166	162	195	164	184	185	174	153	176	171	169	186	165	178	184	177	158	185	160	146	155	185	182	193	155	164	167	169	175	147	190	180	180	162	167	154	162	198	166	164	197	190	149	164	163	173	180	176	193	183	180	165	154	165	187	175	188	140	161	188	164	164	166	159	169	166	154	172	168	185	178	176	164	167	159	182	180	181	187	159	167	177	176	174	187	178	166	180	175	177	153	180	169	169	189	164	160	199	180	189	184	189	174	174	170	152	179	168	165	155	189	165	161	166	141	192	173	173	174	175	180	177	178	193	187	194	177	188	165	181	191	193	168	152	167	180	181	173	170	160	156	187	171	161	167	178	193	160	176	169	171	184	188	151	171	181	170	193	171	175	186	147	202	169	161	178	160	170	172	192	178	175	181	187	161	167	164	176	184	151	158	190	182	173	170	202	181	180	181	185	171	183	158	201	163	183	172	198	185	145	182	147	171	172	155	170	188	165	179	189	145	179	190	156	178	164	152	179	183	158	165	181	179	173	201	175	171	198	160	193	171	198	201	174	168	167	148	170	171	175	173	167	157	185	167	164	153	173	172	176	163	185	186	184	156	143	170	204	212	174	190	195	166	178	157	196	168	188	170	170	169	165	165	155	159	155	165	162	173	160	163	177	178	175	152	191	192	159	181	183	143	150	158	210	174	157	164	185	170	164	179	209	166	160	178	180	159	156	193	181	171	178	166	185	163	168	165	182	183	179	163	183	161	149	167	170	179	174	174	153	185	179	196	179	190	177	162	158	174	167	160	170	192	182	187	192	177	174	166	171	175	168	185	171	166	179	175	195	171	176	169	204	176	192	171	173	172	189	213	194	176	172	166	165	174	157	184	190	169	199	190	194	170	193	198	184	175	171	181	168	183	175	180	182	160	157	181	172	189	168	157	184	159	158	187	204	157	180	187	178	183	158	172	166	154	180	187	162	154	151	150	178	165	192	162	161	200	191	154	153	203	155	163	167	161	165	176	179	175	173	181	151	160	185	165	191	178	185	177	154	176	178	185	174	171	192	182	168	180	186	163	181	169	165	164	165	163	177	177	170	170	188	176	167	187	182	154	193	178	183	177	172	174	167	162	186	191	198	188	209	169	174	179	172	173	167	196	179	187	193	190	149	156	181	185	187	192	173	188	166	166	174	167	170	175	159	162	177	168	160	188	196	158	180	176	171	177	199	168	189	174	188	183	169	160	161	179	198	175	166	152	178	159	168	166	169	188	185	169	177	167	186	177	161	185	182	166	168	173	184	164	196	165	177	162	169	177	195	155	146	175	160	186	159	185	156	189	190	175	170	186	161	205	195	165	156	201	191	176	178	180	157	206	151	185	178	175	161	175	159	164	157	168	186	173	182	186	179	203	194	151	188	179	178	156	189	170	196	157	161	183	159	171	153	154	165	169	173	160	178	175	194	160	178	187	159	174	159	174	174	161	146	162	146	183	187	158	159	158	187	173	145	180	175	173	189	177	189	168	179	174	188	175	170	190	163	173	153	176	193	172	161	182	187	142	178	197	168	168	182	172	176	142	182	206	165
6371	700	1164	1643	1557	1143	962	3509	10965	626	545	532	542	522	491	513	540	476	458	474	475	488	475	441	473	456	483	409	473	430	455	500	440	437	464	454	463	464	440	467	464	448	454	442	441	448	478	448	508	470	469	440	450	460	427	448	429	446	439	481	446	467	445	451	449	413	461	456	428	443	420	442	453	407	443	496	442	423	466	416	418	430	456	432	418	437	458	432	405	429	446	452	398	445	427	423	426	469	445	436	443	460	423	435	399	415	427	410	434	420	425	436	415	388	464	450	426	453	430	455	422	462	435	445	445	457	395	415	420	469	432	477	442	452	422	450	417	435	428	403	418	434	440	418	471	434	451	400	423	441	474	461	445	456	442	428	438	457	451	447	404	451	440	426	428	429	452	443	454	440	474	442	412	464	408	417	460	418	429	439	453	404	468	459	444	430	421	449	424	445	399	431	458	430	430	415	438	427	444	424	442	452	453	467	464	461	450	445	432	441	460	453	400	401	440	431	429	443	446	408	436	431	438	429	408	483	439	435	440	432	425	443	474	450	458	462	459	429	446	447	430	429	451	408	459	448	450	438	418	445	480	458	442	402	463	454	460	440	422	421	468	442	449	421	436	431	442	410	442	441	424	396	450	429	467	462	434	475	426	439	439	451	431	409	443	448	415	426	406	416	436	440	443	446	455	428	403	433	436	436	453	453	466	453	447	439	415	464	429	419	470	429	455	448	445	431	457	399	455	469	423	449	455	410	420	431	422	435	454	391	424	474	452	463	460	482	425	461	456	432	436	448	455	407	433	446	452	407	408	485	442	447	437	434	460	440	427	392	463	437	417	431	433	433	438	476	460	440	430	432	426	410	437	435	432	477	452	423	433	442	416	481	428	436	458	462	419	462	426	433	428	475	473	413	413	425	425	434	434	460	438	433	392	423	437	469	425	392	457	437	421	415	425	456	466	429	464	396	439	447	439	458	418	410	464	426	438	460	470	401	415	466	440	446	417	461	413	390	476	476	442	477	429	450	432	448	446	453	445	428	446	419	432	448	424	428	428	445	458	458	415	436	430	450	455	454	432	434	403	429	418	437	456	445	421	420	422	443	442	425	473	417	460	402	436	438	455	438	441	435	417	480	442	437	438	455	427	422	413	454	461	415	472	432	433	424	442	446	422	423	411	441	419	441	444	453	420	471	413	440	443	441	422	443	427	436	431	447	425	471	429	443	453	459	422	415	435	385	440	472	428	430	451	442	429	456	428	408	396	463	414	425	436	448	446	437	427	442	433	423	432	459	430	425	413	473	469	441	439	431	448	445	427	419	478	439	432	443	406	477	434	395	396	430	438	433	436	431	468	453	421	488	430	412	465	420	433	451	425	445	439	448	438	433	420	428	424	415	452	434	433	455	446	436	451	429	411	455	471	442	427	426	430	379	455	418	433	458	457	431	400	425	456	444	434	477	416	434	387	428	450	414	456	445	453	458	421	416	448	448	440	466	421	416	433	426	454	429	451	417	440	411	453	482	419	432	461	473	410	431	423	414	429	426	395	406	463	410	441	411	466	459	464	453	400	433	452	434	409	459	423	438	425	428	447	451	446	420	421	406	468	439	400	449	476	427	474	435	447	431	447	429	448	395	410	439	432	430	418	427	445	447	434	425	431	413	434	434	418	427	400	384	439	478	424	403	431	425	434	436	435	426	414	427	448	455	426	428	428	411	407	438	432	439	434	427	471	406	383	413	425	438	423	415	436	413	482	464	426	443	471	433	465	425	432	445	423	436	451	415	396	430	408	461	437	447	425	423	428	447	459	411	435	420	458	432	411	429	440	421	409	411	466	452	428	442	450	467	402	468	434	423	444	398	469	443	420	425	451	436	435	457	433	470	457	441	432	442	459	406	465	422	435	430	412	447	426	438	402	442	410	467	480	408	444	476	436	434	417	432	409	455	443	440	432	410	441	482	414	424	381	435	405	426	390	448	438	440	423	430	452	468	445	458	470	436	456	440	440	454	422	440	429	443	446	415	442	418	468	417	451	462	410	451	449	415	429	450	417	445	449	432	472	421	443	409	443	458	470	426	446	461	433	428	442	444	452	423	434	400	433	449	427	454	444	451	422	426	453	456	444	403	432	455	418	409	422	458	461	456	440	400	438	440	429	439	461	445	461	439	467	491	460	457	463	442	436	448	465	449	437	413	447	447	464	434	401	416	439	459	469	443	409	440	440	443	414	439	461	468	419	470	481	425	450	466	453	454	374	421	439	442	451	458	431	423	422	433	418	458	445	430	445	404	476	420	401	444	445	458	452	446	451	414	447	414	411	431	438	446	428	404	442	455	424	423	461	464	427	421	396	431	391	485	444	459	439	418	429	465	486	443	442	410	462	436	398	451	420	462	438	433	461	428	468	404	461	444	468	477	422	428	427	433	448	450	444	435	411	418	432	402	421	426	420	463	485	441	440	395	420	466	448	441	445	469	452	419	477	421	456	461	409	421	418	403	410	413	452	438	394	410	449	440	416	446	432	447	414	458	429	451	411	433	450	429	443	449	469	437	408	480	462	450	427	427	485	478	444	441	431	421	432	451	457	463	428	431	463	466	418	468	446	435	465	428	464	410	441	445	416	409	452	429	433	462	437	453	462	455	426	439	403	415	452	433	450	463	433	453	442	437	424	451	424	442	454	410	431	486	428	439	459	442	419	446	447	422	397	463	432	482	437	446	437	422	386	422	455	413	435	432	391	408	465	445	473	417	436	482	412	425	411	471	403	419	442	436	421	422	439	426	432	432	406	408	422	467	429	434	419	406	422	453	421	450	464	397	419	452	437	412	448	436	457	423	433	425	425	446	434	398	421	455	418	417	458	450	423	449	434	401	402	437	412	405	435	442	446	442	421	441	418	449	452	443	470	415	426	439	400	430	450	456	405	420	409	378	466	452	429	452	440	425	438	456	427	450	431	395	466	436	441	429	428	475	424	450	439	425	416	437	439	458	398	393	461	422	463	436	412	429	434	446	464	436	417	413	389	486	446	435	452	431	411	434	417	432	410	460	463	417	404	450	416	394	417	441	416	401	452	385	491	429	439	462	429	467	435	439	446	432	461	413	450	426	430	407	454	416	420	421	448	445	449	437	411	465	406	445	429	444	399	443	426	406	451	411	437	465	418	403	431	425	425	436	438	431	448	455	443	429	442	428	445	432	458	425	406	415	442	430	408	420	435	428	426	444	441	438	417	408	446	390	415	446	425	411	435	433	463	451	424	416	455	428	446	429	444	455	437	422	382	452	437	461	403	453	431	436	435	387	416	449	430	420	472	397	420	433	439	413	406	419	436	445	453	398	445	430	478	437	431	433	435	456	420	427	433	421	463	474	437	429	451	450	438	419	455	438	433	450	416	441	458	451	432	433	442	469	449	411	439	437	463	432	427	393	442	422	433	430	447	442	415	455	436	433	419	417	433	452	435	424	446	425	477	474	429	412	449	424	447	423	418	440
12221	736	700	618	402	351	298	1102	5243	431	145	155	162	149	144	153	147	142	128	143	130	118	128	121	134	134	151	151	125	137	120	119	129	141	113	144	126	137	128	138	117	142	128	148	148	115	111	133	113	137	127	123	121	139	164	131	112	123	157	126	137	148	122	136	119	122	122	140	120	121	135	96	127	138	126	142	126	132	129	137	124	119	92	127	124	138	125	109	130	125	111	163	125	147	138	112	115	123	145	137	115	116	122	110	113	126	124	116	117	135	124	122	125	118	124	119	117	118	128	113	131	123	124	100	126	128	114	122	126	119	136	125	129	151	117	122	117	133	142	122	128	137	138	131	118	134	148	127	133	140	119	134	138	137	133	126	105	135	111	121	115	121	146	141	115	138	127	116	114	135	120	113	110	124	109	111	136	125	138	120	118	135	138	135	124	151	124	131	141	119	134	121	131	109	114	118	144	128	103	109	139	122	129	122	119	135	124	133	116	123	135	136	140	121	141	115	105	116	114	109	110	130	139	113	131	147	146	98	133	121	108	138	93	122	122	142	130	129	137	122	121	116	125	113	128	108	142	122	139	123	123	124	130	118	154	127	108	130	143	135	110	137	133	116	131	134	123	145	123	117	112	128	112	128	122	146	117	137	141	135	131	135	114	119	138	118	139	111	148	124	108	139	119	138	125	147	116	133	119	123	130	115	128	131	118	121	135	127	114	142	134	120	140	139	146	147	121	125	114	120	143	125	110	130	108	116	118	85	140	127	108	132	118	122	118	134	112	148	132	132	136	131	121	139	118	115	101	128	129	139	142	129	133	117	132	116	121	108	136	116	107	138	135	127	131	126	129	129	132	135	133	142	99	109	144	119	110	123	112	114	155	119	133	103	128	114	119	122	133	132	132	119	130	130	133	105	114	123	140	151	130	142	128	138	126	130	123	119	116	116	124	124	112	151	109	136	148	129	133	128	124	117	117	145	118	125	138	126	117	128	129	123	137	123	136	115	149	126	135	131	119	136	135	120	110	134	133	141	134	141	109	99	127	121	131	111	117	133	113	146	134	116	116	126	130	133	128	138	123	122	128	138	125	128	147	127	128	133	119	134	136	127	128	142	115	120	130	128	129	122	105	142	130	125	125	113	132	121	127	110	106	141	143	126	105	138	116	138	112	138	115	107	121	120	123	128	131	127	128	120	107	135	146	129	138	148	119	81	137	119	122	114	119	130	133	122	118	123	126	109	149	124	126	148	145	135	128	119	117	141	124	91	142	132	151	139	131	138	145	147	145	118	101	148	130	141	129	126	127	128	124	116	147	131	128	115	130	123	142	122	130	134	136	109	114	121	132	139	115	118	128	128	116	119	122	113	129	130	116	129	120	117	128	133	122	119	152	135	139	112	130	131	139	108	140	118	113	128	117	116	127	130	118	145	121	128	136	116	146	127	107	130	106	123	147	106	118	113	106	138	136	119	124	122	102	141	142	117	116	140	102	138	121	115	119	121	102	140	134	107	111	128	115	126	122	103	114	137	127	128	106	122	139	124	103	117	112	107	126	155	132	131	117	126	119	139	142	129	129	98	100	143	124	117	129	157	135	124	121	156	135	96	128	127	134	121	129	114	121	115	129	146	120	133	132	120	140	127	115	134	126	113	111	131	120	125	121	104	144	140	137	142	106	143	123	123	130	151	112	113	130	134	102	145	134	148	132	140	139	128	118	146	152	112	128	122	117	136	131	118	122	117	123	116	122	126	132	130	120	114	144	150	125	124	140	116	116	141	125	158	136	142	108	127	107	136	120	152	106	113	123	136	130	113	143	131	127	136	129	135	119	110	136	117	137	126	146	127	141	129	133	133	130	123	150	128	127	120	123	112	125	122	129	136	124	118	117	146	122	117	110	102	113	145	123	110	121	125	97	118	112	129	130	124	105	130	118	127	110	109	132	133	113	137	120	127	122	118	114	123	121	134	131	131	104	106	123	116	119	130	152	118	102	112	105	125	149	112	116	134	116	141	134	126	128	115	117	136	121	132	129	149	109	139	151	115	117	111	123	112	120	125	105	114	122	137	129	118	115	121	114	130	148	131	129	112	131	140	118	122	111	139	126	131	110	120	117	135	123	135	121	117	131	124	132	118	124	128	132	125	118	116	122	106	139	136	124	134	145	120	122	137	143	124	123	147	103	107	134	123	159	141	143	126	127	124	119	135	138	137	114	107	124	123	123	127	137	134	127	113	124	136	105	130	120	134	114	109	117	129	141	152	117	138	151	121	137	115	116	117	122	98	120	121	121	105	117	118	140	112	120	115	131	132	135	126	128	133	132	122	117	134	156	147	121	154	142	140	115	129	126	123	119	120	123	125	134	132	119	128	104	114	139	150	121	102	143	129	120	106	123	130	124	119	131	143	131	129	134	123	112	137	120	122	125	117	133	119	121	137	124	124	128	152	127	116	123	146	142	119	107	116	106	120	121	136	119	124	100	123	128	118	122	108	134	105	147	134	110	132	89	133	117	113	128	125	127	158	143	134	146	125	143	128	104	129	138	132	120	120	120	141	137	116	111	136	125	116	128	112	122	154	115	115	124	136	135	126	111	108	129	131	119	141	135	113	131	128	120	116	130	117	127	140	115	130	140	123	123	125	99	126	133	125	108	133	147	126	108	120	115	107	108	121	129	119	108	141	135	147	122	112	120	127	120	120	118	128	138	139	126	131	144	125	111	127	128	117	129	113	109	129	120	124	126	128	125	125	123	108	134	141	123	148	131	134	131	116	113	126	106	121	120	140	138	125	137	107	122	123	126	117	112	130	136	126	124	129	128	122	114	128	139	147	129	136	117	124	154	114	114	120	147	147	118	125	132	120	110	117	133	121	119	122	118	129	106	120	126	134	126	138	119	95	115	129	121	126	120	150	129	113	135	139	124	135	121	136	122	120	114	115	125	126	131	138	116	128	126	120	123	124	127	116	145	132	127	138	117	137	121	113	118	148	114	112	117	132	130	122	121	134	108	130	140	140	121	131	131	146	113	123	130	106	137	137	133	124	123	128	133	113	119	134	127	109	117	121	120	112	109	119	120	133	139	110	128	138	148	145	119	133	119	126	122	125	130	138	140	135	123	119	128	131	150	126	112	99	121	117	126	125	114	117	109	136	131	120	123	124	128	116	135	130	128	128	116	128	141	139	142	114	108	136	143	119	97	123	122	101	124	112	131	131	150	127	143	132	130	135	111	140	114	98	134	117	116	147	120	129	150	133	113	121	147	131	133	118	108	121	118	108	122	113	113	150	115	132	135	128	141	114	126	123	137	116	120	123	128	149	110	133	126	120	111	130	133	131	133	130	145	110	136	126	126	134	128	121	120	132	132	118	121	106	146	122	106	102	108	113	121	140	136	103	111	131	137	120	121	120	122	143	118	128	126	136	143	126	116	117	129	113	141	130	132	157	113	128	133	137	128	134	109	125	136	116	130	127	108	116	123	127	137	129	127	145
8180	805	1669	2208	1959	1744	1346	5752	21193	670	515	480	471	451	448	461	425	404	413	387	379	371	360	383	344	372	358	353	349	302	343	379	324	331	335	353	346	331	367	376	360	356	353	316	348	350	393	361	383	336	335	359	331	333	377	348	385	354	331	357	337	363	353	362	351	369	357	330	327	324	317	326	333	330	316	314	351	306	306	305	368	338	354	321	292	313	325	322	317	330	343	319	286	313	302	307	302	323	312	340	272	333	325	322	329	313	305	305	317	305	331	338	306	309	309	288	290	326	288	331	308	299	292	346	332	316	339	321	336	341	363	308	314	330	337	312	294	314	318	307	329	309	352	288	316	315	302	302	319	323	326	292	310	324	346	339	320	321	334	350	356	308	335	290	318	311	337	326	318	309	319	352	304	339	324	331	323	337	280	326	321	352	319	313	312	317	303	328	312	324	306	302	301	306	284	293	301	333	319	332	347	332	309	302	317	340	324	335	311	322	328	309	306	338	327	339	308	352	308	316	317	317	317	355	306	327	331	340	318	315	326	340	313	289	304	314	302	335	323	314	342	319	329	309	312	321	310	290	292	291	331	339	314	298	299	355	349	297	325	307	305	304	303	319	321	315	288	322	306	320	352	281	314	330	317	349	317	272	310	292	316	314	283	303	309	343	323	326	305	310	312	337	334	326	307	308	294	350	363	297	339	355	339	336	300	322	312	315	307	293	328	304	307	325	312	295	329	318	320	311	325	312	285	308	298	339	310	302	318	312	339	311	300	308	312	333	304	296	291	316	306	326	301	302	337	274	327	324	327	300	310	276	355	311	285	336	300	328	338	328	327	316	303	318	294	311	311	337	344	343	304	321	330	324	301	345	339	299	329	307	359	282	279	311	318	354	318	315	323	297	340	330	335	311	311	360	332	349	326	273	324	345	317	287	325	317	339	288	357	304	317	351	334	346	326	318	326	364	349	316	348	284	334	328	318	341	316	301	322	328	307	341	294	315	309	309	314	323	346	341	318	315	334	340	344	326	310	318	317	304	307	322	298	343	279	287	352	328	329	321	301	299	328	310	322	335	281	318	339	345	330	285	300	308	325	290	301	304	339	325	303	292	328	319	298	316	339	338	306	339	319	325	312	308	263	314	307	334	328	340	314	280	290	312	311	300	319	309	304	302	310	270	317	308	301	288	316	277	295	342	283	292	317	327	305	307	328	328	315	358	328	290	330	294	331	334	298	314	299	321	325	299	311	325	300	310	324	328	293	311	282	280	307	357	310	288	311	301	325	331	344	321	289	317	326	329	317	339	353	327	306	345	332	343	311	311	299	327	325	331	324	336	302	329	318	317	294	325	305	317	313	302	346	290	359	309	295	328	341	305	322	337	334	310	294	317	306	308	336	303	323	346	316	283	290	336	327	340	314	295	349	321	351	305	336	305	320	358	319	317	321	309	308	345	319	330	334	317	300	305	296	320	322	297	329	317	323	279	313	331	326	323	324	307	309	330	323	343	309	323	308	347	310	324	319	331	346	285	335	317	319	339	321	318	330	318	283	332	345	298	284	276	344	311	319	345	342	335	315	311	301	285	319	288	314	341	303	310	336	303	304	309	319	321	321	343	340	342	343	360	333	307	308	329	299	304	307	293	299	330	355	283	354	301	306	309	328	313	314	333	309	335	331	312	295	309	324	324	334	272	322	320	278	307	333	314	335	325	310	318	323	331	320	341	300	314	308	332	337	334	302	330	305	309	333	293	326	299	294	312	325	300	291	273	336	319	322	303	340	299	314	283	309	322	326	324	302	289	312	300	304	318	336	295	317	310	313	319	329	297	340	323	288	324	300	323	300	286	327	316	296	337	297	305	311	279	305	329	309	288	320	316	360	352	306	330	305	322	322	293	299	302	277	306	312	314	296	301	325	339	322	291	305	297	324	295	329	334	338	316	326	336	341	332	307	313	287	300	338	334	311	336	313	321	296	293	307	306	292	305	296	318	313	291	323	315	300	324	310	315	314	316	304	313	335	316	304	327	298	312	311	338	336	293	344	285	318	356	377	302	324	299	359	329	294	340	302	304	322	315	355	313	319	309	303	311	300	306	298	288	332	343	309	331	358	296	312	332	333	310	334	319	323	336	292	323	317	316	323	300	311	305	319	328	323	333	338	306	292	317	336	340	364	315	299	300	294	319	317	327	334	334	308	334	301	313	299	301	311	311	319	350	328	334	353	364	330	297	314	320	321	340	317	320	276	297	331	326	331	290	318	317	317	327	309	300	316	317	303	334	300	311	322	322	298	285	316	327	328	322	314	312	337	339	315	310	322	312	318	316	321	310	291	347	303	358	285	300	305	298	332	343	326	331	313	348	325	341	308	325	330	322	316	301	275	322	317	320	298	305	343	324	316	315	311	303	302	316	295	320	307	341	292	312	307	307	319	356	301	357	297	331	338	329	331	320	328	282	299	315	334	315	297	312	343	346	314	363	340	336	344	318	325	296	303	284	302	303	300	316	336	307	301	319	303	312	340	319	307	307	287	316	322	316	328	348	346	293	312	330	314	297	329	306	304	322	320	311	334	340	285	318	335	346	324	326	308	295	299	293	351	281	329	318	342	313	321	320	306	331	329	297	337	326	321	326	303	338	294	281	308	308	285	296	320	290	334	292	340	314	309	318	334	322	297	340	301	308	296	313	334	290	316	321	343	310	307	314	341	319	314	337	357	312	297	301	305	341	317	309	320	334	335	319	362	358	331	312	310	308	317	337	324	309	324	290	305	320	355	286	331	305	308	294	316	322	342	289	313	318	337	300	313	286	310	296	329	304	321	327	332	320	297	325	315	349	312	327	312	344	319	289	314	325	301	314	316	322	320	316	287	302	312	284	311	305	333	332	314	308	295	317	300	328	318	322	309	335	319	330	331	333	328	284	293	350	308	316	282	330	333	289	311	348	306	298	352	317	337	314	304	324	341	336	296	332	290	306	327	331	303	330	318	292	343	321	340	290	310	319	300	308	295	302	311	316	336	327	332	335	325	325	297	325	310	293	333	326	293	332	309	303	310	320	323	335	311	313	329	322	329	323	299	346	294	360	336	322	317	317	350	333	332	296	298	285	349	301	281	323	300	321	329	331	337	305	330	314	307	327	299	296	313	314	310	317	307	310	333	309	312	308	321	294	308	307	291	317	281	340	299	336	341	340	301	343	294	322	322	313	303	301	308	307	314	329	302	340	288	305	298	302	288	330	297	318	343	294	313	344	321	313	312	296	334	284	325	279	320	331	308	279	295	313	324	320	313	350	288	290	291	336	329	340	306	310	261	278	289	312	327	345	292	322	344	324	339	329	331	312	307	334	324	298	322	330	322	308	334	334	317	339	315	321	296	303	329	300	300	301	287	322	298	309	325	305	294	320	323	314	321	326	335	299	307	314	303	294	359	300	320	337	303	345	329	307	340	330	284	334	318	320	308	317	325	317	328	327	298	313	314	313	315	288	320	297
1365	206	203	183	158	145	122	161	231	125	145	133	137	132	151	103	130	129	136	137	153	131	129	132	137	132	146	130	118	118	137	132	141	133	144	144	130	120	118	142	125	122	134	144	113	145	140	140	139	136	122	119	156	123	153	148	136	118	120	113	143	140	141	136	141	147	125	121	117	153	133	119	98	125	137	139	117	135	138	123	144	108	125	139	131	135	151	154	138	132	136	135	120	153	128	131	136	137	154	124	145	129	150	135	161	157	132	119	124	153	141	143	138	133	128	120	110	150	141	133	143	130	125	124	151	121	142	139	144	130	140	129	149	138	130	131	116	138	112	125	132	123	111	142	126	117	144	148	132	120	129	118	106	104	134	129	150	136	142	130	129	122	141	152	116	131	139	121	135	129	142	132	119	122	137	129	133	119	130	124	131	128	143	143	135	136	135	134	141	134	132	137	140	143	129	151	124	126	126	133	131	120	156	148	132	135	121	159	113	129	131	126	119	143	139	129	130	135	140	142	129	148	142	147	107	125	143	130	128	129	112	129	142	126	131	116	124	142	127	117	136	139	122	118	141	134	138	141	136	143	138	113	158	134	130	132	151	134	142	152	135	128	151	131	117	131	112	146	128	121	123	136	122	133	117	136	143	132	142	111	140	136	144	129	146	114	135	160	127	132	126	140	139	152	126	131	125	132	134	135	157	123	131	144	134	151	157	141	134	124	153	144	130	148	134	128	126	134	102	133	126	108	154	141	122	110	124	147	135	121	152	127	115	148	153	108	135	122	120	122	132	139	127	119	143	135	147	115	117	157	122	136	134	104	110	130	119	150	138	121	139	126	152	123	125	126	147	148	129	134	128	144	125	138	136	116	138	142	142	123	135	107	129	149	144	150	149	103	153	136	146	149	127	144	111	119	155	170	150	165	151	138	124	117	138	123	123	124	125	113	157	147	128	144	136	126	129	115	140	129	141	126	125	128	143	127	141	142	126	143	160	128	127	135	133	142	146	119	136	122	142	102	127	127	141	139	141	135	123	137	125	124	108	143	116	127	159	128	133	146	138	133	132	141	131	137	159	133	142	108	147	143	165	154	121	126	130	127	141	134	140	150	128	112	141	131	124	123	153	131	130	120	118	124	146	133	142	119	121	132	119	123	144	97	146	155	128	131	143	129	123	126	129	133	122	126	142	162	133	147	137	142	129	124	141	118	138	134	134	143	143	132	144	124	133	126	134	140	130	123	155	129	144	124	132	133	147	116	119	157	141	136	120	113	129	116	140	118	137	125	122	136	132	105	122	146	128	146	134	134	134	123	130	150	127	120	129	128	160	113	152	154	133	115	123	146	141	141	130	145	125	123	145	124	140	139	147	123	119	119	133	140	143	135	145	127	115	127	119	146	137	124	139	125	157	141	123	145	151	111	133	142	158	137	112	131	159	140	137	150	139	129	129	130	145	141	131	157	129	152	110	131	139	132	132	114	136	127	140	154	133	126	107	124	140	139	139	127	126	134	126	131	135	116	137	137	132	122	138	151	138	140	147	126	129	131	125	125	139	126	139	121	119	128	130	150	123	147	137	145	144	130	135	129	118	128	136	147	129	136	125	133	134	121	136	122	128	135	129	143	133	118	129	127	143	155	152	122	136	141	124	153	162	128	134	148	138	131	142	123	123	141	139	138	149	153	137	147	104	129	108	131	133	104	108	139	123	139	135	127	115	124	155	152	134	127	130	153	132	123	123	116	147	136	121	139	151	139	121	118	136	123	125	147	144	142	129	130	117	142	130	131	137	149	154	148	150	121	141	128	129	139	128	127	123	138	145	128	121	128	125	119	148	138	112	119	136	134	133	127	130	124	140	148	145	142	123	152	122	132	127	127	145	162	136	142	129	119	154	118	119	152	130	152	139	143	146	128	120	141	139	120	122	144	136	127	116	131	147	124	133	131	109	131	136	115	155	147	137	130	138	127	127	142	113	132	135	131	128	160	125	144	137	133	142	140	131	142	122	132	121	138	152	133	134	134	148	128	142	109	138	142	140	148	127	130	143	125	152	134	122	126	121	131	114	144	130	154	138	121	121	136	104	108	128	160	132	148	120	130	119	123	114	119	144	142	131	133	133	121	125	130	130	131	135	124	143	148	113	119	148	129	155	125	135	142	141	165	137	122	130	144	129	134	118	144	114	139	125	112	143	127	157	132	140	137	154	122	147	134	118	120	134	125	141	112	157	107	134	140	164	134	135	116	130	159	155	126	122	130	169	115	139	115	135	132	132	127	138	131	135	135	131	143	132	142	137	129	131	136	137	120	147	139	134	144	144	137	132	128	137	120	134	142	139	120	137	119	157	124	117	147	146	137	123	131	127	151	161	139	121	149	100	140	147	152	133	132	145	153	134	135	123	122	120	165	135	107	108	117	127	142	130	131	111	147	139	135	120	130	133	139	153	141	127	120	135	133	110	150	156	158	139	126	129	136	137	131	153	126	115	124	122	131	133	155	116	147	144	152	149	118	134	140	146	131	117	115	118	137	143	127	119	128	119	131	132	141	139	135	124	100	130	122	148	128	96	128	118	131	146	129	124	130	146	123	136	130	149	134	132	141	124	125	130	144	134	116	119	143	139	126	128	126	115	132	145	139	135	144	147	133	135	132	118	132	124	161	135	140	146	143	140	132	155	147	143	125	137	126	133	153	127	137	120	147	127	125	142	163	127	144	147	148	138	143	136	135	121	115	120	121	131	132	133	125	146	143	117	141	114	115	132	140	139	132	111	143	121	136	143	133	124	140	144	140	129	152	130	150	139	144	140	136	171	144	139	141	136	144	140	126	123	143	155	120	130	143	114	116	126	139	134	134	152	151	153	123	142	125	136	131	146	134	113	116	146	129	158	118	123	138	150	141	126	155	130	134	108	114	122	124	136	160	119	132	136	146	146	136	129	154	133	153	149	152	167	116	125	129	139	146	128	142	117	148	122	144	141	123	132	128	126	146	132	155	127	149	127	121	111	133	132	127	140	133	137	140	134	128	137	140	117	127	112	136	138	141	134	126	126	124	119	159	132	150	135	131	136	139	129	126	139	143	140	114	141	119	118	115	123	125	127	132	135	129	125	136	142	123	128	137	132	116	122	136	126	138	128	136	126	131	130	106	131	122	115	114	157	122	110	126	141	124	133	126	119	150	144	152	148	121	164	132	117	122	133	164	124	143	156	147	138	143	161	112	136	141	127	138	130	137	132	117	119	150	135	116	164	118	139	131	138	104	138	131	116	128	143	134	131	122	126	136	126	147	129	131	128	115	134	136	131	127	123	122	124	138	131	129	141	149	133	147	130	121	141	139	142	134	123	142	153	138	136	136	150	121	166	142	124	129	119	129	147	132	125	125	144	130	126	123	134	138	141	139	115	130	122	114	138	132	137	121	134	145	130	109	128	133	128	139	132	154	122	140	140	120	123	130	131	140	142	142	144	112	136	126	120	129	111	122	168	119	138	111
1871	438	540	599	607	535	465	529	971	360	359	363	355	317	353	361	394	360	379	336	367	352	353	346	366	333	376	331	357	366	349	360	376	378	388	348	323	360	353	370	365	358	348	355	348	344	363	329	345	341	364	358	339	373	351	375	363	332	347	377	368	356	355	330	328	356	380	346	352	332	328	327	333	356	340	372	377	366	335	353	391	336	351	350	367	361	353	326	373	373	375	361	388	377	370	322	363	321	373	354	329	340	370	341	342	357	381	350	348	374	349	323	342	354	334	405	326	374	376	338	333	357	361	326	372	326	368	341	362	351	381	368	343	338	341	359	361	331	335	365	350	308	384	323	346	346	343	356	359	346	364	340	334	359	369	364	344	358	339	362	338	365	340	340	349	397	331	366	321	328	360	371	358	350	346	356	341	348	365	380	369	327	369	340	317	343	369	364	333	351	350	360	377	367	364	366	354	314	366	361	356	372	363	351	361	359	352	370	364	387	369	362	348	359	355	337	341	315	334	347	342	321	354	347	352	347	352	337	351	347	356	377	360	370	382	341	368	316	344	364	341	357	355	329	341	339	361	341	326	358	373	355	320	338	326	355	374	346	335	376	345	359	348	359	352	380	352	384	346	348	301	335	355	357	340	353	334	366	363	326	346	343	364	368	343	351	320	347	343	375	353	341	340	352	356	325	337	350	337	340	350	351	367	410	371	350	355	360	347	346	339	316	361	313	316	348	350	375	331	354	335	352	339	364	321	352	318	337	360	327	347	333	363	377	341	352	331	379	344	336	364	341	338	320	341	368	335	364	375	325	382	372	333	338	367	327	352	338	329	363	341	353	353	290	341	344	377	333	362	343	335	338	348	355	374	305	347	318	349	352	340	345	341	348	338	367	336	352	369	356	351	330	362	370	336	380	321	331	344	368	331	360	360	356	333	301	355	347	346	327	345	317	353	336	349	370	357	349	365	354	350	357	343	339	317	352	365	338	358	366	329	361	347	357	353	355	345	329	372	335	357	321	360	360	337	361	362	361	353	349	324	333	322	347	396	338	339	302	341	378	379	326	350	380	360	351	381	363	361	385	342	342	382	355	339	348	378	316	335	364	337	307	331	391	360	348	333	369	366	347	335	336	345	327	369	324	367	356	368	370	350	376	332	361	369	349	352	374	358	355	349	351	361	329	343	382	347	345	358	344	371	359	354	347	344	346	337	376	367	348	324	325	333	317	375	318	263	320	334	354	336	328	348	358	341	365	328	326	361	359	335	329	358	368	334	344	346	340	338	368	329	356	368	326	362	331	338	331	352	369	357	331	354	315	341	338	378	334	343	368	360	325	370	318	346	363	364	348	341	347	342	355	340	377	386	309	393	363	349	347	318	359	388	358	363	373	336	365	357	364	350	333	339	337	333	335	350	346	318	400	348	333	330	321	340	364	330	349	375	370	393	374	351	355	324	355	358	380	348	360	363	376	360	362	365	356	366	327	364	363	347	359	359	327	386	346	380	359	357	355	348	362	342	340	339	340	368	361	354	386	374	360	334	366	334	340	339	338	368	335	324	359	367	350	356	364	377	367	346	344	348	337	330	349	346	361	330	384	338	359	315	372	368	330	339	349	335	328	353	320	341	331	363	331	333	359	320	346	350	342	350	367	358	354	345	311	340	339	358	358	350	341	358	343	346	350	404	352	360	326	371	345	340	313	364	381	343	362	354	362	351	347	352	341	338	352	364	336	349	363	325	368	341	344	334	329	359	336	361	353	336	349	351	339	343	349	344	372	344	320	336	373	366	327	325	330	345	360	326	331	334	336	322	347	384	348	354	370	355	333	392	309	353	341	345	362	360	374	352	352	333	338	356	356	314	331	372	337	319	339	358	345	344	363	342	357	343	384	338	376	355	368	346	342	353	344	388	329	334	335	315	354	328	321	362	370	333	356	344	353	353	376	363	345	356	325	343	370	334	353	334	346	329	322	355	362	356	328	358	368	344	344	334	306	335	352	346	370	347	374	363	345	351	366	351	361	368	344	351	367	366	323	359	333	338	379	347	354	345	363	332	359	364	337	312	366	368	317	352	361	334	357	367	353	369	349	352	330	374	368	351	345	339	346	332	380	375	358	358	355	369	337	351	343	332	337	336	368	402	373	336	351	370	351	308	370	355	333	377	339	356	371	373	348	390	382	349	376	343	364	334	361	359	332	304	354	378	365	345	357	347	367	328	356	345	368	339	357	355	376	307	356	353	381	346	337	351	325	351	337	347	357	361	349	374	378	373	342	375	342	384	344	381	322	371	348	328	359	379	370	336	345	342	323	371	353	347	379	327	354	356	399	352	343	364	341	354	329	334	372	334	359	344	365	349	377	296	371	349	365	361	353	330	345	351	354	375	367	345	336	343	371	346	320	328	338	319	370	339	372	321	373	375	335	327	372	363	363	359	329	329	355	339	355	362	338	354	364	356	335	351	347	321	348	335	314	349	354	312	347	375	356	348	343	385	341	359	389	332	356	313	325	327	366	332	351	353	381	369	314	359	330	366	359	366	347	357	320	369	349	376	380	361	345	330	352	368	352	344	361	347	391	362	348	327	381	363	309	355	378	363	339	368	341	371	349	364	341	370	378	352	373	356	339	340	359	345	345	317	368	331	355	349	329	367	338	365	373	354	334	372	359	351	360	360	391	325	389	334	361	370	368	322	329	344	344	339	357	315	354	361	384	359	329	318	329	357	370	324	356	346	354	354	347	351	340	354	364	340	327	303	340	351	348	364	352	329	408	339	372	353	347	338	344	372	397	318	355	381	388	346	350	373	332	352	307	339	331	351	386	377	362	356	365	371	381	333	312	380	336	339	338	324	321	341	364	374	348	337	345	291	331	364	349	349	376	371	334	349	339	335	336	324	360	349	369	356	358	380	368	331	332	365	338	357	337	365	341	357	320	365	388	346	376	351	353	351	370	343	356	362	383	335	349	380	330	361	321	347	378	345	333	305	366	347	346	361	339	374	388	343	346	355	345	342	354	349	339	311	355	378	339	340	350	366	371	353	382	362	364	323	348	370	320	370	350	348	353	325	362	375	359	372	322	349	349	343	334	363	359	319	327	335	376	319	386	296	351	380	339	348	321	346	327	379	343	323	325	365	365	371	337	328	351	339	352	310	335	353	352	357	357	344	379	343	372	336	339	322	375	315	354	347	326	383	339	381	353	340	348	353	353	381	348	359	341	346	358	343	350	324	313	372	329	362	367	321	382	356	386	363	314	338	355	361	350	355	379	332	366	332	338	333	360	316	378	355	384	358	347	356	355	317	341	324	368	331	328	348	352	335	368	365	360	300	348	352	386	367	324	347	347	331	401	329	337	334	383	343	350	350	350	369	335	330	357	351	344	314	347	342	333	361	347	309	357	355	351	339	347	324	350	310	364	377	374	372	360	301	372	344	368	349	363	344	305	316	372	380	339	384	375	336	339	342	328	366	364	348	329	335	355	370	327	360	334
6695	513	453	427	357	293	240	1389	2736	363	217	222	212	175	186	202	191	187	183	174	195	185	178	177	159	194	205	185	174	152	190	193	170	168	179	184	165	163	177	190	176	166	162	179	193	172	167	171	182	179	178	160	160	165	175	168	186	163	184	214	163	162	150	174	181	183	187	167	163	185	187	161	174	166	163	167	177	185	153	212	174	183	157	166	171	169	187	178	147	153	163	168	173	169	169	206	184	169	178	168	172	186	163	184	151	184	175	183	190	179	159	199	180	164	178	182	172	166	159	164	167	161	166	175	192	169	181	162	175	189	165	180	146	183	168	172	164	203	174	179	182	185	168	167	158	181	186	183	179	179	168	177	174	178	143	160	160	144	166	157	172	201	189	170	186	188	175	169	164	194	195	184	160	184	164	179	174	189	164	197	190	166	186	201	177	176	167	194	160	177	153	161	179	184	146	154	197	164	184	190	178	182	195	207	184	199	199	175	172	181	162	190	161	167	166	184	182	164	198	175	175	154	147	187	161	170	177	146	193	201	176	164	171	161	186	168	173	194	177	157	198	178	166	168	180	174	171	162	160	167	163	194	170	186	149	191	162	161	174	179	156	173	184	188	166	172	182	181	196	200	196	159	148	156	162	189	159	180	156	196	170	167	158	191	176	183	181	167	188	157	177	170	166	157	180	167	180	172	174	178	160	173	177	163	150	161	169	181	167	174	183	164	148	166	175	154	201	184	178	174	174	158	195	167	192	176	165	166	179	167	187	195	208	169	161	183	171	169	158	164	159	217	163	195	187	167	180	183	178	170	186	188	165	170	177	161	179	194	174	170	182	171	192	183	185	190	179	178	171	188	196	189	155	165	182	191	187	181	182	161	159	181	181	182	189	204	154	168	188	175	170	159	188	170	160	171	193	187	184	170	168	177	160	178	183	178	153	182	165	168	188	162	150	163	181	155	158	179	174	192	180	180	179	173	168	185	191	180	183	174	197	179	187	197	156	169	187	171	191	160	152	199	167	189	153	166	168	186	171	162	172	193	167	201	201	166	178	177	151	199	169	187	174	173	191	187	193	199	171	185	189	169	184	165	149	185	161	180	182	159	189	172	172	161	177	182	178	178	167	171	188	166	170	203	161	165	163	179	169	172	179	170	161	151	173	175	181	158	165	171	180	162	168	177	172	173	168	180	150	171	163	167	176	151	146	173	161	171	184	167	162	171	184	168	166	158	184	201	181	153	190	144	157	162	178	163	199	150	188	174	191	169	211	167	181	181	176	163	180	171	177	166	161	188	172	156	184	180	165	187	176	186	184	189	190	176	182	186	161	177	174	185	170	194	162	167	190	159	154	184	178	196	190	190	162	157	152	158	169	166	173	157	192	158	181	172	173	148	175	160	201	178	173	177	174	154	147	138	161	191	176	181	153	187	196	165	169	168	180	190	193	179	171	162	179	166	190	159	172	156	167	167	188	181	188	171	163	174	163	139	178	170	165	168	167	180	160	176	158	166	165	190	171	182	182	151	161	198	160	191	188	180	203	165	164	166	175	181	194	205	179	175	202	198	148	153	177	190	161	178	188	179	188	179	166	160	173	184	164	174	164	182	161	178	171	163	164	157	178	189	174	157	168	174	174	179	154	184	181	176	147	183	178	154	187	163	198	186	192	168	192	166	169	191	178	153	182	192	162	189	159	160	164	200	196	164	156	207	157	197	158	159	175	190	191	161	186	174	141	170	173	184	193	163	186	168	193	182	176	178	167	170	170	211	172	170	191	155	182	179	171	177	199	180	172	173	180	176	188	161	178	195	188	184	154	160	149	174	183	183	171	165	157	185	157	170	157	172	173	186	193	172	179	170	180	184	155	171	193	153	176	155	168	181	177	142	175	158	165	151	145	172	164	164	172	168	200	184	181	170	179	181	183	178	156	181	178	171	166	167	193	198	167	160	176	167	164	184	178	178	175	179	191	177	160	179	170	165	161	162	178	165	152	159	157	187	175	180	176	168	151	157	179	167	213	159	181	179	145	154	172	178	156	180	171	173	181	170	155	171	188	174	165	189	177	167	149	169	178	180	163	163	169	164	157	178	181	153	178	178	166	178	180	184	137	179	184	172	177	173	167	170	162	170	149	159	172	189	165	182	175	164	184	176	179	167	163	198	183	182	183	158	178	178	196	172	183	190	198	171	179	171	159	164	193	189	161	171	169	189	161	162	168	160	158	158	182	181	168	169	195	192	176	171	188	199	165	174	175	155	193	159	168	181	173	177	171	188	173	181	166	177	161	168	199	163	181	184	179	171	184	165	169	160	182	174	161	178	186	151	172	191	181	179	161	183	181	161	179	170	174	192	177	170	153	192	181	192	160	167	152	176	152	180	155	165	198	166	182	176	173	178	158	166	186	177	190	183	160	151	178	177	189	180	199	171	190	165	184	163	164	168	159	161	191	163	198	197	199	164	157	177	190	147	199	192	165	147	191	163	168	175	161	187	147	190	162	179	179	184	161	165	189	179	186	157	181	198	200	167	162	170	166	167	174	178	173	177	174	176	176	172	170	183	181	158	187	175	196	185	170	159	192	195	178	176	173	166	152	180	169	168	160	166	184	156	146	177	153	159	155	190	174	181	170	174	155	181	194	181	146	171	179	177	178	171	168	182	164	163	169	179	181	176	155	173	169	186	170	169	207	164	196	170	165	198	175	148	173	171	199	185	165	191	166	178	187	165	158	164	165	167	182	158	176	174	177	175	180	154	187	186	174	196	168	177	193	184	199	173	156	177	186	184	191	172	169	159	143	189	157	175	180	183	201	151	169	188	180	178	185	167	157	180	186	197	190	196	165	161	175	180	188	167	216	216	202	162	161	194	164	169	147	164	154	177	159	163	178	147	175	165	173	167	158	180	166	161	173	161	197	182	177	160	174	188	179	184	188	181	150	184	186	207	167	216	194	196	207	144	153	157	166	167	183	160	180	165	175	178	175	158	171	181	183	164	149	172	170	175	160	175	166	156	183	191	172	210	156	196	173	175	150	160	177	178	202	152	175	171	179	178	181	166	184	162	169	177	178	176	152	176	169	164	179	188	203	170	184	166	154	171	151	186	177	189	157	163	188	190	193	174	159	166	149	168	167	148	183	160	167	176	185	164	183	171	180	168	179	165	169	165	189	153	194	179	173	172	176	176	185	183	177	182	187	176	183	162	143	152	180	165	180	191	197	160	155	157	156	170	183	206	205	177	170	208	191	159	176	171	190	180	191	191	161	198	191	183	200	166	185	179	162	153	157	147	186	177	153	169	150	166	186	168	193	170	155	173	155	153	164	157	169	166	163	185	182	195	159	163	192	186	176	161	176	182	140	190	184	190	169	179	166	161	165	178	167	157	173	168	180	163	162	173	171	161	169	175	184	165	186	170	179	178	162	169	152	166	158	159	180	194	164	172	158	154	165	163	175	179	170	187	176	174	178	175	186	179	180	177	176	155	164	163	173	161
6453	810	1321	1614	1396	1067	1040	7677	13316	846	596	512	512	490	522	514	488	479	495	519	491	495	481	438	475	460	460	474	511	451	453	494	445	429	502	479	430	498	462	448	461	486	504	443	497	449	460	429	480	469	464	462	486	428	473	467	480	448	458	465	445	484	470	464	468	462	479	489	478	447	443	424	433	481	452	429	479	451	427	444	430	452	422	456	443	437	437	433	459	406	422	461	421	431	448	453	462	402	425	464	395	435	433	430	446	456	440	414	464	411	467	468	439	455	455	434	481	456	387	436	417	463	445	418	460	452	423	404	406	441	432	443	471	455	448	414	398	458	457	426	423	394	469	431	403	436	426	426	437	485	472	437	439	478	450	419	459	418	465	462	447	432	463	466	453	479	440	466	406	433	420	442	411	437	453	417	453	469	445	486	440	437	439	421	441	421	424	500	404	466	493	447	460	394	467	428	442	434	433	439	422	443	454	424	426	447	455	468	411	419	426	421	457	462	420	420	415	413	439	456	471	433	453	386	458	453	425	434	436	410	457	425	471	433	461	427	430	459	444	410	411	396	463	440	460	469	430	419	432	446	434	443	396	490	453	484	413	505	441	437	455	414	442	457	410	443	454	399	455	450	486	429	444	454	427	433	448	429	441	433	430	391	447	394	461	429	471	455	434	426	453	442	452	451	423	435	430	448	462	451	420	408	430	470	420	488	413	469	469	464	453	467	465	437	418	451	433	434	442	430	452	493	441	437	443	433	462	426	456	427	440	416	488	449	455	414	454	433	449	434	432	464	454	422	467	459	467	465	421	455	423	457	469	441	460	440	437	426	452	431	436	417	441	476	424	429	433	470	434	431	430	431	456	438	424	425	476	455	468	455	415	421	485	452	446	427	457	438	450	440	439	479	432	433	422	436	439	431	421	438	438	440	464	413	433	399	457	451	413	413	461	404	441	414	461	457	422	452	421	430	470	418	462	452	415	430	459	412	415	455	447	433	437	442	459	422	439	462	439	460	455	442	422	431	416	413	443	412	469	387	428	434	412	418	432	488	451	421	470	478	440	445	440	417	427	466	478	422	440	489	433	467	398	398	401	433	401	423	427	429	437	431	420	467	433	441	432	398	444	448	459	442	460	445	447	435	445	443	422	450	463	448	437	427	441	438	418	429	445	434	443	464	424	408	449	436	435	439	428	412	417	460	417	467	502	449	455	466	445	462	441	438	426	426	445	443	456	446	442	433	414	432	415	442	441	442	430	448	439	439	448	422	440	439	449	438	437	426	445	406	433	471	425	421	452	416	414	453	408	414	454	476	423	421	451	445	395	434	378	472	445	447	458	466	456	408	400	459	425	420	481	418	443	438	483	424	450	478	414	437	476	463	449	447	460	432	436	459	400	468	427	430	476	455	492	407	437	427	438	428	479	413	433	448	426	432	460	456	450	468	425	442	408	421	424	439	383	390	429	456	430	466	460	426	451	419	441	469	449	451	408	472	401	437	430	450	423	461	426	420	449	461	414	471	449	475	388	450	436	428	443	455	395	436	426	454	424	467	454	439	452	427	391	451	430	462	472	425	450	426	435	426	476	442	420	436	459	434	441	430	434	460	429	506	417	402	441	448	440	454	450	457	430	419	455	439	418	457	456	445	413	414	477	430	437	459	462	404	446	442	462	459	448	412	451	445	447	421	430	448	426	412	410	424	445	439	456	445	454	419	443	419	442	453	423	433	470	476	440	412	425	475	456	445	446	418	455	432	452	426	453	489	401	458	463	411	432	444	453	472	434	482	429	447	431	475	403	418	438	471	442	430	456	442	418	449	414	474	440	435	445	394	460	430	435	402	418	447	479	416	463	448	403	443	439	409	452	447	445	423	454	437	415	470	409	415	452	485	443	417	434	459	459	439	441	444	485	426	448	472	441	432	441	437	464	422	424	428	445	407	449	440	458	434	456	446	437	429	452	430	424	436	432	422	456	407	452	425	448	444	442	424	435	463	444	425	467	453	431	427	447	406	426	443	449	479	431	446	421	448	493	410	392	472	461	464	418	445	481	451	424	401	434	440	444	478	408	420	435	402	436	451	429	447	460	431	424	441	451	458	432	449	464	441	409	459	466	470	468	447	450	422	403	434	408	448	458	439	433	444	423	435	458	427	455	445	423	458	415	434	453	432	441	451	453	470	433	441	459	448	504	459	419	457	427	450	419	456	441	456	419	475	420	422	455	425	430	416	428	449	404	469	463	457	448	458	452	437	446	432	415	440	410	428	450	442	449	433	417	458	460	464	429	459	469	428	395	453	381	409	425	447	454	480	455	433	456	427	468	452	444	432	416	462	448	471	460	441	465	460	420	442	428	413	437	429	430	430	457	412	445	423	439	446	405	401	473	423	447	444	434	459	466	480	474	438	426	442	471	426	436	445	464	469	450	441	453	433	417	435	446	444	428	446	496	435	444	414	412	450	427	410	430	420	454	466	462	437	446	458	445	384	453	445	415	448	428	422	478	415	466	452	448	449	439	453	453	402	425	394	470	440	458	454	457	471	451	452	451	451	431	441	437	431	439	490	438	446	473	443	423	439	445	398	428	426	432	452	445	418	432	418	426	402	447	419	439	412	429	435	435	423	405	457	450	437	463	472	476	421	433	464	429	436	449	462	483	487	447	388	480	457	459	443	464	476	426	400	468	442	415	437	419	406	404	408	418	430	435	468	457	455	425	479	416	458	446	431	473	443	462	436	415	474	439	434	475	437	428	480	397	469	434	406	425	473	449	410	413	455	417	400	453	420	452	451	449	404	420	421	444	407	426	420	391	418	396	485	457	434	440	399	439	405	410	426	465	450	414	444	468	430	426	408	419	448	420	441	424	425	453	410	467	426	384	471	393	396	453	448	434	435	456	437	403	460	416	410	440	433	445	424	461	434	432	454	425	437	473	430	432	461	448	408	439	421	429	429	463	432	427	444	429	419	435	456	394	435	485	456	458	439	443	406	442	462	395	427	445	454	423	450	430	465	450	438	436	427	429	411	423	455	459	461	411	446	468	447	434	463	398	432	452	443	481	426	471	426	436	448	440	437	451	460	463	428	438	453	451	455	474	448	425	416	445	414	469	437	424	443	412	428	465	428	454	439	431	438	401	456	430	458	437	434	470	456	427	411	433	439	387	422	437	438	409	423	402	457	406	465	429	463	474	397	379	444	433	443	442	424	429	437	440	446	419	469	402	408	445	388	457	479	456	412	415	455	452	432	428	402	444	429	426	425	441	443	409	412	453	447	465	438	419	457	412	420	442	439	455	423	427	431	425	437	447	453	449	485	467	452	478	454	439	410	429	432	421	426	454	414	434	470	428	398	452	459	450	465	431	430	434	432	450	427	451	406	434	411	419	424	435	452	474	424	449	428	438	410	425	440	463	417	468	422	447	435	455	422	449	472	451	428	447	407	423	477	403	423	404	442	422	445	479	433	447	443	433	441	416	450	431	459	451	416	414	453
12519	900	859	606	486	318	248	418	3581	493	152	157	154	143	117	130	129	133	133	134	130	132	142	133	140	143	133	134	136	120	131	121	119	136	143	147	118	146	123	132	125	125	119	120	150	131	126	133	135	117	129	140	115	146	115	143	141	124	129	144	134	124	128	135	141	121	150	128	129	104	125	134	120	145	118	114	123	117	108	146	140	140	138	142	133	111	107	149	142	133	121	118	110	130	112	136	133	119	118	128	133	124	126	115	129	126	162	130	128	123	114	144	141	132	148	101	125	147	135	125	109	140	132	133	125	125	143	120	131	122	117	126	131	139	105	125	139	135	141	120	132	137	124	130	103	139	110	131	136	109	131	134	122	120	119	111	109	117	147	135	132	144	126	121	112	95	136	120	107	128	123	118	126	131	111	118	118	109	115	114	131	123	134	120	129	150	146	112	113	116	120	115	121	128	138	130	120	109	149	150	144	138	122	125	124	127	118	132	121	122	137	122	118	117	131	129	134	122	152	121	114	127	128	136	143	142	112	135	124	126	141	138	134	123	142	129	120	125	125	136	141	140	132	134	127	125	138	123	119	142	108	127	101	133	138	116	114	109	123	131	149	112	116	125	124	102	131	140	126	99	134	119	126	137	102	140	120	126	125	128	130	141	124	119	116	127	132	130	121	120	104	120	118	119	119	138	107	118	127	136	135	110	112	115	120	117	126	93	111	115	118	122	138	128	105	141	138	131	152	100	108	115	122	143	117	141	134	114	118	116	114	132	118	118	122	132	118	117	142	119	110	110	123	123	130	125	123	113	124	136	141	120	135	121	122	120	135	155	130	106	135	126	128	129	126	133	115	118	137	112	148	118	126	118	100	124	105	120	125	129	114	120	128	112	122	122	138	118	117	135	127	109	107	127	127	131	121	139	139	115	117	129	137	115	110	131	119	134	145	129	126	120	119	118	105	139	124	126	128	109	117	128	132	119	118	124	123	111	121	105	122	141	109	132	132	144	124	93	118	122	139	126	113	116	110	118	109	111	131	126	136	111	126	120	112	120	124	111	98	114	130	122	120	138	120	101	102	133	130	132	127	125	120	99	112	129	142	118	141	119	130	132	125	113	133	122	128	115	126	124	124	123	119	124	128	105	124	138	147	122	126	117	144	124	132	121	112	122	112	127	143	101	119	114	117	104	125	140	123	127	118	110	127	127	110	120	102	127	144	117	115	122	140	108	131	109	115	125	153	105	138	154	133	89	113	133	121	144	132	130	134	114	146	111	99	110	112	129	126	123	112	112	149	108	115	122	133	121	116	137	110	121	128	105	142	125	121	109	137	119	143	141	135	127	121	142	140	119	164	136	129	113	131	137	127	116	107	115	139	106	147	103	124	110	136	115	113	101	117	135	128	125	117	121	144	120	130	132	130	116	133	124	91	131	145	126	136	121	110	129	134	128	113	130	124	126	117	110	118	129	112	120	142	120	107	118	125	127	136	127	122	148	123	102	129	107	130	127	144	135	126	137	137	140	115	119	116	128	120	107	130	128	104	117	113	127	107	110	120	120	119	107	123	114	130	122	130	128	116	125	117	125	114	117	123	136	110	122	123	109	126	109	131	152	137	136	131	126	124	118	123	116	99	115	118	129	114	126	122	122	140	131	130	128	117	131	123	119	111	114	106	119	127	132	123	124	131	102	107	126	124	137	120	119	122	109	124	121	117	112	123	138	117	124	115	128	131	119	105	117	131	128	122	113	116	114	129	128	105	117	120	127	108	133	118	107	119	129	128	112	141	94	134	127	104	122	121	135	130	104	112	103	117	128	114	135	130	113	103	129	131	99	116	133	127	114	110	146	128	122	132	128	133	125	137	114	119	121	111	126	132	120	123	134	117	131	108	130	123	103	114	140	119	119	122	132	115	130	125	139	134	136	113	132	95	128	132	135	112	129	112	109	138	120	110	117	133	120	105	136	111	118	105	117	143	121	140	114	103	146	134	117	117	118	142	136	135	126	100	117	120	112	117	128	112	110	110	141	123	127	113	124	110	123	113	116	132	130	118	126	145	125	133	133	137	116	125	137	114	128	132	120	114	111	121	107	114	124	130	144	112	125	133	110	126	120	109	124	132	120	117	117	118	112	110	128	131	124	117	112	129	123	109	119	116	124	134	117	144	126	121	128	118	114	119	127	129	127	126	131	128	115	106	110	118	125	116	125	140	124	133	153	130	133	116	116	123	125	137	119	116	121	106	135	109	100	107	131	137	146	101	110	117	143	128	125	110	117	128	125	131	120	125	130	115	125	115	145	108	106	121	141	113	138	110	126	128	126	136	144	113	119	105	132	125	139	123	129	143	163	118	104	110	134	112	121	117	118	119	138	126	145	129	126	118	127	104	119	129	124	137	112	101	127	123	118	114	133	114	127	127	112	139	114	127	126	123	113	117	119	135	143	114	136	133	122	138	142	121	113	108	100	118	128	103	106	123	121	100	124	120	132	118	142	123	122	95	128	133	137	132	119	148	149	131	129	129	128	118	131	132	111	108	131	134	115	118	117	136	129	130	106	113	108	122	111	129	124	124	119	134	123	138	119	133	106	111	125	102	130	115	116	125	122	134	118	139	133	129	149	115	125	118	132	106	140	130	102	120	118	140	124	136	135	133	131	144	115	125	120	114	137	115	111	135	105	115	116	120	124	111	121	119	108	112	130	139	135	114	112	131	97	119	133	122	118	126	118	152	125	123	113	117	136	128	127	125	94	127	137	118	127	125	122	125	122	107	118	120	141	101	141	120	115	127	144	128	115	133	110	122	124	125	106	110	115	108	133	114	145	119	127	107	107	118	116	116	124	131	121	123	141	123	105	121	132	139	135	135	137	145	133	110	101	117	129	128	137	123	122	96	135	121	127	148	114	135	116	129	122	125	123	123	130	117	131	126	133	112	123	137	111	124	129	108	134	118	123	125	119	126	132	143	140	120	137	120	124	123	115	141	121	145	121	125	126	149	117	120	109	131	112	132	127	140	129	120	114	114	110	129	129	129	120	126	115	128	103	112	134	117	111	129	122	135	120	103	129	102	121	105	125	141	118	118	127	105	122	137	123	140	136	124	129	123	137	128	111	126	157	113	114	122	131	103	107	134	114	107	117	141	122	104	121	120	122	128	131	111	114	122	120	132	134	111	131	118	124	119	139	136	138	120	128	131	121	124	101	118	115	99	147	131	101	127	137	117	111	102	124	125	145	115	131	121	127	134	146	121	138	135	121	152	139	137	121	133	118	128	108	107	122	119	112	113	124	137	128	123	124	131	98	123	116	155	116	113	112	113	130	134	97	110	115	118	119	117	127	112	114	101	114	123	104	134	124	110	123	140	106	119	116	114	119	114	155	124	119	131	129	121	131	104	101	121	112	117	123	110	127	127	131	128	123	140	145	122	125	130	133	129	141	116	119	120	112	130	128	117	117	134	134	143	106	120	129	108	125	102	156	117	133	129	129	112	120
8148	1063	1851	2161	2112	1370	1193	2147	15793	1151	515	543	495	492	451	446	428	411	412	403	393	358	398	392	376	360	382	338	341	334	372	326	328	357	361	335	346	365	375	347	355	349	363	393	388	340	345	340	319	384	377	319	387	345	334	338	331	356	347	359	355	338	375	348	338	329	344	343	335	377	315	319	322	294	324	296	331	328	334	318	344	337	361	309	315	305	298	289	325	301	308	317	321	324	305	314	358	331	298	315	338	309	319	281	332	300	315	305	338	326	341	311	304	280	307	287	280	338	327	320	326	303	308	279	303	309	335	317	316	284	290	342	300	306	338	316	337	282	318	334	277	299	306	299	303	307	322	316	303	336	318	322	310	306	327	279	298	315	311	324	349	341	355	343	282	322	312	309	369	311	320	328	298	330	296	321	324	305	325	334	332	307	287	316	290	327	321	292	315	355	360	312	301	289	332	340	320	319	338	308	309	343	319	291	317	325	305	321	343	327	301	304	335	329	309	302	301	314	346	304	317	299	330	284	316	341	300	300	333	345	292	336	309	320	321	327	311	288	361	367	312	304	315	329	307	285	296	327	322	318	310	287	325	325	320	342	288	331	303	332	324	319	322	310	344	333	311	292	319	297	341	305	313	290	337	294	302	328	301	319	333	270	311	284	302	310	312	332	324	334	318	300	330	293	301	302	296	315	346	324	348	313	323	315	314	311	318	295	312	304	344	308	317	311	320	307	287	322	314	315	302	323	316	338	328	307	306	334	347	341	333	336	307	309	314	323	282	329	319	315	350	341	335	295	319	320	331	292	305	316	335	322	329	327	332	333	331	280	318	336	354	317	286	338	324	323	307	299	317	302	334	314	297	328	306	282	348	335	328	316	309	303	312	321	312	313	330	292	301	298	305	323	312	294	286	323	303	323	338	309	330	303	325	307	294	310	291	328	344	325	338	339	293	281	302	305	340	320	298	314	311	339	332	322	315	306	301	303	325	287	299	308	304	322	294	340	318	327	326	326	318	335	293	340	289	343	297	331	317	284	307	327	319	330	291	314	322	302	326	334	316	331	334	324	310	300	330	325	303	324	318	311	313	291	286	335	270	287	319	313	298	328	313	322	292	306	351	308	313	268	314	298	283	322	344	312	336	295	337	284	311	335	353	300	304	299	337	303	333	316	330	309	337	299	292	316	313	311	300	310	313	314	290	303	309	340	320	288	304	321	324	307	282	328	290	360	342	309	330	314	320	333	284	299	282	314	301	320	276	308	325	311	321	330	316	310	294	313	334	320	300	320	341	299	322	292	324	320	307	301	346	305	323	315	302	327	328	306	334	346	357	309	322	316	303	321	313	319	324	291	325	321	295	315	342	345	316	327	327	287	343	330	311	321	298	304	329	347	297	340	325	317	324	318	298	309	315	326	291	346	317	347	325	293	330	345	313	318	304	316	325	308	332	309	336	313	320	328	327	314	297	304	303	323	339	299	285	302	305	311	318	305	303	317	313	327	313	319	321	338	301	326	291	319	330	286	339	308	319	294	331	342	330	317	271	313	350	309	328	316	385	338	332	326	314	347	318	310	345	351	320	299	321	335	313	319	317	286	313	317	322	299	302	304	291	294	338	305	285	323	300	332	320	321	295	315	312	315	307	322	325	300	315	335	341	325	315	320	308	298	285	342	327	281	314	327	306	321	337	316	327	316	324	346	351	298	318	306	298	330	287	312	340	304	354	296	306	319	308	330	331	305	330	309	321	324	335	315	353	294	317	299	313	304	330	328	326	331	313	292	339	337	315	298	306	325	341	310	304	302	281	336	293	325	317	323	299	305	285	305	271	313	304	316	348	329	296	340	320	318	330	306	304	305	326	327	331	298	301	353	305	333	340	332	319	324	317	319	292	285	286	326	324	331	268	267	303	296	331	297	282	304	311	307	320	315	345	312	325	317	311	326	286	307	331	284	324	329	339	308	337	304	294	303	319	329	314	335	320	327	350	335	335	309	332	313	306	301	320	310	340	330	324	297	314	337	322	324	316	302	306	337	336	322	322	312	299	316	322	336	264	317	302	318	322	352	338	306	287	311	321	315	347	308	324	311	301	304	338	339	305	301	340	316	313	321	330	297	302	308	350	287	278	334	296	309	300	314	325	339	353	273	319	321	324	324	296	288	335	331	313	305	333	322	316	298	327	335	314	306	360	315	311	319	300	300	321	337	318	325	313	314	311	334	340	303	322	332	327	277	307	322	301	333	301	305	317	305	318	326	291	304	321	304	280	297	320	294	342	314	297	321	293	315	326	301	321	308	325	320	280	294	307	304	333	290	318	311	322	348	334	313	324	308	277	288	332	314	324	310	304	344	331	306	297	289	317	301	293	358	307	329	317	315	327	313	322	329	318	326	316	332	320	355	321	318	332	320	311	291	322	324	306	318	339	295	326	314	311	316	362	327	291	345	320	328	321	355	319	340	310	299	318	304	327	320	274	319	331	289	305	336	306	327	314	294	315	308	337	305	300	304	312	311	305	295	321	293	308	304	284	317	309	315	307	309	316	341	290	326	304	300	340	321	303	297	332	289	297	304	362	316	321	315	306	293	330	318	290	304	315	327	327	311	329	318	288	306	340	312	340	326	309	313	300	317	346	333	334	297	312	310	302	318	333	275	308	282	313	330	326	288	309	308	296	286	304	306	298	318	315	337	293	321	319	273	314	340	328	337	346	296	310	318	325	331	280	321	320	320	299	300	312	326	292	318	299	280	282	330	295	298	328	308	320	328	327	287	300	308	293	339	303	358	317	298	347	323	343	345	363	321	296	320	330	324	308	321	293	330	306	295	308	300	328	318	296	280	324	287	305	289	311	308	324	313	339	361	303	311	264	348	319	314	323	323	282	298	330	331	271	299	326	330	327	305	326	332	282	319	295	333	353	341	297	280	326	296	344	337	312	328	303	315	322	319	288	348	310	306	304	305	317	320	321	294	322	302	312	299	324	341	302	262	321	324	322	321	269	296	306	322	286	345	337	307	315	283	325	292	324	297	297	346	312	308	333	326	334	309	318	337	323	325	326	313	329	309	315	289	292	299	335	311	272	296	314	323	287	320	341	329	295	325	293	306	288	334	331	296	299	300	312	349	288	348	330	313	305	336	339	298	310	325	289	299	312	340	318	320	312	308	349	305	321	298	305	310	307	341	319	316	291	346	312	379	302	342	302	287	300	295	370	291	316	283	338	307	309	310	321	329	298	325	291	310	314	303	311	317	311	298	325	341	335	294	319	314	290	332	347	309	366	328	313	340	284	317	288	288	320	282	309	327	295	339	328	294	336	320	326	286	339	298	340	302	333	311	310	297	324	324	328	318	310	345	321	313	322	304	311	308	330	297	299	315	333	334	320	308	319	313	339	331	310	305	290	303	295	310	311	304	289	318	347	312	337	305	310	303	288	314	319	312	336	295	334	320	338	319	327	272	347	310	297	291	295	308	331	317	328	320	314	317	318	335
1545	203	229	208	169	185	138	143	202	147	142	134	126	121	150	129	148	115	130	158	131	125	137	137	142	155	141	125	127	143	131	125	132	120	125	132	115	140	147	143	114	144	126	138	131	124	142	120	138	137	135	143	116	144	132	140	133	122	150	128	118	123	134	158	140	132	123	125	119	125	138	127	140	129	157	119	129	142	131	117	135	115	131	141	127	116	115	132	135	141	127	138	140	129	131	121	124	125	137	134	129	129	124	142	124	128	151	116	152	145	127	128	102	131	129	127	133	163	141	129	136	126	109	133	129	127	139	113	141	126	127	145	111	126	109	145	124	137	137	135	130	145	129	109	132	129	121	127	146	142	138	123	129	116	153	137	134	139	112	117	136	135	144	105	129	123	139	134	120	136	133	147	124	134	130	121	152	129	143	130	115	128	121	130	130	130	132	161	127	136	138	129	145	151	142	119	126	126	149	136	154	140	125	126	126	132	119	133	149	119	134	140	128	137	123	133	149	121	126	142	122	135	140	128	138	137	143	143	141	133	143	149	128	104	138	126	141	151	152	157	136	129	136	140	149	141	115	127	116	146	140	132	138	138	112	101	110	132	133	132	142	108	138	133	137	134	122	131	127	109	129	149	108	120	138	115	123	118	99	122	120	129	130	148	158	133	134	129	111	141	141	136	125	134	128	132	122	124	119	138	113	113	114	138	132	144	125	117	126	132	135	146	148	123	127	137	119	111	135	117	130	110	143	149	137	134	127	135	169	151	137	144	140	134	110	120	131	143	146	132	119	136	119	122	136	148	118	148	143	133	147	145	125	161	120	109	123	129	134	148	127	134	115	150	119	119	137	123	133	123	136	137	132	158	159	132	130	141	118	135	150	124	142	148	136	117	144	122	128	122	140	111	138	113	113	136	139	130	132	124	130	146	116	140	146	147	135	107	145	141	116	109	123	122	136	120	131	125	138	132	160	124	141	139	123	111	130	131	142	146	133	122	140	131	134	137	125	116	144	130	125	108	130	114	127	123	142	127	119	132	136	145	136	124	147	143	146	150	108	121	141	127	133	135	141	146	118	122	138	139	129	136	136	135	147	155	147	132	138	137	143	113	128	142	128	143	128	108	118	144	129	133	137	103	159	145	126	135	110	126	120	144	130	153	127	137	139	129	135	110	137	111	132	116	126	128	152	141	120	140	139	147	133	129	117	132	165	124	142	137	118	134	147	132	132	138	141	121	124	128	123	148	141	132	127	130	131	116	133	122	139	125	144	133	142	138	133	140	142	125	148	136	141	123	140	154	145	121	125	125	127	137	143	110	124	137	132	141	138	140	145	152	127	104	123	125	145	110	128	128	143	152	109	147	147	148	130	132	130	132	138	149	146	129	113	132	149	130	134	138	121	147	124	158	118	138	132	142	144	122	125	158	135	137	138	117	131	139	137	123	150	136	116	138	128	120	126	149	100	135	125	118	125	122	130	149	129	129	115	128	132	143	132	149	142	127	125	134	136	128	140	119	131	143	117	119	140	128	128	130	150	137	112	132	134	132	131	143	133	125	125	130	93	129	158	135	123	120	137	117	138	106	113	119	136	142	125	126	108	115	134	131	140	162	118	124	151	126	124	119	123	122	134	152	121	122	124	144	132	134	128	131	137	143	139	134	127	130	109	119	130	123	145	127	121	130	138	127	134	144	128	128	123	126	152	128	141	131	126	117	121	121	146	129	144	132	113	142	121	126	135	116	116	115	137	104	142	113	136	116	124	147	122	138	143	150	154	112	130	142	139	149	131	107	117	117	125	127	130	137	108	124	140	135	117	133	112	142	136	124	131	129	139	143	155	135	129	132	139	143	139	136	154	111	136	142	139	132	120	120	121	137	158	143	138	131	139	123	132	127	135	137	151	137	140	123	126	128	136	148	145	118	127	129	131	137	132	123	153	140	147	138	128	128	133	145	146	108	143	120	136	146	114	133	137	132	132	134	123	128	160	135	132	131	127	157	129	101	135	112	139	131	125	117	131	112	142	132	126	112	132	132	135	138	135	139	130	158	132	119	147	136	132	124	155	108	131	133	144	131	134	134	140	140	126	143	132	145	132	128	135	130	130	113	140	153	133	124	131	134	145	143	119	117	127	123	126	109	134	130	145	129	140	120	117	140	148	123	127	120	124	133	148	113	121	137	124	151	147	145	140	129	127	113	123	131	114	142	124	113	124	120	127	135	121	149	124	153	131	137	110	156	151	123	132	129	113	137	146	136	142	131	116	138	145	139	142	135	131	123	155	130	171	134	149	131	122	130	145	136	151	128	123	134	112	130	132	117	134	130	142	128	140	129	153	142	131	145	150	128	145	119	138	141	106	134	162	138	143	130	130	118	147	130	122	163	153	119	156	151	135	136	116	148	133	145	124	142	142	130	122	139	126	141	108	128	124	152	113	141	137	148	136	137	134	131	138	131	132	130	148	141	140	154	127	147	149	141	135	129	133	134	134	120	131	138	154	134	144	134	116	129	128	127	155	134	129	121	132	138	128	146	119	110	119	127	137	121	152	126	137	140	161	126	124	139	114	141	141	152	128	166	125	163	142	130	116	140	148	139	140	153	139	113	121	156	130	118	146	123	106	121	142	109	130	127	125	146	121	141	141	142	129	124	139	126	124	137	130	127	122	121	135	130	124	133	128	116	119	133	124	117	141	138	137	125	141	145	130	103	154	126	120	123	120	153	144	137	170	143	111	141	134	142	135	122	128	130	117	128	138	132	142	124	104	135	113	125	133	114	148	131	133	149	140	159	123	155	128	114	134	132	131	138	129	140	130	117	151	147	134	125	128	159	158	150	146	144	149	120	148	139	147	121	133	121	155	141	133	140	121	124	114	129	135	136	139	141	129	138	126	152	129	115	129	114	131	137	123	135	137	137	136	132	145	127	151	118	125	143	140	140	161	126	156	148	133	125	145	139	145	121	123	142	113	133	122	129	129	147	134	125	140	157	123	127	124	148	147	129	119	125	122	137	154	132	126	136	129	159	122	152	125	114	125	144	139	134	148	146	149	132	143	141	134	106	132	135	114	141	127	126	145	133	128	128	122	127	144	139	143	130	112	120	135	128	143	127	137	142	146	132	136	131	143	133	129	142	109	136	117	143	127	117	134	143	109	131	136	120	133	122	129	148	137	137	143	147	132	114	151	122	158	131	127	127	133	132	124	121	164	136	133	137	119	128	131	132	144	155	128	122	147	136	115	132	137	153	146	144	132	134	143	139	132	125	127	122	135	119	138	115	143	129	142	121	131	136	146	146	143	150	148	131	140	129	138	129	100	127	120	119	147	124	123	124	119	126	136	158	123	144	111	119	132	143	143	123	156	131	119	144	132	148	145	152	136	136	114	141	146	125	143	128	139	153	132	147	151	116	127	123	112	130	117	127	121	119	136	155	129	127	120	136	151	141	115	126	145	113	139	142	140	148	137	133	145	138	133	109	132	142	142	133	147	131
1893	495	592	653	579	549	465	479	855	460	352	385	369	411	366	345	339	392	353	340	358	360	357	363	334	344	368	336	363	330	342	380	360	359	358	377	365	310	349	375	368	320	382	335	346	334	329	398	390	352	345	329	321	378	323	342	406	364	344	329	367	381	372	327	394	324	367	329	345	374	344	337	332	333	386	310	375	352	342	350	360	361	353	353	356	364	352	360	359	312	345	324	389	329	383	348	333	330	382	357	338	343	380	320	377	344	360	355	345	313	337	381	365	329	356	365	364	370	350	358	366	345	353	383	333	343	374	358	346	378	349	321	346	334	376	387	364	379	358	345	337	342	334	356	345	369	376	370	351	327	326	344	319	333	345	382	343	373	335	348	361	361	319	324	365	356	364	330	347	341	343	350	325	308	360	327	363	338	355	352	336	386	368	358	332	351	336	351	340	357	334	322	336	358	345	362	356	350	356	355	350	366	356	328	369	359	360	325	368	364	374	378	359	340	352	358	330	342	314	359	331	371	345	358	359	317	384	350	355	353	337	336	375	351	345	362	364	365	354	361	359	326	358	371	350	346	332	384	319	357	341	377	319	363	362	405	397	326	368	300	382	363	334	359	372	326	361	332	349	332	338	343	363	347	349	363	379	320	347	341	350	328	310	335	376	339	337	349	382	358	363	352	354	327	331	350	361	349	360	313	331	366	342	350	368	352	323	363	363	346	352	333	334	360	357	333	339	334	311	338	345	347	331	383	324	346	365	354	371	388	348	334	348	374	339	360	336	322	346	351	346	320	359	327	364	353	335	354	347	341	363	336	351	326	350	342	326	364	330	341	337	340	354	331	390	340	365	331	317	329	368	338	321	363	364	324	398	345	362	339	356	349	353	371	378	360	331	335	334	359	359	377	338	367	368	361	357	375	359	340	346	358	353	365	332	342	361	349	372	336	362	330	385	341	358	348	375	366	362	344	346	339	354	358	336	347	360	356	355	352	333	372	377	341	342	376	375	353	360	315	333	326	350	361	344	355	334	357	369	353	338	354	361	376	361	349	350	336	349	337	345	371	341	336	336	344	351	296	381	364	330	360	378	362	358	319	319	357	341	359	346	335	306	341	348	348	356	346	358	395	346	371	347	324	336	369	379	353	352	341	317	373	352	343	341	326	362	350	355	367	370	341	369	348	365	354	331	339	386	332	345	370	360	331	349	364	347	361	334	372	370	343	336	349	344	316	325	330	370	340	365	340	400	359	324	361	380	353	375	356	391	364	335	337	345	363	352	339	361	345	350	361	363	346	340	368	342	340	328	324	324	326	341	331	358	345	315	358	342	366	332	355	306	349	360	330	345	342	335	355	366	312	370	369	374	308	363	330	314	328	368	312	336	361	362	350	366	354	299	362	341	336	344	341	351	337	362	346	340	360	359	373	348	320	325	318	344	355	356	361	351	385	380	333	348	354	345	382	350	355	329	322	355	358	341	327	351	361	359	369	325	356	338	354	371	393	339	321	320	368	326	337	330	336	377	349	359	347	342	373	358	337	332	357	304	319	334	378	338	342	384	332	343	366	338	356	343	342	382	366	341	360	372	358	384	344	313	342	337	343	365	304	345	342	358	359	356	366	351	336	336	366	341	365	365	384	327	337	355	360	334	370	355	342	360	341	356	331	351	365	325	329	348	337	342	324	358	350	330	360	370	361	342	349	319	341	327	364	369	380	358	344	352	355	320	349	327	360	344	354	370	350	366	315	339	334	367	334	360	330	363	363	346	362	355	335	352	350	361	354	327	330	355	385	356	342	373	346	348	369	345	364	307	374	361	343	340	332	375	361	342	359	369	312	351	354	324	361	349	350	350	343	322	322	320	342	381	342	324	341	341	365	365	356	349	361	348	383	328	362	385	355	346	355	342	385	357	364	345	352	335	379	369	351	353	367	360	338	322	345	367	381	345	322	318	327	353	349	333	348	340	365	366	345	367	349	352	363	353	363	350	359	364	355	340	374	354	370	335	334	354	360	347	374	368	337	333	343	315	350	355	330	331	332	372	368	362	344	318	341	343	371	329	333	364	312	340	330	335	351	361	329	354	371	356	333	313	363	319	369	384	356	325	402	339	335	361	343	333	335	347	336	333	326	351	358	347	362	375	321	341	355	338	359	349	340	331	342	380	331	354	351	373	347	353	359	351	348	340	367	378	341	378	367	349	363	316	362	295	335	318	335	344	345	326	352	390	372	380	344	347	364	342	358	351	327	316	350	311	339	317	352	368	361	333	340	326	312	365	320	349	359	379	344	329	352	365	360	334	370	317	335	347	329	338	374	343	369	337	360	347	374	334	329	335	352	359	342	341	388	347	373	289	330	364	354	347	349	355	332	359	340	360	374	375	363	361	371	377	337	362	346	338	352	347	357	323	380	345	341	337	365	330	339	339	381	338	349	363	303	345	351	322	376	381	325	347	350	360	323	350	314	359	372	333	328	346	383	349	335	339	373	343	346	347	375	351	373	349	353	319	354	375	357	357	340	315	342	356	348	380	339	353	343	322	326	351	344	370	346	349	345	385	383	364	320	327	351	369	340	353	364	350	371	365	360	357	296	351	339	358	314	373	363	335	381	382	358	328	363	342	353	366	373	355	350	356	352	374	336	324	365	345	337	340	343	364	351	388	364	353	355	368	323	332	351	339	389	377	359	315	378	383	351	339	317	371	348	322	346	361	392	328	346	365	334	311	335	371	354	345	352	348	360	308	308	323	342	348	338	336	345	340	320	352	349	337	314	351	348	337	336	326	350	348	342	326	330	328	324	333	312	385	330	329	368	368	346	346	377	306	350	380	370	331	363	381	329	355	346	336	316	378	356	382	360	361	344	375	333	373	343	303	343	345	360	339	328	346	328	384	336	326	348	359	343	335	344	343	338	388	377	369	349	364	358	337	335	339	327	339	376	345	352	342	331	342	342	361	345	345	349	360	338	319	375	336	352	362	335	326	380	364	360	381	379	346	345	353	357	354	340	336	339	361	382	368	355	373	343	335	370	340	340	355	356	353	360	346	371	345	363	370	353	343	367	360	347	354	331	359	350	369	358	361	366	340	354	370	322	345	362	338	369	354	340	342	342	326	363	334	322	327	337	339	376	353	377	348	358	364	330	356	369	382	365	369	344	348	351	332	373	340	349	350	378	340	346	356	352	345	363	322	349	359	328	367	356	370	325	338	331	357	301	341	340	338	363	312	319	371	355	359	345	351	351	345	351	357	366	348	339	317	330	337	354	324	367	343	351	352	333	350	342	352	379	359	352	352	327	346	356	354	350	354	358	336	359	361	345	337	338	347	366	358	356	393	375	339	371	359	348	334	337	374	354	331	356	361	346	341	322	353	324	362	355	341	330	336	349	336	358	340	340	344	373	350	335	332	326	304	318	353	343	322	339	353	344	360	340	339	366	372	330	354	335	347	328	318	306	343	354	352	327	373	348	345	380	323	344	368	368	356	314	342	357
6710	556	558	507	365	277	248	267	1737	321	188	187	179	179	187	189	180	187	174	183	179	173	174	187	178	172	172	175	159	173	188	192	217	188	183	207	182	165	173	160	201	163	181	190	176	181	158	169	170	190	170	175	180	187	191	175	178	186	194	182	173	193	177	180	195	146	174	157	156	175	153	173	183	177	183	167	166	192	154	147	174	167	177	183	166	165	156	182	167	175	181	187	176	180	180	175	180	164	166	172	175	166	159	188	188	191	183	171	185	171	151	169	174	187	177	177	164	179	168	187	174	176	172	175	180	196	176	181	160	169	183	195	176	172	184	193	195	163	159	171	153	178	162	184	153	179	174	151	166	160	153	186	170	179	177	165	210	168	184	162	173	186	154	180	152	160	159	171	185	168	174	162	130	145	170	189	164	173	179	185	161	171	163	170	177	165	178	152	183	157	168	174	168	174	152	182	180	164	180	165	173	169	179	174	173	178	147	158	163	152	165	180	155	185	174	146	168	159	188	164	168	170	179	190	188	155	166	182	207	177	165	162	167	164	175	188	167	189	164	149	165	194	187	170	168	181	155	156	184	162	145	188	184	199	178	209	174	179	182	169	174	161	195	172	181	174	163	150	185	162	168	181	155	151	154	164	193	170	154	171	198	158	212	161	179	175	165	172	173	175	171	175	212	188	192	152	172	181	178	187	185	171	159	198	169	173	185	186	145	171	151	177	164	176	163	166	165	169	183	167	165	170	186	191	205	181	174	170	180	165	153	158	180	194	153	195	156	153	151	186	163	169	159	151	178	171	195	168	153	184	160	175	185	171	193	162	175	161	187	161	170	160	182	154	161	172	180	185	164	171	161	203	172	170	160	188	151	181	171	176	163	161	196	168	173	167	166	174	180	167	174	163	163	189	170	156	169	203	162	181	156	186	173	181	157	172	158	178	159	174	176	186	180	173	151	176	165	176	162	191	164	171	168	161	151	190	156	175	188	158	183	200	169	141	187	159	169	177	178	204	186	186	194	172	157	180	165	193	169	172	190	169	165	172	158	193	169	186	177	155	157	194	192	163	167	177	156	217	188	176	183	197	187	177	179	188	180	173	146	179	169	186	197	156	183	162	172	184	161	160	187	170	151	184	155	176	162	203	209	189	172	172	201	185	161	177	180	175	168	190	202	154	163	179	179	157	192	197	164	197	198	166	158	173	170	152	158	164	206	173	162	190	176	168	169	167	170	162	172	160	193	178	166	167	179	155	169	162	151	182	159	159	143	160	180	175	159	193	189	190	162	165	186	212	183	150	192	179	180	164	170	162	151	182	181	150	174	171	191	192	168	164	178	188	162	183	204	186	175	184	153	163	199	200	159	185	189	187	171	163	153	182	162	169	176	179	181	164	188	158	173	155	155	179	176	181	154	180	193	184	172	184	181	182	168	166	158	175	167	181	176	154	162	175	163	189	150	168	185	170	172	175	171	173	175	178	170	190	180	187	190	181	172	183	179	165	160	165	170	204	171	168	178	167	146	186	160	167	161	178	176	176	192	154	184	172	154	177	173	161	182	182	171	179	156	167	143	150	168	160	155	185	184	176	179	195	172	165	186	183	193	182	165	168	207	167	164	182	194	190	169	184	171	187	184	159	158	166	181	178	178	154	153	186	167	153	167	175	185	169	165	158	169	194	191	169	182	175	170	172	146	177	161	177	175	170	174	194	170	176	189	203	172	179	170	170	172	170	153	180	170	197	189	164	185	154	165	160	163	176	169	154	142	163	170	188	157	179	178	182	183	171	164	175	158	185	160	189	161	160	157	175	187	175	163	156	140	135	166	173	166	173	183	162	193	182	160	164	182	177	179	180	190	158	172	175	157	183	167	172	179	166	169	162	165	187	180	170	182	166	171	172	171	132	161	176	184	170	228	177	184	165	160	164	163	180	186	167	174	157	160	181	188	175	170	186	177	166	170	179	177	166	150	160	188	172	173	152	198	172	170	168	182	147	188	177	168	175	190	165	180	171	186	151	187	163	167	170	178	168	179	155	174	163	164	172	163	182	165	157	180	182	192	159	193	168	173	181	166	178	163	195	169	171	177	171	178	138	165	191	172	180	193	189	168	192	172	168	171	165	159	168	188	173	162	173	170	165	152	164	187	153	165	195	205	172	181	178	160	178	156	173	187	179	181	197	160	150	192	192	183	161	162	185	183	196	180	172	181	145	170	159	141	180	156	158	187	178	182	183	170	167	154	178	178	183	169	165	164	172	155	169	170	185	186	159	185	193	205	184	173	166	197	171	179	188	162	189	155	180	167	174	163	147	169	177	160	156	191	172	176	195	196	149	192	182	199	168	189	142	181	148	165	157	165	150	183	164	207	166	166	174	165	158	164	178	169	167	175	171	145	175	159	177	167	188	162	184	166	170	172	157	180	160	169	185	194	145	178	166	182	163	164	189	189	180	172	177	164	167	174	175	156	166	190	172	173	166	205	157	170	184	171	188	180	162	163	165	182	172	169	179	184	159	170	148	172	154	174	162	160	170	183	176	172	167	191	181	169	179	180	169	171	205	168	198	163	169	187	170	180	169	150	162	153	169	167	185	177	197	168	170	189	166	168	182	178	197	189	185	161	187	173	169	176	159	180	191	194	161	183	168	140	185	156	165	185	188	179	148	190	163	175	149	175	166	164	189	162	186	192	152	163	162	183	174	163	152	182	180	177	154	165	168	168	177	172	160	178	167	168	172	169	177	183	171	160	161	183	156	161	165	187	176	171	190	171	153	201	185	195	157	169	157	156	168	163	186	179	192	159	160	178	160	193	167	178	173	184	181	167	159	181	163	178	174	162	176	179	157	177	182	180	179	171	193	195	157	163	166	163	172	200	193	183	184	171	154	179	180	164	171	168	160	182	190	159	187	199	189	157	170	174	172	149	171	177	153	165	154	182	167	157	176	168	174	157	146	167	178	153	191	190	194	176	178	171	191	157	162	181	186	147	167	157	185	162	183	152	168	178	168	149	164	189	177	165	187	182	154	183	164	157	177	197	188	173	170	164	182	170	168	182	175	172	163	156	204	177	166	149	177	174	146	164	187	181	171	182	157	156	162	189	171	172	178	206	173	142	222	200	152	178	175	165	161	181	172	166	171	186	174	173	156	176	192	186	188	189	169	171	164	147	162	194	186	163	157	198	206	199	154	160	151	195	155	182	171	148	211	177	154	168	189	173	175	153	160	171	173	154	162	154	203	192	179	158	182	172	190	174	167	187	167	163	178	146	189	180	185	202	168	161	173	155	177	139	194	162	190	180	156	186	173	169	169	188	190	175	180	159	187	174	176	164	155	192	153	154	183	169	167	184	151	188	184	156	166	176	156	170	159	218	175	162	173	155	159	159	196	186	181	186	151	185	151	153	187	182	164	167	170	163	179	155	202	157	185	165	187	168	200	176	184	184	148	176	178	172	195	181	180	176	189	134	165	173	180	164	196	200	179	173	203	180	159
6461	831	1512	1667	1400	1053	927	911	9186	778	554	505	507	501	496	522	502	481	501	470	474	435	439	458	489	467	456	453	473	452	419	428	431	441	455	460	465	481	443	476	423	472	455	450	469	482	425	434	504	470	507	471	473	418	464	458	474	439	453	446	451	448	449	475	417	471	449	446	456	454	421	412	457	436	442	478	439	453	416	438	436	421	422	443	435	446	466	441	450	416	463	454	423	474	433	426	412	437	366	438	434	436	474	450	456	439	416	432	411	452	430	439	442	461	456	450	464	429	421	435	443	433	428	430	458	434	449	444	457	431	420	473	416	466	435	432	431	422	434	420	471	440	428	471	411	468	453	439	434	446	435	402	393	441	447	415	476	398	444	430	409	470	436	469	427	355	419	414	425	468	465	443	464	395	444	439	430	433	428	443	468	399	461	425	444	461	407	419	434	408	442	436	432	413	432	422	446	389	453	430	452	454	442	467	425	435	438	472	429	431	413	440	408	432	523	493	431	464	430	448	456	420	449	438	429	448	448	433	431	425	404	408	412	428	423	441	453	447	453	421	442	443	472	432	438	405	434	437	470	430	429	450	411	418	437	432	452	464	452	452	442	435	423	490	439	487	429	460	447	416	435	447	437	432	409	413	409	442	476	419	411	436	444	422	427	432	401	441	433	392	419	426	464	451	423	454	447	407	418	444	437	458	444	423	481	432	451	439	464	441	400	445	460	432	455	451	450	426	425	472	447	450	423	446	429	420	435	459	423	411	412	447	443	404	457	418	423	424	429	433	453	427	467	428	469	463	443	425	450	434	460	437	440	452	434	417	483	421	436	457	444	443	425	415	454	439	463	457	455	452	459	438	440	432	404	427	427	413	452	413	429	487	451	437	427	442	455	403	448	479	443	442	456	448	404	444	462	449	431	469	400	440	411	467	443	411	400	456	465	440	426	422	442	410	414	443	420	403	452	405	455	452	472	435	445	432	432	451	442	442	378	438	438	413	453	377	404	431	444	430	433	438	454	440	447	427	424	438	423	457	418	435	464	433	475	444	449	416	422	439	447	440	449	432	451	427	472	422	439	483	432	460	401	425	447	449	435	447	476	424	423	408	432	410	427	446	409	401	442	440	442	483	419	435	436	447	403	428	468	422	426	461	427	461	412	450	467	462	457	432	440	435	385	461	427	419	465	465	445	368	459	419	436	425	446	450	423	452	449	416	451	441	442	449	411	481	450	473	418	428	431	445	472	474	432	413	445	434	435	432	448	471	486	443	450	443	502	456	451	436	449	466	416	446	429	454	477	463	425	460	430	449	443	418	421	462	438	464	430	443	438	427	405	468	432	424	418	377	459	443	424	420	412	437	426	447	451	452	457	472	425	398	485	463	428	429	445	430	481	471	470	440	473	404	435	439	406	442	464	471	433	438	414	462	445	438	391	430	443	442	453	389	429	427	411	462	438	423	430	472	423	437	425	432	445	456	441	401	473	424	460	463	432	420	470	425	418	414	445	441	432	411	458	444	438	385	422	456	441	420	436	422	403	436	462	426	404	464	409	439	453	427	396	444	442	462	422	465	417	451	463	469	444	438	440	451	464	460	444	420	428	402	421	457	435	424	429	444	408	437	429	419	418	445	442	446	410	451	430	443	434	447	384	421	422	425	447	424	434	456	451	386	435	414	415	456	466	438	413	439	428	435	407	449	467	458	435	446	460	441	432	431	401	404	462	439	475	518	424	415	463	442	447	408	426	437	444	443	415	439	440	452	475	406	428	419	450	403	438	420	440	445	441	417	447	460	429	424	481	430	405	463	445	449	442	456	425	415	462	425	466	491	450	438	426	482	413	447	425	425	434	442	447	427	411	453	438	466	424	450	479	425	420	407	400	425	472	433	419	435	455	418	377	424	466	438	458	442	412	413	466	439	447	396	421	421	450	459	433	420	450	438	449	413	403	437	455	454	426	442	435	458	441	432	402	397	451	439	430	417	452	416	417	454	422	443	413	420	457	403	444	456	426	462	418	444	447	453	410	416	407	439	448	451	407	437	437	467	442	460	470	446	455	436	467	464	455	440	435	439	433	440	428	419	428	416	439	447	470	431	447	468	398	405	432	469	428	430	426	428	465	442	424	447	444	416	429	446	440	410	447	466	418	431	428	447	413	403	435	437	410	433	417	444	458	463	457	420	427	482	462	445	427	417	486	405	408	397	446	427	402	450	446	444	414	441	417	501	434	452	451	434	428	480	431	450	440	415	408	409	462	430	425	442	449	451	439	468	451	485	430	429	447	423	435	403	436	391	411	432	446	432	392	459	446	459	441	409	435	426	459	423	448	461	464	431	423	407	416	437	379	398	427	433	452	449	412	415	450	449	428	463	428	437	455	394	417	444	447	444	437	461	411	422	441	446	452	441	412	422	425	451	445	444	444	435	419	433	455	425	437	430	415	443	441	401	422	416	429	458	419	413	442	420	444	429	459	432	448	411	433	432	402	412	440	436	420	441	465	451	388	431	454	455	466	496	458	446	478	432	463	439	418	427	459	449	464	421	420	454	440	457	442	420	410	430	419	460	452	451	462	487	445	445	426	451	410	415	421	443	470	416	418	456	442	456	440	434	450	433	434	394	422	453	421	456	426	453	432	431	426	464	420	416	460	436	432	458	404	400	391	448	472	453	463	413	418	419	414	491	436	440	445	418	449	412	445	433	464	412	494	433	399	412	421	408	433	442	468	474	417	454	478	471	446	453	428	425	440	428	451	436	442	449	463	416	428	470	448	434	429	413	427	453	451	426	478	471	453	441	434	410	414	397	478	414	439	466	391	426	439	463	419	406	462	397	450	463	431	469	400	413	429	418	456	459	451	427	437	431	456	446	403	426	422	441	476	452	450	456	421	445	430	446	421	434	458	442	457	459	414	423	413	415	470	449	478	429	436	428	462	414	433	435	454	429	435	438	425	440	465	441	451	461	423	446	480	433	446	449	467	471	460	445	414	440	441	466	440	457	459	435	412	422	455	421	494	404	402	434	474	439	456	405	450	471	424	441	426	448	435	436	461	433	373	427	394	503	411	452	436	450	476	420	424	420	435	462	458	452	451	452	424	444	439	421	459	434	403	435	457	415	472	447	423	458	432	439	449	422	443	460	431	413	415	444	423	463	448	430	394	429	432	440	415	465	439	441	403	442	475	479	459	441	461	429	430	430	482	414	432	409	449	427	422	444	461	468	401	440	416	476	450	433	453	447	459	400	434	459	408	444	434	428	452	450	447	428	454	465	413	481	438	418	421	446	451	442	455	442	426	428	428	391	440	450	405	423	408	430	440	427	393	378	418	410	425	432	441	453	432	436	407	420	456	414	428	432	433	454	408	423	432	436	404	418	457	439	452	489	421	450	396	438	424	433	434	420	423	456	470	462	421	467	446	480	454	441	463	434	433	455	432	431	438	429	448	448	438	481	440	456	471	378	430	443	421	405	416	411	429	422	421	457	448	444
12378	901	780	689	418	323	254	253	1696	209	150	169	143	140	166	159	124	147	144	104	132	137	122	127	114	133	127	140	145	118	127	148	115	129	111	121	135	130	123	141	120	154	115	142	110	139	134	128	138	112	125	119	126	96	132	122	132	133	137	132	138	126	114	134	130	128	131	119	134	139	131	112	137	113	143	147	122	131	120	132	117	128	134	112	140	127	137	106	105	123	116	123	123	119	139	123	134	115	132	129	128	128	106	131	127	111	112	125	112	127	119	145	125	118	131	107	136	100	123	126	126	136	149	123	120	115	123	131	126	129	126	129	123	138	111	105	117	131	119	109	130	101	123	135	127	117	119	128	129	121	117	123	129	119	136	131	107	119	128	117	112	128	123	120	111	112	117	128	123	109	119	122	124	109	149	126	115	129	120	130	128	116	142	129	134	109	133	145	135	114	120	106	122	138	115	118	131	122	110	123	120	130	116	122	115	129	116	102	127	122	124	130	126	125	114	107	111	120	124	134	124	136	119	130	121	124	116	130	112	119	130	118	142	121	131	119	116	116	126	122	125	134	117	131	146	138	122	118	134	116	122	149	126	116	148	121	140	104	122	105	131	142	119	116	118	136	130	126	119	124	115	115	137	133	107	141	120	120	118	114	133	132	136	113	116	124	117	136	121	113	135	125	104	127	129	135	129	107	112	118	117	125	118	108	108	147	109	132	126	117	145	121	116	126	136	111	110	109	123	139	154	109	137	111	114	133	106	139	142	128	128	135	117	120	144	126	137	131	136	130	127	138	137	139	113	122	138	116	131	137	119	125	129	106	116	113	113	124	101	128	120	133	129	115	114	115	129	99	118	125	131	123	136	148	116	113	118	134	114	110	110	110	124	115	99	109	115	101	106	129	103	132	111	116	104	131	112	131	118	113	126	117	117	142	121	106	136	110	108	116	116	129	129	113	124	138	114	125	124	106	108	119	134	131	115	126	133	121	113	128	117	134	137	115	101	135	142	95	125	133	110	127	128	141	134	117	121	106	114	122	129	107	123	107	110	125	122	122	140	119	115	110	115	127	168	142	127	140	125	140	141	124	139	133	124	114	126	129	124	125	105	116	126	126	126	111	125	122	123	110	126	133	134	106	109	137	129	113	139	128	129	129	140	119	122	130	125	123	120	130	119	117	128	119	138	127	119	103	117	119	134	122	102	134	121	127	121	138	120	131	119	98	117	113	128	119	128	131	115	116	110	121	126	132	101	122	126	138	127	131	147	142	116	117	117	131	121	124	132	136	122	135	136	112	134	114	121	147	120	130	139	121	116	130	121	110	126	120	118	117	107	126	108	119	126	117	131	126	122	120	109	126	117	121	120	117	120	102	134	132	142	129	117	112	108	111	112	113	120	135	118	117	102	95	154	138	132	122	128	124	110	131	126	135	118	120	113	131	118	124	141	116	117	128	148	145	118	126	124	138	120	133	123	117	99	117	136	113	116	128	108	120	128	101	128	134	135	119	136	127	116	121	124	131	142	136	141	122	117	113	145	135	127	115	102	137	133	108	117	135	123	120	122	136	119	106	120	132	114	113	124	118	104	111	120	124	130	120	108	123	112	112	128	121	106	152	126	108	97	115	133	115	114	119	138	141	137	124	120	114	123	126	130	114	135	124	142	140	117	121	124	131	128	132	141	128	128	104	113	118	114	120	129	125	132	118	126	124	131	126	128	132	127	130	135	136	138	118	115	126	129	122	124	128	119	141	124	127	124	133	141	113	126	120	130	143	143	125	107	110	113	117	136	124	120	136	118	142	136	122	126	123	133	122	134	116	110	143	147	125	110	103	118	116	138	119	125	110	112	120	127	117	125	121	121	122	101	104	134	112	139	127	135	124	138	121	132	140	127	132	113	132	109	119	132	105	137	143	130	124	115	113	129	118	124	123	103	111	110	147	138	119	109	122	112	138	141	124	123	119	120	120	106	132	106	122	107	151	110	126	128	117	111	115	127	132	136	131	117	124	164	113	128	108	138	122	119	124	116	112	121	119	100	136	117	132	123	137	118	141	120	110	122	127	130	124	135	144	122	120	123	132	138	121	115	109	121	113	123	132	132	127	117	124	122	132	140	115	112	111	132	109	157	115	125	100	117	134	114	137	129	141	96	121	106	124	127	116	135	114	117	159	136	118	100	113	125	125	96	121	133	116	136	117	115	110	134	124	128	122	100	119	132	136	136	135	124	136	126	136	108	107	128	138	139	107	121	112	112	129	117	110	138	129	125	110	127	119	138	125	142	131	127	112	131	127	104	125	103	138	139	128	128	120	134	147	130	123	124	117	120	139	106	116	120	110	124	124	106	121	139	116	107	136	145	113	117	125	124	114	114	126	140	116	112	105	124	100	110	123	122	132	133	129	131	126	113	103	114	117	133	123	130	117	115	120	120	116	141	141	146	117	113	132	114	129	139	138	139	119	118	135	123	101	106	126	120	129	139	123	116	118	134	137	138	124	128	128	115	122	123	102	120	110	122	130	110	131	120	119	135	139	121	117	119	119	122	140	150	124	131	136	114	118	132	124	116	127	139	113	111	134	135	137	139	112	119	106	121	106	146	85	113	124	122	113	114	118	110	130	124	110	122	117	120	125	129	127	127	121	130	131	129	139	122	119	119	127	116	129	120	105	114	139	108	109	116	122	128	125	95	110	124	119	119	137	134	120	127	141	114	116	126	136	114	121	123	130	123	129	118	150	126	131	116	117	113	125	119	113	127	115	121	123	119	127	127	126	137	122	124	128	122	121	117	122	104	135	115	118	112	138	123	126	124	104	123	126	122	127	129	123	120	114	114	121	133	131	121	112	131	123	120	127	121	111	145	106	116	119	127	127	134	117	137	136	133	124	107	124	120	133	141	118	118	100	125	125	117	120	113	119	118	141	137	127	130	125	129	138	136	106	131	106	118	102	115	121	130	136	123	121	137	143	142	124	137	125	136	145	105	130	131	140	145	120	129	128	117	103	114	117	129	135	111	108	125	131	129	114	128	109	112	118	109	139	129	137	111	126	121	129	105	136	134	137	140	111	148	120	127	139	144	126	119	123	134	116	120	120	115	111	120	120	116	104	124	133	115	116	136	125	127	118	148	117	117	107	140	131	107	115	149	116	125	136	110	121	141	114	125	120	125	134	138	96	105	107	122	111	113	131	141	108	126	127	109	114	104	111	124	121	122	115	101	120	119	118	132	133	123	132	121	128	133	122	116	117	124	121	124	127	115	117	115	124	118	121	119	125	119	133	135	143	110	108	119	129	113	133	123	113	104	123	125	126	142	123	120	121	113	124	124	136	131	133	129	108	134	105	127	118	116	132	128	136	113	127	109	141	123	136	117	112	136	119	124	122	122	117	120	142	124	138	125	131	104	119	121	126	121	110	119	134	132	110	127	127	116	114	120	146	117	151	139	124	116	117	113	151	138	132	116	126	136	121	109	131	118	129	121	141	109	113	125	110
8157	954	1845	2366	1795	1302	1077	974	8127	668	555	522	448	485	447	452	442	455	389	401	394	424	389	373	345	347	330	357	354	342	351	376	349	345	341	327	379	342	338	372	403	334	347	365	368	391	343	369	358	385	358	348	369	345	341	325	362	357	337	368	327	351	357	375	332	349	357	349	316	381	343	336	317	329	329	365	306	337	311	309	309	328	319	339	306	316	323	290	314	298	316	313	305	319	300	330	291	294	298	308	305	321	331	287	332	309	275	315	306	297	311	317	304	275	319	292	294	325	335	303	290	275	304	309	294	311	298	333	314	329	301	315	307	311	311	336	304	285	334	298	294	323	335	311	307	325	340	327	332	287	343	291	300	342	318	322	278	332	308	291	330	294	291	346	334	295	319	350	300	317	304	307	279	304	288	310	341	290	288	306	340	316	301	320	309	300	327	306	321	299	323	315	289	330	312	297	337	312	297	284	310	280	332	287	311	337	322	312	347	288	308	323	310	289	333	306	295	339	317	314	277	297	277	292	300	348	306	339	332	316	320	335	317	302	305	325	338	311	312	320	357	321	312	359	288	325	322	261	297	309	295	310	289	330	303	295	291	325	309	299	328	311	315	312	317	307	339	324	304	305	336	304	339	331	297	301	322	304	309	314	300	307	310	310	324	330	322	323	300	311	311	317	300	349	328	358	284	343	306	293	295	292	317	297	325	289	297	320	289	327	306	297	313	320	315	306	299	314	335	357	330	301	317	320	296	298	298	331	287	298	325	275	318	320	303	310	288	341	272	295	314	321	346	306	353	304	306	330	314	292	314	298	326	279	293	280	320	339	332	299	320	327	287	331	320	347	307	315	307	330	296	334	289	286	303	299	308	298	310	310	289	336	335	287	282	313	302	322	323	306	271	291	295	308	295	272	304	305	329	308	309	326	325	315	315	336	309	294	317	329	282	336	324	292	285	312	328	290	333	284	324	277	309	322	320	318	320	326	305	324	308	307	293	308	337	306	328	331	319	306	313	338	314	320	340	303	299	314	302	330	287	323	328	341	291	339	350	310	297	345	330	270	344	317	285	311	308	345	310	322	325	317	300	324	258	348	275	304	311	316	301	301	320	322	310	334	306	312	324	265	322	326	330	329	316	326	309	310	332	304	321	294	349	311	304	296	294	333	338	311	309	314	290	298	302	307	334	325	312	294	328	300	291	325	289	310	349	324	319	328	326	323	314	320	272	328	287	277	306	322	296	330	296	306	330	307	316	292	331	339	284	298	281	347	320	292	330	284	310	311	304	309	323	308	323	297	335	299	319	310	311	304	291	321	295	308	320	269	322	345	305	300	302	330	294	295	302	289	344	328	311	317	316	352	335	325	317	314	323	309	306	309	314	294	301	300	294	304	327	290	304	294	318	305	313	340	280	343	296	304	349	302	325	310	316	331	314	365	329	309	345	285	312	308	278	286	323	272	290	314	339	316	370	291	300	321	319	353	285	264	325	284	301	346	290	326	319	321	316	330	327	306	282	314	342	313	318	339	290	330	311	330	296	307	317	311	333	319	316	304	291	340	316	315	319	289	320	321	280	289	298	312	312	329	314	326	313	277	306	308	349	308	262	297	326	349	321	287	297	320	313	286	300	307	308	325	301	300	343	317	306	323	302	337	313	319	320	296	314	302	272	298	319	301	301	339	316	307	317	346	340	298	326	300	312	314	299	314	341	320	307	333	306	330	301	314	308	343	320	329	323	307	305	326	303	325	290	321	334	299	315	322	290	322	294	378	356	310	292	326	299	344	341	297	312	332	314	333	317	329	301	318	325	307	325	317	318	329	316	290	297	312	315	315	309	313	334	308	323	317	306	316	296	325	317	328	306	324	312	324	316	280	297	334	327	340	296	320	260	279	309	306	300	275	292	332	340	332	330	327	327	325	316	290	300	318	331	310	316	292	288	292	303	340	294	311	322	311	331	312	313	308	309	332	290	346	283	309	341	310	299	268	300	293	291	323	326	278	313	292	306	354	309	315	328	346	334	293	307	340	308	344	322	322	299	284	332	290	284	290	304	296	324	315	303	290	338	314	305	302	299	295	296	337	271	305	310	318	313	317	268	330	305	280	284	305	299	302	302	304	318	309	314	320	325	296	311	322	312	320	319	303	305	327	325	310	297	325	331	338	303	320	310	292	337	313	343	306	342	282	315	320	318	326	313	283	334	314	306	320	325	329	315	341	295	313	319	317	268	285	309	328	324	327	303	318	317	337	294	304	309	275	276	317	310	353	330	320	305	303	317	295	321	300	301	337	287	288	326	290	314	314	308	326	299	316	330	346	318	323	310	304	338	292	316	318	336	301	295	326	326	340	307	295	315	314	332	284	313	271	306	331	315	288	342	310	298	317	336	310	320	339	305	322	316	305	305	315	311	332	328	308	291	309	278	324	286	317	300	268	304	277	348	318	357	298	334	368	342	315	316	313	328	309	311	302	307	341	333	325	314	351	304	338	336	330	335	328	338	289	305	318	339	306	322	303	285	309	303	300	306	321	289	317	319	319	328	344	367	316	290	315	280	319	304	301	286	308	302	307	278	305	334	297	312	293	337	317	321	326	297	317	300	299	300	314	330	324	341	301	300	337	292	312	317	340	315	311	305	320	300	274	311	302	309	304	314	276	305	356	324	345	318	307	320	299	301	329	308	290	274	320	298	313	313	316	317	333	301	324	307	293	306	297	314	328	338	308	318	330	319	308	306	309	308	311	298	299	305	322	294	298	329	322	314	299	289	342	316	319	316	321	328	293	318	298	298	308	299	299	304	301	317	327	315	319	291	295	305	299	320	319	320	344	323	314	354	310	333	294	337	329	308	336	324	294	325	297	319	325	327	357	314	304	300	321	302	305	338	326	322	296	295	311	314	302	323	326	317	317	300	317	321	280	300	293	300	321	348	317	322	327	309	277	320	323	307	319	317	274	320	332	296	317	320	323	294	286	324	347	329	308	292	277	328	338	306	336	317	308	290	308	300	305	314	295	330	289	301	301	331	302	302	324	285	356	321	296	332	297	331	273	303	318	300	320	328	289	320	293	290	332	345	303	320	346	334	351	307	355	330	348	306	299	341	299	318	283	319	316	304	298	318	331	302	311	332	315	302	340	323	333	309	305	313	319	323	320	307	319	305	300	321	312	310	298	287	317	310	320	303	295	335	298	323	331	336	319	318	346	293	295	343	282	331	313	315	341	301	337	343	313	305	314	318	336	304	322	307	305	345	308	336	331	301	356	333	313	335	357	308	288	310	323	325	319	322	321	318	284	290	308	311	312	242	265	300	317	317	283	311	277	309	308	313	319	320	329	324	312	310	321	323	303	334	300	315	315	308	337	320	333	280	319	305	320	332	298	303	327	313	320	298	292	277	287	312	302	312	279	303	309	285	313	308	315	323	286	318	287	333	321	316	319	298	288	317	318	330	340	318	310	319	303	299	319	327	315	314	345	339	327	293	355	317	268
1389	282	251	234	168	161	133	143	153	127	134	135	139	137	139	146	127	128	119	124	136	142	136	153	136	132	138	117	133	139	135	131	152	151	143	142	130	143	129	136	166	119	132	131	133	131	126	136	109	109	147	127	126	133	127	131	140	138	135	141	131	118	117	152	131	137	149	132	131	129	111	144	140	104	145	129	133	115	128	107	116	119	135	142	123	116	137	135	143	128	141	123	149	117	127	130	153	110	114	121	139	134	112	122	117	132	122	133	132	122	109	125	139	112	140	118	147	129	135	144	119	142	143	138	134	137	146	119	140	126	124	132	144	138	124	119	140	119	130	115	136	140	137	129	118	130	129	126	117	130	127	127	142	120	120	120	127	126	155	127	123	139	135	132	120	141	146	123	139	138	124	124	139	142	119	123	149	152	147	160	147	154	111	135	143	149	132	117	134	131	138	139	125	114	112	108	124	140	122	135	130	141	119	131	125	123	166	133	143	118	128	125	136	137	153	127	120	131	135	139	128	127	131	127	135	122	133	142	129	118	140	131	145	114	151	116	124	117	110	143	133	131	127	129	156	145	135	136	142	127	132	135	109	134	131	130	131	126	117	133	113	108	123	109	128	121	141	132	129	126	127	126	138	140	135	149	137	134	147	159	157	129	125	152	145	138	127	126	123	128	128	134	148	159	137	138	138	146	147	133	125	142	108	134	125	139	108	111	132	138	125	137	133	126	135	132	137	145	130	120	139	124	128	125	130	146	150	120	120	140	125	134	149	143	134	135	137	112	136	130	133	127	138	142	134	141	134	111	123	116	127	126	138	130	151	132	139	146	111	124	122	122	123	117	111	131	147	117	134	139	130	135	136	124	129	133	114	138	123	136	143	155	113	118	117	120	112	128	123	132	113	140	139	123	113	148	127	133	128	144	147	122	136	143	138	134	132	125	126	125	127	149	125	128	136	143	126	121	151	140	126	134	140	155	107	140	148	115	148	131	135	134	133	146	130	136	155	136	136	146	139	110	153	129	102	131	127	141	140	139	153	136	125	127	126	141	128	127	125	141	127	129	136	131	146	139	113	142	127	145	134	134	144	125	151	129	133	113	124	123	152	117	124	134	127	141	117	118	137	135	134	143	118	139	125	125	145	110	127	153	123	127	134	117	132	124	133	130	110	143	141	144	119	138	110	120	129	137	145	110	116	119	156	151	130	142	137	135	140	117	145	143	124	113	133	109	136	127	130	110	139	121	126	150	138	142	123	108	130	130	130	121	139	129	144	127	115	129	132	122	170	139	137	125	129	143	124	122	127	123	100	116	149	147	123	120	115	131	133	147	115	143	125	137	120	144	140	129	151	126	119	113	124	135	139	135	153	144	140	136	139	117	126	121	133	130	125	129	137	144	156	115	131	118	127	140	127	130	140	127	146	139	140	135	137	145	141	136	133	145	158	113	109	118	127	108	138	127	146	123	128	107	118	118	126	123	121	132	142	136	117	120	116	114	141	120	125	142	146	128	129	121	147	118	126	115	138	147	150	144	126	132	111	141	137	137	135	137	130	160	126	113	148	109	142	131	138	117	121	111	142	153	120	134	141	132	143	141	138	124	122	119	130	130	121	131	136	167	134	126	131	142	147	140	121	117	118	147	128	152	129	126	150	132	126	111	121	122	130	135	150	109	146	127	136	126	139	121	117	124	132	132	140	120	142	138	143	134	145	116	114	132	140	128	126	110	130	128	129	114	137	112	143	148	134	137	147	113	141	113	100	119	110	127	132	115	126	136	135	134	129	146	147	131	130	130	146	135	114	136	116	124	127	130	130	128	127	131	130	124	127	143	134	115	125	144	121	108	133	124	130	130	127	118	148	139	156	127	121	137	128	119	135	111	143	143	116	127	150	122	133	126	121	117	119	146	144	146	142	120	135	145	132	125	135	133	134	121	123	124	132	125	143	144	137	149	143	125	141	133	126	132	135	139	136	133	122	133	128	137	120	132	122	120	109	101	158	128	119	123	119	147	143	134	144	119	133	126	143	133	128	118	141	138	136	141	117	130	118	128	137	126	153	127	129	127	138	135	161	141	139	156	127	125	126	137	122	142	117	136	126	138	129	138	140	142	113	116	129	136	120	119	118	145	156	132	141	128	132	133	132	160	128	135	120	134	137	145	134	145	123	142	108	145	140	132	123	138	128	123	126	129	131	136	116	128	128	133	106	124	129	116	113	127	115	126	133	147	171	124	125	145	124	164	138	139	147	157	125	140	150	124	145	123	143	130	123	101	112	143	123	134	117	140	122	145	121	126	144	137	98	147	133	134	132	132	154	109	136	149	127	120	127	112	146	130	125	116	147	132	142	142	131	117	121	171	130	130	124	112	122	139	143	132	123	133	126	124	122	122	122	127	135	131	151	134	124	145	121	122	121	140	130	147	133	117	123	124	136	123	118	113	132	124	123	126	125	134	123	145	115	131	123	153	139	160	143	119	112	130	133	133	133	130	126	136	124	129	131	133	127	129	130	142	112	136	143	142	130	139	119	142	141	124	130	136	139	147	144	118	132	152	124	105	127	139	141	127	133	142	115	116	128	125	119	129	116	115	145	125	144	139	134	131	124	134	121	135	117	134	119	144	118	149	145	122	131	126	128	111	128	127	127	140	128	121	132	128	123	126	129	145	131	142	126	151	129	126	149	126	131	132	134	145	143	129	138	136	124	113	134	121	122	133	137	143	124	131	138	137	145	124	123	145	142	130	134	119	144	127	130	113	142	132	107	143	143	132	121	111	134	130	162	134	138	135	114	119	139	100	129	151	126	147	122	152	113	141	128	125	129	125	141	122	137	127	138	133	123	117	140	127	130	129	131	137	150	140	142	130	132	104	132	137	139	130	146	133	111	126	143	137	132	131	114	128	129	133	124	111	130	134	119	123	121	132	121	133	125	138	124	133	111	132	123	123	143	147	133	123	123	120	156	130	127	112	139	149	125	130	138	127	117	138	127	132	128	119	141	138	133	136	132	151	124	128	117	132	151	118	120	150	138	132	142	112	133	158	130	132	140	131	127	155	130	133	147	128	125	131	131	104	138	140	146	116	137	125	124	130	146	139	121	118	135	135	132	136	124	145	140	127	128	139	144	116	132	142	111	146	151	123	150	144	158	120	153	137	136	141	122	122	149	130	135	133	139	133	137	136	112	129	136	126	131	127	138	144	121	122	149	120	115	160	122	136	158	141	135	150	133	140	130	139	140	154	150	140	144	122	126	139	106	135	120	140	133	114	114	123	131	138	140	129	133	122	119	136	121	128	133	140	153	109	115	140	125	123	143	114	106	121	137	134	125	137	151	130	126	129	144	136	133	137	129	140	156	142	131	145	124	127	135	128	139	114	136	134	138	136	114	123	128	109	154	139	139	115	124	126	132	137	140	122	136	168	134	133	143	123	130	136	128	139	110	108	141	130	164	136	136	135	130	156	144	117	144	138	145	122	120	139	132	110	111	125
1863	509	714	785	621	497	452	391	454	415	365	415	358	383	385	378	350	390	402	340	363	381	357	352	347	325	361	335	371	359	363	348	339	350	364	342	363	325	358	335	374	354	330	371	363	334	344	370	313	349	383	369	366	367	346	341	350	359	351	347	349	321	353	368	317	354	360	372	339	334	348	349	351	351	352	360	343	318	332	351	337	370	336	365	366	342	336	364	374	345	368	371	388	370	389	342	327	323	343	320	338	337	334	353	335	349	346	365	340	358	346	332	343	351	375	383	348	350	363	319	339	311	361	320	352	342	340	316	314	364	364	324	346	331	391	324	362	345	350	349	345	383	330	338	298	367	358	335	363	354	336	330	340	353	321	355	328	330	355	320	330	338	353	321	346	345	339	339	335	349	306	329	358	381	367	350	346	317	339	343	355	355	380	340	340	345	338	326	325	328	346	366	355	365	364	349	351	344	299	348	344	334	336	341	361	332	375	335	312	319	328	335	344	314	369	345	345	337	349	334	330	356	321	336	328	337	340	362	369	359	373	370	372	381	297	336	344	341	333	369	326	359	335	340	314	344	343	333	346	334	334	339	334	348	331	324	333	329	312	335	359	352	366	341	367	363	368	360	349	327	367	368	359	361	347	311	349	324	328	328	320	349	318	353	347	363	336	326	352	370	376	336	350	368	387	329	357	303	379	344	315	307	354	378	318	350	370	350	368	380	397	333	355	340	342	344	351	341	368	331	337	353	353	333	356	343	334	333	347	357	328	337	351	337	371	361	348	350	351	334	323	340	348	357	341	371	328	340	376	313	360	371	390	345	351	363	316	345	336	337	342	372	368	312	340	333	331	351	333	331	361	340	361	333	336	357	339	334	333	347	346	344	359	337	321	374	369	343	319	364	339	325	369	335	350	337	324	363	352	368	377	349	369	343	340	337	345	348	369	355	364	341	323	383	334	330	363	331	360	344	360	324	341	340	362	355	336	333	328	340	363	352	328	368	339	339	338	374	364	330	352	345	351	353	361	366	341	330	325	346	329	339	348	332	323	345	343	344	317	335	338	363	358	323	333	346	344	312	342	373	369	349	346	331	332	335	357	358	352	365	374	334	314	376	351	334	356	367	355	370	337	324	376	360	382	343	340	376	376	298	370	356	351	329	364	370	337	363	362	341	338	336	324	364	352	387	340	327	323	339	341	349	322	339	360	333	350	352	340	330	329	352	336	310	330	342	318	334	350	299	361	328	356	336	342	349	329	364	372	324	338	314	391	336	320	317	329	356	358	358	336	351	343	359	351	332	373	338	366	317	337	339	380	327	367	351	341	349	333	346	386	342	372	365	339	380	327	327	324	343	296	344	322	340	322	351	337	342	345	353	340	329	346	328	349	340	328	363	337	337	362	369	348	321	313	342	326	365	359	304	329	361	347	350	338	343	331	328	363	352	363	342	341	349	353	357	368	359	361	351	350	327	381	354	308	335	358	315	338	328	370	365	335	336	350	347	352	361	343	360	364	319	343	344	350	352	310	380	338	353	353	363	347	348	366	374	356	327	376	373	348	387	346	305	332	391	354	354	353	358	328	315	352	387	374	335	351	345	332	328	353	342	348	314	359	358	363	325	339	329	343	305	375	319	385	350	358	347	373	365	337	353	363	352	359	339	341	325	360	345	354	353	349	351	353	362	351	340	340	360	347	324	349	327	364	347	332	372	338	329	368	369	329	351	352	330	378	359	330	362	367	342	377	333	326	350	343	335	332	323	305	331	345	356	348	365	356	360	393	336	312	331	340	356	338	344	361	351	378	315	334	324	318	364	366	384	346	340	318	338	334	357	344	375	346	356	320	328	331	344	387	355	371	299	333	358	349	325	343	362	351	337	356	350	354	329	333	347	348	339	340	362	322	337	331	335	371	373	357	368	350	363	318	332	326	357	365	344	341	328	341	354	348	317	379	368	344	329	322	351	355	331	342	368	356	360	320	325	365	330	328	360	305	340	341	327	346	327	327	369	339	355	324	341	325	340	347	363	363	336	346	351	385	344	355	343	329	330	333	359	367	343	370	345	360	343	336	377	335	357	341	352	361	363	348	323	385	331	290	354	337	361	323	333	287	336	332	385	348	326	347	356	312	352	340	357	370	337	356	361	338	326	372	336	363	364	334	336	354	369	347	330	360	341	360	393	362	349	332	372	315	343	323	337	359	369	300	336	336	349	328	355	332	317	323	340	348	332	336	362	363	334	361	358	333	328	358	359	339	342	386	352	344	380	339	325	344	352	318	402	339	347	335	359	318	347	326	378	384	316	316	340	365	347	362	372	385	387	328	319	314	314	349	341	356	340	328	326	343	344	377	350	304	358	337	345	323	330	348	351	352	341	342	353	364	358	370	301	338	356	339	299	324	357	303	326	357	346	329	344	334	334	349	336	337	363	364	330	360	332	363	324	355	327	371	348	347	337	341	340	322	345	371	355	358	332	327	329	396	347	304	320	358	333	320	327	379	355	356	371	332	339	344	359	344	375	371	337	363	350	366	367	346	332	345	315	360	341	329	351	339	327	329	353	364	364	308	317	365	358	329	319	354	321	364	369	362	332	332	385	338	318	377	357	369	356	343	304	349	344	365	327	300	330	368	315	345	335	345	325	341	339	339	349	352	347	360	351	353	355	343	327	350	329	368	368	335	343	337	360	353	329	351	338	340	325	347	318	356	388	355	334	335	337	326	336	346	329	320	350	343	352	336	312	348	344	340	336	352	348	363	348	336	339	319	334	337	340	358	327	327	343	313	344	360	326	348	361	343	322	329	366	344	368	331	339	346	312	342	309	348	331	367	369	307	336	348	358	358	350	341	369	324	344	335	383	328	319	351	345	325	351	335	351	329	343	350	331	333	378	306	351	333	360	358	327	337	348	358	329	321	348	331	351	354	346	309	344	330	345	346	361	360	331	344	325	341	354	321	372	356	332	362	316	318	349	368	343	344	341	340	319	378	325	350	319	332	327	353	352	323	310	370	334	340	339	317	343	355	339	313	336	318	339	347	335	316	343	359	339	362	360	348	387	311	358	299	352	323	365	331	332	336	334	326	317	350	347	355	327	369	382	349	342	312	340	347	360	313	350	360	339	343	392	312	329	401	357	339	333	332	328	342	342	344	339	361	373	357	344	328	337	367	356	335	359	332	325	359	324	315	345	364	379	325	323	329	375	341	362	350	333	331	354	355	347	335	333	333	349	338	350	358	365	350	339	333	369	332	379	327	346	391	347	361	340	361	361	350	320	340	346	349	363	347	340	328	338	300	327	348	376	366	340	378	312	334	360	338	358	354	342	327	332	333	342	324	355	307	369	337	374	336	377	351	355	361	377	372	334	350	311	350	347	337	330	343	399	346	356	360	357	349	354	352	349	359	348	362	327	359	348	332	339	350	340	324	313	342	344	354	343	334	338	367	363	352	336	330	331	325	332	323	344	341	359	330	340	352	338	356	319	338	349	343	358
6814	499	510	428	338	253	298	498	857	193	201	196	206	190	161	206	177	171	167	181	196	172	187	187	180	207	207	150	176	187	194	161	169	160	168	203	170	198	158	173	171	184	169	201	189	172	163	184	178	195	157	169	175	167	200	185	173	162	177	185	187	158	158	152	179	178	186	171	182	183	185	181	183	187	155	180	153	181	164	190	158	164	190	156	163	153	202	201	170	176	161	173	166	185	169	195	174	162	175	168	181	147	192	190	183	161	171	207	170	180	163	197	145	170	200	163	174	164	169	182	211	150	178	167	188	171	155	190	165	155	191	156	178	176	175	172	171	171	181	189	155	167	186	157	169	173	204	156	163	158	158	175	172	198	173	170	174	150	176	148	162	170	179	188	177	171	175	166	165	181	169	180	148	176	158	152	159	150	158	154	168	182	152	170	192	170	190	164	190	158	179	166	169	166	151	172	167	191	172	174	163	171	176	156	179	185	176	158	172	163	174	147	161	170	166	173	164	154	149	187	169	148	192	208	143	170	173	186	154	167	190	190	164	163	185	180	189	182	194	178	156	196	169	200	172	169	200	182	172	188	154	172	161	185	192	165	182	171	181	168	169	183	159	185	181	190	181	186	155	179	167	186	169	195	184	191	189	175	160	187	182	159	183	161	173	182	165	167	162	178	155	166	153	161	158	150	191	188	191	166	172	169	166	168	171	193	172	160	197	197	157	174	188	164	152	157	172	155	171	161	188	188	181	184	174	156	188	199	139	179	148	189	156	150	207	180	175	180	181	181	154	175	184	170	189	167	172	171	177	187	159	171	178	162	169	141	184	166	159	166	172	147	179	161	164	195	149	190	176	169	180	174	162	200	179	188	173	191	181	157	186	182	180	176	175	191	172	180	178	183	166	153	160	153	190	180	163	164	169	159	162	157	183	188	161	180	175	165	149	192	177	191	172	173	193	168	166	196	172	174	166	185	160	181	167	190	159	187	171	193	171	185	171	199	182	191	181	150	168	155	201	173	183	207	183	173	165	170	152	174	163	167	182	181	192	184	192	174	197	202	194	200	194	169	193	174	156	187	167	177	179	162	176	164	169	176	212	190	178	158	190	153	189	193	167	192	167	185	184	180	167	149	197	190	191	169	195	172	167	172	171	187	174	179	168	180	178	175	146	181	172	165	188	185	173	174	173	164	178	196	183	169	172	154	201	166	170	172	181	170	160	166	154	147	169	185	184	156	177	189	179	153	182	187	169	173	183	196	179	188	164	178	209	155	162	175	172	167	181	170	164	165	162	179	185	151	176	168	155	159	174	208	170	190	165	182	196	177	168	194	178	179	137	167	184	176	185	173	186	182	186	197	175	194	165	183	171	186	171	171	188	162	171	151	188	167	181	192	159	177	192	175	167	169	166	163	157	178	160	173	179	186	181	165	156	174	189	183	183	169	166	213	176	188	145	184	164	152	152	172	156	179	158	168	168	197	182	168	172	211	156	171	186	166	176	164	171	170	180	168	124	158	181	151	178	173	170	173	199	169	173	178	172	186	173	167	174	179	199	165	193	197	194	169	199	165	196	177	183	150	187	177	178	179	169	191	177	137	182	157	174	169	179	152	142	200	179	175	164	157	180	169	177	160	175	176	171	187	152	185	180	200	174	190	182	183	181	162	185	167	207	160	166	172	159	150	157	169	165	197	161	180	179	154	178	182	193	164	174	170	178	162	169	205	175	192	160	208	158	166	181	171	162	176	171	162	187	156	169	168	165	161	194	161	161	183	178	177	167	148	179	179	182	169	174	173	162	175	174	156	157	175	158	162	178	180	181	180	185	196	177	156	197	169	168	178	177	175	176	170	173	173	189	158	164	159	157	185	171	160	198	150	182	193	181	186	185	173	194	154	173	151	188	165	155	167	182	174	182	175	184	175	189	168	176	165	162	184	182	189	165	163	176	167	190	184	186	168	170	152	156	158	166	158	162	179	164	168	172	191	201	204	200	184	170	176	184	171	176	170	167	193	184	184	196	168	155	149	164	192	183	185	167	181	166	167	204	176	163	185	164	169	176	172	140	170	174	183	146	184	180	183	181	171	174	182	179	195	172	149	164	174	171	174	184	166	167	166	167	174	155	174	176	148	174	168	167	175	174	202	176	174	187	181	153	197	161	149	165	170	177	192	176	170	177	151	186	173	196	183	172	171	186	173	160	180	175	183	176	200	200	195	196	203	167	220	166	148	165	172	162	197	155	163	184	189	143	152	180	176	149	175	172	206	176	171	179	182	187	175	178	164	198	165	155	152	144	212	160	173	164	176	167	138	173	173	170	180	165	176	156	182	199	164	179	176	167	176	150	200	169	166	172	147	192	156	205	164	176	206	180	193	171	161	155	173	202	166	182	163	171	201	173	181	159	178	190	170	188	177	172	179	165	163	206	200	173	146	161	149	180	173	173	160	166	192	174	168	157	162	154	168	179	174	165	181	183	165	175	199	163	164	164	175	176	172	173	157	173	177	181	183	172	163	177	180	178	172	168	179	167	159	158	159	178	148	166	174	190	192	173	170	162	201	168	200	171	175	188	187	194	169	186	174	160	199	154	169	174	169	175	180	168	173	172	171	176	160	175	179	178	156	185	184	167	173	166	174	166	167	173	176	193	171	156	172	160	153	160	148	194	162	150	176	191	157	183	168	168	176	137	196	162	149	162	161	175	158	191	177	203	180	180	170	169	168	164	167	172	157	187	165	176	163	178	166	199	184	178	179	166	162	171	171	178	211	165	176	182	165	173	156	181	187	162	143	168	166	171	199	185	166	187	156	161	175	168	155	163	163	163	190	157	180	184	170	180	183	167	181	169	170	196	173	159	182	161	175	168	183	196	187	164	191	180	163	191	165	167	188	163	185	148	192	186	173	175	190	191	152	183	181	161	176	179	180	170	170	205	167	188	183	166	182	197	168	155	170	153	162	167	185	192	207	169	155	152	181	181	177	150	174	187	194	218	154	176	169	204	201	168	170	174	140	184	151	168	164	178	162	158	161	182	171	162	166	195	173	168	187	167	188	188	160	176	179	175	163	174	194	183	189	191	188	174	173	166	162	185	183	180	194	157	155	148	189	159	169	170	153	198	154	168	183	166	149	149	202	178	179	179	169	200	171	182	172	160	175	167	134	165	167	178	157	177	168	189	173	159	176	186	196	191	171	164	179	168	189	164	178	193	178	182	178	184	195	181	186	177	181	178	166	181	179	179	176	149	181	160	173	178	159	190	164	190	172	176	183	172	173	171	189	166	181	178	166	172	190	171	175	158	161	175	183	177	178	149	200	161	169	185	193	198	170	172	169	184	178	196	188	199	172	169	166	166	181	170	180	178	183	180	163	184	149	167	170	178	186	174	166	177	171	180	160	183	187	179	193	155	178	182	177	152	185	179	207	173	166	153	170	165	195	143	173	177	191	167	166	174	172	159	153	166	168	162	183	167	167	180	168	174	188	175	163	172	189
6461	767	1291	1383	1200	985	1091	2608	4250	646	582	565	495	512	536	525	480	499	525	521	488	497	446	494	432	484	451	450	432	440	463	486	459	483	452	461	476	446	464	468	464	468	477	471	456	508	481	446	425	442	481	445	478	491	453	464	473	459	482	433	463	467	471	456	421	479	449	446	448	445	417	442	441	453	458	457	439	481	430	443	426	443	448	422	469	441	406	476	469	439	453	424	448	416	458	483	445	449	465	417	440	446	405	459	425	419	412	405	440	477	440	461	431	469	435	445	423	428	438	411	417	426	417	425	441	437	407	428	441	447	464	442	417	446	456	430	447	444	454	421	458	454	435	401	449	423	407	417	420	429	438	413	428	473	461	454	443	436	452	429	468	441	442	426	440	443	431	440	436	418	445	459	398	419	424	426	413	415	409	451	414	449	436	403	459	439	429	446	457	456	404	425	422	464	422	449	423	439	456	433	418	430	415	417	442	457	442	427	427	439	422	462	411	430	400	465	415	460	449	471	423	464	444	449	458	419	439	439	437	434	400	443	428	412	424	433	434	420	413	428	426	397	403	437	454	426	451	457	419	438	434	453	466	436	413	435	433	434	436	426	449	433	443	414	431	423	430	395	442	443	477	503	435	448	422	440	449	429	430	444	420	428	427	440	411	460	464	444	427	479	466	420	456	431	419	431	425	460	444	414	467	422	423	430	436	468	431	432	443	456	464	447	433	422	454	397	443	423	478	427	459	485	451	463	415	430	418	483	417	388	423	399	444	399	430	459	413	431	434	455	410	431	429	461	418	431	427	480	465	457	407	416	426	452	429	434	466	453	466	425	414	402	434	450	416	387	451	443	453	453	426	430	433	437	424	441	476	459	426	459	418	454	432	421	407	428	424	433	441	448	452	445	424	472	407	404	418	410	459	420	448	465	464	439	388	434	459	472	387	445	422	450	417	452	452	409	443	410	429	444	440	414	437	437	459	421	422	450	442	457	419	396	395	420	443	436	435	414	461	413	448	437	454	435	419	444	440	440	429	450	452	461	430	468	441	393	462	436	420	462	413	407	452	442	398	425	399	446	408	455	463	459	430	434	435	429	484	422	446	436	419	482	444	461	392	424	442	433	433	470	426	446	405	412	414	427	450	448	394	430	454	448	438	433	460	428	418	425	424	429	442	419	454	449	422	427	408	441	450	432	458	418	438	404	417	454	462	419	428	452	439	431	432	442	442	402	416	463	458	465	408	446	419	405	417	481	412	428	430	486	450	423	442	459	461	413	416	483	418	414	420	394	461	461	424	449	437	441	441	407	450	481	437	465	452	442	426	455	414	386	426	435	404	430	462	442	388	457	446	410	428	412	416	458	420	413	407	450	417	429	407	411	405	397	405	440	417	441	440	430	408	445	444	426	450	424	450	453	453	413	514	450	450	430	443	408	438	428	430	416	443	406	451	461	447	407	459	432	434	435	422	428	438	420	422	457	423	426	483	435	470	441	397	414	432	418	421	414	421	427	435	433	467	423	432	405	417	438	427	456	436	427	432	445	424	455	412	454	425	447	477	436	459	495	454	430	440	422	451	418	450	424	428	428	412	446	448	447	431	407	434	424	418	433	457	478	437	432	417	439	431	425	416	434	413	424	414	443	439	432	483	439	445	405	468	434	427	463	432	434	411	444	454	433	452	416	441	423	459	471	436	434	420	414	453	447	444	470	431	429	441	374	386	425	434	404	436	454	453	422	390	444	423	439	437	412	450	448	446	433	429	458	468	432	397	444	487	418	431	447	413	392	404	450	460	437	453	431	386	445	438	433	406	476	441	422	464	485	418	497	444	449	464	432	372	461	441	458	410	435	443	440	411	422	437	424	417	432	415	418	420	427	428	427	407	394	456	447	453	432	426	415	451	441	444	433	457	414	452	398	455	419	405	409	436	432	444	429	436	480	427	417	458	451	456	421	436	431	413	439	441	403	446	431	416	442	419	403	416	406	469	432	439	415	421	446	452	430	412	431	444	432	425	435	450	448	431	431	414	453	446	461	462	434	445	391	454	439	446	448	452	431	439	464	432	409	440	430	435	390	487	432	410	454	421	425	424	444	474	446	433	431	398	401	429	427	449	408	402	457	444	456	440	468	472	421	436	437	456	440	479	429	435	410	403	418	423	452	408	428	423	448	442	442	460	451	433	446	397	428	414	455	488	469	400	419	441	449	501	459	395	457	471	421	434	463	442	400	466	440	448	448	455	411	416	397	453	429	452	463	459	426	428	453	487	449	472	453	428	445	442	406	457	451	447	463	448	441	388	477	444	398	417	426	436	433	418	412	437	471	422	460	452	446	424	391	418	418	443	441	439	460	458	472	464	430	417	447	424	460	419	448	425	440	467	453	434	461	416	410	481	437	413	431	417	459	415	464	428	458	434	451	409	426	446	463	454	444	452	408	429	438	447	431	413	411	437	443	421	460	428	417	483	433	457	423	415	423	448	451	472	429	425	420	425	441	452	450	460	415	403	442	445	412	421	473	424	463	434	407	473	415	433	443	416	427	438	427	402	473	438	416	438	460	448	478	485	416	414	423	425	465	438	445	430	437	429	451	457	443	446	453	431	472	436	420	431	478	413	432	464	422	445	412	450	461	447	446	434	431	439	450	460	448	441	436	440	440	459	486	462	411	417	481	446	400	432	429	399	459	423	457	416	433	443	415	445	418	446	460	421	437	431	392	431	415	431	421	441	433	442	438	421	407	438	429	460	444	437	416	445	436	440	416	458	432	422	424	432	447	453	437	440	406	425	400	477	443	438	424	430	451	436	436	437	468	441	444	432	466	473	458	490	458	388	476	436	413	461	441	415	432	419	472	423	470	404	429	505	420	452	443	393	440	443	430	470	424	447	426	432	405	454	439	452	425	437	492	434	436	427	411	475	435	468	432	434	428	439	410	383	433	410	423	427	456	462	414	430	401	437	403	460	436	431	400	460	453	428	424	448	436	478	418	468	451	418	438	428	434	455	416	446	411	439	432	447	424	447	412	439	449	440	419	474	410	432	446	457	418	423	450	443	496	442	425	420	427	440	442	476	406	440	427	458	456	429	398	460	461	429	434	470	468	451	439	407	453	455	472	441	426	436	471	437	416	431	435	413	410	460	485	465	434	435	423	442	432	427	442	445	440	448	408	394	418	454	437	418	451	434	436	392	417	422	465	460	428	466	442	485	432	440	474	427	400	472	471	407	402	447	419	426	435	430	405	467	493	455	468	394	430	426	425	419	444	447	432	415	435	441	440	386	444	422	470	394	445	381	454	453	441	433	416	429	455	411	414	430	490	453	466	420	466	447	461	426	429	445	426	442	394	454	385	455	470	427	421	448	432	418	437	448	454	403	409	476	428	449	431	450	443	483	459	421	429	458	437	466	446	444	455	451	422	427	429	450	502	457	440	439	411	457	445	444	386	449	407	421	443	436	445	431	451	463	455	454	411	424	454	439	441	452	456	407	439
12372	769	785	557	393	281	342	1794	2867	174	155	148	149	144	128	132	146	139	146	135	144	140	154	142	134	128	141	108	106	129	114	111	125	142	139	127	136	123	132	132	112	136	150	128	122	132	130	123	140	123	128	133	123	154	143	143	128	125	126	136	119	108	112	138	157	118	136	127	124	122	108	138	110	129	118	146	131	129	133	121	145	128	117	115	112	122	121	121	118	124	131	121	104	115	102	141	108	125	121	130	122	134	130	118	113	119	123	117	123	119	119	115	129	124	108	129	125	136	130	113	130	123	117	118	127	138	134	119	119	120	109	140	141	120	150	123	108	127	140	137	131	124	122	113	123	133	127	116	114	104	121	121	119	130	149	106	124	129	150	109	114	110	132	136	98	134	138	111	124	130	112	138	140	105	135	121	148	129	135	137	172	133	122	121	130	129	138	115	126	119	131	134	119	126	120	137	140	131	138	120	120	113	104	113	140	122	136	120	128	133	121	123	128	101	126	117	116	131	107	140	132	113	128	131	132	123	131	129	93	146	123	123	137	121	98	123	132	133	107	113	120	129	128	116	131	120	114	117	106	114	116	126	164	109	108	117	125	131	132	134	142	118	134	139	114	140	120	131	132	131	107	130	129	148	127	111	111	116	142	100	132	111	123	121	128	126	130	119	120	143	126	119	115	115	111	120	126	120	140	140	123	133	108	127	126	119	132	106	110	127	105	117	119	120	109	127	122	138	135	114	130	120	104	124	117	122	117	114	133	134	120	134	136	135	122	138	104	87	121	114	130	123	131	150	126	153	124	112	118	104	129	122	130	133	137	114	117	138	119	138	134	126	138	124	120	125	117	130	136	117	140	130	139	121	131	128	133	110	107	133	114	104	119	108	121	129	115	126	129	122	119	128	133	119	106	120	114	125	125	106	137	122	138	109	118	128	108	113	136	134	117	126	120	123	130	115	120	120	111	130	129	126	103	145	132	130	109	123	127	116	142	131	130	134	105	137	123	133	134	123	133	136	114	118	128	120	126	139	119	119	122	106	114	133	137	107	140	130	147	116	121	146	136	114	94	111	123	133	126	129	126	140	129	121	125	119	119	148	129	112	103	114	119	111	130	119	118	125	145	125	105	133	143	143	132	138	99	130	126	113	143	135	124	124	144	102	110	127	138	121	123	128	130	114	121	108	106	125	126	116	131	121	129	107	118	123	132	132	130	113	129	138	142	115	139	131	137	124	105	118	147	123	122	127	149	125	119	124	129	122	111	115	139	125	124	140	121	123	133	128	113	136	132	121	138	144	110	123	119	134	123	133	108	118	104	132	133	129	106	112	122	111	115	130	110	124	142	106	105	135	129	115	124	121	129	119	102	127	130	123	117	128	130	134	126	133	127	132	163	114	120	132	116	125	101	139	118	136	108	142	130	138	131	127	133	123	122	122	102	117	121	115	138	155	100	121	132	148	116	123	135	107	109	132	135	132	117	107	139	119	114	127	156	127	111	140	141	144	129	114	134	120	123	161	121	150	118	140	114	101	113	127	120	110	131	139	122	130	133	127	134	127	127	140	130	132	130	122	115	130	120	115	131	129	108	142	117	102	120	100	114	130	128	117	126	118	120	122	132	124	105	133	130	125	114	137	125	136	118	138	132	112	109	128	134	141	101	124	128	130	130	127	152	130	117	151	115	111	110	132	140	111	116	143	130	106	121	121	144	142	125	119	133	124	119	105	129	128	135	109	108	123	134	130	106	118	131	117	165	128	144	124	126	126	115	116	121	136	127	133	110	107	129	122	152	122	102	130	145	103	124	131	140	135	142	147	128	138	126	123	113	128	124	113	105	100	114	123	113	128	143	112	127	142	131	130	114	124	114	140	115	108	138	145	109	109	124	113	115	123	115	134	151	113	138	138	136	125	118	127	123	132	115	135	133	142	125	134	129	129	124	123	143	136	116	143	111	106	108	137	106	116	149	137	144	145	135	108	130	137	130	131	125	125	108	138	124	139	138	125	124	114	125	127	127	110	138	116	117	120	106	144	132	148	124	120	139	112	129	123	112	112	119	105	135	113	112	133	118	121	113	121	132	155	139	122	138	143	133	133	113	128	133	111	137	127	131	131	120	111	134	115	108	133	119	125	126	143	126	145	115	119	133	125	129	116	113	118	140	131	132	118	113	135	131	110	128	124	117	118	143	120	131	140	94	123	129	124	114	142	120	135	120	142	120	115	122	134	129	117	131	130	113	136	113	122	122	132	119	121	124	135	130	118	101	140	117	122	111	121	123	111	132	120	116	122	119	137	118	119	136	144	147	119	121	98	113	126	122	120	116	133	127	115	154	126	126	109	124	118	128	119	126	119	127	141	130	124	111	116	112	127	107	106	121	125	112	143	142	135	130	147	114	139	140	131	114	133	120	133	107	119	144	136	136	124	103	134	117	130	115	126	102	132	119	112	111	119	117	109	125	116	140	118	139	98	129	121	109	117	131	123	153	124	129	132	123	135	120	126	138	149	151	134	129	127	116	121	119	122	133	121	130	116	122	108	130	121	130	140	131	137	129	117	116	123	123	144	120	98	117	138	142	131	108	120	135	116	133	123	136	117	127	121	131	119	116	136	119	136	120	127	118	123	133	126	130	134	112	111	127	128	108	127	130	154	133	127	123	119	114	142	118	126	127	115	134	126	139	134	153	142	138	117	138	138	111	145	139	114	137	130	142	113	113	134	126	111	129	116	114	126	130	115	123	111	105	127	123	134	115	121	113	110	114	134	132	114	139	137	131	111	125	124	121	143	132	114	124	113	97	123	141	97	134	141	144	122	118	112	104	116	105	122	122	114	135	128	146	112	126	111	137	122	130	120	124	135	114	131	127	118	136	129	126	124	118	132	148	109	122	115	114	123	149	116	134	112	114	103	141	135	141	127	109	131	140	157	125	130	116	129	140	112	106	100	133	120	146	129	118	114	130	128	121	126	128	105	127	131	137	111	107	121	126	114	129	106	108	134	137	128	117	133	131	129	128	126	134	122	107	124	122	126	118	140	132	150	134	143	103	128	126	125	115	134	104	126	116	133	96	122	122	113	117	140	110	140	134	140	114	132	125	120	111	120	130	120	133	115	122	142	151	180	127	120	134	118	145	114	135	128	115	123	134	112	118	136	132	144	139	136	121	137	119	134	122	113	110	133	117	166	133	122	130	151	114	123	106	105	119	131	114	130	117	128	133	126	125	133	116	140	117	127	110	132	145	133	113	121	130	109	130	120	126	128	143	120	129	112	123	121	126	123	121	137	115	117	130	163	138	114	99	127	149	127	125	128	115	118	120	123	125	126	114	113	124	125	124	120	130	131	131	126	111	138	117	127	98	136	131	129	129	142	137	135	116	119	98	138	113	114	122	133	122	129	125	124	147	127	127	112	131	139	135	128	110	149	120	106	128	143	126	141	113	147	133	116	139	135	139	135	129	138	135	116	132	121	121	126	134	111	129	142	129	123
8115	932	1813	2105	1684	1311	1484	9666	11512	605	532	536	498	448	449	444	414	407	425	422	414	371	377	368	359	369	355	372	391	325	372	389	315	347	384	358	325	377	329	333	344	350	366	396	319	323	371	365	361	394	350	372	330	378	367	343	344	368	335	349	359	326	350	348	328	350	338	305	339	340	314	303	336	309	346	315	322	322	313	310	328	283	310	332	313	326	303	319	276	350	324	328	304	316	351	319	321	319	312	300	336	311	333	327	295	293	282	324	297	306	312	299	297	306	317	330	318	346	330	323	284	317	320	311	326	324	324	306	314	338	305	330	328	321	339	325	316	309	306	316	285	318	311	318	329	317	302	317	305	331	310	306	306	337	308	312	320	317	289	307	309	276	302	330	327	321	310	338	311	325	298	327	289	302	309	327	335	313	314	302	326	284	326	292	313	339	292	328	318	319	340	299	302	321	328	309	306	324	292	338	288	320	324	322	328	309	330	294	307	325	322	340	338	333	286	299	350	326	317	311	349	328	313	308	321	321	311	289	311	310	331	328	330	342	299	295	309	309	329	337	292	330	325	316	301	330	342	300	326	344	316	312	332	290	311	334	302	335	330	308	327	308	336	320	323	329	287	300	297	308	289	306	310	308	332	345	320	322	326	328	327	313	307	310	304	334	286	303	319	297	336	300	306	303	295	291	325	342	331	298	314	313	303	309	328	310	308	325	326	309	359	308	302	317	341	320	318	326	324	319	298	327	329	313	336	285	319	293	296	297	306	327	343	293	287	307	334	309	312	318	294	283	340	320	328	320	325	308	292	310	302	317	335	336	338	325	312	300	335	290	347	308	331	296	334	314	342	312	329	327	319	295	329	336	312	306	309	309	307	303	299	306	321	333	327	339	328	297	305	323	274	309	318	341	299	333	339	315	319	334	313	327	314	291	316	312	320	285	305	318	305	313	316	304	317	311	317	347	296	330	289	285	304	345	338	317	280	324	310	326	361	334	298	311	333	313	320	302	321	300	346	318	336	341	307	328	296	316	330	312	325	342	322	353	303	319	302	320	326	330	323	333	311	320	317	331	343	308	318	319	327	309	340	338	323	340	325	323	342	352	344	343	338	358	323	280	293	289	297	279	318	333	311	322	300	317	339	305	310	318	290	328	304	322	334	335	318	338	287	302	346	314	358	330	326	313	311	299	320	323	342	292	319	308	294	302	344	322	341	313	319	299	310	313	340	311	331	361	318	324	352	340	307	323	315	311	303	300	298	293	332	306	321	320	301	315	344	316	296	310	303	321	337	349	302	324	312	292	346	310	317	327	316	318	317	303	325	327	317	291	324	313	306	309	303	339	304	309	332	301	346	334	315	328	326	359	324	291	303	348	305	328	334	302	307	319	317	332	315	331	331	313	307	325	304	321	297	292	311	303	321	324	350	331	316	349	318	325	318	352	317	324	332	304	337	303	336	308	315	338	317	319	291	306	312	305	301	298	325	343	320	317	307	308	310	314	294	326	321	318	333	308	292	304	284	322	329	324	355	281	313	313	300	319	312	314	331	304	310	334	305	302	334	301	327	307	334	330	330	321	305	350	312	345	324	315	305	327	325	293	318	314	310	304	328	299	326	293	291	330	261	346	274	311	337	317	303	328	323	307	299	324	316	305	299	293	316	305	307	353	297	341	325	306	315	341	326	318	320	326	319	325	305	321	311	322	310	331	316	328	320	330	304	313	302	342	329	320	330	326	349	299	326	300	331	347	308	334	329	296	313	322	295	317	321	319	305	320	319	313	320	313	271	319	325	328	319	327	318	345	322	341	321	342	301	324	337	317	300	287	326	305	281	346	344	276	339	317	320	329	337	308	309	348	319	321	301	311	337	332	293	301	330	321	307	310	276	335	322	320	342	361	287	294	303	309	338	316	317	320	347	316	326	321	313	330	322	293	292	308	276	300	293	322	319	315	337	310	333	309	297	305	315	317	303	307	288	306	323	319	300	326	321	343	332	290	311	330	321	318	313	319	324	307	305	313	326	339	331	298	326	305	309	347	289	326	331	306	288	351	289	314	311	347	319	311	333	322	339	325	300	312	324	325	329	327	300	311	309	294	295	309	331	289	322	304	325	324	309	315	317	324	329	315	336	306	305	315	306	305	318	328	315	309	300	318	304	352	313	377	329	336	273	303	324	301	302	310	316	313	288	308	312	297	337	318	301	320	311	293	343	307	314	336	291	342	337	314	312	291	333	351	335	296	319	325	321	358	325	322	320	290	319	323	318	308	305	321	329	282	318	325	310	284	330	318	334	309	308	314	318	313	346	283	323	317	349	310	330	355	294	321	312	325	326	320	319	295	312	316	323	298	306	301	349	303	280	299	331	293	307	328	307	330	338	337	306	315	281	292	310	309	305	343	300	317	336	343	300	309	297	312	302	280	283	319	354	339	294	341	340	312	350	314	306	315	329	310	321	306	320	321	328	332	302	306	293	323	289	313	325	309	316	342	338	316	337	287	317	290	327	309	315	324	341	327	320	329	322	319	321	340	318	340	307	297	308	305	317	325	308	348	349	325	307	299	322	295	331	309	369	331	308	309	309	337	331	322	339	314	282	298	318	318	307	328	300	274	286	328	317	358	333	284	285	308	339	311	337	319	321	320	319	315	325	306	338	322	310	280	324	333	314	306	303	314	333	310	310	325	335	311	304	316	307	311	312	359	279	338	293	289	312	341	276	316	305	317	307	323	330	326	302	326	309	295	327	308	303	270	327	326	321	318	310	330	340	334	310	303	319	304	300	297	339	324	342	290	331	328	303	305	334	321	295	292	302	313	359	326	308	359	321	330	336	343	301	319	336	333	333	318	320	297	320	355	333	303	326	312	321	314	319	331	326	333	339	316	306	302	327	315	330	329	315	321	336	306	331	308	344	313	325	342	326	294	325	305	302	309	319	320	327	326	296	316	314	314	313	306	321	302	315	307	311	315	336	340	322	346	315	339	334	330	333	349	296	300	324	323	305	285	319	333	292	321	316	322	318	292	330	292	323	339	361	304	326	305	331	333	314	306	320	329	352	332	330	307	311	326	309	304	315	314	272	323	293	306	293	331	315	296	312	315	303	318	286	296	312	312	330	333	305	314	293	332	298	314	287	352	347	291	335	317	335	305	306	312	328	311	340	312	309	323	292	329	298	313	322	338	294	325	300	304	318	313	307	316	322	291	310	344	346	308	335	323	335	316	304	302	334	302	323	334	309	324	321	347	318	315	309	311	327	320	315	322	275	319	316	332	345	329	291	327	325	296	291	317	309	298	338	293	314	295	293	335	328	316	325	362	329	288	332	307	333	329	332	283	313	324	317	325	311	316	328	334	298	308	342	316	327	350	282	331	322	302	316	311	329	288	320	320	355	304	286	327	314	307	303	299	331	319	307	323	293	329	332	346	357	326	291	308	284	286	327	343	303	299	318	328	314	326	306	329	302	314	355	324	315	291	310	300	326	306	305	262
1437	202	208	208	192	148	139	178	172	119	136	137	149	146	142	142	133	140	163	131	127	125	145	124	136	139	140	134	142	121	141	124	126	131	130	145	153	112	140	141	150	139	118	124	178	128	125	146	136	144	113	125	141	140	161	144	130	127	146	135	150	122	151	127	102	141	148	144	114	160	130	123	104	131	128	129	132	135	135	124	147	169	146	123	117	148	136	134	138	143	148	122	151	148	141	139	156	153	152	146	133	141	123	127	126	156	128	132	140	111	124	120	144	140	113	123	140	136	138	147	136	119	137	141	122	142	122	113	133	135	123	166	127	148	118	163	145	143	157	125	151	139	149	135	139	133	125	148	137	124	143	155	136	137	121	138	117	126	146	137	122	127	128	151	139	118	117	139	153	134	141	144	133	143	128	140	140	149	138	144	114	125	121	140	141	118	149	135	133	143	139	141	149	142	124	139	150	123	156	133	135	117	131	114	125	134	143	132	115	147	133	134	146	134	120	120	152	145	118	145	139	112	139	132	136	121	137	150	131	114	113	135	136	137	132	141	152	141	134	140	137	141	150	122	143	132	114	111	128	140	161	142	139	132	155	139	134	131	139	117	147	125	144	148	151	142	121	124	143	137	139	146	157	139	137	140	131	160	137	112	129	140	164	120	150	155	145	126	133	160	143	139	146	132	127	149	133	131	144	136	131	124	150	119	139	146	146	113	133	143	146	146	137	142	133	138	126	117	119	116	126	129	160	144	125	142	144	132	114	152	119	154	133	120	126	153	120	116	139	130	150	127	146	142	131	146	131	113	117	125	140	134	148	122	131	141	119	155	151	102	144	137	133	142	133	123	125	120	130	122	134	128	121	136	122	139	155	121	140	137	125	161	157	137	117	141	130	117	153	146	141	139	145	144	142	132	148	118	139	125	124	122	148	133	132	128	155	131	115	154	154	137	149	119	158	161	138	144	126	119	125	144	125	144	140	125	125	140	145	134	126	141	124	145	143	112	143	136	135	146	133	136	143	123	144	151	126	146	150	149	128	119	130	136	111	129	125	133	129	143	127	166	149	141	105	142	130	142	147	119	130	143	130	141	150	149	138	150	139	137	123	124	119	143	123	148	138	121	111	152	163	139	136	126	136	115	121	127	132	136	118	147	156	148	137	138	124	110	145	154	130	131	130	130	112	130	132	133	128	129	140	141	137	122	117	145	133	133	140	130	124	153	155	130	144	118	122	136	115	139	129	126	116	152	112	145	150	134	126	133	136	165	144	130	126	141	146	118	119	144	135	128	139	143	139	156	137	131	117	146	148	132	129	130	150	134	136	136	127	135	127	147	142	105	128	126	150	135	123	139	118	124	129	140	136	145	142	150	146	127	154	134	139	124	139	128	138	136	124	156	131	125	159	115	114	145	135	120	137	121	154	132	129	124	127	136	152	134	150	135	145	149	142	144	160	126	138	114	139	144	149	116	128	146	126	139	141	136	135	146	146	150	124	135	114	136	117	132	136	121	120	133	122	143	151	135	137	146	136	137	141	146	141	141	133	114	152	137	112	131	122	129	110	133	135	127	131	131	136	121	115	149	131	150	131	136	132	134	142	136	163	120	126	129	130	115	118	121	141	124	141	127	150	143	146	132	137	151	128	152	129	126	128	123	110	130	134	137	121	126	128	133	127	134	143	130	131	145	137	125	143	135	146	128	153	115	126	142	150	148	155	126	134	127	148	145	136	158	140	134	120	169	125	116	136	148	136	147	130	149	118	143	130	161	125	136	145	155	129	122	121	127	136	139	116	120	126	123	119	103	113	134	119	150	133	145	130	132	141	129	137	135	147	152	137	125	130	138	146	127	118	125	139	156	136	148	147	147	113	127	130	131	117	124	124	148	113	147	119	129	135	130	127	124	140	128	143	136	133	117	147	148	141	138	119	130	120	125	147	152	139	115	141	130	143	141	127	133	145	121	125	137	132	128	123	116	147	127	139	135	129	135	136	111	147	136	119	135	146	144	137	137	138	149	148	133	144	150	115	140	125	122	112	121	133	112	135	126	114	132	135	115	134	142	144	155	139	127	141	129	129	135	113	120	113	128	142	135	128	114	119	135	132	141	110	144	152	131	120	152	132	163	140	129	122	142	145	134	130	133	122	145	163	123	112	150	122	129	143	136	136	139	132	129	129	137	133	127	133	145	134	156	132	133	111	138	151	129	128	130	151	137	167	122	126	139	143	112	121	136	136	136	136	146	172	139	139	133	131	136	136	143	131	140	141	154	130	126	147	154	151	123	119	123	148	134	135	141	140	134	147	149	123	148	143	147	122	146	155	140	128	110	132	150	143	127	145	135	138	134	147	144	151	129	110	123	133	128	150	137	135	121	129	147	143	124	141	134	146	152	141	128	136	123	148	147	137	136	120	133	148	144	136	157	152	145	120	139	120	118	147	127	120	136	133	135	144	175	139	134	158	126	125	125	149	124	141	130	125	121	144	141	125	145	135	128	144	131	131	131	123	131	120	120	133	120	129	133	147	123	138	142	125	134	129	152	147	142	158	134	153	143	154	141	164	152	155	133	145	105	151	145	130	151	128	139	122	143	140	129	119	136	131	144	137	116	144	132	132	134	130	128	124	143	140	129	144	144	147	140	129	133	111	125	140	148	141	147	137	132	148	138	125	127	133	138	149	126	123	116	121	150	143	155	120	138	138	122	134	135	133	116	116	129	122	136	141	140	130	148	117	129	175	130	142	106	122	140	142	153	154	169	135	118	136	110	132	149	132	135	139	144	137	138	123	134	139	134	138	108	128	140	131	154	146	152	129	139	142	117	150	159	155	140	140	139	129	130	124	145	149	137	124	146	120	124	134	114	124	149	133	141	126	132	132	128	133	110	116	135	105	137	127	153	123	134	140	139	139	130	129	158	131	134	135	143	151	154	117	126	156	125	141	100	141	142	130	130	126	130	128	165	134	115	130	120	132	124	126	132	143	146	142	153	125	130	132	136	125	141	128	134	122	137	139	159	155	140	112	146	145	152	134	122	144	133	149	117	154	172	148	133	145	148	131	120	126	132	126	113	138	130	142	126	144	137	136	116	143	142	149	132	131	134	126	133	130	158	124	126	156	117	141	130	138	133	128	150	149	126	120	114	145	131	141	145	141	126	143	134	157	129	128	154	130	142	142	150	126	141	132	113	137	137	137	161	151	138	155	119	114	138	133	117	148	130	118	132	144	143	147	128	132	126	128	126	132	124	139	148	126	138	122	108	132	155	149	142	140	134	134	132	121	139	129	150	152	138	128	111	112	134	139	135	139	122	129	145	146	142	169	141	129	128	139	137	132	115	124	133	136	159	122	119	138	131	136	136	141	149	138	114	161	128	141	134	132	134	138	131	139	135	138	132	133	141	121	136	130	136	163	127	132	106	153	142	118	133	111	137	133	107	142	169	130	146	140	119	148	121	127	124	153	138	135	158	129	139	135	139	147	139	137	152	139	141
1844	438	678	622	572	515	464	674	668	384	364	377	385	326	351	356	334	376	352	372	373	348	361	362	359	338	333	340	377	345	384	359	358	345	363	330	331	364	392	360	345	372	360	379	355	327	395	372	351	318	334	364	345	355	363	355	384	356	359	351	358	373	340	334	379	342	370	341	356	367	370	370	361	356	359	351	362	350	326	353	359	379	327	365	330	349	359	351	378	366	348	369	376	349	353	338	350	348	371	356	348	366	340	339	373	342	394	356	372	352	362	346	369	327	344	349	340	333	360	339	341	332	376	326	328	360	323	334	343	340	375	335	341	351	343	371	375	373	361	333	357	340	365	350	379	324	342	402	341	351	309	360	343	366	361	354	357	382	356	358	353	332	358	351	332	370	365	342	361	343	334	332	374	355	354	377	340	355	355	337	346	374	353	326	344	347	359	397	351	383	347	353	370	375	362	351	317	333	362	309	359	329	358	349	368	333	369	363	350	356	376	372	365	350	375	343	345	348	350	296	351	341	357	309	350	351	362	318	342	326	324	333	340	358	364	344	370	327	337	343	378	391	298	333	378	352	353	361	307	376	381	365	385	342	354	340	364	370	338	352	333	344	323	324	347	328	363	365	335	331	372	348	330	340	379	385	345	349	343	373	358	359	363	355	347	336	355	337	368	368	335	353	360	334	363	354	351	325	360	343	349	340	342	334	341	385	339	335	314	333	379	345	355	341	336	304	368	384	362	359	352	354	337	361	341	368	340	359	354	351	305	345	321	333	327	385	351	337	373	352	390	379	328	362	374	377	378	359	354	380	359	355	342	357	348	376	339	346	369	384	344	337	334	326	346	373	382	322	313	357	362	368	342	338	359	362	346	375	379	357	368	336	364	333	379	342	305	338	362	347	384	346	359	351	358	348	373	350	365	346	308	381	353	332	359	352	345	360	333	316	373	311	319	335	372	339	336	354	320	330	360	360	359	401	336	360	354	344	361	383	335	314	335	341	333	374	411	354	387	350	366	353	367	344	346	356	338	370	355	327	373	357	369	361	388	332	370	343	385	363	311	356	346	363	357	330	364	365	340	350	375	347	373	364	345	351	361	340	399	328	383	348	364	378	362	354	344	358	348	347	350	347	362	361	358	340	393	324	332	357	353	358	348	335	365	357	331	375	343	350	371	359	370	361	340	376	321	361	331	359	331	367	326	311	343	344	348	358	332	330	343	336	364	358	328	376	356	348	337	362	340	363	342	384	385	342	347	385	332	347	325	352	353	336	358	347	366	373	372	345	375	332	367	365	367	354	367	362	352	372	350	339	331	334	372	365	361	354	375	394	353	375	352	335	358	328	356	370	334	356	347	343	356	361	364	356	333	366	356	353	351	344	325	377	321	334	364	378	333	344	386	331	347	347	331	361	347	349	342	328	362	347	367	378	357	327	347	328	378	318	355	362	363	348	354	333	329	357	377	357	389	317	399	342	343	382	366	356	368	383	345	348	341	363	369	351	345	349	343	320	362	346	301	369	356	353	329	344	372	341	334	360	353	342	358	331	374	394	356	340	365	362	366	333	348	332	368	356	355	381	392	309	377	375	340	308	375	372	311	362	374	345	395	355	359	357	356	383	352	394	334	375	353	319	347	337	364	335	346	348	356	322	367	354	367	370	362	374	364	357	346	368	350	360	327	360	370	354	380	344	331	321	355	337	364	316	357	351	360	340	349	341	366	378	351	347	359	350	318	324	312	351	333	349	367	355	346	373	363	362	337	373	347	344	384	353	370	349	345	346	346	327	328	365	344	361	345	357	321	360	322	328	356	353	360	328	348	357	358	341	362	349	350	331	328	352	351	352	379	368	345	345	376	366	387	335	332	374	380	341	361	380	341	356	348	361	330	357	331	343	344	345	367	329	354	340	330	333	346	354	329	338	344	351	341	331	321	341	377	376	339	398	353	340	337	359	338	348	352	356	325	361	334	321	351	336	360	352	351	320	367	360	365	330	357	324	358	360	378	327	339	357	375	349	331	380	385	322	336	352	352	349	359	378	374	340	347	374	367	341	373	347	376	402	339	387	335	344	336	339	340	326	357	361	357	341	342	365	370	346	350	334	350	345	359	364	330	335	342	381	335	370	330	360	367	350	339	374	338	352	343	369	357	330	350	362	344	379	353	347	339	348	329	351	355	330	359	358	313	349	313	377	353	355	352	352	349	396	327	356	363	348	320	332	325	359	360	330	340	379	324	361	358	369	363	346	329	353	353	378	332	366	343	362	324	359	318	342	362	340	339	325	356	343	360	353	352	355	374	347	353	349	338	344	365	377	352	345	340	309	316	346	324	374	338	395	369	347	328	346	383	380	352	344	382	339	339	366	362	345	359	358	369	369	371	329	353	350	344	347	379	380	333	370	364	314	365	385	352	353	370	319	352	341	351	348	378	342	347	360	375	362	365	363	335	360	353	381	369	342	340	380	350	364	387	313	356	414	341	335	354	355	388	332	358	351	344	313	355	353	353	347	348	321	346	334	350	325	357	327	345	324	342	334	355	322	371	380	337	348	338	335	373	376	349	360	339	333	381	370	315	320	367	344	365	353	367	363	351	315	326	325	331	345	354	330	342	398	381	362	325	360	352	320	369	351	355	364	359	333	335	348	337	347	303	349	372	372	336	352	333	327	291	374	319	317	345	335	345	355	325	344	351	334	343	341	351	343	342	343	389	371	357	364	358	386	360	337	347	388	306	352	348	331	326	352	363	341	395	338	384	358	378	355	355	344	371	345	378	358	346	368	366	334	347	326	338	371	367	326	362	346	351	377	390	362	347	343	327	367	356	340	323	326	341	376	373	376	363	342	355	367	361	348	336	368	360	345	362	390	341	352	370	339	354	323	347	353	342	347	362	374	340	356	379	339	373	387	348	368	346	340	356	353	342	341	329	358	321	354	356	364	361	337	362	348	367	357	342	381	341	372	323	342	380	362	336	348	340	361	321	361	360	340	344	358	349	377	337	365	365	345	359	308	354	345	344	331	328	320	345	326	340	335	358	391	382	333	357	364	332	352	351	339	327	360	368	356	336	343	360	369	347	342	348	366	358	343	380	328	349	361	359	375	339	365	344	357	354	354	352	334	369	363	335	353	317	374	381	362	312	330	345	363	351	353	322	328	362	351	336	368	356	369	350	346	379	371	378	335	358	383	344	347	352	360	365	355	341	403	356	347	332	359	364	392	346	366	384	363	400	356	351	343	310	343	355	345	367	353	373	362	363	334	364	356	367	349	368	355	360	336	328	360	364	322	364	332	355	333	341	352	329	342	341	353	359	360	357	311	333	343	353	378	391	379	359	354	349	362	330	308	316	361	350	343	306	342	364	326	354	370	354	355	371	366	356	371	394	364	325	400	344	365	386	328	379	355	399	344	327	341	334	359	363	344	367	336	377	329	332	344	356	365	391	375	346	360	354	357	361	352	330	331	355	363	379	347	403	340	336	356	323	368	332	358
6925	549	605	501	382	316	268	429	2136	267	165	200	182	206	200	178	174	189	170	179	183	188	190	205	191	209	196	206	217	188	202	169	176	173	166	170	206	182	186	175	187	185	157	158	220	198	178	183	181	176	187	205	206	178	160	164	171	174	169	173	193	174	142	190	222	198	188	180	177	195	190	165	182	178	195	197	166	183	162	185	164	176	182	166	208	174	165	179	155	168	165	172	170	156	214	173	185	184	202	164	164	176	179	171	177	170	163	166	176	162	192	171	177	175	201	165	193	178	178	167	196	176	183	196	175	192	168	172	185	166	178	176	188	161	173	166	174	191	154	172	180	183	173	175	193	187	179	226	162	179	212	190	180	187	165	161	204	172	183	173	185	162	178	158	156	197	177	152	178	159	176	159	176	177	184	166	219	160	162	174	166	202	166	171	155	175	158	180	177	187	188	164	199	192	172	183	181	165	159	178	171	170	172	163	180	175	185	162	161	169	173	203	186	170	176	148	180	186	186	166	199	181	154	155	171	192	172	170	181	162	161	191	167	169	174	163	177	173	190	190	182	182	146	181	182	140	191	177	147	168	186	168	174	161	133	175	160	175	181	180	186	195	162	191	184	158	191	171	155	184	186	161	204	162	181	204	175	193	212	183	174	157	200	162	183	156	172	170	194	207	186	157	191	171	173	200	191	172	177	165	183	167	168	159	138	190	172	153	170	198	190	164	174	185	186	187	159	200	190	176	176	194	185	187	172	169	179	169	168	193	182	186	199	151	173	183	191	186	175	181	165	154	199	176	179	185	173	174	169	173	177	178	173	180	151	186	182	173	166	222	196	166	180	189	169	162	206	165	171	175	180	173	171	186	175	195	189	207	193	156	170	185	168	184	188	195	195	198	170	174	159	179	182	183	187	168	172	189	180	185	157	170	157	192	169	170	166	141	180	186	165	165	193	174	174	146	171	183	166	180	203	184	167	179	163	175	205	175	166	185	175	174	207	184	163	171	175	172	160	181	169	175	194	192	162	165	186	168	176	173	171	177	177	195	213	172	182	162	175	159	162	186	174	195	201	171	177	193	180	173	167	169	153	190	194	168	188	198	165	176	147	175	168	200	185	169	195	168	158	172	180	161	192	188	173	178	164	185	199	180	193	196	182	194	179	164	164	162	176	180	197	177	190	183	193	164	169	163	168	186	166	175	194	172	150	181	185	160	162	194	169	195	172	174	174	194	136	176	175	167	163	180	176	163	210	182	162	169	159	177	147	208	188	203	196	192	203	176	198	182	167	177	164	207	184	165	168	178	166	183	158	181	176	180	160	172	188	148	170	181	166	190	167	154	186	149	159	189	149	183	183	179	175	168	184	143	174	188	170	158	190	186	175	170	211	189	178	191	152	158	158	178	168	161	168	180	179	185	181	186	201	176	191	167	199	159	184	184	179	204	202	196	183	190	188	182	185	179	173	184	200	174	182	189	160	182	182	189	174	160	189	186	185	177	208	162	189	188	188	162	166	174	178	182	159	194	150	170	183	203	191	179	170	183	152	178	167	185	194	182	170	174	158	166	172	161	188	178	168	188	187	160	166	165	166	169	162	153	180	171	157	199	178	185	179	167	183	188	185	176	173	186	183	182	157	177	189	177	182	166	178	222	151	169	188	160	169	196	171	173	182	182	192	190	200	190	188	168	171	172	185	166	165	203	208	182	172	175	186	175	196	174	196	193	178	195	187	182	166	179	173	184	184	172	192	166	173	157	182	160	167	187	217	183	196	184	167	174	159	164	190	204	171	180	189	149	181	194	194	186	182	181	178	177	166	162	187	161	187	184	174	171	173	169	194	194	151	166	194	152	184	173	188	183	139	182	188	170	180	171	160	158	169	185	180	189	173	190	170	172	183	166	184	166	178	163	176	169	162	169	177	162	172	186	162	164	159	183	159	162	174	165	185	165	187	200	191	166	172	171	183	203	143	165	192	165	176	149	168	146	176	182	183	159	167	183	212	163	208	173	177	163	191	186	187	169	175	183	176	165	197	198	210	175	175	167	165	202	170	169	166	146	192	185	193	189	183	177	191	196	203	182	187	175	195	168	199	180	193	184	174	157	178	156	154	202	196	173	161	176	180	180	197	189	180	196	165	199	174	167	174	148	180	179	206	160	175	160	196	159	159	178	185	166	201	179	166	189	182	157	166	183	177	159	166	173	166	176	172	174	174	164	169	159	161	177	187	149	184	135	174	161	165	177	173	162	164	181	209	179	173	187	178	167	180	179	173	168	191	186	184	172	186	168	205	183	174	174	163	169	177	166	165	174	170	190	205	152	175	158	173	178	199	169	175	169	170	178	195	183	175	195	201	183	208	193	191	198	195	182	196	189	204	191	167	193	160	180	163	182	167	190	190	158	160	189	178	196	162	183	178	174	194	169	185	169	156	145	176	178	196	157	164	194	176	149	198	169	183	157	170	190	167	182	184	151	170	149	195	189	203	184	172	203	173	181	181	207	203	188	160	163	178	151	146	179	176	170	187	170	180	152	174	167	194	160	154	173	186	161	167	205	176	173	161	159	196	164	197	179	191	170	163	175	192	182	160	171	176	169	198	185	163	200	173	178	196	173	169	145	185	186	170	179	191	207	142	160	213	171	161	170	189	193	178	202	203	180	171	164	185	168	175	179	192	168	162	170	182	157	176	167	185	196	177	195	185	182	150	180	155	194	177	168	160	187	173	195	147	195	172	158	177	151	181	168	177	196	179	178	151	215	173	166	178	188	188	194	148	193	183	144	191	150	176	161	147	186	168	194	171	163	177	199	169	168	183	171	174	171	172	183	160	198	178	195	187	198	162	185	184	170	205	163	184	195	159	212	175	171	176	176	177	173	184	157	156	180	193	193	198	182	176	194	163	180	163	159	187	189	191	195	211	168	190	168	194	172	177	204	175	165	169	160	174	210	161	164	164	151	210	178	174	187	191	142	211	153	165	167	160	174	171	165	172	171	190	178	158	181	171	141	139	167	166	158	158	180	191	154	190	158	151	165	163	188	177	182	182	165	162	178	167	171	194	171	191	157	166	161	189	168	174	176	198	190	198	172	172	165	198	186	190	194	170	164	180	171	156	126	180	166	170	195	170	173	157	178	193	206	161	153	189	203	164	168	168	164	185	195	166	160	181	196	211	181	175	187	183	186	173	171	189	179	197	171	165	178	165	180	201	220	180	168	170	190	193	182	194	178	197	186	178	177	175	187	189	151	198	191	174	173	191	175	190	167	159	172	202	172	196	157	187	175	176	162	182	171	191	173	191	160	195	182	170	179	179	185	179	182	180	197	177	158	185	171	173	204	172	147	199	188	192	176	159	182	191	180	177	172	152	181	184	186	153	170	176	178	177	199	164	192	175	179	177	189	159	167	130	156	170	198	194	172	184	163	166	215	195	175	180	171	169	177	181	165	198	177	181	168	196	180	173	173	189	188	170	134	159	162	163	167	179	170	190	164
6562	836	1426	1605	1361	1142	968	2122	10734	599	548	548	534	542	514	539	486	523	498	503	492	479	473	519	477	462	432	412	472	455	482	485	452	459	472	463	476	506	484	480	483	439	485	455	430	461	472	482	446	483	473	465	495	478	458	475	471	455	446	462	467	444	472	484	425	439	456	444	476	442	451	416	451	501	450	497	433	415	471	438	464	414	456	444	448	466	406	460	454	460	449	432	421	450	467	426	409	449	417	471	420	452	443	417	469	390	413	425	423	487	445	460	440	450	454	430	430	479	423	444	479	466	421	456	466	444	459	425	480	379	427	445	433	434	454	463	444	457	450	456	427	416	432	482	418	454	456	428	500	450	457	456	427	424	453	435	409	424	415	451	475	460	438	443	443	448	430	438	460	409	471	423	393	471	446	439	415	422	431	456	462	435	457	443	445	434	458	435	429	447	431	410	458	434	424	431	424	409	488	417	463	415	444	443	452	473	452	443	476	425	417	470	430	422	428	448	442	450	428	473	453	438	452	426	409	473	451	445	402	448	413	476	473	419	465	457	437	459	416	460	472	448	433	441	431	429	436	421	438	434	436	429	456	469	445	433	442	444	457	447	464	447	434	458	458	473	431	432	456	432	424	463	462	427	429	422	424	390	417	459	467	469	413	443	453	472	454	451	441	456	445	432	463	451	451	406	374	434	435	429	440	413	396	475	448	427	455	446	479	463	438	438	461	424	441	459	419	428	433	439	462	444	441	404	447	476	450	472	444	453	457	434	423	487	442	470	474	447	450	440	409	457	446	438	418	463	455	419	426	434	445	415	431	427	420	414	453	433	443	458	451	486	427	433	432	454	444	436	447	460	448	460	474	439	417	460	427	475	433	438	457	456	421	436	473	448	468	451	431	428	439	445	429	415	425	491	461	455	470	449	419	428	445	449	440	440	437	448	426	421	431	440	456	466	441	438	408	449	422	462	410	448	452	409	454	470	444	446	429	437	414	432	441	445	449	480	431	461	427	465	395	401	448	485	433	409	429	454	439	439	428	459	451	408	451	438	418	444	445	428	412	450	456	438	426	449	487	457	457	454	407	434	437	425	438	437	444	422	423	450	437	453	440	426	468	452	477	454	457	480	447	473	450	466	439	438	439	447	474	446	436	427	436	434	408	454	428	460	437	416	423	434	466	453	420	423	458	466	454	457	427	507	433	463	485	439	426	433	439	428	436	462	446	455	408	470	500	451	428	443	468	432	426	459	460	457	439	410	461	447	437	408	451	426	452	451	478	455	479	449	424	425	436	438	406	409	431	451	456	421	427	478	436	434	461	477	473	451	465	436	472	450	437	431	401	451	449	455	492	461	452	440	456	433	444	423	422	448	454	452	448	437	485	474	430	428	412	451	445	435	430	422	436	469	392	453	419	427	476	435	437	460	434	418	430	474	421	421	435	427	422	426	417	450	455	416	444	459	444	438	446	450	425	425	424	457	466	431	442	429	447	455	434	443	432	465	406	458	454	446	432	447	424	450	410	452	443	460	449	432	457	433	474	433	462	454	416	412	459	492	441	437	443	449	455	441	454	404	450	438	438	419	445	410	445	422	397	449	458	446	436	473	412	461	434	460	442	422	455	451	445	442	449	417	438	429	451	429	441	438	472	461	422	419	430	452	437	449	403	431	452	466	413	430	431	424	420	451	457	473	433	443	430	432	455	476	437	427	440	443	475	420	491	446	435	458	412	467	466	440	423	487	419	436	462	463	434	431	452	443	485	417	428	439	443	450	425	425	430	437	493	418	458	410	446	450	496	442	437	437	416	502	413	429	438	436	432	440	414	455	497	412	432	442	447	450	484	456	472	455	460	440	473	438	446	457	478	458	433	445	458	409	434	435	464	447	452	474	456	462	426	416	485	436	442	437	461	410	445	422	450	429	429	450	435	414	424	429	436	459	409	453	476	443	494	429	431	460	460	424	457	425	449	424	459	434	441	460	485	459	420	423	418	412	411	475	424	464	456	434	447	445	466	444	488	470	423	469	462	459	428	472	430	427	448	420	450	446	418	444	479	449	445	426	441	476	437	434	440	455	428	480	468	454	465	423	465	456	455	463	459	432	457	442	432	463	443	410	432	447	440	435	441	416	432	450	468	492	466	419	427	445	433	461	467	444	452	450	421	392	400	425	480	424	413	478	423	440	418	427	470	447	448	450	416	445	409	477	428	429	432	452	447	462	459	439	437	438	402	444	430	412	439	437	439	422	486	432	423	452	433	468	446	494	460	439	461	452	421	464	473	450	445	454	451	466	415	440	466	454	451	419	426	401	428	430	432	460	451	425	427	420	479	462	450	449	429	453	485	407	467	419	449	449	446	432	459	442	435	456	412	419	408	442	430	432	478	456	431	406	466	427	474	454	430	430	477	403	417	382	448	440	517	433	475	477	452	438	435	438	432	458	424	474	403	466	406	459	464	426	457	448	428	446	410	452	420	442	438	458	424	462	423	414	425	418	442	452	455	456	433	475	448	447	478	456	484	443	456	412	439	446	445	434	440	428	465	455	417	456	445	433	439	436	448	409	426	437	453	456	448	433	419	422	429	439	435	463	445	464	447	409	427	447	440	443	431	433	454	429	448	446	454	459	424	430	487	451	450	467	487	439	429	434	460	462	443	446	469	452	446	422	437	445	451	409	451	427	409	500	470	469	415	441	464	411	421	472	457	443	404	399	458	432	415	450	439	450	430	446	431	427	457	446	465	486	453	443	456	428	438	419	450	440	475	456	423	424	471	437	466	459	447	454	463	457	452	439	457	432	469	426	446	441	421	463	448	432	447	436	450	418	454	429	433	480	406	437	470	443	409	441	464	483	436	427	457	425	460	445	424	437	453	430	424	421	455	424	438	455	428	436	428	416	407	432	442	408	437	422	431	433	435	424	425	436	449	446	436	427	435	476	456	440	439	444	450	471	379	457	438	433	459	443	408	420	453	429	436	491	474	477	455	431	433	436	452	458	472	426	451	405	444	448	450	418	466	453	436	456	427	486	468	427	438	447	454	479	466	446	440	398	430	404	451	471	444	424	461	461	446	450	428	411	425	428	427	480	458	420	435	452	433	454	412	457	442	397	433	441	442	418	419	424	429	428	451	465	418	437	446	455	466	442	447	441	443	470	424	479	441	480	453	456	485	472	434	448	446	424	449	431	433	453	458	442	476	436	468	425	426	436	421	454	451	464	440	443	444	465	443	432	463	434	460	440	437	416	471	430	424	439	475	477	448	460	470	463	481	437	459	445	446	450	477	424	447	429	435	441	447	412	413	461	429	448	442	445	450	434	462	466	433	456	490	476	442	469	449	399	406	465	425	444	391	430	469	444	448	447	464	418	439	455	414	438	437	469	458	451	474	431	484	408	444	453	442	470	449	448	432	444	449	398	451	435	427	442	406	435	456	433	423	453	415	433	437	472	429	433	454	428	414	410	458	384	449	434	416	438	451	416	427	465	439	443
12414	965	937	637	367	326	271	1136	4359	313	162	157	143	158	156	154	160	149	140	150	155	145	119	139	122	128	115	143	135	127	123	136	116	143	116	137	131	111	118	125	131	118	132	156	131	122	105	130	130	119	139	130	140	121	143	134	154	150	142	130	114	128	133	135	127	126	116	129	132	132	125	133	125	131	143	123	116	117	136	127	154	131	136	134	121	111	125	114	131	106	129	119	116	117	133	119	125	137	131	118	124	125	117	111	133	132	120	139	136	128	138	127	125	115	122	113	127	125	130	117	123	142	136	125	146	120	148	111	114	115	113	137	108	129	121	150	114	127	124	150	137	114	132	130	134	113	123	121	112	140	126	131	131	113	135	135	135	149	115	122	107	139	127	142	135	128	123	117	132	116	145	139	141	102	135	134	118	116	130	121	118	109	117	140	137	133	119	151	126	115	131	116	120	133	142	118	114	146	141	121	148	129	115	128	107	133	112	111	142	132	129	116	111	141	116	128	135	109	134	115	133	139	104	117	118	135	116	133	106	122	139	118	143	99	115	130	119	111	108	130	134	104	120	116	124	120	121	133	128	140	120	125	145	114	129	118	129	121	113	119	127	142	111	106	122	146	129	109	138	126	123	109	132	123	115	110	118	128	139	156	138	132	143	130	141	124	113	120	130	117	125	134	113	112	122	142	132	141	128	109	141	119	143	113	123	114	115	141	129	133	141	101	138	113	118	110	124	114	148	108	129	108	122	146	134	128	123	142	134	140	118	127	126	132	119	120	152	147	133	115	108	131	133	115	113	126	122	120	119	134	137	136	138	129	111	123	125	117	123	140	147	144	116	119	128	107	107	122	137	138	108	104	115	148	137	121	138	132	122	130	137	118	129	96	127	117	131	131	109	135	132	137	129	102	119	121	125	121	129	122	123	127	132	124	123	152	142	124	138	135	122	135	120	114	133	139	118	106	142	129	112	121	124	138	139	126	124	133	111	109	140	139	122	112	113	123	129	109	130	143	128	111	152	118	115	141	130	125	117	126	130	133	131	117	114	115	133	111	126	130	128	128	136	110	124	140	132	112	148	134	126	131	108	107	113	131	115	113	124	133	126	126	124	112	132	113	120	144	108	130	148	126	106	139	127	119	154	133	126	121	143	116	126	122	126	135	124	122	132	134	133	135	143	139	135	122	105	122	139	110	128	110	115	122	132	127	152	135	114	137	150	137	126	92	123	149	105	125	134	102	114	111	147	135	129	134	126	123	116	139	122	119	118	129	130	134	132	120	135	128	121	91	134	137	122	136	129	137	129	117	123	123	128	131	125	146	114	129	134	122	132	127	152	112	111	115	113	131	132	127	134	124	126	115	132	89	119	142	118	146	150	135	124	114	129	118	122	113	118	150	127	135	123	133	132	142	118	120	125	132	136	125	113	112	126	126	129	141	134	143	102	135	111	113	119	126	121	123	120	120	131	123	129	133	132	135	126	129	119	120	126	135	130	133	133	116	127	121	135	104	153	135	132	130	110	106	121	102	143	112	113	135	121	148	113	143	122	119	132	139	135	119	119	126	111	118	123	133	129	114	131	126	136	125	129	110	115	139	135	111	115	125	137	124	142	107	121	122	129	127	128	132	134	144	122	119	108	106	131	111	135	117	156	119	129	130	114	127	130	122	93	111	118	123	139	124	126	132	137	125	121	125	120	132	132	142	136	113	110	87	107	125	148	124	111	124	124	160	131	129	105	162	133	128	129	124	108	108	133	111	117	126	118	140	162	125	107	119	138	122	100	130	121	144	120	112	133	136	134	142	137	121	124	123	126	132	120	132	131	126	114	131	113	130	111	142	112	147	105	118	137	133	139	122	130	129	111	128	127	116	111	136	134	143	148	129	114	114	119	117	131	125	132	115	146	118	142	153	138	118	143	128	137	145	124	129	126	130	115	126	133	132	121	119	126	119	109	131	123	108	114	116	134	117	132	124	118	130	136	101	130	124	131	126	115	111	116	122	133	106	122	116	126	132	121	116	96	118	131	124	127	115	105	126	119	121	106	137	135	127	129	127	127	103	122	147	135	128	119	123	130	131	105	119	127	131	125	130	144	110	137	149	115	110	118	141	131	122	133	133	121	135	126	126	129	125	120	125	124	142	109	128	151	95	135	122	119	120	123	118	129	125	125	120	111	125	154	146	134	115	101	138	127	129	116	120	125	116	110	139	132	133	135	118	122	139	133	121	120	121	125	123	122	126	126	125	132	100	129	110	132	129	129	122	124	107	124	106	129	112	126	123	133	116	123	118	137	134	123	122	116	113	119	131	125	123	119	122	124	137	132	128	129	116	127	131	153	109	125	123	129	120	128	122	121	129	136	133	132	127	122	139	116	141	132	123	109	123	119	129	127	128	111	109	129	118	130	124	121	135	115	107	132	129	130	129	115	132	129	146	120	150	137	126	122	120	130	125	113	116	143	137	120	113	133	128	113	132	129	124	112	100	106	127	130	136	115	118	124	114	132	139	134	135	121	121	119	122	131	137	135	123	116	128	145	133	118	126	118	132	117	105	139	130	122	114	124	149	136	125	114	150	135	124	117	124	146	138	103	127	131	124	132	124	120	101	131	136	131	132	124	132	125	109	112	113	120	116	153	127	103	116	123	124	145	142	113	132	138	127	135	113	129	140	140	99	128	126	112	152	122	115	132	130	125	131	132	139	117	149	121	139	118	110	116	102	117	126	128	142	133	141	131	116	113	120	120	120	133	139	143	138	119	131	145	150	125	115	112	115	112	124	137	109	123	137	124	132	113	134	115	129	122	125	126	137	133	121	115	130	130	124	128	117	137	137	139	130	133	108	125	115	127	132	119	132	122	101	140	165	127	132	131	112	134	141	137	115	123	123	136	121	118	131	127	117	113	121	131	121	113	136	105	140	121	124	131	125	146	113	126	115	147	97	126	124	109	129	153	112	132	106	130	135	119	122	155	129	134	138	118	123	112	137	139	130	131	118	158	129	113	111	150	133	132	111	125	132	142	141	119	148	131	148	127	145	112	119	134	114	135	155	131	123	144	140	118	130	123	145	110	136	105	130	128	146	126	130	115	132	132	112	120	118	114	145	114	118	126	120	107	107	112	112	161	122	140	113	138	128	142	117	122	147	130	139	125	107	122	113	138	122	126	123	97	123	150	141	129	122	116	137	144	133	142	134	157	141	122	123	118	131	120	121	115	137	129	131	122	113	106	151	125	135	134	135	110	120	122	121	124	128	125	118	119	138	142	123	113	127	140	106	135	122	139	152	115	109	128	122	131	114	117	105	127	143	111	138	109	120	127	143	146	121	129	133	141	131	117	106	132	126	116	147	120	123	123	116	124	132	111	141	138	131	133	122	98	126	126	134	137	137	148	119	129	123	136	126	146	111	137	117	96	157	128	128	127	138	122	122	128	118	132	136	116	151	124	124	128	106	123	101	128	108	115	137	137	125	113	134	129	125	116	151	121	117
8159	983	2087	2074	1740	1274	1290	5953	17507	589	511	540	504	478	467	442	410	399	392	416	379	351	352	378	398	378	331	334	335	360	361	355	330	370	362	396	352	343	390	342	345	369	346	385	364	355	382	341	392	348	368	363	390	368	354	314	360	318	368	327	370	351	360	360	335	345	360	351	370	361	319	337	298	328	311	313	349	349	348	309	315	322	297	310	286	296	300	336	332	327	318	322	318	332	331	301	301	332	298	339	304	340	338	332	341	336	347	298	297	339	317	316	332	346	312	296	313	285	321	318	338	308	297	347	331	333	310	327	297	326	312	304	316	333	335	314	273	319	313	323	311	328	313	334	311	303	346	345	325	323	297	318	333	302	345	348	302	340	308	331	326	312	300	348	345	296	337	325	320	328	313	335	315	313	320	315	347	325	316	334	349	315	306	287	317	353	306	318	315	317	310	296	316	317	347	293	333	322	275	304	327	296	307	329	311	298	327	327	340	302	317	339	309	315	286	338	320	323	313	333	316	299	326	335	335	317	312	328	354	319	319	308	286	300	285	348	288	321	262	316	325	294	311	318	283	321	326	323	315	325	343	297	287	305	329	310	320	360	318	342	308	305	322	335	345	314	340	342	329	316	322	295	279	298	352	318	313	306	318	316	310	336	321	291	308	329	304	322	330	313	320	345	336	322	324	265	325	315	296	339	313	299	342	324	278	326	329	304	294	310	308	322	342	302	333	349	310	304	358	326	322	313	312	364	302	300	298	321	297	318	325	310	316	291	311	286	353	328	322	333	322	322	327	305	328	330	340	331	299	337	315	300	323	322	352	295	317	303	311	349	300	301	324	331	345	363	329	302	325	352	287	285	320	317	321	303	354	307	356	344	309	336	316	300	303	322	345	330	301	288	310	306	367	314	314	297	330	323	311	304	333	320	334	326	314	318	331	318	335	327	284	342	298	340	333	304	303	330	319	320	280	324	320	328	315	345	297	331	347	334	331	313	297	311	321	318	346	310	307	313	295	301	352	296	321	321	292	314	322	342	321	293	302	309	319	334	316	298	297	314	344	298	319	307	297	295	324	313	333	341	295	362	305	303	318	316	352	315	331	312	328	314	356	321	302	314	358	347	283	318	351	370	333	298	296	341	329	322	308	316	312	326	322	298	321	349	337	304	312	310	293	270	335	290	310	343	290	334	296	303	332	313	305	330	297	335	325	340	329	328	291	298	301	318	313	333	317	340	292	314	338	304	306	302	315	320	348	355	330	306	287	308	320	308	342	319	311	320	316	318	321	345	345	315	296	312	337	328	325	303	311	301	328	313	356	335	326	330	339	328	357	325	327	291	343	334	325	317	310	304	352	274	314	331	317	294	311	307	298	310	320	282	319	320	331	342	338	298	322	336	329	338	326	326	315	319	322	327	342	324	314	319	351	328	333	337	328	313	312	313	362	314	336	323	303	306	302	325	312	302	336	311	318	296	301	316	318	351	294	305	342	321	342	342	334	330	342	306	347	345	307	330	315	322	312	292	342	329	311	308	314	295	306	342	372	306	288	321	283	300	330	326	315	285	331	313	312	317	329	326	313	326	314	305	301	353	304	336	351	321	290	313	317	325	302	312	338	340	315	307	323	308	326	295	327	318	286	318	324	306	315	309	308	289	319	321	289	323	324	315	326	293	302	310	340	347	291	322	301	308	289	314	300	283	302	322	330	326	303	334	308	315	307	373	317	324	325	319	305	305	300	348	302	313	338	309	326	304	342	288	302	338	329	350	324	333	342	304	318	320	310	314	289	303	348	325	315	344	325	345	345	318	316	310	299	324	310	303	318	336	335	347	312	311	308	323	323	319	312	324	294	294	323	302	269	329	317	320	317	337	334	326	302	344	323	299	323	331	303	307	323	330	332	289	281	323	314	329	311	333	358	328	347	330	335	334	347	342	278	325	338	317	326	297	313	283	329	294	323	307	321	331	303	329	330	313	318	341	299	307	316	327	321	313	337	321	310	306	319	332	321	300	345	317	312	300	349	342	345	324	305	339	344	295	292	328	338	317	321	320	331	314	321	297	288	300	337	290	296	325	322	362	313	321	314	364	341	314	326	307	319	317	332	309	310	316	309	310	301	343	308	321	287	330	303	292	311	303	338	311	297	341	320	321	314	312	292	322	318	327	338	306	324	334	334	349	305	297	312	355	320	320	313	332	301	298	345	321	345	312	272	315	335	329	322	299	324	335	314	335	318	342	294	350	305	319	314	305	342	310	308	310	311	295	329	344	307	316	284	339	293	335	297	317	329	343	330	335	332	327	310	303	309	343	302	322	319	310	309	317	307	337	344	316	314	311	355	351	298	342	302	260	299	288	294	314	332	296	324	318	346	337	338	324	283	325	320	336	324	310	307	310	318	318	296	296	320	327	326	317	293	293	310	315	339	334	310	378	326	308	311	320	282	328	333	312	319	326	333	324	338	314	339	302	322	306	324	352	320	298	329	311	356	335	330	300	294	310	296	314	340	320	323	350	300	287	305	323	309	301	321	306	326	318	314	308	354	294	293	319	310	293	314	341	330	321	312	340	314	307	322	310	308	315	314	318	313	335	297	336	321	336	330	332	327	365	339	283	302	327	323	342	317	318	330	316	360	298	297	314	333	306	316	311	300	316	324	314	330	342	330	330	312	305	331	308	326	306	317	313	374	328	322	292	362	295	320	330	335	329	308	320	337	323	327	360	298	293	332	313	309	348	350	344	311	325	324	325	308	315	323	335	304	329	318	342	283	311	321	336	351	330	321	310	326	346	311	305	315	303	300	336	311	306	337	351	332	349	346	315	319	336	331	341	320	345	336	310	329	302	314	340	340	289	316	353	292	296	306	303	319	324	340	306	333	303	338	346	300	325	299	314	311	325	287	333	277	306	294	326	329	347	303	334	323	310	337	321	314	307	320	318	323	306	306	318	325	311	297	334	304	332	319	327	313	317	328	307	310	342	304	289	307	316	304	312	320	302	313	296	309	313	314	310	333	321	329	307	338	321	292	333	331	307	293	317	297	305	318	313	298	313	321	310	330	332	331	291	304	317	331	371	276	335	325	305	330	339	305	318	295	329	323	324	342	283	298	321	311	303	333	292	299	290	318	307	337	308	345	342	309	299	288	328	280	322	319	330	360	298	317	345	327	321	295	312	311	330	288	339	314	314	311	314	303	304	322	307	334	338	305	334	323	316	331	315	288	358	287	321	304	312	344	279	295	312	325	347	328	333	314	322	318	317	315	324	352	312	334	337	335	326	352	305	323	330	281	310	308	313	334	312	299	347	313	314	335	350	310	354	339	311	332	303	318	334	287	290	304	314	273	308	331	346	280	276	315	333	308	327	338	349	299	284	321	306	321	322	315	310	299	269	352	322	300	327	330	326	326	333	308	309	308	300	316	330	332	352	309	314	336	328	324	314	322	304	308	331	305	316	336	330	295	304	316	350	296	309	299	266	339	312	317	329	333	316
1408	239	217	187	208	199	172	185	229	139	145	153	129	136	128	157	130	147	134	117	123	152	130	126	134	106	115	120	137	117	150	135	151	160	138	116	142	129	138	127	131	148	142	162	133	134	137	127	120	118	117	148	111	148	144	121	130	139	139	158	153	133	121	142	116	157	151	141	132	134	128	137	137	135	141	135	121	123	123	125	135	129	134	136	126	119	119	144	118	121	133	156	123	129	151	151	132	133	151	136	133	104	144	131	115	137	131	141	163	135	131	148	131	127	146	143	137	134	138	118	146	153	120	141	144	112	147	150	148	129	132	131	131	112	158	132	125	120	137	129	143	133	128	135	149	136	123	117	149	156	143	134	154	152	143	141	152	142	125	127	123	134	150	144	142	126	134	145	110	160	131	142	158	132	151	161	148	138	124	135	129	144	129	140	152	136	117	132	119	141	119	135	148	126	137	163	119	131	154	133	142	145	122	124	135	113	119	121	148	146	140	125	147	137	135	132	121	134	169	134	131	133	161	134	145	120	124	130	141	136	120	125	141	132	148	125	136	135	138	143	105	131	139	134	145	138	132	146	129	130	131	160	133	121	142	143	145	130	138	138	150	138	145	134	149	133	114	154	135	141	139	116	126	123	146	107	125	113	119	111	119	123	145	145	131	163	138	143	131	147	139	126	133	150	132	134	140	121	131	121	117	139	130	133	154	121	128	136	137	111	122	125	121	143	137	156	132	123	127	111	134	129	133	166	122	136	150	129	140	116	114	126	147	136	120	139	125	132	138	134	168	143	150	134	149	124	138	120	147	129	145	140	144	128	128	116	124	149	125	134	148	146	126	138	138	129	134	134	135	124	126	115	137	151	145	124	135	134	114	131	131	123	120	138	129	146	141	146	144	133	142	126	111	130	142	133	142	129	126	131	138	132	143	149	131	140	124	131	161	143	130	141	129	160	139	129	136	142	151	127	132	138	142	135	138	137	155	131	124	117	135	137	133	140	134	127	142	147	135	121	134	158	123	139	136	125	140	144	147	141	111	131	138	131	153	137	142	158	125	124	138	154	132	134	131	131	136	132	130	138	133	148	140	125	151	162	132	113	129	121	149	127	153	146	126	149	136	125	150	138	106	130	146	118	141	123	129	145	154	157	141	160	143	138	138	144	151	148	134	124	137	135	119	138	130	124	150	141	150	124	129	137	132	159	132	131	137	142	135	135	110	126	126	173	134	122	130	126	116	131	118	135	131	133	145	135	107	128	159	126	145	144	136	123	114	142	151	125	93	117	141	123	137	118	141	141	143	129	146	115	132	131	131	149	132	123	145	121	123	143	125	142	120	138	108	143	129	124	130	130	135	120	135	131	126	140	128	156	142	136	149	136	154	149	137	147	146	141	132	129	144	123	123	138	134	142	152	145	139	128	170	166	135	159	116	115	140	120	120	144	121	129	152	143	134	156	123	165	158	141	153	133	135	122	145	124	155	126	134	124	134	140	143	122	150	120	140	130	128	123	129	137	138	120	124	122	109	126	131	108	155	150	153	122	137	126	120	137	142	145	125	133	144	139	147	125	147	130	159	147	145	118	132	127	140	133	143	135	130	118	142	147	141	153	123	140	125	137	130	147	177	151	133	151	113	143	160	135	145	141	123	137	120	137	142	124	139	110	108	134	140	131	137	144	145	132	122	139	148	125	139	130	162	126	138	124	158	134	134	139	121	132	126	131	120	141	144	134	131	121	137	122	129	143	136	151	135	143	147	151	140	140	120	135	137	141	128	124	137	143	153	127	145	132	125	146	145	146	126	144	114	141	139	152	119	134	132	131	135	126	115	161	152	121	132	140	137	118	132	126	133	126	130	131	129	121	139	145	116	123	117	123	121	132	154	144	143	168	120	135	137	120	147	144	111	148	127	146	142	143	123	122	148	133	142	134	141	144	134	146	121	123	148	167	132	137	160	137	121	103	126	129	136	123	129	116	115	141	152	120	120	135	131	133	135	138	125	149	138	134	140	146	147	171	135	135	148	139	139	126	115	118	108	143	145	142	127	136	133	149	132	118	136	129	132	144	128	145	144	166	129	137	124	127	142	159	116	143	146	119	115	122	136	124	139	146	148	125	135	144	122	137	141	129	137	153	130	143	114	132	113	153	124	110	124	110	125	135	148	120	145	103	155	122	148	138	147	125	130	136	139	133	135	115	134	129	119	150	146	154	126	129	131	125	106	139	156	118	133	155	123	128	145	140	144	128	124	152	133	133	123	146	136	136	147	157	134	145	141	113	135	158	122	158	131	152	135	137	136	133	146	127	134	145	128	124	136	148	135	151	130	144	128	119	149	112	144	155	134	130	156	148	130	148	130	118	123	126	143	121	133	127	140	136	156	156	145	140	133	139	137	138	125	143	134	141	134	121	136	135	141	144	119	121	119	121	137	144	141	121	118	142	130	100	113	151	124	121	126	113	149	140	122	142	134	140	128	138	125	132	123	120	134	133	144	125	119	134	151	138	141	132	146	125	132	123	124	152	137	120	147	155	120	117	135	143	132	133	131	134	135	141	149	106	124	143	144	131	125	149	142	147	127	120	132	128	129	139	136	155	141	146	119	130	152	124	150	133	128	130	124	152	136	130	126	132	126	129	144	139	119	136	151	127	120	110	143	146	136	151	125	142	107	115	145	133	143	158	134	125	124	138	135	133	134	132	129	125	132	135	126	132	115	130	143	151	134	125	136	153	147	136	156	130	145	152	153	131	153	151	120	145	147	125	148	140	145	152	132	138	152	129	128	119	132	136	127	125	130	123	125	141	128	134	140	132	136	123	145	148	145	142	151	141	110	149	156	115	124	132	130	143	122	146	136	139	140	140	148	132	128	147	151	123	130	125	121	144	127	143	136	149	106	124	111	126	153	143	127	146	141	143	155	136	145	144	120	125	125	142	146	167	151	132	122	135	139	129	152	133	137	142	128	127	125	128	112	127	152	141	135	127	146	136	138	108	132	138	116	127	153	155	118	131	134	120	152	137	146	146	134	138	136	126	130	145	130	135	140	122	141	125	146	145	125	138	147	139	108	137	123	129	113	129	146	102	120	124	118	133	124	151	157	140	125	128	125	131	131	152	143	154	116	144	132	115	143	132	134	129	151	157	126	136	150	128	147	153	141	145	156	162	130	143	157	128	133	140	116	139	130	118	130	116	139	149	125	112	132	149	139	141	126	132	146	130	135	130	150	136	131	135	140	138	132	135	130	138	132	158	125	133	130	117	139	139	146	139	162	120	146	133	140	138	135	139	112	129	125	132	157	142	134	125	143	129	113	156	124	139	113	146	145	145	145	134	155	133	113	148	128	112	123	141	125	122	120	153	127	132	118	120	138	126	127	111	155	137	135	152	117	136	134	126	147	140	133	138	142	132	154	131	147	133	118	123	151	137	150	153	126	114	135	120	135	139	124	143	136	132	126	133	119	152	130	138	140	157	126	115	123	125	132	150	120	152
1813	482	593	616	674	521	562	684	1005	338	366	377	384	348	364	368	375	357	345	378	369	393	343	386	346	330	366	344	353	362	369	381	383	320	364	350	370	372	357	343	347	363	386	387	379	371	328	332	371	358	338	321	384	333	325	384	344	375	350	364	380	352	350	334	363	342	330	366	360	343	321	357	339	347	330	384	375	321	359	352	351	378	334	342	383	354	369	347	364	357	354	342	382	389	346	356	345	314	368	334	347	349	357	367	356	349	361	359	349	325	388	376	339	384	345	358	376	337	365	343	360	359	379	410	364	330	330	352	350	348	355	326	357	352	371	358	341	334	344	362	348	342	345	362	360	344	376	334	365	355	386	334	367	375	343	378	346	362	391	368	345	335	352	358	365	366	358	334	333	357	303	333	368	360	315	351	355	360	328	346	326	346	343	356	393	302	371	342	346	364	336	357	342	337	345	367	365	399	371	368	360	350	353	312	354	326	398	371	319	364	351	362	364	361	367	356	376	328	369	376	333	363	367	366	378	357	330	336	366	346	384	359	354	355	336	371	366	347	341	363	297	354	357	330	377	343	325	358	346	367	342	336	375	338	359	367	359	374	350	338	371	335	338	363	350	339	333	343	376	370	348	399	354	374	354	306	368	350	354	353	377	323	362	364	351	339	371	345	337	370	381	364	331	356	358	337	330	355	338	346	347	371	348	383	369	356	398	328	357	356	372	356	368	368	337	371	338	352	328	322	338	337	353	394	333	355	388	350	346	347	332	366	367	368	355	354	348	375	379	353	332	361	375	351	356	340	359	345	356	383	331	379	326	351	357	318	356	339	370	313	386	354	357	330	316	354	380	359	353	359	354	354	375	353	372	339	333	336	384	321	371	373	388	360	365	357	375	351	349	363	369	349	370	358	349	364	325	353	344	337	355	355	337	338	321	357	375	364	359	352	338	338	319	364	357	351	374	375	354	354	365	362	319	364	335	336	370	333	332	357	357	395	382	357	369	374	329	348	335	358	354	362	319	349	371	372	341	389	356	398	370	347	346	355	345	342	360	345	368	368	334	350	326	372	357	356	383	330	352	362	378	353	328	358	347	318	374	358	398	349	393	358	333	380	336	310	359	341	327	365	353	360	316	338	336	333	348	356	376	343	359	339	339	332	363	312	376	329	372	318	355	358	365	348	344	352	338	346	360	333	364	349	325	359	320	327	338	364	380	354	360	340	372	347	341	345	384	334	324	386	345	319	345	363	361	352	372	355	335	338	299	364	350	374	303	335	334	337	329	380	377	344	314	331	381	321	356	358	377	368	318	336	353	356	320	374	355	377	381	343	367	360	340	350	366	370	373	325	320	371	345	372	336	361	388	363	341	330	333	333	319	374	361	370	357	361	323	347	376	379	318	344	363	345	354	365	337	363	389	338	328	345	313	337	331	342	385	338	356	386	350	342	352	334	336	392	395	352	358	383	335	365	349	363	368	347	330	383	326	373	324	349	351	364	361	372	366	362	347	324	355	357	349	331	368	343	322	350	372	368	348	319	369	369	325	380	316	378	322	326	370	350	369	352	312	334	360	371	353	324	340	374	379	368	396	367	335	373	347	360	362	311	330	376	343	379	339	346	348	364	364	356	334	373	367	379	347	330	360	363	332	369	345	349	382	340	386	357	339	343	383	368	355	382	336	355	353	355	359	361	337	332	342	370	357	371	363	368	349	349	351	356	344	362	388	330	351	350	361	338	370	352	375	377	345	345	353	333	358	360	362	356	352	361	355	382	312	338	364	362	367	348	334	334	334	359	342	318	339	383	352	354	320	355	359	344	326	356	362	369	362	381	372	364	359	335	327	343	347	352	352	376	344	304	362	332	346	357	311	374	339	356	371	351	376	348	341	406	366	322	377	322	376	334	350	350	346	347	330	343	363	378	384	344	381	352	344	332	347	269	367	366	332	341	357	364	346	384	382	380	363	360	392	375	367	336	353	372	329	348	353	371	348	400	343	343	352	362	328	351	336	357	385	348	332	358	326	360	352	320	358	377	355	357	350	360	364	349	372	376	369	357	339	340	369	361	346	369	349	338	352	343	321	348	370	374	356	339	376	348	393	321	375	344	353	363	366	378	350	325	341	337	355	374	356	347	386	360	321	334	363	356	352	322	353	375	355	361	358	377	350	380	359	379	372	368	335	353	354	361	344	390	365	358	353	343	336	346	350	381	365	331	343	356	337	359	319	344	351	385	385	370	365	408	345	361	344	352	338	336	351	367	368	375	348	351	357	344	332	349	351	350	362	376	365	344	398	349	367	352	342	369	369	307	354	328	333	385	370	309	365	344	356	381	343	378	368	340	363	341	372	349	355	372	350	355	356	338	308	356	396	307	346	337	352	368	343	312	338	365	366	357	367	374	328	349	360	357	372	346	419	351	338	335	326	323	348	337	322	323	359	353	361	349	349	336	369	340	358	343	365	350	353	301	374	356	353	325	344	353	355	337	351	330	328	353	349	369	346	356	340	359	356	376	348	358	334	357	381	368	359	346	363	363	352	343	344	363	376	359	310	355	331	358	353	363	360	342	358	331	341	349	380	341	376	366	330	370	320	346	362	384	330	361	348	321	341	347	397	376	364	386	354	337	356	375	345	327	389	360	346	359	369	364	344	340	365	375	347	336	356	344	366	352	367	356	343	346	333	378	366	361	366	378	344	330	381	381	375	350	369	365	340	338	359	374	366	370	373	375	331	370	351	362	358	396	369	345	357	339	349	354	335	358	357	390	386	364	372	340	337	366	345	355	350	337	342	364	360	341	361	374	304	369	354	358	370	364	359	344	359	359	353	338	375	356	346	345	341	379	335	362	354	376	390	341	353	320	336	342	392	345	392	350	354	338	348	378	356	348	363	346	316	337	346	345	357	324	363	324	370	383	335	343	382	386	361	347	363	360	345	345	364	356	355	351	334	366	350	351	362	367	344	390	325	350	338	370	353	362	344	356	332	345	404	319	330	364	367	363	360	354	360	361	345	363	350	357	368	331	393	362	367	354	347	361	392	366	345	331	327	368	336	354	331	377	353	334	335	327	359	373	328	343	345	361	360	357	325	338	363	385	355	382	379	371	345	346	342	372	370	348	344	373	355	356	358	352	367	362	361	357	331	329	412	374	362	342	362	336	351	383	367	320	362	383	333	333	343	379	361	338	358	338	385	358	335	321	315	386	327	342	344	352	316	377	353	364	358	358	359	354	341	369	332	346	370	366	359	321	348	361	360	354	336	346	377	364	334	320	366	346	338	343	348	353	334	367	364	349	355	321	363	370	353	393	338	354	347	374	350	352	376	383	349	345	365	343	387	377	363	357	346	354	348	339	388	366	357	363	364	330	333	320	332	364	353	346	377	388	356	361	364	356	346	336	375	357	339	343	359	349	359	351	355	382	360	327	363	342	366	363	345	352	378	381	375	368	414	347	362	337	372	331	380	339	342	373	348	360	382	355	366	358	323	320
6666	552	560	440	275	299	384	1206	1993	260	198	178	180	181	160	159	193	187	181	178	198	177	161	179	185	181	191	184	192	182	171	163	176	171	187	176	175	176	182	185	203	180	174	208	177	171	178	171	174	162	192	192	161	172	185	172	155	196	165	163	155	159	178	171	173	160	175	195	158	171	198	175	149	171	169	169	198	157	159	184	205	182	166	172	185	206	164	160	150	205	158	186	167	181	190	199	181	196	163	173	158	175	189	154	214	180	200	165	184	183	172	181	212	164	177	170	198	185	161	158	163	182	168	149	177	205	175	175	167	154	160	183	168	162	189	195	163	196	191	174	172	183	165	183	151	173	175	165	189	165	201	168	176	163	174	194	174	171	190	183	204	158	177	157	167	171	186	147	174	182	154	176	153	164	185	176	176	183	175	170	171	195	186	180	172	176	184	170	187	183	168	166	191	182	182	170	182	171	178	161	161	184	198	183	174	173	169	197	182	176	155	159	150	177	158	198	172	183	177	178	172	176	145	179	177	192	194	159	197	210	148	176	176	158	170	180	181	181	166	181	177	195	165	189	186	189	163	170	182	161	161	187	164	163	193	166	175	157	193	184	189	165	192	183	171	179	191	171	176	170	156	184	191	166	169	201	156	162	183	174	162	191	176	164	171	156	192	172	171	159	167	184	179	178	169	173	202	168	158	178	180	182	188	134	173	193	183	175	172	162	168	182	191	165	158	174	173	171	181	191	190	159	186	167	162	197	189	184	169	187	173	155	168	166	180	178	185	160	180	170	181	184	160	183	162	195	207	191	174	180	180	179	173	186	163	172	146	164	174	181	176	211	156	179	197	193	182	191	156	177	182	187	187	185	178	168	197	182	157	167	178	181	177	173	182	155	167	192	173	172	182	157	187	186	160	161	154	176	177	207	157	195	184	176	203	168	191	195	186	168	177	181	166	168	172	176	186	164	167	188	172	172	192	181	199	175	152	167	188	161	177	157	183	172	172	179	152	161	170	174	177	155	189	195	172	137	148	188	160	176	184	161	179	198	177	186	164	178	157	209	170	201	167	175	163	177	188	154	195	141	167	177	195	192	167	165	187	174	157	164	162	174	180	173	186	173	164	152	178	160	165	191	159	197	168	198	176	170	196	181	173	152	180	167	163	172	187	175	168	169	191	196	168	186	228	160	201	188	178	198	172	174	153	187	170	176	178	167	192	174	189	163	177	202	177	194	189	176	167	182	160	163	168	179	182	184	163	170	182	194	176	179	154	189	194	172	187	173	190	182	191	174	164	170	190	172	198	164	185	186	176	182	169	148	186	174	169	161	191	192	166	174	179	177	152	172	166	163	170	184	175	181	172	172	166	177	161	191	167	164	152	185	157	174	168	147	175	183	189	181	178	177	192	158	221	187	177	163	182	170	155	164	173	163	183	179	186	201	191	185	166	146	185	176	184	169	167	157	167	174	184	162	160	177	142	163	170	168	171	191	169	184	163	161	176	160	179	183	159	186	167	153	142	140	162	179	184	161	173	161	179	153	182	167	177	186	169	167	169	175	190	183	180	166	160	183	156	160	165	180	184	180	182	169	172	178	176	185	185	178	172	158	181	174	209	178	192	177	172	187	174	168	156	198	183	162	178	190	181	207	144	169	177	187	189	183	200	170	179	172	171	186	182	184	154	153	171	168	171	160	171	171	172	163	158	177	180	172	184	189	176	174	164	199	174	172	178	179	204	163	200	156	140	185	179	211	160	182	175	182	189	196	179	219	193	158	185	160	164	182	163	172	182	164	177	181	166	160	162	179	185	166	159	185	165	179	163	177	184	178	177	188	181	204	181	193	174	169	173	151	175	185	184	193	197	182	171	172	186	169	151	212	168	187	162	178	172	189	174	175	165	188	180	166	182	173	158	168	158	168	196	202	174	163	185	179	173	173	200	177	188	149	170	175	180	158	194	162	167	179	152	186	170	177	196	202	149	146	197	174	184	189	185	180	201	159	137	178	194	149	173	179	180	174	154	175	180	189	155	182	159	176	180	169	207	182	192	184	173	162	175	157	162	182	161	168	188	164	177	169	199	163	183	181	192	160	176	161	173	189	165	171	190	151	172	180	186	153	161	190	179	159	164	186	164	174	192	200	176	178	151	164	151	180	206	141	175	171	179	201	197	201	183	174	163	182	182	173	170	190	164	150	196	185	191	172	163	204	170	179	156	207	182	164	177	163	188	190	163	180	172	162	182	152	163	188	182	184	165	179	153	182	174	171	200	178	191	191	169	167	173	174	178	180	191	164	180	198	176	168	169	164	158	197	188	184	157	162	167	160	183	144	165	182	176	172	182	173	180	170	190	184	171	177	194	186	182	172	168	156	168	189	176	183	200	180	145	183	190	193	156	178	181	168	173	182	153	174	168	193	163	184	182	191	154	157	165	159	187	157	158	180	208	202	151	160	177	172	176	173	178	175	210	185	170	162	199	186	172	170	188	158	195	153	172	190	167	201	155	183	169	164	194	171	150	166	170	166	177	175	182	192	204	183	157	187	158	176	176	178	184	163	146	181	181	165	179	177	197	192	167	167	174	186	191	187	185	161	170	178	181	190	180	174	142	166	181	162	184	166	170	173	184	180	174	206	176	170	178	177	199	196	190	180	155	192	183	153	167	165	183	178	164	174	189	198	188	176	184	191	156	182	181	155	178	193	204	161	165	154	162	171	174	155	168	194	162	176	185	170	147	175	173	163	176	179	190	204	189	163	191	184	166	191	191	202	200	176	161	152	144	168	179	176	170	184	161	172	167	184	159	175	175	157	191	167	190	172	180	177	175	196	181	203	172	174	170	197	164	174	194	184	189	201	186	185	203	179	185	145	195	177	169	188	175	151	180	178	174	177	161	160	182	183	173	188	199	178	180	180	180	182	162	158	178	162	169	175	169	166	151	158	155	162	178	163	168	183	165	177	188	171	156	145	199	162	180	166	175	163	180	164	171	163	177	170	165	157	180	187	174	181	182	178	170	189	164	181	175	179	179	166	184	173	192	188	154	195	174	211	175	174	180	171	178	174	165	167	144	170	194	188	178	191	171	196	204	177	167	181	200	193	190	177	179	162	183	183	160	185	166	167	179	181	183	174	159	172	176	180	170	139	172	170	183	150	199	167	166	166	163	135	186	201	191	185	168	164	184	161	177	192	157	168	190	153	183	203	190	166	167	177	181	198	179	191	202	186	176	167	177	166	175	189	190	192	174	168	167	173	143	179	168	152	167	161	191	169	179	175	156	193	176	181	169	168	185	174	180	157	148	180	173	163	177	166	174	165	175	163	178	187	159	182	192	169	173	171	181	160	171	173	194	187	183	189	196	142	170	183	172	173	188	177	153	185	159	175	205	187	174	171	175	186	158	168	174	150	161	178	179	180	172	172	182	172	180	166	172	169	164	179	191	179	170	179	184	161	174	185	173	166	172	200	182	175	215	167	184	175	171	178	178	142	177	170
6443	871	1336	1427	1213	1113	1533	6518	9800	637	620	546	498	505	518	509	519	481	506	490	510	468	478	468	451	450	456	475	465	487	459	451	448	492	460	479	435	460	501	453	415	456	444	432	452	485	444	458	457	437	452	465	449	474	429	465	442	452	496	428	460	479	480	461	448	413	406	457	438	471	511	413	426	423	430	462	433	404	432	446	463	437	432	454	464	412	458	470	456	438	440	456	464	440	439	437	481	422	429	472	475	390	432	452	447	426	444	449	461	435	487	401	434	452	448	472	448	438	437	430	439	436	458	424	422	450	405	450	440	436	432	406	407	434	406	429	440	455	416	437	429	465	443	425	460	417	467	430	464	462	435	438	461	438	429	456	402	419	469	438	429	457	460	426	462	447	418	420	438	457	433	434	444	426	397	409	423	447	470	425	397	473	440	438	418	444	465	462	452	442	434	449	428	476	452	455	423	438	464	433	452	402	451	438	430	443	440	490	491	436	428	406	422	425	492	457	428	432	442	461	455	444	387	444	452	435	455	454	440	444	450	431	451	425	471	430	412	426	409	440	481	438	485	449	378	437	446	454	423	448	449	431	424	435	414	409	462	436	459	497	432	446	448	452	423	477	427	462	429	423	463	472	454	410	429	432	479	465	447	421	444	417	478	482	439	422	449	453	436	446	461	418	445	394	437	484	444	390	434	423	448	400	441	458	439	457	445	405	445	393	419	433	409	428	454	423	452	418	457	399	448	436	414	473	468	414	439	472	439	410	474	405	464	405	417	453	450	429	454	429	470	441	442	462	429	400	465	409	454	444	442	465	436	443	428	435	441	455	426	439	385	433	456	400	438	458	448	438	468	450	452	413	424	427	423	436	418	433	418	435	406	440	470	441	431	454	423	435	477	465	419	446	415	460	407	428	431	425	453	449	391	445	427	404	473	453	428	473	461	421	442	444	433	467	396	427	398	463	436	429	458	412	435	413	436	426	451	433	435	430	452	418	469	438	457	403	457	449	449	437	431	403	451	442	462	434	435	423	443	414	460	463	453	445	447	461	439	432	418	433	450	457	437	438	442	460	428	413	410	448	445	423	465	428	433	435	429	428	424	440	424	445	418	454	491	423	454	433	441	473	478	446	448	458	434	445	470	452	434	389	461	450	458	459	424	431	423	453	420	491	437	469	447	484	431	450	436	413	448	450	402	442	433	445	466	459	441	431	410	418	434	440	426	418	447	443	420	443	459	454	435	457	438	462	410	460	425	423	447	476	414	483	455	431	436	416	442	414	423	456	416	483	415	419	403	397	422	433	416	450	441	391	434	439	454	442	430	438	431	434	430	436	437	443	433	383	441	412	425	436	451	452	485	434	437	486	401	420	453	485	420	456	434	454	470	435	443	437	443	432	425	392	470	424	438	428	445	468	458	439	448	444	436	459	425	428	422	436	434	445	483	465	456	418	449	455	406	447	405	456	430	453	430	411	455	433	476	429	465	437	461	450	463	441	417	448	457	443	471	402	457	405	483	468	395	458	440	417	428	457	439	463	436	439	439	476	442	431	455	474	420	440	428	413	437	440	468	444	456	410	435	417	398	420	396	458	455	409	459	440	433	415	422	434	460	489	407	452	459	488	446	417	419	440	432	429	427	439	426	447	446	452	425	464	457	459	458	420	442	430	431	414	426	450	419	465	434	473	431	455	439	413	463	408	437	434	433	424	453	475	451	452	435	426	454	440	480	415	392	428	432	475	423	433	468	429	461	447	438	446	433	419	434	457	432	433	436	467	464	439	462	420	425	460	412	436	441	408	382	473	447	430	426	433	429	413	421	424	440	458	437	447	458	424	447	433	457	428	408	456	472	435	449	493	462	435	464	473	436	439	404	454	419	478	439	459	454	470	437	406	424	422	450	461	431	459	442	448	477	406	481	446	412	423	444	473	447	428	447	443	434	406	434	447	482	440	402	432	465	430	420	452	468	417	462	418	456	431	446	460	397	467	415	421	449	444	433	442	466	429	452	497	446	467	440	415	455	454	430	451	439	411	452	413	474	413	428	439	420	431	446	457	446	411	449	410	433	424	463	452	418	452	430	422	450	433	462	473	459	399	459	413	470	408	447	433	425	434	436	433	401	430	457	437	443	482	430	432	408	418	416	437	477	448	442	425	448	429	429	481	455	408	457	437	472	434	452	443	418	430	429	434	393	439	445	438	418	411	484	467	447	425	454	448	459	431	435	445	429	456	420	435	418	452	436	415	430	435	453	415	468	426	456	474	454	464	423	425	435	429	478	438	467	465	417	453	470	430	399	462	420	434	465	426	403	451	429	496	465	501	419	445	408	419	416	448	464	438	454	423	442	448	487	439	435	437	395	425	466	414	455	471	453	462	418	456	404	456	460	389	469	433	438	489	455	437	430	438	461	449	440	430	389	424	457	401	432	418	478	424	436	451	463	413	458	416	375	463	468	425	452	421	400	431	429	439	416	429	428	454	438	429	433	415	461	462	423	425	436	430	440	489	427	443	404	419	431	426	431	431	403	428	425	426	436	441	445	464	435	428	463	426	441	420	422	453	443	435	393	443	429	471	443	458	412	434	455	445	452	410	447	449	415	419	459	418	425	393	435	459	465	485	445	446	423	451	407	437	450	469	425	459	397	455	404	447	440	428	426	475	429	408	438	429	445	461	385	418	428	428	466	407	446	421	451	492	451	425	440	404	470	427	394	492	456	451	456	451	457	473	441	427	453	422	446	438	403	432	469	493	420	469	459	438	408	431	447	430	439	436	462	454	441	499	442	442	422	443	476	435	456	433	437	408	425	427	433	421	456	427	434	389	453	415	422	433	413	478	394	433	442	451	464	454	445	444	462	426	459	468	458	457	427	447	420	458	430	451	436	412	438	435	495	448	432	448	454	422	431	431	439	410	416	445	417	428	431	458	440	478	413	418	399	461	409	451	463	439	460	469	428	468	433	441	443	458	417	423	425	481	452	460	426	475	447	462	403	423	428	436	452	432	449	468	461	438	456	427	410	426	416	427	458	426	458	442	426	441	498	403	423	418	446	405	468	433	410	423	435	446	433	423	398	444	485	461	449	438	465	442	457	464	443	437	447	398	434	448	424	469	463	466	477	464	449	428	441	419	453	444	481	433	396	475	421	456	455	432	420	402	464	467	465	462	440	434	428	448	438	431	459	472	450	433	422	420	417	441	437	451	452	444	488	447	447	450	429	457	467	429	454	447	443	467	460	425	460	450	453	416	418	399	424	471	447	433	446	433	462	421	469	433	434	449	426	460	489	453	454	433	458	413	450	438	431	463	445	432	447	450	449	429	428	438	419	462	435	428	452	446	439	466	417	434	392	445	431	432	493	441	412	458	445	484	457	429	457	450	434	474	439	412	416	441	435	454	468	438	419	471	464	475	422	437	413	421	433	433	441	458	472	431	404	435	426	416	410	435	442	475	469	423	450	439	459	432	431	441	468	426	493	407	450	429	455	506
12383	838	673	512	424	348	326	1570	1129	169	156	148	151	157	163	126	147	135	142	155	135	114	142	135	135	119	118	132	133	118	121	153	125	109	143	112	118	115	148	128	116	110	160	138	129	140	134	130	133	120	148	141	126	147	144	124	133	137	138	137	113	116	143	115	119	131	136	126	131	127	126	111	130	122	130	118	126	146	133	115	136	104	128	127	127	126	117	133	126	137	112	111	117	134	115	113	132	141	128	128	132	137	125	110	116	111	122	123	122	145	139	113	152	118	124	138	120	115	121	121	124	126	123	128	133	123	104	144	135	117	139	130	127	132	136	136	138	149	129	147	129	118	139	110	138	106	105	128	126	112	137	128	117	107	141	114	126	108	123	125	131	124	114	108	127	117	120	116	113	107	123	120	126	107	122	102	122	156	135	139	128	137	116	116	114	132	113	108	122	142	162	127	124	137	126	113	134	139	130	130	112	110	126	114	104	129	111	139	118	135	113	128	123	113	120	114	132	128	126	90	140	130	113	111	122	123	120	100	113	119	131	123	132	121	119	120	110	133	130	118	125	145	114	122	134	108	118	133	148	110	124	119	144	144	133	117	128	125	129	109	134	111	122	124	128	143	112	125	115	135	145	122	118	147	126	125	131	130	137	118	117	125	121	141	107	104	137	129	124	124	126	132	132	116	119	128	113	145	121	104	133	109	107	93	119	122	155	130	126	139	113	120	132	121	136	132	122	94	140	152	132	120	122	133	120	115	122	112	116	125	119	113	139	119	113	108	116	139	97	140	151	149	119	111	139	142	120	127	98	109	129	124	114	113	111	102	121	149	117	133	142	123	136	98	131	121	109	124	129	116	116	128	117	123	135	130	125	145	117	142	112	151	117	114	139	137	130	112	141	113	124	118	120	140	117	138	116	124	125	112	122	128	119	120	114	123	119	124	102	123	128	127	122	132	127	143	115	123	143	107	139	125	114	141	104	134	130	111	115	113	124	123	126	132	132	114	110	110	119	123	133	139	121	120	105	121	111	109	120	127	113	136	121	141	129	115	128	108	130	115	128	108	123	122	124	112	110	104	109	126	136	112	130	149	97	120	123	133	142	129	135	113	115	119	121	120	124	126	121	123	123	126	127	123	117	108	127	131	111	99	130	122	116	117	141	146	103	120	130	103	114	127	109	136	115	123	126	125	109	139	134	136	112	120	135	121	130	110	112	129	130	122	128	119	124	144	130	130	131	132	132	141	122	103	124	117	137	111	104	120	116	133	126	117	110	140	118	115	121	132	133	124	125	109	133	140	117	133	118	119	126	117	131	105	139	136	118	120	146	131	118	137	128	110	120	121	115	128	101	121	132	107	106	133	125	121	119	138	118	124	133	139	119	124	112	107	103	126	115	119	129	115	139	134	132	126	119	127	94	123	126	128	118	136	123	126	153	137	137	119	111	132	133	119	124	122	134	113	132	113	124	128	126	116	110	137	125	112	126	151	124	131	126	104	139	123	123	135	99	147	110	109	132	112	124	121	137	106	129	127	137	115	112	126	133	132	138	132	128	113	143	134	116	126	140	137	125	114	102	120	114	117	130	123	122	116	116	135	114	120	121	131	137	140	124	136	120	119	117	121	121	115	131	135	140	137	137	128	146	113	150	113	129	150	106	125	100	122	124	124	123	107	131	122	115	157	135	127	119	124	122	128	141	130	128	123	122	119	138	133	135	109	136	126	135	111	120	138	134	120	118	115	131	143	119	126	123	122	130	121	144	106	133	134	101	124	119	145	131	134	116	104	103	128	138	123	117	112	137	131	125	125	142	150	131	133	131	147	131	144	140	144	140	125	134	123	129	118	137	133	132	112	114	119	141	119	113	129	130	110	133	100	120	127	125	113	130	111	125	129	131	115	129	129	119	127	134	114	138	106	120	116	117	123	122	144	130	122	113	116	129	111	151	139	126	121	118	113	114	124	123	140	128	122	144	134	115	117	122	124	119	133	140	119	127	117	105	113	129	121	121	119	123	110	132	122	132	131	145	114	125	95	113	143	121	141	132	120	131	122	100	114	106	108	118	134	152	111	120	135	115	116	128	104	149	131	118	129	126	127	113	105	116	124	100	131	122	127	123	123	134	133	124	124	128	134	118	124	130	126	108	122	114	120	149	122	122	115	113	111	112	151	158	123	118	134	128	120	126	132	105	135	109	116	125	117	140	116	134	121	106	113	124	113	147	127	120	123	159	110	116	129	137	110	98	124	114	141	99	142	132	142	129	129	104	125	133	135	140	133	127	132	112	129	131	127	146	109	125	93	131	119	122	130	117	127	126	136	109	95	111	130	123	129	135	109	116	135	117	124	118	131	117	108	112	132	134	127	138	103	132	103	128	119	134	112	144	121	117	126	116	126	129	134	124	123	118	105	126	119	122	133	136	117	124	117	136	131	123	120	143	146	133	148	123	123	123	118	117	129	121	119	117	118	105	111	130	114	109	118	124	103	112	115	120	117	123	122	116	127	123	129	117	118	105	113	127	122	120	129	105	118	120	115	121	121	130	128	122	124	139	112	147	140	125	121	104	100	112	121	127	131	137	120	118	145	119	130	139	133	117	125	128	127	121	115	106	126	94	120	125	132	126	120	129	143	130	122	122	129	106	133	133	112	110	127	126	140	130	114	148	127	111	114	119	106	145	132	134	105	115	124	125	137	123	129	125	125	104	122	118	118	106	117	113	151	98	118	130	125	125	122	129	121	140	135	123	159	126	124	127	128	116	124	111	115	114	119	125	116	133	132	110	122	121	140	118	117	139	113	128	138	112	116	126	108	133	106	127	124	124	128	123	118	127	130	136	129	136	123	125	114	114	116	126	130	137	138	120	123	111	131	138	122	110	93	123	117	124	125	132	134	116	123	104	137	135	128	126	102	101	128	129	110	129	137	128	112	132	136	122	114	144	122	139	131	115	123	139	122	123	109	119	120	108	124	133	144	134	112	124	121	122	116	135	116	140	142	122	152	125	130	126	134	132	108	127	122	131	136	103	144	141	150	121	142	116	124	134	142	125	124	126	101	130	114	144	141	144	107	126	111	119	116	102	131	122	119	129	140	114	113	123	129	132	134	139	112	131	120	123	110	122	119	113	114	109	124	120	123	136	131	121	118	126	121	119	130	118	119	138	145	131	131	109	109	133	119	126	119	143	108	136	142	122	128	113	119	124	114	118	128	114	107	132	105	116	129	112	116	142	123	140	120	109	89	145	125	116	111	130	101	106	121	116	132	108	109	137	129	133	128	114	130	140	116	137	129	118	123	115	117	118	111	132	139	149	120	137	162	118	129	133	115	135	108	123	137	124	115	123	115	116	114	120	111	126	122	131	113	124	130	135	128	131	119	124	123	135	130	117	126	114	124	119	147	124	110	123	131	122	132	116	133	124	150	119	150	126	124	110	135	105	118	129	132	120	138	124	107	113	112	144	106	92	127	118	137	139	126	134	125	132	126	121	126
8202	991	1725	1740	1898	1517	1774	8406	4810	592	566	546	508	484	424	450	438	433	439	400	409	387	367	366	357	365	381	341	397	305	369	368	348	368	369	354	363	342	373	355	383	331	372	381	362	368	351	348	367	327	362	359	382	405	367	382	354	365	374	335	345	343	337	327	347	358	305	320	333	337	350	354	347	292	367	314	328	313	308	297	329	337	332	322	330	322	307	333	295	307	327	322	324	302	309	320	323	276	326	317	339	314	283	342	310	294	308	332	315	302	282	301	326	329	302	291	341	329	315	265	279	354	315	324	324	318	318	333	301	329	313	323	296	321	335	340	313	298	304	307	316	319	314	340	261	315	339	316	333	309	325	310	349	288	302	302	341	330	323	347	277	293	319	326	328	310	322	291	264	306	308	335	328	296	313	338	312	347	327	283	340	334	291	311	304	309	342	336	304	299	301	311	305	327	342	301	300	315	306	299	308	322	272	276	299	305	314	293	281	303	304	312	299	324	314	330	311	321	317	335	319	292	315	332	302	307	323	306	326	324	328	279	334	320	319	281	308	324	297	299	332	288	311	322	303	307	331	313	325	301	348	302	291	314	307	320	320	305	329	326	321	293	299	307	327	301	305	295	332	305	317	321	316	306	330	325	337	339	293	364	298	287	311	302	311	316	293	303	283	309	325	306	308	317	321	313	348	266	301	315	283	299	279	306	277	326	317	305	325	320	294	350	340	316	346	311	327	287	299	303	280	331	289	324	322	278	311	318	306	316	286	326	318	323	306	336	302	295	284	309	327	330	323	352	300	354	344	290	315	343	335	316	313	303	308	325	286	299	321	302	328	323	335	301	355	323	289	300	317	300	313	322	272	307	304	337	314	317	317	322	302	320	330	291	295	326	340	350	328	311	335	304	306	292	327	308	331	321	321	311	302	325	289	300	308	310	344	304	286	302	306	356	342	310	292	309	280	336	319	310	331	317	277	315	342	328	331	300	331	347	320	318	281	336	298	300	311	331	305	314	295	326	300	281	307	330	312	333	318	324	314	315	344	313	331	325	291	313	305	326	299	319	314	291	314	338	305	330	290	346	331	290	329	297	297	299	277	292	277	315	316	328	292	330	301	318	315	311	345	315	297	317	307	309	339	291	339	295	325	281	330	329	332	304	300	329	290	315	307	310	308	306	276	300	310	328	307	321	319	331	311	323	307	333	321	292	331	308	335	320	322	290	282	310	339	318	325	271	304	345	319	299	303	309	327	316	304	308	309	316	330	342	289	313	341	334	337	306	327	318	326	303	310	309	320	299	315	299	319	322	352	338	339	312	344	314	289	267	297	335	308	298	303	292	312	316	305	300	309	309	306	292	319	296	321	335	325	315	327	272	312	311	306	311	319	303	295	292	345	288	310	320	311	317	321	292	272	316	295	309	300	327	294	322	327	319	342	309	288	275	302	316	325	287	306	300	331	307	325	290	307	313	308	313	330	292	332	314	309	315	282	319	312	322	319	320	286	308	302	322	327	324	305	308	321	330	314	302	310	313	297	304	320	287	351	285	310	312	300	312	289	303	294	332	319	293	326	291	321	316	331	290	320	331	357	305	324	350	304	305	272	335	340	297	321	302	329	330	332	302	321	315	318	348	299	329	311	332	331	317	300	307	300	310	327	331	326	310	330	283	330	321	323	326	292	294	289	307	331	321	283	317	293	308	298	326	290	311	331	282	317	316	314	321	346	323	297	296	332	338	331	300	289	314	270	284	328	308	329	306	309	308	311	328	326	336	319	326	321	324	306	327	283	302	315	299	319	303	334	299	303	303	328	337	279	341	277	325	302	291	307	313	297	315	283	302	320	300	315	303	352	309	312	326	285	278	321	318	315	312	288	318	317	329	327	346	311	328	285	319	303	321	283	326	324	315	322	309	334	311	302	318	311	322	288	324	314	321	345	338	293	319	312	322	331	304	316	342	312	304	317	322	272	306	332	301	295	326	288	281	330	322	295	323	300	328	301	332	318	359	306	329	332	320	292	302	316	316	288	334	323	324	321	332	341	312	319	292	306	314	302	324	284	331	316	331	325	321	323	292	293	330	313	331	290	299	281	283	347	319	313	307	318	317	341	328	290	346	313	329	312	330	307	284	297	328	318	307	291	287	330	315	320	322	286	328	295	333	308	313	347	270	309	333	329	326	306	299	335	327	319	322	293	314	290	297	286	315	333	275	301	304	302	293	304	320	353	326	295	333	304	303	341	319	319	295	311	294	290	349	307	329	323	321	297	301	293	309	308	290	346	316	324	306	306	303	297	291	335	308	300	308	315	293	338	299	316	314	322	337	323	316	318	307	308	317	320	344	315	344	326	302	308	315	342	325	332	319	317	326	324	306	302	348	311	337	320	306	318	290	311	310	332	324	315	331	332	321	309	299	326	324	335	302	313	315	327	322	267	296	327	325	329	331	275	326	313	280	290	312	298	317	345	297	322	305	304	297	298	312	310	312	326	345	315	329	298	306	328	309	308	333	337	293	324	279	307	337	277	309	293	313	320	297	300	277	317	304	302	344	326	299	305	307	302	268	325	311	318	319	320	326	298	344	314	335	335	324	324	309	330	310	328	312	313	303	315	282	324	282	308	314	322	321	304	334	321	298	280	323	312	330	318	310	319	330	318	245	296	317	291	327	314	327	300	307	317	296	322	300	317	349	308	319	367	289	278	322	319	336	338	332	327	311	323	320	310	317	324	305	335	325	295	330	327	309	322	306	313	354	315	316	303	278	285	295	311	319	293	321	312	294	333	327	324	298	308	311	307	310	327	287	314	304	335	312	307	311	289	318	320	300	312	289	332	324	296	336	283	311	296	331	313	329	297	344	304	312	321	326	310	294	310	315	318	344	334	328	336	309	329	325	324	303	340	336	278	301	327	308	323	334	305	308	283	316	303	339	326	294	304	301	306	310	294	331	317	339	302	294	287	300	321	297	300	301	315	305	327	322	329	299	336	324	327	319	323	300	309	300	323	329	345	324	286	344	339	314	281	299	333	319	336	321	349	289	312	301	334	309	275	330	313	317	300	302	304	300	329	319	326	357	319	298	290	304	295	322	339	305	307	311	282	308	308	334	265	309	297	321	328	278	316	314	279	306	269	275	330	296	347	311	318	282	317	328	334	295	306	309	307	300	292	326	345	317	286	351	338	329	338	299	311	341	322	330	308	279	280	334	286	303	318	284	335	309	305	333	337	297	353	288	332	301	320	291	317	324	318	316	332	312	301	297	285	292	307	313	313	325	338	295	318	298	316	312	314	330	321	309	320	326	292	325	311	324	326	305	302	312	308	303	326	348	310	323	342	316	312	335	324	342	322	317	338	319	340	308	316	306	300	297	306	307	310	331	307	325	308	308	295	294	312	310	288	331	330	336	313	316	313	334	273	315	340	336	324	276	351	323	353	305	323	316	319	314	328	311	315	309	306	310	299	308	308	318	317	315	277	323	332	351	335	321	298	321
1459	245	249	204	153	153	149	189	138	150	137	131	143	119	157	130	136	145	148	133	124	127	124	116	151	132	123	158	133	133	131	140	134	115	126	137	117	124	117	131	127	134	130	126	128	127	138	124	118	139	125	149	133	129	126	149	111	130	148	159	127	120	115	119	126	151	135	141	144	155	123	134	134	144	140	130	147	147	142	132	119	136	108	132	126	140	132	139	118	133	135	122	148	149	117	143	125	133	148	135	139	137	123	135	151	119	137	131	116	140	122	130	140	134	135	126	130	144	146	114	121	129	129	123	128	138	134	146	148	137	105	136	139	134	123	136	128	133	162	116	116	134	137	126	123	134	137	122	111	140	142	135	158	131	102	103	142	120	139	93	122	123	136	140	144	146	135	152	135	132	133	151	137	121	147	125	133	119	134	128	137	132	146	134	122	130	136	162	125	126	134	137	126	120	117	139	152	132	140	136	128	133	124	125	126	123	119	143	136	140	117	150	120	142	130	134	120	126	124	101	109	151	117	120	139	146	130	121	148	145	134	132	153	120	135	153	117	142	138	130	133	130	133	143	138	145	132	130	148	135	125	146	129	135	132	119	140	133	139	130	146	118	129	151	120	149	115	137	119	153	130	131	143	146	143	108	134	121	116	117	133	138	106	126	140	142	151	116	115	126	118	141	154	124	125	131	136	133	162	140	124	132	128	126	136	114	136	129	120	133	151	112	120	107	135	159	166	125	133	135	127	130	121	147	122	130	134	127	123	144	130	156	130	118	126	136	145	124	161	132	126	134	128	132	119	129	101	130	147	143	108	133	143	144	134	134	149	132	137	130	144	111	147	140	119	147	146	131	133	145	124	118	130	150	151	152	118	134	129	145	111	142	143	109	143	142	126	135	116	126	144	124	125	135	137	124	120	136	134	123	129	156	150	136	127	124	131	135	135	149	103	137	129	153	118	126	127	121	128	132	137	167	131	128	131	130	131	128	150	139	131	113	145	117	137	138	122	126	139	149	155	129	151	127	129	132	123	146	136	105	115	154	120	114	136	148	150	136	128	129	132	166	109	128	122	113	129	124	125	127	130	135	113	126	145	128	135	129	132	138	139	134	149	145	141	146	122	127	132	145	129	132	109	115	124	143	128	136	148	139	125	140	131	137	150	134	131	133	130	137	152	113	137	141	151	130	144	149	137	148	120	124	153	145	139	138	138	119	145	127	132	123	136	128	137	132	123	128	112	139	127	105	124	127	143	154	137	139	168	127	146	131	134	146	146	132	131	136	134	129	129	124	142	137	128	129	133	140	151	148	153	115	138	128	153	146	166	148	137	117	139	122	121	115	113	122	157	118	121	144	143	153	125	105	140	120	132	147	135	120	144	143	126	100	149	119	141	154	124	144	143	115	129	140	122	144	125	143	135	125	156	103	145	116	116	125	141	148	117	145	122	134	146	131	127	138	126	110	133	116	147	129	145	129	153	127	134	116	125	123	125	137	111	147	126	123	124	128	125	125	148	126	137	142	149	133	126	126	117	133	138	129	122	132	137	123	131	124	130	128	133	143	129	127	115	137	132	125	129	141	130	145	150	135	134	138	125	124	146	136	128	149	138	137	140	116	145	144	138	99	121	138	147	136	137	128	143	138	144	132	157	130	138	135	134	128	127	132	127	134	135	138	144	129	144	122	125	137	148	139	122	141	120	149	149	121	122	137	153	140	145	135	130	143	155	135	120	148	126	136	142	140	129	140	142	130	134	128	123	144	181	136	143	126	148	136	114	127	120	133	138	132	121	132	122	118	137	120	115	127	133	121	133	128	130	129	129	131	149	136	135	145	148	120	125	119	107	145	126	142	135	104	126	163	137	126	133	123	110	139	148	149	116	124	145	96	118	118	139	121	118	135	130	128	137	128	122	122	121	136	159	125	119	126	140	139	135	128	160	127	118	127	123	134	113	132	145	124	155	121	134	152	137	114	130	119	116	130	124	114	151	129	131	150	124	135	144	126	123	148	145	156	135	127	113	129	128	135	122	120	127	119	118	136	138	143	132	142	138	145	118	116	120	127	145	130	100	133	161	142	135	136	116	120	139	149	119	123	135	131	130	161	146	132	142	134	116	124	139	132	139	147	114	131	138	130	136	132	124	152	161	140	133	133	137	141	127	145	126	135	134	120	134	129	159	151	134	153	138	134	149	134	117	151	124	131	151	136	137	150	122	138	129	125	133	140	107	159	126	138	138	129	146	124	145	121	142	132	149	134	130	120	119	130	130	122	131	134	149	138	152	119	146	136	131	134	127	116	121	146	138	126	131	156	126	133	132	142	134	124	126	149	134	130	155	137	130	132	138	131	118	143	146	121	143	128	131	137	138	139	151	111	134	130	121	149	140	141	151	122	141	133	145	150	129	131	149	114	149	133	115	124	130	122	124	123	139	133	108	123	138	119	152	139	118	105	123	121	115	138	146	118	125	127	137	136	131	132	124	110	124	145	130	136	115	144	139	136	132	121	138	128	130	122	118	114	136	119	116	127	124	140	136	124	117	150	122	150	132	130	129	122	113	112	138	119	127	130	140	117	143	131	143	145	161	136	134	128	131	115	133	122	141	136	139	138	141	120	118	157	117	110	121	109	128	139	143	152	131	155	125	155	131	116	132	125	127	133	119	152	132	137	138	139	136	162	122	128	117	147	139	152	121	134	122	145	119	123	137	120	149	145	149	118	134	137	137	140	142	135	129	125	143	138	112	129	135	119	140	125	138	126	137	122	128	141	109	127	153	124	133	124	115	123	137	149	132	125	129	124	138	140	131	121	123	111	133	137	160	129	138	145	132	136	126	121	134	122	131	139	117	120	139	141	150	130	136	136	137	129	120	113	117	127	120	133	136	152	131	115	139	151	151	118	130	134	137	125	149	111	137	146	133	106	129	141	116	121	140	143	124	144	153	121	130	144	138	139	121	124	150	100	133	132	117	139	107	145	113	108	140	115	122	137	135	147	127	130	155	115	146	142	124	126	127	141	134	140	146	150	147	129	135	124	118	128	159	132	134	134	145	133	146	139	120	127	140	123	143	123	140	139	130	132	144	138	120	133	140	147	145	132	153	137	132	160	130	141	123	147	124	129	137	122	128	153	122	130	124	114	140	101	120	121	149	143	151	158	121	140	116	128	141	142	128	129	127	124	115	127	146	143	133	127	134	126	144	137	129	138	131	125	153	133	149	124	131	130	127	151	149	136	137	137	118	118	112	129	147	114	144	131	138	136	144	137	134	139	146	128	129	123	135	146	136	130	117	120	124	123	130	136	128	147	129	142	126	129	141	130	142	144	137	141	137	112	123	119	143	143	129	118	129	104	107	124	149	153	125	127	125	117	113	135	137	129	141	146	143	131	133	127	116	129	128	142	145	130	133	127	155	131	123	165	133	145	122	114	117	131	126	138	136	130	144	133	136	131	142	116	137	136	129	117	128	155	123	138	130	110	124	110	153	126	115	149
1816	503	704	598	597	589	505	580	523	349	384	362	387	364	367	395	366	360	361	346	347	357	374	367	351	354	354	353	352	349	322	354	342	356	374	367	353	356	368	380	345	324	353	356	368	357	357	353	375	380	391	357	344	383	350	394	354	363	352	354	329	325	369	349	350	366	346	406	354	348	316	388	367	376	356	381	331	354	330	390	323	386	363	332	338	364	346	333	342	337	347	343	356	358	371	367	326	353	327	352	322	361	367	336	367	351	317	341	319	366	349	328	364	345	344	373	352	366	372	346	334	353	350	357	363	333	371	327	347	346	360	341	351	312	348	348	327	325	353	350	391	407	388	321	330	317	339	328	342	361	351	353	357	303	299	349	326	328	326	364	377	340	357	340	333	353	348	365	341	299	339	356	374	344	378	387	345	354	323	358	340	307	362	342	329	350	326	381	351	363	343	364	359	343	357	349	354	364	317	344	355	358	342	339	359	325	349	338	349	340	329	357	333	339	367	344	365	337	366	339	337	333	345	325	383	338	337	356	367	339	318	340	334	359	360	342	321	341	366	348	336	327	351	373	330	331	376	349	324	352	335	360	350	378	349	317	336	321	328	363	362	342	357	310	346	360	349	334	338	341	371	361	335	367	333	350	357	320	332	361	319	349	337	300	326	383	351	347	374	314	373	365	378	346	358	359	337	332	336	321	369	351	357	352	348	335	326	339	344	337	334	361	362	363	383	329	329	343	375	344	314	368	354	383	335	353	326	393	366	352	342	326	347	382	348	339	334	366	375	354	353	362	315	342	328	331	350	370	336	338	324	379	337	334	351	342	364	347	347	323	332	341	363	305	348	332	316	360	330	326	386	373	355	359	337	366	341	347	359	335	366	318	333	331	365	349	350	335	370	335	358	306	365	334	331	348	355	353	373	334	338	338	339	350	367	393	361	345	339	354	377	353	372	354	355	318	367	372	383	371	321	337	370	361	347	336	338	350	336	361	333	371	339	362	346	376	321	331	328	343	360	343	351	351	351	323	383	343	346	347	340	356	326	335	342	342	339	348	364	331	382	354	363	362	321	338	366	358	334	351	354	346	330	375	322	367	340	317	348	354	368	322	373	355	339	365	362	334	385	373	359	359	344	333	322	376	322	374	352	313	360	347	355	365	351	323	329	351	329	326	332	338	353	338	357	330	334	359	360	320	315	319	358	350	341	335	365	331	327	350	354	341	353	361	341	390	365	371	354	374	350	328	363	369	379	318	357	349	322	354	379	353	353	318	322	349	355	373	359	326	374	366	369	333	353	325	368	345	352	346	340	358	371	363	357	367	337	307	311	350	362	380	352	354	360	342	378	340	312	331	371	314	296	330	326	337	350	322	341	305	350	327	337	377	352	328	352	335	347	327	334	352	346	375	365	328	355	361	343	358	362	362	353	382	369	349	344	358	352	340	377	346	340	352	334	348	376	388	354	328	368	330	361	337	345	352	329	374	351	341	349	355	330	326	372	347	298	369	363	370	355	352	311	349	342	341	365	352	356	367	365	331	357	325	345	356	370	351	356	328	336	356	344	357	352	358	335	319	332	354	392	324	333	321	359	350	375	364	345	332	354	356	351	345	335	347	347	339	366	364	330	326	340	342	316	354	367	332	354	374	380	357	377	345	346	374	332	345	361	358	313	351	380	337	369	321	341	311	341	341	366	335	357	352	352	344	354	348	356	347	394	333	379	347	340	346	352	352	348	341	341	343	358	342	337	367	328	347	355	346	372	340	381	348	334	357	377	354	323	342	367	340	341	372	316	321	345	315	339	372	357	380	331	318	350	293	369	358	320	316	349	327	348	354	359	344	368	321	357	334	339	370	349	365	293	351	329	351	341	371	343	349	355	337	352	358	316	379	354	354	334	351	359	338	326	338	376	335	348	392	329	344	365	363	373	342	339	370	336	363	344	347	326	355	360	342	327	354	310	384	346	374	356	356	350	350	359	344	343	353	369	339	367	362	344	353	359	374	351	383	348	362	364	323	383	360	364	347	342	364	346	381	366	347	360	350	354	335	368	349	371	311	374	335	353	354	377	327	331	352	337	371	368	341	332	362	370	348	338	343	354	327	334	350	350	335	331	350	365	324	361	364	337	364	362	345	333	329	368	336	323	368	389	325	372	331	299	361	326	343	323	361	336	320	335	327	386	354	314	311	337	347	342	314	346	329	338	302	353	357	342	347	358	370	325	352	330	333	367	342	347	309	337	360	342	347	351	328	358	376	334	351	312	380	359	331	362	326	330	346	300	369	344	345	337	338	353	341	334	323	337	340	304	337	355	351	361	316	349	355	345	364	340	347	372	347	331	345	349	370	330	329	300	349	338	344	367	337	378	336	317	343	325	311	374	344	384	359	353	329	313	384	335	376	349	326	334	351	348	351	359	339	330	350	353	344	375	317	321	343	377	334	339	326	348	342	371	370	390	356	344	368	348	329	328	343	336	324	361	372	396	380	325	356	343	333	296	349	353	362	337	349	288	380	334	379	352	303	365	359	327	335	327	363	326	370	343	376	322	330	351	372	348	354	307	316	338	330	329	314	337	341	320	340	310	330	348	373	348	391	346	348	354	362	342	340	350	316	349	336	356	322	355	354	308	339	317	355	366	343	319	306	339	328	350	357	336	342	395	367	341	335	371	361	339	339	327	365	329	365	325	333	362	346	329	332	335	327	341	360	360	361	359	361	359	340	339	341	345	335	326	366	360	350	346	374	312	365	338	324	369	386	365	341	349	339	362	356	339	348	340	340	370	337	352	320	342	345	335	342	343	339	367	400	362	351	369	356	336	347	320	349	327	322	351	380	344	366	331	347	349	364	329	318	354	352	332	347	349	369	327	369	364	352	338	347	326	367	356	346	332	357	334	342	374	365	365	372	319	349	365	362	334	331	328	363	328	389	354	353	321	350	324	343	359	374	347	364	351	363	347	320	366	349	369	351	356	367	332	380	330	335	344	338	395	359	355	353	389	358	300	371	337	338	302	359	347	355	323	351	356	395	349	346	338	346	383	345	360	339	335	345	388	367	349	337	358	355	380	340	335	362	330	313	346	341	364	373	362	345	314	344	353	329	333	327	361	337	344	345	330	349	347	343	343	345	339	334	351	360	342	340	379	385	367	344	343	367	338	325	342	361	342	363	341	327	344	322	360	333	356	330	337	368	349	335	311	352	345	366	356	345	366	325	370	367	360	372	341	321	334	365	364	367	366	336	352	355	307	325	328	351	359	335	361	323	386	361	336	372	367	359	347	364	339	339	367	352	353	352	347	356	361	353	353	327	379	333	340	350	330	342	363	357	353	318	378	344	341	349	365	371	329	340	329	356	353	338	357	334	352	336	339	393	323	361	354	346	324	321	377	342	368	326	351	362	315	371	328	377	327	360	323	362	321	345	371	377	330	340	354	320	327	365	364	343	358	321	362	350	320	314	334	335	350	346	307	343	339	376	349	356	355	355	355	339
6886	514	461	445	377	287	403	1348	1053	198	200	190	203	161	170	188	181	194	188	189	163	175	158	192	176	150	174	196	160	178	182	192	184	167	156	174	201	168	174	156	176	183	171	185	184	180	197	185	190	164	192	176	180	184	174	193	170	179	168	169	203	176	182	153	178	172	161	173	155	169	180	166	144	175	171	171	165	176	152	186	204	165	178	185	160	176	180	172	178	184	182	201	163	189	201	166	171	204	183	175	169	184	198	186	185	172	173	188	169	182	181	156	162	174	195	162	159	196	186	196	146	177	189	175	181	196	183	180	187	159	180	161	174	172	160	171	195	179	178	172	175	161	166	169	176	167	206	176	172	154	178	174	167	162	157	171	178	177	174	178	166	174	179	169	190	175	164	176	197	179	165	138	204	170	191	169	168	166	164	171	190	177	187	168	168	169	174	169	187	182	175	156	185	187	172	168	198	159	165	172	169	189	188	168	202	170	178	202	182	162	200	185	151	177	180	159	156	194	182	187	189	192	151	172	170	194	214	178	174	171	155	167	186	172	179	190	164	182	149	177	170	167	193	178	167	167	159	175	171	181	164	203	182	161	168	184	163	175	189	188	192	174	184	162	146	185	187	181	173	178	170	169	176	177	174	171	183	163	161	164	176	160	179	147	170	174	210	182	163	162	186	175	168	185	167	177	179	173	154	170	164	132	194	174	157	157	161	190	164	164	160	182	184	154	182	165	182	191	168	181	201	167	171	186	183	166	197	164	198	167	165	154	187	177	171	180	163	180	154	140	165	173	181	181	168	170	181	152	177	194	180	176	176	187	187	209	185	178	179	161	154	180	178	155	184	177	174	179	176	162	177	161	164	188	182	175	205	187	171	166	166	172	175	157	172	180	144	174	186	178	195	167	173	174	152	206	157	182	166	181	175	151	167	181	172	205	165	158	172	183	173	165	210	180	188	181	163	189	182	182	188	193	177	193	145	184	176	172	161	164	161	190	173	169	166	186	161	164	190	178	193	169	177	174	167	153	169	183	183	160	167	184	187	176	169	178	189	168	185	169	162	163	186	175	172	175	169	181	166	172	186	184	181	176	158	142	159	183	179	175	159	156	163	163	171	165	179	166	163	163	181	161	183	155	154	171	185	167	159	167	165	181	175	176	158	157	157	152	167	172	190	202	156	188	183	191	177	181	195	180	200	148	182	167	155	191	190	179	161	155	181	169	187	192	153	179	182	177	173	171	160	166	177	176	176	186	160	175	154	166	177	163	177	164	172	193	190	179	179	143	178	137	177	159	195	171	190	184	189	183	153	167	171	183	155	195	151	174	190	161	169	168	154	167	151	167	168	155	170	166	172	181	146	178	174	167	163	193	188	189	185	171	177	171	161	181	196	155	167	162	167	166	205	183	191	182	161	145	193	178	180	162	154	154	180	171	189	196	184	175	167	182	187	185	186	162	202	156	175	200	168	198	179	155	155	182	168	173	189	180	202	171	200	187	180	156	170	190	194	168	195	165	182	170	170	160	164	179	157	186	168	186	181	186	181	178	165	188	177	177	182	174	171	167	178	163	163	182	168	172	210	157	186	203	160	159	171	176	182	150	167	188	181	172	175	167	222	184	162	183	182	193	174	194	174	199	168	191	176	174	169	173	183	182	180	177	180	143	155	173	157	174	196	152	177	164	186	184	183	173	190	171	180	180	172	179	187	180	169	196	171	168	187	152	166	168	166	181	178	148	173	184	183	159	151	181	164	161	176	177	179	185	147	174	148	173	193	156	175	163	193	191	163	187	187	162	204	176	162	186	185	195	165	166	180	161	177	174	173	168	176	175	179	173	153	173	189	164	187	190	189	161	179	173	171	181	161	163	173	154	182	181	167	153	186	175	195	168	175	170	174	187	180	165	147	170	182	172	166	186	164	149	199	158	176	185	150	175	178	189	155	187	183	163	167	174	159	172	172	191	175	165	176	180	167	191	169	154	162	173	169	192	160	167	201	160	180	171	189	195	160	175	151	164	175	180	199	169	171	172	171	181	187	174	189	199	176	175	185	179	164	194	200	174	167	182	193	182	196	195	183	164	175	175	183	170	157	173	149	163	172	203	158	161	178	167	186	200	196	189	173	159	173	190	158	187	168	184	175	159	172	162	178	165	160	168	164	164	166	162	204	165	187	192	153	170	175	176	199	159	167	166	184	178	172	184	203	149	159	165	189	180	167	171	165	165	156	171	179	177	175	169	154	182	165	164	171	175	198	179	170	166	156	176	176	176	202	167	161	164	198	162	174	190	180	172	208	164	190	192	181	144	175	183	175	196	180	176	187	177	171	183	174	167	168	170	166	180	176	189	173	177	182	218	168	197	204	164	173	156	180	190	160	190	177	199	139	148	194	163	175	183	173	181	188	161	183	199	171	175	179	174	182	183	176	182	173	168	169	157	190	189	174	201	152	178	188	159	168	179	184	161	181	190	193	170	149	191	163	187	174	185	182	158	185	190	174	192	186	160	174	156	156	173	179	174	168	190	190	199	164	191	190	156	181	175	156	172	195	171	180	171	167	189	195	174	182	195	166	196	171	206	173	169	209	166	172	199	203	172	179	173	170	196	192	165	159	167	168	191	167	164	177	201	145	182	174	168	187	173	183	162	173	151	172	184	142	185	184	159	176	161	174	192	164	147	176	176	199	175	174	173	156	177	181	164	160	160	132	180	186	165	179	176	161	182	186	179	179	154	170	163	205	201	182	197	175	182	170	164	177	177	161	170	146	186	205	189	158	154	152	163	182	169	204	176	181	192	184	166	166	168	174	153	178	161	173	181	158	187	162	164	207	176	165	162	163	173	166	199	166	169	189	173	165	182	168	151	197	165	193	162	176	165	179	149	173	178	177	151	172	174	178	167	165	170	169	181	195	191	184	183	162	167	163	146	195	183	161	166	182	169	169	163	155	171	182	182	204	179	158	186	170	204	185	179	200	160	187	166	149	169	180	149	172	167	186	169	168	149	207	164	160	172	171	188	142	173	188	155	173	184	144	176	142	158	186	158	174	173	160	193	165	179	171	158	160	171	171	173	170	154	150	169	175	176	172	195	198	179	156	185	217	166	157	177	192	166	163	179	174	160	212	170	200	163	189	158	154	155	168	188	173	186	196	163	173	173	198	162	172	174	177	165	166	160	177	163	168	165	196	194	165	184	153	175	169	173	149	148	214	164	168	153	168	165	171	150	180	170	212	179	167	181	162	206	156	183	154	162	130	171	179	187	156	175	178	171	156	180	165	191	172	152	154	178	195	168	177	161	186	195	165	172	186	200	189	169	167	169	144	167	180	181	158	153	166	166	206	153	178	165	169	180	170	187	177	181	218	189	167	167	176	160	184	149	183	178	152	158	184	172	203	177	148	183	178	177	187	181	165	179	142	168	191	172	162	174	162	176	163	181	192	152	168	199	147	182	175	184	146	151	163	168	181	168	191	161	154	185	175	182	164	169	169	187
6452	766	1261	1504	1440	1136	1775	6802	4865	545	584	504	551	517	528	524	468	466	472	501	536	495	468	474	479	438	454	514	421	491	475	479	448	456	453	474	417	481	498	457	480	405	477	485	448	472	471	475	457	455	475	473	472	451	447	480	470	483	458	439	447	417	467	456	434	457	477	473	440	445	480	450	428	438	457	426	428	437	460	424	439	462	406	400	438	461	449	452	447	448	438	454	445	461	456	437	412	405	446	423	434	468	411	445	439	446	447	464	476	451	434	440	438	410	467	458	441	437	430	420	465	427	453	421	433	508	394	442	459	466	449	460	434	403	453	464	459	397	467	448	391	412	425	462	426	404	441	468	423	425	455	424	464	438	440	413	443	445	407	468	462	413	424	454	406	453	457	434	412	425	459	442	457	435	438	461	419	468	459	414	430	448	454	430	433	436	433	424	433	432	406	466	423	451	435	435	440	468	421	448	404	436	432	442	417	412	447	434	421	465	448	475	426	427	428	429	459	446	451	399	445	425	467	469	455	442	484	433	453	404	437	430	435	418	443	466	402	411	448	427	427	432	422	450	441	453	470	465	440	452	456	442	411	435	449	443	428	467	435	417	484	444	454	415	432	410	420	429	445	428	409	433	468	448	413	440	477	464	430	458	418	433	437	442	416	437	455	415	428	416	429	462	419	432	412	442	480	468	416	434	442	446	432	453	426	434	447	461	427	441	424	419	438	422	434	423	402	424	436	462	418	422	429	413	438	463	430	419	468	452	430	448	483	444	413	407	443	424	441	446	453	443	453	418	431	469	431	455	408	441	434	453	432	481	434	457	495	445	457	446	427	463	422	439	454	420	431	416	433	438	433	392	448	454	460	412	425	448	425	471	461	452	424	450	454	397	454	442	424	437	440	439	442	414	454	406	452	426	439	430	399	432	472	428	465	436	453	426	439	432	458	468	440	442	434	399	449	422	421	451	438	479	442	412	431	429	429	402	451	438	453	458	463	437	431	434	424	467	454	455	423	466	441	446	414	414	432	437	439	422	431	400	466	456	451	426	419	427	431	425	460	472	433	437	419	420	434	472	426	458	465	402	398	442	417	467	418	449	444	414	417	426	444	475	481	431	440	413	410	406	475	424	415	435	424	425	433	428	431	466	460	448	515	454	470	449	435	413	419	454	468	446	429	438	429	426	418	397	430	417	468	490	430	481	486	451	432	415	441	420	473	411	421	443	423	425	461	438	419	423	466	434	456	433	437	445	445	402	435	416	469	427	432	465	437	417	454	434	436	411	420	477	451	451	410	442	454	426	461	432	456	433	448	410	420	444	448	447	452	455	427	486	445	418	455	419	396	449	456	460	415	479	449	436	411	464	438	419	436	467	478	410	428	409	428	454	423	426	449	431	452	466	433	424	462	391	455	440	480	443	453	429	441	439	445	401	441	407	445	407	437	406	432	400	409	407	460	410	428	440	445	452	434	428	449	448	442	414	471	412	416	473	420	464	436	440	418	440	455	439	415	447	425	449	426	428	435	392	407	423	422	408	449	440	430	439	410	415	424	369	432	447	419	456	410	478	430	430	457	472	417	442	439	436	412	452	402	436	422	442	431	429	460	445	405	433	442	460	454	431	397	469	424	371	438	423	404	419	412	428	460	457	468	432	445	421	459	439	437	443	430	417	403	482	450	460	420	440	435	456	440	429	432	418	426	418	441	463	406	441	444	429	423	418	430	462	415	398	433	418	434	438	439	419	453	420	471	425	459	454	443	445	401	452	399	441	504	441	435	451	429	418	421	439	426	455	448	419	410	432	437	449	435	435	413	465	484	433	418	434	432	447	451	466	414	442	445	472	432	451	419	456	417	438	423	423	433	429	431	439	415	461	440	458	443	449	429	419	435	476	451	450	452	420	432	423	469	452	455	456	409	392	452	376	443	411	460	468	439	398	435	421	448	411	410	452	462	457	473	460	442	457	466	399	429	388	391	443	422	463	410	415	398	424	473	426	418	398	431	438	421	446	452	404	433	419	410	435	436	477	443	428	460	446	433	417	462	478	447	437	445	416	413	477	437	449	443	469	490	469	424	454	421	440	414	438	412	418	444	446	420	424	443	439	500	468	442	449	450	477	471	446	441	402	446	418	403	460	415	427	408	427	436	453	433	437	416	429	406	434	428	431	466	423	396	432	414	451	385	453	409	430	453	430	421	436	435	453	435	397	403	426	381	455	463	416	428	482	427	433	424	459	432	430	415	438	430	471	438	439	436	436	431	421	462	451	432	400	422	424	450	435	461	434	449	458	454	430	460	429	424	445	422	449	430	411	415	410	443	454	411	445	445	465	459	418	403	493	403	441	443	447	425	422	411	484	431	381	432	429	450	394	444	430	397	410	462	394	484	426	420	437	397	428	448	458	423	414	433	440	409	435	401	451	427	452	439	438	434	410	479	451	450	452	463	452	451	438	404	462	448	403	434	473	390	408	453	407	429	444	453	449	430	430	436	447	426	467	418	441	477	441	448	427	432	455	408	448	407	424	467	472	475	435	442	406	444	440	424	393	426	436	466	428	428	415	430	420	424	436	474	438	435	432	405	444	456	429	431	487	384	430	429	467	458	451	408	415	447	417	413	462	446	422	415	479	422	379	425	449	445	427	416	461	426	423	431	447	443	458	408	453	479	422	481	429	443	434	425	479	477	452	453	434	458	452	422	458	436	412	428	423	391	447	424	428	482	431	414	434	410	437	445	407	417	409	465	449	440	422	423	440	433	416	408	435	416	453	474	450	429	464	446	445	424	435	432	447	435	435	453	420	414	428	443	447	454	476	454	459	430	426	410	443	457	437	457	461	411	433	431	411	415	422	458	431	468	450	456	406	420	450	431	425	405	423	414	443	446	445	424	424	465	465	438	426	443	420	434	449	454	442	441	433	422	460	420	456	426	434	431	440	451	417	448	453	453	422	419	425	410	412	432	449	405	429	426	462	457	426	466	425	444	436	487	449	450	411	431	418	431	463	417	465	456	445	445	483	421	428	418	446	456	464	414	432	430	464	439	430	471	469	465	424	440	487	444	479	464	452	431	440	394	454	421	447	467	425	480	429	447	475	435	419	396	400	449	438	455	430	435	443	427	410	434	404	425	441	482	428	437	408	437	416	438	429	434	448	451	464	432	434	411	457	465	458	408	466	458	426	442	447	453	437	468	451	433	476	510	436	465	423	449	466	427	410	479	474	435	421	463	480	430	433	441	422	434	438	462	415	431	454	454	440	453	428	458	416	424	467	425	432	447	421	455	439	426	461	453	381	433	477	474	424	457	455	427	437	418	449	397	448	409	392	445	448	425	467	442	438	426	458	428	416	427	456	423	445	439	466	394	405	438	466	452	417	478	402	431	422	473	432	444	432	438	444	503	414	446	434	489	428	473	413	450	442	430	423	425	422	417	420	398	463	449	432	448	458	464	431	435	451	437	441	477	406	488	451	440	450	397	443	399	425	426	416
12455	899	770	643	476	364	278	2186	1746	170	152	160	161	141	140	156	151	135	138	119	130	111	135	135	135	121	130	112	129	111	126	118	98	136	156	124	115	126	125	114	133	118	108	127	127	116	143	130	128	129	130	121	113	155	129	137	130	114	127	117	130	124	132	130	113	124	118	154	130	146	130	132	116	105	110	138	118	127	116	145	140	137	116	113	117	128	110	146	124	115	125	117	117	132	129	134	127	136	146	123	115	109	126	127	125	100	99	132	122	125	119	133	144	135	97	112	119	118	119	131	133	128	127	121	136	114	125	114	138	136	130	130	99	128	126	112	126	132	112	115	123	114	101	136	129	114	119	129	117	132	103	140	125	109	127	150	132	126	128	95	126	144	116	120	143	128	112	125	133	117	115	106	120	133	116	116	136	93	120	133	131	107	121	117	108	134	134	117	132	121	119	145	125	115	123	154	116	119	107	117	125	123	128	125	135	138	109	112	113	112	106	130	115	132	119	122	132	130	113	131	135	126	105	151	136	136	130	131	128	111	133	110	125	115	152	129	108	114	120	139	135	111	141	126	119	126	115	110	129	101	101	115	120	102	146	136	128	115	129	120	119	123	119	110	124	112	125	124	120	130	127	128	130	119	145	138	118	112	120	120	119	133	130	123	99	126	125	142	121	118	134	123	123	124	122	113	102	119	127	121	97	127	92	109	116	123	139	131	139	123	112	113	118	111	128	137	120	120	118	133	129	119	130	126	116	132	133	118	125	110	97	146	116	122	147	130	129	115	102	130	115	113	107	120	134	141	126	121	142	130	154	122	142	120	127	96	120	125	106	122	120	121	133	131	135	123	154	109	110	129	126	147	131	128	128	97	133	128	120	132	124	104	129	124	130	113	118	133	116	113	122	110	126	119	119	108	127	121	131	129	105	117	139	96	117	118	109	125	105	105	118	121	110	115	130	116	136	101	108	120	122	131	115	130	133	130	126	133	126	137	105	117	128	114	125	140	122	116	122	125	129	110	124	126	122	124	136	108	115	136	131	102	120	138	108	132	103	108	114	122	131	110	128	123	116	128	131	125	116	122	132	119	134	128	128	145	99	108	113	94	123	117	130	144	113	124	126	96	123	138	127	119	118	127	113	139	115	114	124	113	125	114	102	128	118	145	143	139	106	115	117	113	120	121	105	109	135	117	118	119	137	156	137	104	103	110	118	146	116	131	115	134	104	112	117	111	135	115	120	133	112	139	120	93	114	124	113	150	124	109	114	127	116	124	115	108	117	111	118	118	118	91	138	132	123	114	124	119	137	110	112	106	106	115	136	137	111	110	123	130	125	124	117	130	121	120	113	124	133	116	124	110	91	150	121	132	112	128	124	119	126	122	128	133	140	104	131	145	131	106	128	128	125	110	134	146	109	106	123	121	113	117	122	113	113	129	117	136	111	112	109	153	125	128	124	122	120	120	103	113	123	109	150	138	124	149	125	124	132	118	118	125	152	113	113	106	122	122	136	133	113	119	123	130	119	141	145	114	129	112	119	107	141	120	135	145	113	111	117	130	115	112	111	155	125	126	102	129	115	110	119	119	121	124	122	116	127	137	100	124	115	135	142	122	110	107	141	118	114	111	128	123	124	133	116	134	119	124	113	117	119	131	114	102	125	140	125	112	129	112	118	134	110	115	120	115	102	112	133	116	124	142	124	105	143	130	119	110	128	133	122	130	115	109	128	119	120	112	117	143	113	134	106	135	113	135	97	114	111	130	104	112	133	121	127	124	119	135	117	125	132	128	106	118	100	118	122	107	114	132	145	119	118	129	135	120	128	110	138	113	122	147	111	134	101	95	130	139	124	119	126	120	112	132	95	132	121	135	127	121	122	114	115	121	119	116	130	120	148	115	126	128	128	122	112	122	131	123	119	137	115	114	131	127	125	109	117	127	134	113	120	136	142	145	138	136	138	139	122	82	116	116	147	121	120	127	105	134	132	128	141	123	102	146	128	124	129	134	123	127	135	123	126	114	147	121	147	126	113	102	116	106	133	150	114	119	124	121	123	145	110	143	138	116	119	136	130	108	121	141	128	128	118	124	113	126	123	125	119	133	135	114	128	139	119	120	111	130	118	134	139	126	116	141	109	133	116	135	132	143	147	128	113	126	143	108	131	119	133	119	137	129	127	128	122	136	132	120	129	128	121	113	104	131	124	123	128	147	114	124	141	123	134	131	118	119	127	131	113	116	118	145	121	109	138	136	149	125	116	126	126	122	110	148	136	137	121	122	128	130	103	115	107	108	122	109	143	126	141	135	122	119	115	105	106	132	142	126	100	126	129	138	133	124	117	132	127	105	123	125	126	111	113	123	119	133	128	130	111	149	121	105	126	109	122	127	140	132	131	119	123	146	135	119	119	141	152	125	118	121	107	137	122	126	136	118	143	105	132	124	121	145	94	127	108	118	151	101	147	128	113	137	132	127	130	126	119	113	118	119	106	148	118	140	127	115	130	142	129	125	140	116	125	121	117	132	103	116	98	127	118	122	122	137	122	133	124	136	128	121	127	120	129	137	114	120	124	117	136	141	120	119	144	139	127	125	115	101	113	108	127	136	128	132	130	140	107	115	119	107	146	147	113	113	104	126	105	135	122	117	119	113	120	138	114	128	144	140	106	148	119	125	127	108	107	138	117	124	126	128	132	142	140	118	139	108	138	132	114	148	116	112	130	118	122	128	140	110	118	154	118	127	93	111	128	119	121	120	123	121	95	124	108	118	126	121	115	130	126	137	132	114	130	137	117	125	120	115	143	129	125	120	131	131	139	151	134	125	102	111	133	133	104	127	133	128	123	119	124	132	127	114	104	135	140	118	110	123	114	110	152	119	133	118	128	137	121	118	161	108	114	130	131	152	117	131	130	107	116	132	122	107	112	154	121	131	104	128	114	118	132	124	125	126	129	116	126	136	137	129	140	120	148	132	119	122	107	120	120	123	117	122	118	118	110	121	121	134	135	114	117	128	119	131	147	132	124	125	130	134	116	123	118	156	122	123	134	127	127	134	114	120	121	133	119	120	113	112	115	123	147	133	131	130	137	123	110	136	138	122	147	115	115	130	129	132	127	133	124	113	116	118	122	122	133	137	125	101	119	126	142	126	119	138	103	128	141	120	127	124	115	126	153	123	115	124	129	113	117	116	119	119	125	133	144	133	111	122	121	118	150	133	119	137	139	114	109	149	106	140	130	140	115	109	130	126	125	120	120	124	125	118	117	108	121	123	121	141	121	139	121	133	101	124	130	123	123	127	111	119	131	119	121	124	117	111	133	141	116	121	123	144	125	146	134	118	134	137	115	112	127	138	134	133	131	117	134	125	120	115	119	117	135	106	126	136	141	116	129	128	118	131	124	111	116	129	130	128	118	121	134	126	134	121	141	138	153	133	111	135	98	118	119	115	140	114	147	109	122	109	146	128	132	130	120	119	121	119	131	93	112	139	130	135	108	130
8190	870	1841	2442	2119	1560	1249	10201	6158	565	535	519	490	449	513	434	425	381	403	390	406	392	360	361	387	356	366	375	348	354	322	370	357	368	374	377	346	349	356	342	344	344	351	340	350	372	379	342	336	359	314	355	356	323	370	359	339	351	355	343	357	318	355	333	350	351	342	332	362	316	326	343	333	304	318	327	313	346	317	315	319	346	308	314	323	350	328	303	329	322	301	298	335	319	324	344	295	286	305	298	325	323	310	316	331	312	330	325	273	319	319	291	322	304	278	306	326	280	317	316	285	280	317	300	339	302	308	294	298	300	280	333	344	289	311	317	300	334	308	307	328	303	283	341	341	322	320	339	339	315	308	340	321	321	323	305	307	305	332	283	320	300	304	320	337	306	313	312	299	357	316	301	301	282	320	322	301	303	309	305	350	325	313	315	336	314	327	309	324	315	301	280	301	284	325	339	330	330	322	309	290	306	338	302	275	347	329	309	316	296	301	302	337	319	299	312	321	316	298	305	293	315	297	344	271	302	312	299	309	279	303	283	335	307	322	307	308	338	322	292	338	316	303	324	322	316	324	351	290	340	321	357	316	313	312	295	314	328	328	305	279	321	340	308	286	307	304	329	323	305	356	347	295	309	322	308	323	340	304	334	315	321	305	313	316	308	289	311	326	338	320	305	331	305	324	315	288	305	310	329	338	266	281	287	287	314	313	309	318	298	309	328	317	285	322	305	311	291	349	325	299	303	287	328	298	299	309	319	316	333	298	328	289	343	313	317	322	288	325	303	308	305	295	314	293	311	326	333	292	304	320	325	272	286	316	291	340	286	292	310	313	315	315	317	316	303	284	372	271	302	330	323	304	327	325	306	302	271	309	329	326	288	307	333	329	294	343	336	307	304	339	304	327	305	321	317	343	320	300	323	305	315	286	294	325	334	313	299	304	330	308	307	311	295	292	310	301	296	299	332	316	322	338	322	298	313	317	314	301	340	314	305	323	282	312	302	296	332	299	314	317	325	313	305	298	283	309	286	307	325	324	324	296	327	309	307	310	285	319	311	346	309	349	309	294	320	313	339	308	298	304	300	316	313	317	354	313	305	306	296	292	310	332	305	325	311	273	315	314	337	336	299	312	267	323	322	299	295	330	297	287	325	307	337	285	341	334	314	305	311	300	315	307	325	348	326	333	309	309	298	299	342	278	310	310	333	303	333	287	296	289	340	305	298	304	293	279	335	313	329	300	308	323	322	283	309	333	326	329	263	314	335	319	325	312	330	312	298	299	302	302	329	338	312	341	334	302	275	336	288	301	303	318	317	296	313	301	330	319	324	324	300	300	292	332	313	335	317	330	303	301	280	323	333	306	328	350	281	306	316	333	320	330	321	318	320	328	302	270	324	290	323	335	332	284	355	324	360	322	325	306	335	315	335	306	323	316	310	318	320	300	253	323	340	321	308	290	301	316	317	293	303	287	287	336	335	336	308	298	342	308	331	324	306	293	328	296	324	269	294	295	314	299	323	291	329	330	279	329	335	346	322	316	311	305	294	327	325	313	313	300	314	316	330	312	325	299	321	304	314	316	349	322	299	329	282	285	326	326	306	306	311	338	288	323	344	333	293	299	303	314	320	299	326	309	305	316	316	338	322	314	313	343	292	302	284	313	314	291	322	302	276	284	288	326	336	294	305	345	331	323	328	326	311	311	315	303	338	303	314	303	313	309	322	312	325	336	316	335	315	311	284	294	292	336	356	324	304	334	298	321	327	313	295	285	287	333	304	317	303	305	286	301	331	322	291	309	285	318	289	298	313	301	306	293	290	315	299	318	312	289	327	316	316	324	321	331	298	303	323	316	323	328	305	332	319	325	322	316	317	319	334	301	356	326	344	302	290	314	319	295	325	308	330	333	316	311	313	323	329	291	332	315	326	289	303	325	344	325	300	309	298	348	304	296	312	314	300	345	326	351	319	283	317	307	315	283	342	301	294	323	306	310	325	328	326	305	363	299	332	318	312	331	292	324	300	304	303	301	304	314	311	319	318	313	295	300	324	297	308	334	313	300	297	335	332	321	299	319	311	322	295	300	324	302	343	305	298	315	307	319	300	297	308	307	304	322	298	291	302	334	286	332	311	314	321	306	280	313	280	324	324	340	258	320	325	302	296	303	307	342	333	295	298	325	301	301	309	299	320	335	304	319	322	308	308	320	327	308	277	326	315	280	294	344	313	302	281	331	311	298	303	322	331	332	349	307	321	294	289	301	325	297	313	329	286	328	330	288	306	309	324	332	301	308	336	337	294	324	293	307	285	315	311	322	310	331	323	288	308	318	321	307	306	279	332	311	315	322	289	308	277	315	315	274	309	304	328	289	292	325	321	314	302	324	281	305	350	275	280	315	325	353	322	301	303	327	304	337	349	303	273	311	317	318	331	354	320	307	330	298	293	332	310	290	360	312	296	310	286	315	282	318	296	296	290	311	352	310	321	307	302	331	321	304	290	299	316	315	312	323	305	317	320	284	334	302	312	334	318	313	313	322	321	317	294	325	294	306	308	323	283	278	326	306	327	335	288	326	321	292	302	289	315	338	348	313	345	326	320	293	322	318	307	308	306	298	326	323	322	299	289	300	287	314	298	325	287	320	297	301	314	297	348	320	289	290	299	288	332	294	318	306	303	305	314	312	298	330	322	299	341	329	302	305	323	329	296	331	315	310	313	332	322	308	337	306	307	306	348	340	300	301	336	312	307	301	327	315	301	303	329	328	327	328	293	308	279	320	326	316	289	305	313	330	289	312	310	301	307	316	312	313	309	346	316	335	329	324	322	323	320	318	300	302	334	320	319	319	330	340	328	323	326	322	323	319	307	293	283	283	307	302	316	330	330	344	317	310	336	295	289	298	322	332	330	335	331	305	309	330	272	323	331	310	289	273	324	317	316	307	295	318	292	320	297	309	284	314	317	307	320	316	312	309	324	298	316	319	318	318	302	331	327	309	315	313	328	332	309	292	319	336	329	308	307	292	283	321	296	332	282	318	357	321	345	294	315	336	303	316	317	320	312	317	308	313	279	302	327	296	342	332	298	317	303	277	265	316	313	285	293	324	378	315	310	284	305	348	302	308	319	328	323	304	337	308	341	327	309	280	305	338	322	300	327	338	316	289	327	344	318	328	297	353	282	314	332	310	335	338	337	305	311	303	312	337	325	306	343	302	300	276	340	318	333	325	331	323	309	306	328	323	294	310	331	285	294	335	310	333	343	337	326	326	314	304	332	326	299	314	328	304	351	305	286	308	295	322	305	329	306	344	354	305	308	311	327	305	327	306	314	303	310	352	301	318	314	304	326	320	307	281	314	301	327	339	317	339	303	325	332	293	308	336	293	324	310	287	329	306	317	321	315	313	318	284	313	302	318	305	291	298	345	319	304	346	310	285	316	347	314	321	303	327	317	309	314	314	302	286	304	306	327	301	306	319	312	329	336	306	287	365	303	336	283
1508	234	207	229	213	185	190	149	228	142	150	133	127	147	112	130	132	139	135	148	117	127	142	151	130	147	124	126	150	126	119	120	130	153	138	129	138	130	122	128	135	137	131	137	141	128	135	149	145	131	152	141	149	148	155	149	117	135	148	127	152	142	121	126	146	143	121	132	142	135	143	141	130	141	148	128	130	125	144	137	132	127	132	131	115	132	146	125	142	152	137	120	138	142	133	146	134	151	123	129	125	131	159	171	137	157	148	130	130	135	142	148	137	135	127	126	118	157	140	124	115	150	137	128	143	141	116	139	139	140	125	143	152	139	134	113	139	156	128	126	143	144	112	152	136	128	139	134	129	134	159	148	139	120	136	141	130	134	141	125	146	113	137	119	133	128	137	155	141	136	149	137	132	140	137	152	132	121	148	152	136	119	111	121	121	133	116	135	144	143	153	130	137	147	134	152	130	149	111	147	132	125	116	128	127	134	131	145	136	138	130	124	136	124	136	120	122	116	146	133	128	140	158	128	134	133	114	129	118	153	125	135	134	114	122	126	134	139	106	138	140	129	116	148	135	130	154	156	137	153	120	133	157	121	137	116	129	132	105	131	109	124	148	134	125	127	134	126	135	136	137	128	118	153	136	131	140	142	143	147	130	133	140	161	144	137	154	133	150	129	125	161	132	118	141	128	138	128	127	139	131	124	119	140	143	137	133	149	127	121	149	140	136	128	143	144	126	118	127	134	147	139	138	111	130	137	126	140	176	116	121	113	137	143	120	120	125	130	126	132	137	126	128	142	138	131	140	144	148	147	121	143	149	127	125	146	141	127	126	116	144	141	138	137	155	122	136	141	131	141	131	126	130	138	150	128	134	141	117	137	138	136	140	146	125	123	127	153	147	151	123	127	145	113	127	145	145	139	122	137	126	106	116	134	142	134	120	138	123	133	122	119	141	130	148	149	126	138	141	142	139	136	145	129	114	124	138	132	155	120	123	121	138	127	159	142	128	133	140	141	146	144	151	142	143	147	143	145	119	151	132	132	132	129	124	141	143	145	138	133	130	141	108	106	126	139	146	135	132	109	136	118	148	136	140	142	123	119	128	146	137	137	129	131	141	154	151	132	125	138	145	124	134	112	117	145	118	131	137	120	141	151	132	149	142	138	144	152	121	133	112	145	158	136	152	140	145	143	102	147	143	130	147	130	130	116	145	133	135	128	136	139	141	121	139	138	132	129	118	120	145	149	141	121	140	120	128	162	126	128	134	147	146	134	128	140	122	134	140	131	130	122	141	119	135	141	121	165	138	140	146	130	146	156	133	146	147	124	131	140	125	157	115	117	130	129	117	144	109	145	133	122	148	124	151	138	144	137	114	150	147	128	131	124	121	137	151	128	154	149	138	150	124	128	159	134	144	121	121	124	131	127	124	130	148	144	146	110	144	126	142	122	119	147	134	124	125	145	124	128	122	125	150	134	137	131	143	128	133	148	134	119	139	157	144	144	122	126	127	119	118	152	126	153	158	143	140	147	136	122	144	149	139	120	146	131	132	133	133	155	133	135	121	143	119	143	155	134	137	139	126	113	138	150	116	134	137	122	112	131	112	121	158	149	128	112	139	148	118	123	128	132	140	138	128	120	129	133	141	119	139	132	155	147	141	126	128	138	115	146	123	107	124	161	150	137	119	153	122	144	128	118	147	152	143	122	146	139	153	149	124	139	124	140	130	133	138	119	139	159	147	139	138	136	137	117	148	152	125	116	136	128	139	148	124	140	144	124	127	134	131	145	138	144	124	126	129	130	119	141	148	143	150	144	132	139	157	129	128	145	146	124	138	131	123	136	121	126	140	154	118	137	137	125	113	146	132	153	118	127	146	125	135	142	143	154	129	132	143	140	133	116	120	150	158	137	133	135	147	145	131	133	146	144	141	149	143	137	135	157	131	123	134	134	118	138	137	130	123	137	151	137	125	123	117	129	133	122	140	121	111	130	142	153	133	137	127	157	146	117	154	125	144	137	135	130	122	170	133	134	130	133	142	125	144	139	150	144	145	141	144	134	126	131	130	120	144	149	138	166	166	147	122	134	122	143	147	133	109	121	123	137	148	145	147	148	136	127	130	145	155	138	136	139	121	147	153	145	143	124	109	110	142	143	130	126	139	143	139	146	117	111	115	153	150	127	135	136	133	126	146	128	132	136	138	131	129	129	134	115	138	143	144	132	142	158	137	144	124	131	140	130	136	131	107	137	131	124	141	143	117	125	143	158	130	137	136	137	128	123	147	137	140	107	139	130	124	139	150	126	140	105	118	142	136	147	136	133	155	119	145	138	140	128	169	138	133	138	142	135	113	139	137	141	143	137	109	109	133	123	147	125	143	152	115	135	130	150	129	135	129	130	142	148	147	129	130	115	142	118	156	136	156	107	150	155	125	136	132	126	148	123	137	110	127	139	163	119	144	127	144	136	104	154	134	126	130	137	148	137	150	143	129	140	147	137	135	117	130	145	131	135	123	151	147	128	160	146	154	131	120	127	127	136	120	138	143	117	134	125	135	129	140	136	135	151	133	131	164	128	132	137	165	161	159	119	136	117	125	127	143	138	125	126	119	145	123	148	131	148	140	138	149	150	149	145	127	157	125	113	132	135	138	153	139	142	106	129	137	124	125	144	129	143	125	127	130	134	132	147	130	143	144	137	132	121	131	129	151	127	139	125	146	145	132	154	132	123	154	138	118	122	131	136	120	146	141	130	135	126	129	143	140	149	141	137	141	129	138	141	149	157	143	104	129	133	106	142	123	141	150	157	147	133	135	143	128	115	134	144	146	133	121	129	129	116	143	153	127	139	134	141	150	141	120	128	125	133	162	151	133	100	138	124	130	133	129	159	139	137	122	121	117	146	137	137	140	138	137	137	118	149	145	142	135	131	136	131	121	130	140	117	131	142	117	133	136	123	131	163	129	138	125	124	132	135	149	145	136	156	135	127	127	139	132	133	127	168	133	110	135	120	156	126	142	120	134	128	136	151	107	134	151	146	148	137	120	124	120	147	137	135	149	150	143	129	128	129	152	141	126	115	149	146	138	132	132	139	133	135	135	130	122	138	120	134	132	142	131	150	122	134	124	116	110	126	140	138	131	147	114	130	126	145	135	141	139	123	130	135	126	138	150	116	135	129	143	126	132	123	120	124	153	136	113	110	157	129	121	123	111	117	105	128	140	136	127	117	158	136	129	113	123	116	122	134	133	138	145	145	123	141	142	145	147	150	123	125	121	131	129	116	119	147	139	126	145	149	147	145	136	135	148	124	144	142	134	127	133	140	130	145	110	155	151	151	127	152	159	133	123	147	132	137	156	157	141	157	140	165	147	158	128	136	128	125	147	150	138	115	129	121	128	140	124	136	131	135	148	144	136	131	148	142	139	145	147	124	147	154	127	126	138	147	133	139	140	133	146	131	144	120	120	153	126	139	138	129	137	141	140	143	139	152	143	138
1865	436	557	775	722	622	534	720	906	373	329	359	378	381	386	347	369	339	380	355	378	356	357	340	333	391	347	320	350	385	393	312	353	386	365	320	386	373	371	367	396	338	348	351	339	341	385	346	360	315	374	355	321	358	339	359	341	376	317	375	342	319	368	367	333	335	325	347	346	345	411	378	356	322	368	370	342	344	365	334	351	342	382	381	353	341	353	383	355	357	364	354	369	347	370	358	351	349	307	349	339	312	382	350	365	341	351	365	341	358	352	362	377	361	366	339	346	390	344	344	358	368	354	362	373	347	364	380	365	358	379	359	346	367	361	371	347	363	364	340	350	351	357	334	363	354	362	321	384	336	378	354	347	352	323	370	359	377	346	326	385	364	374	359	335	340	320	329	346	329	337	343	326	364	335	339	368	320	344	359	381	387	372	372	352	355	382	346	367	363	330	342	335	370	355	330	376	360	397	368	339	347	361	342	352	373	377	355	352	354	386	365	320	367	361	368	337	357	360	325	347	368	329	343	347	362	330	329	361	367	392	381	334	395	347	337	375	329	379	378	365	379	385	362	352	330	346	345	313	333	379	350	336	357	359	374	373	315	339	344	394	372	332	396	367	366	351	357	344	367	313	341	373	346	348	358	345	352	370	365	345	362	374	351	346	323	337	352	375	353	335	367	364	359	339	342	387	373	354	335	374	372	343	355	371	323	334	358	340	351	342	341	370	388	353	337	350	342	321	339	361	353	328	367	364	354	321	321	357	362	369	368	351	356	345	338	359	339	331	368	344	335	303	364	380	360	377	350	332	322	365	375	323	338	351	356	355	374	353	361	353	369	347	338	354	364	365	329	344	370	398	374	342	344	344	373	393	324	308	384	352	345	374	367	371	333	343	353	346	342	325	341	357	389	344	348	335	335	357	326	352	360	342	336	339	344	354	306	334	369	363	378	370	364	365	358	339	334	358	346	360	371	356	343	355	353	338	357	366	358	361	370	358	338	345	383	322	376	358	353	351	334	359	365	348	342	358	370	331	357	361	373	358	369	374	343	348	371	337	339	346	334	371	346	341	376	370	366	342	346	355	352	371	340	340	343	354	377	354	353	352	358	355	357	365	325	361	345	362	352	347	337	343	353	366	378	370	327	353	350	360	376	375	337	346	327	327	362	315	349	335	379	356	348	358	321	359	353	348	329	359	350	360	348	351	332	319	350	360	330	333	339	346	368	304	350	337	359	362	386	391	367	344	317	350	343	334	368	359	311	312	342	362	347	344	355	337	382	370	346	323	347	339	356	327	353	355	361	346	315	353	335	306	388	351	368	362	313	349	348	340	335	357	361	349	365	341	351	351	375	320	338	325	367	355	350	378	366	372	354	315	332	372	332	362	357	361	350	374	375	335	355	369	374	346	361	331	350	376	359	357	327	382	355	364	346	359	341	331	339	329	333	335	386	351	333	350	320	365	360	363	357	364	341	323	353	355	362	354	341	373	340	332	370	391	360	332	356	353	344	364	335	368	345	387	354	370	355	379	345	345	347	316	345	351	359	343	367	359	332	328	361	369	364	374	346	369	324	349	356	339	406	330	354	349	343	373	347	333	349	327	360	350	352	331	375	334	362	321	360	386	375	359	346	358	348	371	346	346	364	327	346	339	364	371	375	363	320	360	328	374	350	330	363	362	347	327	333	336	369	388	346	363	344	341	359	378	352	405	357	374	347	359	350	343	323	366	340	361	362	324	312	354	343	354	345	385	347	336	336	353	355	344	362	349	348	383	358	315	341	342	369	343	356	339	358	343	345	334	342	340	360	399	351	358	344	382	342	346	375	352	375	367	382	369	340	356	335	359	333	344	336	354	347	358	349	367	352	383	391	356	364	384	323	332	376	354	373	371	373	332	338	335	337	341	351	340	349	360	349	343	345	328	365	365	356	361	329	366	354	344	358	342	347	345	334	357	353	326	389	348	324	383	355	347	371	378	341	345	336	371	395	367	367	378	337	357	340	365	367	348	392	335	360	349	321	337	328	333	384	363	378	376	375	389	342	359	378	381	337	350	338	343	372	357	345	333	334	376	381	354	338	372	371	340	351	381	360	364	346	369	366	374	332	329	373	351	340	365	349	359	336	359	392	363	334	310	362	350	390	324	386	360	383	333	341	359	349	341	360	343	350	365	365	356	351	386	365	366	348	326	321	344	383	390	386	349	343	354	344	339	355	372	347	331	360	336	306	355	318	366	353	337	338	352	348	357	356	323	366	339	364	371	368	366	327	329	350	349	350	357	366	357	352	352	359	345	336	366	311	407	367	382	355	342	360	357	338	326	310	363	355	359	340	348	350	363	338	343	333	354	355	343	367	344	329	363	344	346	313	353	326	332	388	344	365	321	362	384	316	359	303	340	347	343	375	349	370	378	371	347	353	321	396	323	382	347	332	384	376	350	346	345	308	390	328	327	354	365	367	381	348	360	326	347	323	327	334	371	362	353	322	341	339	398	372	363	319	341	363	363	371	347	359	359	377	331	314	320	348	330	388	347	337	362	344	350	306	340	354	348	335	368	352	367	352	362	378	349	321	328	337	341	340	344	340	345	367	370	331	364	378	352	355	359	376	339	376	352	340	338	364	370	335	334	342	357	374	352	334	318	355	377	357	371	350	331	368	374	363	368	359	345	353	369	328	348	350	410	387	343	392	361	351	380	357	358	358	360	328	355	397	362	366	357	363	339	374	335	359	357	347	383	349	348	365	346	356	364	333	374	324	366	365	364	340	353	346	363	333	325	317	353	361	346	366	378	323	338	346	351	383	344	377	366	356	353	333	320	349	338	342	359	378	340	387	311	359	331	332	355	327	332	363	359	345	351	368	362	313	364	320	355	346	338	370	363	367	345	372	350	350	377	358	368	347	362	349	381	325	330	357	326	358	307	321	334	358	361	338	344	370	339	338	369	372	378	350	350	329	366	333	350	351	359	352	337	361	340	343	388	355	349	314	351	325	340	347	319	341	344	376	338	342	331	349	319	365	371	374	379	323	359	388	381	343	382	323	347	359	312	346	357	326	345	348	350	344	361	361	314	349	333	366	350	355	324	310	339	341	370	361	383	326	379	354	358	347	393	336	343	337	355	341	352	337	339	342	378	393	368	376	313	346	340	339	365	381	332	350	349	346	344	342	329	370	341	317	363	379	343	362	363	348	348	394	328	359	333	325	371	355	327	374	348	366	357	345	373	322	371	371	367	351	354	381	370	349	392	389	360	306	311	369	349	324	299	334	367	350	374	365	349	347	316	371	348	365	378	353	339	360	349	352	313	315	330	342	351	400	372	387	380	360	356	345	395	306	334	366	344	370	323	346	342	367	336	369	365	366	353	371	344	352	374	376	347	307	358	349	374	352	361	343	386	337	321	350	338	341	376	353	343	372	303	334	285	373	359	358	322	407	393	349	322	332	387	369	360	355	332	385	364	356	388	310	346	377	325	319	318	340	344	373	327	374
6784	523	571	440	366	304	259	858	2662	310	206	197	167	205	196	193	191	166	179	216	194	173	183	176	182	165	183	153	174	153	203	157	159	177	165	185	203	199	166	163	196	188	177	157	177	193	162	150	179	188	191	181	182	163	177	170	178	165	171	192	201	171	190	193	180	180	176	195	184	172	163	193	181	150	156	190	158	185	180	176	160	159	177	161	137	179	181	189	159	185	163	174	152	192	178	158	168	164	162	179	156	191	193	189	187	172	171	184	180	162	198	185	195	180	160	178	164	158	179	162	184	187	158	166	170	189	161	174	169	169	185	152	215	177	170	162	163	168	196	180	150	200	161	186	173	170	183	143	159	155	176	194	178	164	183	161	198	184	172	185	178	173	194	176	191	191	175	159	170	155	180	160	160	166	182	151	157	203	143	162	179	181	158	196	192	161	196	189	185	151	174	183	174	169	174	196	172	167	139	177	185	169	191	149	170	165	169	191	175	206	178	176	176	180	174	182	174	188	194	163	153	187	178	187	177	182	168	189	169	157	186	162	205	174	175	163	171	175	144	174	204	184	165	180	180	194	180	209	181	158	183	162	169	159	163	170	172	139	200	162	187	197	194	210	155	193	164	200	181	167	214	198	159	167	193	171	164	178	164	187	166	170	202	181	174	177	209	187	158	183	173	190	184	174	167	150	176	168	179	180	162	177	173	176	174	185	166	177	169	160	176	172	204	172	178	199	178	181	151	160	168	162	185	160	181	231	160	155	166	181	176	164	165	187	136	182	170	172	181	172	153	157	171	177	163	181	185	174	159	180	173	194	193	217	203	161	170	164	155	160	172	186	178	165	166	172	217	177	172	186	150	166	188	171	178	170	178	178	214	172	175	176	168	188	192	159	183	222	177	177	191	184	196	191	162	153	177	173	178	179	173	163	179	164	156	171	182	178	178	150	174	175	180	184	192	159	163	182	184	167	167	154	175	185	176	171	168	161	181	173	155	198	196	194	181	181	198	155	157	162	172	178	192	173	167	172	186	195	165	171	167	177	168	172	182	178	166	160	172	161	158	166	183	178	171	170	181	179	165	179	166	194	155	187	166	187	184	181	159	181	181	161	179	186	185	195	149	168	161	183	168	165	187	179	191	190	174	195	161	212	174	175	150	181	165	205	177	187	177	177	165	184	168	175	179	185	149	156	158	179	190	197	170	187	170	162	164	208	179	177	190	168	177	183	192	198	181	161	172	171	178	169	159	167	166	146	183	186	169	167	210	174	168	181	204	186	148	185	158	168	181	193	186	174	161	170	193	170	185	188	200	176	168	191	168	182	162	185	168	166	196	168	171	200	153	171	178	193	175	165	184	165	156	171	134	188	195	153	170	189	187	147	180	183	181	158	177	167	212	170	182	172	188	172	185	182	212	131	156	175	161	181	164	176	178	200	180	139	175	194	190	168	186	181	169	164	176	174	183	156	179	181	194	173	158	162	174	190	157	178	166	180	186	172	191	188	172	186	184	220	180	164	166	160	159	168	175	179	190	165	171	194	173	167	147	182	157	178	191	180	181	179	156	200	183	159	177	191	176	195	171	201	181	172	173	202	170	167	183	171	183	185	169	183	154	204	163	185	184	200	200	205	174	176	176	174	163	192	172	184	169	150	171	164	183	162	175	172	182	211	169	162	171	190	167	177	192	177	190	160	162	158	167	187	170	156	158	164	181	176	179	174	158	178	198	196	196	201	150	161	172	179	154	137	169	182	171	182	190	183	203	168	184	154	165	172	208	178	175	156	179	162	179	163	193	172	189	176	176	186	184	196	172	167	176	172	175	158	167	162	198	183	173	180	183	174	170	186	179	172	176	164	178	164	167	166	184	165	167	160	152	194	190	147	173	178	163	200	165	239	195	198	179	165	166	156	175	156	144	175	181	179	183	183	162	171	175	187	170	167	157	178	176	181	173	167	173	164	141	173	187	194	201	145	161	172	166	193	185	178	201	166	182	155	206	184	192	174	187	186	135	159	159	161	163	162	169	163	140	190	190	181	172	181	170	174	175	181	169	191	182	172	203	194	183	167	169	157	193	179	177	170	189	185	169	162	180	177	181	179	161	156	201	175	188	170	188	158	159	170	168	194	177	176	178	173	195	165	188	182	183	180	182	187	184	141	151	162	190	176	173	200	195	165	206	159	218	193	167	173	188	173	175	165	147	177	147	168	196	191	135	165	170	181	194	183	180	188	165	188	187	168	177	184	164	160	177	161	169	176	177	171	159	171	190	161	159	198	174	160	169	183	195	187	175	160	175	175	173	163	164	188	214	197	165	153	163	173	148	161	180	160	190	172	176	155	160	170	177	161	133	184	174	174	177	177	168	167	182	178	181	175	170	174	176	191	171	178	169	183	171	157	192	177	180	179	168	181	183	179	167	143	147	186	174	176	161	160	165	190	185	181	175	175	145	174	152	182	181	172	199	185	162	181	190	174	181	175	182	193	155	174	189	152	180	176	192	177	158	167	169	142	167	167	153	168	179	161	207	180	190	170	169	160	156	184	155	162	174	167	162	174	190	139	154	200	168	186	142	163	200	171	166	174	160	190	168	188	164	171	171	184	162	183	161	172	171	171	170	134	178	182	177	176	185	190	174	175	167	160	163	180	162	160	181	162	169	203	169	190	182	172	167	178	174	160	180	175	167	182	178	162	190	169	192	178	174	185	168	176	200	169	183	193	204	182	199	182	183	176	178	176	154	200	197	169	150	161	179	158	183	170	173	169	180	185	207	172	155	162	213	192	168	183	172	182	188	200	174	182	193	189	172	181	169	161	164	186	182	178	169	154	155	185	187	188	191	168	187	173	152	157	173	173	195	193	164	198	152	177	176	191	160	178	165	185	179	201	172	182	176	194	169	171	219	179	185	172	168	172	171	163	163	171	178	172	175	213	196	172	158	165	171	160	163	190	167	146	163	181	188	179	175	188	195	187	220	186	208	147	183	192	137	170	157	188	172	151	172	163	173	168	172	190	182	184	198	175	174	197	211	185	165	168	188	188	175	180	184	160	180	158	184	176	153	170	173	175	197	207	175	161	153	203	160	154	183	178	169	179	186	176	195	161	152	182	173	175	184	206	177	174	177	176	168	181	179	199	199	192	162	168	154	163	156	152	181	193	200	183	168	171	180	174	180	167	185	167	177	158	155	160	189	167	154	186	173	177	174	184	185	202	172	198	204	174	180	184	172	180	168	162	200	193	144	171	172	153	184	175	166	181	173	168	171	174	196	186	173	191	218	159	165	159	157	178	171	218	166	188	185	173	166	153	171	179	162	143	208	202	174	195	170	175	155	191	179	173	181	179	182	187	186	184	169	177	165	172	200	186	196	191	163	187	171	149	165	152	193	160	191	210	174	174	182	146	169	160	154	183	173	195	217	207	164	143	164	154	171	188	186	166	171	189	158	179	210	180	185	176	184	185	180	177	190	174	183	190	170	197	191	164	184	175	190	168
6605	816	1440	1550	1373	1244	989	4691	13210	788	570	508	518	478	524	536	518	501	461	484	489	436	511	455	470	448	458	474	440	437	468	451	420	447	481	508	489	447	441	434	435	465	477	488	444	424	463	429	482	446	471	484	441	488	496	450	465	450	492	452	442	465	477	463	443	449	430	455	418	447	427	477	427	444	442	432	451	467	470	442	438	454	480	441	436	409	434	466	466	437	468	435	401	440	459	437	420	414	436	470	444	460	455	455	407	439	432	412	432	422	439	431	449	431	426	440	471	499	439	443	460	437	416	415	430	421	436	434	450	445	475	430	410	440	432	458	422	472	456	431	454	444	456	400	420	428	407	479	387	417	420	443	449	458	475	468	465	459	443	440	448	489	462	402	442	455	442	449	463	492	455	392	446	454	437	462	447	410	431	438	429	420	439	475	482	381	459	432	427	436	417	424	424	466	418	474	433	447	437	423	461	444	461	452	426	477	455	408	432	463	439	437	445	419	421	430	410	419	445	457	440	444	437	433	462	431	474	455	438	423	439	463	483	478	468	438	450	450	447	468	457	458	471	428	481	481	473	471	412	480	431	461	396	454	414	477	447	418	433	408	434	414	448	462	417	496	404	422	440	421	459	429	453	437	452	408	444	422	427	421	435	438	439	407	435	459	432	445	408	438	412	400	444	420	403	422	440	431	422	397	454	436	430	424	423	435	455	443	397	468	427	415	431	453	413	421	420	400	488	468	439	444	420	421	416	411	451	439	441	424	418	457	453	462	448	431	414	431	428	470	444	447	421	416	407	445	480	460	434	395	437	465	442	444	430	471	449	464	459	427	435	452	445	444	465	455	427	423	456	421	422	475	460	446	429	427	483	451	483	457	454	472	450	418	431	417	444	425	425	421	466	431	474	440	433	476	436	447	465	410	435	488	434	424	440	411	416	449	445	433	420	467	429	431	437	456	433	427	482	469	412	449	451	432	461	488	462	436	428	462	426	438	473	469	455	467	473	418	416	419	427	430	423	439	401	444	439	450	461	437	464	452	427	449	438	434	461	412	437	457	442	464	493	443	433	459	432	417	403	454	471	452	431	420	454	429	439	456	424	442	418	414	462	473	440	435	457	483	450	458	453	425	453	459	469	484	438	438	479	424	453	430	409	435	404	408	433	399	428	464	441	451	462	452	479	405	429	441	456	443	476	446	475	428	417	457	454	455	449	443	410	450	472	429	444	447	443	445	460	442	427	439	453	464	438	441	455	451	430	441	417	437	406	456	423	417	408	447	423	447	451	460	432	455	419	412	452	445	469	409	418	446	476	465	496	443	485	459	434	455	468	427	441	430	409	435	435	441	445	446	465	407	422	419	451	435	458	431	457	424	479	452	427	422	434	458	433	400	435	450	453	437	427	450	442	413	433	434	446	447	449	412	380	444	472	425	462	421	466	441	444	468	456	474	434	434	464	433	433	427	478	448	443	435	457	416	446	439	425	457	461	457	483	471	432	426	479	418	427	465	436	433	407	426	426	443	426	451	452	414	436	427	455	471	433	453	429	457	434	462	432	462	429	458	406	420	426	435	439	421	454	444	454	443	467	415	473	426	431	464	449	440	415	437	441	459	433	444	423	452	411	449	442	413	456	412	468	434	454	459	414	493	457	489	442	411	474	417	430	444	462	406	437	444	442	419	406	439	473	498	467	468	429	477	423	394	425	431	461	423	430	441	448	454	442	477	453	432	425	446	466	430	411	466	410	420	463	448	419	411	466	443	433	440	450	447	437	425	443	440	436	455	439	460	430	397	480	422	430	442	473	469	450	468	464	443	455	410	460	445	445	431	450	465	403	455	441	448	403	465	412	425	438	430	483	462	421	481	448	419	444	411	462	427	385	444	424	438	487	427	429	473	476	448	428	460	441	473	446	459	444	419	445	453	466	448	440	474	446	438	429	399	494	506	406	446	443	458	405	454	415	445	466	468	451	430	425	436	420	453	466	441	454	459	447	438	453	440	463	459	448	450	459	474	496	414	430	433	455	444	458	443	438	471	389	417	426	454	435	436	436	457	396	439	476	425	467	449	438	427	455	468	432	439	484	431	426	433	445	423	474	467	441	422	438	457	414	438	448	457	465	448	438	456	437	437	423	448	400	450	411	411	403	479	451	419	437	418	430	444	437	456	457	423	453	438	455	429	447	499	416	436	457	461	437	449	430	458	474	463	441	426	440	438	436	449	448	439	453	450	441	440	478	437	444	430	428	439	444	399	418	451	439	436	417	452	463	448	417	425	471	421	430	446	443	452	426	437	441	432	378	431	440	448	446	443	420	442	438	409	421	453	444	427	435	435	451	459	440	479	425	420	459	437	484	402	441	439	478	453	439	418	431	454	401	421	440	423	441	440	451	432	437	467	418	447	454	458	427	471	451	435	448	472	457	447	410	446	414	458	445	458	472	441	439	420	417	447	419	470	414	473	451	408	483	437	429	449	455	431	451	461	447	465	458	436	425	415	449	455	457	464	454	438	434	464	417	424	447	448	428	448	429	399	428	434	446	462	433	452	452	422	400	419	405	474	450	414	478	418	447	454	460	441	429	415	419	445	449	449	406	409	466	458	422	431	454	449	443	438	398	418	453	448	435	429	431	431	424	449	418	444	457	434	461	461	404	486	445	400	439	429	469	475	446	426	420	466	433	485	407	418	421	464	431	422	460	414	399	443	461	406	433	418	431	421	421	433	440	494	447	449	471	434	454	464	384	482	449	467	472	452	423	408	429	471	432	416	442	438	411	470	452	479	467	450	430	451	436	457	439	463	421	450	459	462	455	437	442	436	379	474	492	467	456	409	444	446	466	462	428	419	463	451	453	410	422	451	432	432	420	452	433	448	434	406	422	409	421	443	425	443	428	441	448	455	462	424	437	490	463	468	440	423	451	465	457	449	411	427	442	442	423	497	460	467	446	436	458	449	463	425	456	430	469	469	431	435	431	420	446	452	456	424	463	437	467	398	474	440	459	474	448	433	424	441	422	444	493	431	422	451	401	420	433	461	414	476	387	409	449	410	464	466	451	457	445	408	432	482	455	447	417	472	433	437	445	468	449	456	451	427	435	406	444	464	399	393	467	432	436	456	433	437	419	447	441	421	434	468	447	437	442	442	449	436	460	440	460	451	461	455	446	475	438	437	417	484	455	456	416	425	412	444	461	408	446	476	432	428	475	474	414	434	443	439	436	423	404	471	461	420	421	447	432	465	400	449	450	447	440	441	376	446	451	438	441	441	439	466	445	456	458	399	447	455	431	449	487	441	427	450	409	471	445	458	460	443	424	443	473	410	435	440	454	436	448	451	475	448	427	472	469	452	464	468	394	450	434	423	444	425	450	432	456	437	454	442	456	469	441	437	490	443	452	479	433	408	476	468	427	414	420	467	468	435	428	467	433	435	436	437	456	439	443	453	419	465	435	439	420	414	422	435	435	479	421	397	420	435	408	420	430	456	440	435
12499	915	919	803	472	333	252	1278	3581	205	160	153	145	126	141	155	155	137	146	134	120	123	144	138	135	130	138	144	113	127	143	124	152	135	123	148	122	140	127	122	144	128	128	136	144	126	133	113	125	144	128	128	123	128	137	124	132	114	129	112	136	107	127	123	116	117	117	108	111	119	107	138	139	128	128	126	146	129	124	120	133	126	118	122	123	117	116	121	153	117	114	110	150	134	123	137	119	105	136	111	133	137	108	104	130	128	130	124	127	111	119	109	110	128	123	138	109	137	114	138	124	123	126	110	120	137	132	113	124	118	115	133	123	134	147	125	123	138	126	134	132	131	118	136	131	137	124	99	134	126	117	137	108	110	116	133	139	132	115	117	129	131	127	118	121	112	105	116	127	122	118	117	110	110	118	140	110	135	143	125	148	130	127	121	128	120	125	114	128	118	146	133	126	111	140	117	112	116	103	99	130	118	131	113	105	140	94	107	124	126	130	124	138	127	127	114	106	105	114	122	125	136	125	128	125	138	124	154	128	131	137	123	119	114	106	128	119	118	142	131	111	134	121	117	144	130	120	130	142	124	134	134	133	136	96	133	137	114	134	127	130	152	129	136	115	122	142	127	144	121	113	117	135	134	131	117	120	133	115	110	111	125	113	142	131	132	134	122	121	120	135	137	122	119	112	126	135	114	138	124	133	121	109	116	126	117	134	130	123	134	117	147	133	134	128	123	110	125	110	134	153	132	124	113	116	121	112	113	133	113	129	123	124	126	152	131	148	109	124	147	113	140	131	122	138	124	116	137	100	120	132	137	140	138	127	128	142	132	140	130	119	132	115	121	122	111	146	126	112	123	110	139	153	119	130	121	114	156	134	141	125	120	126	108	137	147	128	113	130	129	124	107	119	128	125	130	129	155	125	113	102	136	146	106	138	121	123	131	115	128	126	116	141	124	127	115	126	141	126	125	119	113	121	120	128	104	116	139	128	142	118	126	119	122	121	117	139	136	120	133	126	124	136	139	112	121	117	118	131	128	127	116	126	141	144	133	108	145	131	129	108	114	108	123	118	132	117	120	121	122	120	148	111	121	141	129	109	117	129	112	123	122	137	132	140	119	115	136	127	131	134	134	118	126	125	139	134	129	128	108	113	126	143	119	113	113	132	119	140	148	125	110	121	114	105	135	123	145	125	125	128	114	104	147	114	125	129	103	135	132	111	118	128	146	121	133	135	90	116	125	117	131	161	120	131	105	109	148	134	111	149	128	120	122	118	112	125	135	143	122	134	131	115	134	128	148	147	136	115	123	124	117	125	125	122	122	134	149	120	118	123	113	119	107	122	130	121	127	127	122	128	107	114	126	146	94	124	131	117	128	124	133	130	124	121	131	138	126	112	142	139	125	122	129	101	130	129	123	142	140	113	135	134	114	127	100	126	135	117	124	133	138	105	130	119	129	126	129	106	121	118	123	121	134	113	122	112	142	135	125	137	138	116	126	116	129	132	108	127	134	133	142	125	133	114	144	114	117	115	128	93	116	125	127	122	148	122	100	109	115	115	129	129	111	111	129	125	130	115	125	113	122	145	149	126	122	138	152	128	139	133	120	135	131	126	134	127	121	137	127	140	124	118	123	137	130	134	120	118	122	133	131	134	125	132	114	125	118	130	134	101	131	122	120	108	122	118	114	124	128	133	122	126	121	115	114	121	137	135	127	127	147	114	110	122	127	114	132	120	118	129	135	130	125	128	120	121	126	131	138	113	108	123	133	123	137	111	148	135	128	138	127	129	126	132	120	137	138	125	146	126	142	173	121	126	140	143	138	133	126	152	122	121	120	141	134	143	157	130	99	122	139	126	119	128	136	102	140	115	123	114	144	141	125	117	133	143	114	130	118	129	107	148	112	140	123	122	143	123	119	120	125	125	131	120	134	152	135	165	129	144	128	118	147	117	139	125	112	121	122	104	101	142	126	104	146	139	136	139	128	118	122	127	134	114	134	143	128	130	150	109	115	137	150	116	130	110	121	135	155	129	143	153	121	111	129	147	134	130	112	132	128	130	124	115	133	144	128	118	125	109	125	110	118	126	132	117	136	109	120	110	133	128	130	121	139	127	119	141	128	116	115	121	124	126	119	111	127	110	113	118	119	119	133	141	135	106	111	129	120	124	130	124	129	112	106	106	126	127	132	140	110	112	131	135	137	114	121	116	123	111	125	114	116	135	123	135	121	135	126	119	123	127	131	120	133	126	132	126	128	136	122	136	125	116	115	114	125	134	137	152	123	114	135	128	148	141	129	114	117	106	150	114	131	136	155	139	122	134	123	139	130	108	119	133	108	123	117	131	124	140	133	114	142	126	147	144	137	142	124	99	110	119	116	131	98	125	130	118	126	125	122	118	118	109	106	126	161	104	115	133	101	120	115	114	114	120	133	121	156	134	135	149	145	130	127	111	130	125	133	105	110	125	134	124	128	113	103	121	129	126	126	139	152	122	134	150	134	126	114	130	136	115	122	110	130	133	120	122	142	120	131	126	117	124	116	124	129	115	115	128	118	124	127	109	129	120	138	138	126	130	116	125	143	122	125	101	117	112	130	116	121	140	138	107	115	112	109	114	118	118	126	119	115	122	113	116	120	121	148	121	112	127	105	118	117	94	131	133	141	121	123	138	134	123	130	94	130	122	122	125	122	117	126	122	140	118	128	144	140	142	140	124	128	159	128	133	131	111	105	120	114	122	102	151	132	126	123	133	119	125	112	129	135	116	121	135	118	113	108	127	130	120	107	125	131	116	117	110	121	109	123	116	130	133	115	156	110	117	136	133	104	116	129	117	124	143	125	136	118	114	122	129	125	137	118	120	115	107	137	132	126	121	109	112	137	140	110	158	117	118	139	130	127	115	136	147	131	137	120	129	126	129	128	126	112	115	126	126	115	111	117	134	100	121	126	115	117	131	129	146	128	131	129	134	126	124	135	134	113	128	97	154	135	138	122	127	127	130	123	133	115	146	125	113	133	133	135	105	153	137	127	95	121	127	119	113	112	121	105	138	116	117	116	106	107	126	134	122	136	136	125	128	120	125	119	126	120	144	125	118	119	118	138	130	107	123	119	134	105	134	124	133	118	154	109	134	119	121	122	110	119	118	132	138	126	132	140	119	121	115	132	121	123	143	117	118	130	118	102	121	129	108	125	121	122	116	126	128	135	145	125	120	130	141	116	130	131	126	143	132	110	118	138	125	113	131	129	130	121	116	119	147	132	133	126	116	130	113	120	126	143	111	108	131	138	135	113	114	113	117	125	143	124	97	114	128	111	134	139	123	108	135	105	147	118	130	136	117	121	123	128	133	122	136	115	115	123	117	134	117	119	127	122	113	127	128	110	138	124	129	132	130	121	133	141	126	110	143	128	135	123	122	122	113	139	127	111	119	146	120	111	124	134	96	136	111	149	111	119	114	128	121	133	144	143	136	118	128	121	125	115	127	119	122	122
8202	899	2155	2692	1892	1380	1126	6585	14214	625	479	514	484	446	441	397	446	404	477	404	424	379	425	378	348	358	354	360	369	369	344	362	383	356	330	359	315	368	383	326	352	361	352	314	356	389	361	352	347	360	347	375	356	343	376	341	354	364	366	335	318	342	332	350	342	368	360	324	336	352	338	299	305	350	319	351	331	331	306	352	303	298	328	317	330	317	318	307	335	305	319	314	325	329	323	325	320	347	346	327	339	308	303	299	328	296	332	318	322	292	335	348	298	323	333	311	320	310	314	317	335	307	298	329	328	322	326	334	335	316	290	353	338	326	329	333	339	304	327	283	348	325	304	307	320	289	315	310	330	330	298	352	323	271	289	306	293	286	293	312	321	286	307	279	322	320	307	332	309	321	337	301	278	287	332	319	348	316	327	308	319	303	325	332	357	335	350	317	311	331	339	307	325	300	302	302	366	319	301	310	315	318	332	316	320	322	343	340	301	349	330	314	302	322	314	317	309	295	318	299	329	340	310	312	311	279	297	311	294	295	293	321	314	315	317	322	323	337	290	319	303	305	334	347	304	301	312	284	327	328	297	271	320	320	315	323	319	313	315	328	295	281	356	291	353	301	314	322	311	290	316	315	322	305	318	293	322	322	301	300	308	316	261	335	324	296	327	330	284	324	332	307	320	300	310	325	334	292	318	322	297	314	316	290	316	302	325	296	301	346	333	310	329	323	310	317	339	316	332	299	317	342	307	306	351	315	304	346	327	317	320	293	319	307	297	333	279	321	356	314	313	338	337	340	314	289	320	315	333	326	305	337	305	306	329	338	284	331	314	305	346	317	293	337	306	255	316	349	330	337	343	330	339	302	358	307	307	310	304	325	310	361	318	339	311	323	274	292	321	346	329	333	309	340	311	300	300	310	293	309	319	303	298	327	299	325	337	313	291	330	315	311	280	314	313	322	301	326	325	312	311	325	331	328	360	302	340	354	324	329	306	328	309	314	318	324	325	331	324	309	343	301	327	309	333	321	321	305	291	326	292	319	319	293	326	306	329	333	317	309	311	274	326	337	322	301	316	316	318	344	305	315	327	321	319	343	304	332	323	323	360	341	334	297	335	326	339	292	320	320	331	307	347	310	311	278	302	313	306	335	315	322	334	283	315	298	293	360	321	343	317	323	314	329	327	311	302	301	340	283	304	348	315	310	285	322	324	308	304	295	330	307	343	350	288	313	300	283	311	301	317	352	333	306	354	304	285	317	324	295	316	297	340	325	326	323	311	320	312	337	314	292	336	312	332	336	281	334	291	287	333	325	276	342	288	292	311	307	293	280	295	297	323	290	306	314	314	326	299	297	318	327	298	288	326	332	316	306	289	279	326	299	294	308	333	325	299	329	293	312	338	301	331	324	278	284	306	310	351	310	304	276	333	391	295	305	296	298	304	342	323	320	322	298	293	287	308	326	294	299	309	334	316	327	301	344	303	302	284	316	312	330	289	312	287	322	284	328	308	297	303	308	344	310	293	290	319	311	336	312	298	319	294	302	308	321	297	341	301	324	318	299	323	328	288	301	307	350	317	321	307	331	348	274	326	326	297	315	312	330	313	298	307	313	324	304	301	319	313	347	320	329	313	344	331	319	301	304	319	318	316	307	287	325	326	391	341	319	322	316	327	305	301	322	319	321	332	334	310	301	363	308	330	330	303	289	308	299	334	339	323	304	290	299	293	292	298	345	347	326	313	327	307	310	311	317	300	324	295	300	316	308	339	338	306	306	342	317	286	302	308	300	318	337	289	316	302	297	296	307	309	327	301	292	350	312	307	308	301	318	311	295	345	336	329	306	317	335	314	315	312	293	303	305	331	341	302	300	320	269	311	278	295	307	328	330	286	330	312	326	317	302	313	298	352	323	326	322	289	295	315	302	326	307	317	298	310	332	299	310	290	312	312	319	314	300	352	309	311	329	326	312	324	305	315	328	334	314	325	311	325	343	313	308	301	326	297	301	320	313	302	302	330	329	361	330	318	303	326	337	363	273	346	314	335	318	331	328	309	323	300	311	317	334	323	300	313	322	345	315	319	332	318	342	296	294	330	286	292	321	321	330	345	318	319	317	312	291	313	335	327	321	293	326	300	316	312	308	318	312	295	318	300	301	315	316	350	304	299	313	287	297	305	323	319	298	316	331	314	332	319	321	308	311	319	283	319	324	310	320	313	294	301	313	313	316	320	325	323	340	301	290	326	314	335	343	321	293	316	324	299	306	308	304	306	341	301	303	300	315	302	285	302	325	300	304	290	291	325	295	323	323	295	324	327	275	308	298	341	348	295	301	320	311	322	319	312	303	327	320	314	302	309	318	303	324	294	334	290	311	347	339	309	336	330	309	350	294	304	311	283	317	299	342	312	352	302	297	316	321	348	308	282	304	348	328	314	318	321	318	336	289	312	331	315	316	306	306	309	328	327	311	312	294	317	321	312	288	330	315	299	316	332	295	359	323	306	330	352	309	316	328	326	309	310	307	310	317	312	331	290	308	338	315	294	323	298	329	345	296	292	285	330	346	323	311	341	332	298	345	370	312	296	355	287	321	312	301	311	307	302	296	329	322	309	340	318	313	318	301	308	281	319	358	293	352	326	314	298	344	301	328	312	316	337	334	320	342	278	334	321	341	336	307	351	296	327	304	346	300	339	325	334	303	324	320	271	276	309	334	330	291	302	313	316	318	328	314	324	355	336	314	306	300	319	326	323	310	298	333	290	320	299	319	296	321	347	310	299	315	331	330	298	340	321	305	302	318	316	337	322	295	276	322	349	309	290	283	334	322	339	317	320	332	313	307	321	308	333	293	283	354	328	293	316	308	308	329	280	333	332	332	310	304	302	264	306	332	316	296	284	324	314	327	307	346	298	320	316	336	285	315	317	301	296	333	309	334	278	318	326	347	326	303	312	306	350	334	322	302	310	309	316	296	326	333	322	287	340	298	332	310	342	306	318	310	284	322	298	330	343	324	337	310	299	306	324	312	334	315	310	317	294	295	315	331	319	307	316	322	306	315	329	318	324	311	326	312	308	308	324	328	330	304	325	333	296	337	328	314	362	343	324	342	316	290	326	329	306	299	325	321	338	297	316	307	324	299	292	338	326	305	306	323	306	316	342	320	307	328	343	320	347	312	345	323	301	324	332	318	313	313	337	311	308	313	304	303	309	302	296	318	303	330	328	298	292	262	296	312	316	324	292	292	351	319	314	325	316	335	321	320	319	302	315	309	286	314	316	312	332	273	312	331	322	308	286	317	308	308	312	299	306	284	330	308	336	301	307	306	316	343	301	291	275	309	287	319	286	310	335	283	309	337	301	310	312	310	324	310	299	335	323	335	307	314	328	318	308	317	323	274	318	292	296	304	312	276	319	295	325	311	334	338	335	284	334	336	317	306	309	317	314	315	288	340	303	321	311	336	300	292	302	331	338	308	305	326	320	308	301	310	308	302	356	342
1478	218	233	243	239	161	152	146	154	132	129	135	135	128	138	146	144	123	138	142	129	125	120	120	145	116	122	143	153	139	131	164	138	148	134	150	149	151	119	135	157	133	121	117	131	135	140	129	127	137	129	153	139	138	160	120	131	133	112	128	131	126	133	136	127	108	140	138	151	128	143	132	140	147	146	134	115	129	145	139	142	149	147	125	140	122	116	116	115	136	142	133	136	121	130	122	153	129	140	126	137	122	127	129	115	146	145	145	138	161	134	117	126	126	105	116	157	131	122	151	143	114	128	123	130	98	130	139	141	121	119	143	150	98	140	137	128	119	127	131	115	146	106	124	138	135	99	114	102	129	130	143	133	118	139	137	148	139	130	123	128	141	153	122	137	135	116	121	125	117	124	131	125	146	134	146	148	130	125	128	116	118	117	125	139	122	121	143	109	140	124	127	126	113	133	129	145	146	134	118	121	148	118	150	130	134	142	122	146	144	131	148	115	129	138	113	128	131	114	116	128	157	132	132	131	123	144	134	122	131	122	122	137	120	141	122	120	128	131	130	112	133	135	136	136	134	153	151	140	131	125	121	124	113	120	121	122	106	128	123	122	141	124	121	148	147	134	134	151	139	125	109	143	132	128	155	130	116	130	149	132	127	124	140	107	145	135	133	121	147	141	124	141	125	129	129	150	112	140	124	155	130	133	138	112	128	147	139	160	118	132	121	122	129	119	140	147	143	121	111	148	137	157	148	115	131	135	138	124	115	119	132	144	144	149	109	127	111	156	131	139	127	155	125	124	112	128	145	126	132	120	131	130	106	133	122	123	136	147	117	135	128	148	135	150	144	118	139	119	125	124	120	120	143	135	111	139	130	146	150	123	127	117	138	142	140	109	137	156	129	148	133	127	119	156	137	114	129	146	137	129	122	111	141	150	117	143	125	149	129	144	132	135	134	132	134	126	136	140	124	161	132	126	139	131	109	141	155	128	128	123	129	117	144	144	147	127	145	114	165	125	130	110	122	119	132	147	140	149	140	123	123	141	159	145	105	125	138	118	138	133	136	130	123	128	129	144	124	133	132	123	120	124	138	121	155	146	128	147	119	131	132	125	115	142	137	149	141	143	126	153	148	119	116	136	120	140	131	143	153	144	133	128	131	148	125	137	121	136	125	129	158	131	117	121	126	116	145	134	134	130	151	120	151	140	128	143	144	120	131	121	109	116	119	108	172	120	116	138	143	144	115	131	134	144	146	118	142	132	120	129	131	149	141	131	153	126	141	137	149	137	116	123	135	141	147	101	122	134	148	129	131	130	146	134	122	150	129	147	133	113	108	129	117	122	115	144	158	122	120	134	144	141	140	140	148	140	130	125	129	136	145	125	146	105	131	142	140	136	132	145	140	140	135	116	139	136	157	129	129	120	141	139	141	160	136	138	114	155	117	134	134	140	140	126	127	141	104	131	129	145	151	129	125	152	125	135	123	119	134	130	138	124	147	148	137	118	147	144	121	143	153	135	124	136	137	136	144	148	135	123	161	129	128	156	122	136	125	136	133	136	141	145	139	132	132	123	141	138	108	125	129	112	137	148	139	126	125	147	146	156	137	132	119	128	124	126	139	148	133	128	137	128	132	138	155	147	166	124	141	143	122	135	131	139	138	136	158	132	147	128	142	135	109	146	134	128	150	122	119	141	127	132	122	140	119	138	127	130	137	138	146	140	112	136	136	140	128	127	131	138	137	110	122	124	123	136	141	152	148	140	135	129	133	143	129	135	138	126	143	115	121	119	118	153	142	138	153	147	143	125	144	125	133	139	123	140	129	128	135	146	140	132	131	121	133	128	142	135	123	136	126	135	148	141	136	154	155	127	96	116	115	115	133	146	134	104	130	134	123	122	155	117	141	122	127	133	140	130	118	124	110	117	141	126	134	140	133	145	122	131	119	131	133	124	121	140	123	161	135	126	131	119	125	143	147	145	122	125	131	112	130	136	123	133	162	124	114	119	147	138	140	139	132	156	155	136	105	139	124	120	131	113	132	142	130	116	126	136	149	139	115	133	131	108	123	127	105	132	120	140	131	119	120	133	126	117	141	149	151	149	117	125	123	126	123	129	158	130	131	133	124	137	117	123	154	137	130	160	118	138	123	156	125	126	129	122	116	142	134	134	129	132	146	152	114	121	161	119	130	111	135	111	142	141	132	122	130	130	132	116	126	127	135	139	124	122	140	112	154	133	132	129	135	119	116	129	137	127	124	133	112	157	104	121	146	147	109	122	134	137	127	150	158	129	132	131	125	137	140	132	143	131	130	161	131	131	136	142	153	134	120	132	140	135	153	133	137	131	141	135	127	142	132	156	132	143	126	146	148	116	113	111	140	133	128	136	132	125	141	148	115	151	143	139	135	153	148	116	132	135	135	117	135	126	129	130	150	138	124	130	122	142	118	136	125	127	128	140	129	119	136	137	158	118	161	164	117	138	144	112	137	141	127	124	109	138	130	137	146	135	152	157	146	123	133	146	148	129	152	127	121	151	119	142	126	130	117	126	120	147	138	123	140	153	143	123	148	114	119	122	134	131	147	132	133	138	111	136	132	116	132	144	155	112	146	127	128	129	119	131	124	160	151	139	140	118	142	125	144	136	126	138	138	144	135	113	126	141	113	133	124	133	145	117	155	143	138	125	144	138	133	130	128	145	119	129	126	144	125	102	134	151	124	122	140	116	140	154	120	136	142	130	133	106	125	127	120	129	146	145	138	165	144	137	128	108	143	120	145	122	141	128	146	134	124	117	133	132	136	126	131	136	132	136	137	133	162	126	145	129	136	151	124	134	110	126	122	143	127	137	131	124	134	115	149	152	150	119	143	155	123	153	130	150	136	130	112	139	147	151	139	139	121	138	138	131	127	129	134	122	131	134	115	122	115	137	144	133	104	125	140	122	132	138	133	149	120	122	114	116	117	146	145	139	130	121	140	135	138	129	142	156	133	135	118	141	131	115	154	131	145	137	137	115	142	135	125	141	124	118	123	107	134	157	119	121	140	155	144	131	127	139	138	123	138	156	135	129	130	146	140	139	125	120	143	151	135	112	146	132	122	140	114	147	122	127	138	114	148	145	138	137	127	146	103	143	155	161	146	142	153	130	133	144	137	134	130	124	144	116	152	147	149	124	131	132	128	141	124	117	139	114	143	120	128	143	139	117	121	135	149	154	158	162	131	117	134	135	127	146	117	145	123	131	131	126	116	121	169	117	109	139	120	152	161	158	147	124	121	117	147	138	123	121	121	156	148	134	126	136	125	128	124	137	139	140	125	129	122	125	154	137	150	142	141	107	134	144	136	132	126	132	138	124	132	112	133	123	127	147	143	141	139	151	130	138	152	150	133	132	140	116	128	105	124	139	133	149	132	120	126	107	139	141	116	138	121	136	131	118	123	129	134	122	105	118	128	113	146	158	133	128	144	124	145	145	132	135	130	140	105	128	152	122	144
1821	447	657	775	687	601	421	468	438	376	345	342	348	357	383	371	335	345	363	357	348	331	380	370	330	346	341	379	343	356	379	337	356	350	373	313	361	345	384	352	350	393	359	415	361	348	379	342	386	368	356	374	373	364	391	335	352	391	374	399	400	373	336	349	345	347	334	402	359	325	349	370	351	339	337	368	351	339	368	386	317	341	325	343	365	361	348	366	349	376	327	361	328	318	348	333	381	357	349	353	318	364	343	318	351	362	352	375	368	322	340	367	338	335	369	323	378	364	375	335	335	345	336	344	365	339	367	340	342	360	335	343	316	377	359	356	311	318	347	348	334	325	341	361	358	361	393	352	333	351	359	322	347	325	356	350	318	383	327	364	360	335	356	320	367	351	347	362	347	338	396	327	383	389	333	337	336	330	363	319	334	374	365	342	343	341	337	363	336	338	323	376	337	377	365	342	361	336	374	343	346	342	337	382	372	362	371	332	312	363	341	338	380	343	331	332	365	317	338	311	367	344	371	366	369	317	344	342	343	362	349	336	339	357	338	337	358	328	334	341	349	309	349	356	371	351	381	364	320	342	334	379	385	335	317	343	328	305	357	334	355	338	340	306	358	337	329	345	365	370	360	309	322	338	332	362	362	366	352	358	366	359	364	358	358	369	354	330	346	359	367	376	342	338	341	330	359	363	382	358	335	364	329	333	351	368	348	336	372	325	350	336	356	349	369	311	343	343	353	378	313	348	367	350	369	350	374	337	333	338	351	324	360	350	357	366	328	376	384	382	378	357	331	339	355	371	319	351	345	362	336	329	308	322	352	359	298	317	334	303	355	326	357	336	326	356	347	353	366	342	358	372	329	311	352	384	328	368	350	345	331	389	357	325	350	357	337	333	337	359	370	360	336	376	344	386	309	324	330	328	349	318	343	353	369	326	365	334	346	361	369	364	353	335	345	364	358	331	341	336	358	334	298	319	320	334	322	349	329	330	338	373	373	337	338	362	358	345	299	352	361	349	383	346	345	357	334	394	356	341	319	360	362	309	351	361	331	362	355	372	345	327	344	350	374	340	359	371	355	326	343	325	364	351	364	359	321	344	372	354	349	368	333	357	337	355	361	363	345	325	351	352	332	352	325	348	329	376	348	351	373	364	369	367	359	355	343	353	354	354	373	388	337	333	392	354	375	386	383	354	346	348	337	381	352	343	325	324	341	364	378	347	348	341	376	327	307	335	339	334	343	375	354	387	346	352	388	333	328	366	364	358	371	378	332	341	338	364	342	376	364	397	366	326	343	346	335	331	353	345	340	369	390	363	357	367	334	358	359	367	349	368	353	340	373	333	379	355	389	365	362	384	346	365	360	329	347	367	335	345	385	351	325	335	336	354	336	292	363	355	347	342	355	353	358	355	381	346	334	369	369	352	407	357	333	354	317	336	359	362	361	336	369	356	334	362	330	364	367	374	348	362	350	355	353	360	370	320	298	344	343	343	332	369	394	349	332	361	352	315	361	341	397	322	354	373	341	347	337	357	350	354	365	368	344	378	353	361	349	361	363	353	320	350	374	343	361	320	315	336	312	351	353	344	382	353	329	364	353	364	364	357	350	331	355	336	338	334	330	366	364	329	348	350	350	358	339	351	332	355	404	353	354	341	364	358	367	347	324	347	329	384	370	390	360	347	373	356	352	344	313	339	339	316	351	342	347	337	358	351	373	359	360	388	342	363	369	379	350	312	325	357	377	345	349	322	366	370	344	321	351	352	343	362	357	343	326	363	339	329	317	375	381	353	366	357	347	344	343	354	375	370	367	343	332	360	367	314	336	338	359	289	352	355	349	342	381	325	357	371	373	381	335	343	332	369	341	309	352	320	356	336	360	357	336	358	366	348	360	333	361	326	358	322	329	358	340	401	301	345	362	311	332	343	354	349	331	348	381	356	333	346	388	298	371	378	341	354	350	339	329	342	347	367	351	354	322	332	319	355	350	362	338	332	343	365	340	363	348	373	374	341	349	349	343	342	392	378	328	330	354	337	351	330	361	379	371	318	345	328	329	351	365	319	361	352	327	328	365	329	294	345	336	339	334	368	367	328	335	363	338	318	333	382	357	357	326	318	336	372	362	344	345	355	308	349	346	343	359	334	332	350	368	323	355	344	336	325	337	386	334	366	354	325	334	344	323	376	359	300	335	357	341	364	358	366	358	321	344	321	354	294	383	371	356	353	309	379	336	337	330	372	363	360	367	358	354	326	357	347	370	342	350	350	344	344	357	341	325	320	356	379	324	337	349	332	316	302	345	342	339	368	344	352	341	342	344	350	326	355	335	328	329	339	351	379	336	368	330	359	342	355	351	362	373	344	359	351	365	322	336	335	383	342	341	340	324	365	343	335	362	338	402	359	340	338	368	314	335	340	323	344	374	367	355	323	360	376	353	331	366	360	372	318	347	347	376	327	356	356	321	332	346	367	356	357	348	351	376	336	358	357	325	315	313	373	343	390	381	346	346	379	342	316	376	373	354	339	355	303	358	350	383	338	342	324	347	340	359	345	343	346	352	380	338	346	338	383	329	331	343	317	348	310	349	360	349	348	328	354	369	349	359	324	333	378	349	385	354	330	392	343	325	341	339	343	328	322	324	328	360	376	345	389	343	373	356	343	338	337	365	321	348	317	396	335	327	353	321	347	314	333	365	319	337	342	364	348	370	373	361	329	320	350	338	337	331	305	369	366	359	360	344	357	345	346	347	361	366	361	327	338	337	312	334	357	332	370	328	341	330	342	343	361	380	365	357	358	312	333	344	382	370	339	348	396	366	363	363	385	383	359	322	322	358	338	350	338	334	359	355	338	313	325	363	361	342	349	332	340	311	330	335	325	353	348	362	334	356	360	362	372	342	377	323	305	367	339	346	354	357	353	358	375	398	343	353	345	355	336	329	365	375	315	340	336	342	319	341	353	348	332	336	342	341	352	355	323	343	391	343	344	338	362	374	343	344	368	342	337	328	324	366	327	323	322	353	383	370	330	325	356	338	364	349	374	347	364	347	350	327	345	342	329	334	320	333	379	350	312	337	375	342	364	387	347	339	330	339	346	357	354	370	354	338	377	332	339	349	342	340	310	367	346	350	343	340	380	339	344	335	363	361	338	352	330	343	359	309	359	355	373	354	341	331	331	339	346	332	374	345	361	339	374	391	360	333	350	361	370	348	388	357	359	331	377	356	338	359	335	308	371	344	352	336	378	362	345	357	324	371	324	341	330	330	344	385	351	347	356	360	352	319	343	353	334	388	353	344	333	339	347	358	356	355	317	356	346	341	342	336	375	382	342	351	379	322	342	337	388	330	375	342	354	373	364	319	379	360	352	355	398	332	308	353	332	333	360	375	359	346	351	366	380	307	337	354	371	335	368	340	388	369	335	375	382	337	328	373	348	354	318	329	363	332	323	348	321	388	364	344	359	365	371	336	325	366	380	361	353	337	377	357	345	369	322
6774	453	563	446	340	338	329	1286	647	199	191	173	196	171	166	193	180	183	204	177	188	172	164	173	192	171	191	182	167	187	186	190	191	185	185	163	173	181	185	186	183	203	169	181	157	188	173	189	186	191	186	181	175	180	188	171	158	182	173	178	181	194	193	188	200	193	174	199	179	184	197	187	156	186	163	192	167	160	199	170	169	155	156	176	189	166	185	162	177	183	165	177	162	180	164	167	175	163	156	165	181	186	170	186	171	184	189	178	185	175	168	199	145	157	186	167	150	159	170	178	184	173	182	182	136	151	189	175	171	162	161	166	166	167	173	163	178	187	194	165	181	159	144	169	180	164	159	183	155	168	177	181	162	180	177	183	172	175	184	179	164	174	187	174	189	155	193	174	187	159	183	194	157	155	183	166	185	181	168	172	185	175	160	146	192	172	142	196	159	174	174	171	179	137	161	182	161	205	193	174	175	158	160	181	164	173	152	166	197	158	181	155	187	158	168	176	172	177	184	194	178	148	178	145	168	143	199	174	167	169	202	162	172	159	154	162	196	191	177	171	171	165	150	158	190	189	165	167	174	209	176	200	155	191	183	161	163	190	185	166	190	187	162	182	184	186	178	171	168	210	173	183	170	165	158	205	161	182	165	183	182	154	169	172	175	170	174	183	188	149	190	180	156	140	177	202	180	187	184	155	180	160	177	166	170	189	179	196	161	167	168	177	171	179	166	165	167	157	197	194	155	204	180	170	161	191	168	182	189	199	154	173	185	174	193	155	178	164	173	155	184	197	144	191	165	179	185	182	186	183	166	178	178	185	186	191	194	190	167	168	179	174	175	183	153	163	191	174	198	166	156	179	158	180	185	216	180	159	171	192	189	166	169	168	190	176	168	193	163	164	190	183	187	189	170	153	171	168	185	170	165	182	172	162	171	167	180	190	208	170	155	173	184	186	186	189	174	175	171	209	156	185	190	152	188	195	166	193	162	166	168	188	177	161	179	164	188	179	162	191	184	169	169	192	147	167	181	177	184	172	170	158	155	182	180	181	190	202	161	178	166	198	182	165	161	166	174	197	172	167	176	173	182	170	178	183	172	158	186	203	166	190	188	180	154	182	186	171	164	174	176	163	198	190	190	183	164	178	191	186	167	201	184	181	169	178	194	170	160	168	189	164	162	178	166	182	175	177	143	190	168	167	188	156	165	173	177	179	191	162	182	178	157	165	193	202	170	173	174	161	185	166	163	180	174	168	154	192	168	166	188	195	170	178	189	179	164	178	176	175	175	170	167	164	185	164	183	186	196	178	190	151	180	163	173	152	170	188	192	174	185	179	177	178	201	159	175	181	142	188	171	171	179	187	176	171	167	179	193	176	187	180	176	183	189	190	183	202	181	194	155	182	153	185	186	163	168	204	174	163	167	168	182	168	173	182	167	186	157	194	172	188	174	160	168	180	191	160	209	174	178	181	184	168	158	179	185	172	183	168	180	177	158	165	171	181	164	195	188	196	193	173	176	185	194	184	169	188	191	172	149	188	158	192	156	177	183	166	190	167	185	174	182	162	169	181	165	166	170	169	169	175	174	204	163	195	194	177	163	165	168	186	194	154	167	180	165	172	174	164	176	169	186	186	168	156	193	171	167	176	172	165	201	163	175	162	166	177	163	196	168	158	198	207	199	176	174	167	182	178	156	154	163	174	177	200	169	191	175	176	190	171	204	163	189	171	147	147	191	187	168	183	179	188	162	159	178	171	169	178	171	181	161	158	208	193	169	216	173	180	157	146	192	166	162	194	184	155	161	195	180	175	153	174	177	167	163	192	192	174	175	176	196	181	165	166	173	144	177	172	152	163	159	169	189	177	178	179	177	177	171	179	171	160	173	173	165	164	159	162	171	170	196	174	178	171	159	177	165	181	151	175	156	171	188	188	169	158	163	189	191	161	175	168	192	160	184	176	175	181	164	179	176	183	204	180	168	167	173	162	185	172	181	185	168	167	159	165	169	195	179	193	166	147	178	146	182	179	170	156	197	184	183	184	181	157	170	180	179	198	208	172	177	159	164	174	188	180	165	169	176	164	156	182	167	174	175	187	151	174	179	192	170	162	183	154	157	196	181	153	179	158	181	184	179	183	154	185	148	159	156	173	184	182	164	158	211	172	175	197	178	170	181	191	190	183	185	177	183	194	196	182	175	178	166	194	168	143	179	169	155	173	174	175	190	185	175	173	168	184	170	141	168	178	186	162	155	183	190	150	180	156	160	195	161	187	165	173	168	164	176	191	173	173	185	136	165	186	186	166	160	164	172	170	180	154	187	182	162	171	169	171	197	159	192	156	141	154	171	166	169	161	175	196	180	178	152	174	179	177	187	180	187	152	170	201	183	166	184	174	172	194	160	189	181	179	189	161	187	186	166	188	180	173	179	164	195	168	178	173	178	164	201	175	172	150	168	192	172	195	169	191	183	195	162	192	183	156	186	156	172	178	170	161	169	163	185	161	174	179	167	157	169	199	163	161	178	151	153	176	195	166	179	179	141	200	163	191	176	188	187	177	181	177	190	191	171	164	175	201	169	172	187	165	179	199	161	202	183	182	168	193	195	163	165	153	151	184	172	155	152	188	162	157	178	177	162	162	157	154	184	188	180	195	150	189	159	193	172	178	203	166	185	172	161	182	173	190	168	163	162	178	184	167	156	206	182	168	190	166	135	178	168	177	179	177	157	174	185	182	160	168	180	187	181	176	182	169	161	181	157	191	184	164	169	172	190	159	199	187	167	200	154	162	184	194	168	183	192	201	167	176	158	162	170	193	189	183	172	204	181	176	167	187	188	164	181	169	153	189	176	194	175	180	192	187	189	170	165	161	182	182	193	151	151	178	197	155	165	189	169	171	150	188	172	160	195	179	198	182	169	179	168	161	156	175	199	169	155	160	163	170	182	171	187	154	197	195	164	202	178	145	187	200	168	188	178	174	186	173	183	174	194	184	176	168	200	186	203	161	187	175	191	145	160	175	177	178	175	175	188	196	163	161	178	148	165	191	190	150	177	174	174	195	168	172	170	179	170	154	181	184	174	162	182	193	162	160	146	159	179	170	175	204	194	168	183	183	163	182	174	167	179	208	177	172	187	201	194	209	173	197	206	195	198	186	152	175	164	176	177	180	157	168	177	174	182	181	183	164	193	170	187	182	166	176	176	173	164	179	187	204	195	182	171	181	181	184	206	190	184	156	146	164	201	190	169	183	161	167	167	147	181	208	183	168	192	140	178	173	196	202	177	171	171	157	181	187	172	162	204	163	172	182	178	165	169	194	184	178	167	184	165	177	174	157	154	179	183	204	170	183	170	190	184	185	182	191	178	179	169	166	153	179	201	167	154	181	159	171	162	168	181	177	158	180	159	161	179	177	176	163	166	172	177	171	195	174	169	150	186	183	157	157	168	162	210	189	153	175	165	179	186	160	160	162	147	151	195	165	171	187	202	179	175	155
6599	789	1441	1546	1320	1082	1464	6667	2682	607	551	532	510	509	493	494	515	513	462	501	487	439	472	461	437	457	496	447	492	453	463	478	442	457	479	467	449	478	492	459	462	448	472	459	473	476	489	449	480	449	459	489	490	443	456	481	476	494	510	438	470	420	462	472	421	442	457	478	483	444	426	465	410	475	449	456	412	425	462	419	447	444	419	465	450	427	445	481	445	454	491	429	456	483	410	472	438	475	469	476	401	418	443	435	435	416	426	436	404	412	430	450	460	397	423	458	470	405	452	458	460	470	455	423	439	449	410	464	466	419	445	445	428	414	446	421	420	451	432	450	471	425	457	402	464	453	446	442	421	459	423	502	422	451	441	434	448	474	403	410	413	415	396	462	394	450	421	454	438	436	432	457	455	431	451	451	432	466	449	455	434	445	454	436	434	431	438	443	448	402	469	452	427	442	433	440	441	444	427	449	420	465	474	461	465	407	427	439	436	457	431	464	451	435	425	453	428	437	443	418	430	428	430	436	431	470	466	414	408	441	447	427	477	429	480	419	448	434	420	441	423	454	456	413	404	417	463	461	433	442	455	440	470	419	364	432	407	435	446	426	429	447	416	422	466	433	465	462	430	448	407	414	432	436	439	379	432	419	443	427	418	416	427	420	425	424	414	492	442	431	431	447	463	428	434	474	437	418	427	439	429	457	466	450	461	453	426	422	436	452	422	428	452	435	468	378	421	409	444	439	427	437	419	397	451	426	438	409	490	434	442	426	452	453	433	431	400	431	460	412	429	377	468	439	452	419	443	440	457	429	446	436	446	432	396	442	435	438	427	448	437	424	451	410	431	446	445	450	417	425	471	471	431	430	462	435	398	478	426	430	463	435	429	420	474	475	412	425	400	449	440	452	431	420	436	427	456	430	462	457	415	448	469	469	426	421	436	450	412	465	486	446	441	429	418	456	449	439	418	446	425	444	438	432	421	442	451	437	459	433	479	449	466	423	425	447	431	428	461	402	417	485	443	486	450	447	401	441	436	438	462	391	405	443	406	438	430	410	391	462	459	394	437	445	433	451	412	421	416	448	430	441	450	457	441	439	458	465	427	438	464	409	429	431	415	420	458	440	413	412	440	448	430	446	465	448	491	441	442	454	433	460	435	456	467	438	426	442	446	449	459	455	429	451	433	448	441	422	424	420	414	455	417	430	414	444	420	438	405	438	402	399	429	429	448	427	488	474	434	423	440	405	415	413	430	442	451	417	437	426	414	405	444	416	436	448	420	434	432	418	469	466	424	401	423	428	428	463	453	472	449	418	460	451	433	454	459	430	421	473	420	429	450	456	451	429	427	501	448	409	403	413	439	437	451	474	461	433	445	422	426	454	427	438	415	422	441	455	430	400	452	421	474	442	397	425	452	476	442	463	413	449	431	430	397	437	406	405	435	441	423	450	436	429	397	430	437	435	409	443	427	440	460	393	469	462	424	439	409	406	485	473	451	426	422	466	432	435	451	423	426	404	447	456	466	419	444	443	462	404	400	401	432	431	447	434	417	426	454	428	480	426	460	426	453	464	437	471	448	434	431	410	429	450	445	438	412	443	462	438	447	459	443	476	424	409	413	442	450	445	451	455	471	490	436	460	411	468	423	474	436	475	419	393	451	453	418	486	454	434	464	423	448	435	422	453	426	415	435	427	411	452	469	471	445	446	463	445	430	404	415	472	438	400	405	424	440	414	419	431	439	428	467	448	484	448	430	464	399	410	402	439	449	416	458	449	455	430	421	478	433	454	416	452	422	393	411	446	424	446	441	444	420	427	431	379	386	434	436	424	427	445	437	399	448	422	418	416	484	435	429	421	440	428	434	420	445	462	417	469	462	389	469	431	420	447	449	416	442	422	407	445	490	433	436	418	457	440	446	445	411	445	437	416	431	443	479	461	432	454	453	436	432	435	444	438	451	476	449	424	450	441	406	451	441	432	422	454	425	435	415	403	418	488	415	432	450	414	396	456	434	401	459	453	428	390	435	440	427	446	418	414	413	400	411	455	447	458	475	435	402	410	421	444	395	440	456	423	416	457	454	463	430	376	423	422	403	416	407	404	430	427	412	437	450	416	423	436	463	458	449	462	446	419	465	421	454	431	412	434	404	431	439	423	443	470	386	430	434	452	447	430	432	463	411	470	409	470	421	441	483	417	440	438	449	428	438	433	392	405	418	426	440	451	438	446	414	429	439	429	399	421	460	471	451	414	429	428	496	446	408	437	467	430	433	448	469	426	462	452	446	414	451	476	456	464	446	440	439	410	434	458	439	444	432	445	456	451	444	416	471	433	438	416	439	405	441	427	419	485	494	423	451	419	413	442	425	388	443	422	470	468	462	406	423	411	420	457	470	441	503	425	452	428	412	466	435	435	444	465	433	424	425	444	443	436	429	471	431	435	465	464	471	435	419	433	427	461	444	421	445	448	439	436	437	420	427	418	466	469	444	452	435	451	434	446	492	379	436	451	421	427	420	419	432	447	388	448	436	452	447	441	472	417	421	488	464	443	433	443	462	420	435	424	461	437	438	418	465	403	420	486	453	419	383	437	442	443	402	450	442	451	443	426	394	444	408	405	426	448	448	435	462	463	438	481	429	455	417	422	407	397	414	423	454	416	430	437	481	469	461	432	414	408	444	416	404	425	419	449	400	436	389	414	464	428	408	415	432	417	427	451	450	431	493	459	449	474	434	433	444	456	422	462	461	446	430	475	423	399	427	413	442	440	421	445	450	461	452	451	470	427	462	432	454	459	458	431	456	427	468	443	441	411	428	457	463	424	458	411	435	423	460	466	427	452	425	437	420	410	422	435	474	440	435	417	452	432	460	453	435	451	427	474	401	455	445	434	463	471	428	446	430	455	410	440	456	412	413	417	441	460	450	421	442	409	432	427	433	405	451	421	423	402	447	436	452	410	445	432	429	446	435	445	414	469	461	438	438	443	440	481	450	427	459	421	415	460	410	446	464	447	428	451	435	428	417	435	416	417	432	451	441	453	439	427	466	437	484	465	489	443	419	429	415	410	432	474	435	446	433	431	419	445	414	420	436	435	461	448	438	426	428	424	455	405	459	444	433	420	407	441	465	462	453	453	399	424	451	428	444	420	445	468	396	458	449	419	398	455	469	418	440	427	456	425	454	417	436	463	442	433	455	467	473	400	464	458	454	400	434	438	461	454	394	446	399	448	410	429	466	453	418	446	420	435	431	429	440	440	447	427	445	416	477	505	435	446	477	406	438	436	396	445	433	404	453	441	429	412	446	434	442	450	446	403	431	427	433	418	442	475	435	401	408	427	457	435	465	429	439	457	440	462	445	396	427	449	452	418	442	422	396	418	451	452	441	421	417	422	477	462	458	412	422	424	418	432	437	443	429	437	414	397	444	409	449	420	437	416	454	455	418	426	391	440	418	426	418	416	454	440	420	440	419	430	395	434	469	414	400	415	415	443	443	446
12659	978	1154	821	489	334	801	3965	888	161	168	173	132	128	154	152	116	155	161	128	137	138	148	119	122	125	131	134	113	117	127	119	120	137	116	133	126	127	120	132	128	134	132	116	123	134	111	119	106	114	120	126	131	100	130	117	142	123	118	126	129	133	139	101	135	116	117	118	118	137	120	119	139	131	121	128	137	142	140	121	123	115	114	110	115	131	102	133	116	154	130	128	140	117	123	111	124	118	114	146	134	131	98	123	105	123	121	128	117	133	115	111	120	108	119	123	121	130	129	140	109	125	138	121	127	127	125	134	106	114	120	127	140	128	132	105	127	121	123	121	120	129	143	156	121	141	112	133	133	114	131	99	129	117	136	142	104	117	132	119	126	141	125	124	111	127	128	123	120	109	117	114	107	113	117	125	115	115	112	107	125	122	136	135	126	145	129	133	116	124	125	123	140	123	124	108	132	129	116	116	130	121	134	126	127	136	117	141	124	121	129	125	133	131	114	147	137	134	149	120	122	126	105	128	127	139	113	123	123	120	148	116	120	120	96	116	132	126	141	93	109	118	128	131	134	130	134	140	121	116	115	113	88	112	113	119	104	111	115	112	140	118	134	122	125	140	128	127	109	144	105	118	123	146	120	121	117	118	134	121	142	121	124	132	114	125	136	114	122	125	118	127	118	122	137	119	141	117	110	131	118	119	111	127	141	128	128	129	130	129	122	111	111	118	118	110	117	140	118	126	99	128	139	122	125	139	115	127	120	123	126	134	111	110	130	142	123	121	121	158	112	104	134	127	105	141	116	132	132	113	143	125	119	123	114	110	121	131	137	142	128	132	115	135	152	115	118	111	125	119	116	140	135	132	117	140	111	132	124	129	95	116	115	140	120	110	132	144	116	107	115	106	133	135	119	112	126	118	124	98	128	121	132	117	155	150	130	133	121	139	126	127	124	127	123	109	138	127	120	128	131	135	114	103	127	109	129	96	116	115	109	127	117	119	126	117	134	114	125	148	131	113	130	110	105	107	119	121	109	145	133	147	126	114	110	114	119	100	122	114	110	138	115	131	146	131	133	125	134	111	117	133	120	134	136	129	129	123	118	130	137	134	131	126	134	118	133	129	117	122	120	117	112	125	118	110	138	135	135	120	122	121	131	110	124	124	128	128	143	109	133	141	117	126	108	134	111	132	116	136	118	130	134	114	119	121	113	108	131	146	117	145	122	128	130	135	123	123	125	155	125	134	115	118	111	119	116	124	121	133	115	122	128	128	141	109	107	120	127	107	116	103	123	124	122	123	115	138	113	139	94	127	128	122	132	127	135	117	122	111	136	122	122	142	126	112	138	117	126	125	130	134	140	130	123	127	154	125	121	114	127	120	142	142	125	112	108	128	134	138	131	101	134	144	127	112	134	126	136	124	99	115	142	127	146	139	144	128	137	133	137	117	132	123	124	124	128	117	115	131	110	127	116	103	127	119	103	108	130	102	120	105	136	125	114	149	130	132	129	115	122	112	145	115	132	105	118	125	124	135	152	148	129	133	158	128	148	153	117	109	136	118	132	114	123	137	127	138	141	134	110	134	121	122	126	119	98	120	132	123	140	127	115	112	135	125	135	116	118	122	130	129	147	136	115	134	122	121	139	129	99	123	109	113	109	135	140	122	110	96	120	119	127	115	125	123	129	134	114	138	129	107	118	122	145	121	127	142	112	142	115	132	123	93	121	108	119	119	122	145	153	98	120	124	123	125	144	131	129	139	112	133	115	118	109	115	142	139	134	137	123	124	107	132	139	104	115	97	111	123	120	119	103	130	136	126	122	124	120	115	143	102	132	128	117	126	122	119	124	142	134	136	130	133	117	118	136	117	125	127	143	124	117	138	127	115	123	130	103	127	128	133	128	130	136	120	117	127	122	120	123	137	125	152	142	125	127	134	116	122	115	136	133	115	114	121	123	109	138	115	134	135	123	114	135	131	116	147	124	129	124	139	139	118	136	128	116	129	130	134	124	125	120	132	122	139	132	108	122	130	119	127	132	107	118	148	113	139	123	126	125	122	135	113	120	132	121	150	113	128	151	124	124	115	107	106	120	136	138	122	120	116	125	122	122	127	117	128	131	118	123	133	115	141	116	126	134	151	97	122	133	140	129	110	135	126	109	140	122	124	131	118	102	113	119	120	138	121	108	100	133	126	120	109	113	120	117	116	132	125	129	132	116	130	126	123	144	133	105	105	149	134	143	135	125	123	124	138	132	120	135	119	146	127	143	116	122	122	114	113	138	133	136	124	110	109	128	103	112	132	132	140	147	122	113	109	121	123	119	125	126	122	129	121	115	110	123	135	118	122	140	123	131	118	140	121	120	120	122	102	138	116	137	128	107	119	119	112	123	124	119	135	118	126	122	121	126	132	108	115	132	125	112	125	138	116	136	115	144	124	145	136	129	103	97	152	129	127	126	125	115	136	104	152	119	125	120	128	124	152	122	141	141	140	143	125	130	104	130	138	128	135	119	141	120	118	112	120	137	131	139	132	108	127	134	129	119	116	110	118	129	104	141	140	115	115	120	146	128	132	132	119	164	130	109	140	124	122	128	148	129	106	120	108	109	141	129	130	151	129	129	132	114	115	117	121	137	133	111	145	127	137	133	135	128	129	131	119	101	112	133	131	142	93	108	136	127	111	127	121	130	133	142	127	135	130	142	134	110	117	129	119	123	112	117	131	104	125	138	131	156	131	127	131	118	130	114	142	114	146	125	131	123	104	128	127	117	124	112	132	128	127	128	128	100	135	103	100	122	136	145	117	143	122	130	106	112	133	125	124	131	96	101	124	116	121	134	117	143	130	125	90	98	103	114	103	111	122	121	108	131	129	135	113	133	113	135	131	123	85	115	145	140	141	128	134	143	117	138	132	119	122	148	136	139	118	119	119	120	119	114	128	129	140	113	129	112	119	96	120	120	139	120	140	129	118	120	116	140	139	120	133	133	133	136	132	139	113	107	127	119	124	130	142	132	125	126	110	139	119	109	124	139	125	121	122	101	129	109	123	144	174	135	110	133	123	112	135	121	142	136	135	139	109	132	136	132	110	121	150	110	117	126	119	122	115	132	119	105	106	134	110	124	135	135	121	125	111	113	119	113	118	132	134	146	125	103	109	119	127	118	143	141	112	140	136	121	146	126	121	113	123	130	130	123	130	133	118	144	124	140	119	119	131	124	145	128	137	121	114	131	104	115	120	120	126	120	116	139	141	144	110	127	130	131	139	132	105	146	146	120	129	167	107	119	126	133	121	123	132	117	139	149	113	106	113	122	143	127	120	133	146	123	122	108	129	121	113	136	109	108	100	118	124	120	123	119	126	148	127	115	134	115	95	119	129	121	135	119	132	133	137	111	143	100	115	131	126	139	148	103	147	126	128	119	123	133	116	110	126	108	126	96	123	114	132	123	110	121	121	133	115	115	105	145	115	133	119	122	126	112	139	137	114	126	125
8368	1030	2633	2904	2117	1461	4211	17304	2829	558	508	501	468	497	414	427	433	445	424	412	414	380	442	385	350	356	376	351	368	340	356	371	327	354	370	370	374	354	367	337	336	315	343	352	361	366	374	344	325	359	339	364	379	360	378	326	364	333	354	344	357	351	361	362	361	316	369	341	340	336	355	301	370	343	336	320	351	360	319	298	317	295	319	328	309	352	307	341	312	317	321	297	328	327	290	306	284	323	316	310	328	304	324	313	312	336	295	307	330	317	305	307	306	314	296	330	316	278	329	335	302	301	317	300	322	341	341	337	303	326	331	314	324	318	345	308	321	324	321	297	314	305	295	323	330	315	326	319	285	318	289	327	305	331	273	316	317	320	323	336	280	325	317	306	327	312	304	318	309	316	311	326	347	302	309	289	320	291	300	300	298	334	324	345	317	307	320	281	321	309	325	330	324	327	347	311	310	316	301	306	308	294	329	315	328	318	324	311	347	315	331	311	333	297	329	318	303	335	353	338	262	302	316	311	305	322	342	313	257	336	321	319	332	322	303	270	275	327	313	318	308	311	318	312	325	338	323	315	321	307	309	300	339	307	347	288	302	305	304	282	331	291	312	319	326	309	344	326	306	286	322	320	319	302	312	313	276	304	307	323	321	298	304	305	319	303	331	286	298	280	297	327	282	296	327	323	295	301	308	316	321	321	308	290	326	319	316	303	353	320	295	310	322	302	295	316	286	331	308	348	315	323	305	297	310	323	296	301	324	311	301	318	320	305	326	311	298	321	312	316	323	335	299	331	291	334	335	313	331	301	318	309	326	323	278	330	294	286	328	306	302	309	349	321	333	316	326	312	325	291	318	343	316	330	314	312	329	339	303	305	272	290	291	318	301	294	303	302	292	312	277	327	315	302	317	307	326	328	316	304	311	327	324	296	300	322	316	294	292	319	314	362	329	369	305	294	321	302	300	319	312	288	327	317	339	345	294	299	320	333	290	300	311	299	317	293	295	337	324	312	292	331	331	320	285	338	325	322	344	314	293	297	321	304	307	353	318	292	322	310	289	331	313	320	304	320	339	308	312	327	332	329	303	348	305	300	301	308	303	301	331	324	339	303	305	314	300	311	301	327	313	317	354	297	337	294	358	299	274	319	314	333	310	309	343	293	336	275	340	297	317	326	328	328	274	310	333	291	334	292	293	296	315	292	339	336	309	296	305	290	300	298	307	306	293	304	320	306	316	279	305	285	328	300	330	336	310	307	295	300	330	317	308	321	302	283	302	331	287	329	310	294	317	294	326	316	292	270	325	305	307	323	287	326	330	306	306	291	298	323	294	295	296	336	337	299	294	317	321	330	313	284	337	303	334	313	328	327	307	325	295	301	308	327	295	301	289	305	317	336	330	326	293	328	327	306	297	342	334	295	305	321	291	284	299	353	325	347	322	311	340	301	295	340	287	309	303	305	299	294	331	312	311	324	321	271	306	326	331	323	297	299	315	334	320	326	322	314	310	287	336	316	335	318	305	311	330	317	296	298	332	309	323	284	318	280	302	304	334	304	321	314	338	346	320	289	303	335	331	330	328	337	330	313	316	315	327	319	334	295	292	336	302	335	317	290	321	344	335	302	310	313	300	317	317	277	301	292	320	324	308	315	341	310	310	339	333	323	316	316	334	326	303	322	304	296	309	326	314	296	305	292	336	297	291	305	305	306	306	306	329	337	350	297	333	314	300	276	298	303	303	314	298	297	293	314	294	325	323	286	294	317	323	326	311	325	311	299	303	307	291	315	322	298	332	299	334	322	345	302	314	276	316	328	312	296	289	291	337	318	300	316	326	336	343	323	333	311	296	340	298	336	279	324	309	288	302	320	285	318	336	322	303	301	339	324	285	328	297	331	327	282	316	283	308	302	320	311	286	325	309	318	311	290	309	291	296	333	304	339	301	340	317	296	299	322	293	281	315	327	315	350	342	292	280	332	288	297	302	312	330	316	332	329	295	276	302	316	346	327	285	327	288	322	327	332	306	303	309	308	308	310	261	320	308	320	350	346	326	318	339	311	325	294	333	316	302	281	320	338	326	296	323	324	306	325	333	316	298	339	295	304	296	310	282	316	328	304	310	294	342	288	316	305	276	311	309	346	322	315	309	329	311	317	286	303	281	298	317	317	322	328	296	320	297	302	323	318	297	305	318	330	307	320	336	315	336	323	310	338	284	334	329	306	282	334	303	350	336	329	313	301	290	299	300	338	315	271	321	284	316	330	301	293	328	339	303	305	323	312	285	311	276	329	300	325	355	322	316	330	298	315	301	324	315	328	310	344	348	309	299	328	303	309	306	340	313	285	332	334	310	310	323	317	288	311	304	325	347	293	340	316	306	323	297	298	298	276	318	328	282	317	342	329	341	329	319	348	287	325	319	288	347	306	331	289	338	326	317	321	332	303	313	306	331	309	319	310	296	315	322	318	297	317	301	320	311	323	352	322	305	292	323	310	302	282	306	326	309	312	335	336	285	332	300	285	323	312	308	315	319	303	317	337	286	334	330	303	284	370	319	295	298	327	309	323	315	309	320	308	332	276	293	315	316	308	308	343	286	294	348	321	303	305	287	316	305	314	316	320	318	354	334	339	292	318	314	370	304	311	272	331	301	314	329	289	307	311	309	298	326	325	291	361	303	286	312	299	328	345	310	324	302	313	323	310	295	323	306	307	297	271	329	325	327	298	299	313	290	330	346	317	296	338	307	330	344	296	306	293	300	319	316	360	281	260	300	288	309	290	320	322	314	286	322	309	302	314	313	316	331	315	310	321	322	314	348	295	348	302	319	297	308	300	300	297	324	340	335	320	338	337	338	295	324	294	306	294	307	309	302	288	305	332	305	296	334	336	297	315	302	317	347	324	317	333	292	310	301	319	321	314	310	308	297	297	335	289	316	285	293	309	341	302	319	321	315	304	306	313	285	311	293	300	310	287	334	283	312	303	317	298	324	333	322	317	293	304	309	316	312	318	342	285	282	295	302	318	324	286	326	297	318	307	317	297	337	309	338	318	329	317	299	345	284	315	327	326	326	327	343	304	314	313	321	299	332	324	311	287	312	341	298	306	288	323	304	309	292	298	325	322	301	324	319	330	322	302	319	316	333	300	303	299	293	297	318	346	304	317	304	324	337	292	306	317	326	301	307	325	338	321	323	311	349	292	338	300	310	324	297	306	289	312	330	357	307	296	327	296	312	313	314	317	304	298	308	301	313	320	342	309	287	291	299	335	308	332	294	315	337	295	300	297	348	313	294	307	347	297	304	321	338	334	297	307	343	324	329	311	317	333	312	335	337	322	306	330	308	293	323	282	319	330	300	283	322	289	325	306	338	321	310	315	321	308	310	312	309	305	324	302	315	361	326	288	318	303	305	334	309	314	313	319	315	303	301	344	296	347	302	295	314	304	334	278	354	310	330	320	295	326	315	305	285	303	311	305	314	323	310	290	282	292	294	326
1509	250	317	258	186	159	163	246	186	146	127	151	129	121	130	153	128	132	137	136	138	117	127	124	131	132	134	140	145	132	141	145	135	134	158	131	144	131	117	142	150	129	137	143	124	138	132	139	118	138	132	146	149	126	134	139	142	131	133	131	147	132	127	133	150	133	137	129	143	138	113	129	131	145	153	140	133	131	161	117	130	147	130	125	125	134	153	140	140	171	120	139	161	139	128	130	136	137	133	136	151	134	152	115	116	124	121	147	137	145	129	133	128	136	131	127	134	136	149	114	138	122	121	150	140	115	127	137	125	138	117	129	123	129	131	130	134	130	135	151	143	133	134	131	146	141	134	116	140	140	124	122	127	144	140	140	149	127	118	143	135	132	143	124	124	133	142	143	120	130	144	143	121	123	115	140	147	145	130	123	130	149	148	155	118	129	123	139	123	141	107	136	129	121	129	132	123	134	158	112	117	158	126	129	114	146	139	145	139	137	150	148	137	136	139	144	134	123	153	114	128	119	110	153	122	154	148	130	125	164	120	137	131	125	129	144	139	151	130	126	126	135	148	130	131	119	117	134	107	128	149	139	143	124	140	113	154	141	148	155	133	147	142	141	143	152	126	141	139	140	152	129	129	135	137	158	137	151	180	132	140	145	147	144	122	132	116	139	124	149	148	144	151	135	147	105	139	147	141	137	136	127	126	147	152	122	135	122	115	128	126	137	118	146	129	161	125	147	144	135	138	123	118	129	148	118	145	120	114	127	145	145	147	130	136	123	148	124	138	144	130	123	152	146	126	112	116	147	140	150	146	130	138	130	151	152	130	120	126	120	139	120	146	118	138	106	126	136	156	125	138	142	128	133	141	116	134	131	134	155	134	128	131	142	137	123	147	139	125	131	135	133	142	151	121	126	156	153	147	133	120	109	131	158	129	119	124	140	138	159	131	145	135	134	135	141	137	114	141	125	139	131	121	120	140	123	143	119	134	127	122	140	132	141	134	130	121	133	124	112	146	144	133	152	111	111	131	138	137	138	126	139	154	141	120	130	123	125	152	127	156	136	144	146	125	133	135	113	130	130	144	146	135	109	136	137	126	133	141	146	137	141	135	109	139	141	146	126	138	142	132	147	114	118	141	133	109	125	140	141	134	117	134	135	154	135	148	133	151	134	129	164	134	149	154	143	142	135	139	123	109	145	142	128	124	154	142	164	141	131	123	145	118	130	134	141	118	138	133	143	156	116	147	152	144	155	154	110	137	137	137	132	142	144	131	152	136	137	153	150	132	141	127	139	142	131	142	149	127	141	157	139	124	154	112	139	126	122	150	140	142	136	123	135	142	142	138	149	121	165	156	119	150	119	133	140	142	135	143	133	116	115	144	127	133	137	133	121	126	140	149	156	128	139	157	118	152	149	132	133	144	147	151	151	137	146	144	130	145	117	107	136	148	128	139	156	141	145	117	125	130	108	146	124	143	129	136	154	126	120	139	129	115	146	138	125	117	159	115	139	132	143	122	129	154	124	167	122	120	153	140	134	134	137	144	137	147	118	118	156	143	148	135	146	137	121	166	143	138	136	146	121	128	116	114	121	164	157	119	139	163	144	124	134	128	148	127	137	133	117	135	131	112	121	137	136	138	141	136	142	120	136	122	127	120	145	122	114	135	157	139	128	143	136	150	147	152	117	132	142	143	138	133	143	145	143	142	147	146	160	115	132	115	146	113	129	129	146	126	114	151	109	126	118	118	159	136	132	133	120	119	126	142	124	142	159	154	122	127	132	136	140	123	144	118	117	129	134	140	152	121	131	144	125	138	120	147	125	134	128	149	135	124	134	140	120	118	131	134	136	150	129	157	153	135	105	139	147	132	142	127	129	138	142	138	118	149	145	132	105	141	139	130	151	112	133	135	124	118	126	127	128	136	122	133	147	131	136	142	120	145	142	152	126	148	159	118	132	133	159	120	123	128	136	143	130	128	135	139	154	126	135	146	139	136	119	139	128	134	133	129	118	149	145	155	112	138	127	126	138	128	134	152	136	171	147	147	128	152	138	149	153	135	139	141	144	147	128	160	145	139	102	125	130	122	139	135	132	109	139	146	140	137	134	132	126	145	141	112	136	147	150	134	145	138	125	144	141	141	126	132	150	125	144	106	143	142	141	133	128	153	124	151	131	135	132	139	134	137	148	121	132	129	124	141	123	134	119	135	148	164	139	146	150	154	135	127	115	143	146	124	133	131	137	143	129	153	120	127	129	146	131	150	117	124	120	146	138	142	133	137	144	121	132	154	121	162	143	136	149	160	130	125	152	128	124	144	141	145	125	141	155	135	154	133	121	137	133	159	146	114	133	138	138	163	137	138	137	141	161	134	131	156	144	138	136	157	130	126	143	155	124	149	143	134	118	152	129	148	138	136	126	132	145	122	125	124	127	134	148	143	117	143	134	138	132	130	137	141	122	135	145	137	151	137	150	128	140	134	136	142	139	163	125	110	129	121	138	135	124	154	149	134	168	149	109	122	140	145	126	124	132	148	144	129	124	126	166	139	123	154	131	152	137	141	124	134	125	120	162	130	150	142	148	142	132	131	146	115	133	133	148	149	144	147	147	151	153	150	154	132	143	119	135	151	129	143	127	116	158	141	176	154	143	138	140	137	138	135	132	135	149	131	144	134	120	137	114	125	122	118	134	134	161	123	116	139	155	130	131	130	129	132	127	126	147	155	137	145	136	133	141	121	150	134	123	128	122	123	132	130	133	148	129	138	117	114	148	112	150	129	146	118	147	129	103	133	117	133	128	134	114	142	129	132	137	149	147	131	122	142	148	134	153	140	131	156	140	129	131	124	130	133	145	135	150	159	120	133	142	119	133	132	122	142	131	150	136	138	134	135	139	142	126	134	135	122	132	153	168	146	138	132	146	144	113	126	130	147	146	148	131	137	140	120	120	155	134	155	140	150	125	129	129	136	154	130	122	148	125	161	133	126	115	124	135	154	147	133	150	142	118	121	115	145	134	145	121	126	139	143	141	131	135	135	118	143	138	131	106	138	157	146	155	117	123	133	140	134	137	133	108	163	138	144	146	142	126	117	125	141	144	141	124	137	138	143	140	141	150	153	122	138	111	136	135	169	142	126	126	139	148	110	131	139	142	127	135	118	151	122	132	129	146	141	144	149	143	130	136	125	128	112	132	120	122	146	139	135	132	144	129	146	133	134	171	119	126	132	127	148	104	116	120	125	124	131	140	103	150	134	146	127	132	144	145	126	126	133	146	126	122	143	143	134	129	146	148	134	133	121	128	141	155	121	131	151	132	130	155	141	141	139	137	120	114	140	126	119	110	124	142	133	134	149	143	129	139	138	132	134	128	143	117	143	124	104	139	134	128	147	140	131	128	133	122	140	134	139	152	126	128	131	160	133	152	148	146	123	149	132	123	135	138	130	117	120	136	150	135	146	150	145	138	166	127	125	129	137	146	147	133	138	147	134	130
1860	480	886	894	687	517	666	993	641	356	366	340	354	360	363	376	397	379	365	345	331	363	388	390	363	383	342	369	361	380	361	349	356	360	355	357	366	342	370	417	349	361	328	345	328	382	337	353	347	375	371	359	349	377	364	348	342	374	359	364	394	335	363	378	325	359	369	366	375	368	372	377	350	374	367	371	357	349	388	382	322	352	353	357	360	355	383	364	338	327	330	383	348	309	349	349	351	324	354	410	342	312	326	312	354	371	375	343	347	352	368	347	338	371	364	339	374	405	373	369	372	361	371	365	328	354	327	343	354	380	339	369	348	339	373	372	324	364	335	373	376	391	360	368	305	324	382	338	350	357	358	333	354	348	373	344	338	342	351	328	352	380	361	345	322	352	367	377	365	356	331	362	339	358	325	347	365	305	341	376	333	350	386	357	366	348	344	338	323	373	344	318	355	337	363	354	330	348	333	343	346	382	335	341	314	357	350	387	341	350	347	347	391	370	341	374	346	353	369	369	401	336	379	348	376	347	365	368	322	340	336	337	331	321	357	353	369	332	345	364	359	362	366	324	332	334	327	366	353	367	359	371	361	353	359	323	380	331	360	341	355	364	344	391	344	360	340	340	356	396	341	319	352	358	349	350	346	312	362	326	364	321	322	371	321	332	352	338	354	374	347	390	324	337	352	345	338	342	382	393	340	379	346	344	373	349	354	339	327	352	376	337	339	365	348	338	341	388	378	340	330	346	376	366	319	364	358	378	337	355	371	341	326	358	381	354	355	360	311	359	352	350	343	355	393	327	366	352	373	380	367	361	354	357	366	366	347	361	342	362	357	383	351	341	345	345	352	363	361	365	350	333	391	358	338	344	364	357	379	335	365	354	363	347	325	325	344	372	353	365	344	362	342	380	324	363	370	348	384	349	371	345	371	376	326	350	358	359	378	362	355	366	356	349	330	356	367	371	382	348	348	332	350	351	330	346	329	402	372	331	371	351	361	342	367	360	346	357	368	387	348	334	369	371	343	348	345	364	315	341	371	399	368	354	315	357	381	321	351	338	365	362	346	339	331	332	360	375	303	361	346	360	390	372	363	378	354	375	390	353	360	344	345	342	354	336	368	330	335	310	346	360	348	354	334	373	320	380	394	363	377	359	324	340	391	331	357	345	329	373	375	319	357	347	374	363	326	361	367	350	368	339	343	371	343	395	331	379	374	372	365	369	383	377	348	357	360	379	369	396	301	390	376	331	352	387	386	352	343	352	316	327	339	353	367	300	365	370	357	366	359	368	357	347	340	350	342	383	342	372	350	368	365	379	382	341	396	373	347	371	370	329	351	359	340	358	346	340	376	355	327	367	346	372	326	353	382	390	347	361	325	368	333	332	344	361	363	345	351	367	354	345	333	355	386	331	342	361	345	329	345	352	365	356	369	332	343	342	347	358	373	331	359	346	320	367	357	328	357	381	350	328	354	329	381	342	333	317	380	349	365	306	329	358	344	366	349	351	356	354	324	322	365	341	369	346	365	375	354	331	358	355	368	393	355	372	332	360	373	343	366	355	367	367	346	354	352	356	376	359	359	391	337	347	347	342	369	377	355	330	362	382	368	352	350	361	372	344	367	343	389	361	323	352	347	378	347	323	327	349	355	356	383	351	373	328	321	378	363	368	338	325	379	352	351	384	339	326	359	365	342	373	352	399	358	347	342	370	346	346	359	335	380	330	388	357	368	360	380	339	357	338	346	359	369	345	322	369	350	358	385	316	344	340	352	364	361	349	324	377	380	354	364	354	337	311	371	339	331	333	347	363	362	341	355	346	343	383	376	351	350	332	307	334	358	335	334	346	347	342	360	350	373	322	362	339	328	336	356	336	368	390	349	346	323	348	355	342	345	354	359	325	365	359	362	351	373	355	379	356	325	327	341	378	360	345	348	321	352	372	368	368	348	355	376	330	356	343	345	338	376	375	353	349	368	348	394	356	340	389	349	354	397	362	329	365	362	349	357	358	341	362	326	341	349	355	369	336	367	324	385	357	378	341	344	344	358	347	318	355	339	387	352	367	378	353	352	370	331	339	346	377	378	349	345	362	343	322	381	329	339	352	358	358	359	390	311	339	345	362	369	362	376	353	334	333	330	335	343	351	372	333	401	379	359	365	370	368	351	320	351	352	330	337	340	319	369	324	370	333	408	337	367	321	359	385	392	333	351	340	340	369	353	361	355	342	350	363	324	354	354	362	351	338	374	368	332	352	367	329	351	342	363	342	338	350	332	318	335	351	354	363	357	356	342	363	392	353	346	365	381	337	350	298	314	353	374	354	332	368	324	360	379	329	361	375	344	370	355	343	345	387	357	345	366	388	369	334	335	355	340	372	322	316	399	363	380	325	358	359	350	371	349	360	358	330	362	347	347	375	393	370	342	359	367	361	337	333	359	346	304	336	341	378	332	347	324	351	366	365	397	350	350	350	383	349	341	387	360	331	330	374	359	367	308	364	350	343	329	378	385	330	327	366	351	317	370	361	349	353	340	312	347	350	350	360	325	366	344	381	365	394	359	362	336	399	378	342	331	355	355	374	346	345	342	371	362	370	313	373	381	371	335	344	374	334	347	363	359	344	332	334	351	359	385	340	383	325	358	343	375	324	386	353	336	371	349	336	373	364	337	370	296	391	335	359	352	366	348	326	343	351	346	315	319	349	340	354	346	335	359	339	336	337	359	363	357	333	348	380	332	379	390	343	323	348	349	384	370	384	348	339	357	374	356	334	370	330	360	356	335	355	335	363	374	377	377	384	354	351	355	339	342	366	369	329	347	365	359	362	324	376	324	369	334	389	371	329	355	325	364	329	353	363	384	375	343	379	358	354	365	342	325	309	368	354	338	390	360	357	377	367	362	350	335	388	348	364	364	361	346	348	341	356	341	346	312	386	361	368	365	351	303	371	338	327	376	362	347	371	378	376	354	337	359	348	336	378	373	356	364	334	371	368	372	350	361	322	373	351	365	340	349	371	387	383	354	344	362	358	355	352	388	367	381	354	337	379	355	339	344	374	350	330	354	362	307	341	386	366	361	345	369	330	314	347	349	351	365	375	374	367	325	350	344	375	368	367	363	342	372	357	345	323	362	357	361	346	369	336	354	327	356	369	366	318	379	345	349	366	356	381	377	332	374	335	345	365	369	340	373	362	320	322	320	350	378	397	351	330	362	342	330	353	351	365	357	361	361	336	353	344	363	356	347	346	348	359	342	305	333	345	362	348	326	323	338	360	348	317	344	330	322	355	334	383	358	381	401	341	342	374	379	339	395	362	355	368	349	332	348	343	330	351	374	363	342	377	333	314	350	381	370	353	363	372	329	374	370	320	389	318	359	350	309	317	350	360	357	393	364	307	343	378	327	333	351	372	327	355	330	380	351	350	366	345	370	359	356	339	383	356	336	347	374	369	386	352	363	352	397	387	350	391	333	354	335	321	368	329	348	350	328	361	388	346
6808	542	535	407	298	365	1086	2626	1569	194	177	179	185	175	169	171	193	172	172	165	186	197	166	193	201	186	200	174	164	196	152	160	179	185	171	150	171	183	172	183	164	161	183	179	160	197	192	150	183	184	156	175	165	161	191	193	178	158	197	174	190	173	170	196	169	178	188	167	162	189	167	156	164	182	170	191	170	166	138	176	154	172	171	160	194	170	176	160	184	171	174	170	176	193	173	199	184	178	186	181	197	169	142	170	183	175	169	173	167	198	168	160	172	163	184	181	188	156	178	140	184	177	165	170	190	179	157	180	190	178	164	175	189	161	211	165	178	155	194	183	165	186	164	152	158	189	161	150	189	157	182	158	164	146	183	180	182	161	191	153	171	166	176	188	197	169	163	189	159	175	168	184	171	180	201	166	147	162	171	166	210	169	196	163	190	162	186	145	160	166	172	167	209	195	164	179	158	157	164	163	170	197	182	180	174	161	201	164	177	217	193	198	173	166	159	168	148	186	140	187	173	169	174	182	177	185	164	170	169	159	161	172	180	185	164	162	168	162	188	164	193	169	174	168	191	184	188	187	189	183	194	161	187	201	181	194	166	141	211	169	175	179	183	186	179	175	172	172	172	185	171	185	175	165	174	187	187	181	159	164	172	197	171	165	174	165	199	173	188	169	212	175	186	143	154	179	176	178	172	192	179	177	205	173	151	164	174	175	178	176	198	156	191	192	160	179	189	175	182	175	152	152	193	172	208	176	167	174	197	169	179	166	178	184	143	155	178	194	169	150	167	161	192	169	168	158	161	171	173	182	182	173	188	182	147	169	178	178	195	170	181	195	171	168	168	165	180	185	167	150	163	167	170	178	173	198	167	170	162	166	158	187	151	169	184	182	174	184	191	159	183	163	167	186	183	189	176	174	169	181	176	189	175	172	159	184	176	178	178	172	210	182	175	204	177	204	172	207	201	190	192	184	174	155	155	179	158	151	186	180	167	163	182	191	148	191	152	170	168	167	169	147	160	180	185	192	174	179	183	156	172	167	170	165	189	164	181	164	176	161	149	166	189	172	193	179	193	172	167	176	154	188	173	161	181	194	188	186	158	179	187	180	210	192	173	207	184	175	197	210	179	163	165	179	175	187	163	182	165	173	209	186	166	167	161	152	169	206	179	165	190	187	200	158	161	191	169	203	155	165	169	185	156	165	226	180	150	189	166	175	186	180	187	207	202	180	169	186	166	176	181	172	151	193	186	208	202	188	165	173	181	177	170	139	175	166	176	195	167	164	168	161	165	174	165	161	169	169	182	179	193	181	174	186	180	170	150	168	165	180	172	182	166	175	190	166	173	164	164	174	181	189	177	146	164	167	192	180	145	191	189	203	161	178	193	186	200	178	170	176	162	181	198	191	159	150	174	182	174	186	197	198	172	178	192	177	188	173	185	176	189	159	168	166	165	194	191	187	183	212	157	166	176	171	204	171	185	172	196	172	154	180	196	166	165	161	167	175	167	169	190	199	167	162	188	190	179	184	187	185	187	211	174	180	171	187	175	198	179	183	175	193	188	178	173	187	189	156	182	183	185	176	159	159	198	171	200	175	189	162	198	193	169	159	175	132	170	173	179	187	156	172	183	155	161	172	152	185	205	161	177	179	164	177	202	173	223	162	162	169	178	179	173	167	188	153	196	151	174	174	176	184	178	182	164	191	168	177	174	169	158	171	179	161	173	171	168	164	163	176	190	175	154	200	175	185	199	182	177	145	177	179	202	157	202	174	164	166	191	185	167	201	165	177	154	185	154	170	174	191	192	191	195	159	177	192	174	167	164	175	165	163	167	155	187	192	193	178	201	184	202	170	172	180	184	196	197	178	169	169	158	189	168	205	173	161	173	158	179	183	171	186	165	174	189	153	163	196	183	201	170	179	166	160	156	192	185	164	176	184	192	175	175	177	171	173	173	165	172	175	173	186	180	182	160	176	186	172	201	170	163	155	181	176	182	153	186	172	178	177	154	166	165	177	160	166	173	175	156	207	201	159	155	173	161	166	202	165	166	158	190	188	154	175	151	180	181	170	158	174	181	176	201	146	157	192	189	175	178	177	189	188	180	181	190	197	179	175	163	152	169	161	176	167	175	176	153	178	180	167	187	161	175	183	182	188	174	184	165	161	205	173	177	193	179	146	187	188	181	171	183	167	178	177	189	173	151	190	192	143	197	173	183	163	159	175	153	172	177	190	191	181	164	198	189	191	173	191	178	184	197	165	185	199	209	180	178	165	185	167	200	176	163	179	175	174	186	167	174	175	171	153	206	180	167	164	179	162	194	177	173	184	173	169	168	165	197	185	183	179	183	169	176	194	142	170	165	193	190	180	176	179	191	182	178	178	163	183	170	218	169	178	191	163	153	181	161	186	159	162	164	172	163	153	183	180	176	164	173	189	191	163	183	189	179	178	175	176	181	162	159	178	188	186	167	180	189	161	175	182	176	189	165	168	161	166	190	152	182	187	186	163	164	181	169	192	175	158	175	166	187	213	184	197	176	194	206	167	163	164	184	170	174	182	170	188	170	165	174	186	175	197	158	150	171	178	168	170	190	170	187	149	199	175	178	144	178	160	169	197	173	196	192	160	169	172	158	220	173	172	195	163	166	178	191	166	168	168	145	161	170	202	178	200	199	207	167	192	161	187	167	186	165	167	173	171	176	163	203	179	167	150	171	167	214	167	184	180	154	151	184	184	192	158	172	195	165	206	177	181	185	172	187	177	202	176	187	166	168	155	183	176	177	169	173	164	179	186	162	163	151	176	202	175	182	171	165	170	178	155	155	173	192	160	172	165	179	147	178	173	166	190	187	207	184	177	187	156	181	194	174	178	187	200	179	168	172	189	190	170	182	189	181	176	193	188	172	191	184	198	180	194	196	169	200	157	177	183	173	197	173	174	191	177	198	171	183	176	163	205	170	189	182	179	172	196	188	165	177	190	173	189	179	206	145	155	146	157	172	188	174	188	181	168	173	176	176	185	173	184	169	173	172	168	195	173	183	172	172	155	186	181	166	169	173	178	177	181	193	160	188	192	177	194	180	156	178	155	183	166	193	188	187	165	181	178	191	178	180	159	174	189	168	166	166	202	194	187	175	185	183	171	154	191	163	172	176	177	165	185	192	156	168	161	194	204	145	200	193	175	163	189	166	174	163	202	166	175	161	171	171	186	199	190	166	181	175	162	173	154	160	185	157	176	173	184	178	195	201	157	165	156	162	167	178	174	175	173	165	181	187	186	178	197	163	176	175	172	174	157	169	166	180	189	174	177	168	169	188	186	202	152	215	168	172	176	152	190	178	178	162	176	168	198	163	154	192	169	175	169	183	176	184	178	150	168	194	192	180	170	175	174	151	196	170	181	205	164	201	176	175	202	181	141	177	182	182	173	172	185	171	177	175	165	165	181	203	173	172	183	159	180	181	178	169	202	176	161	190	168	166	176	173	165	159	189
6597	862	1300	1448	1153	1676	5717	12747	6469	588	548	530	535	523	520	496	494	477	498	481	520	441	458	475	465	484	475	434	469	455	506	465	418	469	451	491	440	464	407	482	455	446	450	475	476	449	472	429	480	457	447	419	490	466	475	436	456	425	473	464	450	475	438	462	429	438	466	497	489	418	469	456	438	444	457	418	480	454	433	490	410	435	461	469	407	419	418	436	426	497	441	479	475	437	446	465	474	467	428	446	442	456	453	474	484	438	459	469	437	428	441	427	432	469	459	460	438	432	428	437	451	402	456	435	449	435	426	433	433	424	399	461	464	465	444	426	425	451	465	415	490	443	473	448	436	468	417	475	446	403	455	419	459	449	461	430	435	409	404	447	427	404	425	407	432	460	480	463	469	457	475	421	445	438	412	470	442	461	442	452	440	465	438	410	408	391	439	422	452	409	439	465	417	411	456	438	381	448	422	458	465	428	427	446	428	436	457	461	447	419	413	369	446	447	439	438	402	405	452	467	481	427	454	466	477	438	441	433	463	443	422	465	441	431	419	467	438	440	420	481	409	445	448	438	433	454	428	443	470	433	432	459	469	484	438	414	427	397	440	430	439	426	422	435	452	439	484	444	441	406	432	420	451	428	410	435	474	459	465	433	442	436	421	445	441	435	442	419	436	431	417	427	431	390	436	447	474	450	419	462	436	411	406	433	424	467	408	456	439	437	430	421	412	451	473	464	425	453	474	397	435	475	450	458	465	444	434	456	432	454	469	440	430	448	447	427	443	439	421	452	420	441	469	450	449	403	458	447	458	442	397	411	480	436	430	445	453	438	440	438	389	434	474	454	443	424	425	440	445	415	405	460	454	459	436	431	443	433	419	407	432	438	449	437	460	434	462	466	445	410	462	445	433	418	419	434	485	419	439	416	439	465	454	473	458	447	438	404	417	439	442	455	434	438	430	441	473	455	423	421	439	476	418	438	435	447	413	409	435	430	470	448	388	404	439	484	488	428	455	486	425	465	419	425	450	417	417	474	451	427	422	434	427	448	442	435	490	459	473	412	426	452	391	446	396	419	466	436	487	408	405	442	420	499	450	459	420	443	425	433	419	455	437	433	445	458	444	445	423	425	474	458	479	429	439	444	452	415	405	414	456	416	427	418	407	451	450	427	450	456	459	432	467	442	476	448	421	450	476	466	442	425	433	428	441	456	436	429	399	395	457	444	437	413	471	416	448	438	460	472	460	452	464	404	442	435	431	450	432	510	399	425	426	438	427	433	439	420	432	457	453	410	435	432	422	415	426	450	421	392	456	447	443	451	439	471	424	454	430	421	451	443	487	407	487	457	470	503	470	465	415	441	457	454	437	428	452	447	422	434	454	427	430	425	435	436	399	414	476	444	428	444	384	453	474	441	436	445	424	441	424	432	420	435	445	466	407	431	462	434	430	401	446	436	463	456	419	440	425	410	432	475	438	432	428	432	444	437	444	438	439	441	436	436	456	421	453	427	466	420	434	458	436	437	428	430	447	429	384	442	447	434	425	409	438	392	443	455	442	479	467	444	432	414	442	477	406	452	431	411	432	444	429	471	440	464	423	476	440	424	454	466	442	412	455	424	443	417	475	452	466	476	459	453	429	432	428	459	427	435	454	470	430	457	457	440	438	440	442	441	439	431	384	447	440	424	428	460	424	409	467	479	434	440	433	435	453	451	439	457	437	426	454	478	459	461	438	420	428	465	412	453	460	439	408	461	432	469	452	416	404	500	449	433	445	431	455	441	448	445	449	428	425	455	418	407	442	424	428	458	446	465	475	459	419	472	465	421	438	427	439	424	446	440	433	418	467	486	450	448	488	451	417	439	412	433	481	423	448	437	437	457	427	414	464	441	456	449	435	455	398	445	401	434	454	419	487	446	433	453	460	422	419	432	480	402	393	495	430	428	422	493	461	466	443	466	428	436	421	463	412	435	439	488	471	445	422	468	443	438	438	448	443	435	476	440	464	460	472	449	466	435	379	441	490	443	467	427	439	448	469	456	440	424	437	443	440	426	462	425	458	433	453	413	433	452	486	452	437	448	418	450	461	480	459	474	474	448	454	465	430	457	428	436	444	442	424	407	454	441	430	438	457	453	427	431	400	426	427	421	448	451	419	453	477	423	456	492	424	441	407	421	478	445	455	493	441	424	465	419	446	458	463	467	424	484	450	451	460	480	423	467	440	412	441	447	423	436	409	446	430	452	424	462	470	444	423	442	469	473	427	453	424	464	452	422	455	467	429	437	449	412	406	417	444	420	432	440	436	460	417	470	455	438	426	435	440	395	406	421	471	445	439	418	443	431	432	420	450	430	461	436	480	444	389	453	454	427	493	428	441	439	418	442	425	453	471	442	432	457	434	417	439	487	505	428	424	469	463	412	442	468	444	424	425	448	436	445	392	443	451	448	471	452	436	407	455	461	441	455	407	479	406	425	464	434	427	446	433	449	422	475	439	445	434	420	467	427	427	423	447	439	438	434	443	485	440	441	461	427	436	403	489	473	428	428	415	425	455	435	445	436	408	428	438	434	442	434	470	438	451	492	464	436	427	421	467	457	439	401	452	434	453	424	452	434	415	418	455	449	476	467	482	430	493	435	438	430	480	450	471	432	476	387	427	424	458	422	475	443	406	436	464	471	440	427	410	432	437	415	421	418	455	468	416	449	464	438	442	453	444	421	448	381	416	422	440	425	443	412	434	429	411	446	423	448	416	440	432	468	446	415	424	408	442	474	423	445	443	462	422	446	445	460	400	412	464	431	460	479	472	416	437	493	415	415	452	411	439	440	422	431	454	430	395	451	503	463	453	434	421	426	406	443	400	428	461	417	413	433	461	457	450	418	430	435	440	453	493	449	474	455	411	463	450	457	478	459	439	425	424	445	483	448	451	430	448	416	438	457	428	468	447	415	452	445	445	393	440	426	455	462	416	464	434	432	418	437	430	442	424	466	409	433	418	449	467	430	418	467	411	433	418	440	430	432	467	433	417	443	450	437	432	453	438	446	420	438	425	498	446	429	433	477	441	429	440	424	460	453	454	455	441	468	441	419	443	415	462	476	408	433	461	423	485	428	427	416	449	411	459	426	487	440	403	452	446	452	452	468	423	444	413	418	431	402	444	394	432	405	471	407	411	407	393	468	460	447	423	436	481	433	427	431	436	424	455	449	414	447	427	478	425	447	415	461	477	447	426	415	468	446	478	437	455	450	451	426	465	445	446	451	452	445	513	450	503	449	425	440	447	454	459	430	455	434	450	430	446	458	430	442	428	435	420	440	475	445	479	466	464	425	501	440	438	467	437	458	424	452	416	452	414	440	405	450	443	457	450	468	437	385	434	445	454	449	410	431	446	415	439	469	422	434	473	468	403	432	453	402	428	457	422	431	456	444	459	453	415	416	457	451	460	395	436	432	442	483	448	413	426	438	398	436	462	421	486	416	448	447	433	425	463	423	392	467
12880	923	750	555	373	312	296	2909	1200	166	151	159	128	133	131	137	119	144	142	122	150	128	130	145	143	130	123	133	135	136	100	118	121	124	130	136	135	130	116	124	105	122	127	124	123	124	124	123	124	105	144	134	114	112	133	124	130	121	111	124	143	118	133	124	129	112	130	111	125	132	125	132	138	133	125	121	109	117	107	116	134	103	118	119	113	105	127	113	117	99	122	117	110	111	118	114	118	120	122	104	120	143	146	99	119	102	120	123	130	117	113	115	147	97	123	121	132	123	95	122	139	123	141	126	116	111	142	92	142	137	117	120	127	120	115	116	94	108	110	119	129	130	105	126	124	104	105	124	116	130	122	108	105	114	116	123	128	126	128	129	107	143	128	131	129	117	113	123	130	113	127	110	120	109	136	122	130	110	118	129	117	137	129	124	127	110	126	125	110	98	109	124	126	108	137	121	111	118	119	126	117	109	118	123	123	126	106	93	109	135	120	142	114	142	129	115	94	103	129	131	117	141	136	106	114	123	132	108	121	132	117	122	112	118	140	138	134	131	127	117	118	120	116	112	126	100	112	134	125	104	104	126	116	106	104	127	123	122	131	111	116	104	138	128	111	115	110	121	120	110	129	146	119	133	125	120	110	109	114	104	115	126	123	137	128	142	107	115	122	121	117	121	109	144	133	125	129	125	105	122	112	109	127	132	118	92	107	128	118	125	120	112	129	125	117	107	132	103	121	123	124	107	128	135	141	120	121	117	110	103	103	117	144	118	115	128	137	106	138	125	135	115	117	99	125	134	108	104	116	119	109	127	114	127	117	147	116	115	127	104	118	132	117	114	127	129	126	128	120	123	123	139	132	128	102	105	125	124	114	140	136	123	142	124	108	107	94	141	107	120	117	105	107	119	130	112	118	143	127	140	124	122	106	135	110	134	105	129	142	133	127	125	112	144	113	106	114	114	101	108	115	134	125	105	132	100	115	120	124	116	113	139	136	126	106	142	137	115	135	120	117	111	117	111	115	112	116	123	114	114	129	92	109	123	97	132	115	136	121	127	114	126	127	131	125	112	109	116	134	140	116	114	140	128	115	135	131	120	125	127	139	131	110	124	104	116	122	118	127	115	125	116	125	96	102	119	122	145	124	135	96	136	145	123	120	116	117	122	117	116	144	114	123	123	112	120	124	120	130	137	98	105	111	125	114	136	130	124	139	128	127	106	135	123	113	141	113	125	115	110	125	115	111	122	125	128	120	122	125	122	107	123	115	129	106	129	99	119	132	121	109	147	125	112	120	138	106	118	122	108	99	109	122	124	128	120	114	128	103	141	131	121	127	147	119	119	109	99	129	118	127	109	115	114	119	141	126	123	117	120	136	111	130	120	119	125	123	123	122	118	106	118	123	141	126	133	121	123	114	136	127	119	138	135	118	121	111	114	117	126	136	126	106	129	114	122	115	101	133	143	120	91	131	115	113	106	130	110	121	137	130	128	137	124	116	113	107	115	108	102	99	113	114	124	119	105	134	119	133	130	126	117	126	144	115	99	127	124	144	111	135	114	113	131	143	157	130	117	131	102	113	102	111	97	126	127	121	143	112	131	120	126	126	112	124	112	115	137	121	114	133	131	153	103	119	112	125	136	126	108	111	135	113	113	113	108	118	121	117	101	127	144	109	134	118	97	128	117	127	132	117	124	94	133	123	117	153	119	120	135	139	115	151	124	127	136	127	106	115	117	139	132	120	113	120	144	133	118	149	107	131	111	119	109	107	124	111	130	134	120	112	127	144	111	111	117	131	133	123	127	128	136	136	124	144	128	116	123	125	132	124	117	138	127	139	111	129	123	132	105	125	137	125	128	116	126	123	97	116	122	120	136	122	127	140	119	106	121	123	127	129	106	121	113	116	132	109	107	113	155	123	121	130	131	112	135	122	110	121	133	144	122	112	126	101	136	134	122	119	129	126	121	129	132	124	124	117	118	108	113	110	144	112	113	126	125	135	121	123	131	116	114	124	101	123	104	129	130	119	125	117	120	129	115	137	132	130	141	126	137	116	134	116	122	137	101	116	120	108	128	111	105	112	96	119	106	105	120	121	119	113	108	104	110	122	132	126	122	123	128	145	101	120	124	112	106	107	108	108	134	117	115	116	137	140	119	123	105	144	135	120	109	122	121	117	105	111	119	114	117	118	109	127	123	123	100	117	137	134	113	133	127	131	121	129	119	127	124	124	115	137	112	122	106	106	131	136	123	119	109	105	127	125	120	122	126	142	120	111	131	119	139	140	131	137	134	102	137	114	126	123	129	129	107	124	109	139	100	122	124	129	104	129	107	139	127	112	103	133	135	113	117	128	100	125	123	129	123	126	139	115	109	133	94	124	123	123	105	111	127	121	118	127	118	109	129	128	119	136	121	137	127	121	116	117	127	116	127	115	115	112	146	149	130	123	120	112	123	130	131	110	125	131	121	125	140	115	131	140	122	117	111	137	123	119	123	95	114	131	117	113	111	125	138	129	107	122	120	118	120	121	124	117	126	110	125	123	123	112	120	113	86	118	131	146	115	134	125	111	122	128	96	103	143	118	118	105	116	115	133	114	129	125	122	87	105	142	100	124	96	116	129	133	128	139	124	127	137	122	115	111	117	113	117	115	123	99	113	122	126	113	108	124	105	113	126	108	125	105	111	125	139	131	121	135	106	113	101	123	123	101	106	120	109	118	125	120	126	116	125	106	121	134	116	123	120	103	107	99	120	110	114	127	136	136	110	108	134	109	103	109	99	125	121	135	133	147	119	140	129	117	128	117	117	138	133	161	114	109	115	125	146	107	103	112	111	115	139	114	135	134	112	151	103	110	122	137	135	138	123	129	93	125	129	112	117	112	125	121	116	122	122	123	133	128	114	123	96	118	133	125	109	122	131	105	124	117	110	116	120	117	122	104	142	120	115	128	101	112	116	140	120	129	118	143	113	124	121	118	119	119	129	125	119	130	95	110	129	137	129	105	132	129	141	135	136	114	115	125	131	117	117	123	108	135	123	116	128	109	129	92	131	115	106	144	111	116	131	136	129	116	133	113	140	140	117	112	127	139	114	126	103	130	129	107	130	136	141	114	97	117	111	127	140	121	110	112	134	115	118	136	123	105	118	122	121	123	129	116	123	118	130	126	140	103	106	123	111	125	132	141	124	129	96	94	132	107	98	127	116	108	115	123	116	118	117	110	105	122	137	137	130	123	114	123	118	143	133	118	124	138	117	122	119	112	128	122	109	125	118	140	127	132	125	132	129	121	124	98	111	114	104	145	126	122	124	102	115	115	139	126	93	135	112	125	108	124	126	117	123	123	124	128	114	112	124	117	125	124	107	123	128	113	122	111	130	134	128	108	126	115	130	135	123	95	130	115	124	116	119	111	136	147	104	98	115	124	110	117	142	129	103	139	128	142	124	132	135	116	138	124	95	105	118	144	118	126	111	135	140	123	132	119	132	136	127
8371	973	1824	2101	1762	1338	1389	12984	3303	522	500	483	472	466	438	420	440	411	399	416	382	376	367	357	357	356	330	371	353	315	371	340	372	316	327	316	307	343	335	367	317	339	348	313	360	348	321	310	333	356	365	359	340	403	334	348	318	348	377	340	346	353	363	356	321	309	332	305	348	312	287	335	333	337	302	346	346	340	312	307	320	307	318	319	312	316	270	315	303	291	307	323	329	309	335	355	323	298	291	309	335	342	243	308	321	332	318	293	338	312	332	330	334	336	309	301	300	322	296	330	367	312	311	298	315	304	290	317	316	294	314	303	326	289	297	332	294	305	333	276	309	313	318	292	292	299	310	294	289	325	310	327	316	317	342	332	314	289	326	311	290	283	342	300	286	342	322	317	318	310	311	343	322	301	327	289	300	292	327	301	331	306	283	296	303	325	319	311	284	313	343	337	289	302	333	269	297	342	308	294	319	286	321	331	326	309	308	293	295	282	321	288	289	288	325	320	282	307	337	305	333	317	326	287	285	317	299	311	299	310	332	295	315	327	289	323	341	322	321	302	303	286	320	328	311	310	285	314	316	307	288	328	299	289	317	304	271	309	312	328	333	314	315	344	322	327	292	336	313	310	279	297	312	311	313	306	293	309	298	309	294	321	328	326	323	318	317	298	326	313	305	310	325	317	311	293	302	292	294	291	313	297	315	299	315	284	349	315	353	325	287	296	300	302	285	310	331	322	337	288	287	307	300	323	321	303	266	276	297	303	275	277	296	287	298	293	320	278	305	326	308	277	276	301	303	293	292	351	324	290	327	324	307	315	303	299	302	285	297	300	276	301	300	285	301	303	299	295	301	317	320	275	321	309	306	339	279	281	315	279	306	317	284	311	307	288	315	318	314	321	281	302	334	304	333	326	270	327	336	302	298	298	294	330	297	319	274	296	310	292	254	314	297	300	327	279	304	327	328	307	329	288	312	320	316	304	309	296	315	313	295	314	319	353	291	321	322	293	336	302	297	317	288	310	321	292	324	324	299	285	296	308	269	303	298	314	325	290	304	320	307	299	295	315	318	323	293	290	295	297	306	324	299	299	308	296	299	289	319	306	325	302	290	331	278	313	289	287	304	305	287	281	287	307	336	306	321	326	314	297	293	343	359	292	302	297	308	320	314	311	342	292	313	314	324	332	302	331	320	302	309	287	306	320	312	283	357	342	276	318	291	274	308	319	311	307	286	311	279	322	299	293	331	299	292	307	298	288	301	318	334	312	298	295	316	314	269	311	320	288	342	284	297	289	306	289	294	292	290	299	331	325	307	275	278	309	293	313	273	315	322	298	318	285	303	341	313	333	279	292	301	299	301	288	275	315	288	307	320	277	288	291	273	320	289	311	325	295	300	303	284	305	320	324	322	311	314	296	325	321	313	298	324	290	298	320	299	294	276	287	291	316	284	289	316	302	308	298	304	313	334	312	314	299	275	292	298	307	321	301	318	300	287	306	297	323	290	277	295	303	314	292	278	293	292	333	336	289	294	282	311	284	312	272	279	320	305	312	293	309	319	316	285	285	307	307	285	309	300	295	312	301	310	289	327	293	306	294	308	317	303	328	305	286	318	299	317	305	287	305	295	324	327	294	290	295	259	302	300	291	307	318	306	293	291	316	306	299	308	314	299	287	334	312	296	266	307	318	296	279	290	324	313	311	310	288	300	295	323	302	310	331	311	346	286	302	308	317	336	276	298	306	299	292	317	301	291	333	293	318	305	311	308	320	309	314	324	298	291	297	284	285	322	311	317	314	313	317	292	321	315	287	288	291	278	308	302	258	327	312	295	341	314	272	320	317	317	317	298	262	269	305	302	299	325	308	294	306	322	337	327	271	253	299	334	305	302	295	302	265	292	291	288	304	302	336	295	280	308	290	308	274	307	282	311	273	297	314	325	333	318	279	320	314	329	286	336	297	292	315	337	301	312	338	328	297	321	307	305	278	301	326	303	336	292	291	292	307	297	294	279	344	295	316	307	319	288	309	305	299	297	266	305	342	299	289	320	257	318	288	319	287	318	303	311	286	311	314	297	294	315	263	308	318	292	305	301	314	273	319	305	333	308	340	315	285	304	303	341	309	296	311	283	311	302	314	305	326	301	295	289	276	297	317	301	302	289	306	262	275	295	338	308	309	306	329	316	289	316	307	307	286	313	286	293	291	316	331	316	273	304	282	323	333	297	281	307	301	314	306	300	324	255	314	316	308	330	291	327	292	311	346	301	341	274	304	349	298	303	317	324	340	302	327	310	309	343	326	334	299	293	317	326	298	322	306	319	300	305	290	300	321	310	288	299	337	328	306	309	330	316	317	302	340	290	315	311	273	292	298	296	302	330	320	304	341	326	294	322	310	301	315	294	308	316	305	315	314	302	271	322	296	288	310	289	305	338	300	323	316	301	307	301	316	327	307	314	307	327	295	313	317	312	340	289	297	300	298	303	301	313	281	332	324	322	292	299	312	292	335	301	342	299	325	290	323	321	331	287	302	319	290	327	312	289	281	311	328	321	297	278	284	305	317	294	301	345	298	304	262	288	303	275	299	337	337	313	333	322	339	316	288	314	315	334	310	237	332	306	286	280	267	296	307	314	305	311	296	301	294	290	312	293	284	297	311	289	310	328	313	308	287	295	323	293	277	313	316	298	306	299	298	300	317	319	288	317	316	344	311	307	331	303	325	306	316	300	301	292	319	305	314	315	317	293	335	320	330	324	298	326	298	320	277	312	292	336	301	297	329	298	305	304	279	287	303	294	321	311	343	306	328	293	325	322	305	308	296	311	308	315	333	294	304	316	309	313	292	313	328	311	300	325	312	295	271	321	307	291	297	312	318	328	327	320	294	325	325	316	287	337	307	283	317	312	305	320	286	329	278	299	328	306	313	315	300	320	313	337	319	300	300	343	272	299	301	302	328	335	315	299	306	312	329	301	315	327	310	322	325	337	283	280	304	312	301	292	317	334	307	319	305	326	313	274	330	302	302	302	300	320	292	318	324	313	312	302	306	300	321	277	292	277	296	277	339	319	291	301	358	308	334	334	283	314	322	307	306	318	320	291	326	309	310	340	289	316	329	275	338	315	307	294	295	313	341	304	285	335	327	328	309	318	312	299	311	275	299	328	317	290	287	324	337	298	297	310	310	332	285	307	292	299	316	313	267	252	298	316	327	288	298	330	312	324	307	287	316	312	304	318	289	310	296	315	337	313	294	308	294	316	278	342	308	311	334	323	286	294	309	278	334	311	306	320	297	295	289	308	294	280	305	335	306	318	307	306	313	299	311	281	267	304	326	316	322	322	314	327	310	318	309	282	301	311	317	283	292	276	312	325	314	320	272	314	328	317	307	307	325	294	316	290	290	312	314	316	297	292	300	324	319	362	294	316	321	305	288	275	299	333	332	291	327	310	314	281	328	299	334	325	300	291	316	297	329	297	310	309	302	324	297	329	297	339	330
1519	248	264	220	198	185	176	183	151	130	152	111	149	115	122	155	127	156	125	153	132	108	88	119	137	154	123	126	108	147	138	122	132	142	125	131	125	122	142	125	132	139	124	148	129	148	126	118	118	124	112	147	136	136	143	145	132	144	124	139	126	128	149	133	117	112	117	141	136	140	139	127	122	160	159	117	125	115	139	141	120	129	106	120	114	134	126	128	107	135	145	148	122	126	129	132	120	140	107	139	137	131	126	112	162	119	122	152	160	136	153	139	147	152	121	112	158	140	122	138	132	138	134	149	135	127	149	140	140	156	138	113	142	126	153	132	136	138	123	136	169	109	127	126	138	137	132	144	91	116	127	130	122	128	119	118	144	143	130	118	125	123	152	136	140	124	140	136	141	132	142	136	129	151	135	174	136	118	146	145	115	146	135	123	151	151	138	145	125	137	138	120	135	139	138	140	117	135	118	116	111	150	116	132	142	136	139	109	137	146	117	120	147	114	147	130	113	110	146	120	129	122	132	133	113	120	129	145	133	134	138	112	124	141	130	110	132	138	126	132	108	136	123	154	113	137	132	138	144	116	130	145	148	122	151	121	131	136	139	128	132	148	146	127	124	135	116	136	155	141	134	144	142	136	130	121	121	144	131	114	139	151	149	148	123	131	130	110	122	142	125	136	114	118	143	119	111	130	143	138	138	137	125	129	111	142	117	128	141	123	127	142	119	149	131	132	138	128	141	125	113	149	112	143	123	125	116	143	127	143	142	125	148	140	134	124	148	137	103	112	158	123	123	139	145	130	133	118	147	120	135	144	114	117	140	120	123	120	149	127	142	138	146	142	112	119	125	119	152	137	146	139	134	141	143	139	126	135	148	111	139	150	128	124	115	136	133	130	137	123	135	135	122	147	119	124	117	134	109	109	112	145	140	112	145	131	130	143	117	121	150	138	141	128	133	115	169	137	114	109	129	127	123	120	125	122	130	130	131	149	114	123	129	138	122	145	145	116	122	147	138	130	117	150	147	111	144	133	127	126	115	134	132	129	122	125	127	127	127	118	138	116	150	118	127	130	112	119	136	157	137	134	147	119	125	140	137	137	119	118	144	130	122	121	125	131	139	136	125	123	134	140	108	142	111	137	129	130	141	128	119	126	134	123	140	114	119	131	149	119	139	119	152	131	142	119	123	138	136	135	119	121	140	112	124	111	127	163	121	123	121	124	142	128	139	157	131	123	149	155	126	136	120	151	150	131	134	113	147	132	120	144	140	129	144	146	129	118	123	111	142	149	125	115	115	145	135	136	160	120	124	135	138	132	157	142	119	153	131	130	106	128	138	144	137	119	117	142	137	119	127	120	152	123	152	126	144	121	120	121	139	125	141	130	148	127	147	113	140	130	151	117	126	147	120	119	140	132	134	141	104	135	148	138	141	123	158	128	142	119	144	131	141	142	131	138	111	131	121	137	136	131	131	153	131	106	135	128	134	136	136	126	146	125	139	125	142	110	129	131	141	140	130	134	171	142	133	145	141	116	123	118	134	130	139	144	132	138	112	127	149	123	130	129	139	134	120	115	126	142	141	97	114	131	126	125	143	139	125	134	151	123	119	153	137	127	125	100	137	148	116	130	132	128	120	123	151	123	146	143	118	127	143	147	135	119	130	146	134	130	127	115	135	151	119	128	123	144	141	117	133	133	125	124	121	137	119	121	132	133	124	147	127	120	126	133	130	120	133	141	148	105	120	142	143	146	130	144	116	148	152	125	121	114	111	131	128	146	138	149	148	121	127	143	113	133	147	108	124	116	148	126	141	132	120	127	116	133	104	110	129	149	135	147	137	121	129	109	116	110	117	108	121	139	135	141	132	137	136	132	145	129	113	125	127	122	137	134	139	151	122	141	142	121	151	129	124	139	154	116	107	147	139	141	129	131	126	125	132	131	128	151	135	122	132	144	130	138	122	146	131	129	135	129	132	107	125	127	140	121	139	140	135	134	127	141	134	122	120	133	139	133	134	124	136	149	140	133	135	129	126	120	120	125	128	129	132	147	118	119	122	127	133	135	116	135	146	139	130	127	129	125	134	140	141	128	121	133	150	155	140	135	137	112	107	120	131	140	108	133	129	142	149	138	146	142	145	147	135	152	154	135	140	120	142	138	125	123	122	118	141	133	123	130	146	131	114	141	108	128	120	112	132	150	134	137	132	127	148	120	129	134	124	146	144	115	133	125	128	112	121	128	150	131	138	136	125	110	119	123	120	138	134	152	146	143	155	135	126	121	123	112	142	138	157	120	140	153	136	136	125	121	124	139	149	108	118	141	131	109	120	129	146	140	108	131	116	141	149	143	169	159	140	125	142	149	124	136	120	147	156	142	129	133	149	147	132	140	132	119	126	137	146	136	124	137	148	132	124	142	130	134	125	122	129	135	122	137	118	147	110	131	148	127	137	132	127	132	139	123	126	123	138	142	130	126	131	127	153	112	126	114	129	119	114	120	128	138	105	143	128	152	143	120	126	136	134	133	118	119	115	126	136	127	136	131	106	108	121	122	133	116	119	143	120	147	136	133	119	138	136	148	127	133	131	126	130	126	134	141	141	142	142	131	133	148	135	118	123	126	155	123	120	148	146	122	137	122	147	127	121	129	118	137	111	122	111	103	127	120	116	132	152	142	135	151	125	130	129	119	121	151	150	116	148	133	153	131	122	124	107	154	123	121	124	148	144	124	126	128	120	108	137	124	116	145	142	131	136	136	136	137	132	132	126	150	148	142	127	112	128	111	128	142	114	128	146	144	117	117	122	116	131	127	133	130	117	135	133	141	144	136	112	130	140	126	131	132	135	130	105	119	151	134	121	133	134	150	132	148	105	150	117	133	141	142	135	128	124	128	132	125	135	133	115	138	133	144	128	146	140	143	135	132	145	150	123	128	130	150	135	115	112	138	136	130	130	122	123	141	164	156	120	146	150	124	139	110	110	130	152	130	122	145	128	112	108	134	127	130	129	161	138	154	127	153	134	115	107	127	119	124	128	121	139	108	123	152	138	142	141	143	118	120	115	125	151	141	122	145	152	129	144	149	124	146	141	136	125	133	123	128	140	144	133	131	132	132	138	139	147	119	148	135	121	131	128	127	152	116	144	117	110	111	141	123	130	146	139	153	133	138	130	107	154	128	127	113	131	127	132	141	151	134	136	120	135	137	129	133	132	135	136	118	121	144	154	140	137	122	142	145	150	135	148	109	137	110	120	110	121	129	141	125	125	135	121	146	145	124	137	141	127	127	150	130	123	123	142	136	136	110	144	126	123	125	129	145	143	127	126	137	139	149	141	132	118	121	148	132	122	147	133	118	145	129	130	113	122	127	105	116	134	104	123	128	117	136	132	128	123	130	141	142	130	127	144	126	128	133	100	135	117	115	129	153	122	140	143	130	138	138	150	149	141	136	140	119	123	113	126	146	120	131	136	128	124	119	139	135	138	130	134	132	138	127
1908	461	667	719	614	497	476	690	655	379	378	361	387	371	363	358	340	354	357	342	365	372	375	337	350	362	344	331	350	358	344	350	354	336	365	372	330	342	358	385	347	337	381	339	329	384	366	320	346	352	355	363	339	350	331	336	333	339	367	379	361	357	345	379	354	324	394	352	365	340	346	362	345	343	323	369	353	371	329	312	335	330	344	335	399	339	349	372	351	326	333	367	358	332	348	337	361	369	344	342	379	339	336	340	340	390	351	358	353	346	342	364	343	364	336	365	360	359	412	351	334	357	313	333	394	325	352	374	328	364	342	361	326	322	342	357	361	365	346	344	363	328	355	334	326	330	324	360	402	314	357	361	351	318	349	371	341	320	342	336	334	359	343	344	323	379	376	356	366	340	346	352	347	350	366	349	358	351	333	347	315	326	364	349	344	360	371	358	321	338	343	402	330	329	342	334	325	379	327	346	314	317	363	350	303	337	318	356	330	324	372	352	349	295	343	324	354	329	352	325	344	360	361	356	331	360	335	342	359	354	345	365	349	339	324	338	352	349	362	357	337	387	326	334	340	357	341	363	366	362	341	343	330	328	330	358	380	341	380	365	323	324	341	324	363	335	345	350	336	337	342	351	354	367	377	323	353	360	364	360	360	348	337	334	323	366	329	338	318	345	335	370	413	350	388	314	354	356	343	347	362	361	346	322	369	357	339	371	329	343	338	334	363	338	364	319	345	363	372	337	335	331	348	347	338	331	347	344	319	347	321	343	354	351	366	334	326	348	385	405	372	340	320	337	339	340	357	350	331	331	331	388	352	323	350	355	348	347	354	324	350	333	349	337	353	335	351	354	333	349	349	337	329	364	366	380	365	359	377	312	368	346	351	365	366	336	340	354	326	360	355	339	329	304	378	350	341	398	362	333	351	340	333	353	317	341	331	342	329	343	329	315	334	358	339	337	380	356	319	361	348	378	325	359	351	368	370	337	369	305	360	323	312	355	358	335	348	327	346	346	335	328	340	327	363	383	332	351	338	345	324	378	334	344	355	395	358	333	322	326	342	341	340	347	305	347	378	368	353	337	356	321	379	370	326	322	345	361	341	352	324	353	361	331	349	346	346	331	378	342	354	311	337	339	329	377	323	352	391	355	350	366	364	350	352	333	349	321	372	344	330	366	341	326	373	350	327	332	339	329	340	364	365	375	368	348	361	364	337	324	323	348	292	305	322	329	360	368	335	363	357	332	325	357	328	353	345	324	341	313	361	366	327	321	356	368	331	329	380	362	342	361	345	311	348	325	354	342	350	352	336	392	312	334	348	336	336	335	343	344	364	345	347	335	353	378	360	337	349	390	336	314	366	350	361	369	363	365	332	334	302	380	361	373	365	352	381	342	362	336	331	337	306	324	342	329	358	329	326	343	330	348	329	360	367	346	337	327	348	347	342	311	311	349	326	339	344	319	364	342	330	337	346	331	352	338	366	360	350	375	342	315	323	322	333	359	332	348	341	329	343	340	349	371	358	342	325	366	360	372	383	328	375	352	314	331	350	384	358	340	356	360	367	353	363	352	368	333	344	319	353	361	371	325	349	340	320	359	372	322	365	344	353	351	326	338	363	330	358	345	351	364	328	313	342	362	355	333	327	319	344	317	340	364	345	361	307	367	329	352	346	349	342	349	323	316	337	376	336	360	372	369	363	336	321	330	339	319	329	324	373	361	350	320	340	345	380	316	317	347	388	317	356	339	334	350	366	334	331	362	353	342	343	335	345	345	357	344	341	353	352	362	369	310	349	372	351	367	345	332	358	347	321	339	361	288	338	346	373	343	330	346	357	343	332	356	350	373	338	339	333	334	340	357	367	319	353	347	333	361	324	360	330	312	345	339	372	354	354	334	323	391	353	368	340	321	339	352	352	349	365	344	336	344	364	384	340	355	322	322	351	347	382	308	358	323	326	333	345	362	325	354	350	339	351	344	352	338	354	307	333	349	352	333	333	333	344	346	361	328	349	323	336	380	358	353	329	362	342	368	315	325	353	386	330	347	362	322	362	357	338	357	365	365	325	367	350	356	332	344	353	352	341	345	344	346	331	312	353	350	361	350	359	330	316	353	329	333	330	358	350	331	313	336	357	356	333	383	344	344	353	306	341	348	361	352	348	345	357	349	343	353	382	341	341	386	329	368	321	336	363	341	358	378	374	359	322	327	306	317	360	371	334	380	340	381	360	332	355	358	343	345	369	362	310	348	341	362	328	358	330	357	366	337	318	360	355	341	316	362	349	352	348	361	343	367	357	341	334	344	363	328	311	340	324	321	358	362	362	336	341	362	347	355	323	354	374	352	312	361	399	363	354	350	367	326	342	335	362	345	388	356	335	360	326	368	341	367	354	314	348	373	349	343	320	316	383	324	363	316	316	339	351	342	335	345	354	348	352	338	324	324	323	361	344	348	341	348	338	342	381	361	370	330	321	301	339	337	334	330	320	350	376	330	327	374	381	335	353	354	386	329	345	359	338	391	371	354	325	354	322	343	376	353	355	329	328	365	345	333	338	337	367	359	344	345	333	336	341	356	332	369	341	350	342	361	343	357	313	357	324	322	311	362	348	345	336	330	348	356	360	358	344	331	341	358	347	343	320	329	353	342	340	351	356	335	325	369	364	328	379	339	338	367	320	330	345	335	338	345	364	356	312	328	338	331	356	342	358	354	337	340	339	334	337	349	364	319	333	352	374	369	374	333	360	358	354	325	309	337	334	351	344	339	346	341	333	334	288	359	323	340	336	338	337	354	315	320	359	318	336	322	342	334	363	336	354	338	397	361	348	382	361	334	300	336	372	355	324	321	362	338	339	318	307	342	334	354	360	338	360	342	352	374	355	371	365	369	364	380	346	358	341	312	361	353	324	339	332	337	327	329	352	350	303	378	370	320	342	336	327	385	358	372	359	355	350	341	360	335	340	367	357	355	321	367	343	356	356	348	338	319	331	325	379	339	377	363	340	334	305	357	356	371	342	299	323	350	357	327	340	403	379	348	316	342	308	349	343	321	386	340	354	362	360	338	340	324	342	312	381	324	339	370	377	331	344	340	338	358	332	355	346	368	316	324	314	331	364	322	318	352	325	338	364	359	326	344	346	337	320	348	324	343	349	345	357	350	330	350	336	338	356	378	391	348	342	350	338	331	325	350	343	331	338	368	351	309	347	355	327	346	349	321	352	311	322	337	345	358	351	314	363	373	370	356	334	346	361	336	337	329	374	344	327	350	371	371	363	341	372	322	335	348	327	365	380	361	355	324	327	347	361	367	340	355	347	354	322	342	362	340	320	347	352	353	350	353	357	353	345	330	365	355	340	316	325	325	352	335	315	328	330	323	324	355	324	330	366	349	357	374	341	322	343	377	329	372	353	329	372	321	319	340	359	334	365	333	343	369	353	335	372	337	381	351	321	330	369	368	344	329	347	338	357	348	353	348	339	326	337	338	339	361	334	342
7027	534	576	502	366	258	262	886	2192	207	183	207	190	205	181	172	193	177	198	178	172	185	172	187	167	201	175	178	167	185	192	179	175	179	187	173	192	185	202	168	214	170	164	192	156	167	174	199	170	182	190	170	192	165	171	167	169	201	191	167	197	193	178	176	183	139	157	164	160	170	180	174	170	203	184	172	170	161	171	183	180	176	167	193	190	160	162	175	179	202	166	161	165	166	163	168	195	161	176	170	166	177	174	176	186	177	157	178	142	157	195	162	160	152	167	155	174	168	195	168	195	171	155	166	168	173	183	149	164	181	160	166	185	203	165	168	159	154	187	194	155	197	169	178	167	175	153	195	160	187	147	187	180	171	173	175	183	190	178	164	162	170	176	178	151	162	177	173	161	187	180	176	167	194	176	184	170	173	190	172	193	167	171	150	136	161	176	193	182	190	159	180	168	177	159	154	174	184	171	177	154	199	185	140	177	165	186	206	184	173	150	171	175	167	151	148	165	173	172	172	173	178	154	187	179	168	183	180	179	190	193	187	148	168	171	177	197	180	153	172	157	185	176	168	172	161	170	168	189	176	175	172	154	169	171	172	174	204	163	169	180	172	180	176	158	168	175	173	186	162	165	193	189	165	149	158	193	190	192	176	162	179	146	157	178	167	158	179	174	179	182	155	166	181	181	171	168	156	180	180	151	173	164	174	184	187	166	174	185	178	180	140	142	158	184	166	167	205	148	168	174	165	168	152	200	172	157	144	177	195	168	185	176	173	174	194	162	158	142	191	164	159	155	172	161	169	164	155	194	182	175	183	181	180	177	173	147	173	159	168	176	178	167	198	139	176	164	173	169	174	160	203	218	167	184	178	154	141	190	190	174	175	190	155	151	203	168	163	162	162	185	181	152	177	181	187	175	159	192	164	199	191	167	200	171	180	160	159	180	170	183	168	183	178	181	187	131	146	168	157	181	169	194	188	155	186	190	166	182	201	145	174	176	161	180	174	171	173	179	180	182	183	184	156	153	162	179	180	178	166	182	165	167	182	155	189	181	178	145	194	179	194	191	170	178	169	198	181	173	183	191	175	172	180	179	160	188	141	171	155	162	177	173	179	182	165	175	184	165	162	170	161	181	171	177	169	181	180	197	180	168	158	196	167	185	183	181	171	200	179	193	185	168	175	181	157	174	173	187	188	153	189	170	177	177	159	172	193	179	173	168	153	202	174	161	178	156	157	162	156	183	162	170	192	166	164	158	164	174	169	180	165	187	197	186	152	180	151	188	165	147	193	169	194	189	169	180	166	147	156	178	190	172	148	192	148	133	178	166	186	172	174	200	190	175	195	164	161	169	155	157	163	173	182	192	169	158	157	153	182	162	155	168	184	184	165	168	175	177	166	164	166	178	191	182	157	158	151	165	174	187	165	157	175	191	150	165	190	197	164	181	192	176	170	181	171	182	163	171	183	180	178	171	166	177	155	185	171	170	176	166	176	177	192	183	154	163	185	196	158	194	172	178	196	169	163	161	171	172	171	158	177	170	168	180	182	183	169	178	164	167	162	162	164	169	164	180	176	179	188	161	176	157	201	165	186	155	189	147	176	165	167	175	169	174	174	151	189	168	183	184	164	203	206	183	165	158	167	180	171	150	153	176	190	165	186	178	174	181	190	153	161	175	161	207	164	182	171	168	187	169	155	177	159	167	154	192	174	166	184	174	185	171	162	180	198	179	184	186	168	158	172	186	189	163	170	186	162	163	200	151	153	186	199	164	198	172	192	179	141	175	144	150	169	174	174	169	169	180	162	191	177	171	167	167	177	185	166	156	177	174	177	172	204	188	195	185	175	190	163	168	171	181	150	173	189	169	178	189	174	185	188	182	178	176	157	184	184	180	158	149	183	157	146	175	178	152	197	150	167	173	173	146	170	166	171	158	177	180	166	171	170	191	181	168	177	194	165	169	168	186	173	180	168	169	145	182	176	150	201	175	146	163	188	161	165	177	190	153	157	156	161	195	186	168	177	159	171	158	170	174	131	186	189	186	180	188	196	159	157	181	172	158	160	166	167	187	160	199	176	190	178	171	164	198	150	179	188	160	168	176	161	175	154	172	193	171	153	149	170	156	151	182	189	188	152	173	172	187	166	175	156	172	187	183	173	171	143	158	197	166	141	190	159	159	189	177	188	172	172	192	180	180	155	181	186	170	169	189	159	161	179	200	157	181	166	194	144	175	170	175	167	190	177	189	174	178	183	183	163	166	158	163	172	186	181	169	166	150	166	177	172	177	179	172	162	162	180	165	187	194	186	154	194	170	176	158	155	164	150	172	163	193	140	173	184	190	157	193	178	172	163	184	163	185	176	184	170	165	198	190	159	175	194	180	190	135	169	171	162	188	156	184	172	177	173	169	172	172	166	183	192	170	182	171	143	196	164	158	188	171	171	167	165	199	157	194	172	182	153	169	163	159	184	170	193	196	174	156	161	172	183	183	154	193	183	147	155	176	160	167	192	166	158	199	183	216	202	181	152	187	158	149	199	178	180	177	157	165	182	170	167	179	184	186	155	170	176	207	140	179	167	165	164	165	174	170	150	157	152	168	179	176	183	169	149	186	176	194	164	158	151	189	191	155	179	179	170	177	158	163	172	180	160	187	189	171	173	176	166	165	170	167	167	160	163	194	150	180	183	169	186	158	174	180	170	149	188	166	177	169	167	164	170	167	184	183	155	150	182	194	170	160	166	164	180	181	171	178	147	181	184	172	148	175	186	186	174	142	197	180	180	177	165	186	163	182	151	173	200	159	182	158	178	190	139	170	165	170	177	186	182	166	156	161	177	169	170	161	188	171	152	196	149	157	146	201	165	163	167	172	175	183	168	196	179	163	162	154	174	161	175	172	177	175	142	198	159	155	159	169	158	175	163	178	157	185	168	144	177	209	141	142	164	167	171	156	191	162	167	164	165	170	192	158	181	174	180	171	164	174	164	151	155	190	175	202	216	185	168	177	159	175	179	185	195	177	196	154	178	175	193	193	175	183	161	178	163	161	167	186	163	173	190	154	155	178	177	165	196	192	147	198	159	161	173	179	149	188	146	198	208	182	198	166	149	179	187	190	183	162	167	153	154	147	172	172	163	149	163	150	171	152	157	182	176	168	196	163	209	197	171	180	180	198	169	164	163	187	163	175	153	176	150	173	171	172	154	161	177	203	174	185	183	194	183	197	151	165	164	159	179	150	190	155	179	191	180	165	186	167	165	195	182	190	151	156	177	159	164	154	179	189	178	157	174	185	177	188	164	170	152	176	173	182	177	170	152	162	187	179	184	171	143	147	159	163	175	187	174	194	155	159	172	176	198	156	168	172	192	175	182	180	211	174	150	170	183	156	178	164	166	189	183	172	185	159	178	189	175	164	172	159	170	183	193	175	159	168	185	169	175	159	179	187	184	179	168	173	174	203	171	158	144	175	182	175	191	190	168	151	174	166	193	182	165
6673	786	1438	1763	1538	1102	925	4421	9597	549	533	505	525	551	463	496	501	486	481	425	446	470	462	509	425	507	460	430	485	457	461	433	466	459	453	441	448	492	436	443	447	469	440	471	464	440	467	449	456	463	437	457	409	479	453	415	442	445	443	467	452	419	470	440	459	453	448	475	444	449	417	511	452	485	456	442	420	416	483	451	417	415	437	430	427	442	422	426	414	460	467	436	451	425	457	436	403	408	453	447	427	428	434	446	445	441	437	417	398	473	440	425	418	436	417	407	451	432	435	395	457	455	476	461	473	431	392	414	443	434	446	444	446	449	435	415	436	409	434	470	409	436	476	443	428	421	409	489	449	437	396	411	436	422	419	435	412	453	444	424	420	457	452	442	450	402	439	447	450	419	448	443	444	429	420	424	425	440	464	438	435	429	405	428	436	449	452	418	467	425	417	475	424	439	439	406	428	405	452	451	450	446	441	424	408	446	459	470	460	450	452	435	450	449	464	410	444	442	431	424	440	417	458	455	452	457	386	433	470	451	438	442	454	468	442	391	450	402	440	417	429	408	415	451	440	403	474	449	435	424	434	413	473	440	446	430	443	475	434	415	432	424	449	483	450	420	439	428	443	442	445	406	383	448	416	431	430	463	440	411	460	448	404	449	450	440	425	439	429	406	419	445	437	438	414	413	452	417	445	475	421	456	449	474	453	441	431	437	386	458	463	426	410	418	443	432	394	423	432	430	459	444	409	434	428	443	434	425	414	442	405	415	418	452	403	451	462	424	411	462	462	462	405	442	403	428	452	436	457	465	455	391	460	447	411	433	441	460	433	425	469	462	423	433	422	417	452	446	426	437	440	444	465	456	431	466	459	422	411	447	446	438	395	446	436	446	410	433	411	420	405	451	408	480	432	401	448	431	413	426	418	437	383	432	423	421	410	443	442	425	428	398	413	419	422	433	440	469	444	461	417	429	418	418	434	470	459	435	421	442	436	427	448	418	448	428	425	422	412	430	478	450	433	442	410	460	455	422	455	439	417	429	421	432	428	491	461	432	456	427	450	440	417	429	420	412	436	445	431	428	473	450	451	423	459	484	457	413	426	454	413	447	470	432	457	451	451	451	415	435	431	430	414	405	425	409	401	421	439	399	418	410	450	417	431	424	444	442	427	411	433	443	439	421	466	427	477	394	455	400	421	404	462	424	450	451	435	451	430	437	433	433	438	412	451	441	424	488	438	435	441	457	411	418	435	430	446	405	395	445	446	429	455	419	451	436	455	452	455	421	441	392	446	433	402	452	406	464	432	429	419	420	416	409	465	462	427	437	418	464	446	402	416	441	439	474	455	438	444	431	443	434	445	426	396	436	438	453	434	416	437	425	454	436	452	405	477	411	469	436	461	426	430	438	450	450	473	410	422	426	452	430	404	463	445	457	447	466	395	416	435	458	444	411	424	417	426	440	442	472	458	410	381	454	454	408	443	416	403	440	416	448	433	447	452	429	451	444	419	451	438	445	410	394	412	406	418	433	415	405	434	458	444	438	489	438	467	425	450	426	428	434	420	459	443	418	459	455	423	427	419	451	448	451	402	432	485	437	464	451	430	429	403	442	461	424	406	400	439	437	465	446	441	428	410	419	426	414	435	440	430	407	448	439	428	441	454	412	441	430	447	451	453	431	417	427	441	416	439	443	461	429	434	446	419	481	439	448	432	454	445	402	443	417	421	472	442	398	433	406	450	431	477	399	427	417	461	433	431	425	425	442	450	445	440	421	396	456	395	406	417	421	426	426	465	438	434	482	441	438	454	456	404	446	445	431	415	452	426	413	442	439	474	426	430	449	422	437	433	418	479	421	438	452	444	427	406	438	445	448	462	478	424	412	431	458	472	406	434	451	461	415	404	435	437	448	451	423	460	456	426	444	446	415	443	494	454	437	418	408	426	445	431	432	433	423	443	428	472	428	436	447	447	425	420	407	448	417	411	400	414	405	437	469	460	464	442	456	397	425	435	451	427	454	452	417	422	464	456	460	442	446	480	445	420	434	436	452	481	414	409	421	446	408	440	399	442	410	400	392	454	413	430	427	454	438	429	418	446	422	427	449	423	409	429	438	433	436	415	419	399	442	430	415	455	430	429	479	399	447	500	415	442	456	450	419	464	433	422	431	404	412	388	470	393	427	426	412	428	429	406	373	411	442	386	419	441	429	400	430	414	461	447	452	424	424	419	432	464	443	451	442	433	464	396	411	441	447	448	434	447	445	434	414	430	433	440	432	400	457	423	447	451	434	434	437	455	427	448	435	461	460	385	462	457	407	433	392	461	426	469	444	442	458	402	411	451	403	433	408	448	405	456	402	433	422	467	415	460	443	424	408	428	425	447	427	430	474	406	440	414	442	436	409	423	459	440	447	424	411	415	396	467	471	457	440	451	415	425	419	425	407	481	459	422	430	461	441	442	414	434	406	431	447	429	436	440	407	402	438	434	440	412	441	438	424	424	444	402	417	457	431	426	465	455	411	429	396	397	448	450	442	440	429	451	465	450	447	396	461	389	427	456	439	421	442	470	417	426	457	437	426	419	433	456	446	457	458	473	442	427	420	409	457	454	425	451	463	416	407	429	392	435	436	474	475	463	425	432	435	469	437	405	428	416	440	411	449	449	445	424	426	415	401	417	421	446	464	450	450	431	463	418	450	441	424	422	412	406	434	427	418	403	440	433	446	428	418	426	413	395	446	433	443	431	448	420	448	414	412	429	432	436	431	405	443	422	430	429	448	410	430	424	390	458	461	449	449	426	424	436	457	434	391	430	430	434	410	427	476	434	436	412	411	471	428	416	467	423	474	448	446	449	423	416	424	461	423	421	493	401	432	438	388	465	418	399	384	443	452	498	395	420	428	447	388	432	442	441	422	442	455	444	417	488	430	452	435	425	429	408	442	443	444	447	461	412	442	425	432	441	483	408	479	417	447	442	440	421	436	458	424	419	412	428	409	439	443	453	412	471	419	427	458	420	431	459	410	453	440	431	422	493	439	414	445	445	444	446	415	446	459	417	432	477	450	435	453	431	445	437	436	417	453	405	422	467	458	431	451	475	451	458	439	410	431	426	419	450	465	429	417	427	477	413	465	416	434	430	406	427	422	415	412	450	458	409	424	424	433	419	448	390	434	430	483	453	428	413	431	457	453	420	393	424	432	423	439	450	419	426	429	426	432	410	409	449	419	458	423	441	426	411	451	455	418	423	440	398	460	399	463	441	452	445	398	450	410	413	438	430	432	415	410	479	426	422	471	433	468	476	400	435	441	428	412	426	437	469	431	448	439	476	442	442	435	444	433	404	387	451	433	435	442	414	444	446	422	472	438	435	456	400	461	423	438	428	410	414	406	421	406	433	451	474	389	419	399	414	459	427	417	387	443	460	446	464	421	425	424	423	457	441	431	412	467	425	426	456	390	433	400	426	441	462	434	421	412	463	413	430	422	448	457	507	435
12773	920	761	572	412	328	248	1646	4586	190	147	141	141	145	138	158	131	121	135	110	133	125	123	121	122	122	132	144	133	141	130	132	117	120	135	138	132	151	130	132	104	118	134	125	115	133	129	107	146	128	130	136	150	136	146	116	135	125	131	118	132	126	126	140	130	118	104	143	149	128	114	134	118	116	150	134	108	125	127	155	130	145	129	126	124	140	129	108	131	132	138	111	126	110	120	132	131	122	144	110	119	142	140	133	122	124	125	132	123	132	115	122	137	124	114	112	110	95	134	102	141	115	113	108	132	150	102	125	117	145	115	132	119	131	105	124	120	124	127	110	113	102	99	121	145	136	124	132	120	114	115	105	126	107	122	122	121	116	130	144	134	131	140	127	110	129	121	105	137	122	111	114	117	105	135	114	110	122	129	121	141	154	139	126	120	117	117	112	110	119	119	127	105	126	130	110	128	137	111	128	121	107	125	121	90	120	138	151	107	122	136	151	128	141	121	104	123	132	114	118	117	114	140	126	131	130	96	127	121	127	115	128	124	110	128	132	108	128	128	127	122	121	121	142	129	113	124	107	125	132	117	133	131	142	123	124	112	119	140	113	120	114	146	120	125	139	133	118	122	128	119	121	116	121	111	121	132	128	117	108	114	116	123	137	145	123	107	138	117	116	124	117	117	110	124	118	112	118	123	139	116	111	107	138	112	105	108	116	111	112	89	117	139	121	134	109	108	118	119	99	121	101	113	114	134	124	112	135	117	124	136	110	112	124	123	129	133	135	124	135	131	132	124	122	122	99	118	136	118	133	105	120	118	136	132	126	130	104	127	129	115	130	131	108	109	109	112	98	123	114	120	112	130	111	118	122	114	123	144	133	120	110	112	95	125	132	114	122	121	125	116	115	117	126	114	133	134	145	141	139	123	115	101	110	137	127	100	111	116	139	112	125	125	125	109	138	156	124	98	126	127	94	124	122	126	120	117	105	120	147	121	124	119	124	114	125	123	135	107	112	128	123	126	123	119	107	127	129	146	113	123	115	115	129	127	138	111	130	127	108	119	125	114	118	129	113	119	125	116	121	95	117	121	115	126	108	126	121	133	122	136	109	114	123	123	106	120	118	104	142	116	120	130	143	105	123	126	133	126	107	137	121	129	126	129	134	130	105	131	133	118	115	117	120	113	122	114	123	114	126	125	98	121	137	128	148	110	107	119	118	141	119	133	115	141	127	118	120	117	119	115	123	132	128	147	104	134	117	137	121	121	102	127	116	119	126	130	126	134	113	119	112	144	120	117	108	148	138	117	121	110	156	154	112	105	134	132	124	112	127	128	119	124	112	116	116	130	136	114	120	109	120	118	129	132	143	137	118	132	115	120	130	107	129	140	119	136	107	114	135	126	137	147	109	117	112	116	122	130	123	123	103	113	111	121	129	113	124	117	115	116	128	113	125	121	115	126	120	139	155	136	130	125	120	130	124	123	107	124	110	115	109	122	115	119	109	141	128	122	128	148	126	106	131	114	133	111	119	140	104	105	108	137	119	113	119	110	133	115	119	144	120	130	133	117	118	111	114	124	135	127	101	121	126	133	122	137	115	125	133	110	121	126	137	125	122	123	144	138	125	124	129	96	112	108	133	133	129	108	143	130	127	101	143	136	122	120	121	141	121	98	119	121	115	125	122	124	136	148	103	128	116	115	130	120	128	129	136	130	127	126	127	151	118	123	115	146	130	122	126	138	121	123	116	129	141	124	128	127	103	117	116	125	93	125	128	138	112	123	122	100	112	125	110	124	100	115	116	115	115	90	119	92	142	118	119	129	130	135	125	121	108	137	144	96	128	127	144	125	149	116	112	129	129	128	110	133	120	119	113	129	114	112	108	106	132	119	134	132	128	123	126	147	120	149	99	118	133	125	110	126	143	114	127	139	139	128	122	128	112	108	133	132	131	117	128	99	129	131	123	127	158	145	118	101	135	123	129	129	101	117	122	133	129	97	139	134	115	106	110	104	131	135	112	131	143	113	139	126	125	125	121	121	130	127	131	121	157	124	117	112	126	130	118	126	98	120	137	127	142	125	113	114	122	117	105	137	137	106	110	145	117	131	128	134	113	125	110	143	128	101	118	120	140	136	98	110	137	121	128	137	125	119	115	118	133	125	122	125	106	135	127	116	120	123	128	111	112	126	131	123	109	111	117	110	121	129	116	114	119	128	104	118	121	112	126	137	130	117	101	119	121	118	115	120	114	127	121	134	132	132	136	114	97	116	116	106	113	118	132	125	121	135	103	118	114	120	115	119	130	132	103	118	115	123	123	136	131	118	103	111	96	126	108	122	117	131	113	144	113	122	136	134	129	126	116	110	127	134	110	150	143	151	101	126	119	127	118	134	107	122	105	123	143	118	111	114	109	108	120	116	121	107	95	128	139	110	128	98	129	119	126	99	120	108	119	109	134	112	129	117	137	132	112	122	112	133	117	93	127	125	113	123	115	128	108	125	141	114	118	127	126	133	118	99	133	123	117	124	112	103	123	103	136	125	95	132	133	127	125	128	100	114	125	111	118	133	111	128	119	136	128	134	134	117	120	126	123	119	132	114	137	105	110	118	130	114	119	118	117	102	113	115	142	120	123	124	116	126	113	137	118	124	116	131	111	119	132	134	135	124	127	140	121	118	106	118	123	123	122	143	112	136	132	120	127	126	127	114	127	121	122	129	103	85	127	97	116	123	104	124	108	98	113	120	121	137	129	132	118	134	116	142	142	143	121	120	115	120	129	131	123	121	113	130	108	117	127	103	115	111	133	119	112	131	123	138	142	124	128	133	120	132	139	116	124	112	144	120	122	129	115	139	107	117	130	122	104	119	132	102	108	119	129	138	116	119	108	118	126	125	134	112	130	103	122	142	118	152	126	120	114	104	130	109	134	97	138	110	130	116	118	113	124	116	118	123	128	120	126	95	113	116	116	132	116	148	142	112	113	106	123	132	110	127	123	135	108	104	132	105	139	122	124	122	127	121	119	114	99	120	120	118	119	111	112	130	80	120	92	137	109	107	127	122	108	124	108	127	123	137	115	116	124	122	107	120	130	112	107	123	115	99	117	140	108	146	128	127	109	134	101	121	104	124	112	124	115	131	116	108	95	112	114	121	162	136	117	114	130	114	117	148	123	130	119	116	113	123	124	117	115	147	122	122	115	132	113	114	124	111	119	119	107	123	126	145	119	128	136	121	129	106	118	139	103	100	136	127	113	135	119	139	119	127	132	115	111	114	135	118	124	122	147	117	126	122	122	109	131	108	121	123	114	114	113	137	135	119	121	100	108	98	117	155	107	118	117	124	137	113	145	131	125	125	125	119	122	125	115	128	131	124	131	131	124	145	138	136	113	127	115	120	124	132	119	130	104	120	139	108	142	116	128	121	131	106	118	139	117	127	131	152	105	134	111	134	128	130	109	106	125	121	132	127	120	136	116	136	115	121	124	106	120	139	125
8275	895	1901	1911	1731	1410	1144	8314	16480	551	543	487	419	427	440	423	395	387	402	391	383	392	363	381	342	346	345	344	339	344	346	340	341	316	360	354	360	343	292	368	340	340	324	309	318	370	319	346	325	346	348	348	359	348	357	365	321	357	339	317	349	335	345	335	365	326	293	351	324	296	300	301	307	319	291	351	341	337	326	282	306	311	312	316	310	327	311	288	306	300	317	300	298	317	336	339	327	302	326	335	314	304	300	323	313	326	311	292	334	318	289	291	323	320	310	286	319	305	311	277	301	299	282	298	321	331	280	309	323	307	279	326	289	293	310	325	289	288	301	300	304	305	340	311	310	339	295	323	306	321	313	309	289	324	307	300	297	329	304	333	292	318	314	318	292	255	314	315	325	285	370	290	313	291	301	333	289	311	301	296	305	342	283	280	319	302	313	347	325	306	323	314	293	330	284	325	303	315	324	314	297	342	317	343	308	285	299	296	306	300	304	316	304	328	327	310	314	325	271	312	329	278	344	313	321	324	323	277	304	313	318	314	374	329	274	329	299	316	302	322	335	325	330	309	320	297	283	316	319	282	323	316	301	299	299	295	288	284	287	319	320	277	290	327	297	316	341	301	336	306	330	295	299	282	301	329	291	305	338	280	292	320	301	296	308	317	308	302	334	327	306	333	326	303	319	312	301	305	322	287	335	315	291	330	327	264	300	315	265	320	315	303	330	310	292	315	301	280	279	342	320	292	291	313	295	301	324	292	315	307	311	330	335	342	339	315	280	286	294	296	295	303	304	363	293	301	325	292	342	317	320	309	324	315	316	309	317	294	309	322	317	283	314	281	284	320	307	285	291	312	299	321	309	273	331	332	325	329	301	305	319	272	320	315	313	319	310	273	334	296	320	299	317	317	300	312	313	316	308	324	297	312	331	323	309	309	301	287	314	256	280	317	313	295	302	333	277	305	291	290	310	316	346	305	321	291	320	298	300	339	306	307	285	327	274	312	326	324	282	291	293	291	304	298	281	306	289	314	279	302	287	347	320	307	340	318	301	302	293	326	317	300	300	312	316	296	286	346	314	303	319	323	298	335	348	310	296	296	312	295	307	317	282	322	323	290	286	280	314	306	330	341	316	295	288	325	302	300	330	306	315	304	344	277	319	299	335	276	328	265	281	308	281	326	293	290	288	315	331	319	306	330	306	310	345	317	312	323	313	314	317	335	326	321	307	322	333	325	309	307	320	290	277	309	279	313	316	285	273	303	283	305	295	290	285	288	264	329	313	286	312	315	281	281	321	303	305	307	306	329	306	309	279	313	300	320	333	308	329	288	319	296	313	286	319	302	275	306	296	302	306	327	282	299	304	301	310	327	326	290	291	320	329	286	311	308	303	333	312	287	273	301	376	297	303	313	303	313	299	313	303	281	306	315	317	324	287	304	310	317	316	296	292	321	317	314	333	295	324	303	313	304	309	318	304	289	312	317	297	274	310	334	333	313	343	336	297	303	340	334	317	280	322	297	322	298	311	301	353	323	325	339	353	302	320	317	304	298	326	302	286	278	297	308	275	315	323	265	314	259	303	313	317	287	311	292	289	276	323	290	321	294	310	328	327	280	302	277	331	313	310	317	320	298	296	290	312	320	297	293	297	300	290	302	302	318	312	293	322	323	324	315	305	327	299	329	302	312	297	320	301	325	291	325	309	300	320	306	313	347	346	333	305	273	304	302	349	276	306	303	275	347	335	302	325	282	319	284	319	320	335	295	312	298	306	308	307	309	321	289	310	324	306	312	325	316	328	331	328	315	291	302	285	300	317	315	316	317	291	334	312	286	333	293	313	339	322	299	298	309	325	310	310	306	322	309	326	290	291	294	308	298	343	289	301	321	322	287	310	316	306	311	333	319	301	303	333	307	314	319	274	306	281	306	288	326	292	317	315	296	334	323	305	292	320	325	269	315	326	309	282	324	337	299	292	309	316	307	291	302	297	286	300	297	281	323	304	336	278	298	300	308	323	296	316	299	317	308	328	310	314	315	310	325	336	303	315	285	309	312	306	290	326	324	324	295	310	282	283	293	294	313	310	299	291	317	276	319	300	321	305	297	314	299	285	312	314	299	316	314	304	301	314	316	293	308	291	292	326	317	324	324	321	304	325	276	291	283	310	309	297	286	287	322	328	315	307	308	289	316	288	332	293	327	289	302	288	293	304	322	302	318	303	325	312	287	325	322	313	311	296	288	311	328	307	300	305	307	327	292	280	300	322	295	343	318	306	289	333	329	265	286	302	302	305	306	301	282	333	309	336	306	291	313	294	304	291	310	300	311	294	282	285	317	292	322	329	287	279	312	303	296	311	316	299	287	304	341	305	290	309	314	304	308	310	324	307	297	307	310	299	309	301	305	295	309	305	295	293	287	313	309	294	336	320	294	319	338	275	313	271	320	338	312	297	334	310	307	314	313	314	330	299	303	319	306	315	334	307	277	322	313	325	298	339	344	325	313	326	322	298	315	308	290	307	332	284	294	325	301	316	296	296	322	345	319	306	340	315	309	345	300	319	304	303	301	281	306	314	309	293	339	332	313	311	279	300	320	312	296	301	327	290	305	285	325	311	301	297	344	298	334	314	307	295	321	286	296	309	306	311	291	302	310	303	318	312	315	346	321	325	336	299	325	297	291	291	280	300	270	288	305	315	265	313	302	320	307	313	332	328	311	313	301	309	325	351	277	318	306	299	311	303	345	294	292	317	278	279	293	305	301	321	302	299	295	312	312	325	305	305	294	309	275	312	308	289	345	282	314	289	324	310	309	323	328	298	299	309	324	324	303	324	327	337	340	323	328	303	314	306	282	321	312	317	279	333	323	258	282	301	313	296	280	280	310	326	314	312	323	254	315	309	308	277	340	312	326	291	317	347	305	284	314	279	341	350	296	343	299	274	321	266	306	320	350	298	313	310	307	310	303	326	298	278	344	323	356	294	290	273	278	315	301	313	326	290	305	315	309	318	301	316	301	304	310	305	327	303	311	311	324	320	313	303	312	314	313	354	328	346	333	321	337	323	305	328	321	314	331	309	291	323	334	303	310	348	291	311	285	290	288	311	293	320	314	307	314	314	285	318	317	307	356	319	289	325	330	317	300	332	301	297	337	314	302	307	311	304	307	325	297	323	317	314	306	306	308	309	312	329	308	310	324	281	305	302	294	299	310	293	324	351	331	307	307	304	337	324	311	309	313	316	268	279	314	287	303	300	335	303	323	304	310	336	325	305	336	298	295	320	279	293	323	290	310	338	317	351	299	327	329	314	298	280	342	296	317	327	308	331	317	338	292	285	291	318	283	296	309	300	269	323	324	298	316	290	295	310	290	305	306	311	331	281	301	283	304	308	328	330	305	285	316	313	316	292	328	289	308	324	323	297	314	341	277	299	273	284	310	320	320	310	312	300	316	325	320	322	322	331	323	280	315	308	284	285	295	326	288	286	317	327	295	320	288
1588	210	188	175	176	164	158	222	191	142	142	147	149	142	133	126	115	145	122	124	120	139	139	135	136	136	137	132	139	125	139	142	135	146	146	121	150	118	138	157	143	158	149	121	136	127	141	133	112	149	126	134	120	136	128	141	139	140	115	138	118	115	122	122	128	147	134	137	93	113	128	150	149	156	130	145	122	149	105	118	136	141	125	122	123	147	120	139	129	143	128	136	120	120	136	141	118	117	131	144	126	132	139	136	142	142	135	152	123	134	123	119	132	136	137	136	125	144	115	136	141	154	119	133	134	126	134	140	128	135	133	144	125	136	125	142	154	126	132	121	141	139	150	140	143	143	115	132	120	144	109	134	139	156	130	131	120	151	117	123	146	150	150	127	156	126	127	119	144	128	144	143	129	131	146	152	127	128	156	145	158	149	163	146	139	128	129	125	127	116	117	132	148	131	148	145	123	119	122	127	140	141	134	136	145	95	129	135	120	147	133	137	120	143	146	152	119	135	130	134	131	137	148	144	133	131	123	115	117	157	125	114	135	129	144	135	96	138	121	119	121	130	130	145	135	149	139	129	107	118	153	131	130	170	120	130	147	111	127	140	118	146	167	143	145	146	132	134	140	136	141	147	110	142	145	130	148	151	135	136	127	127	129	124	121	131	136	109	140	125	151	130	122	125	115	143	140	129	126	138	136	133	134	155	142	139	131	129	141	147	129	133	154	122	111	118	137	118	117	153	153	134	132	170	153	128	115	139	133	133	148	125	118	138	139	137	144	147	143	131	159	139	131	124	123	119	118	148	129	126	143	149	130	136	128	134	128	132	136	110	128	109	130	122	117	123	141	117	135	132	115	146	143	117	146	143	129	145	141	133	123	157	128	102	140	135	138	135	115	114	142	118	148	138	133	128	131	151	136	119	118	131	126	143	122	125	128	148	125	137	118	148	138	134	149	135	136	132	130	120	123	122	127	141	145	132	149	133	128	123	132	115	128	141	142	150	151	141	108	115	141	142	154	107	134	116	127	121	134	94	132	136	127	151	128	131	123	129	135	126	135	119	128	123	138	150	131	152	113	126	136	170	122	136	132	145	121	149	125	144	131	120	123	141	134	127	124	129	142	131	118	110	158	134	127	123	129	144	133	135	123	123	131	136	163	157	129	104	159	122	131	123	134	118	119	132	156	128	137	139	154	142	147	121	124	150	137	116	131	129	117	126	131	134	121	124	123	119	111	112	119	113	128	133	130	125	116	125	136	129	118	130	144	122	135	143	131	125	123	125	129	123	108	129	140	153	111	138	133	136	127	160	137	138	143	155	138	117	131	140	119	139	127	128	132	150	145	152	127	134	129	141	143	132	113	145	148	131	135	122	119	142	117	141	131	113	131	124	113	135	142	136	123	138	136	130	133	126	126	155	136	124	138	129	148	135	127	133	141	134	137	133	117	144	136	145	121	127	144	101	121	152	106	127	152	122	120	115	127	139	142	133	136	142	121	132	123	135	134	151	133	114	122	117	126	143	138	140	131	134	120	146	129	132	142	127	129	137	129	132	95	143	126	118	134	132	115	138	132	141	113	134	127	123	133	161	148	146	144	135	132	120	139	137	124	146	126	116	143	110	132	139	137	141	137	135	119	130	124	126	172	126	112	127	140	122	105	152	114	125	110	118	128	122	140	152	126	135	120	146	137	144	127	129	123	114	123	138	124	111	134	153	134	125	144	130	135	114	141	135	137	141	131	135	109	130	131	146	123	135	131	122	143	123	142	136	156	156	141	133	134	140	111	133	131	131	139	112	131	145	113	141	123	141	133	128	125	116	149	122	129	119	142	146	137	114	141	138	139	122	135	128	136	166	146	113	135	141	139	129	151	127	148	134	136	147	132	138	134	149	127	130	120	130	147	123	122	104	145	125	136	145	131	137	140	108	124	121	126	132	144	134	125	136	140	116	131	133	140	151	121	136	139	146	158	140	160	137	140	140	121	151	142	122	131	125	134	147	141	132	132	133	150	151	138	160	166	136	125	146	119	152	134	143	142	127	133	114	140	131	125	128	146	145	150	135	129	123	141	133	132	147	141	141	120	118	135	120	142	142	138	141	138	137	131	146	131	124	137	124	113	131	114	151	119	130	131	129	117	103	151	135	139	128	136	146	128	153	141	104	126	134	117	146	129	143	123	128	137	143	123	148	119	128	140	142	143	123	128	138	139	143	131	134	112	140	121	145	151	138	115	113	129	132	143	133	136	148	153	117	137	124	110	136	122	129	141	118	130	131	131	134	120	113	146	145	106	152	131	136	129	142	128	146	152	121	157	140	130	145	136	109	149	131	122	113	138	125	144	133	131	140	158	133	126	118	140	126	134	146	127	140	126	135	128	129	137	110	137	135	131	134	110	127	133	140	121	135	132	156	126	135	133	114	141	137	123	136	120	131	126	115	134	119	126	141	111	119	119	157	152	133	127	148	134	126	124	119	114	153	135	136	155	134	126	142	120	160	141	143	137	131	141	134	143	139	122	151	141	136	144	127	129	119	140	116	128	141	122	120	133	134	129	126	128	147	129	137	143	136	134	115	115	123	131	123	143	133	128	153	118	131	136	123	153	135	129	121	113	118	127	115	128	116	146	136	123	115	119	140	136	149	127	136	152	126	142	146	146	114	121	137	114	138	125	146	132	135	127	131	161	141	149	135	135	162	127	127	151	129	139	133	153	126	128	133	134	127	129	127	125	168	143	136	118	136	149	125	145	172	108	149	136	150	131	141	133	126	136	125	135	123	141	144	135	153	120	132	133	136	132	122	138	155	137	129	134	144	130	128	113	136	159	125	162	130	120	142	142	121	137	127	140	135	115	134	145	118	144	135	119	121	133	115	128	134	149	152	132	123	148	133	130	135	132	140	127	127	140	136	133	137	130	134	138	113	139	129	124	133	131	150	136	107	134	129	144	115	131	134	126	140	119	110	149	146	140	146	150	142	137	127	123	135	130	129	125	141	134	148	138	143	131	137	112	123	110	133	144	125	120	144	128	137	144	126	105	124	126	143	135	157	154	122	157	138	158	144	128	133	124	140	145	138	135	128	140	136	142	123	122	154	152	108	152	129	155	132	142	164	135	113	124	135	135	128	132	140	116	133	142	150	147	132	133	121	171	124	124	121	166	145	140	96	143	137	111	127	114	122	135	137	115	131	122	138	121	131	141	115	143	148	123	133	135	133	117	142	141	115	134	136	149	148	125	129	138	114	139	138	127	136	134	131	134	137	141	135	128	126	125	118	130	140	141	162	127	145	124	141	117	127	137	125	134	132	123	158	124	131	129	134	136	142	133	148	130	139	143	129	137	136	144	139	146	145	109	139	136	141	145	151	153	138	124	132	124	130	125	120	127	145	118	150	113	146	138	151	145	114	131	126	133	151	125	128	140	138	131	128	129	137	132	121	143	129	114	114	152	127	125	118	132	127	128	120	148	150	147	131	133	117	124	130	128	118
1941	402	494	519	585	569	489	830	712	317	373	362	358	379	420	365	388	354	368	366	392	342	361	348	361	377	326	341	364	345	351	376	361	379	332	369	381	348	405	348	338	368	349	343	345	369	334	336	375	326	351	329	356	336	368	353	354	349	370	362	383	326	348	352	343	340	345	357	336	298	319	368	334	343	383	343	376	372	353	358	332	340	330	368	323	307	358	344	331	363	334	341	397	334	343	329	341	360	357	338	337	320	344	340	346	345	355	359	349	377	349	334	374	347	368	333	325	354	353	347	364	330	372	326	337	333	351	350	344	323	360	350	348	362	333	352	322	340	363	343	309	337	345	340	347	368	347	404	385	327	334	349	328	323	367	344	342	373	377	351	356	343	334	343	349	311	325	343	370	325	348	354	357	330	346	328	341	321	356	369	334	361	308	353	345	317	343	323	360	341	365	339	334	350	332	354	340	375	365	395	346	323	339	351	350	343	356	315	354	358	340	364	352	329	338	317	326	338	318	322	319	333	349	340	334	353	362	352	346	333	335	355	344	335	323	338	355	354	330	349	364	359	343	335	341	344	363	326	345	317	323	338	354	353	335	370	410	348	328	360	353	367	332	322	364	357	335	368	389	360	351	368	349	334	353	325	327	347	331	318	311	340	347	336	359	372	342	339	346	344	336	389	338	366	307	362	350	342	394	345	342	362	368	380	369	347	321	319	333	370	317	361	357	380	339	349	376	326	381	383	330	350	399	348	340	368	319	348	359	360	343	348	342	363	362	361	355	335	314	311	332	332	345	354	339	337	351	331	363	334	348	354	363	388	346	364	337	334	348	333	359	361	329	359	351	349	354	321	342	325	367	360	350	345	351	357	347	386	355	314	340	358	358	347	311	304	354	336	336	355	330	317	346	367	306	334	351	331	324	342	380	339	355	364	366	372	364	329	346	321	369	328	381	357	354	349	380	318	377	327	347	333	358	340	347	372	335	360	386	330	325	359	331	371	371	363	327	360	358	341	346	332	345	384	350	362	320	354	345	330	349	355	336	351	330	340	340	333	376	332	366	355	373	334	340	310	358	322	349	338	345	345	378	355	344	321	338	315	332	353	385	396	326	350	310	353	353	364	359	337	340	304	376	354	385	333	345	370	356	366	350	320	354	336	312	329	370	346	348	365	367	369	353	373	391	355	343	337	320	343	350	314	357	327	347	382	373	329	345	353	350	362	366	352	336	377	336	318	324	347	366	326	341	319	346	344	341	350	335	309	368	335	364	321	343	345	347	341	346	349	356	327	388	356	354	361	352	337	324	335	358	361	331	347	373	345	323	304	345	351	348	366	377	314	356	330	364	348	370	357	374	350	350	330	333	330	349	345	357	341	341	316	362	346	327	380	341	324	346	355	338	386	342	348	320	328	313	350	351	345	373	351	389	370	359	354	334	325	368	340	347	337	354	319	325	319	329	359	352	328	380	342	358	342	348	344	359	352	350	339	376	327	344	347	346	363	343	340	337	368	357	355	351	337	373	315	339	328	345	376	357	316	358	352	318	371	380	358	361	353	338	389	355	342	355	350	345	322	335	348	345	333	338	344	349	331	367	324	354	356	343	354	330	348	344	332	354	356	319	335	357	329	335	322	347	348	327	363	326	350	351	332	325	315	385	340	346	335	333	330	375	345	314	364	369	361	350	365	323	353	364	370	339	349	358	379	338	362	337	365	359	337	353	378	343	339	351	360	375	355	312	388	330	366	314	362	363	354	362	359	350	351	345	333	349	361	352	361	319	389	320	335	355	328	347	363	332	336	352	362	323	328	361	351	333	365	320	316	348	342	342	336	320	365	382	357	379	392	350	349	342	318	346	334	348	336	352	361	359	369	375	362	333	329	370	336	346	355	356	365	368	337	333	344	365	316	372	328	321	364	360	367	330	313	356	355	349	378	352	337	328	327	362	346	353	346	346	357	367	348	327	352	320	341	340	314	333	337	333	368	330	340	339	370	333	337	348	342	380	347	357	337	354	313	338	342	349	388	334	353	338	327	344	351	334	331	334	343	356	375	352	348	316	363	351	349	354	364	336	360	362	346	366	384	354	325	358	360	336	353	355	350	329	333	323	368	361	339	315	337	337	407	305	344	345	355	366	367	360	337	333	328	366	357	346	329	359	344	358	331	368	355	321	372	314	372	339	332	345	346	364	354	335	386	324	356	326	343	357	341	361	334	335	363	341	378	329	354	340	358	341	351	351	335	357	346	310	370	311	343	376	394	366	357	354	316	332	343	317	331	360	364	341	354	308	366	361	319	340	358	332	368	337	352	357	316	362	315	341	369	357	376	342	349	344	345	347	353	341	363	362	359	342	356	366	347	343	352	370	335	368	338	332	351	338	367	367	336	374	379	350	344	337	349	346	328	365	344	346	315	357	330	333	363	339	357	313	342	331	360	351	364	343	341	341	341	376	352	350	337	340	331	333	340	325	372	385	339	370	334	373	362	342	336	349	355	371	343	354	348	351	361	346	359	339	373	350	339	332	334	374	333	339	338	363	357	363	345	335	395	327	350	340	376	335	356	361	338	343	378	359	288	323	328	355	358	380	371	307	326	359	336	329	357	354	372	368	359	371	340	315	323	313	338	352	362	348	358	350	364	364	343	343	332	362	346	363	340	313	370	332	376	304	327	318	332	367	346	327	341	361	346	360	362	366	337	350	363	347	365	337	332	316	363	373	359	348	349	317	377	337	346	361	355	342	350	308	352	321	356	376	336	369	375	359	352	358	335	339	328	291	318	349	332	352	341	336	340	348	346	349	323	387	354	376	360	346	335	339	320	332	342	322	350	368	355	324	381	353	319	367	367	361	379	344	361	337	342	349	331	325	340	350	359	343	357	371	351	335	346	339	346	369	340	368	348	327	311	372	331	332	317	358	357	347	335	322	359	337	319	356	358	354	379	344	350	362	331	331	343	367	365	328	360	335	332	360	365	336	384	371	343	369	372	362	329	371	323	366	367	337	364	338	343	349	328	348	362	335	348	338	385	348	359	352	370	348	348	368	337	351	373	363	351	348	365	376	347	344	347	359	335	321	357	342	323	357	374	365	372	347	349	336	322	336	343	364	350	320	339	368	341	342	362	350	371	365	344	353	355	382	341	347	347	301	336	343	351	333	335	356	359	343	345	341	373	357	355	350	340	363	337	357	354	364	337	353	346	337	384	344	376	346	334	344	348	337	333	347	366	345	351	323	374	341	348	314	371	359	381	363	331	353	335	332	382	341	348	393	340	373	362	354	332	372	321	294	356	346	341	331	338	359	347	382	360	354	326	343	377	356	320	388	360	365	364	354	352	342	356	334	339	340	339	343	340	317	321	361	323	345	343	356	340	362	312	341	366	360	345	333	356	355	321	337	386	361	387	350	365	357	377	327	386	363	347	404	369	376	370	335	349	307	328	352	342	351	324	336	341	381	341	355	352	386	338	367	310	342	351	351	327	360	343	362	348
7073	523	444	398	360	285	317	1894	778	214	207	182	182	173	208	180	177	198	158	184	187	163	181	189	162	173	179	184	164	168	139	179	177	163	172	181	134	178	162	195	184	171	179	190	178	181	168	173	174	162	144	194	190	161	167	181	184	169	164	186	168	185	170	192	181	178	172	170	172	177	177	174	180	194	159	170	202	196	191	185	172	196	184	171	175	196	172	178	157	181	199	151	184	182	189	164	160	157	184	208	182	175	177	177	173	162	145	162	158	194	147	172	193	166	201	186	190	169	155	172	170	186	156	148	174	164	180	168	160	179	180	187	183	186	195	198	189	198	154	166	184	162	190	169	196	187	170	172	168	166	192	163	185	186	189	210	213	167	186	167	181	157	173	167	157	164	183	168	175	175	194	194	178	161	173	185	158	183	180	199	188	177	155	188	180	173	149	158	149	154	175	148	190	177	184	176	188	154	190	176	158	164	164	164	161	202	173	175	198	181	157	177	200	201	147	188	205	187	197	175	194	170	153	184	187	192	157	190	165	201	170	178	172	185	173	150	188	156	180	158	209	179	181	180	146	175	153	182	153	189	159	167	181	159	152	169	135	167	164	184	188	160	155	161	181	183	162	191	164	187	173	185	179	170	190	179	171	172	170	183	163	182	157	144	187	155	181	172	188	194	202	194	148	174	176	171	165	198	154	168	191	172	171	175	173	175	170	185	186	179	189	200	160	182	166	208	176	164	230	146	195	186	184	192	177	190	183	158	176	190	202	169	174	157	161	179	147	165	196	175	171	190	188	201	179	182	158	173	164	154	187	204	176	180	153	145	159	184	180	166	167	169	172	185	175	161	170	184	183	173	171	165	174	208	193	189	168	172	168	181	171	190	179	156	178	177	192	175	191	172	191	157	154	162	178	191	184	192	184	179	171	177	143	147	180	160	165	181	193	182	198	179	179	170	155	186	192	155	182	174	151	203	177	182	179	144	162	166	163	166	190	177	146	171	162	162	181	171	190	175	182	169	164	171	201	179	169	174	181	169	177	168	170	172	184	191	160	175	158	169	173	163	184	174	145	196	165	143	162	142	177	171	199	192	172	163	147	179	178	169	182	177	152	207	172	175	183	178	170	196	193	162	183	189	177	181	165	198	187	163	190	170	159	174	147	198	169	171	180	162	192	183	186	175	190	200	177	181	173	185	168	166	156	199	159	176	184	154	164	174	170	185	204	174	169	178	164	183	154	165	181	166	192	188	162	166	156	185	188	160	176	192	166	176	169	168	183	165	149	187	157	180	182	186	212	159	187	159	176	155	188	146	176	161	154	200	166	176	164	181	153	167	153	192	164	181	156	157	158	177	173	173	169	165	178	181	164	180	178	173	149	183	187	176	188	161	185	197	174	137	159	196	190	171	189	176	181	193	186	173	182	144	181	166	195	219	172	186	160	156	184	191	160	176	172	196	143	163	168	160	159	166	146	160	168	161	188	195	184	158	174	163	178	159	171	190	181	161	172	166	174	163	154	168	173	184	177	185	183	171	152	161	190	182	178	184	184	172	153	179	153	182	169	169	178	170	183	160	180	161	175	169	192	169	156	167	172	162	194	182	188	176	173	185	167	173	182	176	226	180	169	183	193	180	181	163	164	191	165	202	177	171	171	170	157	171	197	194	161	165	188	178	178	188	192	179	170	194	171	148	170	155	185	180	188	180	181	158	206	167	175	196	184	184	180	171	169	202	180	164	186	157	163	204	166	175	160	167	188	164	182	185	159	193	176	162	180	178	164	180	177	165	158	183	184	189	177	153	185	168	140	166	172	167	193	198	172	157	176	170	205	179	148	155	158	170	167	159	176	147	179	162	185	171	169	156	188	175	176	131	168	163	190	162	174	163	160	150	185	155	189	179	172	168	188	163	186	166	176	171	152	169	176	144	187	185	171	179	170	152	165	164	188	171	175	192	158	164	164	181	175	183	176	145	177	153	172	166	175	173	178	173	177	178	162	141	165	180	166	166	168	169	161	148	178	188	175	158	196	189	153	197	176	159	177	181	197	200	186	150	176	172	170	156	184	153	179	190	174	173	172	169	169	148	192	156	183	171	186	183	197	179	174	180	190	185	160	164	181	169	177	162	166	178	143	182	218	168	188	170	188	159	160	181	160	172	164	160	177	198	153	170	181	179	145	172	189	179	174	183	170	171	177	188	171	190	201	185	177	173	172	175	180	173	166	190	166	171	177	162	191	177	166	164	171	164	186	173	165	187	183	191	168	170	186	183	169	185	188	173	158	178	184	157	179	175	152	184	173	167	171	159	148	166	160	178	196	176	152	165	175	172	159	177	201	185	162	176	178	165	182	178	157	176	170	160	169	165	181	164	165	172	172	190	175	192	191	165	169	164	167	190	177	178	179	198	167	170	176	159	182	181	156	181	160	184	150	187	156	172	186	141	204	180	174	161	184	205	207	180	148	164	183	182	163	191	162	179	187	167	155	191	157	152	186	188	168	182	178	174	188	173	201	171	160	199	142	183	186	171	184	147	167	181	152	172	182	183	186	181	183	203	146	162	146	171	175	196	215	197	171	167	163	204	176	166	151	161	192	184	180	178	172	181	155	161	161	199	174	179	161	176	173	204	175	167	161	163	182	173	183	190	164	173	171	177	170	181	187	166	136	185	165	140	170	164	164	180	165	182	166	160	162	176	147	167	192	164	174	159	185	147	168	183	167	173	173	175	154	156	169	165	184	182	186	169	160	164	181	167	187	170	173	180	175	172	160	171	165	181	202	172	160	168	182	172	183	203	167	170	166	187	167	169	174	184	165	170	188	180	176	159	174	156	163	213	156	158	165	161	168	180	163	191	172	173	170	153	166	192	206	185	164	165	190	177	202	161	174	173	188	153	166	171	145	175	193	159	181	167	176	170	168	165	175	174	152	183	175	161	164	180	171	184	197	181	187	177	191	185	183	167	178	172	172	173	155	194	186	174	155	153	164	146	190	173	167	177	184	158	164	186	173	156	165	178	164	181	172	196	189	185	189	170	158	170	172	166	163	144	173	168	195	175	210	182	166	168	170	168	180	179	192	189	147	182	175	192	174	189	218	188	176	157	192	178	162	182	170	181	182	175	153	176	159	175	146	171	174	171	171	149	170	157	167	186	185	171	175	165	179	169	185	166	209	160	195	170	186	180	173	167	180	156	176	153	180	174	176	191	180	169	179	174	174	174	175	181	175	194	163	167	152	178	146	151	185	165	155	168	176	189	168	186	168	200	163	166	172	178	164	164	165	146	181	190	184	167	182	168	190	153	183	168	182	180	165	178	165	180	185	177	186	165	170	173	165	170	176	190	172	175	172	141	174	172	208	163	191	194	159	173	197	178	173	179	179	178	159	158	201	152	166	177	186	165	175	184	178	169	179	196	186	200	182	177	191	162	176	215	198	188	156	176	148	179	182	160	164	194	165	178	187	182	181	182	165	198	138	152	185	149	172	183	170	186
6814	806	1155	1373	1380	1044	1269	10248	2766	579	569	539	495	532	499	493	510	500	470	468	485	473	475	409	483	471	509	439	425	444	442	454	448	460	462	475	443	453	464	466	441	431	424	445	465	432	459	491	465	415	459	468	471	437	468	475	461	448	447	490	448	447	471	432	452	478	454	463	478	423	463	445	419	487	469	441	435	416	421	398	474	457	425	445	435	448	422	446	467	425	439	445	410	431	446	425	402	420	467	485	454	437	440	444	416	436	426	434	444	452	426	461	460	419	484	410	447	421	441	425	399	435	468	453	459	399	410	438	438	469	419	468	456	446	433	423	431	409	447	450	434	448	422	444	411	422	441	449	425	437	408	435	424	441	468	428	436	424	449	413	456	412	433	451	446	449	426	406	417	450	473	468	434	401	470	411	442	435	456	456	408	464	397	440	389	449	438	438	459	433	425	483	415	427	424	465	421	446	447	449	419	398	468	449	428	421	454	433	473	418	478	419	412	416	453	467	421	450	437	441	397	440	450	426	452	451	414	419	478	443	452	440	471	445	442	448	415	413	459	414	409	438	441	410	464	464	437	464	440	421	436	410	434	450	442	416	411	465	448	429	425	461	429	454	448	429	469	436	419	426	413	463	442	430	419	417	447	453	464	459	415	425	403	432	438	453	423	416	445	430	473	422	445	448	479	450	443	431	443	443	465	458	455	424	394	445	418	445	440	422	450	398	443	427	415	440	444	442	467	436	447	472	421	464	425	445	428	425	437	458	430	422	463	400	447	446	408	392	440	441	429	437	447	489	399	413	424	474	448	407	418	434	455	421	443	455	449	413	432	443	480	415	447	398	416	413	434	426	478	438	439	447	426	464	394	441	432	444	459	454	422	443	403	425	414	446	421	449	427	417	397	459	456	428	433	459	416	451	433	389	461	415	455	436	406	450	396	461	425	417	413	429	433	459	431	452	434	478	470	425	432	447	430	411	453	422	430	405	463	448	437	432	419	449	441	422	425	434	463	450	449	416	446	419	424	409	442	421	436	432	424	434	449	437	450	394	401	455	434	459	410	421	442	434	431	438	452	456	433	406	439	445	418	439	427	443	444	456	434	455	434	437	466	455	432	432	438	428	466	427	438	450	428	438	459	448	436	456	434	461	420	463	454	463	404	443	434	465	427	433	414	443	425	430	458	435	434	436	437	444	423	456	420	450	440	464	447	412	427	443	486	437	412	460	418	430	444	427	488	424	443	433	462	429	441	445	458	451	429	426	403	410	463	475	451	449	393	436	413	445	406	439	442	424	427	436	426	440	411	457	439	415	447	419	430	413	433	418	425	444	446	417	455	415	406	441	439	443	431	424	446	423	432	437	446	434	470	414	423	429	421	446	390	412	417	416	437	378	464	457	426	437	469	450	416	449	446	443	388	437	416	397	418	437	473	448	425	407	392	424	428	423	425	439	440	447	417	437	442	415	412	431	455	454	453	418	415	436	447	438	440	411	453	474	419	449	427	433	443	422	420	455	408	462	454	436	420	405	431	437	453	450	415	415	428	460	410	474	431	426	413	437	428	423	469	453	422	436	426	402	461	420	470	452	428	449	472	433	412	450	406	475	399	445	392	453	462	413	417	441	448	401	421	449	405	458	472	450	421	489	433	413	444	461	474	426	392	425	453	441	450	401	418	435	452	458	443	445	461	451	442	433	430	406	459	426	408	408	478	435	450	437	438	430	416	470	422	429	452	446	413	413	444	439	455	465	439	462	449	463	436	431	460	417	386	416	436	438	452	455	453	434	470	400	441	431	454	403	426	465	437	419	424	459	455	437	457	444	422	423	425	415	478	438	415	406	444	423	429	422	465	444	446	439	445	413	452	471	428	454	427	432	454	399	390	426	447	469	441	425	426	431	407	423	431	448	436	447	418	443	443	453	470	456	426	429	446	445	446	424	458	418	461	439	474	412	422	440	464	462	449	406	441	434	400	437	458	408	470	399	393	466	433	423	426	415	410	414	429	437	457	457	457	448	434	454	469	459	402	412	444	405	451	475	421	463	436	432	438	406	428	440	428	438	426	481	446	393	445	446	446	381	417	425	471	409	444	410	453	478	433	457	451	414	444	413	387	419	448	418	402	456	449	415	434	445	453	430	432	432	450	432	435	474	442	456	406	420	417	453	427	430	426	398	423	447	423	453	434	419	432	449	484	454	446	441	421	403	441	462	409	430	420	461	443	472	438	473	414	472	405	478	425	424	417	455	439	464	469	413	462	415	398	428	482	431	432	390	465	460	477	438	474	462	471	431	433	429	478	421	470	419	389	434	466	428	405	431	419	452	417	438	427	451	429	416	450	464	432	449	412	417	449	474	452	438	431	451	409	436	406	455	431	420	388	460	456	420	418	444	436	453	439	434	432	448	459	440	429	442	416	457	411	455	466	419	442	425	427	410	408	411	423	444	399	412	428	423	434	433	391	400	432	460	422	438	410	424	430	460	446	413	457	434	467	455	428	432	450	436	436	428	381	402	418	405	449	463	405	464	428	385	398	412	426	481	450	427	479	412	435	421	482	469	431	475	506	406	446	446	422	442	473	450	451	399	419	470	456	474	477	429	433	479	411	433	452	480	460	451	446	419	431	430	468	456	445	475	452	425	431	405	429	465	422	430	417	433	411	432	483	432	467	430	457	440	451	409	450	455	442	431	438	457	427	430	395	440	477	470	427	459	413	439	423	436	426	437	432	458	436	448	472	451	416	443	484	465	426	433	407	430	448	415	425	460	414	436	427	446	402	424	391	420	447	418	403	457	451	434	411	444	423	450	459	426	413	401	441	460	412	422	476	427	449	450	452	412	443	444	465	439	476	405	419	421	511	431	452	451	432	434	436	429	447	445	426	422	452	422	426	422	496	405	439	420	437	468	454	428	428	438	391	468	434	440	427	436	435	435	488	434	449	392	436	459	429	415	447	456	453	431	487	423	462	417	439	440	455	455	452	443	459	375	441	443	439	441	401	429	413	443	440	467	459	461	423	446	447	452	412	430	424	464	457	440	432	439	445	420	452	435	461	423	452	423	416	400	418	450	417	426	450	433	434	466	391	422	451	435	455	443	443	423	429	462	447	434	420	437	400	439	435	411	449	414	434	463	432	429	421	427	417	405	465	429	428	477	412	392	424	435	426	436	428	447	439	418	408	435	452	423	449	435	441	448	443	457	428	441	444	436	453	414	478	444	433	420	435	448	458	452	411	444	468	431	428	485	444	416	437	444	428	445	466	417	417	453	460	411	418	421	477	446	441	438	423	421	441	417	426	465	450	420	438	441	443	449	428	403	442	453	480	428	452	445	452	473	445	413	457	456	440	392	428	426	424	421	452	456	410	466	445	474	465	427	433	428	444	435	432	460	447	456	427	444	408	452	428	417	426	463	427	425	444	427	425	463	442	401	406	439	445	460	435	411	451	407	441	450	428	436	432	452	384	443	423	404	431	432	424	435	475	416	385	435
13143	934	788	609	442	333	347	2343	1293	161	142	121	141	145	126	134	135	138	133	112	104	124	124	129	127	126	146	107	115	125	126	129	117	120	118	93	133	125	134	132	138	137	121	125	139	141	125	131	129	107	106	129	127	108	123	108	134	137	127	119	115	127	112	118	128	121	132	142	127	87	131	115	138	137	142	118	114	94	136	105	114	122	137	132	115	133	108	139	95	131	106	121	116	125	131	130	121	115	123	134	123	100	125	138	126	131	131	104	112	125	112	137	119	115	133	105	114	133	140	114	134	122	106	125	130	131	131	102	106	123	92	136	109	118	126	123	127	127	125	127	119	120	126	113	116	133	118	97	129	100	99	113	113	112	139	128	101	133	107	117	126	137	104	139	136	135	124	116	111	115	134	114	108	132	126	129	130	107	106	128	133	104	107	135	93	114	122	112	127	109	129	128	139	134	137	98	115	121	119	136	99	111	106	110	143	126	129	126	123	137	115	118	116	109	142	124	116	132	122	146	108	119	125	134	114	111	99	81	127	118	111	115	141	129	118	126	131	117	109	140	110	128	110	113	110	113	122	131	120	113	135	124	142	121	99	118	106	123	131	110	109	102	127	109	141	113	146	119	104	111	122	140	121	133	109	129	111	111	141	118	132	123	103	122	109	114	150	141	128	112	124	116	115	132	123	112	136	120	121	120	133	113	135	121	97	124	123	111	132	134	141	132	111	106	128	123	115	122	130	129	106	122	121	111	120	115	128	133	119	120	108	114	138	133	118	122	127	140	122	128	121	127	116	136	140	147	123	99	112	119	119	145	124	140	119	129	121	110	112	107	154	124	115	128	97	119	113	120	120	130	132	127	141	118	98	116	95	117	127	120	126	105	133	122	121	99	108	126	117	145	120	109	127	116	139	109	118	122	144	121	117	113	131	125	125	106	121	126	125	106	135	114	121	125	116	116	121	119	100	111	127	104	143	121	134	105	100	126	102	141	115	115	113	110	124	143	126	136	134	105	121	105	110	140	158	123	141	125	122	108	131	119	117	119	129	132	131	110	131	112	126	121	118	112	118	114	128	127	121	147	99	95	140	130	121	112	118	139	110	119	102	107	133	129	116	118	125	119	126	133	112	113	112	123	117	122	130	110	132	108	106	104	123	101	122	138	109	122	105	119	106	122	142	110	125	114	128	145	118	110	126	105	129	114	132	142	118	114	112	107	120	154	108	109	129	117	114	138	112	128	109	110	128	115	112	111	115	139	140	123	120	127	130	123	108	128	112	113	115	122	140	139	107	110	116	106	135	141	148	135	101	113	122	112	127	105	113	109	115	124	125	121	111	107	118	122	117	123	92	134	135	101	131	126	129	132	114	114	117	116	131	118	118	122	122	119	131	131	108	107	105	106	86	124	133	137	110	96	133	109	111	136	127	125	108	126	137	114	96	120	124	113	126	117	119	115	123	114	129	138	126	127	110	126	119	131	134	126	143	97	103	128	117	125	111	101	103	106	127	120	119	114	116	124	127	115	139	127	134	112	123	111	136	129	104	136	118	135	130	115	138	111	125	112	114	107	130	106	148	102	121	140	137	114	126	118	139	123	125	125	125	127	122	91	142	142	113	110	114	112	112	125	129	117	115	120	121	129	128	120	132	113	123	114	99	107	137	126	122	109	114	118	126	136	122	140	130	120	112	102	117	132	150	120	130	138	111	117	114	121	83	127	101	111	125	117	109	112	121	139	123	124	108	105	150	118	110	102	100	128	125	119	121	129	127	131	145	141	120	99	111	126	120	126	142	133	134	148	124	125	137	119	105	123	129	113	132	116	106	126	123	128	135	146	117	116	109	112	107	145	126	146	114	116	130	124	109	133	117	130	134	133	96	107	100	118	135	112	119	96	101	126	115	114	113	135	101	110	116	120	102	136	109	130	142	132	142	112	109	124	125	129	123	119	92	110	101	128	128	112	123	124	97	126	135	132	127	116	114	120	120	116	116	136	138	122	137	116	114	120	106	123	115	110	106	114	121	126	118	126	110	128	129	129	118	104	125	124	108	127	147	145	123	120	116	134	83	141	126	119	124	139	115	135	99	118	122	123	110	125	132	108	122	108	129	125	115	128	126	133	127	112	132	105	113	135	129	109	138	109	116	113	129	121	102	115	101	132	102	116	107	144	94	113	115	119	112	111	128	121	110	104	123	115	130	113	98	110	109	133	122	129	117	116	95	116	100	120	101	110	117	112	127	105	124	124	127	109	117	130	128	130	120	129	99	108	124	132	122	129	114	110	112	125	139	139	114	119	123	150	112	124	130	139	105	132	117	113	127	123	121	108	113	108	130	120	132	149	126	107	127	129	126	134	104	120	131	115	136	124	105	138	132	131	115	137	114	148	111	136	131	123	122	133	110	126	106	94	124	121	119	113	125	113	136	93	117	119	130	127	123	121	134	119	115	138	121	125	118	112	95	137	110	124	106	125	119	145	100	127	132	114	119	111	136	138	137	114	121	115	118	125	108	109	114	118	139	148	102	119	121	134	131	113	133	112	143	125	121	117	137	110	111	141	125	119	125	141	103	110	123	135	136	138	119	109	115	100	105	119	118	125	111	110	122	134	123	110	131	113	135	105	125	124	119	116	128	112	110	123	122	126	133	98	122	120	124	114	101	103	141	122	114	111	137	100	125	116	101	112	108	112	117	102	119	106	127	109	116	123	107	116	138	109	132	124	119	137	113	102	120	112	111	115	135	136	130	123	128	120	110	126	116	132	123	124	103	113	107	129	108	130	135	114	107	126	117	121	114	127	116	119	113	114	94	127	133	116	117	118	125	125	121	135	145	141	124	115	127	125	121	100	138	107	119	107	110	99	95	121	128	91	115	114	129	117	120	140	117	116	95	135	126	112	118	123	133	127	116	130	107	125	129	126	127	126	127	105	126	120	104	107	128	128	120	129	108	128	120	112	141	142	111	103	130	117	110	149	122	124	120	104	105	130	130	116	101	134	126	138	143	118	95	107	113	114	102	93	129	127	105	124	120	123	139	124	129	127	121	135	128	124	122	136	112	116	135	123	121	115	111	112	109	128	118	129	107	122	112	134	105	124	116	125	111	134	120	108	114	152	143	121	123	124	123	124	141	128	133	115	124	117	110	121	116	131	102	123	116	97	113	116	129	104	119	126	126	124	127	114	113	110	123	116	131	121	117	108	131	123	91	134	120	107	114	114	124	103	129	119	121	115	124	138	140	135	125	116	131	116	99	115	115	104	130	111	152	111	128	119	118	100	86	125	141	100	125	132	140	128	131	109	128	102	114	115	106	99	107	129	123	94	122	139	135	120	135	120	116	112	116	112	124	117	124	129	131	131	122	123	138	126	127	140	108	130	122	126	116	127	121	122	124	129	117	120	121	95	126	98	126	130	127	116	137	122	100	114	122	127	116	103	114	108	128	106	121	121	117	118	143	120	116	76	122	133	112	134	119	116	100	125	104	107	127	124
8486	921	1831	2170	1819	1483	1884	11272	4645	618	532	481	442	482	428	413	431	433	400	361	393	409	375	355	350	347	352	326	353	368	337	347	334	334	317	328	320	338	365	332	355	318	315	333	337	351	310	347	326	336	310	315	337	320	361	369	314	329	314	343	363	331	358	338	347	348	316	367	380	342	333	293	307	295	354	321	354	290	351	324	315	317	329	337	316	294	311	356	286	304	286	310	308	302	336	362	282	305	326	298	348	279	280	289	284	322	277	305	309	331	308	313	313	295	278	309	308	305	284	354	300	301	323	306	307	316	317	307	289	321	306	303	319	276	308	313	333	274	323	298	312	314	334	340	284	290	285	300	324	337	277	296	296	317	300	312	284	281	298	281	303	300	296	306	306	263	334	283	316	311	296	296	301	314	259	278	310	311	276	292	319	312	310	296	294	335	285	302	296	326	302	298	322	306	297	301	313	307	313	293	321	322	298	260	303	285	314	334	276	303	305	316	298	310	335	293	286	301	281	323	320	299	322	287	306	297	313	295	309	322	289	302	315	316	305	295	302	306	292	291	300	316	304	308	317	306	274	311	329	289	288	320	278	309	304	302	310	319	308	325	296	286	325	333	313	290	302	245	308	300	297	280	303	289	306	311	297	291	297	315	308	307	311	311	292	322	316	306	294	323	297	264	312	304	294	312	305	321	309	322	332	282	298	289	314	287	262	303	314	306	313	314	305	336	294	309	305	263	318	306	311	339	300	318	300	306	284	299	294	296	311	300	278	293	327	317	278	294	286	309	304	299	284	321	346	278	317	321	285	284	287	325	321	297	315	332	313	312	298	314	279	262	322	319	326	303	328	290	280	322	337	304	316	318	301	311	300	303	282	316	287	283	309	315	275	326	273	309	288	305	325	306	312	303	290	286	300	301	293	298	315	316	306	294	301	305	301	307	299	330	285	304	302	275	340	286	297	326	280	289	306	296	311	333	292	289	296	306	282	328	318	336	312	318	312	302	276	318	292	327	297	311	296	306	302	288	310	306	287	293	305	292	306	278	306	305	282	320	312	307	340	300	324	278	312	315	299	311	319	301	308	336	308	288	317	281	325	299	285	309	335	294	284	321	322	281	268	299	324	290	315	301	314	291	308	303	290	285	333	308	313	292	301	293	293	303	325	279	333	273	314	290	330	320	324	342	322	290	307	321	319	268	327	311	291	319	293	296	289	330	303	296	281	328	318	326	314	321	284	311	307	288	296	294	309	258	314	309	301	323	318	319	319	297	327	307	299	330	310	315	297	318	306	336	308	280	281	339	302	307	301	294	320	306	276	287	331	320	294	305	320	319	294	289	311	316	305	318	342	329	317	277	334	314	309	311	308	317	330	292	313	350	322	303	289	312	285	306	334	307	290	310	314	297	320	287	294	291	320	312	309	306	285	303	291	328	293	289	323	317	314	308	285	282	322	277	323	292	323	299	293	317	328	325	313	290	319	302	315	288	266	303	309	286	314	319	313	334	333	296	308	316	294	327	287	296	317	315	288	350	314	298	296	319	317	293	317	308	299	307	334	324	326	321	290	329	306	285	295	329	300	269	328	295	284	316	318	291	318	293	287	284	284	290	311	297	306	300	290	285	292	276	293	299	300	286	291	286	297	297	313	309	334	322	313	311	339	302	310	326	279	330	314	316	279	305	314	300	309	299	313	274	306	306	328	289	329	315	315	289	317	317	310	285	335	270	328	301	360	293	294	313	297	341	294	308	312	333	285	297	300	308	278	300	311	286	303	305	301	306	309	294	282	308	310	336	291	333	327	310	312	303	289	304	259	291	294	297	323	322	307	313	321	314	300	309	313	309	320	344	322	317	304	305	311	280	286	304	283	277	295	318	307	300	315	262	290	292	305	327	289	284	313	294	284	312	267	287	349	315	331	319	296	303	325	280	277	318	309	301	294	324	312	316	290	308	321	326	325	333	298	315	336	323	310	283	340	310	329	314	298	279	314	281	284	334	297	296	313	278	284	253	289	302	289	303	299	310	323	310	298	266	284	335	286	304	318	289	327	296	297	268	292	306	292	334	304	308	301	303	306	291	314	265	267	339	287	333	298	331	316	277	290	296	287	309	313	323	321	274	329	276	317	296	287	312	298	306	309	299	314	277	308	308	321	284	310	279	299	294	321	299	317	301	342	312	277	290	292	293	293	296	304	328	321	287	310	288	312	315	320	276	291	277	289	332	307	302	310	301	288	283	288	311	295	304	296	288	308	323	320	296	313	310	307	308	290	274	314	260	308	286	320	308	259	320	297	281	301	305	336	273	309	308	307	337	278	282	307	291	297	305	301	287	314	298	342	300	354	322	312	288	297	292	322	273	308	320	337	312	311	306	316	307	300	331	264	297	331	298	320	316	301	286	299	270	327	302	323	266	294	290	282	314	323	290	315	293	299	313	282	318	293	312	318	296	292	280	309	301	331	313	298	273	256	310	328	301	262	311	300	317	299	310	335	300	313	309	284	318	276	303	290	285	317	327	304	304	282	313	297	329	287	310	301	330	335	331	339	296	328	324	269	329	289	308	280	322	338	326	371	300	326	303	319	281	314	287	271	302	304	281	305	305	293	310	299	322	291	320	295	291	275	323	317	338	309	299	290	306	305	296	332	311	302	296	312	309	348	326	294	333	313	302	296	336	302	295	318	331	316	305	281	316	318	317	305	286	314	281	306	287	288	306	323	297	309	303	332	308	291	281	278	329	292	319	278	319	290	289	286	299	334	314	343	290	318	348	291	281	294	318	292	273	318	278	288	309	307	323	326	285	297	290	320	311	304	292	299	334	314	335	316	314	294	321	322	329	301	310	302	313	281	328	293	307	326	314	326	281	290	287	287	305	311	296	305	278	294	291	301	317	295	297	324	318	302	296	309	298	320	338	287	302	303	316	310	325	297	305	312	318	315	315	290	286	274	308	302	279	308	319	303	295	291	284	300	290	308	285	321	291	296	323	325	285	316	321	321	325	292	307	295	299	280	298	351	297	317	313	309	282	304	312	319	275	294	288	307	321	295	332	326	293	312	335	313	315	291	308	326	289	297	303	301	278	314	314	312	302	314	273	348	318	335	321	298	316	336	335	329	299	300	295	329	328	291	274	316	313	303	299	323	308	303	288	290	287	282	298	286	297	308	301	295	292	330	293	312	321	294	280	287	310	296	314	270	305	297	323	290	315	289	293	296	302	309	289	297	308	289	318	313	294	296	302	299	312	292	285	310	294	287	277	338	284	324	310	298	293	311	276	326	294	299	281	312	316	289	353	294	296	327	292	302	320	324	300	319	280	298	311	299	311	319	326	296	340	286	304	275	295	321	311	299	348	329	302	325	312	288	304	284	327	300	278	336	296	317	307	299	296	322	315	301	325	282	290	293	322	277	329	320	281	310	306	283	340	291	293	299	303	307	326	325	314	316	324	314	343	310	326	292	325	291	300	278	343	308	322	300	283	333	302	331	298
1651	236	261	174	184	166	159	185	170	141	129	153	133	145	135	133	133	114	122	127	126	123	122	136	124	127	155	142	136	136	121	144	142	143	128	127	144	125	119	140	129	136	159	136	126	126	133	155	127	143	157	147	130	135	131	137	133	124	132	140	113	149	134	133	144	144	130	99	139	132	143	121	124	119	120	146	124	121	139	143	135	144	155	152	149	126	143	112	135	139	147	121	111	122	122	133	125	133	128	135	128	135	130	124	137	113	134	125	131	133	125	145	136	119	132	143	121	127	116	124	138	116	132	137	135	127	106	119	124	148	124	137	152	130	136	152	150	134	137	136	132	128	125	140	138	126	129	153	120	137	145	128	131	133	139	157	123	124	145	144	130	125	131	133	137	160	119	135	102	118	144	136	132	137	147	118	129	161	123	125	150	130	155	135	122	113	134	130	144	149	129	111	121	135	141	142	149	145	119	139	135	153	123	119	123	116	127	131	127	127	132	128	112	135	149	127	132	137	127	118	145	129	118	123	120	117	164	163	138	105	152	138	142	137	115	133	149	142	131	113	116	126	125	135	128	141	143	142	135	121	146	130	127	113	138	161	141	126	121	153	119	112	120	129	131	129	110	139	136	139	138	146	132	143	152	139	118	137	108	131	117	133	137	137	116	131	125	133	104	125	136	138	129	118	134	133	127	121	132	127	133	138	130	125	121	146	109	132	122	113	146	133	134	147	140	153	143	126	150	118	127	141	139	121	130	124	144	134	131	121	105	133	135	116	133	126	122	126	115	134	99	130	118	145	122	144	133	141	135	150	152	144	143	125	153	130	143	124	101	120	136	136	148	141	140	114	121	114	130	128	128	127	120	145	135	130	112	155	122	139	136	125	135	145	116	113	121	112	129	144	145	135	127	122	121	136	130	128	147	139	136	118	115	129	117	144	121	133	114	127	100	147	112	138	116	127	127	114	120	132	143	116	120	142	129	136	123	134	146	127	112	114	107	122	133	123	129	126	126	127	125	132	113	108	141	124	134	146	150	122	130	132	148	136	134	142	134	116	113	136	136	136	144	146	145	151	124	134	130	135	130	144	133	130	133	118	145	142	136	128	125	123	129	132	122	122	125	116	152	129	136	132	129	127	135	136	142	126	158	112	118	119	129	127	148	155	134	124	127	125	126	128	139	133	136	147	133	134	118	120	110	128	126	146	105	94	160	120	144	126	137	152	122	136	134	126	136	120	149	118	137	139	118	104	125	154	139	128	145	122	132	129	115	113	136	136	115	127	124	115	137	129	142	121	127	120	144	128	112	135	109	138	121	144	145	135	121	132	155	127	132	148	113	137	149	115	128	125	130	141	134	112	129	128	115	139	123	132	107	141	132	118	134	134	134	122	126	114	130	137	137	117	143	117	123	131	110	134	143	144	150	119	119	116	106	138	138	125	154	117	130	136	151	140	150	127	133	126	133	134	116	123	148	127	142	141	146	144	137	144	130	145	132	138	127	128	114	138	143	145	133	145	123	119	107	121	117	137	125	129	141	135	113	122	120	139	145	136	127	141	118	147	124	149	134	120	144	122	141	139	134	121	131	155	136	123	131	142	111	132	150	114	141	142	124	129	139	130	122	135	124	123	165	138	123	118	137	127	121	146	151	115	113	124	131	129	128	149	108	122	129	146	129	139	144	155	119	129	166	118	128	133	140	125	120	161	118	138	143	143	143	119	124	128	119	101	138	126	122	133	144	119	118	122	150	142	125	137	137	131	116	128	116	132	120	132	124	118	127	139	119	157	132	120	126	127	149	128	134	138	126	129	125	134	126	138	133	125	133	123	130	132	137	132	148	115	127	132	118	121	140	127	128	131	139	136	126	148	113	116	128	140	134	132	121	158	126	123	133	127	129	141	132	153	152	139	139	127	123	118	116	112	133	109	126	127	120	145	117	124	135	135	126	133	117	142	150	155	131	137	131	140	107	121	129	115	135	125	144	127	121	122	135	153	120	105	139	139	131	122	128	106	152	132	119	121	111	151	122	118	142	124	124	119	134	154	161	151	132	154	116	131	144	115	137	123	124	128	132	133	143	121	110	123	140	154	132	122	106	158	121	115	140	140	138	152	135	147	137	136	114	122	136	109	131	127	143	148	144	151	108	127	128	152	136	141	138	132	142	135	135	145	130	132	112	143	127	125	111	131	121	112	151	138	150	137	125	131	121	146	143	122	121	141	152	145	136	122	130	128	136	130	134	135	128	125	160	108	119	125	134	138	135	144	135	122	135	146	122	145	132	129	133	138	114	132	125	135	139	141	148	154	99	135	145	126	120	131	141	110	144	141	119	138	136	145	117	144	127	138	153	134	137	117	129	154	128	138	121	131	159	115	111	111	127	130	123	121	100	138	112	140	125	131	128	141	107	152	129	130	112	140	154	121	139	131	135	134	128	126	142	128	124	131	127	129	136	145	149	138	115	108	120	149	117	126	139	141	145	141	113	126	120	135	148	143	112	138	123	142	131	127	135	134	133	139	130	127	148	143	122	130	110	117	121	112	132	132	167	141	136	137	141	131	142	119	154	152	147	128	128	123	118	140	130	133	114	145	125	139	118	133	142	135	140	140	125	133	151	143	120	136	138	130	128	128	124	142	111	137	137	123	131	143	121	143	146	126	119	131	138	125	125	130	128	127	119	130	134	157	113	137	104	121	129	142	131	112	136	116	123	131	128	125	123	142	118	110	143	132	143	115	114	153	107	131	130	114	130	105	124	113	127	112	144	145	142	110	129	132	126	131	131	133	131	111	126	148	153	144	127	147	144	137	138	136	149	140	133	126	138	132	122	119	147	139	125	128	117	143	144	133	152	124	141	116	119	130	126	135	118	116	144	152	122	129	138	114	127	150	122	117	125	135	126	131	130	128	124	146	158	137	145	113	133	115	114	134	146	145	143	143	135	132	110	113	124	137	112	146	140	127	138	127	140	126	145	127	146	136	106	129	126	110	140	147	110	140	115	140	149	120	114	146	127	151	116	125	128	114	135	108	144	144	137	117	131	140	138	141	134	143	131	123	123	142	122	121	118	137	112	133	133	130	133	125	115	108	134	132	125	115	145	128	134	130	138	116	131	140	127	102	133	129	126	151	141	119	137	136	123	115	107	122	125	138	138	121	132	146	119	129	140	139	151	121	131	130	130	140	113	133	133	110	113	130	116	128	137	136	125	123	138	128	117	138	139	149	140	147	128	107	117	146	139	127	132	111	142	123	127	138	146	124	148	125	139	130	141	124	127	147	123	132	155	148	140	114	151	118	144	133	148	147	137	121	138	138	130	154	147	158	144	128	122	169	146	132	131	128	107	128	122	129	111	110	119	137	144	137	174	136	147	118	134	139	134	140	122	134	146	149	120	131	156	136	142	132	132	115	149	158	135	147	151	145	142	138	133	134	154	136	109	141	125	137	156	142	151	132	126	135	123	144	123	111	140	147	110	123	135	133	128	125	133	144
2017	441	668	610	493	461	444	738	435	380	365	375	363	336	385	327	366	398	358	358	348	357	342	355	357	362	349	358	339	358	351	341	368	338	303	339	334	346	388	363	345	329	344	332	357	356	368	356	352	338	363	350	352	351	367	387	380	349	363	374	366	343	347	356	377	378	349	306	356	371	368	368	352	360	358	391	347	341	343	348	347	334	316	368	352	351	351	334	367	331	342	330	349	344	344	333	373	377	321	357	367	387	355	311	343	385	315	320	325	358	313	350	370	365	360	353	309	344	321	353	349	339	364	307	316	373	363	341	326	366	330	358	309	339	324	344	337	344	334	332	341	377	352	366	323	327	364	327	332	337	363	322	361	361	362	302	357	322	317	329	354	366	363	359	352	346	333	328	316	378	372	364	329	332	343	375	360	341	346	357	357	349	332	339	322	343	300	329	346	353	328	350	355	365	315	360	347	345	357	327	333	309	350	360	349	369	366	354	320	351	358	357	329	348	341	341	365	332	361	378	355	339	315	344	333	327	345	318	356	356	357	366	347	341	334	348	366	329	345	342	349	355	346	331	367	346	355	338	379	313	319	338	308	374	303	327	377	303	362	331	338	351	364	363	311	343	320	369	369	356	298	343	339	357	371	369	336	380	363	343	342	347	357	320	335	332	339	365	345	348	337	347	341	359	342	347	322	353	385	335	339	369	344	324	341	358	354	337	359	366	346	338	364	363	361	348	352	345	350	342	364	329	331	368	348	331	334	361	336	340	360	371	303	366	320	324	331	334	313	333	369	348	382	290	356	349	356	379	317	362	338	338	345	315	344	334	340	383	341	362	334	345	322	334	355	310	367	318	359	341	323	356	332	326	332	355	368	337	364	362	326	332	336	371	364	317	347	360	305	322	341	348	329	348	339	344	322	327	340	340	346	330	338	326	315	328	356	385	371	338	351	344	334	360	364	298	332	344	322	379	345	336	381	326	355	374	350	350	389	309	349	350	381	355	337	350	331	368	356	344	345	343	359	335	337	366	334	298	356	340	358	368	335	368	341	363	387	360	310	312	349	334	326	324	336	331	336	313	325	360	316	367	342	344	351	360	338	355	338	294	326	345	326	377	349	355	344	326	353	349	358	317	362	344	330	346	324	353	357	345	320	371	333	363	359	333	332	357	339	355	341	324	328	354	337	336	352	323	359	333	348	359	380	321	345	354	361	366	350	326	348	320	334	319	338	323	327	370	356	328	332	353	341	343	312	301	369	345	367	337	347	337	342	345	337	336	366	361	322	348	353	331	339	332	359	378	355	370	362	356	370	353	359	338	340	352	343	366	357	309	357	342	369	347	357	348	371	390	360	356	364	363	359	345	321	350	327	326	322	329	362	345	316	321	343	318	363	344	340	347	338	331	361	318	340	355	356	330	354	366	340	346	331	349	343	338	361	336	341	359	354	341	331	321	352	354	334	346	360	363	336	360	364	350	329	364	335	347	352	337	346	349	327	371	347	323	332	394	328	362	339	356	342	372	363	359	382	328	363	323	326	329	332	338	364	329	337	349	334	354	314	352	361	348	322	351	307	325	322	365	322	344	299	336	336	365	356	344	366	301	329	336	363	332	354	336	363	369	372	351	333	327	341	353	342	365	347	332	317	316	375	367	366	381	339	392	325	368	367	330	351	336	352	379	348	346	347	381	331	343	337	350	358	328	353	324	334	368	360	362	359	339	357	337	348	344	346	337	347	362	344	364	342	347	340	333	345	350	305	324	344	363	352	321	330	328	340	362	344	351	349	352	343	331	353	352	348	338	325	340	346	360	329	339	314	344	347	347	338	313	369	310	316	375	350	348	355	307	351	356	354	326	384	328	322	333	341	366	314	321	360	326	358	356	357	344	355	355	298	337	383	341	327	346	335	358	334	305	321	344	348	316	345	349	329	344	351	378	317	352	343	376	337	327	322	358	337	322	337	345	334	356	332	329	305	349	360	356	337	348	343	339	330	349	335	323	359	317	376	341	345	318	346	334	358	321	343	348	362	318	340	350	344	325	351	313	326	336	370	335	334	345	342	324	324	346	366	347	334	348	315	352	343	351	300	347	350	339	328	362	339	352	318	385	336	352	322	356	316	368	351	318	332	359	326	360	288	329	307	316	331	335	403	306	343	320	329	325	334	357	347	330	328	351	358	340	344	346	332	344	345	332	332	352	316	345	352	346	361	344	343	327	370	350	337	331	332	351	336	329	346	329	357	343	341	335	336	358	342	346	360	341	336	354	359	331	344	322	339	346	345	337	359	368	327	359	356	341	330	317	338	349	323	350	366	321	326	338	311	336	340	321	339	357	335	364	328	380	352	371	365	336	340	369	359	312	321	341	354	340	341	287	334	349	364	348	372	337	360	353	366	334	342	371	330	344	334	340	367	365	341	321	348	346	343	318	371	324	329	353	335	342	353	340	328	362	357	315	347	320	337	328	338	343	333	374	354	326	324	366	320	362	341	336	350	328	371	370	352	355	331	349	344	353	357	344	351	363	343	355	337	347	338	333	301	364	333	333	338	342	370	370	345	331	353	345	314	387	332	343	340	338	325	327	339	348	329	330	362	360	367	321	323	338	334	351	326	355	334	327	358	349	324	303	343	364	306	333	351	345	366	360	341	345	353	360	318	358	382	365	346	349	355	337	333	334	338	352	323	355	349	337	339	364	342	344	337	336	363	356	335	319	338	355	355	322	352	330	320	370	315	346	332	351	346	345	343	355	334	362	333	353	352	364	333	347	380	355	345	354	352	358	344	353	354	348	343	374	370	364	340	335	331	342	312	361	336	330	341	319	380	345	350	324	340	364	397	332	309	324	348	311	364	338	364	341	353	371	328	341	380	319	332	372	312	317	386	348	359	325	369	359	333	336	330	357	340	358	327	353	361	342	343	342	350	317	328	326	341	331	347	335	352	328	309	334	365	349	336	345	377	352	326	330	366	355	380	339	346	340	326	361	315	347	393	346	370	353	325	319	348	324	337	337	350	346	397	321	388	332	346	326	350	353	339	339	335	353	353	319	348	345	331	371	362	365	341	323	343	359	350	321	330	355	358	360	338	363	376	336	314	342	329	362	345	365	331	371	319	361	354	344	352	352	363	337	345	340	361	393	335	336	331	331	354	326	331	381	320	351	317	362	314	314	380	327	326	351	340	348	316	338	334	289	343	354	340	306	334	355	356	351	397	358	370	382	383	359	333	325	338	347	314	349	343	349	356	354	334	336	308	330	353	361	353	329	335	350	348	370	343	349	333	329	314	342	375	343	338	322	294	381	363	347	343	326	332	358	348	380	361	314	362	311	329	386	328	346	353	382	341	340	338	332	347	342	301	348	329	314	316	312	348	304	369	348	344	341	345	338	346	337	350	326	313	346	343	332	353	350	346	351	339	336	332	338	359	331	385	362	365	320	338	334	308	334	326	357	328	341	351	370	353	341	321	333	343	341	348	317	356	319	315	312	296	373
6870	449	474	418	309	281	352	870	226	189	195	174	188	189	185	196	156	191	166	182	192	173	180	182	174	195	142	184	176	183	171	167	180	162	161	194	170	174	155	177	171	173	183	165	224	153	194	185	169	197	183	176	192	187	172	163	164	168	158	166	181	172	185	176	191	145	170	166	162	180	184	165	174	177	158	160	176	177	183	170	162	171	179	154	181	172	188	161	193	195	196	199	187	173	181	173	144	150	177	164	167	173	195	169	166	165	196	187	161	155	168	149	199	163	163	186	174	167	161	159	182	176	158	156	169	165	183	180	196	177	184	191	168	176	182	153	162	191	193	202	165	189	187	183	151	180	156	169	190	204	154	164	181	212	171	166	168	167	168	171	167	172	164	158	178	144	164	175	162	159	182	168	154	176	168	181	180	153	158	160	151	197	177	172	172	156	165	162	176	164	163	183	152	166	160	175	163	170	184	168	181	175	175	193	179	168	157	184	180	173	167	185	160	150	175	170	174	184	175	184	185	197	170	164	170	150	175	172	197	180	177	157	171	163	174	167	182	176	174	186	213	171	170	159	162	173	162	176	150	164	185	178	158	160	176	171	165	171	157	183	188	176	189	169	134	175	185	141	191	177	174	176	167	180	171	171	165	182	179	170	188	167	205	180	170	175	158	148	171	163	162	153	170	165	165	158	159	182	196	146	186	158	172	164	208	177	192	193	167	158	169	153	169	179	174	207	177	166	151	192	166	164	152	157	166	173	172	188	159	182	178	162	152	179	168	188	171	185	169	193	184	146	171	167	143	170	160	193	165	168	178	160	194	195	142	167	182	167	190	177	169	180	171	169	159	143	150	209	164	207	178	182	175	169	177	167	166	169	150	174	169	160	166	157	181	183	189	156	146	190	172	187	172	174	159	176	170	179	186	174	171	160	162	205	169	173	181	153	196	164	173	179	170	204	183	168	190	160	195	184	167	172	188	160	178	164	188	161	166	180	180	167	169	184	163	184	203	174	174	162	185	204	178	184	189	172	171	169	165	180	164	192	153	194	161	185	185	172	171	179	162	183	173	168	168	168	177	166	182	173	189	188	196	160	174	168	160	159	161	183	194	177	181	194	155	183	166	177	174	163	194	162	178	182	181	202	157	169	162	177	176	155	168	180	160	178	171	172	175	170	206	168	164	186	187	165	179	172	160	194	173	148	191	183	168	219	189	185	183	192	176	145	186	178	172	163	171	173	185	181	170	169	167	167	196	159	202	187	154	182	159	162	164	161	202	165	160	175	163	163	162	170	195	179	173	180	173	168	165	159	183	201	193	172	183	181	173	187	174	183	189	167	195	188	157	171	176	177	166	179	172	173	169	167	174	191	163	181	176	157	159	165	206	194	173	156	166	183	194	171	157	182	169	162	203	164	179	173	183	149	167	162	156	154	193	171	175	153	187	184	158	159	160	172	160	166	174	177	147	181	149	177	156	176	154	159	205	173	161	192	184	182	168	190	184	162	192	168	207	145	182	138	188	156	187	159	180	181	184	213	183	173	202	170	180	175	157	178	149	183	185	168	188	166	174	185	164	178	166	151	147	174	172	186	159	202	158	213	159	174	162	170	150	171	206	178	179	166	177	181	153	169	156	193	158	176	192	179	159	175	162	176	160	151	170	168	178	180	197	165	180	171	182	200	153	158	201	164	179	183	192	175	149	176	149	186	161	155	164	171	168	155	157	153	168	178	166	186	190	193	165	196	192	183	160	175	168	161	182	183	167	169	176	196	178	164	159	191	176	169	179	184	153	181	156	169	176	193	181	160	176	161	177	209	140	177	160	162	182	164	172	153	165	162	187	156	188	167	155	176	172	176	172	182	171	187	171	161	159	185	200	172	163	157	164	177	197	178	178	189	167	164	178	154	186	183	148	173	153	180	178	157	163	180	158	162	156	186	195	181	171	162	187	163	150	184	166	211	171	182	199	165	184	169	175	181	178	184	178	183	194	169	168	170	167	185	195	175	176	163	154	168	181	155	165	180	205	171	173	180	181	190	182	180	163	165	161	159	165	162	170	156	190	162	200	197	187	176	166	162	167	171	197	162	169	180	160	172	155	155	171	176	206	168	163	162	165	165	192	155	164	189	182	157	185	171	170	173	181	158	149	178	186	166	153	174	154	183	176	154	156	162	167	181	186	178	172	170	194	177	181	178	181	166	178	176	177	202	156	171	172	170	159	168	154	153	188	201	190	180	160	160	167	157	169	182	167	164	171	180	184	172	156	183	161	202	170	187	172	166	158	182	160	167	195	175	182	188	175	194	182	187	181	170	163	178	171	172	177	177	189	185	158	182	183	155	135	163	165	187	161	184	176	163	163	166	193	179	161	184	192	184	177	158	169	192	190	159	157	187	186	191	166	186	197	170	155	181	159	164	191	168	163	167	145	157	156	163	177	169	158	179	190	190	172	193	150	165	175	166	177	169	153	183	174	169	172	203	179	190	162	175	147	171	162	178	166	161	174	183	183	165	200	186	189	185	180	185	196	173	176	189	186	169	176	181	171	173	147	196	167	155	177	177	201	189	171	148	193	167	189	146	160	173	181	158	195	182	172	174	147	176	189	158	153	177	169	158	152	178	185	177	158	167	222	170	175	167	172	162	161	184	178	205	164	194	191	164	158	176	172	169	187	178	204	177	171	153	195	168	148	150	190	185	173	189	187	156	184	172	164	182	186	186	189	176	159	171	187	179	190	192	174	174	159	182	168	145	175	166	163	167	187	181	176	168	150	170	163	161	168	150	169	159	167	192	190	151	175	164	154	161	154	164	166	175	189	187	156	192	198	176	163	185	156	181	187	152	187	208	171	197	176	161	142	153	182	171	151	158	185	172	150	167	166	170	169	162	189	175	190	167	154	172	193	177	171	161	180	164	172	176	189	172	163	190	196	163	194	179	193	185	163	183	200	163	169	190	189	201	201	159	184	182	165	157	163	181	179	178	160	168	194	165	168	161	175	197	185	171	181	161	164	183	185	157	168	192	168	169	181	186	190	164	186	190	166	163	189	181	194	166	165	186	179	162	165	175	180	163	159	163	170	170	161	183	165	159	179	179	196	196	168	161	182	182	154	179	169	203	175	181	174	194	158	186	179	178	161	195	159	159	171	171	189	187	190	162	182	161	180	148	159	157	169	177	155	184	175	166	189	171	197	161	207	162	168	168	188	161	178	188	161	175	146	145	170	164	171	188	167	162	159	165	201	185	171	171	191	153	180	195	175	179	172	165	183	174	182	158	151	164	187	179	179	177	185	177	175	195	170	174	197	158	175	162	157	183	204	164	168	152	165	177	165	153	173	158	166	183	164	194	188	166	166	167	159	165	184	168	164	155	189	202	170	171	205	163	162	175	176	184	185	177	164	162	185	174	173	185	157	185	154	151	175	163	185	164	162	167	186	194	196	155	152	185	176	195	185	160	172	144	154	175	184	178	163	174	182	177	165	170	167	195	177	171
6580	759	1187	1367	1146	956	1543	4454	624	578	584	531	553	560	524	501	444	465	484	440	485	423	447	481	489	435	488	462	516	472	446	449	464	438	446	482	456	431	468	413	458	471	467	502	446	482	435	451	466	465	429	473	458	460	464	490	479	429	461	494	448	447	456	467	436	456	449	402	452	469	423	445	450	440	456	461	442	434	423	460	425	459	438	473	452	433	460	425	461	409	407	434	440	441	434	453	401	444	430	429	437	445	411	414	427	420	463	441	407	464	459	431	428	421	394	436	401	453	420	388	431	451	471	443	430	449	448	397	419	463	417	407	406	413	442	439	430	480	389	435	428	447	463	445	466	454	453	394	437	420	420	464	440	421	433	405	428	444	422	485	414	400	436	460	431	456	416	448	445	397	405	462	448	452	435	421	431	402	448	457	449	432	451	427	472	428	413	431	421	433	401	424	428	414	419	413	407	421	429	433	442	433	464	446	414	398	443	424	444	434	420	459	404	455	416	424	435	444	426	420	465	419	443	430	411	449	409	427	481	432	416	464	494	433	440	411	419	457	449	436	433	412	445	449	422	464	440	463	421	415	452	433	463	433	479	391	442	441	423	406	446	422	429	468	451	409	446	414	401	460	459	413	437	454	426	387	421	398	441	433	432	484	470	453	437	440	404	429	425	443	419	461	435	407	444	473	428	454	449	405	446	420	443	405	447	443	434	470	389	448	450	444	449	406	433	427	417	454	407	423	452	440	442	473	437	432	437	409	441	456	416	438	428	438	401	390	427	472	434	454	415	456	445	433	472	442	442	437	409	420	468	429	431	429	420	470	429	435	435	420	397	414	437	422	436	437	453	409	458	449	448	443	442	403	419	417	431	442	460	452	440	446	455	409	451	463	432	388	435	425	476	430	422	472	459	424	441	427	457	414	404	399	446	407	445	473	467	407	450	438	432	432	442	399	447	475	422	470	456	436	431	423	453	444	435	456	413	420	428	442	420	443	454	448	407	424	438	462	415	433	432	445	438	429	417	432	467	430	432	409	455	428	447	417	447	436	435	444	390	443	460	442	432	434	437	430	439	450	471	453	449	446	396	437	461	459	455	428	433	406	467	503	432	453	415	459	431	410	442	397	421	440	432	461	411	463	438	458	414	509	443	427	448	429	420	460	436	438	442	417	467	451	448	393	440	444	434	471	419	431	433	423	457	443	438	449	444	457	429	436	398	433	421	412	427	448	417	436	439	452	422	436	414	418	466	424	423	448	470	408	426	440	422	410	415	481	409	442	441	450	432	443	404	444	466	471	392	410	416	388	441	453	442	426	415	472	416	419	448	423	451	422	430	438	442	455	428	430	481	459	466	408	446	440	446	465	457	432	455	443	424	398	442	435	424	451	418	418	465	416	481	456	416	416	489	428	449	404	425	386	445	411	398	421	443	423	425	398	461	413	425	470	450	446	415	432	461	450	475	446	407	449	421	439	449	441	435	428	425	441	433	478	416	409	443	432	443	432	406	428	464	436	450	438	424	471	447	463	404	449	415	463	417	430	453	406	407	436	426	429	478	430	436	430	464	421	432	396	446	438	423	405	403	452	412	418	435	438	413	422	438	439	415	444	463	373	457	462	427	419	438	415	450	429	412	421	414	430	404	467	411	456	446	439	427	412	428	478	402	451	399	393	437	431	398	433	463	447	438	440	450	416	397	443	443	470	414	431	433	416	419	468	428	396	462	409	445	439	436	456	420	445	487	431	423	399	451	418	444	429	453	444	431	435	469	437	426	429	424	374	385	389	444	455	438	412	435	450	464	457	425	399	415	402	423	460	452	426	434	403	455	452	403	415	408	453	443	411	424	456	428	409	430	441	417	422	475	454	432	430	425	412	443	451	433	419	446	394	451	434	436	425	442	436	433	472	413	436	403	435	417	471	438	432	418	426	447	427	416	412	432	421	423	419	443	445	399	442	466	472	409	411	461	423	417	414	445	426	436	438	422	453	426	404	429	415	427	422	456	426	432	436	440	406	410	448	421	428	434	428	417	406	430	432	482	424	450	423	411	435	442	417	411	416	428	426	420	451	442	443	426	423	413	453	431	440	414	416	441	428	432	443	448	425	436	432	439	465	447	431	430	442	429	436	425	466	425	422	419	428	419	422	469	434	423	439	427	441	458	442	472	426	433	374	426	417	456	438	443	405	421	412	417	436	420	422	420	439	438	445	422	426	434	421	473	399	401	429	424	424	462	445	426	440	400	466	434	427	451	443	436	458	414	453	433	455	473	424	424	446	423	436	458	457	424	434	426	386	413	476	420	440	417	461	434	437	469	439	455	393	424	403	447	416	456	463	454	442	456	422	408	440	442	413	433	428	424	436	440	461	439	444	448	407	431	417	400	425	460	400	409	414	436	438	412	466	428	428	442	470	464	458	413	443	438	445	391	443	427	421	403	470	394	421	426	414	455	470	431	438	423	466	450	463	415	416	477	416	436	421	437	436	456	450	421	403	427	435	430	447	417	467	441	443	437	423	422	413	455	456	433	430	445	427	425	433	445	410	447	423	425	422	419	411	445	432	441	418	462	421	412	453	413	447	449	419	441	401	438	409	471	393	395	423	457	438	427	444	398	439	405	384	452	453	455	406	420	435	452	454	431	398	425	474	446	378	408	447	387	417	418	428	429	440	388	382	455	437	457	465	438	419	450	430	423	469	450	427	403	482	403	465	439	433	412	424	423	436	417	475	421	445	470	410	407	434	428	433	402	422	422	429	430	408	441	433	442	444	393	419	434	412	428	438	438	453	463	435	464	415	417	449	429	411	417	478	434	447	412	452	417	422	446	406	433	428	403	416	480	413	449	438	486	442	462	418	421	429	444	427	381	431	422	439	438	423	381	438	442	412	478	421	418	463	417	401	481	444	416	398	395	417	434	444	442	454	474	457	415	422	430	427	473	458	443	427	432	462	417	433	431	468	404	407	413	461	416	433	430	432	438	420	412	413	414	422	456	439	431	394	414	460	464	469	421	439	459	418	396	477	471	421	434	433	429	439	421	432	413	407	409	465	412	474	444	456	383	446	437	407	460	446	450	417	463	435	457	405	470	482	388	431	448	412	451	456	444	452	453	446	449	466	407	444	453	445	457	457	420	437	411	433	431	444	437	428	422	404	440	457	437	404	410	427	420	437	425	436	451	412	476	436	445	478	382	442	414	438	424	450	430	451	409	448	450	408	441	433	411	456	433	402	422	437	391	447	418	443	448	434	456	456	460	410	422	440	405	420	451	451	458	403	454	460	404	428	424	449	396	439	467	421	446	457	424	406	430	390	434	430	418	414	427	422	439	470	427	460	432	431	410	458	405	432	434	430	441	396	475	393	430	410	485	454	464	440	462	427	431	422	425	445	450	444	466	435	416	420	437	446	473	435	460	399	467	438	439	444	426	461	452	459	426	379	423	436	428	454	429	425	400	452	409	421	425	419	452	466	433	450	416	428	472	455	455	439
12594	841	806	592	391	303	415	2081	888	154	157	150	151	129	138	136	142	136	129	136	139	145	106	128	116	133	133	122	134	127	129	151	129	131	127	107	134	132	116	127	131	123	126	140	130	127	121	120	120	129	140	115	131	115	117	132	121	143	125	123	134	141	126	126	129	103	120	127	152	111	103	131	105	126	131	95	124	127	117	138	132	110	103	117	118	123	138	135	97	108	117	132	142	111	120	132	122	94	113	123	116	106	144	122	114	132	126	116	132	120	143	111	118	113	116	115	101	121	98	121	120	133	111	138	102	132	92	102	133	133	107	119	120	118	94	86	112	110	128	107	122	115	116	136	124	111	120	120	106	112	131	113	116	109	112	114	138	117	101	125	96	108	117	127	125	113	104	119	128	130	129	123	97	105	121	109	123	107	123	111	102	104	118	107	134	107	125	105	115	108	120	140	92	122	116	115	130	128	100	109	125	120	112	102	99	115	120	124	106	147	116	117	136	125	124	118	103	112	116	111	104	122	107	121	119	106	92	116	105	135	118	112	105	125	126	115	139	121	118	101	131	116	118	117	120	123	122	100	126	134	111	131	123	123	133	131	107	110	125	117	109	129	120	119	112	125	127	133	118	96	136	126	136	116	115	107	103	108	119	125	111	119	115	124	125	145	128	123	109	140	112	105	113	142	121	122	126	117	101	117	121	111	105	110	104	121	113	120	106	120	117	123	127	148	122	125	129	105	129	128	114	130	105	132	128	132	112	115	134	152	124	119	112	110	105	109	129	133	105	125	120	112	129	103	124	120	106	131	116	133	113	111	130	110	113	100	117	130	133	108	129	135	106	127	116	143	113	113	114	123	118	133	117	114	104	128	106	107	126	120	117	125	95	126	118	106	142	107	100	111	122	133	112	115	109	116	135	101	116	120	123	111	132	105	123	124	117	122	119	118	117	116	106	111	115	131	115	115	120	112	118	129	138	126	114	111	117	93	122	130	119	127	127	118	121	139	129	140	134	112	103	113	115	101	112	131	123	119	119	128	116	114	126	131	128	116	132	120	123	113	109	102	140	124	116	119	124	105	128	141	127	144	120	112	121	112	130	104	120	105	102	126	117	120	143	134	109	125	105	123	119	122	113	124	132	130	106	119	140	105	129	111	119	130	131	108	100	120	107	126	119	117	106	104	131	141	128	121	121	123	96	141	121	130	119	119	125	136	116	120	138	112	117	114	112	128	123	95	100	134	122	117	111	113	104	120	118	128	121	125	109	129	128	124	127	121	136	104	136	107	111	111	117	118	119	114	134	108	117	111	120	132	135	125	125	120	117	113	94	122	127	138	109	129	111	127	112	133	123	111	124	125	127	128	124	132	98	121	131	129	142	119	124	131	115	113	112	124	140	112	105	119	116	131	110	119	132	114	113	117	105	143	116	127	115	103	113	113	122	120	109	95	129	141	126	94	104	120	110	140	128	119	125	118	121	110	131	129	110	106	111	117	92	98	120	107	119	106	127	111	111	123	133	106	115	125	124	102	103	131	119	126	130	118	112	108	117	110	140	98	116	131	136	118	144	122	118	124	134	109	161	127	111	127	114	111	129	120	95	118	127	120	125	123	113	123	107	111	125	149	114	135	124	137	114	123	123	134	125	135	111	109	119	121	98	95	118	110	140	135	117	116	120	128	127	133	100	118	115	119	109	128	155	127	112	122	116	115	104	139	124	123	134	119	124	114	123	131	134	124	129	109	117	117	130	135	124	128	126	127	106	108	117	99	101	116	121	110	116	126	136	116	121	106	126	116	128	117	128	132	140	122	113	104	151	107	115	109	101	119	138	121	105	98	123	125	121	117	98	115	111	117	121	116	122	125	112	105	101	118	114	118	130	111	139	109	103	117	131	122	113	121	115	136	128	112	104	116	126	111	138	116	131	119	121	118	125	120	124	139	117	127	114	110	105	104	127	121	104	113	122	121	126	111	104	114	129	125	103	122	112	128	124	97	125	125	119	136	115	120	129	131	127	116	110	126	122	134	131	140	105	105	136	140	102	131	102	126	113	119	118	122	112	99	116	132	119	153	104	131	105	107	128	121	114	120	119	128	140	119	114	129	115	125	140	109	108	135	122	107	152	123	118	128	93	109	111	124	118	121	110	108	116	137	117	119	101	115	116	99	136	133	111	98	121	121	118	111	116	119	131	111	104	139	138	113	100	130	116	114	124	129	115	115	121	142	132	111	104	122	111	107	104	131	115	132	123	106	123	124	107	118	132	111	111	132	142	122	118	96	132	112	136	119	125	117	109	114	144	108	123	134	116	113	112	122	122	113	143	132	122	111	105	91	126	119	130	100	135	120	125	132	131	113	114	112	129	119	124	116	140	131	111	123	124	114	100	123	128	146	94	122	133	116	132	116	118	114	103	114	115	126	109	114	125	122	123	109	101	120	92	119	117	133	102	114	116	124	134	134	117	118	125	134	114	136	124	112	114	121	106	121	137	101	106	125	102	100	113	109	125	123	123	121	121	96	119	118	139	137	127	109	128	116	119	104	129	120	143	112	107	122	108	119	104	114	105	148	119	119	118	128	140	125	120	125	114	126	112	115	117	110	122	118	145	145	106	109	132	137	122	108	118	131	138	115	113	121	122	125	101	107	115	129	133	142	127	104	109	108	104	120	113	111	114	108	135	117	99	118	113	103	133	133	115	103	105	123	132	114	118	116	117	114	108	139	109	136	119	116	127	113	123	128	126	110	114	121	103	131	110	134	129	109	131	112	109	120	114	124	124	110	115	107	127	119	122	135	101	100	118	113	125	129	127	119	104	107	145	120	135	119	104	118	111	114	145	125	122	114	119	110	115	124	125	115	114	120	107	106	124	122	126	106	141	112	107	125	156	121	107	104	137	115	107	119	101	108	114	129	105	115	124	130	133	130	134	122	120	125	97	123	108	113	131	114	125	116	121	125	105	120	129	115	123	106	136	119	119	122	135	143	114	100	125	161	146	124	120	125	127	111	115	104	111	114	118	124	109	123	128	114	121	87	110	121	126	119	119	133	138	114	131	108	122	105	111	131	131	119	137	122	114	120	111	121	117	132	136	120	127	130	105	125	130	112	119	119	133	117	134	110	131	122	131	134	105	112	121	108	120	129	133	125	114	121	136	115	103	112	115	113	119	137	138	137	137	126	153	111	123	109	125	118	121	122	124	106	112	119	126	108	120	105	121	110	122	123	119	118	113	107	104	105	135	140	138	110	127	126	102	126	124	125	136	139	142	143	111	126	128	122	138	121	125	129	127	126	92	113	105	108	115	99	118	139	127	117	104	102	138	120	109	122	123	121	129	122	120	125	116	127	105	133	100	136	124	118	122	103	130	130	118	104	131	120	128	128	113	128	109	145	129	94	112	141	102	114	98	118	113	131	133	145	131	124	112	107	111	118	115	113	132	127	118	127	111	132	123	112	120	117	117	109	114	107	94	109	122	132	118	122	110	105	132	104
8160	888	1725	2027	1609	1336	2030	10222	3224	577	581	492	469	443	420	435	397	402	375	443	382	383	367	376	347	335	344	340	331	338	351	335	347	347	365	326	333	350	340	335	302	335	365	331	366	328	324	327	329	326	314	330	328	369	356	357	332	343	404	338	334	368	343	353	335	311	314	326	338	327	293	309	310	330	360	331	307	316	337	298	307	319	303	268	298	339	285	328	298	281	317	287	306	308	326	281	290	292	308	284	315	300	318	286	266	298	299	282	340	308	307	303	353	321	282	335	306	300	294	294	288	324	292	306	298	291	327	315	278	321	292	282	314	321	315	288	297	280	296	289	323	309	304	305	278	308	322	306	322	306	332	317	288	304	333	316	344	311	296	336	315	261	319	298	300	279	314	305	303	319	298	293	325	307	320	324	316	301	307	286	290	316	305	269	313	307	309	305	270	321	318	319	294	300	317	314	314	283	299	294	321	319	335	276	314	276	319	302	328	317	340	325	319	309	261	279	302	280	323	296	286	309	306	313	306	306	347	261	293	306	301	302	335	304	296	301	290	343	293	312	306	310	281	327	301	272	308	308	317	316	305	289	314	303	282	312	306	316	296	295	300	288	294	282	295	326	295	339	320	274	310	303	310	322	287	303	326	333	305	292	297	300	307	299	313	317	301	327	301	309	307	308	285	297	272	291	308	292	286	265	334	319	321	313	323	303	331	299	330	302	307	302	310	308	327	278	299	304	311	306	325	294	286	265	288	296	305	338	314	330	303	305	310	283	282	273	283	320	299	286	294	323	319	292	302	308	296	323	311	324	295	303	302	297	316	298	309	284	303	283	309	285	300	292	309	298	264	317	311	313	289	301	278	282	302	273	323	276	324	301	281	355	301	302	284	305	270	300	281	309	292	306	312	304	317	303	313	280	296	324	299	291	312	318	308	294	328	308	302	267	295	288	292	320	324	307	307	297	289	291	289	309	312	329	288	314	301	333	302	307	265	335	309	295	327	314	328	299	312	282	307	273	311	292	292	327	336	308	317	275	321	322	306	319	292	318	310	337	294	307	315	305	283	317	311	288	292	318	321	303	260	327	304	304	299	317	300	315	294	309	293	295	286	311	296	312	322	328	307	297	312	303	297	280	313	295	313	285	286	301	336	323	314	272	283	310	272	306	301	269	287	304	302	327	304	313	335	310	275	317	310	339	334	307	291	330	299	295	307	290	303	313	326	303	311	335	288	280	330	303	322	330	317	325	310	330	322	297	302	286	319	289	315	307	292	315	304	271	291	311	318	323	272	321	284	298	326	309	300	321	318	312	265	275	303	292	312	303	313	295	312	315	316	311	285	304	283	297	308	277	318	318	302	340	307	293	308	315	273	312	309	285	325	289	281	303	294	313	284	313	312	309	283	297	294	321	287	291	274	276	325	313	305	333	289	299	322	333	285	308	294	320	312	286	342	279	310	280	312	314	284	295	306	330	272	294	320	312	292	313	307	312	297	305	314	313	307	332	300	317	284	309	287	303	315	299	318	315	301	306	324	293	318	315	318	307	301	270	317	288	327	302	318	309	314	337	312	319	329	293	283	312	300	282	292	329	312	338	314	316	305	299	293	291	314	310	308	282	297	281	279	295	319	300	299	318	312	301	282	318	302	333	311	303	328	328	282	279	282	306	312	293	285	283	293	305	302	317	290	311	299	299	312	296	289	315	285	304	322	287	297	313	308	321	266	267	280	305	333	316	299	319	289	305	298	299	358	290	324	304	288	309	292	324	312	315	315	258	292	328	310	310	319	336	291	283	291	318	315	312	294	306	292	299	311	334	330	322	286	310	318	297	294	325	304	314	300	302	324	294	314	321	308	295	273	304	278	306	317	318	292	286	285	305	304	304	333	307	285	282	308	291	305	316	286	276	320	282	336	261	311	324	312	281	267	338	267	304	297	328	283	303	313	295	291	290	319	317	299	319	290	303	301	321	333	323	322	292	315	330	298	313	284	306	281	287	322	295	308	313	274	295	317	306	288	313	309	292	319	295	318	319	315	313	291	263	301	328	322	294	306	317	306	306	299	298	302	292	263	258	301	331	299	295	303	314	299	303	320	306	299	303	309	297	268	314	292	292	292	319	294	305	272	290	315	327	296	291	329	323	313	306	276	301	333	268	290	313	300	293	311	311	300	326	308	345	304	316	315	324	292	301	259	325	301	286	299	285	282	308	307	314	305	304	286	323	260	300	291	315	289	271	299	314	280	308	307	322	297	309	297	311	301	328	319	295	310	304	310	335	331	313	292	276	322	298	291	306	297	282	292	318	309	335	309	294	283	302	323	268	277	295	323	311	274	308	326	304	297	289	312	283	304	300	305	333	299	282	318	293	306	297	328	311	284	327	281	292	297	322	325	322	326	305	292	328	341	285	285	271	303	306	310	333	303	303	317	289	327	309	309	332	295	314	377	296	268	321	285	298	311	316	305	312	319	286	308	321	302	303	303	321	294	319	310	329	282	288	288	325	282	290	316	287	304	290	288	316	297	301	281	304	327	309	291	307	304	301	290	279	289	324	297	317	321	290	292	297	284	298	299	290	323	326	314	293	325	318	317	314	292	327	263	316	287	318	330	312	296	322	324	305	303	318	298	286	323	310	289	323	302	303	309	295	330	313	282	297	316	283	305	300	305	280	321	305	315	273	330	329	314	262	286	317	264	309	307	298	281	270	296	318	315	298	326	302	294	309	360	320	322	312	303	292	306	336	312	308	340	303	280	309	315	295	300	310	315	346	292	314	310	301	322	346	299	316	289	296	282	304	309	302	311	283	341	302	288	290	299	300	273	292	323	279	327	314	305	310	292	297	294	293	315	313	270	298	304	327	303	295	325	299	288	337	317	277	306	295	319	316	289	327	342	329	299	302	314	283	318	304	328	325	324	321	315	313	324	312	304	297	277	295	281	290	300	296	317	326	300	278	297	304	307	311	304	325	282	336	339	271	296	318	301	328	316	303	307	291	306	329	331	312	301	284	301	315	304	312	282	264	317	299	280	326	315	311	277	292	308	290	309	300	276	321	298	350	307	307	286	326	288	283	320	299	334	266	321	310	304	300	267	316	346	317	288	295	304	300	289	304	312	319	302	338	304	281	318	286	309	294	299	317	305	343	283	302	289	277	311	319	278	306	288	291	298	308	283	315	280	319	312	316	315	287	315	307	306	318	285	341	306	312	319	355	285	318	299	304	313	312	326	298	299	346	338	276	308	326	279	309	314	338	305	286	301	308	296	280	263	311	325	313	324	312	295	281	290	319	323	270	305	280	316	286	300	303	279	293	305	315	309	305	339	342	318	322	284	290	314	313	293	307	318	299	305	293	286	304	302	297	303	297	314	305	311	287	311	304	304	305	279	290	310	286	286	333	301	317	308	319	271	317	291	300	293	305	316	305	297	298	267	294	316	305	305	277	305	298	322	294	310	266	305	315	303	310	322	311	300	309	324	321	304	265	309	306
1505	205	215	181	155	160	134	182	163	144	143	148	119	177	144	135	131	129	124	126	123	144	122	125	147	138	122	137	125	133	124	138	125	163	140	155	144	133	122	115	142	115	132	127	141	125	130	146	132	123	105	125	135	142	140	121	132	124	145	128	145	136	110	128	118	123	137	108	143	122	132	132	142	136	130	128	140	149	138	117	140	122	145	136	129	120	133	117	138	132	131	148	143	137	133	136	150	127	135	135	132	143	160	123	142	133	134	139	142	131	132	130	122	129	113	127	135	132	142	141	138	143	143	139	135	117	145	139	136	121	151	145	98	144	138	149	136	130	132	133	132	136	131	124	130	139	149	128	113	120	131	141	144	139	126	171	127	139	117	104	122	132	156	175	129	132	137	118	144	132	134	124	141	130	126	146	142	140	124	127	121	150	164	130	150	141	136	128	145	140	116	130	136	138	137	147	130	130	152	153	130	127	122	151	131	135	135	134	133	111	131	125	137	136	128	132	140	140	127	112	118	131	115	124	133	127	109	153	144	133	131	139	143	136	152	136	125	126	137	148	135	128	129	139	154	140	131	116	130	127	147	128	123	147	129	130	130	129	129	129	140	133	122	145	131	133	119	141	134	120	137	149	141	130	146	126	124	133	107	128	132	145	150	124	126	117	128	120	110	127	115	123	125	144	123	145	126	141	138	152	127	129	159	124	128	135	119	135	142	121	141	148	121	135	139	134	139	129	139	136	133	133	150	133	127	122	146	120	129	135	138	140	142	124	130	155	137	132	142	143	131	146	134	133	120	148	128	139	126	149	146	123	127	130	120	144	137	141	142	141	124	132	130	126	153	121	135	140	129	128	158	134	138	140	120	133	134	134	144	131	153	140	131	138	141	135	155	142	121	106	103	114	118	136	122	136	147	150	139	133	139	131	147	134	145	124	143	125	110	148	134	124	152	132	138	127	117	127	144	126	117	114	120	130	139	113	131	130	126	126	118	121	129	122	141	133	123	129	139	143	126	121	128	120	145	117	122	129	130	135	122	114	139	149	144	139	140	139	128	128	131	136	147	123	124	130	130	130	103	132	146	118	140	110	146	133	117	136	127	159	138	129	126	135	147	116	137	131	123	135	113	137	134	117	116	148	138	142	122	122	140	152	112	155	145	123	147	128	157	131	140	154	153	133	143	115	142	125	133	117	132	144	132	135	123	154	135	137	148	149	121	123	137	134	141	147	147	118	133	120	123	112	119	120	123	134	146	136	148	130	132	129	129	124	134	116	145	152	133	129	123	136	141	137	142	150	152	135	140	131	127	146	143	107	114	134	122	137	126	118	111	134	134	147	116	131	122	110	120	123	147	137	143	122	120	148	142	138	135	130	127	141	121	154	135	147	147	149	119	157	116	117	126	155	126	157	128	139	126	133	118	120	129	135	136	142	140	120	110	129	122	117	139	136	151	145	144	138	146	135	141	119	139	114	125	155	127	156	141	137	124	135	126	124	144	134	142	121	146	136	137	122	134	131	139	136	105	134	141	142	133	135	130	129	130	123	125	111	135	136	128	128	137	123	122	147	130	125	139	134	124	144	125	119	130	113	142	128	127	144	137	129	135	140	115	129	124	134	124	113	124	113	128	141	160	139	130	146	134	133	140	158	135	142	139	141	156	128	162	145	120	144	146	120	133	120	121	144	126	129	127	129	145	140	137	134	123	126	139	120	122	125	127	146	145	135	136	133	148	119	129	106	146	137	132	143	139	118	123	154	133	126	131	130	144	144	112	124	130	140	122	135	149	132	148	136	151	135	137	130	155	140	131	143	142	124	114	124	121	120	126	126	125	131	136	137	155	144	133	137	127	125	143	140	129	115	135	137	149	132	126	113	108	145	127	128	132	145	142	115	120	139	142	150	147	148	142	124	126	127	125	138	128	145	123	118	122	143	134	146	133	116	132	142	142	128	138	138	122	113	144	150	138	134	135	130	127	134	97	122	154	145	123	118	101	137	112	115	125	127	127	115	149	147	131	137	145	127	154	120	125	145	145	137	114	138	120	120	130	129	144	137	148	137	131	131	145	149	148	126	103	125	135	142	110	146	151	127	155	139	123	118	138	124	147	116	130	157	128	132	127	119	139	123	147	151	146	124	120	141	140	146	138	132	106	128	132	106	117	152	116	129	140	127	131	133	109	137	130	141	128	132	158	121	148	128	113	105	111	147	155	141	132	137	151	125	113	137	144	150	136	126	128	143	132	132	150	113	125	134	130	142	149	119	153	115	128	113	145	118	120	134	114	137	142	123	142	120	119	128	130	132	145	135	128	153	106	139	124	137	110	151	168	109	145	131	119	133	138	128	126	131	138	133	125	138	140	128	126	149	128	150	143	135	114	139	130	143	148	125	106	135	135	148	125	145	123	148	124	157	124	145	141	135	118	136	162	126	128	115	127	110	119	140	139	137	131	148	130	122	122	143	141	129	132	132	140	145	128	117	128	130	138	117	127	117	122	125	134	125	127	123	108	124	131	127	151	118	139	135	128	131	135	125	131	148	124	149	119	122	138	127	145	150	131	131	124	144	142	126	125	137	140	130	134	125	132	140	130	142	137	133	124	156	124	127	120	127	137	126	119	133	126	138	139	128	116	104	143	111	129	126	142	121	138	129	109	142	126	127	152	136	128	127	122	118	115	144	139	145	121	121	144	108	120	133	148	128	136	147	148	147	144	130	121	130	124	121	118	132	131	131	138	131	121	123	126	155	133	133	153	124	162	152	122	110	140	135	135	144	146	142	126	132	120	150	149	138	126	132	138	116	130	139	156	115	138	145	143	135	130	149	137	123	155	146	125	122	154	133	120	141	133	141	121	145	127	136	110	143	142	146	129	147	127	135	124	128	173	146	147	138	145	140	153	166	133	126	99	122	130	140	138	161	130	151	113	132	138	124	133	132	112	134	139	144	145	131	162	120	143	134	130	126	133	139	130	148	176	147	147	121	131	142	128	132	123	135	127	130	134	121	137	137	143	139	133	117	129	137	124	121	126	137	129	134	141	126	134	112	135	128	133	117	146	118	139	142	134	139	98	132	133	137	144	126	121	110	145	144	120	143	116	153	123	125	130	128	135	116	141	158	137	102	129	132	133	106	149	143	151	130	144	116	145	154	143	127	137	117	129	106	154	145	144	130	128	134	145	138	134	123	119	122	137	132	128	124	122	146	136	135	127	125	138	146	133	121	138	123	138	136	126	146	136	160	150	131	129	113	108	151	124	135	137	138	147	130	138	117	93	131	139	126	157	118	122	133	135	128	140	124	133	122	132	148	124	120	143	155	144	124	133	126	131	138	126	134	151	140	154	136	104	155	152	139	129	112	125	147	135	127	150	134	138	128	132	147	141	129	129	124	128	142	149	142	134	154	125	128	142	125	137	147	142	133	129	140	111	163	135	122	136	146	128	146	132	150	125	133	131	135	138	121	142	131	124	139	123	123	156	126	132	140	148	146
1900	428	563	578	476	488	474	796	625	348	379	364	354	328	354	365	364	403	359	399	356	345	335	328	354	345	356	355	383	326	356	336	373	362	370	354	357	364	359	334	357	352	351	350	336	326	374	359	376	335	331	356	327	360	401	332	343	339	354	336	362	365	357	320	352	361	341	355	324	328	389	345	380	286	343	372	378	301	372	350	364	356	349	381	348	351	337	396	358	343	354	341	349	377	352	340	358	353	361	358	345	321	330	366	336	365	369	354	376	366	344	331	355	323	320	347	336	335	360	348	369	339	340	303	324	378	369	349	351	377	365	372	341	370	372	340	326	349	338	344	379	355	338	361	373	357	327	358	376	329	336	356	336	345	354	324	351	375	354	331	344	374	355	337	344	365	350	379	323	352	319	406	376	339	300	362	316	340	332	341	338	334	343	358	354	345	365	330	373	359	325	326	357	329	381	339	349	352	324	328	353	361	344	360	320	357	328	366	343	361	333	356	335	332	368	337	321	354	378	361	364	359	384	370	313	332	361	359	377	352	320	360	344	386	337	358	322	329	361	349	373	315	335	354	357	310	298	362	357	348	349	342	338	361	379	369	340	327	322	341	326	363	350	368	352	344	379	346	352	332	365	326	348	353	332	337	345	337	326	361	352	352	400	327	319	347	344	353	331	346	337	326	356	362	360	331	337	357	361	351	335	371	299	317	342	322	391	386	354	365	337	354	384	350	343	337	331	340	366	347	335	362	377	357	311	337	327	369	350	352	354	300	357	369	350	346	370	368	348	345	363	352	341	360	353	353	325	386	351	387	337	309	355	348	379	391	343	331	353	354	343	351	361	345	388	336	314	330	330	320	337	344	351	335	358	341	337	331	343	349	354	348	336	362	359	339	351	341	364	348	336	332	371	349	346	322	325	319	350	334	335	329	349	358	366	363	366	347	385	355	322	303	336	374	343	363	330	340	354	357	352	368	352	361	340	357	306	342	335	324	320	323	346	328	339	331	334	317	306	348	342	331	325	378	365	353	371	337	320	362	318	342	360	379	307	333	355	364	326	316	344	344	327	335	347	377	367	328	347	335	362	341	338	341	344	317	370	342	322	324	350	346	375	333	382	327	335	346	333	347	356	374	372	374	333	323	352	356	347	361	347	355	338	323	364	357	338	334	344	352	327	326	394	358	334	348	320	346	352	373	314	315	344	332	360	358	341	360	354	360	360	344	356	344	343	342	358	360	319	357	332	347	355	335	365	346	373	341	346	330	368	338	340	338	354	335	323	345	378	325	344	341	367	319	340	340	381	358	340	352	347	346	341	349	344	354	356	352	379	348	359	347	339	343	379	336	342	361	329	335	353	326	348	345	341	335	377	350	339	339	326	340	356	371	364	372	361	389	355	346	384	347	348	370	326	302	365	347	329	356	338	346	348	337	344	363	320	342	373	342	371	354	303	343	380	347	378	326	346	344	366	323	313	365	374	332	350	342	324	361	345	356	356	310	339	368	331	366	345	354	364	318	350	351	352	382	318	320	351	350	333	346	342	337	365	338	365	333	354	343	353	362	336	328	328	350	365	358	341	350	349	364	294	322	374	362	353	361	314	333	360	325	345	371	351	334	384	346	357	342	327	308	335	328	362	362	331	346	343	341	316	348	337	319	354	343	359	348	349	334	355	383	372	372	340	361	350	376	341	340	370	332	343	355	349	352	343	364	357	356	365	344	328	341	333	350	364	360	334	348	361	331	361	331	347	323	352	392	374	327	326	345	353	331	330	342	365	385	380	340	344	338	345	339	378	318	325	336	324	337	367	337	345	334	316	340	333	313	355	340	367	320	345	342	293	342	327	355	387	358	356	360	344	368	333	358	337	361	374	366	351	354	369	338	339	342	326	342	340	359	333	382	358	357	340	341	375	383	316	327	341	327	379	344	392	291	357	327	324	339	377	336	321	343	338	308	302	328	363	334	358	313	358	347	354	340	346	357	344	345	364	344	339	371	385	370	358	341	338	349	366	326	388	353	345	364	335	341	349	334	380	337	331	395	328	318	316	396	356	343	344	334	322	409	325	379	351	341	330	386	358	360	346	332	314	392	338	309	319	339	327	347	356	355	344	373	374	342	322	358	341	339	337	302	370	350	343	359	350	320	312	335	337	337	384	354	358	363	345	357	361	319	349	373	337	332	376	324	369	391	371	331	317	378	359	330	342	363	340	341	321	333	327	350	357	336	325	340	336	351	366	381	357	327	325	337	334	374	339	359	324	357	381	353	353	352	356	315	316	341	370	371	333	351	324	395	355	345	351	349	328	353	344	354	369	370	377	336	347	341	348	351	369	345	333	349	369	372	353	348	357	318	334	347	353	381	363	344	343	359	371	357	321	350	356	358	355	347	338	342	311	373	314	319	315	374	336	338	316	345	324	334	345	309	367	340	358	308	369	324	355	362	326	367	339	343	351	315	351	334	357	335	340	310	375	365	342	312	356	300	360	329	330	306	387	344	332	338	346	380	327	305	339	352	356	385	344	350	357	382	369	377	328	344	344	345	362	351	313	372	350	360	369	322	364	348	344	346	352	357	310	349	319	336	333	320	352	333	344	358	351	337	377	359	332	355	328	348	344	340	337	377	307	347	346	360	333	352	356	372	348	338	389	345	347	344	359	335	343	381	333	338	334	378	368	347	347	325	348	330	354	348	350	338	364	271	360	324	343	379	356	368	343	349	337	344	347	324	369	348	345	361	346	339	367	355	356	358	336	362	367	348	360	349	354	335	340	364	327	350	334	339	377	363	354	343	355	319	360	347	358	344	363	334	335	369	358	341	372	359	361	352	341	325	338	359	335	362	351	380	348	359	360	340	320	360	340	318	322	362	364	362	340	357	321	313	349	326	338	341	340	354	342	320	348	357	361	385	336	344	362	359	313	361	372	372	352	369	380	314	370	360	354	343	375	369	351	365	327	331	365	342	324	328	356	349	327	319	346	336	359	357	353	335	321	366	358	362	363	379	341	359	309	339	330	360	330	376	366	350	305	341	332	345	325	331	344	339	323	324	340	337	335	325	335	356	357	371	360	322	352	352	313	353	380	327	338	340	321	356	318	352	349	329	356	326	331	349	343	350	362	329	338	373	352	360	347	367	331	346	364	372	342	372	351	303	345	335	352	359	354	321	358	391	335	359	344	343	392	347	341	375	354	356	348	339	324	346	356	382	358	354	349	354	367	347	326	349	325	318	344	311	346	328	384	349	339	362	351	361	336	323	365	363	360	345	346	350	344	341	329	387	352	353	318	310	357	304	399	354	368	341	354	361	322	337	364	371	339	370	358	378	381	345	353	329	341	368	367	332	330	345	347	331	351	341	374	357	346	358	333	364	364	325	316	307	356	338	322	335	333	348	336	356	348	332	350	338	341	328	354	320	333	363	338	367	308	345	345	357	362	330	351	345	346	354	351	338	352	387	335	338	353	360	325	365	333	324	358	337	348	342	342	326	367	368
7261	485	480	419	333	255	584	2704	1681	200	185	211	172	179	185	187	193	198	183	200	190	182	159	159	165	170	167	160	164	188	169	206	170	198	155	179	177	142	194	170	194	182	199	174	182	172	189	178	190	185	191	160	176	179	170	178	192	179	190	183	189	170	170	167	174	225	199	197	174	200	177	203	177	185	179	183	171	172	187	157	184	187	178	158	199	161	165	183	183	164	183	202	182	186	189	157	171	187	164	193	158	174	187	162	192	182	186	159	160	181	172	158	179	153	194	184	194	187	182	181	173	164	170	196	175	176	164	176	150	203	172	164	164	178	177	178	161	187	163	160	197	177	176	196	164	173	186	206	173	192	197	175	180	179	172	192	184	186	183	177	193	162	173	179	157	195	187	168	154	199	176	188	181	157	167	205	169	153	197	165	192	177	189	200	165	198	180	170	169	158	184	143	172	157	150	177	147	204	183	179	171	179	147	165	170	169	178	179	163	182	168	169	178	152	170	167	165	172	176	181	165	159	171	186	169	163	171	196	184	174	198	162	188	168	200	162	180	184	208	174	188	171	177	202	165	181	168	148	181	194	198	171	153	173	183	211	181	158	162	176	176	151	154	197	152	186	190	160	175	187	174	177	184	182	164	157	182	158	186	163	167	196	194	171	191	196	172	177	189	183	197	196	187	166	164	166	176	182	186	176	166	192	179	171	179	171	164	174	187	175	199	190	176	151	170	149	189	175	161	171	175	166	172	201	172	162	177	171	192	168	161	178	185	170	166	177	199	174	152	157	188	147	194	185	173	150	172	155	181	173	186	186	145	182	174	182	170	164	154	194	187	191	165	177	180	174	186	160	167	196	158	189	158	149	163	202	168	187	163	176	176	158	173	167	201	170	178	196	167	178	207	184	165	166	186	196	185	188	148	196	179	149	148	160	194	196	161	197	191	164	191	171	180	168	173	174	160	162	212	190	200	195	180	191	169	190	148	185	174	192	173	172	179	165	180	193	165	173	179	185	148	176	199	166	190	198	203	183	152	169	180	163	190	196	161	168	182	182	174	172	186	178	161	169	183	158	186	153	177	174	179	162	169	169	179	154	172	191	177	176	194	159	164	151	176	184	170	195	157	206	177	190	181	161	177	171	191	171	180	187	210	208	169	170	161	188	166	144	173	160	185	202	177	184	165	183	168	182	190	165	194	156	174	195	159	146	197	184	181	149	172	170	178	187	174	161	218	155	172	194	181	190	181	178	182	179	178	163	171	170	171	159	175	171	181	180	192	174	168	196	201	198	156	168	174	175	178	160	170	185	210	155	180	192	199	176	186	183	161	187	177	152	174	189	167	175	185	176	180	187	194	184	190	161	189	174	164	159	204	155	175	175	192	164	185	179	174	163	175	192	150	190	176	173	184	208	173	163	160	176	190	163	164	191	183	177	174	150	191	198	168	150	181	154	175	166	188	181	192	179	181	172	166	165	177	186	171	189	181	198	188	176	178	178	178	172	192	167	161	188	176	161	198	185	191	169	181	199	178	190	195	185	184	200	155	168	175	163	184	160	183	171	188	175	147	182	220	182	148	146	193	182	170	174	198	180	184	156	173	187	162	166	169	207	188	160	170	193	179	185	179	192	168	172	183	170	195	174	167	190	175	173	193	183	191	178	161	188	169	158	195	175	160	167	195	203	167	182	197	179	168	183	190	162	206	180	153	181	168	180	173	178	172	171	184	194	168	187	169	173	175	190	160	185	186	172	191	152	209	203	200	176	193	179	167	172	178	174	169	170	193	184	204	172	166	190	166	187	170	184	166	165	181	174	190	191	199	166	174	172	205	185	166	169	196	180	202	178	193	163	193	188	190	165	183	169	161	170	179	161	165	163	170	200	184	170	156	176	163	187	180	160	166	182	159	150	170	167	184	185	176	170	159	212	159	178	160	186	193	174	185	178	184	194	198	195	159	166	175	173	183	209	202	157	158	174	167	195	155	150	154	177	158	192	187	190	167	202	162	177	173	175	207	183	167	192	173	184	187	171	172	174	169	169	170	188	194	165	171	162	188	187	187	175	181	173	195	160	201	181	190	185	156	185	164	167	162	196	164	167	203	207	196	202	188	166	161	144	193	181	181	192	177	188	164	155	199	171	164	173	143	146	173	166	162	198	180	190	190	159	177	182	198	178	186	180	177	176	155	162	193	184	172	172	188	162	179	205	206	152	196	174	160	191	172	191	157	161	184	190	178	157	185	160	163	193	170	184	192	191	166	198	189	181	208	168	187	179	184	161	187	165	167	189	167	153	187	147	191	174	157	151	174	158	174	189	172	188	179	179	161	167	182	185	198	201	207	173	176	194	164	202	164	182	176	186	173	182	206	192	171	189	168	222	204	167	165	196	180	182	182	182	181	174	160	166	193	199	177	196	171	195	198	166	165	178	168	165	187	159	161	178	207	190	186	189	187	192	175	180	183	180	184	165	192	185	180	191	201	183	189	179	189	167	175	163	173	176	167	163	173	167	193	209	203	183	178	158	176	187	168	164	179	146	171	186	147	175	133	181	159	156	182	173	185	173	160	156	159	183	166	175	166	187	180	167	192	178	175	174	199	181	156	163	184	186	161	184	141	161	161	177	192	186	170	174	163	156	195	160	185	195	179	183	168	159	153	154	171	173	165	182	195	193	173	155	192	201	196	190	158	183	178	186	169	157	173	172	180	177	180	176	184	186	182	172	177	187	143	176	164	185	173	190	179	184	157	166	163	189	159	163	184	166	172	160	177	167	175	177	174	180	153	171	175	175	152	169	152	169	164	174	176	188	185	162	168	161	182	172	178	171	167	174	170	167	177	163	179	185	167	181	166	173	182	173	166	158	167	177	188	189	194	177	169	179	192	183	177	166	174	162	195	189	187	193	215	170	185	161	209	197	174	166	184	150	199	149	163	165	207	170	171	179	184	188	189	191	180	184	188	196	158	200	159	173	186	161	186	197	189	191	182	162	161	195	184	168	189	171	176	172	170	194	189	159	175	228	203	172	165	167	169	171	164	170	190	193	194	160	155	152	176	175	173	182	171	167	175	175	194	181	188	171	164	175	167	160	172	198	192	161	186	194	160	165	185	163	181	178	172	164	163	192	203	160	168	180	155	173	190	182	193	154	192	166	154	172	168	175	191	170	185	165	167	177	217	177	165	161	167	178	185	183	189	189	169	167	190	184	170	170	167	170	201	182	162	196	159	178	189	179	171	166	182	177	148	189	168	167	192	164	182	166	172	201	191	180	151	168	186	176	182	178	180	196	179	180	198	181	184	163	197	197	161	183	188	184	151	175	206	152	184	153	174	185	158	187	168	196	166	153	186	156	175	165	174	192	180	210	169	213	192	174	161	187	156	218	180	184	171	159	163	170	175	171	170	174	155	158	169	193	182	161	187	164	178	175	192	176	178	181	169	185	181	159	165	199	161	180	179	193	191	161	169	167	174	170	182	193	192	195	173	195	198	193
6757	732	1261	1408	1133	900	3109	13161	7332	517	570	519	514	493	523	519	474	527	503	470	440	482	502	484	450	452	459	477	415	449	446	455	444	454	445	428	430	441	420	479	455	440	436	436	475	440	435	432	434	456	446	447	451	483	419	462	456	463	505	482	424	459	506	464	444	436	440	451	450	442	454	424	417	422	433	450	453	429	443	419	448	475	490	407	435	401	440	423	436	408	460	428	422	439	449	432	417	470	460	441	472	461	476	415	428	438	440	426	453	432	421	430	428	428	464	436	459	505	423	448	448	454	444	459	421	484	450	379	472	452	441	470	446	433	470	436	434	430	441	419	412	426	396	449	419	475	431	425	413	431	494	429	450	452	457	467	426	416	452	484	455	443	445	423	452	417	474	438	490	454	399	443	434	456	447	433	459	421	440	416	431	466	440	442	490	450	436	415	439	472	433	442	430	424	448	427	437	437	453	474	455	459	463	437	425	508	434	407	432	437	457	457	414	466	446	422	445	450	482	422	426	418	432	427	420	400	450	447	466	434	451	404	440	449	472	458	462	459	426	424	442	425	479	439	411	448	462	425	501	465	423	428	463	473	478	449	457	441	433	461	439	478	489	451	466	422	465	447	418	444	450	411	446	473	454	462	424	439	476	412	408	442	448	428	420	450	419	466	464	405	461	441	420	441	404	428	417	450	434	468	437	417	430	441	447	412	412	441	429	469	438	437	458	462	453	456	476	453	453	430	423	460	406	418	458	434	416	429	440	432	453	450	459	439	466	448	428	453	459	425	444	472	434	460	462	432	461	429	423	433	440	438	456	472	429	434	445	418	422	444	409	447	441	470	463	426	433	435	422	419	446	439	452	374	377	433	466	405	426	441	421	456	416	434	491	452	466	434	432	462	469	409	461	443	439	457	465	469	467	444	478	443	423	451	462	445	424	422	435	450	465	439	441	439	427	482	424	432	479	413	431	426	403	461	418	465	430	432	430	456	398	461	442	460	437	444	465	474	443	434	432	434	443	409	478	444	434	426	425	415	476	461	455	443	463	414	447	436	483	450	475	443	436	418	440	417	468	451	431	436	392	429	428	436	426	486	429	424	452	416	462	460	419	456	421	470	457	428	432	427	435	434	453	443	466	422	422	428	417	452	436	454	437	410	430	448	470	432	435	427	451	455	445	456	461	430	409	438	431	443	443	424	439	418	460	438	437	457	407	444	441	419	433	454	430	438	440	402	431	451	491	397	428	423	432	466	412	439	439	433	403	439	426	419	431	438	390	419	414	389	467	458	432	413	449	473	435	439	442	452	421	401	460	445	438	442	454	453	429	428	462	411	452	468	456	447	408	476	462	415	439	422	460	428	440	464	420	409	414	472	439	421	439	407	394	435	458	448	420	445	436	442	455	427	446	457	425	465	440	427	471	451	440	444	430	425	430	472	458	468	388	468	436	480	443	441	456	463	396	464	469	423	470	442	402	421	419	457	394	430	437	457	408	427	479	439	437	438	416	436	443	448	464	434	428	440	452	439	434	458	475	424	412	442	424	441	440	443	435	445	420	417	464	465	477	421	436	423	465	450	447	444	476	409	400	480	450	403	419	475	444	470	434	433	458	448	437	430	418	416	451	482	451	440	491	456	430	467	439	414	464	432	423	430	469	431	454	455	418	424	483	403	452	425	461	481	446	453	473	394	476	483	442	438	425	462	448	404	437	449	443	456	407	439	459	429	407	437	425	462	458	444	439	434	445	468	427	421	469	430	427	456	402	456	420	447	431	416	424	456	452	449	445	457	448	449	447	462	462	408	445	413	426	434	449	440	432	444	452	416	450	447	426	449	477	450	445	448	454	467	456	444	460	433	452	443	416	438	429	452	456	441	437	409	422	505	442	415	439	407	459	460	392	475	451	449	457	426	467	449	444	433	477	430	477	485	432	450	453	457	445	409	434	435	445	423	421	419	443	427	449	441	461	451	455	444	421	462	427	424	451	446	411	435	438	458	438	414	458	412	428	441	448	423	403	414	414	453	388	430	432	454	424	458	394	433	462	445	487	417	421	422	478	440	435	441	447	424	402	441	433	450	409	432	450	466	485	447	423	430	465	449	421	448	423	441	463	468	417	461	430	421	429	425	429	457	436	434	443	423	442	475	461	441	445	457	430	422	443	444	461	434	438	443	430	421	432	446	491	484	448	407	468	406	448	488	462	454	424	430	484	430	462	460	438	459	430	412	469	396	455	424	454	437	443	450	458	466	430	422	424	409	447	410	455	451	421	440	454	440	438	436	439	461	405	428	458	430	453	418	447	510	414	447	459	488	443	402	448	443	462	442	436	483	455	444	422	434	447	429	459	466	467	422	414	424	427	428	436	412	440	427	419	452	443	456	423	452	434	451	411	439	455	437	433	439	438	440	463	416	461	430	439	404	445	421	427	470	406	461	432	432	491	449	457	443	443	434	463	424	455	442	385	454	464	441	462	490	452	445	449	436	465	432	423	434	418	449	448	491	412	445	459	449	423	445	420	434	438	416	422	455	425	428	451	411	432	432	433	448	437	440	443	420	430	462	393	423	453	464	448	429	461	459	429	415	417	461	436	416	431	477	416	419	438	439	430	446	430	410	418	437	491	450	458	428	466	448	444	430	431	470	425	419	453	424	453	429	442	411	427	452	469	406	438	471	472	452	443	445	434	446	445	469	428	423	449	485	462	462	402	435	449	432	434	417	432	438	437	442	450	429	449	405	411	454	451	432	453	430	478	437	424	438	441	403	446	445	465	461	433	443	463	452	439	427	482	424	412	458	458	436	384	423	448	445	452	448	474	434	455	410	436	442	437	451	434	444	490	457	425	451	416	441	424	436	482	414	430	428	445	451	441	466	408	436	438	409	439	426	425	461	443	436	468	480	404	402	424	439	443	456	459	442	448	409	441	433	438	418	426	453	463	447	462	444	453	438	482	462	442	439	464	443	440	447	438	447	440	441	447	454	434	423	418	471	415	477	444	450	458	452	434	421	428	444	453	456	490	438	412	427	455	430	398	440	454	458	466	431	478	416	450	448	443	455	438	427	472	442	430	465	448	381	455	395	474	427	446	458	388	458	424	437	428	416	463	430	461	465	412	446	448	415	438	446	455	448	454	445	428	437	463	417	443	459	457	445	436	444	426	456	442	464	444	435	471	466	440	449	449	489	484	489	420	411	457	421	439	473	431	419	416	442	448	417	435	463	437	475	415	455	453	432	433	424	420	441	433	449	441	449	509	457	430	431	396	419	462	446	464	412	431	448	439	430	398	440	461	467	467	429	432	453	472	438	432	442	416	462	423	454	455	467	431	454	433	451	438	418	473	454	390	441	459	461	460	449	468	465	444	431	431	435	456	444	462	441	423	411	467	411	442	437	452	460	446	445	436	422	397	429	454	419	418	473	453	442	450	477	447	439	439	462	397	435	430	434	465	412	408	448	424	435	462	437	465	440	419	460	447	436	440	436	474	423
12861	934	800	582	405	309	643	3821	5016	213	160	155	156	122	141	135	136	120	154	115	136	126	125	132	132	127	133	117	135	138	117	113	145	104	132	115	140	139	137	130	118	122	126	127	137	106	129	112	113	131	132	129	115	132	114	138	117	143	138	121	136	117	135	118	130	102	121	117	135	127	142	121	107	132	123	117	133	114	135	135	130	126	122	152	124	130	123	118	133	123	118	150	125	118	124	127	109	135	131	87	128	101	138	125	131	128	147	127	129	101	126	118	106	142	134	128	134	131	154	121	131	145	128	121	126	123	129	134	124	119	110	105	124	113	118	145	131	128	125	120	121	138	127	108	123	123	126	133	118	143	125	117	123	126	118	124	134	131	125	125	124	126	140	112	128	123	137	110	126	120	111	118	133	116	105	126	117	135	106	141	117	120	111	122	116	118	132	127	121	123	134	119	106	117	113	99	110	130	110	120	146	144	122	117	131	138	121	110	122	121	142	113	112	132	119	104	121	122	116	118	119	119	122	121	141	131	119	143	137	119	143	111	103	119	117	120	123	134	128	121	130	127	135	118	109	128	150	107	133	107	139	127	128	120	106	117	139	112	123	106	133	132	109	113	106	147	114	116	131	120	121	92	124	125	127	87	152	133	120	119	134	126	125	131	139	123	127	110	106	121	126	119	131	124	112	115	136	139	135	115	136	128	115	120	113	114	119	119	144	121	119	107	111	127	124	118	110	150	111	109	104	125	103	142	119	119	105	124	104	110	119	116	107	112	109	126	127	121	134	117	142	100	116	128	116	116	140	132	128	135	123	122	109	122	118	128	123	118	134	137	118	128	125	130	124	108	123	137	121	133	129	136	120	133	115	117	120	128	136	145	129	111	134	131	124	127	116	123	107	127	116	123	128	125	134	123	139	112	150	138	127	123	148	116	140	140	125	133	123	121	118	118	123	125	126	130	140	125	131	103	143	142	134	140	135	126	124	115	126	121	127	115	106	131	134	136	113	130	132	115	122	133	108	121	130	147	112	112	130	124	126	121	136	130	108	121	121	117	106	109	118	104	115	122	117	115	136	128	139	109	132	113	135	145	126	136	132	142	132	118	124	120	139	132	113	139	125	118	134	141	122	123	113	122	119	128	119	126	125	142	131	116	109	113	107	122	131	150	130	119	127	122	146	128	123	121	141	114	137	111	116	110	115	112	118	137	136	112	115	128	132	118	105	121	138	110	116	135	123	121	110	130	111	106	106	126	105	119	131	130	127	99	128	110	123	111	113	130	114	140	96	117	128	125	133	125	146	119	127	120	120	136	143	129	118	118	109	128	92	120	135	130	143	104	110	115	114	106	112	107	122	131	129	133	120	121	108	130	110	109	130	124	105	138	115	128	116	122	120	122	93	137	117	122	130	113	116	120	126	127	137	121	116	132	127	111	118	133	132	108	126	106	145	137	123	125	145	135	145	123	116	124	107	101	132	120	119	116	120	100	116	122	123	126	119	114	122	120	122	122	139	126	127	122	139	118	126	140	108	118	142	115	127	126	125	110	119	136	126	105	118	136	122	108	110	140	132	128	127	128	116	106	128	98	106	138	142	130	122	128	113	120	115	129	138	125	140	143	108	106	122	124	140	129	120	122	115	112	114	101	115	123	133	105	141	107	127	131	127	120	107	127	125	121	126	139	136	123	118	121	117	103	124	117	138	118	147	101	108	109	130	113	118	130	107	107	133	139	136	118	156	128	126	142	126	111	111	122	116	113	126	101	137	116	117	96	138	154	116	122	118	142	123	111	130	124	119	129	126	123	126	126	108	119	139	113	112	143	120	123	133	124	132	103	124	124	127	129	116	117	121	131	121	116	109	104	119	130	120	127	123	134	127	140	115	109	136	119	115	131	116	151	115	120	131	103	123	140	120	124	131	134	100	122	137	129	119	110	129	128	124	124	127	129	126	117	124	105	137	127	121	136	119	131	123	117	130	128	113	113	100	128	118	126	103	146	166	109	133	103	127	118	131	120	111	129	152	120	130	113	111	113	125	126	116	135	137	133	107	138	120	112	126	119	112	145	142	113	112	129	136	121	140	130	142	103	132	143	136	122	110	115	113	135	114	148	126	125	108	114	116	103	123	136	132	135	127	104	143	139	96	111	129	106	129	127	117	133	133	114	106	125	111	142	124	134	131	119	138	129	110	136	118	129	115	106	132	113	106	125	119	138	105	139	116	132	130	126	136	125	144	127	139	119	118	113	113	124	131	153	123	135	126	144	127	123	128	128	98	117	122	114	116	125	121	126	133	136	104	110	129	128	131	123	120	157	142	119	123	135	114	124	122	142	110	105	128	115	135	119	136	123	138	136	104	123	119	137	115	119	131	138	106	134	130	130	117	122	128	121	120	126	126	143	126	117	114	115	122	123	117	99	125	136	124	146	124	135	133	145	128	124	140	122	122	121	131	123	130	124	119	130	139	135	138	120	109	112	119	109	115	115	137	102	127	124	127	119	126	118	121	117	114	123	107	127	118	122	120	121	138	122	135	117	128	115	119	128	98	130	120	115	115	111	136	107	119	116	142	118	132	131	114	124	129	124	117	123	126	103	134	108	146	116	143	103	126	117	134	106	123	142	117	129	122	121	104	119	110	128	129	130	133	120	124	151	124	102	117	131	124	134	128	98	112	116	138	114	123	99	131	132	117	130	127	105	105	132	117	116	132	124	126	108	125	127	147	119	102	113	126	103	121	120	131	126	132	125	119	136	139	113	113	150	110	122	111	146	111	120	128	123	107	114	125	120	102	113	140	117	132	120	117	100	136	118	127	131	114	124	123	133	135	140	149	134	129	127	116	122	103	129	119	127	121	134	128	128	98	122	132	118	114	136	125	120	141	109	131	113	111	122	114	118	112	129	107	123	129	118	115	106	115	121	106	118	139	128	141	120	113	143	106	117	132	116	127	122	92	141	116	122	109	125	125	116	123	140	142	131	110	110	104	122	118	125	123	135	119	146	125	131	129	109	121	120	137	131	148	131	142	117	133	116	114	105	126	128	127	117	122	116	113	125	118	144	146	120	123	130	134	122	112	133	118	127	130	141	114	111	143	123	123	115	135	126	127	120	116	145	145	124	127	124	110	121	109	121	107	100	101	118	118	120	134	106	131	128	151	126	116	114	138	124	125	121	137	124	111	136	150	118	137	114	110	128	123	134	143	104	107	138	112	111	111	124	132	119	106	130	100	101	121	107	137	114	120	109	106	138	110	123	142	124	144	123	121	122	135	124	121	142	121	109	115	124	115	128	119	118	115	127	136	114	130	120	130	159	113	117	140	104	138	135	142	132	111	147	138	127	149	130	132	125	121	109	143	119	120	132	116	120	117	154	115	114	115	110	118	135	128	127	110	131	133	118	134	134	128	124	141	150	138	134	117	102	125	107	140	112	122	126	115	135	134	131	142	107	126	129	124	113	131	110	118	120	117	112	101	101	121	133	130	121	145	112
8242	931	1906	2013	1691	1292	3160	17338	16465	584	488	481	422	442	415	423	420	387	420	364	381	378	370	324	359	354	301	363	351	360	356	368	361	384	326	322	353	320	296	380	332	355	354	350	337	336	317	369	328	324	321	346	352	343	342	358	329	333	316	367	327	350	352	368	346	322	325	322	327	306	307	345	327	325	305	300	331	298	328	365	357	293	324	306	289	313	344	323	342	310	334	298	331	303	309	309	321	294	309	315	297	313	318	328	313	294	295	312	294	302	322	295	285	276	313	325	304	314	292	335	320	320	313	337	323	294	293	300	286	344	305	301	322	296	319	251	333	352	305	306	320	325	325	317	310	311	319	294	340	316	293	315	305	301	316	316	308	315	329	343	318	297	354	301	332	275	299	340	303	311	317	307	302	331	326	290	325	295	329	294	294	327	301	294	308	310	291	304	333	306	340	312	327	272	279	329	352	300	288	300	312	326	317	326	310	330	303	303	297	311	338	298	300	313	299	295	314	317	338	292	307	306	296	320	318	315	272	333	326	302	320	291	337	269	335	324	295	335	325	312	315	339	320	296	331	314	293	320	337	305	341	321	332	277	318	318	328	296	279	314	314	300	318	299	300	323	312	310	327	311	335	308	314	324	312	344	317	341	317	269	307	302	284	305	321	304	338	269	319	306	284	283	319	328	306	313	345	338	312	296	310	303	325	310	295	297	316	310	316	319	316	300	313	314	341	347	288	338	334	328	312	297	315	329	310	327	300	282	315	290	297	294	316	323	348	299	315	323	297	295	290	320	337	306	309	320	304	289	300	338	304	307	318	314	313	310	327	300	323	324	330	320	339	298	310	336	303	294	303	278	291	294	302	322	367	293	306	342	315	312	314	306	330	331	336	317	300	337	299	346	321	287	332	317	313	316	325	317	346	329	292	338	300	317	302	338	317	304	330	314	319	317	329	317	301	301	327	315	319	318	317	303	336	323	303	326	305	319	342	299	339	325	300	340	311	333	334	304	308	320	316	299	302	334	302	326	339	313	303	324	316	323	314	326	326	331	286	313	306	311	314	292	339	297	300	285	301	310	330	327	317	306	323	273	332	300	342	323	299	308	318	311	319	309	302	295	303	303	295	309	302	315	325	290	337	301	343	299	310	315	302	351	275	299	339	335	309	305	294	287	266	328	310	306	314	316	328	283	327	323	301	287	297	334	313	290	318	287	319	308	292	295	334	306	319	304	304	314	340	309	299	295	337	324	324	314	312	279	312	307	296	307	296	304	346	294	317	315	317	297	310	333	295	268	295	329	321	302	300	315	310	308	344	305	317	308	327	331	285	356	310	327	300	336	309	315	332	299	326	283	337	316	309	298	313	330	312	269	322	284	344	317	322	304	310	293	314	340	295	298	301	318	296	299	297	271	326	338	314	312	305	307	282	284	335	313	284	295	304	289	311	307	292	284	291	305	328	298	304	306	347	317	309	323	273	311	325	313	314	285	309	332	342	314	318	320	316	304	332	304	323	292	306	345	315	347	301	297	314	321	334	306	317	329	305	315	328	325	308	320	320	291	270	323	302	319	321	334	318	278	322	302	278	325	302	298	332	301	314	313	306	347	301	339	342	312	329	318	325	318	291	298	302	327	338	312	322	304	306	294	336	316	272	282	313	301	286	304	302	308	302	285	318	306	298	349	325	319	298	323	322	353	329	307	321	309	297	302	301	317	308	299	298	339	295	258	318	308	311	345	279	342	313	330	288	328	302	305	319	349	310	349	313	327	301	301	311	333	313	292	321	312	302	296	326	319	306	304	312	319	322	301	323	303	322	316	318	312	307	330	310	311	299	316	304	308	316	300	319	307	308	362	303	338	330	333	327	285	319	322	329	336	333	275	300	320	322	299	318	266	306	294	290	318	307	329	326	282	285	297	289	342	342	332	301	305	329	300	311	313	344	285	311	295	292	311	336	304	324	331	312	291	323	338	301	322	317	325	286	293	286	325	310	312	287	340	354	288	291	294	312	293	310	324	298	335	315	321	297	304	304	329	315	346	296	295	298	298	309	316	313	307	315	326	315	340	301	275	300	329	327	321	292	312	299	319	315	292	331	280	326	290	315	321	306	325	321	317	299	315	316	330	313	302	301	332	307	298	318	307	322	300	291	327	332	318	325	300	316	347	333	347	313	331	317	299	335	302	301	305	300	314	312	295	334	299	302	302	306	301	299	292	322	336	285	330	291	285	303	358	322	318	310	315	295	306	291	299	293	285	309	307	331	318	276	300	334	288	290	311	345	301	303	292	291	308	331	312	320	301	329	308	342	358	293	309	308	306	304	327	324	311	300	289	303	291	334	316	339	316	280	304	307	318	315	332	308	320	325	311	342	293	307	334	317	317	300	264	350	303	308	299	291	310	301	342	320	266	349	300	320	319	302	301	347	290	313	289	278	338	289	308	320	319	308	330	326	326	326	313	322	301	306	327	309	309	314	317	305	300	329	300	334	331	297	355	301	295	331	300	288	303	272	307	310	329	341	265	333	281	297	293	312	302	281	315	330	308	333	303	315	283	304	315	349	266	315	319	290	303	294	315	320	310	322	316	297	283	349	304	343	298	302	321	340	315	342	316	296	313	317	292	290	318	319	330	306	309	313	306	285	297	311	280	317	326	283	287	321	310	323	295	320	305	277	294	301	307	299	314	309	303	327	326	312	319	364	293	304	315	286	322	342	319	307	327	297	301	319	325	300	322	306	322	300	291	321	315	320	277	285	315	309	327	310	310	326	333	297	304	312	326	346	319	307	326	305	326	311	333	321	301	287	347	314	304	319	323	319	311	310	306	310	318	299	301	317	321	315	304	327	299	306	308	293	281	329	307	285	355	312	322	298	325	333	325	295	290	294	312	309	289	321	332	319	319	308	306	282	319	333	304	313	337	298	279	279	277	325	333	332	314	326	335	299	354	306	325	313	331	310	336	293	322	290	312	287	324	322	299	320	338	357	326	309	304	295	320	314	334	331	300	322	274	318	301	309	330	295	318	330	305	329	320	285	290	344	321	308	287	325	290	330	316	321	316	324	313	317	327	297	292	311	336	315	315	322	306	304	286	294	327	303	323	300	300	337	298	285	303	297	283	320	317	281	292	290	305	321	298	325	341	320	308	296	311	312	298	285	278	304	327	318	301	338	301	342	307	297	309	338	318	310	311	321	301	290	287	308	293	320	325	303	303	301	303	324	321	343	324	314	357	320	330	320	284	264	300	290	341	315	332	329	307	331	288	316	319	340	323	318	307	308	331	312	325	314	302	323	304	344	329	292	313	309	308	284	300	292	323	332	323	333	328	295	306	316	317	298	291	300	298	340	314	323	287	312	285	312	317	297	314	315	311	304	304	323	315	284	344	323	354	310	326	295	328	354	320	298	304	294	323	328	306	299	287	311	306	304	323	320	291	302	326	324	278	306	275	339	317	305	302	338	313	322	317	314	292	317	292	323	312	294	335	310	315
1563	216	202	245	191	152	131	207	223	139	127	151	134	127	139	134	133	141	151	140	141	133	130	142	145	143	152	118	131	148	143	149	128	133	128	132	127	127	158	118	124	142	148	150	137	133	124	114	130	160	130	124	123	146	133	149	128	141	123	123	115	125	132	150	131	154	143	122	126	122	128	134	163	122	129	137	127	139	137	121	141	137	128	125	109	118	127	125	138	131	128	136	154	120	132	140	132	111	152	133	132	150	136	126	114	136	164	128	148	122	135	139	120	137	112	115	137	121	119	143	129	148	132	127	126	146	142	158	135	138	157	128	120	113	131	145	142	139	132	133	143	125	134	118	152	133	127	118	135	159	149	151	141	133	159	138	129	127	138	134	150	116	142	136	144	143	137	131	125	110	139	144	122	125	147	111	133	151	124	133	114	136	153	132	141	138	123	132	133	132	126	145	158	126	115	155	142	126	130	139	160	113	138	134	138	132	122	121	153	135	117	132	138	132	147	149	113	126	142	136	149	157	130	147	147	126	112	166	122	141	134	158	137	143	126	138	164	146	121	130	126	125	162	146	134	143	143	127	160	137	123	152	140	116	125	128	144	136	132	148	136	130	152	139	101	132	130	138	130	126	144	126	130	109	127	133	127	125	128	126	124	154	145	126	134	152	135	112	135	120	139	122	129	134	136	134	134	124	145	136	159	129	122	145	125	151	134	151	156	123	132	159	140	152	154	145	134	147	131	142	122	130	149	144	131	149	130	135	145	151	131	127	130	133	131	128	130	132	158	147	148	123	150	146	121	117	128	138	133	126	123	128	157	126	148	141	136	130	119	141	133	145	138	146	118	138	133	143	123	151	125	119	127	155	136	117	132	128	139	161	133	124	114	132	132	119	138	132	144	126	151	138	139	118	112	150	140	123	125	127	142	120	135	119	132	115	126	138	148	128	109	144	119	156	128	128	138	133	119	125	120	122	153	127	112	133	143	142	166	134	144	132	127	117	165	138	123	123	126	128	132	110	139	126	132	137	115	156	139	142	132	133	120	126	141	126	164	136	149	147	118	151	131	151	127	120	144	141	122	110	136	147	133	123	155	133	155	143	138	121	140	118	154	160	123	118	124	132	135	163	123	113	108	149	136	143	143	126	133	133	163	122	129	112	159	126	138	137	134	140	137	120	124	131	127	127	146	135	146	120	152	148	130	144	134	149	137	133	146	125	141	130	119	160	139	160	129	141	144	125	165	141	127	135	153	123	130	139	137	130	149	121	130	135	139	155	140	125	134	139	119	147	142	138	137	136	146	138	129	140	140	145	141	137	133	110	155	137	137	139	126	145	126	124	100	119	155	148	139	125	121	120	151	122	123	148	141	126	143	123	121	145	145	126	160	154	136	115	132	131	113	125	127	125	119	122	138	131	141	127	136	118	128	126	141	115	138	139	137	139	130	148	139	144	133	128	139	135	135	132	127	120	143	132	132	129	133	127	143	139	130	145	150	126	151	155	125	137	113	145	118	119	134	126	154	121	122	120	141	130	135	136	136	134	134	136	142	117	119	140	144	128	137	145	139	141	135	129	140	121	114	118	145	139	137	123	134	124	127	144	146	137	133	137	126	127	151	129	114	130	103	112	133	125	121	136	136	138	135	109	140	138	133	118	117	126	134	136	150	128	142	124	129	144	131	126	148	144	136	123	135	132	118	136	160	131	140	131	131	136	141	130	139	121	134	114	140	116	130	135	128	141	150	116	129	126	129	123	130	161	145	142	141	137	117	141	127	155	130	119	136	158	116	156	123	146	128	153	144	123	125	133	141	150	127	129	144	145	154	130	131	112	113	136	135	132	123	124	132	145	138	124	126	138	132	142	140	149	135	162	145	124	122	129	127	152	137	113	127	145	132	99	144	138	121	131	151	139	101	138	149	126	114	143	144	121	131	125	139	138	122	129	120	124	134	166	114	148	148	127	136	140	136	122	132	132	164	137	133	138	142	119	124	125	113	140	138	142	134	141	142	161	123	126	130	134	123	157	141	122	150	148	115	122	112	141	145	128	136	124	150	141	110	135	123	137	132	138	135	124	132	133	136	131	159	156	136	126	152	131	145	135	134	141	123	142	137	147	140	141	146	146	157	137	139	131	139	150	152	116	128	114	150	127	156	123	113	158	136	138	146	152	139	128	138	128	139	147	147	135	127	112	133	143	144	151	142	140	150	132	109	123	139	130	140	151	156	121	125	113	135	135	153	139	138	139	131	138	126	123	152	145	134	113	134	121	117	133	138	145	121	146	129	153	128	142	132	141	122	120	136	147	114	132	152	140	130	132	121	128	143	135	127	144	116	140	157	123	144	132	133	141	122	133	151	119	155	128	141	137	129	136	135	158	121	124	141	125	165	130	149	139	131	118	121	121	150	133	119	137	146	133	139	129	118	134	142	132	130	123	132	142	150	133	123	115	130	143	134	172	125	137	123	159	134	143	129	118	125	114	129	138	141	160	137	134	119	140	130	103	115	138	142	141	127	139	142	136	148	150	127	113	123	133	139	135	131	123	132	135	139	132	145	132	111	141	151	146	145	122	122	153	151	156	152	130	140	131	126	129	139	136	133	131	136	135	152	114	151	119	139	121	143	131	131	127	125	133	140	136	118	127	129	124	142	149	128	134	141	145	135	127	130	149	139	134	119	139	147	136	115	137	131	141	133	137	128	114	150	112	127	124	119	124	151	137	126	131	141	150	145	115	132	156	135	131	144	137	129	135	122	132	141	136	121	153	131	130	140	156	129	133	131	124	137	121	134	127	143	119	123	126	125	135	129	143	133	146	127	138	138	153	152	124	138	136	122	151	119	108	122	135	130	140	128	126	124	146	119	146	145	96	145	131	149	140	125	138	134	141	130	130	147	134	128	133	137	133	145	123	137	131	128	143	134	134	135	126	153	144	104	135	121	129	119	136	145	120	140	142	147	142	144	122	134	150	124	131	137	155	142	129	148	127	125	141	108	129	131	155	127	140	128	134	150	117	144	154	129	119	139	125	127	142	137	153	124	117	143	123	147	165	138	113	144	126	118	131	144	130	112	147	141	133	148	145	145	125	146	126	135	144	156	127	111	106	155	148	144	99	146	140	138	118	139	141	143	142	134	95	155	149	134	128	137	123	124	139	115	140	148	137	137	142	146	123	136	131	120	131	127	142	119	125	139	116	134	138	125	152	123	127	131	152	124	129	134	104	132	142	129	124	127	124	140	118	127	128	131	141	151	143	135	128	123	131	129	120	149	129	104	137	151	145	116	159	166	156	137	140	136	130	147	137	141	113	138	129	128	113	124	134	160	133	131	142	105	136	157	128	116	127	141	119	157	123	127	135	148	142	138	151	145	141	135	137	123	143	133	145	141	132	132	119	122	127	125	123	155	141	131	138	128	144	146	146	135	128	163	126	133	124	146	134	137	138	138	122	123	112	139	150	103	122	122	125	114	138	128	151	134	148	130	159	109	122
1960	427	521	626	621	539	465	782	918	372	373	396	346	364	400	395	345	370	383	344	364	338	331	370	343	364	340	361	351	332	353	365	345	350	350	359	357	329	396	356	384	362	389	333	365	364	387	340	355	365	332	406	340	374	353	362	335	389	381	327	360	354	334	399	361	363	366	331	342	353	383	385	397	346	361	369	359	376	365	339	406	351	361	334	368	371	377	366	333	350	356	340	364	379	340	365	353	353	331	337	348	372	356	367	367	345	352	350	350	346	363	321	343	335	343	383	368	356	374	350	335	349	359	375	354	347	362	362	350	377	359	327	354	339	334	347	360	351	344	356	350	360	336	374	325	337	358	380	342	355	357	364	338	347	374	339	360	327	358	372	354	341	369	334	357	359	340	361	360	349	358	377	373	358	344	378	332	367	369	371	387	356	346	352	354	348	342	326	345	359	370	339	354	354	356	340	345	338	359	370	350	371	374	363	331	352	306	366	351	357	346	320	340	369	337	360	365	338	370	367	361	355	319	348	347	367	355	360	329	334	340	374	310	341	355	344	393	351	376	363	355	349	314	355	367	371	393	304	339	361	336	361	375	355	376	368	358	372	314	352	353	355	315	375	331	336	369	339	350	327	367	348	358	357	320	361	339	392	318	366	370	386	338	343	362	337	337	353	374	375	341	345	365	342	351	349	336	339	334	351	353	375	340	352	333	349	381	320	360	326	304	349	360	365	333	369	362	341	378	349	356	337	365	376	301	363	335	374	358	353	365	340	348	362	344	358	366	338	362	352	351	345	338	368	336	371	372	364	371	352	355	351	381	364	331	339	364	374	360	346	418	348	349	344	379	372	355	342	368	383	364	343	342	326	366	343	367	322	318	360	382	352	363	375	352	360	334	360	343	381	343	342	335	356	328	332	344	357	378	331	382	337	360	344	345	351	333	386	363	336	319	393	353	334	350	369	354	335	333	334	346	413	375	348	339	344	355	373	330	351	345	342	378	347	346	331	342	349	353	354	339	356	369	381	358	351	335	349	318	314	351	345	344	348	320	314	372	357	361	382	337	359	334	357	335	353	339	379	370	338	319	324	334	363	356	382	358	353	340	376	371	352	345	320	340	360	372	331	357	333	354	359	385	317	369	345	358	377	361	385	349	338	355	395	370	358	370	356	303	359	350	346	365	327	350	342	371	329	349	360	388	358	310	340	383	367	375	353	349	360	349	354	333	355	370	328	390	376	372	354	347	316	371	316	329	361	344	382	374	356	382	372	345	300	375	330	339	344	349	375	320	339	366	370	344	349	357	324	358	364	392	353	345	355	361	356	348	342	348	360	351	380	339	333	370	353	357	356	370	348	397	359	346	341	364	313	368	348	368	351	365	359	362	346	365	376	357	376	364	341	350	354	351	389	326	325	324	326	355	364	357	366	342	353	325	348	338	364	362	368	359	353	354	354	347	395	382	371	378	345	343	332	388	362	355	332	405	334	355	346	349	337	344	339	330	380	345	336	364	360	356	337	385	371	367	337	355	348	356	357	364	359	302	324	366	318	382	360	350	367	363	361	351	343	353	338	373	366	366	346	387	350	326	359	335	358	343	334	367	322	352	329	363	345	359	360	336	346	362	360	363	337	346	341	361	327	353	344	339	363	362	343	360	355	380	362	333	353	332	369	350	366	386	382	318	370	362	338	375	359	350	355	329	355	354	350	344	362	352	364	357	377	343	349	369	368	337	362	359	364	326	348	354	347	355	339	336	352	365	348	334	323	335	388	360	327	341	355	320	341	308	351	375	384	349	386	353	337	352	358	341	359	351	356	387	320	345	379	330	356	388	366	344	342	337	349	344	338	337	370	381	350	363	352	351	335	339	344	330	368	397	364	364	346	344	361	359	354	333	357	367	364	314	340	351	331	387	355	365	330	360	399	306	320	334	350	325	351	380	337	355	334	369	366	327	350	365	358	346	356	349	336	340	408	365	355	370	316	360	344	351	354	368	384	358	363	350	362	355	370	327	367	355	362	360	339	379	356	355	366	323	360	322	306	340	337	390	339	328	361	343	352	327	332	355	353	348	335	351	378	367	355	367	325	356	329	352	343	358	338	369	370	345	346	364	319	332	327	371	369	339	354	331	338	344	357	356	341	365	339	355	356	365	341	335	351	351	380	353	369	396	364	376	367	350	359	361	372	340	393	344	353	372	361	365	350	371	354	366	363	340	351	321	343	336	348	358	328	359	355	337	337	361	339	356	379	356	354	356	350	367	394	338	348	374	372	313	351	358	337	323	354	344	332	334	337	339	337	339	378	363	393	341	326	333	379	341	342	326	337	394	357	331	336	352	366	333	351	371	353	337	365	366	350	343	361	374	333	320	348	336	384	367	374	374	357	337	328	367	374	335	334	354	348	378	356	360	346	342	354	319	330	361	349	367	351	362	364	338	342	348	365	375	354	334	350	356	337	364	322	331	344	334	349	354	346	345	329	348	375	369	377	369	371	352	320	358	370	334	379	370	385	381	350	320	319	357	350	366	351	366	349	353	343	345	382	356	346	344	338	347	378	383	338	368	332	361	357	340	338	368	345	348	369	382	358	359	366	335	363	344	347	346	359	333	368	335	335	357	368	331	357	347	368	325	349	396	373	329	365	339	320	322	371	384	348	363	333	353	369	368	345	319	310	344	346	352	348	328	380	335	371	328	390	350	376	379	376	333	337	370	371	367	340	384	349	358	370	373	334	363	372	343	345	336	355	356	332	346	368	380	328	330	339	370	365	339	316	369	353	330	351	349	349	375	348	347	358	357	365	341	341	359	340	361	294	374	377	343	382	338	370	349	321	359	337	338	349	310	348	358	363	342	340	387	346	315	334	381	342	322	316	349	379	338	359	331	345	365	358	352	364	353	340	352	354	327	363	361	325	357	337	365	372	331	350	319	314	330	361	332	373	328	347	318	327	369	335	365	348	355	364	328	326	352	347	356	355	378	340	337	337	317	352	355	374	348	374	313	362	376	352	332	395	348	345	342	352	328	391	340	382	341	354	355	323	355	353	373	344	392	361	395	352	355	331	366	356	354	321	306	358	350	331	346	341	342	363	360	331	343	374	351	361	349	327	352	338	351	361	360	354	350	349	380	383	324	344	393	375	338	341	318	342	362	366	409	321	393	365	321	349	402	384	341	352	327	332	351	333	336	345	368	342	368	327	345	358	371	318	366	374	376	341	367	337	353	357	358	376	358	335	364	347	362	377	350	353	355	382	366	345	357	346	327	378	367	336	333	354	348	346	350	342	365	339	364	365	352	339	364	352	333	382	331	319	333	362	349	322	347	340	345	356	340	374	330	356	361	360	345	347	359	332	333	370	334	346	356	373	351	345	362	363	308	350	347	348	355	351	355	337	349	380	386	365	346	353	343	343	345	362	351	362	353	357	334	369	338	360	341	366	345	343	359	350	352	369	370	352	331	323	357	368	324	394	370	350	375	365	373	351	347	323	352	340
6904	574	565	419	317	341	314	1977	2401	207	195	151	212	168	180	204	168	188	189	169	181	199	196	183	179	187	172	169	179	163	157	182	161	214	195	178	177	197	193	183	209	172	152	195	206	210	170	175	178	175	175	169	232	164	182	169	162	203	200	172	180	187	194	181	175	195	158	169	185	172	168	163	174	161	204	175	177	153	178	183	185	175	164	161	161	176	171	177	174	163	153	184	173	196	189	153	165	167	158	186	170	169	160	177	152	176	171	196	184	170	168	162	177	159	196	198	193	189	181	188	186	180	195	172	164	181	157	178	187	158	211	188	178	168	167	159	182	174	167	165	182	186	189	177	172	181	190	192	184	199	181	178	204	166	182	189	172	159	172	177	181	182	167	195	184	186	201	194	176	160	161	159	201	173	179	168	183	154	190	178	191	171	163	154	158	154	198	174	175	177	176	200	194	183	197	179	163	158	137	172	185	180	165	173	165	162	187	194	173	174	188	184	173	180	151	196	169	157	176	178	150	199	183	178	166	186	190	168	161	167	171	162	172	178	171	165	192	165	168	175	173	168	170	184	180	198	182	157	187	219	169	156	178	165	169	172	179	189	184	173	158	159	163	202	166	207	196	167	175	140	182	163	213	192	180	201	183	158	185	183	184	170	173	162	161	190	159	167	221	188	152	182	192	158	174	131	178	156	156	211	186	183	177	184	191	194	197	180	176	193	159	184	165	159	154	191	185	181	189	185	163	189	215	167	165	158	181	169	160	171	179	186	171	195	171	195	187	174	186	175	149	166	184	196	188	185	175	205	179	157	203	190	177	184	176	171	160	177	173	192	182	196	162	175	181	194	176	194	177	203	192	201	173	183	162	178	164	158	188	174	161	172	168	174	189	182	174	157	190	157	174	177	197	198	169	179	146	168	185	185	173	177	179	174	210	198	168	175	177	176	182	176	193	185	166	150	200	205	173	200	172	164	176	167	179	163	171	172	185	182	173	202	183	187	178	206	209	177	187	188	179	165	165	175	197	191	217	212	188	190	182	208	211	184	169	202	175	188	176	215	191	162	173	175	180	197	175	151	171	195	195	174	176	160	167	173	172	192	177	181	167	189	169	216	176	166	172	177	163	182	203	186	167	190	149	163	165	185	174	185	179	146	185	172	157	166	196	187	178	158	198	175	192	174	172	167	170	165	196	193	175	155	175	190	182	187	172	199	183	160	159	153	179	152	183	172	167	180	157	164	185	199	194	188	175	163	193	137	155	194	213	177	170	173	190	166	191	159	202	195	205	179	151	181	184	201	191	199	186	172	179	216	175	174	196	188	168	183	156	186	186	179	173	190	177	184	192	170	180	165	175	163	186	197	181	159	153	180	172	148	201	200	181	184	183	157	148	183	153	173	155	159	170	181	183	196	174	202	164	149	176	190	189	186	175	182	203	163	161	180	180	179	185	182	158	199	183	180	183	172	175	189	161	189	180	169	182	181	173	184	186	176	170	166	172	160	159	199	215	185	154	184	202	179	194	207	185	173	182	165	165	171	158	170	182	172	192	167	152	191	172	170	173	203	172	191	196	166	191	194	172	174	189	187	195	180	176	195	177	163	201	176	166	157	178	159	185	185	171	172	178	206	148	190	175	176	173	189	162	163	181	171	207	176	190	171	174	192	173	177	197	188	169	179	166	161	175	187	174	194	149	181	164	197	184	205	193	197	171	176	183	172	166	164	182	162	197	167	174	165	182	178	188	160	187	179	171	170	176	185	177	146	196	198	179	175	174	152	164	170	175	173	192	149	187	170	183	194	161	171	156	179	195	180	181	173	184	166	173	156	164	166	185	185	169	192	182	159	167	185	162	152	192	158	161	171	158	166	170	170	201	177	181	155	171	173	167	170	183	173	188	188	184	181	182	187	184	167	178	162	182	181	216	166	170	201	182	197	172	194	173	181	182	177	160	154	189	164	183	174	186	180	172	158	189	175	169	200	188	173	212	175	153	170	213	165	167	155	190	171	179	178	179	171	169	186	195	171	153	180	177	194	184	186	144	177	200	172	178	176	215	188	177	186	202	160	172	193	186	158	180	204	172	182	186	151	176	201	166	182	167	162	177	182	168	190	171	157	168	180	159	156	192	173	180	155	149	145	182	199	174	152	190	177	175	189	199	177	181	161	173	175	192	181	185	179	165	199	187	177	183	184	185	151	179	172	156	178	165	184	176	189	175	202	196	180	180	210	171	204	159	146	173	156	145	179	181	168	183	154	173	174	166	173	203	186	197	186	162	205	160	186	165	155	157	181	192	179	172	164	185	199	196	166	168	185	176	203	180	200	192	189	169	176	205	182	176	193	171	187	187	184	195	168	169	167	159	173	154	159	192	178	163	170	184	163	175	186	189	175	195	179	189	191	182	173	161	182	184	158	176	181	161	197	189	204	181	186	166	178	176	141	194	180	189	210	186	188	161	179	169	183	167	186	170	198	178	180	171	163	167	178	178	170	156	156	168	186	177	189	196	213	164	167	194	185	172	188	154	169	186	162	180	184	204	198	171	160	188	190	171	167	176	160	187	176	172	181	161	173	149	165	172	183	183	187	196	154	182	172	204	164	164	200	155	197	189	181	163	179	188	184	139	167	173	174	184	154	153	192	171	176	146	185	186	199	170	152	184	177	193	205	188	200	204	182	177	186	156	174	168	184	201	171	173	209	178	176	174	174	194	176	192	177	179	168	191	173	187	187	185	177	171	170	172	168	170	171	187	169	169	165	195	185	160	201	198	182	159	177	182	190	181	190	157	192	181	192	178	176	193	172	213	157	193	174	190	166	169	174	165	185	178	174	180	194	176	186	183	182	178	182	165	188	186	153	185	173	170	179	167	189	167	168	170	192	182	167	146	182	178	190	188	155	168	165	185	164	165	177	192	157	161	180	206	198	196	199	175	157	183	210	156	149	188	160	164	187	159	192	193	178	185	165	164	155	183	189	169	165	192	176	177	182	188	178	172	175	182	178	186	186	200	165	232	168	183	136	165	195	159	174	182	184	186	198	169	183	181	181	183	181	155	158	161	176	168	148	174	186	157	163	168	178	180	166	178	182	186	161	185	175	172	164	176	177	193	174	175	169	152	180	190	174	168	167	199	173	170	152	160	172	158	166	182	178	173	161	199	184	173	183	189	189	188	168	192	181	200	186	182	169	184	198	196	183	162	161	198	197	177	185	172	197	171	150	202	179	181	142	170	191	194	174	180	193	157	191	186	173	174	187	186	194	189	174	190	149	177	178	174	156	172	159	161	199	195	168	187	213	181	178	199	172	201	169	167	188	172	170	162	186	174	182	162	192	210	175	188	162	185	173	189	203	219	194	164	179	159	177	152	184	197	185	197	177	199	188	184	179	170	163	175	171	191	188	171	192	171	206	175	181	158	174	168	190	168	179	184	190	178	181	186	201	184	179	172	203	202	145	199	163	171	169	171	195	165	193	185	173	162	170	166	189	181	188
6748	841	1475	1460	1177	1045	1219	9994	10208	607	591	493	561	508	539	501	450	462	507	465	534	509	486	449	464	467	482	480	458	485	444	496	460	445	506	449	438	486	492	472	482	471	480	479	492	435	489	468	460	461	444	469	437	486	468	453	503	443	442	462	474	450	472	442	468	444	473	485	433	475	482	428	454	476	474	472	448	482	412	432	431	449	448	432	479	446	419	458	438	428	429	413	430	408	438	462	467	413	464	438	446	457	415	461	440	439	378	466	465	477	454	475	430	422	437	451	416	444	460	422	435	448	442	424	416	456	435	456	405	476	466	452	490	451	426	455	431	446	468	445	468	440	430	443	436	445	469	444	465	445	451	401	447	490	481	484	474	436	463	434	428	420	439	445	469	454	478	476	446	453	467	447	443	436	428	453	460	454	444	440	416	473	490	421	440	428	441	420	498	403	437	450	472	455	456	445	471	449	445	450	455	418	454	449	464	433	431	432	442	442	437	446	495	437	432	434	453	430	436	451	453	429	439	451	434	472	469	476	448	478	431	404	450	436	415	434	431	441	483	418	403	471	449	446	454	442	441	436	442	444	458	440	390	461	440	439	430	457	469	461	434	435	429	444	481	449	433	481	422	400	453	430	439	402	437	409	449	409	445	487	454	427	442	456	446	466	431	444	454	428	456	441	431	448	435	447	430	460	442	417	436	436	429	426	423	456	466	414	417	420	437	454	433	458	425	427	447	467	436	441	458	423	421	419	414	465	471	418	448	470	471	463	403	416	422	433	460	454	405	445	441	468	439	433	449	409	408	440	449	463	456	457	448	416	424	447	454	482	432	478	422	459	455	454	407	459	431	473	461	449	470	438	461	434	459	413	416	456	473	477	451	424	427	474	447	433	453	464	417	452	436	464	415	473	431	451	480	455	436	459	446	445	449	419	416	427	464	422	449	473	438	480	434	453	414	471	395	423	449	448	443	471	455	397	425	437	413	446	465	448	440	435	417	415	459	486	458	420	442	424	463	436	440	462	428	463	441	455	423	436	449	452	464	447	403	473	418	458	463	437	439	447	484	434	462	417	472	427	466	413	462	470	450	418	440	436	455	444	435	442	442	412	450	438	447	407	424	443	414	464	459	443	427	441	445	429	424	441	427	451	408	455	402	485	499	444	438	427	433	455	412	449	422	467	469	444	449	420	447	455	443	399	432	431	441	457	446	423	413	469	437	453	436	433	454	492	449	448	467	447	452	428	436	438	430	457	474	438	436	468	456	505	428	443	451	442	486	419	463	447	458	436	442	441	420	450	468	452	421	470	422	462	446	399	414	437	459	453	444	447	438	449	467	437	412	471	464	483	484	456	477	390	449	436	430	390	472	487	460	420	449	453	450	427	438	450	445	436	462	459	460	453	440	463	407	442	488	470	437	476	453	443	450	452	474	464	433	410	479	417	445	445	446	447	424	453	442	441	438	430	438	446	429	438	461	426	477	422	456	397	427	439	435	442	470	433	472	453	436	459	423	454	475	451	477	450	461	433	436	459	430	460	475	458	428	456	437	429	455	439	437	473	465	454	407	403	475	458	464	444	444	412	477	449	451	440	429	455	440	462	455	444	469	462	463	423	455	432	427	428	460	440	429	407	457	462	460	424	448	451	437	462	455	426	423	439	461	454	431	466	397	462	469	433	427	442	481	444	444	426	479	465	442	420	461	456	471	430	443	514	452	415	464	428	430	431	416	453	473	444	496	449	442	449	462	463	423	451	473	443	473	438	460	456	424	461	458	473	464	450	466	432	411	415	414	436	437	437	437	440	471	456	462	462	457	444	469	472	455	460	465	477	461	425	452	482	452	442	418	413	423	475	410	472	424	433	441	471	462	433	470	503	433	425	429	441	481	451	415	429	405	454	448	431	454	454	399	453	427	460	450	478	497	460	451	406	475	427	459	421	460	444	454	459	430	425	457	427	414	413	479	442	432	483	464	442	458	453	420	448	446	402	451	435	439	407	436	476	463	437	450	418	431	456	408	468	489	430	481	460	448	474	411	452	423	412	437	441	455	417	460	428	445	484	476	450	461	446	444	456	420	464	432	431	434	397	448	464	411	415	428	444	453	479	441	465	433	445	436	466	477	495	440	457	456	419	430	446	444	435	429	441	445	439	448	434	474	437	466	459	454	439	432	436	461	453	473	445	455	429	436	458	481	425	488	448	499	465	447	459	432	465	435	416	450	447	438	467	456	456	442	449	494	443	454	435	451	437	444	432	450	474	456	405	414	453	419	426	444	453	444	455	412	446	480	441	449	416	460	422	447	441	433	411	431	430	464	461	453	442	434	431	429	499	439	437	434	450	466	438	438	448	467	444	416	464	417	442	460	438	467	482	442	458	449	414	428	408	482	423	466	479	477	417	461	441	459	437	440	448	441	444	455	454	440	440	457	434	418	491	396	439	451	452	447	473	442	433	434	420	433	407	423	409	463	458	443	453	455	428	422	423	443	451	416	458	468	425	461	455	468	421	430	500	486	445	477	460	432	443	448	441	454	440	438	517	440	428	430	443	438	420	433	460	484	453	446	392	476	445	443	466	421	466	432	468	469	445	480	408	426	460	455	434	434	411	470	441	435	483	422	488	431	422	435	433	483	454	444	470	479	438	478	477	459	447	467	447	429	470	456	457	469	439	431	449	444	437	477	472	438	453	460	449	456	412	448	477	440	427	420	477	448	440	434	420	438	441	467	441	457	463	448	451	427	456	424	430	410	433	413	459	432	443	476	512	479	437	460	471	424	413	441	442	425	466	457	509	453	430	423	470	442	459	425	458	481	421	478	447	452	438	478	427	443	459	497	408	430	450	424	450	443	432	433	399	432	434	456	460	428	438	458	447	457	429	462	450	448	422	446	442	439	439	468	460	464	438	421	402	461	421	438	424	440	453	453	448	452	444	428	442	485	410	444	413	457	420	448	452	447	459	444	442	435	436	416	421	406	441	413	426	449	448	445	455	471	479	439	422	442	452	455	427	445	466	411	432	476	443	449	473	449	469	413	421	473	444	477	464	405	435	422	421	458	431	471	459	455	421	431	476	422	410	446	429	440	426	412	433	448	451	467	464	420	432	442	430	436	443	439	487	430	472	448	441	443	416	400	455	441	448	435	412	474	451	452	451	435	410	438	486	455	452	431	439	425	467	432	439	471	462	453	463	439	442	442	469	415	458	476	444	416	461	438	434	440	445	443	476	440	423	440	414	460	438	436	465	417	454	415	446	427	426	460	480	436	418	515	432	411	440	453	477	446	442	457	438	433	436	463	455	462	444	491	426	455	402	415	473	470	451	433	456	481	431	427	459	415	450	418	473	440	479	427	464	433	474	419	431	460	450	451	467	444	416	447	451	472	443	463	468	458	433	454	428	465	447	451	430	447	408	424	400	428	416	439	462	435	458	457	440	450	455	442	440	423	442	496	479	440	436	442	489	456	418	434	451	470	463	447	436	424	458	466	462
13094	965	821	674	443	350	237	2257	5365	244	153	147	144	119	152	135	126	132	146	126	121	153	119	130	136	138	120	150	102	146	132	145	126	128	123	116	122	129	159	130	111	145	122	128	106	129	129	121	128	129	124	117	137	143	112	130	125	108	106	121	116	149	116	136	120	137	137	133	133	127	115	141	134	128	124	120	138	144	146	122	116	127	128	129	126	117	132	116	131	133	112	124	107	140	131	139	140	112	157	115	103	116	130	132	123	131	125	131	114	126	143	141	124	128	132	118	115	128	127	115	130	104	113	132	114	135	126	133	137	126	160	110	98	133	138	127	125	131	122	122	144	124	132	123	117	107	148	97	137	125	137	134	129	135	131	129	123	131	112	158	121	107	140	117	122	138	139	137	150	137	114	120	108	128	120	115	109	147	125	141	134	141	128	144	121	123	133	151	129	112	127	136	148	165	110	126	130	131	107	120	126	131	134	131	124	114	116	115	137	113	137	146	135	108	137	100	112	118	107	125	119	117	117	115	128	114	129	129	136	111	111	136	131	116	121	137	118	99	125	128	135	132	111	126	118	128	123	129	119	121	117	117	111	131	132	131	121	119	129	147	106	117	123	126	112	131	125	129	131	122	111	96	127	110	123	124	105	122	137	125	110	124	112	136	134	118	121	120	139	133	126	113	127	121	89	125	104	118	115	112	123	132	146	116	111	98	131	143	128	125	120	115	141	124	152	128	135	123	124	135	118	120	128	122	122	118	129	130	139	99	114	142	134	146	118	138	106	132	124	114	113	124	98	115	112	114	148	118	129	137	154	113	136	139	110	138	139	111	113	121	145	132	121	121	142	103	115	113	115	124	152	165	131	125	135	130	126	135	125	138	107	124	138	133	110	148	112	114	114	146	136	114	128	123	100	107	102	121	137	106	131	120	135	124	127	134	122	143	96	131	121	119	120	114	117	119	113	124	117	141	118	138	113	116	133	139	125	114	138	146	133	112	138	135	130	149	135	155	128	128	128	125	115	120	143	140	127	99	149	139	132	139	118	116	124	133	142	136	132	137	122	114	132	94	118	126	121	129	139	127	145	123	115	132	137	144	121	138	108	136	116	107	147	130	132	126	143	115	143	128	130	144	152	139	124	121	113	131	130	113	123	127	128	141	123	131	110	121	131	124	117	136	136	116	108	112	132	135	140	131	131	114	105	142	120	131	122	103	130	132	119	138	147	138	139	139	120	144	136	120	126	117	128	109	131	147	125	119	115	93	126	118	129	113	121	106	123	137	121	130	133	129	111	134	125	123	105	133	112	128	138	123	144	107	142	118	136	142	118	124	118	120	124	136	109	103	119	119	125	127	122	140	135	109	130	135	127	134	116	117	110	125	140	124	142	104	133	130	102	120	137	112	120	127	131	123	116	125	134	131	129	107	123	127	124	138	113	133	125	114	138	119	135	130	138	127	91	108	123	119	129	108	122	146	116	139	124	124	119	120	127	126	129	133	123	115	104	124	119	114	103	121	149	122	125	126	115	109	102	130	120	128	108	125	117	115	105	127	123	128	113	106	120	117	138	135	130	128	119	111	136	151	137	128	115	105	122	135	148	109	130	149	120	118	128	119	113	116	99	109	135	129	125	136	126	139	124	138	133	151	138	131	134	137	115	127	115	131	121	132	108	107	131	102	110	133	116	129	98	118	132	124	123	127	123	105	132	124	129	126	142	128	122	115	131	121	128	134	132	112	134	137	130	125	136	128	119	130	145	122	133	124	117	119	113	127	102	129	121	143	132	104	117	116	113	112	123	107	129	125	126	111	137	144	98	123	120	105	122	125	121	116	135	128	121	138	128	133	118	135	125	133	118	134	118	112	135	156	105	133	111	132	125	95	148	115	117	144	120	115	121	135	121	108	154	110	99	127	118	121	125	122	128	113	134	126	126	138	121	125	124	134	128	114	137	129	91	124	146	114	131	143	133	107	131	122	128	114	115	147	126	127	123	116	125	124	136	126	122	112	114	109	139	141	140	125	134	116	129	123	125	117	129	129	123	130	108	113	120	121	121	131	118	107	149	104	113	119	130	126	119	124	136	118	127	109	131	114	124	124	143	116	132	122	135	116	128	124	140	133	129	121	112	135	132	114	125	135	123	143	129	108	108	136	128	121	118	127	125	118	124	124	133	118	122	142	124	97	140	123	117	126	110	123	120	112	115	135	134	139	118	130	111	139	126	136	119	114	122	123	120	116	145	151	128	129	109	113	131	136	108	128	126	149	117	106	113	136	117	106	123	107	115	133	116	115	147	117	136	115	120	139	129	123	126	125	108	133	131	131	121	124	120	119	129	141	118	118	137	111	127	131	130	110	123	112	151	143	115	113	130	125	128	103	117	137	135	119	109	120	118	108	109	112	126	102	129	113	137	120	135	124	140	128	141	102	135	117	125	131	120	102	153	131	132	105	120	116	108	114	135	132	143	128	104	110	140	137	147	128	128	144	127	116	138	127	128	106	132	129	127	126	121	155	147	124	124	136	133	132	104	138	137	127	116	144	125	134	94	143	132	119	103	109	115	136	131	125	123	111	120	125	146	124	126	164	136	127	115	132	108	131	112	127	118	112	101	129	112	137	147	136	117	131	145	133	121	111	129	115	129	115	135	115	113	117	131	126	120	114	130	144	104	122	110	141	124	131	107	134	131	125	120	131	114	122	131	140	113	138	142	128	112	123	116	110	127	116	129	137	116	116	128	115	123	133	113	108	120	157	136	131	131	117	135	144	122	127	123	116	115	106	154	134	144	118	126	119	134	121	124	135	140	126	121	140	132	102	135	131	113	117	110	130	122	128	119	131	124	128	119	117	100	111	126	112	127	128	117	110	117	135	111	121	121	132	109	119	122	146	127	124	133	147	117	111	115	139	113	123	138	116	120	144	129	115	121	114	126	118	119	138	122	116	124	116	133	135	132	139	120	132	148	134	136	135	125	137	130	139	109	129	94	126	120	133	125	111	122	128	124	104	134	131	106	127	118	109	142	139	127	107	122	143	121	122	132	141	118	114	156	144	137	107	133	129	112	121	121	129	130	119	116	130	129	135	142	114	121	138	121	146	132	122	113	131	108	122	146	159	108	117	132	125	116	122	126	124	111	116	118	133	138	124	118	134	115	127	95	122	119	115	133	130	125	93	119	118	109	127	132	108	140	137	121	123	135	114	129	136	111	108	110	132	128	112	119	121	118	101	122	109	118	130	119	107	114	119	135	107	132	124	108	133	120	111	127	127	142	119	118	140	123	132	121	149	109	111	124	145	128	119	140	118	137	117	144	124	138	119	129	131	121	118	122	119	128	92	149	120	131	148	123	121	119	96	143	120	134	132	140	158	117	108	151	161	120	121	123	103	129	141	109	101	117	124	119	114	119	133	116	144	119	130	125	141	102	116	137	118	134	133	108	129	144	125	129	147	133	110	117	117	128	130	111	135	133	128	121	128	138	106	120	107	123	127
8335	1015	1993	2418	1741	1267	1130	10682	17743	543	579	484	465	460	423	443	375	395	384	388	360	416	388	339	372	359	365	359	355	363	358	351	378	337	308	339	334	355	369	363	347	330	342	335	328	329	307	337	359	332	348	389	334	356	353	329	333	335	342	320	320	335	360	347	333	335	338	304	318	317	318	317	309	340	341	343	318	365	330	338	314	299	322	348	318	313	307	327	324	331	318	323	321	314	353	347	320	329	320	320	331	319	294	304	327	319	281	300	329	325	313	302	331	307	330	337	317	337	306	344	332	342	319	308	307	354	314	333	303	321	328	310	340	293	296	343	307	313	313	315	320	313	292	296	319	296	321	287	311	335	299	332	315	331	316	322	352	289	307	341	342	306	321	331	302	328	307	325	282	315	291	332	300	309	292	321	304	320	292	327	292	302	326	334	309	310	293	322	335	354	312	314	323	305	311	316	300	320	299	320	332	318	301	326	325	346	306	285	299	295	302	326	289	315	328	318	319	294	321	298	320	340	333	335	280	314	322	310	300	295	298	329	326	314	327	321	320	329	297	296	313	329	340	291	288	312	315	312	309	315	294	317	304	299	282	306	323	317	341	333	326	316	310	311	328	313	294	319	287	317	304	301	310	274	299	280	288	282	291	313	377	312	296	343	299	328	295	298	326	339	356	347	290	289	344	305	297	319	290	322	290	310	355	300	294	289	325	316	299	306	321	323	298	326	334	303	322	330	313	313	312	315	313	312	295	324	332	328	322	326	317	306	318	306	332	296	283	330	319	292	282	295	296	307	291	311	285	330	330	306	336	286	337	291	316	326	324	266	309	317	357	290	310	351	282	305	330	315	295	298	312	321	311	286	330	315	290	343	282	312	345	321	300	304	311	322	364	299	324	313	312	304	279	339	307	324	329	322	322	301	354	302	338	338	325	320	300	303	294	300	327	321	332	332	313	320	341	313	335	295	334	305	303	302	323	323	329	320	319	309	312	303	313	287	289	318	315	290	310	337	309	329	310	305	342	308	286	309	332	329	305	325	295	353	317	341	309	325	323	327	324	313	326	308	344	298	300	303	321	321	295	329	323	316	311	306	332	284	316	314	335	325	291	328	297	295	297	322	316	323	349	292	290	301	290	281	297	347	328	337	314	320	321	310	322	331	329	299	309	309	294	322	329	322	320	315	295	329	327	316	331	295	293	341	306	332	303	334	313	336	340	304	300	357	293	311	305	309	323	314	336	321	316	341	331	298	308	313	321	346	285	317	317	344	289	330	310	352	332	276	282	327	297	330	325	288	279	308	310	289	315	316	309	303	312	319	326	294	336	315	323	300	313	300	321	301	321	306	327	313	313	310	340	319	279	321	305	318	296	318	336	342	318	315	326	289	298	317	285	299	304	322	307	320	306	307	316	330	345	330	318	304	328	277	312	320	318	300	331	270	310	342	283	314	334	322	295	286	303	310	329	318	337	311	296	324	333	345	304	298	346	322	298	316	331	314	347	333	307	288	311	294	285	287	321	298	313	294	339	307	318	323	284	328	327	309	275	336	289	279	316	322	339	308	305	294	335	305	334	317	333	331	348	289	323	309	290	355	279	314	329	299	332	305	346	313	334	296	305	306	299	331	307	300	278	279	332	319	339	326	334	349	317	302	304	279	288	282	299	337	295	327	322	323	325	332	319	334	315	351	326	339	316	292	321	301	301	303	331	324	295	330	311	342	320	332	346	308	319	333	306	310	320	289	312	277	315	327	295	299	285	308	330	283	312	312	288	315	294	312	329	290	302	313	330	303	306	317	333	346	326	317	326	318	342	308	315	311	309	338	319	311	331	298	325	358	311	345	337	289	304	331	268	291	324	340	327	346	296	291	309	287	314	335	341	314	312	346	318	286	294	316	279	337	321	298	312	311	302	310	312	305	303	291	300	309	295	297	336	310	317	338	306	314	333	324	315	303	319	316	315	322	329	324	291	335	313	308	332	281	311	311	331	329	289	338	302	325	297	291	303	328	313	295	354	292	285	299	316	329	330	325	313	362	298	337	308	331	344	301	314	350	303	307	328	309	296	285	345	311	307	280	312	294	330	303	333	336	332	319	316	308	325	281	312	311	326	313	313	311	289	318	335	316	282	276	276	305	304	327	309	315	318	323	304	327	320	339	312	337	325	333	317	318	305	301	284	308	289	316	321	290	328	278	325	273	279	285	330	296	315	334	300	290	319	322	306	306	327	291	330	306	327	320	316	324	307	365	312	294	300	316	324	305	321	312	307	295	302	317	326	320	319	288	347	304	304	298	300	318	322	318	303	313	313	315	315	306	320	318	288	349	316	303	310	301	324	319	320	318	314	334	321	303	339	311	333	330	353	318	323	340	295	271	306	333	314	289	308	308	335	336	322	320	301	336	325	339	331	326	296	334	319	302	333	324	302	286	324	301	336	347	297	294	328	320	307	302	322	294	324	303	323	328	300	321	302	303	310	304	314	330	330	309	327	305	309	347	303	294	322	310	301	340	287	323	310	313	332	291	324	310	330	310	346	293	326	342	348	338	305	303	345	308	329	315	349	350	299	299	290	304	296	306	311	326	313	339	313	318	340	296	324	318	318	278	309	289	283	347	312	327	338	309	316	341	268	316	310	304	322	314	312	342	359	353	328	304	322	327	337	302	333	307	317	316	326	288	326	325	314	270	333	297	334	306	315	326	352	296	321	324	316	309	317	312	332	291	326	294	336	311	331	291	354	317	321	321	331	321	344	350	292	323	306	316	334	282	325	302	285	314	329	318	324	307	307	332	319	345	315	318	336	303	312	306	309	329	335	294	299	312	324	308	316	332	320	323	312	276	301	291	327	349	322	337	308	273	312	312	335	345	335	332	299	344	299	309	333	333	324	287	320	326	328	301	292	299	277	296	315	331	331	332	332	346	334	325	333	307	333	296	298	331	306	331	298	328	298	306	315	280	328	319	345	326	337	312	311	283	327	305	351	356	276	321	346	326	320	286	300	322	318	342	297	285	289	334	273	317	301	340	320	340	296	326	289	288	309	337	324	297	325	345	283	292	318	329	314	314	321	308	335	320	318	298	318	299	307	328	302	304	321	294	322	286	291	328	324	321	304	321	319	344	336	313	286	302	324	286	322	323	327	305	324	317	309	321	307	348	311	323	320	329	324	294	327	327	317	333	320	289	284	323	306	304	298	317	328	331	307	343	305	290	297	287	322	328	286	284	318	337	305	310	309	293	306	294	299	341	271	322	298	320	326	321	301	298	331	336	300	314	314	318	329	317	329	326	311	302	341	331	322	318	312	298	323	322	304	309	302	346	284	326	318	288	315	279	301	302	309	319	310	309	316	278	333	318	320	311	318	303	322	307	335	303	341	339	295	296	317	328	327	294	347	329	313	305	331	331	320	328	300	329	325	291	333	322	310	329	316	320	298	319	348	346	351	299	301	322	324	310	318	334	295	334	306	279	300	327	293	320	311	320	318	323
1586	286	269	225	180	163	137	155	257	150	148	140	141	144	139	134	124	136	126	129	144	145	126	168	136	139	141	133	163	141	168	137	117	131	164	140	143	140	140	144	119	127	147	137	126	145	128	142	130	150	126	159	106	134	149	116	132	151	146	148	132	114	157	133	149	126	159	128	131	132	128	156	117	121	136	118	132	131	138	126	149	127	121	130	135	144	147	159	131	144	140	134	132	129	155	116	144	123	155	139	148	153	150	157	150	140	132	154	107	140	121	138	146	141	153	134	157	131	128	138	135	113	137	120	135	156	146	154	149	117	144	143	128	155	127	126	128	144	136	125	164	120	123	136	123	128	152	168	131	152	107	127	127	156	148	156	137	143	152	137	162	131	155	154	134	122	152	121	139	128	147	140	124	133	139	145	123	157	138	146	130	124	115	133	142	135	129	137	106	143	150	136	141	126	143	134	126	145	171	135	149	139	106	118	130	113	138	144	144	134	148	138	129	122	140	133	135	124	153	134	132	131	133	139	126	135	122	134	135	148	160	118	138	133	144	142	134	126	131	147	128	123	152	137	115	120	133	125	144	141	131	140	154	127	132	136	145	138	145	132	134	121	140	139	148	142	133	131	132	158	133	143	142	134	145	135	140	133	145	127	139	136	136	147	146	129	117	128	136	139	159	124	155	134	139	146	128	153	156	161	133	153	124	119	171	119	130	140	132	120	129	122	145	141	150	154	129	113	152	168	136	156	134	149	148	152	141	122	131	146	132	129	135	139	119	151	141	150	139	139	122	142	138	156	155	118	129	145	149	123	126	139	124	119	133	136	136	145	133	136	136	118	129	135	131	147	118	137	140	116	115	128	137	144	142	121	148	130	121	164	124	144	135	144	158	133	139	137	147	147	154	138	158	147	138	151	129	123	132	140	120	142	137	160	147	135	150	144	136	131	153	120	127	126	132	153	135	136	136	115	133	124	153	140	150	135	143	156	143	130	116	139	122	133	128	138	140	141	124	119	129	136	164	140	155	134	135	143	136	143	129	120	126	144	161	175	128	129	142	147	167	129	129	145	124	143	147	141	138	127	147	132	135	133	142	132	145	119	125	121	143	142	145	129	147	137	127	135	134	127	136	125	124	153	129	146	138	157	151	156	129	149	123	127	122	134	138	133	134	136	113	128	123	133	143	131	144	151	154	121	115	142	131	156	163	132	163	126	137	172	130	138	138	148	129	149	142	141	146	132	123	138	120	134	154	126	128	140	149	147	149	148	105	143	143	137	138	120	139	129	135	160	147	149	154	131	146	115	150	168	146	118	129	141	152	136	142	125	133	149	140	155	133	130	143	123	117	139	126	124	153	154	134	129	134	133	143	119	140	140	152	133	151	131	143	143	124	138	136	147	115	149	140	137	121	149	143	152	130	125	136	142	124	147	137	148	143	115	140	142	134	140	130	145	144	114	139	131	149	138	140	136	151	161	142	136	133	141	121	134	114	126	122	137	132	162	127	133	129	148	139	134	124	123	129	142	126	128	140	153	122	138	146	159	147	127	154	151	138	135	133	143	138	145	120	121	129	130	141	160	122	130	122	136	137	145	120	136	149	152	123	141	126	139	138	158	135	141	132	143	138	156	148	158	129	128	120	131	145	147	157	131	133	149	152	154	153	140	136	131	130	154	128	133	135	148	142	115	140	132	136	150	122	135	120	130	145	119	146	149	132	125	140	140	154	145	142	138	147	149	137	148	126	127	146	110	142	161	136	134	145	130	156	141	115	138	144	131	145	147	128	135	139	156	140	131	136	153	154	115	126	119	142	149	136	139	137	136	149	136	132	143	123	127	156	144	149	130	129	121	147	151	151	141	118	136	136	135	142	151	120	105	151	156	150	123	127	156	151	127	141	109	131	121	118	131	161	146	136	130	124	136	121	112	137	118	121	138	111	117	133	151	126	133	131	134	143	152	132	138	128	128	142	137	121	138	134	131	147	135	148	122	143	133	127	143	139	132	129	137	138	130	138	124	121	118	112	157	149	131	122	141	135	114	144	143	147	127	139	134	149	133	135	153	128	154	133	123	123	129	122	129	135	148	135	128	150	141	137	127	137	141	116	150	160	145	149	139	123	135	122	134	141	142	149	142	132	134	133	132	132	134	128	138	134	139	153	125	129	123	142	126	128	156	119	156	115	143	113	121	140	127	154	122	146	125	132	148	138	144	152	132	149	123	138	132	144	117	138	139	147	138	129	125	123	123	118	114	149	130	143	150	134	125	137	156	130	134	113	174	154	146	143	147	111	138	143	150	143	141	122	130	146	168	154	136	128	134	112	133	132	165	130	130	121	117	165	138	148	113	128	148	120	126	133	142	130	122	128	133	141	148	142	134	148	127	138	154	138	126	136	151	140	132	161	138	142	119	143	176	161	134	145	153	152	145	134	136	129	133	139	127	138	125	140	133	129	123	140	149	138	130	133	138	135	140	139	140	129	134	121	136	122	129	150	147	136	122	126	133	136	134	134	133	136	144	133	152	140	151	145	155	130	130	135	141	150	136	143	135	123	136	138	154	137	136	131	138	137	152	150	156	157	163	154	153	130	141	113	149	112	161	153	150	142	143	140	145	133	131	128	115	123	130	164	135	149	138	133	146	127	141	129	136	134	149	138	150	135	134	136	164	139	152	143	154	145	143	147	173	124	134	130	133	140	137	121	111	116	128	134	144	162	155	131	135	127	131	124	132	126	131	140	156	127	171	129	155	141	144	139	137	149	133	130	122	139	124	136	118	132	143	130	161	123	142	151	149	127	126	134	148	129	137	139	123	135	141	116	135	134	116	127	143	141	128	140	155	148	135	133	120	136	146	146	137	152	142	131	131	154	152	148	139	148	139	157	128	144	127	132	122	143	121	142	123	126	144	119	159	128	137	136	124	131	134	147	122	153	132	127	130	122	153	129	139	136	110	132	129	122	132	145	146	131	134	147	144	136	147	143	130	138	137	140	134	113	147	134	111	148	147	134	144	139	132	142	161	146	157	124	150	138	120	140	148	144	138	143	148	119	145	127	153	126	138	138	140	123	131	124	146	138	141	133	133	142	124	134	124	120	135	134	137	131	133	152	128	140	152	104	125	156	135	134	159	130	133	114	145	124	140	143	158	148	141	129	111	130	120	132	114	144	139	124	151	132	139	135	126	124	127	150	133	123	142	143	157	128	149	158	154	125	113	124	139	137	146	129	144	113	142	139	150	155	116	124	157	160	153	143	137	123	136	133	126	132	121	142	148	131	134	143	114	141	131	157	149	148	128	126	140	154	154	127	135	139	141	133	158	156	142	129	139	128	132	121	142	143	151	132	123	124	145	145	113	127	150	107	158	153	124	145	134	142	152	139	115	133	132	141	164	132	155	128	130	139	134	128	140	147	111	138	136	133	143	167	130	123	122	144	118	142	163	131	117	134	138	154	124	126	123	135	134	154	139	139	133	144	145	139	139	124	127	148	120
1979	514	683	729	649	602	458	547	1022	347	392	354	365	353	375	340	382	375	362	427	376	379	348	334	359	366	387	358	357	377	379	336	348	330	364	324	377	362	344	349	356	365	340	358	399	352	356	384	389	330	368	382	345	353	361	382	370	345	357	352	372	376	378	374	361	359	328	306	371	355	345	355	379	389	364	340	370	351	387	339	321	372	368	368	352	319	385	346	360	382	374	348	354	319	369	386	317	358	357	356	333	385	359	341	361	341	363	368	366	343	364	371	363	369	350	361	347	369	343	372	323	370	357	356	376	380	359	339	368	383	402	359	324	341	363	379	373	343	338	349	344	355	354	367	349	331	380	370	340	352	384	351	363	356	378	365	338	362	333	348	353	338	361	333	351	365	337	357	335	348	346	350	394	359	370	304	362	386	321	351	372	360	345	346	340	379	359	351	348	375	355	393	352	334	315	347	373	372	367	345	375	393	388	336	376	342	343	336	383	377	363	371	332	348	354	321	374	400	370	391	341	364	346	345	376	350	334	347	342	346	350	344	391	368	376	346	352	364	370	352	372	349	365	361	390	346	359	341	324	394	368	353	366	345	358	332	335	348	374	337	366	354	366	331	337	345	350	338	362	391	327	370	348	349	358	357	368	381	363	358	319	335	380	376	351	345	344	387	347	355	355	382	362	376	358	339	338	340	331	393	389	387	342	378	342	372	331	349	347	335	367	380	328	362	357	332	357	332	386	360	318	369	323	368	327	348	377	355	351	334	365	340	330	341	370	374	383	342	375	341	403	355	340	384	302	346	400	364	358	360	339	377	330	386	352	308	394	377	340	374	363	331	394	376	325	329	343	369	348	311	373	366	362	368	372	362	363	334	363	367	363	347	365	341	345	336	357	327	333	333	367	328	350	352	365	363	361	387	352	334	323	365	371	353	365	353	367	333	350	361	351	340	344	360	369	368	340	349	364	334	393	367	398	354	347	358	360	334	351	363	361	339	325	387	345	392	380	370	360	365	361	388	335	311	364	383	368	367	367	374	350	381	327	375	353	378	353	321	350	306	327	342	351	362	354	358	382	377	361	316	332	361	331	343	357	371	383	374	352	355	350	367	365	338	341	389	378	348	370	358	341	379	363	377	336	324	359	337	334	356	346	337	341	351	359	337	361	324	360	338	387	327	355	345	384	377	328	348	371	402	342	332	379	359	317	365	340	352	373	350	367	326	366	346	341	334	361	364	356	381	381	373	354	349	364	361	329	341	375	358	343	399	325	373	372	388	354	370	358	338	352	326	391	337	351	382	347	356	345	354	371	350	352	398	318	355	377	376	362	340	358	337	354	367	364	386	329	347	340	371	383	357	384	345	360	363	352	385	367	326	331	343	356	370	366	380	395	328	367	327	345	348	362	350	364	373	332	327	366	365	332	346	369	371	370	343	355	371	379	357	356	364	325	358	352	329	361	336	339	366	354	343	355	342	351	370	358	354	366	330	358	353	363	331	347	353	373	359	365	320	371	355	350	324	358	346	353	373	345	378	341	387	384	364	401	331	358	337	344	326	353	372	352	382	362	372	331	355	325	341	374	358	324	340	369	348	387	340	316	363	342	360	367	352	347	348	369	371	364	347	349	355	322	347	372	330	333	343	379	336	382	367	361	376	350	365	310	343	333	335	363	354	368	322	375	378	376	391	330	334	300	363	337	348	351	356	347	395	366	349	369	359	308	381	364	341	357	326	362	386	373	377	365	342	343	312	359	367	350	337	362	375	347	353	361	316	369	364	364	363	375	356	372	362	364	376	344	355	371	319	373	355	358	356	371	355	333	330	364	356	334	391	375	390	312	358	376	369	364	363	347	320	347	371	346	357	388	378	372	324	383	349	404	372	352	364	348	346	343	360	350	354	358	337	344	328	353	359	357	368	351	350	373	346	388	350	351	368	361	362	350	369	378	378	369	357	345	394	319	349	326	312	377	347	365	387	336	321	372	342	349	343	388	365	331	374	320	332	407	364	335	332	369	361	383	325	364	335	383	328	338	339	377	341	403	348	369	371	350	340	340	358	320	345	376	341	346	351	345	337	320	371	385	337	339	349	402	363	386	357	363	350	357	366	353	348	349	363	357	362	366	342	390	342	370	415	353	319	345	326	329	332	388	352	363	340	367	367	365	302	362	379	327	361	371	345	381	334	344	400	375	338	377	371	348	356	354	337	333	339	364	329	340	362	346	333	377	337	377	331	378	379	383	338	376	358	373	339	351	384	325	359	359	337	372	371	346	334	376	366	381	333	379	345	355	362	349	387	346	334	367	362	337	339	341	363	374	350	317	359	354	363	402	333	354	318	405	383	361	387	348	334	334	364	342	381	357	367	331	368	362	366	336	357	379	340	366	371	362	373	350	351	339	338	356	367	360	373	339	395	365	324	353	359	339	367	354	346	363	394	359	370	378	342	338	342	355	389	390	328	342	345	351	368	386	318	342	335	359	353	391	357	353	329	326	346	348	356	368	364	309	367	354	337	372	345	360	378	343	396	333	370	334	351	368	325	371	368	353	364	349	363	376	312	345	354	351	364	358	360	309	357	414	388	330	355	342	324	336	386	390	327	369	386	373	351	362	339	341	349	384	355	363	316	341	386	364	326	348	358	382	329	326	336	350	386	364	359	346	353	389	344	343	393	345	394	356	333	362	376	384	369	355	344	381	353	339	350	370	365	359	343	370	397	328	339	350	369	342	357	364	368	327	350	394	362	356	325	355	346	367	376	392	368	350	325	350	336	354	341	350	360	325	373	355	349	341	369	366	364	368	377	321	361	366	374	348	323	326	389	369	313	352	416	341	347	374	367	343	342	390	349	352	357	339	365	353	362	353	353	363	350	364	383	372	396	357	340	330	354	352	352	320	383	352	356	332	344	358	352	372	337	346	368	386	351	382	388	331	340	370	357	335	338	323	327	351	346	343	351	326	375	335	367	359	362	366	351	324	341	353	359	340	378	373	359	389	379	369	367	346	345	341	370	358	343	361	366	359	365	367	345	344	397	369	345	313	352	331	329	349	346	373	354	369	350	361	364	345	349	349	356	331	366	369	326	331	318	377	382	334	352	384	329	356	346	353	344	391	348	346	378	363	363	380	360	365	361	357	351	332	312	355	344	338	345	374	347	371	385	358	348	348	389	366	388	319	365	320	348	346	357	375	395	380	341	344	366	337	346	365	344	336	342	312	331	360	340	382	350	325	350	361	362	350	384	353	368	340	341	351	343	350	395	346	329	344	347	383	335	371	349	378	376	345	352	370	327	350	390	349	363	362	365	362	343	338	373	369	358	342	331	352	350	334	364	348	357	347	343	363	354	377	394	326	347	347	332	352	347	387	354	368	367	352	378	327	352	354	352	378	322	373	369	333	346	335	380	348	337	354	368	332	329	390	359	390	359	363	379	366	372	338	325	375	356	308	371	337	328	356	359	353	362	354	345	372	332	320	370	357	415	373	351	377	342
6911	623	628	542	374	304	222	981	2830	234	192	191	175	176	180	192	193	171	183	176	180	219	173	195	181	186	187	197	180	165	175	179	168	166	161	180	196	182	208	159	172	189	168	174	165	181	164	168	201	176	169	174	200	168	188	192	173	169	186	164	162	198	165	173	193	175	182	203	199	176	168	182	196	170	197	172	156	189	174	178	159	167	175	173	198	172	193	189	174	167	171	188	167	165	187	193	192	191	171	173	195	185	175	202	190	187	222	165	217	187	177	190	175	176	190	213	163	169	184	173	197	187	164	180	181	190	181	183	174	188	188	190	174	183	177	186	186	194	187	167	165	171	163	191	192	191	198	161	160	161	154	174	196	179	177	193	165	164	170	193	183	193	139	158	174	177	186	178	175	188	171	169	169	204	199	175	177	179	181	165	176	181	166	168	181	188	169	153	193	194	201	176	170	192	171	159	202	183	190	202	196	189	191	176	180	173	199	181	171	166	184	181	192	187	193	191	161	158	185	169	169	188	176	185	173	187	153	207	168	172	197	169	166	178	194	177	177	176	194	166	203	191	192	198	206	199	176	195	176	165	204	197	165	186	199	173	156	176	186	172	191	184	172	180	179	184	196	161	151	171	186	169	163	189	176	198	190	144	171	173	164	179	179	190	189	153	197	173	170	167	169	174	178	172	185	174	165	193	161	173	175	200	168	173	167	184	178	197	163	185	181	175	162	183	173	183	147	193	184	177	189	181	191	166	180	171	168	181	154	172	174	182	170	171	170	220	159	173	180	188	175	182	185	185	168	166	201	209	179	199	177	192	178	181	194	190	184	170	181	188	176	205	188	191	194	192	186	199	171	206	185	187	186	170	152	172	192	188	211	165	189	186	195	171	192	179	171	160	168	171	185	178	176	156	211	189	194	173	181	172	196	150	169	194	162	179	170	193	184	173	194	179	163	168	200	172	164	178	193	204	172	175	185	173	185	178	204	179	191	188	206	190	174	168	198	200	196	184	144	195	195	190	188	182	191	155	166	201	182	155	184	208	186	193	168	159	189	186	152	194	168	174	201	177	174	188	210	170	152	159	170	182	149	179	184	199	194	190	150	152	167	187	188	169	168	173	165	178	184	196	191	197	167	174	157	157	194	180	183	175	192	197	155	195	177	194	189	188	189	171	183	163	178	176	193	190	155	157	165	189	187	171	169	214	180	180	200	196	167	178	155	159	196	183	169	166	187	174	181	153	214	173	171	181	173	203	176	180	193	185	181	160	178	185	195	177	177	189	185	175	175	200	158	189	179	185	172	160	188	187	190	183	191	186	187	185	170	181	193	186	167	167	161	208	154	202	201	203	188	231	157	151	180	176	194	180	189	187	184	191	173	182	170	169	192	171	163	181	197	170	138	168	182	193	193	176	182	167	172	220	181	175	173	176	188	176	167	198	180	183	195	197	176	196	204	185	167	177	165	179	185	178	205	185	190	174	173	164	174	167	160	167	171	171	172	213	193	144	167	177	177	189	177	173	175	190	164	150	188	183	143	173	168	182	184	183	180	175	194	180	169	155	187	189	181	170	162	181	162	180	188	164	163	190	189	176	183	189	155	171	164	194	177	188	172	177	181	169	181	170	197	193	190	146	172	207	191	178	167	186	167	178	163	203	172	159	185	191	190	183	194	159	175	224	194	175	172	184	166	169	160	173	182	187	172	200	179	181	172	181	204	170	198	179	156	192	172	174	191	173	179	182	160	188	171	168	174	179	162	195	188	166	164	184	178	166	191	195	165	191	203	185	184	190	153	175	170	192	172	195	221	188	164	177	182	163	202	172	211	169	174	173	175	177	180	188	169	190	163	179	174	176	158	207	222	159	185	180	158	196	165	210	188	174	174	171	172	163	180	170	203	196	161	135	164	177	159	167	161	202	188	185	178	180	159	144	186	186	189	180	200	165	183	190	167	183	168	178	190	176	165	177	167	161	202	185	174	192	174	177	184	201	175	154	191	182	186	187	181	190	176	177	183	185	196	186	178	166	168	208	161	152	167	202	165	186	167	177	161	189	187	167	185	204	181	163	185	160	196	171	172	174	209	187	167	173	174	182	193	176	215	149	174	187	161	159	159	194	208	170	206	176	199	194	200	206	176	184	171	166	179	191	190	171	165	177	178	185	168	183	193	161	176	184	186	188	179	170	177	161	179	175	189	182	157	178	159	164	158	173	185	176	164	181	169	181	170	168	165	193	166	185	174	173	177	184	189	197	176	169	157	174	174	204	182	188	172	171	177	158	161	188	166	196	188	195	179	166	170	186	172	180	199	194	177	158	171	184	190	168	181	209	188	182	175	159	183	182	200	168	186	156	163	219	198	195	177	207	178	181	210	194	171	179	171	174	191	185	144	204	178	169	168	164	160	182	195	179	192	155	170	187	196	180	207	178	200	173	190	188	182	208	179	165	182	204	173	180	189	178	177	181	175	146	170	193	186	190	177	196	202	193	182	176	195	167	192	175	176	189	196	164	184	191	192	203	157	182	162	165	204	161	174	157	187	178	187	200	159	190	172	186	190	183	191	189	184	182	187	169	180	170	174	179	178	172	168	173	155	173	169	182	172	183	169	171	189	160	188	152	196	166	185	202	185	188	187	180	172	183	160	187	189	172	182	200	161	175	180	189	191	187	192	194	180	156	190	177	186	191	190	196	168	182	177	188	148	199	168	179	160	173	172	180	164	162	180	167	171	192	191	175	205	199	202	147	174	218	185	182	186	171	197	153	156	172	176	164	191	204	194	175	159	177	174	187	152	150	202	146	160	181	178	195	171	205	171	161	149	182	175	187	208	188	187	183	163	196	181	172	178	189	181	209	183	174	157	165	183	162	192	187	174	169	170	193	183	171	164	167	191	199	140	177	173	193	183	178	171	197	191	189	167	153	203	174	164	177	197	172	167	176	191	179	176	162	163	194	184	165	171	184	197	181	170	173	159	179	168	168	155	198	166	177	189	173	176	179	176	189	207	188	175	174	168	180	177	161	182	178	181	158	191	171	185	175	174	169	175	191	184	195	175	190	189	182	192	172	177	176	178	173	178	190	168	145	193	190	193	174	175	168	185	187	151	185	176	174	162	165	159	212	182	172	184	154	185	201	179	172	172	185	139	167	187	189	170	161	178	203	163	159	176	161	194	160	168	169	170	195	153	166	195	208	165	196	183	168	200	160	175	167	172	178	167	175	184	196	181	168	188	184	164	196	185	193	183	199	166	175	188	181	183	160	165	177	172	168	196	163	181	182	157	174	183	176	194	189	171	174	184	179	178	186	176	194	181	201	169	183	179	181	177	178	160	188	183	195	175	186	173	171	155	175	167	181	187	177	189	209	179	167	161	188	187	182	174	174	180	212	172	174	164	161	168	171	189	190	176	170	189	178	197	184	187	158	198	169	168	165	152	166	161	166	168	171	158	187	154	177	181	173	170	169	186	175	178	199	184	196	175	171	180	190	164	170
6654	856	1602	1710	1262	1131	928	5082	12468	551	565	505	507	504	503	521	462	506	463	511	478	495	515	483	445	470	483	468	478	441	448	481	432	451	469	448	457	463	485	482	453	485	469	516	474	425	447	474	438	468	468	453	466	456	475	476	454	418	452	458	430	475	420	455	467	466	470	483	423	449	438	466	486	453	483	467	495	405	422	510	500	467	454	456	411	453	445	430	458	473	448	424	436	428	453	444	424	451	472	412	436	455	479	446	437	429	444	453	455	476	476	439	458	474	437	424	455	425	420	476	455	419	431	470	470	430	436	478	442	462	435	430	438	461	457	448	464	452	425	434	437	437	457	463	473	459	447	465	416	462	442	428	473	485	440	451	408	465	447	469	452	420	460	473	469	447	461	452	426	465	455	432	448	454	440	412	461	431	402	423	466	463	479	421	468	438	428	465	441	458	444	431	432	416	436	456	456	486	441	441	454	434	470	448	418	459	404	448	454	400	440	464	418	449	460	432	474	457	445	456	441	463	455	465	473	419	433	452	401	471	452	437	439	485	458	423	468	433	427	444	462	429	510	469	410	479	445	457	440	458	426	436	452	458	422	436	411	454	453	475	426	473	444	400	434	426	469	489	465	456	431	469	465	453	476	469	441	437	482	453	421	488	457	432	428	481	428	413	446	463	444	459	435	491	434	441	451	381	437	449	412	478	458	461	431	453	434	483	414	434	377	453	447	431	434	437	457	463	484	431	449	430	439	406	482	444	476	450	433	470	452	450	476	433	445	439	414	435	448	429	406	458	448	493	458	445	479	445	487	445	448	473	458	444	440	464	469	440	453	426	416	425	501	434	466	448	419	455	455	416	463	477	436	472	445	458	432	421	462	442	464	455	457	460	438	408	464	502	459	457	495	468	432	426	458	446	432	481	420	473	413	440	448	458	432	434	417	416	431	488	434	444	490	467	423	449	450	443	446	484	452	454	462	445	460	418	439	443	437	422	464	410	419	456	429	441	454	480	462	454	432	447	443	424	471	449	408	473	467	444	422	445	454	412	443	443	439	490	445	456	462	473	431	432	413	432	423	452	442	459	466	424	409	460	447	425	443	426	463	436	481	447	463	430	423	415	432	414	449	433	427	478	445	395	452	430	413	472	457	434	468	410	454	450	402	465	473	460	459	428	451	416	461	418	439	464	446	433	447	427	427	446	462	425	412	448	447	421	468	441	447	465	460	436	425	448	451	452	415	445	438	450	458	408	446	464	456	456	418	438	466	446	431	456	474	420	426	432	411	452	424	443	438	445	492	409	474	430	443	451	428	429	437	464	443	496	424	449	426	439	433	409	455	430	452	436	434	463	455	447	457	449	431	416	428	437	436	436	443	407	463	474	460	455	451	478	467	425	460	453	449	382	487	435	422	432	434	414	444	431	460	412	437	494	423	439	438	453	431	450	443	411	429	456	433	468	439	437	476	468	430	452	409	450	445	440	453	431	421	488	435	426	461	426	396	470	415	452	470	449	457	419	415	435	424	456	417	408	445	397	460	434	460	424	411	413	441	439	387	411	448	450	486	408	456	410	418	406	443	411	418	414	436	479	470	406	439	418	447	444	457	467	430	441	438	456	474	456	465	416	475	457	447	421	430	476	457	498	441	433	452	397	446	455	428	442	444	437	452	432	444	443	444	458	455	434	456	407	457	404	436	462	445	422	467	447	461	453	448	432	445	438	448	444	430	415	425	428	458	461	470	464	430	477	396	431	431	435	446	407	454	442	465	410	454	434	431	441	480	456	426	458	443	489	440	454	431	436	472	418	436	455	461	451	445	421	436	448	457	451	458	425	435	472	440	453	458	444	428	436	442	443	469	453	492	472	437	518	471	427	456	441	462	423	432	445	435	440	450	444	455	463	415	426	463	417	447	443	426	448	448	447	487	468	477	454	480	446	424	482	440	443	489	452	494	438	431	452	474	438	426	434	444	467	441	454	441	450	431	480	444	432	430	444	479	479	445	476	443	430	421	484	450	469	453	479	447	476	435	400	415	494	449	457	427	441	458	405	447	436	459	427	433	405	455	469	425	461	444	441	418	432	427	430	431	417	436	455	446	462	434	474	429	455	411	441	414	464	432	449	464	436	468	452	400	455	462	442	441	432	457	444	445	443	448	456	414	442	457	458	459	457	470	454	450	441	443	445	452	463	428	449	423	380	423	439	453	455	449	440	458	445	443	474	478	431	452	468	442	382	450	450	402	406	477	419	444	442	443	442	461	471	440	449	456	429	431	462	428	406	406	451	461	419	440	444	432	444	443	432	470	425	437	418	409	497	460	447	434	440	437	408	421	431	420	473	410	463	446	440	439	414	422	442	439	452	411	415	465	413	448	445	437	469	475	456	473	474	451	458	441	409	464	460	395	445	450	438	442	430	445	421	458	421	451	422	426	434	450	438	443	448	443	435	437	460	462	459	440	463	434	454	430	461	415	491	434	446	470	427	437	426	438	409	422	430	455	465	421	464	461	453	427	401	446	470	442	461	443	427	427	413	463	440	435	409	422	468	450	469	441	453	420	480	431	420	437	400	432	458	427	425	431	452	412	473	450	445	383	417	404	462	399	413	451	434	426	459	425	420	446	442	461	457	449	474	437	450	454	477	449	418	407	477	477	495	456	431	461	438	430	452	430	454	447	430	447	452	489	441	463	436	394	482	409	430	414	453	463	440	435	450	402	418	412	447	455	444	454	444	465	425	447	437	473	458	434	474	465	395	437	460	459	446	456	435	439	399	490	439	458	424	434	480	440	458	469	444	438	452	421	444	477	404	435	463	455	429	446	454	458	444	437	467	469	485	443	429	428	433	456	458	417	424	416	477	413	455	460	431	443	486	443	461	457	437	456	414	417	461	396	429	436	392	453	458	439	450	490	441	439	460	469	436	456	463	455	476	429	465	433	405	426	448	467	448	466	485	456	437	452	430	427	424	439	460	446	451	468	432	438	474	456	472	433	411	461	438	460	452	448	467	468	498	417	412	481	462	445	466	485	442	442	436	468	427	470	491	441	449	450	423	420	484	455	430	446	492	439	438	454	439	412	448	441	440	429	468	391	457	446	461	445	470	471	485	417	442	441	407	470	446	441	413	438	449	457	404	461	468	485	450	456	445	440	437	442	436	412	438	471	433	454	445	433	430	434	433	434	417	444	505	436	413	457	452	433	464	446	449	459	431	427	459	492	439	443	428	427	452	414	471	448	451	450	432	421	452	454	472	481	442	449	446	464	411	414	442	439	473	460	451	432	420	464	435	416	474	472	467	442	458	472	435	460	487	433	470	421	480	454	452	459	431	452	436	447	431	431	454	437	440	418	414	461	441	435	423	436	442	429	439	439	431	433	400	416	418	409	452	480	435	460	465	393	443	412	456	452	460	433	402	442	455	449	441	446	449	472	437	407	452	446	468	474	415	442	435	422	451	459	456	449	449	436	449	447	428	449	459	450	449	406	404	438	481
12793	945	775	673	432	314	279	2445	4514	198	142	162	140	144	137	129	151	140	129	144	132	125	117	145	143	124	128	119	127	117	119	116	135	144	130	114	125	121	124	109	118	122	134	100	132	110	114	131	134	135	124	134	125	113	129	107	135	128	118	111	138	138	133	124	117	115	134	131	117	135	134	118	128	130	112	106	120	146	133	138	146	109	130	128	110	99	125	111	112	121	118	130	111	126	102	109	116	126	118	118	129	128	135	127	123	130	119	118	129	142	126	131	127	126	120	130	117	133	134	137	130	134	139	114	140	106	109	134	121	125	154	108	131	104	112	156	124	140	118	120	138	123	128	110	135	126	128	124	132	141	141	122	112	114	110	117	131	107	132	115	146	127	129	122	115	120	117	126	127	130	116	134	118	139	104	123	142	103	123	118	131	125	113	121	129	136	118	107	124	129	125	132	112	117	104	115	131	103	130	137	120	124	136	100	111	129	129	148	130	102	130	118	133	156	138	116	137	123	106	135	124	110	109	124	126	121	124	106	130	112	123	107	104	111	117	134	102	125	129	111	101	116	119	144	124	126	137	95	100	118	140	132	136	137	130	133	122	98	117	118	117	124	128	125	126	109	121	125	131	127	131	119	89	121	133	148	129	119	106	118	117	143	116	143	128	122	125	132	137	145	125	127	144	102	133	123	124	120	120	134	148	116	132	114	117	125	106	122	124	131	119	108	121	121	110	113	143	121	118	135	108	97	129	143	120	117	115	113	125	120	144	119	148	122	149	133	127	120	145	132	117	135	135	103	148	135	134	115	119	127	143	126	127	118	111	134	127	108	127	145	111	114	103	128	116	129	131	110	116	117	131	134	132	120	111	122	126	136	115	127	132	119	128	92	135	132	137	108	132	130	114	117	134	120	124	112	132	128	132	137	146	141	128	130	126	136	127	130	106	111	120	119	138	126	133	124	125	119	117	117	129	111	117	144	123	127	113	116	142	124	106	133	130	115	116	116	106	137	147	99	145	142	108	109	115	128	120	130	133	125	122	139	114	133	112	122	108	118	110	127	112	109	105	128	152	111	145	112	115	106	123	126	123	132	123	141	124	127	107	124	132	112	129	118	121	140	119	140	124	134	131	129	97	118	140	127	117	130	113	132	132	130	126	123	118	128	124	117	123	122	130	132	141	104	134	118	131	133	121	111	120	134	141	132	120	102	130	115	127	108	122	127	114	118	112	109	145	129	116	106	144	106	118	117	104	126	124	110	127	142	115	126	120	119	128	121	129	107	119	140	142	119	141	120	136	115	138	160	120	111	134	118	126	128	134	148	139	143	131	97	133	113	142	120	124	140	137	103	146	104	139	120	111	128	132	129	120	126	134	134	131	155	121	129	113	124	113	127	108	130	117	140	127	117	126	109	94	122	120	122	118	139	135	139	113	122	121	131	119	117	134	121	119	124	112	108	135	121	125	125	125	119	116	119	117	119	117	126	113	126	127	124	135	141	130	112	100	146	125	135	105	111	125	114	154	130	117	137	128	121	122	118	113	136	94	129	128	119	95	139	137	130	137	134	135	139	109	116	126	120	127	122	120	95	136	121	118	116	105	110	122	128	119	136	150	130	126	136	136	116	129	130	120	129	108	116	126	116	127	132	132	142	119	103	116	135	114	125	111	111	125	129	117	106	118	128	126	137	99	118	116	113	119	125	133	134	140	122	128	120	131	130	112	110	120	134	129	125	113	127	110	117	117	126	141	124	123	117	127	109	120	119	114	132	138	107	126	118	118	130	112	105	116	122	132	136	144	131	127	141	105	124	108	128	140	110	108	107	133	130	140	121	111	123	115	112	124	130	130	136	134	128	146	135	131	127	104	118	120	106	127	118	132	126	125	112	135	112	121	121	133	121	153	118	122	112	120	129	142	133	127	111	121	129	126	118	135	148	133	140	123	107	131	131	118	107	134	135	110	123	138	105	117	123	129	113	109	128	119	114	132	125	115	129	129	124	100	131	152	132	117	128	121	116	138	126	116	103	118	138	109	131	109	115	140	133	121	134	128	136	139	116	130	139	125	118	118	124	111	116	125	95	115	119	128	120	118	122	145	133	122	120	133	117	120	126	131	127	116	120	122	111	144	110	105	127	136	138	117	121	123	106	132	126	127	117	120	118	126	118	123	117	136	130	134	98	130	134	134	146	116	118	134	137	128	126	131	128	116	126	131	112	138	121	125	122	106	106	115	102	113	122	122	123	133	105	128	125	123	128	131	137	105	113	122	106	125	113	119	118	112	137	131	126	143	138	133	100	126	151	118	125	101	141	115	132	113	99	92	128	117	112	135	122	142	129	138	108	148	107	125	122	125	131	133	109	117	141	148	129	131	140	149	121	119	123	119	121	132	116	126	115	137	139	158	134	121	130	97	133	123	127	106	125	133	123	113	110	120	116	150	101	130	125	127	115	127	132	123	129	137	96	126	144	115	106	130	121	122	142	128	140	127	125	99	147	129	122	112	127	140	144	145	138	149	126	138	127	126	140	99	114	123	123	102	130	136	150	133	125	100	122	142	122	116	134	130	130	131	123	133	135	133	116	149	109	129	112	126	113	134	128	129	119	112	141	105	113	122	126	141	117	126	133	124	137	117	123	135	115	117	126	113	106	118	129	115	115	98	109	127	132	141	119	140	119	104	116	111	117	154	140	124	133	125	125	125	127	111	129	131	105	125	115	118	121	104	115	110	142	115	112	156	118	112	118	118	121	118	124	123	110	128	146	111	127	134	129	120	125	117	90	104	113	153	118	120	120	123	113	127	131	124	126	122	126	115	137	122	101	126	112	123	119	161	115	129	137	122	120	129	119	108	105	129	132	127	115	117	139	145	144	117	121	118	115	146	116	119	122	114	123	123	109	132	142	139	133	112	111	125	128	114	115	119	119	143	118	114	105	125	134	127	123	127	99	143	127	163	125	130	143	117	124	120	119	120	110	108	132	135	120	141	119	117	114	125	118	123	129	116	134	143	119	122	140	122	104	126	111	113	133	113	104	116	123	113	113	126	128	108	135	133	114	119	108	130	115	138	117	138	134	134	104	119	93	134	131	130	132	104	112	116	153	112	128	123	126	107	119	116	106	135	121	144	135	107	125	138	129	120	131	123	138	121	139	127	97	118	120	113	116	133	110	133	124	124	112	117	122	115	127	114	115	129	121	109	120	130	137	106	123	127	122	141	108	140	122	137	142	124	116	119	130	121	118	121	149	107	144	118	125	127	110	125	131	133	120	140	132	116	119	101	94	114	101	125	145	129	134	129	123	119	101	139	137	116	107	116	128	115	134	108	133	121	117	118	143	128	117	105	114	130	117	127	152	133	121	138	122	127	124	125	112	151	134	125	105	113	126	147	120	112	123	127	117	114	120	133	119	115	111	131	108	127	125	151	114	109	141	114	116	108	121	130	121	110	141	123	131	126	119	108	122	111	138	114	128	116	136	133	124	111	136	124	122
8275	983	1858	2240	1870	1321	1135	11425	14905	537	546	488	447	428	433	402	386	414	434	379	345	379	395	341	380	342	337	363	375	369	349	340	332	355	322	316	337	339	392	347	339	345	356	352	344	345	334	335	304	338	364	355	341	324	355	333	362	312	360	325	345	362	350	311	331	339	335	345	337	354	326	300	313	326	318	300	325	334	287	360	350	336	299	326	297	327	317	303	340	307	330	300	315	333	297	295	288	310	319	328	314	292	304	322	318	320	317	281	333	326	316	277	304	279	323	295	272	310	322	325	327	320	312	332	309	285	281	285	285	303	318	316	279	283	311	304	296	321	322	354	307	317	267	283	332	323	295	306	295	339	324	317	284	287	300	272	318	300	297	317	274	317	304	322	327	276	334	328	309	341	327	308	300	291	306	303	331	316	318	328	294	313	335	295	313	292	334	321	301	296	293	282	312	307	322	309	309	305	335	332	320	316	346	309	310	328	321	319	281	288	321	317	313	324	305	304	304	329	304	314	302	309	313	308	337	326	319	285	317	311	332	307	328	312	326	314	325	320	264	337	271	320	305	306	313	319	313	308	318	308	294	298	296	330	293	318	311	329	327	292	280	314	292	296	341	314	315	271	302	298	312	306	289	320	259	275	323	285	336	330	314	304	344	301	317	287	287	310	315	317	306	336	318	326	328	328	285	304	317	291	337	304	302	295	304	327	324	319	318	291	295	330	329	317	299	295	288	298	272	309	305	341	310	304	316	326	286	305	289	300	325	309	336	317	301	322	338	318	271	314	311	328	310	320	324	319	324	317	309	300	316	307	345	305	308	321	326	328	320	330	312	318	320	281	310	337	326	301	318	307	319	305	308	315	310	329	314	338	289	319	298	305	291	302	284	316	329	314	304	313	304	312	316	324	329	295	347	295	304	344	330	312	308	339	310	314	311	304	298	341	317	334	294	284	327	319	306	312	313	318	334	335	300	334	304	340	301	299	313	309	317	309	320	331	283	303	294	308	305	322	303	339	346	291	290	302	310	307	324	342	310	284	300	301	310	299	341	302	289	329	338	340	298	320	304	345	302	292	296	294	295	304	302	285	351	300	301	295	347	302	310	318	288	358	301	331	301	338	303	303	316	334	323	293	335	285	309	298	307	303	324	323	297	284	319	319	306	302	328	346	301	313	334	317	305	293	310	340	321	310	320	304	297	309	306	310	331	298	321	299	296	305	289	318	286	313	320	290	289	317	298	289	273	322	311	321	307	333	314	297	337	325	305	316	318	293	310	293	300	328	306	318	277	306	294	310	317	301	319	314	370	299	332	273	293	302	312	298	306	307	310	318	343	302	308	291	263	316	318	306	332	322	288	301	294	306	303	333	328	306	328	328	310	295	348	297	293	278	330	274	306	342	286	288	306	290	310	327	324	315	308	340	305	335	316	306	326	278	303	301	281	348	334	338	317	331	303	324	306	297	307	340	268	302	292	310	273	314	328	300	330	280	313	294	316	319	275	312	298	300	315	301	321	325	328	311	293	304	315	281	315	300	336	316	301	318	312	309	311	289	322	314	312	327	290	309	325	294	283	318	324	293	314	296	324	307	299	278	297	310	320	292	301	311	326	316	305	304	302	338	357	316	317	317	312	280	312	316	342	299	302	320	311	297	315	320	313	328	325	308	300	297	320	311	288	329	310	309	296	319	340	324	321	335	294	274	319	314	313	294	272	333	311	315	324	279	321	324	329	300	322	280	305	321	291	301	332	314	303	329	295	328	305	317	325	324	301	306	298	281	296	302	295	294	293	313	307	303	324	327	321	327	312	326	318	288	311	304	285	315	303	307	339	282	327	338	314	330	293	306	312	279	309	321	323	275	289	336	300	307	312	280	303	327	285	313	332	309	345	309	285	311	296	334	277	328	289	310	317	317	292	314	315	320	315	329	299	299	302	309	310	311	300	328	268	311	293	275	302	307	318	278	312	314	330	300	330	327	301	298	320	299	329	340	303	295	291	333	337	279	312	306	324	326	305	330	311	313	305	304	318	316	292	321	311	350	298	318	309	340	315	306	329	275	280	334	302	323	311	294	322	324	311	298	334	300	300	335	320	346	325	321	308	320	294	299	299	319	313	296	336	310	331	327	309	296	317	318	305	294	308	325	307	319	296	303	302	321	288	286	311	348	292	338	303	293	334	321	297	298	298	332	309	288	319	298	311	313	329	316	337	327	318	299	297	332	296	348	334	341	306	281	334	301	329	308	343	273	331	307	311	340	296	314	331	271	328	296	298	336	317	319	336	314	319	313	300	322	303	311	307	311	347	328	340	275	299	294	325	309	324	279	302	297	341	314	319	320	275	307	302	298	323	305	302	339	290	312	298	319	350	350	308	285	342	313	304	299	332	316	332	295	352	323	322	335	297	296	319	314	302	283	301	303	305	316	342	328	280	319	351	314	316	302	311	312	319	284	302	322	318	310	312	290	306	311	295	290	297	328	286	310	336	312	296	349	323	286	322	352	331	279	332	349	304	271	316	296	333	319	304	294	321	319	331	334	295	315	284	307	325	313	332	298	348	349	329	304	310	321	304	291	278	321	299	316	320	314	328	314	319	303	329	297	308	300	306	312	304	295	294	374	289	320	302	312	330	303	345	303	328	295	316	334	276	335	317	357	303	281	300	306	298	321	291	305	298	309	289	308	285	314	283	299	291	352	291	343	318	294	324	308	320	283	283	345	308	311	332	309	315	325	298	340	323	297	298	323	322	312	298	279	293	312	326	325	323	294	309	315	340	308	300	326	298	358	343	288	303	322	296	315	308	315	302	331	318	296	354	309	299	305	325	275	300	304	290	307	281	325	324	332	288	288	340	293	292	270	297	305	295	321	303	298	334	297	294	310	316	303	314	338	288	354	291	296	316	352	304	316	279	317	297	316	285	309	303	304	294	298	319	285	306	313	333	335	327	316	322	326	336	290	312	275	302	308	268	335	279	288	300	303	306	310	289	292	315	327	304	310	325	288	276	310	284	301	321	327	305	309	306	316	302	322	308	309	297	350	317	301	279	314	352	296	328	317	328	306	310	281	316	320	340	320	299	320	329	285	287	296	308	353	297	330	289	339	330	283	301	308	278	305	324	281	296	289	316	297	326	301	306	336	303	331	313	285	304	306	316	325	310	344	322	315	317	318	312	284	304	322	322	321	327	307	323	295	289	357	319	291	321	316	298	296	303	289	324	281	312	274	300	328	309	300	298	293	290	328	309	325	297	314	318	314	307	319	314	320	313	337	318	331	317	288	317	326	285	320	309	335	289	322	298	287	319	327	362	329	297	344	321	287	314	312	318	306	305	308	318	302	316	298	311	311	314	310	286	307	311	313	314	341	318	309	303	310	314	308	329	322	330	309	317	321	277	312	310	318	335	313	328	319	289	334	318	304	313	306	288	283	323	291	294	319	336	314	297	292	294	290	338	309	301	310	295	345	312	307	324	303	319	338	273	316	301	275
1461	261	267	186	172	146	167	210	171	125	141	144	160	148	150	147	169	143	136	131	107	124	147	133	134	135	144	150	150	139	141	149	142	133	137	144	162	141	129	145	122	127	145	124	142	148	126	128	142	121	145	123	128	135	132	152	138	157	131	139	152	142	141	129	158	151	148	134	134	152	127	118	115	139	124	150	117	140	132	137	136	144	97	147	146	127	148	131	127	130	148	122	124	141	138	128	148	141	143	144	140	118	124	126	117	139	155	139	168	131	138	124	134	135	127	140	136	133	125	144	130	133	141	140	149	152	139	124	144	127	145	149	123	139	144	155	145	137	122	144	153	144	143	133	129	122	145	136	133	153	138	133	145	143	130	140	138	127	137	124	117	135	121	143	120	143	132	135	142	128	126	138	138	145	161	126	145	133	146	108	138	149	139	141	128	129	134	124	135	123	133	149	142	128	132	151	150	134	157	125	128	146	142	148	152	155	123	123	136	143	142	136	117	126	145	142	121	139	140	148	144	124	139	137	139	125	129	125	128	126	141	132	151	163	146	147	130	138	138	118	158	142	150	145	126	118	118	140	136	136	135	129	131	137	138	140	146	138	136	124	140	144	149	121	128	127	135	156	140	129	149	137	144	127	147	161	115	120	126	157	140	127	139	146	135	132	149	142	138	129	121	149	136	161	122	137	168	118	125	120	123	131	134	145	126	124	130	147	134	140	125	128	131	116	128	128	133	146	123	105	143	139	138	140	137	129	140	129	129	139	127	136	128	125	124	123	146	148	144	134	142	151	116	121	129	133	168	128	134	119	150	123	125	140	123	150	139	138	153	128	139	137	122	131	137	118	126	160	140	131	137	113	147	118	147	139	139	143	136	140	148	141	141	134	141	126	136	137	140	136	131	121	115	130	128	134	145	123	133	123	132	156	140	127	139	144	147	125	153	146	138	109	141	123	153	121	130	133	139	147	159	144	129	138	139	149	122	133	139	121	160	140	137	134	137	151	178	166	140	147	124	131	126	133	134	162	150	126	156	144	121	124	128	121	135	156	159	161	140	130	119	143	141	131	141	146	125	138	137	105	145	151	158	117	149	127	125	149	134	135	145	138	112	133	137	142	145	134	132	134	140	137	125	123	132	156	146	115	143	140	121	129	132	138	128	131	130	161	127	130	124	146	126	128	154	143	127	166	145	123	120	94	137	133	139	131	134	149	148	139	150	130	142	149	131	131	149	131	140	115	128	120	141	139	134	135	152	117	133	128	124	146	134	120	130	140	133	139	137	141	128	125	136	136	140	144	133	125	139	142	125	129	142	131	154	142	153	122	132	138	152	136	150	134	122	136	122	142	137	148	129	151	123	165	147	127	123	129	118	143	149	130	145	130	145	133	111	141	150	152	126	152	122	133	135	131	148	134	139	166	131	139	109	134	139	126	138	135	146	148	136	132	156	146	134	129	145	125	147	158	151	140	154	125	147	115	159	145	128	142	148	142	128	140	140	145	137	128	139	140	135	137	153	126	120	129	154	121	142	128	133	149	152	121	145	149	136	112	136	130	121	124	113	142	124	129	152	152	146	125	147	153	127	136	145	130	149	124	129	117	141	149	160	129	146	129	152	129	125	154	136	136	118	119	155	161	128	128	131	144	135	146	138	118	100	151	125	145	153	122	122	154	149	132	139	123	146	151	125	145	151	121	128	144	140	138	141	127	128	138	143	133	141	136	144	149	136	145	124	141	132	129	140	183	132	152	153	140	143	150	134	138	125	149	121	150	161	137	136	117	150	151	134	144	140	117	161	125	138	118	145	140	139	149	160	147	136	128	120	137	149	110	139	149	139	133	127	121	135	106	144	141	132	149	125	145	140	135	146	129	134	136	163	143	132	135	134	127	120	119	144	138	129	134	148	149	111	126	134	143	155	136	152	136	128	149	134	142	133	143	127	131	118	127	128	126	137	145	139	138	127	136	121	129	127	113	156	128	134	134	156	128	158	151	132	118	154	128	129	114	126	158	136	133	149	157	134	157	138	131	121	138	141	131	125	121	153	138	161	152	138	146	133	123	129	139	140	138	132	148	144	129	139	142	133	135	133	150	149	156	112	125	149	130	154	139	137	122	139	132	115	125	137	134	126	156	142	151	116	136	140	151	129	129	130	131	120	122	136	151	145	136	144	140	135	160	156	148	145	158	122	146	130	141	161	126	135	136	124	157	157	118	121	118	104	126	133	145	131	110	134	141	132	117	138	128	147	146	150	107	137	151	131	120	100	147	143	149	142	135	146	120	155	121	150	139	123	149	126	115	141	148	161	128	136	159	133	144	136	128	137	132	160	124	137	126	147	150	139	128	129	145	136	147	155	156	134	126	151	131	127	140	134	133	141	108	115	135	147	133	121	131	142	149	133	121	135	132	137	153	123	164	135	137	102	137	154	114	135	179	139	134	131	135	147	122	119	129	145	146	161	141	138	128	155	116	136	142	128	130	136	138	125	127	157	144	155	111	121	132	136	150	129	145	134	141	153	121	114	157	134	106	131	129	127	148	150	123	129	135	132	139	154	131	134	133	126	132	157	140	125	154	117	148	138	128	133	130	136	144	146	140	152	129	143	125	137	138	136	134	131	133	146	151	183	127	144	159	149	136	139	146	157	151	140	131	163	121	138	140	131	135	159	125	133	125	134	143	139	125	150	142	138	157	145	136	128	136	139	122	139	135	140	136	163	149	130	135	140	136	145	134	142	141	148	132	133	142	130	135	143	133	173	139	153	152	139	136	146	140	130	140	126	117	143	147	147	146	143	150	128	134	129	162	157	119	123	145	131	127	167	135	158	156	142	120	132	134	139	151	129	131	140	144	134	138	148	146	129	152	142	149	134	141	123	140	139	134	149	154	120	132	142	139	134	163	121	130	157	164	138	123	136	124	133	128	135	151	113	133	129	125	133	134	156	145	118	136	141	167	142	113	128	131	133	128	149	131	159	167	138	151	147	121	132	135	147	146	142	144	129	130	137	146	149	147	146	132	129	132	133	130	157	142	152	124	113	121	130	132	151	107	142	128	128	156	140	145	128	136	137	141	126	146	136	145	150	141	138	140	147	138	139	143	147	155	111	150	141	146	152	127	161	142	155	135	139	139	139	126	145	137	145	148	105	127	138	126	140	136	135	131	130	134	135	141	165	142	128	115	140	142	146	130	133	121	133	141	132	130	120	156	139	137	139	134	137	151	162	125	139	127	129	135	129	107	134	150	125	129	134	147	142	139	138	134	147	127	135	143	162	140	151	140	142	148	152	137	157	154	130	133	136	135	143	132	118	115	163	147	126	136	120	140	159	155	141	115	136	119	134	127	144	128	133	154	146	130	129	147	135	143	130	132	139	129	123	125	147	136	145	129	140	148	138	119	156	130	121	145	144	140	127	126	139	138	150	126	153	162	123	143	119	159	128	140	143	149	127	139	133	137	151	142	130	138	145	138	130	132	117	143	129	118	142	136
1891	486	638	616	525	488	465	856	633	375	376	360	328	374	398	368	371	350	348	371	352	343	348	363	364	380	336	385	394	367	347	365	381	369	381	343	343	381	353	360	374	326	343	369	357	387	392	361	328	384	391	323	384	360	369	365	370	375	381	388	309	355	361	335	377	356	340	363	366	321	337	363	339	391	347	365	348	353	383	385	319	347	344	369	347	367	368	365	356	362	341	380	332	351	338	332	351	379	361	362	372	329	353	382	320	350	371	381	337	335	375	370	355	355	383	347	350	369	350	382	361	361	377	366	365	343	343	378	371	369	361	357	350	328	370	362	349	366	360	340	363	320	361	372	343	337	322	366	390	368	362	336	344	339	371	345	333	352	361	342	367	354	371	365	340	381	347	377	341	321	334	373	339	359	384	344	347	374	355	338	348	341	382	353	354	343	358	312	390	312	346	357	376	331	363	361	367	370	374	361	393	360	362	360	345	372	342	358	349	372	355	340	344	323	332	371	331	358	357	369	357	359	355	395	383	361	362	346	332	333	348	392	385	384	358	362	345	335	365	359	333	333	322	348	376	371	340	351	358	348	352	380	381	352	336	367	380	366	364	370	351	344	353	342	333	353	334	351	356	377	368	346	389	352	343	363	348	334	374	371	409	379	338	374	344	366	317	326	355	353	356	381	315	329	374	366	366	382	350	360	353	365	355	329	357	366	333	366	358	348	378	349	349	307	358	373	373	360	365	321	349	338	365	352	379	337	355	330	357	377	340	395	358	347	370	340	343	361	376	382	384	356	396	332	325	363	325	370	372	359	368	347	321	343	327	361	337	349	348	347	354	351	358	340	363	370	344	355	350	379	388	363	349	372	332	325	354	360	359	355	343	338	381	343	351	356	349	357	348	340	353	328	366	337	337	377	338	330	352	346	362	349	362	330	348	381	380	354	405	381	320	354	361	377	333	376	360	347	367	361	366	353	327	340	334	369	355	342	365	387	342	339	334	360	338	372	336	338	371	351	375	369	392	340	344	335	387	350	366	357	372	349	398	368	347	374	348	363	350	333	336	383	315	357	312	358	370	345	368	364	359	349	320	320	358	349	360	387	350	372	366	364	356	372	317	346	353	324	329	366	358	361	350	337	370	373	346	347	359	333	366	343	364	402	344	367	346	347	336	346	371	357	379	330	359	345	358	362	353	345	362	334	348	335	356	330	301	398	358	343	353	371	351	351	374	372	374	369	354	383	321	326	381	323	365	337	358	388	396	370	362	329	347	354	389	339	372	349	350	346	385	375	376	352	330	358	344	376	357	360	372	332	381	350	331	388	347	328	337	344	373	335	364	368	359	366	348	333	350	342	360	344	327	375	374	352	350	387	351	333	342	374	346	335	338	358	379	351	354	360	309	341	324	357	391	350	363	348	354	364	346	321	374	355	351	365	332	331	347	354	364	336	363	329	364	343	343	360	400	375	361	346	341	349	356	348	356	338	353	334	381	350	338	340	379	351	380	360	357	341	365	337	361	383	361	381	350	344	339	351	334	340	382	355	379	364	343	369	361	342	370	364	360	367	351	380	390	329	369	358	354	386	373	357	372	373	368	316	371	403	357	337	341	337	334	368	345	348	329	390	358	376	399	368	339	361	347	344	326	345	345	374	362	336	356	360	369	390	362	349	376	390	355	399	328	349	365	357	372	351	358	361	346	340	364	375	342	375	314	372	339	344	365	350	351	354	381	383	380	326	360	361	326	373	357	347	379	347	342	385	358	364	367	366	332	353	393	364	309	356	347	371	352	357	329	345	391	377	374	321	341	387	353	354	343	384	367	373	344	337	378	342	320	365	374	378	366	363	362	361	340	346	374	353	364	365	356	360	381	345	349	341	364	327	345	326	365	382	357	330	359	348	362	350	359	375	345	371	354	359	345	363	376	332	346	359	371	344	371	365	362	350	359	317	386	354	321	353	349	347	374	338	359	336	347	340	369	327	363	349	365	385	382	335	360	385	337	349	328	396	358	365	348	356	352	331	357	381	344	364	348	343	320	376	349	371	376	350	331	353	353	347	361	332	355	357	350	331	360	351	342	323	363	338	340	364	360	347	363	355	375	348	354	380	336	366	335	341	342	384	360	367	345	359	387	346	319	327	349	346	339	334	394	343	377	384	346	325	359	373	381	354	354	345	394	348	346	382	388	354	334	336	331	341	333	355	355	346	353	374	371	376	365	324	383	317	348	364	380	359	372	350	337	353	392	395	346	302	344	391	362	369	329	362	373	378	338	345	310	355	379	347	352	393	370	325	346	373	333	362	373	380	349	382	359	311	348	382	363	333	338	373	349	354	372	372	341	327	402	320	336	377	354	371	383	341	388	349	370	388	347	348	332	393	331	387	377	329	387	358	391	358	374	346	382	371	376	359	330	358	360	358	389	356	322	372	369	359	352	379	350	339	324	342	313	361	391	355	382	340	361	366	349	367	341	349	370	299	387	340	344	366	352	354	350	352	390	346	372	390	361	346	342	360	332	356	351	335	347	361	357	320	355	342	315	324	391	343	360	349	384	346	381	353	323	355	328	347	324	342	329	348	336	349	378	405	337	347	377	391	348	400	334	318	362	391	321	332	341	358	394	359	365	369	377	316	327	338	344	347	344	343	365	357	348	338	358	378	355	361	338	337	354	378	333	358	353	333	351	336	339	363	368	339	338	331	373	370	374	375	328	324	339	347	380	359	358	338	377	334	314	369	362	324	383	359	344	311	364	359	358	333	367	360	373	342	357	381	368	372	352	330	363	346	346	372	371	381	361	320	338	380	327	363	349	359	325	362	362	369	340	341	360	371	348	320	344	366	356	345	342	362	316	392	348	358	325	352	325	325	406	375	374	349	348	365	353	328	366	380	368	386	354	378	380	356	350	392	366	369	387	357	370	386	361	405	350	319	349	328	382	348	376	370	369	347	360	365	363	357	386	340	364	361	383	348	395	355	357	344	362	360	347	365	356	376	393	374	335	375	365	365	342	372	352	346	359	354	383	338	360	366	341	364	382	371	359	347	372	368	335	346	353	322	365	355	338	334	332	337	327	371	345	366	378	363	363	332	350	328	370	332	366	361	374	349	382	348	323	350	322	363	340	355	346	356	349	387	354	359	334	380	364	372	350	317	355	335	323	370	352	361	355	360	368	352	357	369	375	374	359	365	358	339	338	351	349	386	380	363	359	352	375	319	319	363	360	368	340	341	323	362	367	349	390	349	357	415	362	402	326	365	384	375	399	371	348	340	371	362	368	368	380	348	400	377	390	393	332	338	351	339	372	350	367	385	359	384	305	348	353	362	362	334	361	340	342	316	412	340	351	361	349	341	350	329	373	374	353	351	376	334	362	359	343	413	367	347	367	346	348	354	339	356	353	388	357	328	346	356	368	361	349	373	345	368	345	387	357	365	372	333	361	332	355	326	337	372	380	354	362	366	408	365	342	363	346	362	338	352	344	366	326	369	358	344
6848	516	527	434	324	318	627	2015	501	198	198	196	183	199	160	203	213	191	180	204	197	198	184	157	179	169	158	179	194	180	173	157	187	166	172	174	168	176	163	168	170	161	186	174	199	175	167	193	199	195	173	205	189	158	198	179	196	144	187	207	165	168	184	191	182	182	194	166	218	170	188	169	187	194	161	163	167	166	180	202	180	183	160	174	184	194	156	183	184	181	192	172	181	174	176	186	183	140	181	171	186	172	171	171	179	168	172	194	176	171	164	143	186	179	178	182	189	154	182	166	180	179	188	167	184	164	192	189	207	186	214	187	161	158	171	191	163	187	181	172	186	204	165	146	196	168	180	168	175	185	167	164	164	183	169	165	171	186	171	173	201	177	179	176	215	152	176	198	167	195	204	190	166	165	176	174	216	173	189	186	177	153	192	182	170	186	164	167	152	214	176	158	169	211	165	157	193	164	177	192	169	206	207	173	196	181	174	202	175	158	196	171	197	173	170	166	204	170	196	174	182	146	146	168	186	163	173	184	176	149	177	199	179	178	185	172	180	166	188	172	163	167	174	196	188	176	162	167	169	165	156	186	162	183	167	172	197	184	164	174	160	175	166	181	164	189	164	196	200	200	198	198	225	189	212	182	156	178	166	178	168	171	146	170	172	176	209	150	173	166	197	163	188	183	177	167	178	175	168	175	162	156	173	188	169	181	174	202	165	163	180	178	176	176	178	172	182	185	193	174	167	158	211	180	186	163	181	190	176	202	167	179	197	173	191	187	171	181	164	195	186	174	183	170	171	193	172	176	195	167	170	153	164	173	161	172	190	204	193	147	170	162	169	199	193	171	194	170	171	183	177	181	175	174	193	190	159	176	186	188	170	162	174	163	172	173	202	176	148	160	176	166	194	187	205	193	171	158	182	183	190	169	178	166	174	202	159	175	188	191	198	166	180	183	163	152	166	165	197	168	184	159	189	174	167	163	186	176	195	201	179	192	169	167	158	180	177	155	209	158	181	197	177	184	185	170	188	154	192	163	158	194	156	173	177	194	168	180	170	184	156	189	156	172	160	160	168	157	190	160	167	199	172	173	201	176	157	198	173	178	160	159	177	185	199	155	167	137	168	163	184	187	209	178	191	161	169	179	193	167	182	163	178	163	184	171	172	180	193	192	183	182	190	148	193	159	176	186	176	197	170	157	182	163	164	185	180	168	180	189	190	151	214	166	155	169	193	159	181	167	177	160	195	157	174	181	160	203	185	189	174	177	189	149	176	154	173	178	198	182	168	153	168	164	156	170	187	167	168	162	181	191	183	172	205	184	161	186	158	179	150	161	155	167	180	191	186	167	180	157	206	188	165	164	187	181	186	191	172	170	188	164	162	154	199	153	195	177	179	171	157	197	194	181	185	182	185	211	176	157	158	172	175	193	166	200	177	198	180	182	198	192	161	158	165	172	193	181	189	185	194	174	178	185	178	191	196	157	194	174	157	173	173	185	182	178	206	197	164	176	148	194	191	174	170	201	195	187	188	172	179	179	194	164	139	184	198	169	196	159	173	164	159	169	162	180	183	181	178	180	187	195	178	170	179	172	180	167	145	149	165	171	200	167	169	174	154	185	174	163	169	195	202	170	199	190	156	183	185	192	161	152	163	164	170	199	176	204	164	161	185	160	165	180	203	180	180	168	162	198	182	164	161	163	160	162	162	185	183	189	174	187	171	172	184	158	178	174	186	172	177	156	174	186	178	180	190	173	195	186	167	157	162	188	190	172	180	193	178	183	178	164	189	166	188	180	168	179	183	173	155	161	175	152	191	194	170	173	163	177	176	178	176	163	174	196	184	191	153	182	180	202	185	167	178	186	205	186	173	179	173	179	181	165	166	154	160	190	184	184	171	187	151	191	167	187	177	176	173	160	161	172	184	147	174	189	182	192	177	178	170	136	173	198	183	169	177	177	179	165	165	194	207	178	176	176	198	185	189	155	173	163	188	177	172	165	188	185	177	171	196	191	176	210	186	169	153	175	181	197	175	177	174	184	176	178	175	155	163	186	198	193	189	188	176	174	167	180	191	185	171	165	176	182	183	175	176	129	153	163	178	185	167	164	194	180	187	171	155	162	186	182	170	160	168	178	182	196	179	192	186	193	163	184	164	174	190	158	194	185	177	159	187	188	153	162	143	168	169	191	192	207	159	178	163	175	188	166	191	182	172	187	156	172	182	177	191	175	161	165	176	171	155	175	168	178	176	146	157	196	183	185	166	170	174	172	167	170	179	190	174	187	187	191	181	180	189	186	167	172	208	179	190	185	166	156	171	174	175	174	190	171	194	163	174	165	158	191	189	161	182	195	172	157	193	161	167	171	187	184	179	183	165	203	177	167	165	199	186	183	168	179	182	183	181	158	156	171	166	174	188	189	180	162	171	175	163	171	201	187	162	174	196	171	190	192	184	186	200	191	172	163	193	165	168	188	181	158	170	179	166	177	188	176	185	170	196	172	154	189	187	168	164	177	176	185	172	158	188	194	189	157	200	171	178	193	192	185	186	189	211	180	168	195	158	175	171	173	169	144	178	188	175	175	173	201	198	183	161	201	177	168	192	205	167	194	170	168	161	163	169	199	178	168	181	144	194	186	196	205	196	203	182	188	172	157	200	205	192	178	166	153	165	167	169	196	197	156	206	185	183	162	202	188	179	187	183	172	151	182	174	179	170	145	208	181	173	151	161	201	176	172	185	171	199	183	153	178	183	162	201	164	175	181	158	204	203	179	186	178	207	176	176	163	201	174	164	182	158	177	165	173	178	165	180	174	145	175	165	156	165	177	197	204	183	207	163	187	148	175	160	183	182	189	178	190	173	158	195	179	184	155	184	181	171	187	166	187	170	157	156	169	173	157	170	173	171	161	151	182	159	180	184	177	192	181	187	201	166	167	157	187	193	175	193	161	173	181	183	179	190	183	201	177	185	175	169	186	193	148	176	176	187	184	172	211	178	176	150	206	163	169	170	189	174	183	168	182	163	194	150	187	192	180	223	174	175	178	181	190	192	198	168	155	164	162	162	179	190	177	182	157	206	173	191	183	186	169	173	194	178	192	185	198	170	159	161	173	167	146	181	158	195	179	158	166	172	190	164	193	190	174	181	161	181	180	177	147	173	154	214	189	193	198	193	168	170	164	195	153	169	179	194	177	166	180	193	179	165	172	183	170	151	166	204	187	166	186	181	175	178	178	170	185	188	166	184	167	156	170	183	175	206	179	173	169	193	187	168	188	184	171	193	167	191	184	195	162	162	167	160	186	165	165	182	178	160	170	169	212	189	166	198	188	190	169	198	179	176	182	184	159	166	207	190	191	189	165	163	200	177	167	193	188	179	166	172	158	167	171	204	176	190	167	177	180	184	162	191	182	171	162	172	167	143	174	195	181	161	206	149	170	181	188	202	187	174	165	174	163	171	194	170	200	190	196	185	179	190	167	188	181	215	177	176	178
6619	765	1405	1677	1279	1089	3113	9761	1733	644	581	594	531	519	504	460	505	510	497	517	521	444	472	470	461	490	428	477	465	470	475	473	455	473	451	467	479	456	476	432	432	439	451	445	493	471	434	433	455	438	476	467	457	450	479	430	476	467	447	455	504	469	452	492	442	434	433	473	411	454	434	457	495	450	460	426	508	460	410	451	472	436	413	447	457	438	419	409	456	412	442	406	449	514	425	442	487	452	428	438	414	433	390	465	464	462	461	437	451	497	420	435	477	456	476	461	407	465	431	429	443	460	470	486	459	476	483	446	435	458	433	415	475	412	415	447	424	456	453	438	462	436	480	442	471	423	449	493	484	441	441	451	452	446	447	460	425	449	446	476	439	444	462	437	396	409	430	435	445	424	455	452	469	427	408	426	427	447	428	465	446	424	416	450	457	436	416	478	439	418	466	430	464	427	463	467	428	417	428	446	423	459	469	431	465	460	424	473	404	452	428	429	428	472	453	470	431	455	442	510	505	448	400	467	423	483	448	459	477	447	428	448	439	462	451	463	439	397	439	454	414	417	436	463	446	453	431	421	440	477	468	469	431	487	442	436	436	443	425	475	442	472	482	509	466	496	441	406	464	453	436	448	427	477	446	456	403	416	434	450	448	443	449	468	423	460	431	456	410	430	489	456	428	436	467	446	440	457	424	456	453	455	463	435	476	440	423	438	416	427	403	443	426	460	472	476	434	428	415	473	434	433	479	448	449	454	423	444	466	415	420	473	474	440	476	395	450	426	409	452	465	467	435	441	410	457	424	463	443	461	429	410	459	410	378	503	417	432	457	418	457	442	430	405	411	449	449	438	468	439	444	479	444	440	437	435	475	437	416	441	448	442	459	413	442	426	413	438	480	451	428	415	437	447	422	446	489	433	452	415	424	457	402	421	439	449	426	431	452	438	436	441	447	448	446	428	454	413	432	445	435	423	422	465	439	444	430	459	440	435	426	447	468	424	459	457	426	477	435	469	470	467	433	404	444	448	491	435	433	428	467	414	467	414	479	434	431	437	448	451	433	443	432	441	444	427	420	404	391	467	450	488	436	422	470	446	460	445	438	436	457	444	422	470	435	475	464	475	427	454	438	474	434	456	460	440	442	433	441	437	440	454	461	430	432	474	417	416	464	460	438	424	458	466	437	446	441	441	467	423	425	435	441	432	441	464	483	458	466	450	452	437	447	445	424	422	422	456	433	457	445	421	426	469	442	483	469	450	452	471	467	468	464	437	445	459	468	416	481	454	426	454	457	438	414	456	417	417	468	427	446	465	464	415	467	439	462	465	463	432	452	427	431	442	452	466	470	448	412	462	459	444	476	455	418	471	433	405	444	440	434	437	460	420	435	430	454	411	445	430	447	417	424	402	407	408	474	442	408	456	427	476	466	510	443	454	426	457	417	450	415	450	475	482	446	432	430	492	451	426	433	467	437	450	445	436	413	411	473	441	488	380	438	454	436	474	456	462	449	433	451	419	463	449	423	468	429	444	424	461	454	454	442	421	432	450	427	446	453	426	410	453	433	429	449	449	442	473	434	422	429	447	416	445	427	416	432	439	451	442	438	442	434	445	419	462	481	470	453	448	495	456	426	462	472	429	436	429	436	437	435	443	443	443	425	390	438	448	446	436	451	445	397	492	457	439	449	434	490	461	418	436	451	463	456	449	449	442	435	430	477	443	454	456	437	440	452	425	470	420	445	465	441	449	451	447	453	456	466	449	439	456	430	458	444	471	452	447	454	440	450	410	446	411	476	429	430	427	441	464	420	441	460	458	445	411	418	459	418	438	430	476	433	434	473	423	435	456	442	438	435	456	426	453	410	447	459	426	474	411	440	422	447	445	446	458	457	417	453	451	463	436	440	433	445	465	421	443	422	435	472	425	428	481	441	426	461	466	463	458	482	430	419	445	476	445	422	471	474	451	436	462	452	455	429	450	438	451	429	443	477	436	445	457	426	470	468	440	446	405	435	450	457	434	451	430	442	419	444	459	420	418	457	454	439	434	452	404	455	425	471	444	420	446	414	444	480	443	459	441	389	419	427	490	413	440	469	439	444	411	437	437	436	425	450	446	442	456	427	444	452	453	423	463	442	486	444	404	434	448	417	468	469	428	460	451	445	421	431	415	441	450	485	434	488	450	412	409	453	442	461	428	419	448	418	420	473	420	437	417	456	461	440	430	461	465	468	415	409	457	434	421	395	468	417	418	459	454	416	440	445	429	446	422	475	476	429	460	439	446	468	424	450	423	427	446	455	459	477	432	448	434	457	454	447	439	388	424	439	444	443	443	402	486	471	423	443	445	439	469	440	434	435	446	437	439	439	507	431	440	444	424	476	456	409	479	427	453	449	432	444	454	443	442	448	462	469	464	445	449	465	406	412	447	442	438	453	461	392	450	433	430	453	445	441	481	420	430	441	466	466	431	430	449	481	443	425	459	443	463	454	471	414	440	456	413	439	406	472	432	449	430	465	472	440	401	416	426	471	437	426	448	463	433	482	369	464	462	450	452	439	432	418	429	425	453	513	466	464	480	430	426	437	446	457	444	422	425	472	499	462	431	436	435	430	439	472	428	460	468	394	424	418	432	476	496	420	466	460	441	460	434	480	413	451	437	477	437	437	443	452	448	451	408	440	463	451	456	459	409	434	455	410	412	431	451	419	433	445	403	434	448	453	454	397	467	448	464	481	470	435	445	433	451	455	429	451	465	456	397	458	465	456	443	453	449	454	449	457	441	458	441	443	431	484	480	422	421	448	471	413	465	460	448	481	450	425	411	468	460	443	430	464	472	439	431	489	451	421	429	445	412	433	446	458	452	428	467	454	436	441	460	456	448	451	398	447	446	438	485	441	425	438	409	442	468	431	435	470	430	412	428	429	421	450	451	417	443	452	442	438	472	434	465	434	426	476	417	426	446	391	400	424	476	418	469	411	451	454	435	398	430	455	484	420	437	454	461	483	453	428	436	475	461	416	433	472	473	448	413	449	449	467	451	480	436	438	481	434	439	443	508	448	416	435	417	404	422	439	443	411	455	436	445	474	437	444	454	442	452	477	427	458	430	432	427	425	444	454	435	440	454	486	450	469	450	446	470	420	394	430	444	451	419	459	430	435	453	477	441	475	457	425	440	424	453	478	396	425	435	437	431	453	433	430	470	450	425	423	445	427	458	475	453	441	452	457	455	460	411	416	430	419	433	416	464	445	426	452	434	421	466	407	438	474	437	465	422	467	473	428	420	436	396	425	413	441	427	440	425	435	416	431	426	448	457	431	466	449	438	480	445	432	454	443	459	440	415	475	440	469	437	426	450	430	417	430	419	471	453	431	466	442	439	509	445	419	432	417	447	403	462	420	446	424	427	462	441	458	421	447	439	452	447	477	449	457	468	460	455	458	477	399	464	449	433	434	400	489	410	436	428	419	383	436	440	428	420	431	422	442	434	465	444	447	423
12461	839	755	524	361	333	1276	1396	177	154	165	163	128	139	119	157	138	146	128	129	148	136	143	130	125	118	131	139	140	137	118	132	118	139	143	126	123	126	137	123	135	139	139	131	112	125	119	140	105	140	131	130	146	134	122	130	113	120	131	140	137	103	124	120	110	157	134	135	126	118	115	118	151	121	117	151	153	124	144	126	105	129	113	140	137	105	143	111	125	121	120	112	132	125	127	118	119	145	113	102	121	146	120	108	128	107	100	115	116	138	128	106	126	126	105	115	111	137	129	107	135	116	142	104	111	104	138	133	113	118	107	106	113	142	122	107	102	118	118	113	145	133	121	118	111	101	92	102	122	119	130	140	115	106	123	112	110	119	99	121	128	109	122	107	128	108	128	111	135	127	99	111	129	121	114	118	122	124	123	127	127	117	120	120	123	123	123	117	94	131	99	117	120	118	107	141	128	115	141	109	138	116	131	129	152	128	127	118	134	105	131	122	118	134	120	112	103	120	122	130	116	115	118	116	124	125	114	139	113	136	110	127	133	128	120	131	130	134	132	120	125	119	136	110	121	122	133	134	121	118	122	128	106	145	113	106	112	121	116	120	131	124	134	135	119	114	130	119	134	129	124	110	125	131	120	117	92	118	135	124	137	116	135	117	122	116	111	150	126	114	120	131	121	114	127	114	131	127	140	95	117	108	108	128	97	131	127	121	109	122	135	110	116	112	131	125	115	121	113	115	117	144	128	125	129	137	114	137	127	113	120	118	104	109	113	126	121	117	133	111	130	112	114	114	106	107	119	120	116	109	119	107	119	119	147	105	127	126	116	112	106	132	110	126	97	143	109	127	131	114	128	116	112	108	137	132	134	122	108	131	143	117	120	120	116	107	114	127	118	124	122	107	100	150	125	119	123	133	127	88	129	124	106	124	115	120	126	112	113	121	120	132	109	137	113	125	116	120	129	125	129	128	127	139	140	121	130	133	161	133	112	136	101	136	122	121	106	113	125	109	133	134	129	122	119	108	150	112	111	123	123	128	120	105	115	120	108	107	100	136	122	119	135	153	121	137	126	113	144	111	116	120	124	110	111	125	132	114	141	121	123	97	109	114	134	127	134	121	110	113	92	101	125	121	114	122	109	137	120	132	127	115	121	138	123	125	136	131	128	142	120	107	139	118	118	123	125	116	125	132	132	127	109	136	118	136	123	131	130	142	136	141	142	104	137	109	122	119	133	127	121	135	123	121	109	126	108	121	133	124	110	113	115	117	103	127	125	127	119	105	118	141	107	123	122	115	115	122	121	118	148	114	113	121	123	109	123	100	129	109	104	118	100	113	120	125	126	112	129	125	115	120	108	136	130	111	109	132	136	115	139	106	132	131	134	120	128	121	126	94	129	122	104	130	111	126	136	116	111	127	138	100	129	126	136	114	118	121	124	138	116	105	114	121	111	108	122	109	122	113	135	126	131	130	136	118	121	114	127	114	109	129	141	121	144	137	109	129	137	115	109	110	109	107	125	130	126	139	118	122	109	129	111	117	124	121	118	118	131	127	118	128	134	112	119	112	125	131	110	134	122	123	116	140	106	124	122	103	100	124	131	123	118	127	129	116	106	122	136	95	114	110	135	114	127	129	121	122	105	127	128	131	119	138	140	129	108	118	121	121	129	99	103	125	115	132	123	106	118	133	129	148	118	127	116	131	125	128	124	112	119	96	117	108	111	132	104	127	151	107	125	120	124	110	104	112	115	109	124	132	129	126	123	137	141	117	115	135	123	128	111	125	121	139	125	102	148	119	107	126	124	120	121	112	124	110	113	118	103	134	129	98	123	129	140	132	113	129	110	122	122	121	137	117	114	122	125	115	94	143	131	117	118	122	113	93	114	130	128	142	121	122	132	121	112	103	118	103	104	102	127	114	126	120	127	110	111	109	124	98	120	131	146	119	115	114	103	103	132	125	104	116	134	113	131	101	127	133	114	133	115	124	122	114	112	119	115	123	116	121	130	151	130	142	107	127	123	115	118	126	127	107	125	148	121	120	170	123	112	113	124	115	123	147	139	123	111	118	138	122	131	117	116	135	125	122	124	126	122	122	120	128	101	124	127	146	117	128	116	121	108	138	110	133	107	121	121	106	129	115	123	133	123	122	111	124	130	124	131	122	120	145	107	109	126	135	133	118	123	110	133	111	122	120	105	140	109	108	126	125	138	137	119	119	125	130	126	125	130	109	150	137	115	122	125	105	116	142	107	110	128	109	126	105	127	118	151	128	122	136	134	144	106	121	139	120	109	138	117	133	117	115	116	119	116	124	111	103	115	117	121	135	120	112	125	129	144	112	147	107	131	110	111	110	109	122	120	117	129	131	106	105	104	101	107	146	133	134	134	115	151	112	99	111	126	127	136	123	128	127	111	129	142	123	118	136	123	104	120	145	122	120	136	133	111	116	131	149	117	106	126	120	94	112	128	107	98	129	111	116	128	128	126	130	111	128	144	126	129	119	123	129	138	118	113	121	132	104	128	116	130	118	140	106	94	128	111	117	120	98	101	140	131	100	124	115	119	130	143	117	110	106	111	117	116	130	111	122	122	127	122	142	133	120	120	110	113	125	111	134	122	122	111	120	126	114	109	106	115	126	122	116	105	120	127	118	138	123	116	120	104	126	137	133	122	113	115	98	113	126	114	119	130	131	111	146	126	129	137	127	133	135	133	118	120	116	118	119	142	110	122	119	123	138	134	116	136	112	130	117	123	122	119	131	104	117	147	124	110	123	124	124	107	128	141	116	134	120	104	111	133	108	114	125	136	129	108	131	137	120	128	114	126	144	116	107	123	124	117	121	127	111	127	121	104	129	115	129	117	119	130	133	120	119	125	114	114	109	135	122	126	109	136	130	105	118	127	122	104	106	110	100	124	119	124	111	133	134	128	123	114	139	136	127	115	115	123	119	167	120	96	134	135	109	126	130	115	126	140	103	107	113	100	138	134	98	107	119	131	119	121	117	94	121	102	137	117	113	113	125	112	126	112	102	129	127	130	128	110	128	135	146	122	116	127	119	116	122	125	106	145	130	123	130	145	121	140	122	136	123	110	124	138	129	130	138	127	117	117	106	136	103	121	120	113	130	115	136	119	131	110	125	129	124	118	118	111	132	119	114	120	114	137	116	110	137	102	143	148	126	128	140	130	100	128	125	130	125	121	126	132	118	130	120	131	113	122	109	115	120	129	140	128	138	145	138	136	109	112	116	123	102	95	121	126	125	114	126	128	116	119	132	107	127	121	104	115	149	141	102	109	135	110	125	135	112	139	122	109	129	119	146	131	137	147	125	126	138	115	120	121	130	127	112	128	130	144	98	112	135	124	101	122	107	135	130	124	118	128	141	128	108	129	118	133	103	103	125	109	122	137	149	121	118	96	122	95	163	118	153	110	113	135	93	126	138	115	133	147	149	124	112	106	110	125	132	129	126	126	123	99	116	121	118	112	121
8086	832	1737	1986	1615	1417	6582	6542	666	550	547	535	514	463	461	425	416	381	401	411	433	387	362	392	385	348	337	330	379	374	354	357	368	334	331	346	321	335	357	325	334	362	378	358	355	333	336	352	319	306	324	340	353	338	319	354	341	334	336	355	357	376	337	357	379	324	328	354	340	325	327	335	330	359	309	336	320	338	335	364	321	292	316	312	298	305	341	319	300	312	288	340	282	291	286	287	298	330	338	329	343	309	283	297	317	305	320	310	327	283	297	306	290	332	340	323	294	310	294	296	323	305	290	351	331	312	328	283	296	289	306	296	308	316	273	314	285	309	300	308	288	307	302	302	326	333	292	322	275	304	287	279	346	302	300	329	331	315	312	311	343	297	314	321	276	333	306	320	330	286	321	285	309	314	319	314	306	293	286	306	302	300	292	333	287	311	331	280	292	300	315	308	294	310	324	300	329	304	319	305	287	301	283	320	330	320	327	302	325	345	310	291	285	285	313	332	305	322	309	316	313	306	289	290	312	293	301	330	335	284	297	292	328	290	327	308	310	306	312	315	328	306	278	290	301	300	344	297	295	325	333	332	308	305	312	318	260	311	326	296	301	291	303	312	324	305	289	319	294	328	307	353	306	301	328	335	322	333	357	306	328	318	331	302	305	306	283	316	294	324	297	293	317	317	298	284	305	330	346	306	302	327	297	320	338	273	349	289	304	322	291	327	310	322	336	326	340	305	307	320	312	314	299	321	339	311	297	292	300	299	283	320	322	327	333	302	332	301	304	334	291	324	345	327	305	301	311	309	332	300	319	301	322	321	300	332	289	291	328	322	321	317	301	310	325	320	277	312	316	291	306	347	311	292	312	303	317	300	324	346	308	299	283	284	341	308	324	316	279	288	293	300	296	272	315	324	311	294	317	298	289	314	342	303	309	312	293	305	345	310	297	298	310	316	310	301	295	299	312	288	325	310	309	326	301	326	303	283	324	330	314	313	318	310	291	322	323	328	291	284	281	295	335	304	304	311	309	305	295	322	321	321	304	311	322	334	299	315	342	311	307	316	306	315	325	314	288	299	325	335	294	304	298	295	323	317	316	321	310	289	305	308	280	296	269	289	291	307	296	298	341	293	277	296	275	283	321	311	324	290	289	329	347	312	306	295	269	279	329	314	276	319	291	341	333	325	309	316	310	299	301	315	299	291	314	293	264	325	310	286	322	312	314	330	292	336	304	310	305	307	324	318	301	293	321	319	297	323	310	308	323	305	313	298	306	310	295	291	301	306	314	324	289	317	315	334	301	291	299	290	288	300	278	320	319	325	340	296	306	304	313	321	318	298	291	313	309	307	293	313	328	266	336	341	315	315	336	288	269	312	328	300	295	327	313	306	332	323	304	262	305	334	315	324	332	296	314	306	324	309	309	274	291	298	324	322	297	300	329	303	329	294	297	268	343	278	281	289	312	299	296	298	318	292	323	321	293	297	295	323	358	315	353	299	319	291	303	307	280	290	326	305	294	321	299	302	314	334	322	308	307	304	313	322	285	311	295	297	302	314	326	283	331	290	299	298	294	314	296	292	290	314	285	279	310	292	307	312	287	282	287	302	330	301	316	271	284	281	284	282	309	301	272	342	305	322	287	323	272	290	314	308	305	313	324	320	306	301	307	324	274	312	315	294	309	299	330	327	299	304	302	319	311	316	316	313	289	309	310	295	297	293	279	290	292	336	306	293	312	271	282	299	312	294	307	301	343	308	310	307	337	294	325	329	299	308	315	317	308	293	287	293	307	281	262	344	317	304	321	270	283	316	322	304	322	318	316	321	319	337	335	342	331	333	311	288	279	308	314	319	315	292	313	292	290	321	294	286	341	257	312	330	299	325	290	283	293	328	328	331	308	320	290	289	290	293	307	299	329	301	307	305	324	277	312	298	312	320	288	312	334	296	324	327	309	303	297	341	302	314	335	316	315	310	285	319	319	293	306	283	319	317	283	290	319	297	303	323	291	286	320	285	293	282	326	271	334	295	316	307	329	327	305	279	310	304	321	297	291	295	340	286	297	312	307	295	307	309	294	328	325	360	340	318	351	278	301	302	295	300	307	291	318	306	317	317	311	325	299	303	316	336	287	313	289	300	294	270	275	336	326	316	274	325	285	297	296	304	308	273	303	303	279	293	296	353	318	307	315	297	305	276	276	294	321	317	311	291	319	320	306	338	300	320	296	301	327	282	273	330	292	314	325	314	319	288	281	299	280	305	299	299	304	326	312	310	269	288	319	310	310	321	315	298	283	297	289	321	347	317	312	288	306	324	328	292	285	331	287	262	297	302	302	287	301	329	299	302	314	301	294	302	313	293	294	341	312	295	313	310	299	301	307	288	298	286	267	309	298	337	319	306	315	301	311	323	310	299	270	311	322	264	328	306	297	325	288	320	301	289	312	321	309	310	292	334	324	306	335	328	315	341	297	320	264	290	329	281	327	339	286	303	330	315	311	295	307	295	295	301	329	308	292	310	310	321	331	314	279	313	326	313	323	296	301	326	319	299	314	312	323	309	296	333	308	313	319	269	297	316	337	296	299	332	301	292	330	283	290	306	316	324	294	305	305	284	285	314	302	320	306	332	298	306	307	291	289	295	309	302	303	320	322	308	286	307	306	318	312	294	323	300	298	322	289	284	323	282	298	288	304	318	284	307	317	288	318	317	303	299	280	337	303	310	285	302	303	324	307	304	306	327	278	321	330	317	304	310	327	306	325	282	304	329	307	345	305	296	280	322	326	309	318	323	293	295	295	289	271	307	285	278	291	324	294	302	292	310	273	344	308	297	279	271	293	302	295	316	297	306	319	312	298	311	318	317	295	312	293	325	318	295	309	295	311	296	297	265	299	305	297	339	311	278	304	298	312	304	307	296	283	322	321	306	290	321	336	288	310	298	266	307	324	306	331	284	305	320	307	304	298	328	297	328	279	272	282	295	294	312	322	280	298	321	332	301	291	311	298	295	327	279	315	268	314	328	297	313	318	301	293	276	277	304	303	293	292	342	289	294	310	310	297	309	287	325	293	332	317	301	283	291	346	281	343	317	327	324	302	309	310	306	313	306	308	292	311	280	306	321	319	280	295	302	311	296	306	333	300	316	320	314	303	313	331	300	293	320	282	261	308	287	316	350	288	294	318	321	282	305	319	311	291	306	300	315	307	321	305	281	339	321	292	312	269	352	313	297	314	297	312	298	346	295	307	278	308	284	299	282	336	289	266	312	290	301	316	305	308	267	263	303	326	288	267	330	322	317	285	332	321	345	335	317	321	297	287	298	317	278	308	329	273	336	296	273	287	308	305	269	311	304	327	323	307	312	310	286	288	311	293	328	269	283	303	314	347	312	293	289	300	299	321	306	331	280	313	312	335	311	311	298	305	314	319	314	293	328	298	319	309	288	323	258	303	300	282	320	294	304	310	313	319	283	315	298	298	312	314	326	297	296	275	289	345	285
1395	200	187	185	168	155	168	187	159	157	157	130	144	132	128	158	130	133	121	120	138	138	146	120	115	132	143	100	124	129	142	140	139	130	145	133	124	127	144	141	124	137	120	141	127	156	137	121	126	144	123	143	130	130	141	117	112	139	147	116	157	165	122	174	132	133	135	116	130	132	137	125	136	149	138	128	109	147	145	119	137	127	144	138	151	142	144	166	134	128	138	149	120	125	131	145	144	130	136	142	111	129	130	116	135	125	155	143	145	145	138	121	142	156	145	138	129	137	136	122	129	110	145	143	143	142	124	141	146	132	135	131	135	153	152	142	133	147	129	137	143	140	120	134	152	136	137	155	143	138	136	143	147	141	133	120	129	152	137	135	143	169	150	137	134	139	128	132	128	152	139	150	145	136	130	161	114	119	135	148	118	140	150	121	138	135	158	155	146	123	159	143	143	124	160	132	128	132	131	133	146	108	115	152	141	162	149	137	150	140	118	147	132	125	120	139	159	149	129	136	132	143	143	131	140	144	109	129	145	125	153	115	121	154	145	137	156	137	150	122	135	140	144	134	142	137	137	163	147	136	156	123	144	142	106	131	136	117	124	152	143	123	141	132	158	141	111	137	124	152	152	127	136	126	145	134	130	132	103	144	118	157	150	143	129	136	141	146	150	112	151	136	127	142	118	139	168	128	107	141	123	129	156	148	153	129	132	138	125	136	132	171	143	141	157	142	138	154	131	160	135	159	129	154	138	135	131	126	128	151	126	131	138	140	158	121	130	114	134	143	134	121	140	126	135	122	135	136	123	128	144	165	147	145	127	145	139	140	147	157	125	132	115	140	134	151	149	126	147	157	147	124	128	132	126	107	142	136	139	151	114	150	128	162	153	167	134	132	121	138	120	139	121	124	130	147	143	134	131	128	119	124	146	144	137	121	141	131	143	148	138	154	144	140	160	133	144	146	135	134	117	150	131	145	148	141	126	140	169	132	152	121	141	112	110	149	149	120	117	110	120	132	131	158	125	155	164	121	163	122	153	152	152	162	140	131	136	148	135	142	139	121	138	133	140	129	160	126	138	135	136	157	161	125	144	135	141	112	156	126	136	149	136	126	128	141	148	139	157	138	127	154	141	156	146	130	138	134	144	126	145	169	137	147	163	139	140	142	149	133	143	137	166	130	118	149	131	124	121	130	138	129	139	149	129	116	147	112	135	134	128	137	152	147	135	144	119	145	127	150	132	147	138	153	147	142	124	142	146	118	128	131	132	131	139	142	152	117	151	130	135	153	138	108	119	144	151	141	155	125	120	166	147	134	144	132	129	134	165	145	125	146	108	145	149	132	148	125	115	149	154	132	115	140	130	124	132	144	132	118	147	138	156	137	136	147	144	125	138	134	133	165	138	140	151	137	145	135	148	125	150	135	142	140	128	144	126	145	132	134	138	138	126	134	128	150	128	130	128	133	171	135	119	150	145	120	157	131	115	161	125	137	131	133	133	154	118	118	142	130	122	128	134	133	123	129	140	153	128	113	134	151	143	146	127	137	123	135	119	135	146	136	113	149	157	138	139	133	166	140	127	136	137	135	138	126	156	121	132	148	141	145	132	128	125	134	135	125	128	146	147	133	163	126	156	143	137	134	130	130	129	131	149	127	154	159	119	159	116	132	120	139	122	134	118	147	131	119	138	151	117	129	126	125	149	137	123	138	129	153	139	124	129	133	137	134	138	135	129	124	127	133	117	129	134	122	118	129	118	143	168	144	142	146	140	146	112	136	142	124	121	151	129	138	144	143	150	137	129	156	128	145	144	136	138	143	146	135	135	137	127	148	146	126	145	133	123	127	120	141	130	144	131	126	139	140	134	130	134	147	144	147	147	141	136	123	126	122	112	153	138	136	161	133	158	126	144	140	112	145	134	129	141	143	144	132	122	139	135	147	137	151	153	129	131	138	130	161	129	138	145	157	135	125	144	117	116	139	128	118	127	136	142	133	135	151	131	130	122	133	134	149	132	125	142	146	145	122	155	129	129	110	159	137	133	138	145	146	121	133	138	136	149	140	125	130	136	145	130	131	131	117	138	141	120	137	139	135	127	134	132	130	126	120	129	148	132	121	133	123	126	135	137	151	133	140	137	131	168	124	147	134	149	137	155	127	143	129	126	137	125	150	116	163	129	130	112	143	134	130	144	151	152	133	125	132	130	139	147	147	141	138	133	158	148	134	122	134	132	135	128	149	128	130	165	109	130	159	121	124	142	139	127	146	139	125	141	140	143	132	147	146	126	126	110	148	135	124	133	147	141	112	141	150	134	127	137	120	150	128	140	140	139	139	138	130	130	125	139	139	138	142	127	121	155	147	167	142	135	124	120	116	150	143	155	130	139	126	132	147	135	140	136	138	139	127	135	150	145	144	138	118	124	125	117	142	116	131	142	141	149	141	127	139	152	142	136	139	154	143	127	126	143	134	141	127	122	139	131	125	133	142	143	125	134	131	161	123	130	130	125	134	164	146	131	119	129	145	140	145	145	132	144	149	158	147	118	119	126	158	142	156	153	121	154	135	138	140	150	134	148	136	125	139	149	158	142	133	142	137	155	137	159	144	132	148	123	130	160	163	167	131	125	126	121	129	158	132	130	150	127	150	137	129	155	173	153	144	149	153	130	134	143	135	149	143	147	118	156	140	129	129	143	119	132	144	137	143	130	133	173	151	144	121	143	130	160	145	132	138	143	141	127	148	145	143	146	115	146	135	132	156	154	150	144	136	142	134	139	147	141	155	131	128	153	120	131	126	141	140	141	142	138	140	129	138	134	133	127	122	140	147	133	149	122	135	110	158	152	126	142	109	135	135	144	130	147	140	128	147	125	125	132	111	111	124	144	133	138	138	123	146	149	148	133	138	140	159	156	131	135	146	129	153	121	152	135	145	134	140	148	127	127	147	132	141	143	123	122	131	135	155	136	111	142	143	143	162	138	133	147	136	123	137	146	151	128	128	129	126	141	141	134	158	134	155	130	118	104	107	126	147	150	161	124	148	150	137	113	127	136	143	136	142	139	138	151	125	128	135	132	139	146	131	145	140	135	139	137	131	135	117	127	121	145	150	134	133	130	114	154	155	115	143	138	146	143	137	135	136	144	131	159	132	136	146	127	120	148	117	134	159	144	130	147	156	136	115	140	136	140	140	143	136	146	139	125	129	131	123	138	129	152	143	138	113	149	147	135	140	134	122	139	157	132	149	141	114	116	131	142	121	145	143	149	148	119	159	127	140	134	148	122	135	149	138	151	148	139	124	120	130	136	112	151	125	129	128	151	139	169	136	142	133	136	132	114	130	140	136	149	143	142	141	150	117	136	134	128	127	142	149	136	124	122	148	144	140	134	134	151	120	127	124	153	132	133	125	133	133	127	148	134	111	125	150	115	122	137	129	126	135	135	146	134	146	125	154	120	145	124	118	142	144	157	140	144	136	134	152	142	120	117	166	129	139
1810	412	535	536	544	443	487	845	563	406	390	384	365	363	339	371	348	365	354	370	349	359	369	366	348	391	357	347	365	332	347	365	335	359	358	381	373	374	369	415	350	349	381	356	394	373	380	360	362	334	365	382	378	350	373	361	373	392	365	373	359	365	367	378	384	371	341	394	374	345	306	348	354	389	359	364	367	365	372	366	361	364	371	352	352	326	357	369	366	326	378	361	359	337	350	375	368	336	354	365	381	378	321	381	360	403	315	339	334	426	364	376	362	355	350	368	378	359	356	347	365	352	321	354	371	349	378	344	363	351	370	355	341	360	352	356	371	370	372	350	356	349	360	344	369	337	389	367	341	363	404	347	367	359	360	342	372	341	357	388	336	341	358	345	351	360	347	361	359	365	350	337	363	340	341	344	367	371	364	354	315	328	310	341	371	361	342	359	363	370	372	357	383	321	347	373	414	369	381	393	346	354	392	355	371	351	338	361	377	363	322	337	361	366	328	381	375	320	346	348	374	374	358	364	347	348	363	373	378	344	382	314	360	354	318	370	348	336	392	381	361	324	349	361	348	344	331	334	336	358	348	355	365	351	366	361	357	345	342	358	373	348	379	361	375	363	373	364	372	379	345	360	345	345	366	349	360	352	343	382	349	328	343	386	363	355	336	370	378	331	340	356	348	355	344	345	356	363	340	373	339	365	344	371	347	350	361	362	349	361	395	357	335	346	365	365	335	371	382	360	347	326	381	361	331	326	348	377	356	326	348	351	342	356	370	360	363	353	344	326	355	362	336	350	350	319	354	339	359	367	357	379	354	356	349	342	324	343	380	350	370	367	342	362	340	363	355	374	332	391	334	386	343	350	384	363	391	345	321	380	366	391	338	359	341	345	370	376	347	363	354	344	359	331	339	378	399	359	345	367	365	363	328	320	334	358	380	329	375	345	367	369	361	370	347	396	344	341	355	373	367	345	359	347	356	353	410	378	344	348	369	340	395	331	374	359	335	388	335	349	333	371	342	362	325	374	326	408	393	390	349	349	359	363	317	363	362	399	395	369	360	343	340	346	330	351	334	345	338	380	355	405	355	384	343	389	357	376	343	353	371	366	344	358	336	367	348	381	353	345	348	358	336	340	341	362	308	367	366	352	378	330	381	379	331	385	322	384	362	328	345	369	343	344	396	393	362	357	369	330	387	377	371	371	362	362	328	340	349	370	352	376	372	361	305	338	385	334	367	374	357	343	393	363	328	373	364	347	354	359	355	386	376	364	324	330	351	343	347	352	349	358	365	381	385	353	353	379	385	346	367	371	348	360	332	343	366	361	351	336	366	382	365	321	388	335	326	379	369	325	382	375	362	374	374	345	359	363	357	346	366	383	356	340	388	370	342	337	356	352	362	352	335	368	364	351	342	332	351	369	366	346	342	324	354	350	343	319	328	372	335	351	345	352	345	341	345	363	370	342	348	356	383	366	364	372	331	364	385	375	372	344	349	374	353	360	359	381	367	363	354	362	364	347	339	365	361	369	381	363	365	343	360	338	352	337	362	320	341	367	380	322	330	374	317	343	382	373	340	351	366	376	337	323	364	342	350	363	327	336	324	343	322	338	372	378	350	359	359	330	357	371	346	356	367	394	353	350	353	349	377	359	372	347	364	356	350	350	367	329	373	350	351	372	366	347	330	357	408	387	358	355	354	378	345	366	362	349	370	339	358	302	387	380	315	374	347	382	352	334	315	320	361	341	345	346	349	370	342	358	375	362	382	352	363	371	373	347	356	353	344	332	315	355	365	378	362	348	340	363	368	327	364	356	343	370	348	382	381	355	383	367	346	356	375	340	368	362	355	355	373	379	357	348	345	308	379	349	349	348	342	365	356	374	347	368	371	390	376	356	353	348	307	318	373	387	383	355	405	355	336	394	413	387	334	380	377	341	377	382	346	368	340	364	348	408	354	365	347	342	338	344	367	354	387	361	391	376	347	321	369	374	348	343	312	349	374	327	349	388	352	380	415	362	367	356	343	356	357	375	376	364	344	343	375	361	352	327	373	345	364	354	315	352	400	343	363	353	387	361	369	356	390	377	357	345	337	370	368	345	329	363	326	379	330	332	356	346	370	342	308	318	348	339	348	337	368	351	360	377	354	325	373	368	347	358	355	361	365	367	353	311	375	366	375	352	371	340	345	343	366	364	353	342	380	359	373	321	342	392	361	360	367	337	345	332	373	337	390	333	344	343	366	347	384	339	347	372	367	374	341	379	347	363	348	361	354	347	344	337	350	352	388	367	347	350	340	344	389	392	360	368	343	340	359	365	352	357	338	358	386	329	353	336	381	329	334	364	370	341	355	386	338	379	349	343	350	382	338	351	373	352	360	338	329	340	383	364	367	348	392	354	376	375	351	348	374	367	330	356	385	383	377	374	415	359	341	375	373	362	330	340	359	334	385	369	352	345	360	339	376	307	368	355	388	325	350	373	386	352	378	329	354	369	340	312	370	341	356	346	356	355	369	347	346	371	352	326	369	340	380	379	343	318	322	387	345	362	333	364	339	389	389	351	353	322	359	355	356	384	331	368	328	329	358	363	374	362	342	356	383	337	378	369	343	343	344	385	340	352	332	349	356	351	331	330	363	350	341	385	334	354	369	359	395	325	341	374	344	354	380	360	351	317	340	362	332	377	372	326	351	377	378	365	350	320	344	363	333	357	383	359	381	342	324	356	389	336	368	343	351	364	336	341	347	312	340	349	357	375	347	356	350	337	359	354	370	370	372	374	383	368	359	352	357	387	344	366	346	377	351	333	356	377	355	341	358	357	351	365	351	368	366	365	342	324	357	350	370	362	368	333	363	370	365	379	361	355	357	343	343	365	369	334	323	381	358	338	327	360	361	363	337	359	348	339	404	337	330	354	356	372	350	331	379	378	346	330	362	358	367	339	368	338	377	334	345	372	382	357	377	337	365	355	362	360	360	353	375	311	332	369	332	352	370	388	412	345	339	353	355	356	349	382	337	379	354	333	345	384	340	360	345	387	373	357	349	390	335	354	368	323	345	334	354	332	332	374	351	351	334	346	342	352	341	374	380	362	363	335	333	342	360	345	379	344	390	358	353	356	336	349	367	357	369	340	356	358	344	375	345	366	402	349	380	373	346	337	355	375	342	361	383	386	392	375	373	371	348	411	347	361	380	360	377	382	339	327	351	373	356	355	378	314	342	375	371	371	362	381	351	346	370	338	352	355	350	376	369	350	376	371	330	374	325	397	364	360	329	344	365	349	354	343	351	345	383	362	381	342	356	368	325	356	370	318	359	389	371	355	344	341	375	343	373	358	328	337	383	389	361	354	328	378	370	381	328	326	363	334	350	362	363	328	351	342	365	339	366	374	362	378	330	373	356	354	341	400	369	357	385	349	345	375	368	370	336	347	375	385	380	373	355	369	356	376	366	346	384	308	368	362	328	342	334	349	343	327	396	363	343	371	364	351	353	363
6964	528	494	441	384	326	490	2251	1857	223	202	200	228	188	175	165	184	173	173	186	165	175	189	191	178	190	192	174	196	199	193	176	169	189	183	176	193	181	185	161	180	183	204	198	187	170	182	200	200	202	174	155	186	178	170	171	165	181	161	182	186	191	185	177	186	174	177	159	186	173	182	178	202	186	186	194	160	173	189	171	160	190	185	193	139	184	180	213	177	179	176	171	166	197	174	185	193	197	171	189	193	172	181	185	185	195	187	174	177	164	186	188	184	183	183	191	180	181	204	182	199	188	198	186	166	207	177	175	167	167	184	186	183	178	186	164	195	148	192	188	171	186	163	179	136	177	195	166	188	169	180	192	177	193	191	183	188	168	199	182	174	178	188	189	183	188	187	205	180	157	168	181	170	179	186	180	204	185	179	167	188	187	169	209	176	181	183	181	194	169	167	185	204	208	170	184	190	181	204	191	177	180	190	201	193	192	177	163	177	181	189	192	152	142	181	182	199	184	198	204	181	188	165	178	172	177	178	225	187	200	182	155	191	179	209	175	165	175	162	200	187	164	179	221	184	188	211	178	172	179	218	187	177	168	160	208	163	165	194	188	187	187	177	184	207	154	173	194	177	171	186	176	222	190	164	181	167	172	183	189	186	175	182	178	184	170	177	161	187	182	173	186	184	172	169	190	178	180	190	166	184	168	182	168	158	182	187	162	172	168	164	190	165	189	176	173	161	163	186	146	173	198	178	163	188	168	168	153	184	192	181	174	176	161	194	175	183	183	188	200	166	184	175	193	177	181	182	196	180	159	172	170	179	199	196	167	157	176	213	174	181	194	180	214	202	161	178	172	164	185	178	172	163	185	182	151	186	178	176	163	179	175	172	181	184	191	164	176	210	172	186	181	187	180	160	177	194	162	185	179	186	160	191	175	198	180	180	189	196	204	170	191	178	187	171	192	166	200	200	187	170	165	184	161	199	190	186	183	205	172	176	174	180	159	192	194	198	158	184	185	182	199	183	173	192	194	173	196	186	179	191	169	185	164	202	180	192	173	172	164	193	183	177	170	188	162	171	184	178	180	198	169	180	194	181	189	165	178	167	174	184	160	163	188	198	180	178	185	186	195	167	172	199	200	193	169	173	188	193	153	189	153	196	175	187	184	187	170	188	199	183	178	183	206	168	170	182	189	191	193	196	180	164	186	164	178	183	194	166	186	172	169	180	153	163	182	182	189	168	177	168	186	187	172	178	161	153	179	195	149	190	170	164	168	175	184	195	201	173	191	195	182	182	197	226	184	176	174	198	172	193	201	181	179	177	188	172	208	179	169	170	183	194	168	157	167	187	197	190	166	189	188	158	195	183	198	177	204	186	194	170	186	159	179	186	188	208	179	178	192	151	173	150	171	150	182	165	187	169	173	151	179	181	177	196	175	182	187	188	165	178	177	176	185	198	171	203	169	166	174	175	175	185	179	178	164	181	202	161	173	175	153	171	205	155	172	193	178	216	201	184	172	179	169	200	222	187	184	170	173	211	198	184	180	171	165	176	171	190	167	178	173	200	193	165	161	173	175	175	188	183	166	165	180	170	178	150	188	201	191	170	187	168	186	200	183	187	208	181	172	153	188	166	197	196	202	185	189	202	179	176	193	179	179	175	173	192	171	177	159	176	209	202	191	166	195	167	192	179	183	160	160	185	175	179	194	176	197	160	174	176	177	173	192	185	149	185	185	196	174	206	201	186	173	210	187	182	180	174	165	165	164	171	169	176	173	176	178	166	198	165	178	197	168	181	193	162	199	172	173	170	182	161	154	171	175	183	162	185	174	194	164	177	197	168	188	182	162	177	178	197	174	161	166	160	198	194	154	186	164	163	166	179	180	159	178	172	180	171	206	163	191	180	209	151	188	172	187	185	207	168	158	181	185	203	169	209	218	197	200	161	179	198	157	183	179	191	175	186	159	190	201	177	172	182	191	175	172	192	189	198	199	201	177	172	187	176	183	163	180	163	188	189	186	160	182	196	166	189	210	170	199	189	166	183	174	160	156	175	197	181	155	181	187	168	161	162	203	195	186	174	158	172	183	209	182	184	190	190	182	181	192	147	186	182	193	199	194	191	174	174	172	193	188	162	179	163	176	168	165	154	158	177	171	197	179	191	163	176	179	172	186	190	170	176	205	196	192	178	171	178	201	188	185	195	191	179	163	181	183	174	176	192	169	193	178	171	176	169	199	163	191	179	178	185	172	181	180	198	175	162	165	221	190	169	178	178	184	191	174	176	196	179	186	180	171	189	175	184	173	191	207	195	187	162	184	174	194	168	172	180	189	154	217	193	182	186	198	162	164	182	171	186	184	191	197	169	207	168	181	160	175	194	179	195	177	159	197	191	167	204	180	176	193	178	176	165	184	212	181	195	203	191	213	173	175	162	177	174	195	186	182	179	189	202	189	172	152	196	198	203	181	153	180	191	186	186	175	213	182	188	178	205	175	165	168	184	183	190	193	171	179	202	187	174	177	206	178	191	190	196	200	178	187	186	187	174	190	181	169	186	159	189	163	177	150	187	185	189	187	180	169	199	203	162	164	214	200	183	159	191	187	172	163	161	173	192	184	182	185	170	187	184	172	166	201	159	174	189	185	157	176	170	180	179	185	199	200	186	166	185	195	179	210	180	165	179	195	166	166	179	187	174	175	208	189	193	199	215	165	188	189	163	191	181	182	169	159	176	204	188	165	203	200	170	195	190	165	171	185	185	170	166	177	159	180	188	164	155	175	169	198	179	193	177	173	193	181	180	176	186	188	185	187	195	196	204	204	184	170	187	193	187	184	197	165	194	166	173	177	187	169	195	177	209	180	180	202	164	195	151	187	167	181	180	171	198	195	177	175	200	191	181	175	191	169	160	198	221	198	196	185	183	185	176	153	177	167	200	175	171	182	182	172	178	180	160	182	191	180	178	211	161	159	189	191	174	208	168	165	192	183	194	197	191	181	172	200	170	186	176	155	201	192	189	170	160	177	165	186	165	203	172	183	177	162	182	177	198	175	198	140	196	194	155	172	170	172	192	179	182	195	162	152	169	193	193	185	198	174	199	177	174	187	173	184	202	184	178	183	197	221	168	190	169	208	186	188	160	175	182	169	160	196	173	169	175	160	186	163	187	175	172	165	187	186	175	172	186	194	198	167	191	191	176	178	173	196	202	165	211	184	167	174	205	178	197	162	164	187	185	217	176	165	202	176	180	158	162	192	162	180	203	184	161	161	170	174	166	162	183	167	196	189	188	189	196	163	165	178	173	196	191	163	164	188	181	182	174	203	188	183	157	166	194	178	187	155	177	192	202	172	177	182	177	196	194	171	200	153	180	180	162	164	164	194	172	169	202	181	209	196	183	197	157	205	183	179	188	159	181	194	209	199	169	169	173	176	194	180	182	197	175	185	194	174	171	161	155	177	191	181	181	212	157	187	159	181	184	165	220	159	167	161	172	179
6626	747	1209	1450	1451	1206	2243	11248	8160	588	541	545	564	520	548	474	516	489	539	496	515	509	493	496	434	504	504	481	450	471	468	488	459	465	460	466	476	432	474	471	474	468	463	479	481	482	479	441	477	499	465	453	491	443	462	485	458	488	438	482	470	447	523	471	489	459	461	464	429	450	444	448	484	446	473	463	455	453	446	477	433	462	431	480	446	443	479	495	486	493	443	414	435	447	454	460	444	411	425	416	407	477	447	449	460	470	437	453	423	500	445	480	420	448	441	446	476	454	449	456	432	408	450	453	452	480	441	441	474	458	440	433	461	441	424	422	432	474	466	492	458	413	470	467	443	462	475	415	448	418	467	409	455	392	436	410	449	471	409	480	492	426	445	424	470	420	431	461	462	447	467	456	421	486	428	404	421	459	464	426	478	472	451	491	409	496	446	462	453	455	456	416	460	428	443	439	467	449	430	407	462	436	438	450	458	424	440	461	425	490	470	445	451	462	427	449	457	448	476	458	440	436	475	462	448	470	432	436	444	468	455	446	473	443	457	496	481	455	424	479	430	459	471	447	442	477	452	454	430	467	463	488	452	473	429	454	447	431	476	438	422	455	453	512	453	468	451	453	424	448	466	464	458	452	450	442	442	468	459	452	416	446	438	473	459	471	422	480	462	454	485	451	452	464	437	409	445	443	419	425	484	456	431	419	490	462	465	425	455	430	456	441	469	438	464	407	453	467	475	470	424	455	432	455	468	454	482	433	440	427	440	440	411	447	447	482	451	464	431	489	465	468	436	460	462	482	455	461	462	432	456	438	451	469	415	451	448	427	422	420	433	421	457	426	449	452	451	431	479	454	416	445	428	427	482	399	443	436	485	477	455	434	442	425	467	471	447	438	480	465	474	493	433	390	475	493	465	439	418	470	456	455	501	416	476	497	487	467	422	443	470	454	469	424	429	438	424	423	519	455	491	472	494	406	458	485	462	397	464	421	430	441	487	470	449	440	489	454	455	479	483	440	453	449	477	440	426	445	446	463	420	433	420	479	476	446	439	462	470	447	456	429	494	450	471	438	440	446	470	469	446	450	445	420	413	480	466	434	456	424	465	441	449	464	439	442	441	447	504	440	436	453	422	429	447	457	462	426	434	462	472	418	438	472	458	458	435	474	451	455	419	450	492	495	458	462	429	428	442	463	441	420	483	438	460	439	453	452	462	430	459	433	437	428	480	430	431	459	469	464	475	423	438	458	399	488	423	421	467	507	471	493	456	468	477	442	463	453	473	454	440	467	470	466	454	426	441	440	431	445	453	424	444	413	448	442	460	458	444	433	474	439	456	465	457	447	457	427	470	422	457	453	378	504	460	497	462	451	471	443	474	388	444	462	446	453	455	454	454	471	485	445	426	455	478	436	451	450	469	415	445	458	479	451	425	458	429	437	464	436	463	443	431	460	444	425	474	433	498	445	434	457	444	478	426	449	444	432	420	446	442	468	475	465	442	455	460	441	418	437	470	451	450	445	460	463	456	447	458	403	465	459	458	423	442	475	478	448	453	470	499	462	427	500	446	452	480	453	439	460	455	481	439	469	419	460	423	444	456	443	455	427	449	450	434	488	432	464	472	472	480	416	455	451	453	488	422	454	424	449	456	438	448	430	420	447	444	495	476	455	471	416	449	448	474	474	426	459	467	450	437	452	463	431	437	441	465	515	433	424	448	453	431	475	495	440	444	441	437	473	503	447	510	460	446	445	440	489	460	483	421	504	467	431	473	462	488	462	449	444	469	444	467	441	441	482	442	454	443	470	432	446	459	465	452	464	439	483	470	401	464	498	427	453	460	459	457	440	490	444	430	426	453	473	454	454	440	460	446	428	458	425	441	445	452	490	455	498	467	443	459	485	429	471	507	485	471	458	440	439	462	474	447	405	421	470	455	439	448	443	451	463	450	442	451	464	441	442	435	433	439	451	469	397	455	494	447	463	474	444	455	476	453	457	451	429	442	437	474	444	404	445	458	440	462	428	479	456	428	465	422	415	446	444	442	476	463	412	462	446	434	421	461	438	472	470	477	418	466	482	429	432	488	444	442	441	451	422	459	415	399	470	437	478	450	421	432	422	462	402	399	475	447	419	455	435	419	463	442	471	459	448	433	469	449	479	418	438	454	452	432	483	441	433	438	442	440	415	455	386	439	437	408	434	437	431	457	457	427	465	464	443	477	467	466	441	458	441	426	465	499	470	442	470	446	471	454	439	436	437	480	456	426	417	396	470	468	405	416	433	442	466	439	453	487	424	451	435	441	442	424	465	458	491	458	458	449	413	419	434	425	461	458	430	449	435	438	430	455	415	441	440	450	478	436	462	411	414	414	453	470	431	444	434	474	437	445	437	401	422	448	494	446	456	441	457	475	420	447	434	478	438	456	464	501	454	462	458	425	502	398	486	473	468	466	480	461	484	472	442	422	459	459	470	455	431	452	430	440	418	466	416	464	426	480	483	469	457	450	442	437	432	432	441	471	477	453	432	457	436	456	470	462	482	382	463	422	467	416	441	452	491	474	466	439	462	427	443	450	446	457	439	398	428	481	439	467	440	462	470	413	439	434	464	463	467	461	444	441	446	443	474	484	432	453	449	432	465	404	468	460	504	424	433	432	446	457	456	420	474	433	500	441	458	486	462	429	491	444	472	477	451	480	448	415	447	463	437	445	443	465	432	458	426	466	448	466	451	464	456	463	451	435	441	451	480	456	442	423	435	450	447	438	432	458	456	457	428	455	472	453	449	462	455	434	472	466	460	492	441	437	470	452	447	478	452	445	461	462	438	431	493	444	483	455	418	452	453	465	484	444	461	455	431	450	467	470	443	492	433	464	474	448	427	451	436	437	467	435	432	505	475	450	454	473	432	437	447	430	454	481	481	438	460	486	475	507	471	450	458	436	392	487	458	436	452	416	458	455	459	440	440	499	424	443	478	449	473	470	464	456	446	460	475	464	460	495	451	461	450	412	438	457	474	496	449	450	466	452	469	486	419	464	482	487	463	436	446	492	456	458	475	416	460	481	421	449	446	419	446	454	407	452	434	458	379	460	418	478	478	421	463	460	453	473	467	473	428	458	443	438	459	441	429	426	432	470	438	478	475	456	452	429	411	486	467	451	406	443	496	466	471	458	451	446	417	456	446	463	469	455	475	427	447	435	461	454	427	437	450	448	463	463	464	473	449	452	448	448	449	446	443	456	437	432	456	440	450	467	443	478	409	458	469	404	465	467	475	451	443	468	451	473	470	470	436	474	471	437	488	436	469	453	418	460	470	453	470	456	448	475	508	460	457	470	460	460	449	442	465	465	449	460	458	452	456	443	428	465	442	437	410	441	462	476	481	456	470	457	447	448	431	447	448	460	476	462	449	445	451	425	442	445	479	459	454	404	465	421	381	459	492	413	455	471	402	446	466	443	460	434	454	443	490	469	473	437	435	465	448	454	448	471	429	453	449
12979	958	860	623	436	330	490	4420	4214	195	138	144	138	139	126	129	143	114	140	141	144	113	135	121	159	139	126	139	122	142	126	122	116	122	137	127	127	138	133	113	140	117	130	110	136	131	117	92	122	141	106	137	112	116	125	126	123	130	149	111	136	117	105	106	149	118	126	115	116	111	134	125	143	136	125	126	136	122	137	141	118	117	137	143	138	104	145	133	133	118	131	110	127	117	106	138	146	143	133	123	140	129	125	132	152	117	137	147	125	115	119	152	138	125	102	117	120	132	141	154	131	135	116	144	133	122	114	122	120	133	163	126	141	146	120	137	124	118	112	109	127	115	133	109	123	115	121	128	142	135	125	139	125	114	126	133	140	137	107	127	119	130	103	123	122	114	140	137	125	122	136	124	124	98	151	108	135	121	152	131	122	136	105	111	139	113	121	115	123	124	126	123	130	117	133	109	122	139	131	119	121	138	127	113	122	110	111	121	124	134	134	131	135	125	123	127	117	148	127	115	136	120	131	114	126	123	123	118	117	130	135	101	121	142	130	156	99	123	101	119	131	133	147	132	119	144	120	132	127	129	133	123	130	99	130	120	156	125	130	130	117	115	143	113	121	118	132	117	114	128	111	145	122	92	138	109	127	125	138	126	130	129	146	127	136	112	126	129	136	133	127	112	138	136	119	146	136	115	124	116	117	124	110	131	110	136	128	121	127	122	127	115	122	136	152	109	124	135	100	143	122	107	143	134	141	135	133	136	129	117	128	121	118	122	109	124	142	128	139	113	133	136	130	130	116	122	129	122	139	136	134	138	115	120	106	113	121	131	121	131	137	140	113	127	127	127	128	131	117	110	127	122	119	137	118	119	126	125	111	117	139	120	109	131	112	134	122	133	125	144	128	122	128	121	121	123	134	136	119	130	129	100	144	138	128	128	118	146	132	132	133	124	113	123	113	128	102	151	129	121	120	117	119	149	121	118	106	120	127	130	104	126	122	119	146	137	137	133	117	140	127	134	114	140	141	123	131	124	140	124	131	120	106	115	111	121	122	127	113	123	146	124	132	109	119	132	128	115	114	126	130	127	126	121	116	136	118	145	121	133	131	119	114	113	119	137	141	165	120	136	153	136	131	120	128	120	137	141	135	131	123	137	128	127	140	130	132	123	136	129	143	133	109	133	125	131	144	131	145	130	119	131	125	135	118	136	132	124	120	123	129	112	131	111	126	148	120	143	115	118	128	122	144	133	130	123	133	107	125	124	112	120	114	122	129	123	104	150	131	125	123	108	121	133	141	118	120	134	114	146	124	110	116	111	125	118	118	119	112	135	127	130	127	142	126	134	136	136	137	106	122	116	129	118	123	133	128	98	108	115	114	110	136	151	129	104	125	117	126	135	118	135	133	110	118	121	126	135	122	122	127	121	131	133	116	130	132	140	106	113	157	111	130	125	121	132	111	123	128	116	134	123	112	131	115	136	121	120	121	114	111	113	129	147	124	117	137	115	113	111	134	148	137	149	122	136	134	128	121	123	146	107	138	145	137	113	139	128	119	131	110	112	150	108	113	135	124	129	137	124	126	131	106	123	109	113	132	124	122	117	116	140	116	111	139	135	125	128	130	131	140	130	127	137	116	123	151	134	120	112	166	127	112	123	107	128	116	116	117	120	121	137	117	141	120	121	129	128	136	134	137	120	125	113	118	116	139	154	136	114	131	137	119	141	143	119	118	120	106	148	114	133	104	139	139	121	124	150	119	117	135	118	115	142	126	116	133	101	115	143	124	138	144	131	129	109	125	110	136	118	116	134	119	117	125	135	124	130	135	138	125	131	147	143	139	138	117	135	130	127	117	113	124	114	133	129	138	135	153	117	134	119	133	139	116	127	117	99	119	112	114	129	117	142	125	122	146	140	124	123	114	121	118	119	127	131	125	129	137	125	116	128	126	134	148	131	128	142	130	113	94	115	130	113	114	115	132	138	119	149	136	102	121	130	149	138	117	133	125	125	133	120	102	128	111	134	109	136	111	116	122	123	108	120	133	97	112	125	131	104	136	124	135	119	147	115	111	110	153	121	98	135	122	86	131	128	128	103	142	114	124	126	133	113	114	124	132	118	120	131	120	131	123	119	125	131	105	121	116	102	125	124	121	115	131	115	125	127	132	148	124	123	121	136	102	112	135	126	113	112	138	115	130	113	128	121	136	122	124	111	114	125	131	126	131	120	111	118	115	127	139	135	114	148	140	127	135	130	106	128	116	101	141	130	112	140	108	119	117	116	126	125	130	115	101	128	120	132	131	142	113	146	133	114	124	124	142	121	134	117	135	130	116	122	137	113	108	110	138	122	130	120	126	135	110	133	144	128	108	140	111	123	124	117	118	121	124	128	118	113	134	125	122	131	121	137	154	157	126	119	122	115	132	137	132	134	101	105	127	138	120	124	104	128	112	141	142	126	131	123	109	115	135	118	127	125	114	103	135	120	126	135	118	130	117	119	123	110	118	133	125	119	148	131	131	141	121	137	127	116	109	142	151	137	127	93	110	143	134	119	121	127	127	117	138	128	127	134	127	134	143	126	123	117	119	118	133	138	147	130	123	120	132	119	113	127	139	109	118	129	147	127	136	131	137	120	113	123	133	120	138	123	122	111	106	115	126	115	112	124	127	120	130	131	127	135	149	120	133	131	132	157	144	105	131	104	112	114	139	134	124	135	120	137	108	124	130	127	124	126	135	141	121	110	111	122	123	115	119	130	140	129	126	131	106	119	132	126	132	114	121	126	133	132	116	130	130	118	130	113	104	124	135	149	147	137	136	146	100	122	118	132	126	122	112	126	133	130	132	111	129	144	123	126	149	134	115	122	117	116	121	119	106	125	112	132	102	113	115	129	130	115	121	111	124	117	132	128	124	147	139	124	129	132	137	117	132	96	134	147	148	129	120	113	130	113	151	109	128	134	138	111	137	121	122	129	121	119	139	113	127	124	130	122	126	134	131	132	110	117	122	131	122	122	142	130	165	122	114	127	120	123	126	123	147	110	115	134	121	122	100	114	127	123	123	128	109	105	120	125	114	110	117	103	138	130	111	138	117	123	138	127	115	118	132	122	138	130	122	114	114	127	140	125	110	112	124	124	120	136	126	139	134	132	134	136	125	136	114	122	109	122	109	122	137	126	132	131	101	138	127	138	112	120	129	106	129	121	119	119	136	133	130	103	123	131	121	131	130	108	117	131	136	123	136	122	114	112	121	108	140	121	136	114	121	100	125	121	122	118	113	127	120	105	112	119	126	133	111	134	113	135	108	120	118	142	126	120	143	123	124	129	143	124	149	143	125	109	118	118	117	124	129	119	120	146	137	120	128	130	133	107	128	131	123	124	137	121	128	130	128	126	107	132	136	119	134	137	118	126	100	107	131	127	124	132	117	140	124	157	120	137	124	122	138	130	102	146	119	145	126	133	133	124	133	129	115	133	140	126	140	152	121	136	144	123
8406	986	1991	2152	1634	1357	2526	19200	13174	537	512	523	448	413	420	423	444	367	394	383	381	359	355	413	340	363	347	362	380	380	328	365	315	388	361	316	357	320	340	333	348	342	362	341	348	383	336	358	336	362	341	347	374	328	331	325	312	320	329	342	346	347	333	340	323	312	335	368	311	351	323	355	332	370	328	343	333	338	340	335	319	337	295	334	301	336	310	288	302	313	310	331	312	314	320	322	311	305	270	312	327	330	335	317	298	297	340	298	302	257	337	311	289	341	348	321	336	330	356	276	331	347	309	324	293	340	336	315	289	322	288	300	289	288	328	296	315	296	285	289	275	288	328	305	313	343	316	332	311	338	295	325	292	286	304	322	316	316	325	312	328	310	322	304	339	304	307	322	306	319	335	307	314	312	303	341	334	306	314	319	303	333	297	328	323	310	346	329	302	308	334	298	320	332	329	279	296	299	329	304	328	306	343	324	283	315	313	343	311	313	339	341	334	333	321	336	357	295	309	315	302	290	335	277	294	297	303	331	319	315	316	312	309	302	335	321	297	334	321	303	316	306	313	326	314	304	314	304	324	314	318	324	311	337	321	311	316	319	332	331	297	300	294	332	338	313	309	302	318	310	309	324	326	302	314	312	316	304	312	322	310	317	310	314	316	319	319	311	341	280	308	314	270	322	294	303	311	316	327	294	299	305	344	319	325	289	332	365	313	321	299	337	287	334	310	287	315	326	309	327	295	335	319	308	295	322	299	310	331	321	319	326	350	321	313	285	325	337	305	339	361	307	308	305	329	313	313	307	306	305	308	306	314	289	341	313	317	285	296	290	295	300	312	297	316	316	304	292	337	287	310	298	334	272	330	323	285	294	311	320	300	343	314	322	348	302	317	342	294	318	325	302	334	328	338	324	334	290	322	306	276	298	308	313	316	326	322	303	279	330	331	304	324	308	302	320	330	319	344	332	335	296	332	327	303	338	302	335	333	265	351	295	316	303	332	284	283	323	308	360	340	309	272	279	309	326	312	292	304	311	284	317	336	285	288	321	291	281	295	271	323	288	309	313	312	306	321	310	322	341	290	298	334	294	312	296	352	349	320	308	338	303	304	315	320	305	323	318	322	330	336	321	316	338	334	323	344	319	317	325	337	298	301	345	320	335	318	287	313	313	293	320	276	314	296	298	304	305	306	276	314	335	333	334	322	332	340	326	329	326	303	282	333	302	298	333	311	322	324	346	329	276	350	329	311	314	311	336	281	324	308	306	277	298	297	335	303	314	296	295	339	352	322	292	328	303	325	353	320	301	293	327	314	337	316	308	326	319	317	315	328	282	330	344	316	331	315	304	334	306	334	292	292	315	336	346	324	326	301	343	315	305	317	335	301	335	303	328	330	278	303	311	329	312	311	311	321	329	324	330	329	309	298	331	297	314	326	307	319	332	318	331	322	301	328	311	309	308	307	347	346	325	340	292	319	312	317	327	324	330	311	295	315	296	305	271	317	337	305	275	317	327	342	327	347	320	333	313	324	314	352	341	332	333	326	324	307	299	328	349	316	281	281	354	314	308	344	338	332	303	294	333	302	297	315	305	326	336	286	311	316	348	294	325	334	308	310	345	300	297	333	338	299	314	299	292	353	330	308	318	314	318	284	339	308	331	287	324	318	322	338	315	290	309	311	327	319	305	318	292	332	306	339	307	318	325	340	316	335	317	321	317	347	294	349	319	307	309	311	278	313	297	339	304	319	317	311	318	307	344	289	304	346	326	321	297	298	332	299	317	317	300	336	316	335	343	304	356	323	332	327	315	327	337	262	294	320	334	338	320	326	302	322	311	304	330	314	317	319	300	343	319	266	340	296	284	346	308	327	295	342	309	303	325	322	331	315	333	309	292	312	293	329	310	285	323	320	331	338	272	322	325	310	305	287	315	307	302	300	341	325	331	286	283	312	342	330	334	361	339	304	337	319	326	328	319	318	328	325	282	310	325	319	309	356	308	308	308	300	314	350	294	264	325	333	312	320	292	298	305	308	329	304	289	291	300	328	319	324	311	337	311	336	317	306	313	303	320	320	314	321	331	300	320	348	319	334	290	311	334	314	332	321	311	321	316	356	332	277	310	303	323	290	336	312	329	308	334	302	337	310	324	295	308	301	283	306	308	303	330	315	341	327	316	319	339	311	322	330	328	321	324	348	337	313	331	311	302	328	315	321	300	313	316	339	311	323	287	313	321	319	316	302	293	311	295	354	343	357	335	324	320	332	349	337	338	318	291	318	312	293	336	290	378	315	315	319	306	345	285	327	321	308	300	326	301	358	328	284	319	317	337	315	322	321	303	326	312	284	289	292	339	346	313	329	326	294	300	316	318	311	308	331	326	313	319	329	296	331	321	316	307	311	331	333	329	304	288	323	339	328	321	331	343	337	317	327	299	333	303	299	345	318	347	342	302	322	355	283	313	304	319	319	313	313	312	303	320	336	293	319	292	324	341	297	341	340	316	314	285	328	330	323	319	290	324	303	317	315	340	346	328	285	317	341	325	334	305	332	317	318	356	313	317	266	303	315	298	293	329	334	324	314	299	339	337	349	331	338	348	299	282	308	347	329	308	328	307	329	302	324	343	304	338	343	322	356	297	312	288	320	302	316	338	278	323	284	335	300	314	307	302	308	324	345	306	312	319	339	312	323	358	299	306	326	329	297	314	295	331	313	333	294	317	319	296	313	300	321	345	310	336	321	309	305	325	319	299	350	315	336	346	310	327	316	311	328	337	323	297	334	310	310	303	302	308	334	279	295	320	302	330	300	330	318	312	315	324	324	301	311	317	304	327	299	302	287	309	326	310	301	304	326	307	285	328	331	326	355	331	320	325	314	327	296	345	278	330	331	322	288	308	296	335	307	303	313	311	356	301	313	315	333	283	293	327	358	328	299	296	318	308	319	330	314	325	356	280	341	325	307	287	308	339	331	309	324	359	306	320	302	318	350	313	300	335	312	318	319	287	315	318	350	289	293	331	304	334	351	323	280	303	356	332	312	331	322	316	302	322	318	325	353	309	300	321	325	340	321	296	312	342	282	303	312	284	311	292	323	357	330	345	341	309	320	273	307	324	323	289	306	331	324	308	339	318	334	281	333	336	303	330	306	334	318	321	316	326	317	308	318	317	326	322	321	372	313	299	310	330	332	339	321	321	329	312	330	307	324	331	310	311	276	328	326	290	342	297	317	296	322	328	298	318	326	305	326	330	311	333	339	299	309	307	356	340	316	324	285	294	309	292	315	324	316	311	350	312	345	312	314	321	326	287	340	298	343	342	335	321	301	316	293	339	345	326	304	316	364	317	335	352	330	322	301	342	329	299	358	321	327	324	308	352	306	315	319	329	316	328	350	322	331	287	335	315	330	343	315	302	329	302	326	294	308	302	323	310	322	305	319	325	316	318	290	320	308	348	336	303	323	337	329	330	292	329	329	311	326	300	310	320	326	295	297	333
1534	239	248	185	171	157	175	291	232	161	127	147	136	156	136	140	138	151	120	151	131	155	114	134	134	139	155	131	140	121	146	136	143	130	131	109	142	144	159	123	143	143	154	151	149	127	139	128	138	131	119	158	151	131	152	146	156	122	125	146	125	129	143	139	133	143	136	135	156	139	147	138	143	117	134	159	142	142	153	136	153	151	137	131	132	139	137	132	149	133	125	130	153	135	143	141	139	134	146	154	146	154	137	119	158	160	151	148	153	142	126	124	134	138	130	157	125	149	144	150	132	135	156	148	153	135	144	152	126	127	134	120	144	135	144	141	132	144	149	128	129	154	129	143	157	137	152	146	143	130	138	109	146	148	138	132	132	125	157	129	144	148	133	134	157	149	137	152	142	158	142	140	137	117	143	138	136	137	137	95	134	152	123	152	136	122	140	131	153	159	137	136	150	130	135	147	133	122	131	138	119	133	123	158	141	136	143	146	132	144	128	147	145	146	156	127	117	135	138	144	144	135	129	140	126	128	123	122	165	143	143	150	122	145	125	145	135	138	127	116	134	156	137	121	114	125	165	160	131	131	119	140	142	147	122	143	128	147	114	130	125	134	143	155	134	150	148	144	130	126	132	134	129	130	133	134	151	132	152	151	146	128	153	145	142	128	133	166	139	147	147	144	136	128	131	142	135	118	158	147	139	120	148	148	131	137	123	118	159	122	157	148	142	135	137	137	142	108	144	141	155	130	134	142	142	127	138	150	143	153	144	123	135	154	143	146	154	125	138	141	127	127	126	168	152	125	122	149	134	149	125	151	139	120	159	151	151	140	121	135	137	99	150	146	140	156	147	171	131	149	139	144	133	137	125	137	139	142	125	173	121	128	123	148	122	144	149	153	129	150	141	142	142	133	136	158	145	127	125	128	124	129	148	160	135	149	142	138	145	161	144	164	161	145	137	126	148	127	135	146	173	143	118	141	134	136	123	156	126	144	144	149	151	138	127	163	130	131	124	184	137	133	137	132	123	158	150	132	123	154	159	158	134	144	144	148	153	151	165	139	137	155	143	158	147	136	140	148	131	131	144	137	139	120	153	132	130	134	147	139	139	134	134	138	119	155	144	151	135	135	132	141	147	131	132	141	130	119	145	131	138	152	152	129	136	137	152	149	146	158	161	136	147	127	148	136	116	156	130	136	134	155	149	118	138	112	139	159	138	151	147	113	139	134	145	140	155	130	130	120	137	132	125	134	128	136	123	151	147	142	136	147	109	142	147	151	130	135	143	135	139	120	136	140	140	155	140	142	119	137	134	135	161	135	120	149	155	137	140	137	146	126	146	140	174	124	128	149	142	117	140	124	138	147	148	153	157	130	148	143	158	112	150	138	149	173	150	138	137	145	145	138	128	135	143	147	145	144	127	151	140	145	161	133	142	148	158	119	112	128	156	131	143	136	145	125	150	133	159	133	125	139	150	156	122	128	129	135	173	138	165	119	117	119	153	131	124	127	121	148	139	140	130	143	144	154	137	157	150	134	120	138	135	129	154	126	142	155	156	163	150	137	131	127	165	123	153	142	147	107	128	128	133	117	128	129	133	141	123	152	147	141	157	146	133	149	131	156	131	151	136	143	154	151	126	128	142	143	123	128	123	156	124	145	137	145	134	107	128	167	148	143	127	115	148	113	136	148	125	133	135	168	142	143	150	144	143	155	141	141	158	149	129	129	130	138	144	130	132	149	135	137	159	168	143	136	132	116	118	146	172	133	125	123	145	141	129	128	157	147	120	143	147	118	145	133	124	141	150	146	146	155	170	144	157	121	122	140	150	132	160	143	134	142	138	145	150	133	148	125	145	142	139	135	141	148	118	127	144	139	139	135	117	150	143	141	113	149	130	151	124	138	155	119	139	158	135	127	127	126	133	130	166	164	125	123	141	142	124	139	142	129	167	131	150	156	154	138	129	139	132	153	135	140	142	114	115	129	127	149	133	145	149	128	144	121	130	155	149	165	138	138	134	144	132	135	154	141	152	133	149	159	127	122	138	133	153	134	149	137	129	145	143	151	114	142	140	148	130	137	119	133	144	122	134	117	124	136	136	122	130	136	131	131	131	172	148	143	141	145	141	145	144	145	114	137	127	123	136	149	124	150	142	152	116	135	123	125	141	116	132	134	144	136	134	131	155	124	132	130	144	136	146	114	142	124	154	153	156	137	117	152	136	128	111	136	142	131	162	152	149	133	156	172	139	118	111	121	119	147	144	145	117	140	151	135	155	127	138	130	151	130	137	126	133	154	123	120	123	125	155	141	132	138	123	164	147	132	121	163	158	148	122	161	130	167	148	141	161	146	132	151	145	128	154	130	144	167	141	150	133	140	127	142	159	136	126	141	144	123	125	122	133	144	154	142	136	134	149	146	118	148	126	130	148	129	148	149	134	144	117	163	145	148	114	144	139	145	117	134	141	137	125	144	131	137	126	123	133	115	122	129	113	116	135	104	138	134	169	135	155	123	130	141	129	126	125	139	123	132	146	163	139	151	131	134	130	142	149	153	115	139	150	123	136	121	142	125	143	144	162	145	155	129	128	135	144	138	141	136	141	138	123	149	143	136	137	145	133	138	146	124	151	117	146	155	126	139	135	165	139	155	131	127	138	138	131	124	142	151	142	135	136	134	143	158	150	122	155	157	135	154	116	153	154	132	127	136	146	130	129	141	160	144	121	135	120	143	136	149	141	144	138	144	141	136	133	137	138	141	143	128	139	150	148	141	148	139	135	139	137	153	146	127	127	142	123	133	129	132	137	149	144	122	147	134	142	143	156	140	157	146	164	136	132	134	143	136	145	162	135	121	146	127	127	142	150	144	138	144	145	118	129	117	139	140	145	130	122	130	130	151	145	152	131	122	140	130	142	165	139	146	137	123	127	131	156	137	132	122	132	146	148	145	141	136	112	136	133	148	142	102	150	133	146	155	156	117	146	129	132	149	139	144	123	140	142	104	132	149	141	121	139	148	134	146	125	148	148	146	142	115	142	122	130	123	138	134	159	151	134	127	125	136	147	127	134	146	118	147	120	116	145	127	164	118	142	147	146	148	152	120	131	146	139	142	142	116	152	146	158	131	143	142	146	142	168	138	151	145	126	131	140	127	148	138	108	126	132	133	143	127	132	134	130	142	153	163	136	141	146	131	144	162	157	137	140	158	142	145	122	119	164	149	146	151	139	119	175	155	121	136	137	151	154	147	122	132	144	166	121	158	141	144	147	139	145	134	149	144	155	121	139	153	172	116	141	145	151	134	130	145	151	122	153	134	129	143	159	144	144	117	147	142	163	141	141	147	150	117	129	125	146	117	137	166	130	134	165	133	144	138	134	133	115	145	138	146	149	124	129	138	139	138	156	129	129	159	128	133	142	133	122	128	110	117	129	123	136	124	133	142	126	140	141	139	118	154	129	153	136	124	128	146	138	121	138	122	130	137	137	136	143	163	114	145
1981	503	640	689	651	502	600	1131	912	359	393	406	412	357	358	379	336	366	381	361	380	358	368	392	389	372	346	397	327	357	339	362	354	350	376	356	366	355	374	370	368	360	364	379	343	343	348	365	355	382	389	382	357	352	346	365	371	354	362	361	358	385	369	356	389	356	357	409	367	383	344	331	371	355	344	378	390	374	409	343	366	362	337	358	337	322	346	384	365	365	368	343	370	355	364	372	339	348	361	400	350	337	349	361	392	367	360	356	357	373	344	325	352	386	385	397	366	357	370	351	367	410	383	382	359	385	353	379	400	369	351	349	375	378	354	345	340	395	350	393	358	363	334	343	358	368	365	353	343	373	363	366	385	369	348	365	375	364	362	343	392	354	340	354	368	354	329	365	351	363	391	365	360	363	353	345	343	361	353	328	368	378	344	363	344	365	373	339	342	369	365	366	334	384	364	391	370	367	354	334	348	359	376	338	382	382	337	373	333	362	351	367	351	361	406	336	405	316	359	345	372	382	341	359	385	339	348	398	358	368	348	346	354	396	342	397	366	383	383	368	353	357	369	406	344	384	324	355	360	355	346	367	379	359	370	372	385	343	368	361	373	340	359	341	383	323	370	361	363	382	359	347	338	359	386	338	371	335	347	396	368	354	363	348	377	356	336	387	352	368	357	351	397	362	356	359	330	394	382	348	363	372	370	349	367	366	342	349	385	351	355	373	360	363	348	340	370	374	343	382	353	375	335	365	344	356	367	360	346	361	385	400	363	357	360	353	359	353	355	382	363	344	341	379	345	389	348	375	361	391	336	378	349	355	360	348	346	327	333	356	384	377	345	366	364	359	399	350	371	366	371	355	330	374	339	371	390	320	330	326	373	371	379	405	351	368	358	353	368	344	344	369	365	365	369	351	344	340	333	394	374	339	389	369	355	328	349	369	340	355	350	414	367	353	362	390	385	370	331	371	380	362	362	365	360	390	322	391	345	326	390	336	383	368	348	378	327	340	337	346	374	380	362	362	352	359	363	362	381	358	377	350	341	392	354	365	341	354	363	354	383	332	382	384	336	372	351	344	342	340	381	367	352	376	361	367	409	358	355	369	338	380	394	364	370	336	326	355	343	367	371	372	392	352	421	341	383	359	342	393	334	360	353	372	360	353	371	347	357	389	324	341	367	373	372	364	361	330	362	380	339	384	349	363	368	348	359	370	394	375	368	333	360	417	343	356	375	374	354	376	357	385	385	350	343	353	363	329	389	363	332	384	362	374	351	366	350	362	352	340	387	377	339	379	385	350	336	341	384	363	382	343	357	330	366	334	335	353	338	372	349	361	386	365	381	346	373	328	381	346	380	352	384	355	329	386	338	361	356	335	383	335	354	338	382	351	371	360	394	400	340	394	379	381	428	348	341	337	355	364	368	370	358	357	378	321	359	392	334	362	332	361	345	377	378	370	393	332	343	357	340	361	382	365	362	373	376	364	371	349	333	373	351	375	355	386	326	394	369	331	371	370	369	351	342	366	365	323	379	344	350	340	350	366	396	350	350	363	399	385	331	365	344	375	361	360	372	394	366	359	364	356	335	360	391	352	343	408	365	371	384	362	339	341	381	321	355	364	381	354	375	419	368	348	367	362	329	341	348	328	377	360	341	340	362	359	360	341	350	353	406	357	381	369	391	391	395	337	355	393	370	378	363	350	338	402	343	414	371	358	358	382	347	333	368	367	343	393	362	377	341	353	361	363	326	342	338	334	364	363	352	348	328	349	364	363	350	403	396	375	389	351	349	356	360	366	369	388	360	372	348	370	354	334	366	384	356	352	354	345	370	379	366	375	356	384	346	368	358	353	369	344	391	377	376	384	361	374	367	358	363	358	364	383	368	353	379	362	370	345	360	351	377	348	344	339	353	340	378	382	344	348	328	345	371	362	348	372	354	332	396	356	347	321	377	357	388	353	326	349	386	381	377	384	353	351	322	359	333	361	362	367	373	379	334	355	329	356	347	343	359	351	351	365	378	396	324	359	339	362	354	358	333	363	367	402	376	376	376	368	358	359	353	390	393	355	352	359	363	398	349	366	394	355	363	299	363	401	343	358	363	349	403	344	371	338	358	341	381	349	350	386	357	380	397	364	372	352	346	355	365	388	388	361	356	364	392	373	370	382	358	344	346	393	341	371	350	363	389	355	321	368	385	373	394	353	311	352	326	349	347	367	356	331	373	374	356	333	374	361	397	414	332	335	368	380	360	307	365	393	378	351	423	382	362	369	344	389	398	374	364	329	357	345	346	321	329	366	321	372	364	371	383	370	377	357	341	364	338	370	371	385	348	339	317	341	370	355	379	334	366	322	362	370	330	328	350	387	359	344	385	325	341	338	389	359	333	348	349	356	332	345	389	390	358	363	337	344	363	361	351	371	378	370	361	362	369	335	351	339	355	373	399	360	373	333	355	371	396	368	331	389	340	386	335	358	379	365	362	379	363	360	372	343	336	343	380	352	367	328	401	373	389	348	360	337	345	369	340	343	356	319	349	346	374	397	383	340	376	353	407	368	343	384	361	339	343	369	381	348	364	364	345	365	355	345	378	396	348	336	362	376	371	356	356	358	353	401	339	348	350	378	351	353	343	329	337	356	371	327	359	373	329	377	367	353	352	376	371	345	366	370	361	352	399	384	359	350	367	357	351	367	336	306	363	376	327	369	368	361	344	377	393	388	392	333	347	343	359	368	343	366	375	351	369	375	333	374	355	386	375	345	350	356	369	381	407	336	358	372	337	351	324	336	368	344	350	394	357	354	357	402	333	378	329	404	378	348	331	350	363	385	342	345	385	352	337	336	364	377	332	340	356	349	355	346	356	361	341	379	357	360	373	366	362	324	361	358	344	369	363	354	383	340	357	362	355	361	384	379	357	342	347	340	347	352	368	340	349	360	398	363	354	360	354	324	370	328	373	359	343	367	345	359	336	365	338	352	350	354	390	400	366	364	356	387	377	362	357	350	384	375	352	352	369	376	374	344	364	349	370	376	349	354	347	378	364	411	352	368	381	358	397	369	374	355	351	364	390	332	416	392	364	389	333	341	357	372	339	371	370	374	395	360	363	379	369	378	372	358	369	360	394	366	342	350	374	331	384	356	351	327	400	360	373	373	368	356	352	390	339	371	380	372	335	371	368	365	341	355	388	385	349	309	343	354	400	348	346	375	374	343	357	384	363	346	363	393	368	360	374	365	374	359	399	334	388	355	369	398	377	339	374	369	334	367	374	363	371	346	355	378	357	357	359	373	355	381	342	358	398	342	334	373	340	390	344	335	352	336	368	332	371	404	353	348	361	361	373	335	347	338	351	367	370	389	369	354	336	332	371	341	388	390	377	359	357	356	340	361	332	355	344	358	388	369	338	387	343	364	390	354	365	386	356	350	350	355	358	335	365	358	379	356	356	360	364	339	345	400	347	337	375	370	317	368	333	345	346	377	347	342	348	372	367	348
6895	530	579	527	364	330	320	1983	2267	241	188	196	197	191	208	197	179	185	198	192	194	195	207	174	195	199	204	190	203	172	204	211	196	168	193	183	192	179	213	167	173	188	206	181	177	174	179	179	182	181	193	173	180	180	185	192	204	191	152	189	204	173	199	167	188	194	164	212	172	191	188	170	194	172	176	171	171	193	186	186	200	182	181	194	175	191	192	185	184	207	195	183	199	180	168	187	184	182	167	149	165	164	189	174	185	195	199	187	192	182	178	150	181	181	215	188	199	195	174	171	175	192	179	174	191	181	186	154	176	193	179	197	171	166	200	176	190	186	173	185	192	190	177	191	177	171	181	184	166	178	187	171	169	163	195	170	202	164	178	174	189	174	190	167	174	192	179	220	195	203	174	200	185	170	199	180	202	193	174	177	190	174	172	177	198	162	182	188	169	191	162	174	174	211	182	163	164	189	186	164	195	189	175	180	190	181	173	190	189	190	160	199	170	167	166	188	199	141	164	179	199	185	165	163	188	175	187	192	181	197	168	190	176	186	196	205	164	194	178	155	181	177	177	193	207	191	200	173	157	169	191	208	182	181	180	193	153	191	194	155	176	199	191	176	186	181	192	174	172	190	192	168	172	180	195	182	171	166	156	172	183	203	193	194	181	183	187	185	155	189	156	166	199	185	176	168	195	178	173	152	194	195	172	177	201	184	178	174	209	173	200	171	190	175	164	176	181	187	180	171	175	175	188	195	196	188	177	182	184	175	166	192	182	146	161	220	190	190	196	195	179	174	183	169	187	189	150	191	199	175	173	186	175	184	189	158	198	179	197	157	191	168	177	187	166	182	162	205	168	211	188	166	181	183	194	193	176	180	199	170	156	171	169	173	211	162	209	183	195	164	190	187	177	145	197	166	187	174	164	168	199	190	171	179	175	186	190	192	166	158	182	187	182	180	170	182	205	156	202	172	182	183	183	185	188	171	201	208	165	175	171	169	182	180	165	153	178	168	195	171	178	167	164	189	202	191	177	194	164	197	164	175	165	158	144	194	184	190	176	178	176	179	189	182	189	171	150	173	155	190	172	205	173	180	180	175	198	176	166	199	179	195	199	158	181	150	198	196	196	184	170	171	205	171	180	180	182	167	170	171	182	161	189	203	147	172	163	190	163	187	191	168	192	183	165	198	175	173	220	198	168	191	167	188	185	202	184	166	202	183	178	164	165	170	177	192	172	173	174	182	189	178	170	168	163	199	179	185	175	177	183	189	181	183	200	194	185	201	177	188	194	192	171	143	192	191	196	168	197	188	178	185	181	193	206	186	168	191	203	188	200	169	177	198	171	212	175	178	181	176	176	187	175	168	184	184	184	181	172	191	188	193	163	175	187	201	198	191	216	189	167	184	214	164	196	184	183	163	163	176	179	164	186	199	194	181	179	171	186	208	185	169	194	186	174	160	151	174	156	164	175	184	184	177	154	183	177	190	166	190	166	179	204	191	154	185	176	204	168	191	160	180	199	175	186	196	198	214	173	186	187	176	189	170	224	183	167	182	169	155	186	186	179	164	184	179	172	178	172	185	189	187	179	173	158	180	168	190	180	178	194	156	178	185	175	190	183	172	192	176	183	167	190	171	194	197	197	175	180	159	192	205	208	180	183	197	192	174	197	180	188	161	189	177	182	170	159	184	162	157	185	196	192	161	186	178	194	185	179	173	177	197	175	171	185	187	187	184	196	183	170	195	178	184	171	206	174	194	178	164	186	222	197	192	163	186	191	176	212	163	175	184	162	166	202	174	164	157	173	138	205	167	190	172	165	163	196	200	176	202	190	193	174	181	169	174	182	182	178	196	182	164	170	182	194	211	169	195	176	170	204	177	193	194	184	179	177	169	196	191	190	170	161	202	184	169	172	171	167	173	180	181	166	165	196	182	166	172	196	166	179	170	170	182	193	164	165	157	157	182	176	180	179	170	160	165	200	187	188	180	189	156	175	186	189	190	173	167	160	180	188	176	178	192	210	196	182	190	171	185	187	169	211	194	181	171	183	178	191	201	182	187	191	188	175	169	176	178	160	196	199	185	186	166	186	176	174	177	191	181	179	187	199	180	194	189	157	198	211	175	181	191	188	197	148	181	181	176	177	192	186	199	179	185	199	176	163	204	188	188	207	200	184	191	191	171	167	174	166	192	190	216	161	171	181	176	179	180	177	195	199	185	171	170	178	202	188	180	194	190	194	182	199	159	178	176	170	196	192	171	196	178	190	140	188	162	167	166	156	166	168	174	187	144	177	167	174	175	171	182	173	190	193	165	169	146	164	194	192	185	186	174	182	197	190	193	197	162	166	176	178	169	191	170	190	170	193	192	182	197	168	202	184	212	174	182	172	183	175	176	165	185	176	160	213	181	181	185	163	169	168	170	185	187	193	192	182	184	188	196	169	182	168	188	177	186	171	210	174	179	184	183	185	182	177	171	173	206	169	153	177	171	168	189	190	186	206	191	191	177	186	199	199	184	161	178	156	174	163	188	173	171	162	199	155	198	176	193	214	192	162	183	183	200	169	214	153	168	173	170	171	162	181	171	173	171	208	195	167	194	175	182	184	186	201	184	184	188	206	176	189	169	180	171	185	173	191	190	191	204	169	177	189	196	200	173	192	184	178	206	179	189	179	156	179	181	183	188	204	223	187	176	166	149	189	186	184	192	157	180	154	179	160	179	208	179	165	187	172	187	201	197	169	162	175	194	181	175	202	199	165	180	160	164	168	165	191	187	188	184	200	171	162	155	170	181	166	165	182	214	179	189	232	212	183	177	195	198	185	205	195	158	175	169	188	171	174	201	177	173	171	185	196	199	204	194	176	179	161	175	169	172	183	172	201	179	166	172	163	200	190	167	161	195	175	180	173	169	188	185	182	199	203	167	176	176	197	187	193	168	175	184	168	153	168	170	174	168	208	163	164	164	157	164	169	176	185	182	194	172	167	178	183	180	175	188	191	159	182	191	200	177	172	202	182	179	177	190	164	193	179	211	197	175	197	195	176	160	158	177	180	201	194	167	170	171	177	193	185	213	174	199	166	177	179	186	163	175	183	164	180	177	197	183	162	192	201	188	196	182	193	188	168	203	181	181	168	145	186	182	178	195	173	192	214	149	190	169	169	172	187	202	210	198	160	172	208	159	176	166	186	181	179	185	195	184	212	175	166	173	179	181	178	186	192	184	183	185	190	185	178	176	204	188	192	191	181	184	163	176	161	170	186	179	168	164	167	175	166	208	168	188	178	164	195	202	159	187	167	183	153	203	199	185	176	191	196	169	187	187	177	191	189	175	181	191	156	171	154	188	181	195	199	202	177	191	182	186	182	185	182	157	160	168	190	183	175	187	174	182	161	188	171	185	184	191	171	183	177	176	171	171	179	170	190	167	177	169	158	176	194	183	175	183	186	177	187	178	178	182	195	181	174	167	171	169	181	163	170	189	195	194	168	172	192	208
6671	857	1463	1659	1546	1310	1155	10038	9588	559	583	533	532	557	504	509	492	489	470	519	516	475	529	461	490	506	486	523	499	486	482	423	468	484	493	452	438	491	507	465	483	484	455	496	470	426	488	522	460	465	491	454	471	472	469	505	475	465	451	472	451	469	489	429	468	458	456	421	448	435	450	441	490	486	446	492	487	433	429	434	472	487	481	471	435	451	449	442	479	467	438	451	460	443	489	439	479	458	429	458	456	436	427	448	441	431	429	445	476	456	459	463	450	439	454	430	453	439	417	438	448	446	458	475	448	471	493	431	434	428	452	479	463	420	425	453	462	425	456	438	458	437	450	463	448	445	481	441	441	491	425	463	429	415	464	451	428	456	455	427	483	451	449	454	424	498	457	434	453	407	449	452	453	451	481	405	481	450	474	443	426	393	410	410	441	440	469	454	481	431	432	432	420	437	454	450	475	472	441	478	451	406	430	458	428	454	424	471	451	457	428	429	450	478	436	462	415	461	436	450	444	453	465	452	461	429	465	455	463	437	461	450	452	427	474	463	492	428	481	451	507	435	496	458	427	446	452	445	476	433	415	446	458	424	494	495	434	449	440	449	449	471	447	487	461	449	435	444	478	405	428	489	471	422	433	494	437	460	436	462	429	472	443	462	443	425	428	472	427	498	432	481	463	470	416	426	466	436	443	461	482	419	422	454	443	477	424	452	408	447	455	453	418	439	456	455	488	457	449	447	432	399	464	441	453	451	419	444	466	448	439	438	460	439	471	473	449	457	453	445	446	440	467	449	466	448	483	425	495	483	469	427	466	472	454	443	434	453	491	465	453	442	419	451	440	446	438	422	448	463	447	426	453	430	448	437	432	412	427	434	441	460	461	451	424	450	471	452	447	461	431	452	449	432	426	428	455	467	422	447	437	432	491	464	461	423	457	457	429	433	453	461	449	410	489	418	462	461	488	451	469	448	466	478	480	440	483	487	482	453	457	452	455	462	435	485	436	437	454	477	477	459	509	481	471	440	448	430	444	431	464	453	455	470	468	451	451	442	451	469	397	448	439	470	483	498	400	448	446	423	416	421	456	470	446	418	450	444	470	450	446	416	445	476	461	412	468	468	437	419	459	440	464	482	480	467	463	449	487	425	429	463	440	495	425	454	461	430	477	463	457	449	441	437	458	460	464	440	465	429	470	440	472	441	446	471	418	461	448	426	448	465	458	456	476	471	460	439	474	461	480	426	458	464	468	445	438	451	442	455	439	476	447	426	477	498	445	478	461	456	412	481	456	483	477	446	454	434	453	431	460	454	437	484	454	487	465	476	470	453	435	463	433	482	445	453	443	442	469	441	452	464	443	408	491	475	474	423	445	426	452	456	396	435	448	415	466	425	454	437	434	423	488	427	448	434	438	460	441	420	434	488	509	452	455	434	439	447	472	417	501	464	494	487	439	444	445	450	486	464	441	504	449	443	452	483	449	460	448	450	470	451	464	464	433	458	477	424	434	443	452	458	468	457	416	446	440	473	444	405	446	422	464	450	483	501	475	473	483	436	452	446	478	454	470	436	453	495	447	444	417	447	418	429	445	460	438	460	441	477	437	472	432	459	440	453	433	446	429	488	455	449	458	463	443	458	459	473	437	440	468	465	449	459	446	445	418	447	470	440	462	458	450	463	431	457	461	448	484	457	454	443	434	461	445	437	460	441	475	424	442	478	424	500	450	481	421	460	427	454	429	449	421	446	464	445	438	464	462	475	427	416	431	447	425	473	458	530	438	461	459	473	421	464	465	438	464	436	448	516	436	484	445	462	451	475	486	447	441	452	455	427	442	471	429	425	447	426	438	451	474	453	452	449	432	449	434	434	430	445	456	458	450	468	472	464	431	441	434	450	432	430	452	438	464	415	468	464	424	465	441	486	415	419	425	455	464	470	444	438	416	420	446	445	466	414	400	460	473	429	418	442	460	436	486	461	440	428	419	484	435	456	462	487	456	427	452	469	466	450	455	418	486	450	425	477	478	453	458	450	491	448	455	475	450	453	424	454	448	440	456	462	439	448	448	445	469	464	459	445	456	467	428	446	427	440	437	455	444	477	428	437	441	447	470	450	468	436	439	489	480	461	481	483	456	432	452	449	459	451	459	445	414	495	437	465	418	481	448	452	474	408	459	450	478	466	456	449	460	409	424	431	473	432	476	463	453	482	467	467	465	478	441	462	462	458	441	498	474	418	427	420	444	462	456	489	438	473	476	469	517	460	457	499	475	478	422	456	440	440	489	446	467	427	472	439	428	463	449	458	489	451	487	445	457	427	419	459	489	448	448	454	426	455	507	456	421	413	455	467	450	487	460	428	441	442	474	447	428	441	458	466	449	439	485	447	411	417	447	419	449	458	466	460	448	476	432	488	413	453	469	458	430	466	446	461	437	469	455	456	467	450	440	462	431	480	454	474	455	493	447	422	453	473	465	407	475	426	397	466	442	446	438	447	470	442	434	472	438	460	436	463	460	441	432	428	456	500	449	431	437	436	415	465	461	469	470	472	453	462	450	463	460	452	482	439	433	429	446	430	452	414	457	506	467	447	444	444	443	448	475	403	452	456	425	465	442	466	460	467	495	467	433	471	467	437	456	460	473	420	494	428	445	459	422	451	440	478	475	437	428	475	425	440	476	443	452	448	456	445	435	419	464	464	399	485	450	426	505	454	442	491	439	470	470	456	475	446	464	456	437	467	461	458	449	424	450	463	438	428	449	448	455	446	458	460	480	464	459	458	456	460	462	442	460	458	447	456	440	462	451	456	472	443	412	483	484	472	437	494	453	397	463	448	452	446	471	484	471	487	466	463	429	465	450	430	448	458	487	447	428	462	432	429	424	424	430	487	468	418	476	468	433	431	454	451	421	457	446	454	419	428	464	465	448	419	430	460	456	411	458	477	435	480	460	465	440	427	432	425	440	470	461	452	493	447	426	449	422	456	424	437	449	428	451	492	431	446	450	457	462	448	464	477	447	427	459	433	479	435	436	429	448	419	463	467	487	489	465	502	447	445	486	475	462	429	459	443	467	469	402	461	471	446	469	426	456	453	472	469	435	471	458	447	471	464	435	454	464	467	431	439	480	453	498	454	469	434	459	433	446	410	462	467	457	445	472	426	440	444	446	477	484	434	476	427	467	464	468	482	429	463	467	461	460	455	510	446	431	430	476	455	434	468	463	464	456	428	427	477	452	476	432	435	464	477	447	418	426	465	429	468	467	471	437	441	481	444	470	485	451	399	475	448	489	443	428	421	460	423	423	450	459	455	447	451	439	491	435	448	429	459	466	455	435	423	454	422	425	446	411	449	437	443	433	488	461	443	483	470	445	455	463	453	442	410	430	455	508	466	439	451	430	460	453	427	450	439	461	440	458	427	459	459	428	453	469	458	433	459	433	446	495	466	468	447	457	456	442	441	444	453	442	466	480	475	476	449	428	462	463	437	445	456	453	445
12846	853	788	550	374	321	315	1113	3842	270	167	149	156	131	159	152	138	138	132	149	152	141	130	130	130	138	105	122	119	128	135	143	127	136	144	133	140	145	119	146	107	126	138	128	115	146	149	126	121	121	138	119	127	118	142	105	131	127	125	119	115	122	144	124	122	127	124	128	129	111	134	129	126	133	124	129	146	117	142	125	110	131	135	113	105	134	139	118	115	124	137	127	123	121	112	114	115	141	124	101	135	126	130	117	122	125	104	123	136	140	135	125	113	130	133	107	109	105	136	124	146	111	134	127	122	110	121	120	139	119	130	111	108	118	95	127	123	134	116	120	124	123	114	133	132	118	120	109	126	153	117	92	150	133	140	98	126	102	125	132	117	126	130	115	142	132	118	127	117	148	114	137	126	127	113	133	113	144	120	130	106	137	134	128	127	123	114	105	130	129	120	125	119	125	123	124	135	134	127	139	120	138	115	105	145	117	132	128	116	129	106	125	121	112	126	142	113	144	129	143	125	125	114	127	133	114	129	133	133	146	129	136	120	132	137	114	109	108	139	138	114	128	134	118	118	112	120	118	111	107	134	128	109	134	146	141	121	118	132	129	126	138	119	126	107	124	125	112	111	133	129	111	126	138	145	120	92	128	133	172	110	134	132	105	112	127	125	135	137	136	136	129	127	138	142	136	122	111	129	138	121	121	90	131	130	124	132	110	139	117	119	118	126	128	129	136	136	116	131	128	126	145	132	119	126	111	118	127	133	126	111	125	126	135	147	120	126	148	137	124	135	114	119	130	129	144	116	118	120	127	118	122	113	122	135	127	136	121	119	136	122	115	116	110	138	133	119	114	140	122	125	111	132	133	111	111	105	118	129	124	135	125	125	122	148	126	113	110	133	123	118	102	117	135	131	123	125	102	116	128	113	126	121	113	136	117	131	151	127	110	126	127	120	129	127	123	132	153	143	118	129	133	120	117	105	119	129	123	122	141	111	123	128	119	118	119	119	145	134	119	113	100	109	127	120	127	100	134	135	133	120	119	120	117	126	115	129	119	124	131	120	127	120	112	107	131	123	118	112	116	113	141	120	125	136	123	115	128	127	123	120	117	135	121	131	106	148	133	154	116	122	130	112	114	122	147	139	147	118	107	127	139	118	149	113	121	123	123	132	117	145	111	111	126	133	125	124	117	126	140	122	130	120	114	126	127	138	123	135	126	144	119	125	127	145	105	135	127	140	114	130	121	108	110	98	128	135	115	122	121	118	122	117	119	123	125	109	124	108	121	121	115	115	131	131	126	112	105	139	127	124	159	103	123	124	139	103	119	118	117	133	135	110	133	118	116	122	131	130	116	113	138	130	111	124	121	105	128	113	107	142	103	127	130	105	109	127	116	125	125	116	124	140	112	125	119	126	132	119	124	128	131	111	112	123	117	138	118	123	126	120	120	136	150	125	126	121	125	142	119	153	133	110	119	155	130	127	132	119	112	124	120	115	136	103	123	129	136	128	123	139	137	139	140	105	127	117	108	139	144	134	117	134	122	144	120	132	123	139	119	127	125	131	134	129	111	123	130	135	111	125	119	114	130	149	132	115	123	123	129	122	123	123	111	123	132	106	105	128	134	118	110	126	112	109	106	120	123	138	122	115	101	124	104	127	135	133	149	133	136	107	128	116	139	101	114	123	131	144	129	149	134	140	122	133	135	131	111	121	146	115	153	143	125	141	124	136	112	130	114	114	119	109	120	129	130	127	132	122	136	110	127	110	131	123	107	138	138	114	122	137	95	129	143	122	121	120	119	138	117	108	100	118	116	133	133	104	111	147	124	133	135	132	138	114	111	140	130	114	118	126	116	126	136	146	118	127	125	116	112	99	109	117	119	127	152	113	115	127	125	137	130	119	119	126	130	123	123	116	102	125	131	116	141	114	112	132	126	147	115	148	110	131	144	121	139	127	144	147	103	127	142	113	125	125	127	127	118	136	140	117	123	117	139	129	117	130	121	92	125	145	138	132	112	132	122	129	124	130	124	130	117	132	147	141	125	127	134	125	120	154	115	137	98	115	126	134	127	135	120	121	128	106	125	100	113	114	119	122	115	134	129	145	115	137	113	110	133	116	125	142	131	129	139	128	140	107	108	114	124	115	106	129	126	133	132	116	120	120	123	151	151	124	130	113	142	112	127	143	139	132	143	115	124	136	106	124	122	148	122	118	127	155	142	123	125	131	127	153	128	120	131	130	113	106	155	122	113	121	119	108	132	107	126	134	117	125	120	119	114	126	140	122	133	127	119	116	138	111	137	107	121	134	111	129	138	124	111	124	135	140	102	135	131	121	122	121	106	130	140	121	123	136	121	131	127	112	88	133	117	117	124	128	131	121	143	119	125	100	131	132	130	131	112	130	116	130	95	153	139	137	117	126	109	95	117	127	115	120	94	96	118	117	126	144	139	140	124	121	104	135	131	135	114	134	124	143	127	129	118	116	132	137	121	131	132	123	128	140	120	120	130	140	117	122	118	136	133	142	136	118	122	109	122	125	105	122	154	120	137	132	106	108	149	123	153	117	120	135	116	133	139	140	132	127	129	144	114	144	95	123	117	146	151	126	142	109	145	146	135	117	106	126	118	101	113	100	108	140	112	139	122	123	132	119	116	129	127	132	128	117	143	121	114	140	134	120	136	114	136	120	125	107	114	120	126	117	132	118	109	124	118	121	134	131	130	142	142	111	129	136	111	124	131	134	125	139	143	111	132	145	141	120	123	138	120	115	125	127	126	140	147	117	105	123	119	137	137	145	129	126	117	133	122	136	113	122	108	139	105	135	126	104	117	133	116	135	128	115	120	132	124	129	126	139	145	136	117	132	125	103	143	125	123	145	114	136	147	122	140	135	130	129	108	132	115	131	124	143	122	128	122	114	123	126	132	124	119	147	152	120	132	143	112	120	127	136	128	123	119	114	118	114	149	119	132	136	128	140	126	122	137	96	142	137	114	131	120	126	144	122	130	124	133	114	105	127	122	120	109	128	132	115	141	102	132	123	129	113	130	119	115	115	139	121	135	115	143	139	117	152	130	146	110	115	125	125	111	112	133	121	114	127	134	113	138	109	117	143	146	135	102	153	130	134	114	134	121	101	129	125	117	116	133	114	123	139	157	121	128	123	127	113	142	128	117	126	137	126	123	110	118	112	125	117	151	115	126	107	105	122	133	124	142	117	126	118	117	152	146	114	139	115	111	141	115	114	104	128	139	125	123	128	122	117	117	113	128	140	135	114	132	149	142	127	114	121	103	137	120	129	140	106	121	130	117	127	142	109	114	124	120	107	137	129	116	122	119	140	113	128	120	151	141	116	110	122	126	118	133	128	152	110	128	128	119	128	110	124	137	114	127	119	121	133	113	116	118	141	95	136	111	113	133	128	132	132	132	111	139	113	126	111	138	112	124	148	127	124	123	112	132	122	149	125	124	113	140	126	112	108	111	147	134	131	116
8415	940	1797	2017	1733	1423	1386	5985	16237	564	530	510	459	437	445	438	409	421	421	429	400	372	365	444	390	357	353	356	364	404	356	374	358	334	347	352	345	349	367	368	364	352	370	323	342	352	375	314	331	377	339	350	354	372	355	342	319	331	353	330	357	330	356	339	326	320	290	321	327	363	334	300	312	348	297	325	337	354	315	337	312	304	317	348	303	295	342	311	315	334	315	289	317	368	336	313	289	289	306	296	321	343	308	328	304	307	328	281	301	332	320	299	314	339	301	308	309	338	332	298	301	338	305	322	327	320	309	305	303	345	328	298	292	323	303	338	322	280	330	313	337	337	304	305	317	300	325	308	321	333	326	326	308	315	320	302	322	307	330	349	326	335	287	299	319	303	334	316	340	318	304	313	314	322	313	297	341	308	301	301	330	319	325	307	298	336	332	268	329	316	321	312	346	327	289	330	325	299	304	309	306	329	323	350	317	305	344	307	319	305	316	295	301	290	320	361	315	299	297	291	316	322	331	310	348	307	311	316	299	324	321	340	324	292	333	308	308	321	305	316	318	295	279	307	323	317	337	304	299	365	336	330	338	329	299	309	303	307	314	314	292	314	328	311	313	307	306	305	313	339	343	346	313	327	305	283	309	307	319	321	320	306	321	323	330	308	346	289	332	288	310	331	322	315	316	336	295	316	308	273	307	306	317	304	320	339	332	298	326	308	306	299	321	344	305	312	362	318	305	303	291	308	316	317	312	306	315	293	325	303	326	316	289	318	351	294	332	329	308	304	293	318	312	316	266	339	335	312	320	321	311	324	304	313	303	351	324	329	300	302	340	319	306	321	305	317	297	311	321	309	306	322	311	318	302	319	284	309	321	296	326	287	308	308	313	313	314	297	329	362	324	278	315	326	318	304	321	312	301	336	334	336	328	320	299	306	311	297	286	288	320	344	333	325	348	293	310	314	343	321	299	337	334	288	333	320	313	315	291	322	317	282	272	294	312	309	328	275	322	312	323	313	313	304	318	327	317	324	288	335	300	296	325	304	294	322	264	307	324	303	324	309	331	320	316	308	304	293	339	312	308	343	306	317	355	291	312	310	339	335	336	321	334	311	299	320	327	313	332	326	289	313	321	297	320	328	299	298	303	299	313	317	341	284	313	308	311	315	326	328	333	308	302	317	302	331	325	315	327	355	328	324	303	317	312	306	285	348	292	326	291	297	306	331	328	332	307	313	296	313	317	284	293	309	336	331	331	307	328	319	309	308	293	314	307	323	290	305	336	333	339	330	340	301	317	324	317	317	299	334	318	290	297	261	294	306	328	324	306	318	303	355	295	313	291	351	305	279	329	335	336	305	341	315	318	336	329	311	306	313	303	294	325	330	315	343	323	313	311	346	296	309	288	327	327	333	327	326	261	301	322	287	332	306	317	317	331	322	292	316	274	285	304	307	299	314	334	335	291	322	323	278	338	290	327	320	335	328	340	345	311	310	342	350	299	309	313	332	347	297	285	318	322	300	309	322	308	313	289	340	285	338	314	288	333	300	327	285	297	321	326	311	301	304	320	337	306	310	295	314	287	330	318	319	349	312	284	306	272	292	327	296	312	287	310	336	305	308	320	308	329	329	339	302	333	295	290	353	329	303	314	337	319	310	315	308	277	308	301	320	311	311	305	288	320	318	302	322	317	346	318	306	326	314	318	331	300	309	312	312	317	298	298	315	285	337	315	331	301	291	326	292	323	342	332	344	296	310	298	349	307	293	318	313	310	301	346	326	329	275	310	311	313	312	297	310	280	299	323	310	305	330	321	340	357	330	298	330	321	321	311	273	299	321	278	301	326	336	313	314	286	343	302	286	312	332	319	337	310	290	327	319	315	300	292	305	314	297	302	324	316	327	351	313	335	347	298	295	300	319	311	331	359	314	304	322	292	305	278	351	328	329	308	324	292	328	329	324	330	290	335	283	330	301	285	320	313	323	310	340	302	297	324	317	306	285	288	311	321	301	297	322	332	341	311	291	324	314	291	332	318	311	311	309	290	332	292	346	289	282	294	320	300	322	331	299	307	339	315	309	314	315	334	308	323	336	325	304	304	303	294	344	300	298	310	355	331	321	320	309	296	298	332	310	338	313	341	286	304	306	313	305	313	337	322	308	315	300	313	350	324	343	326	320	304	346	319	335	311	310	311	330	302	303	313	314	315	320	302	296	304	324	321	299	318	297	307	284	317	315	292	331	346	309	308	284	339	308	306	319	320	326	339	339	326	307	319	319	287	308	292	280	333	316	306	298	317	326	315	319	329	310	306	314	340	324	323	304	280	311	279	315	299	293	295	322	315	328	328	297	309	340	324	349	304	307	328	286	309	302	325	302	305	297	331	297	335	311	293	322	304	295	317	318	293	328	352	331	300	325	288	327	317	337	345	306	336	309	305	330	348	309	343	340	323	322	279	320	313	306	307	346	326	333	308	322	325	316	348	299	313	295	294	332	306	310	344	275	301	291	322	300	313	319	296	294	319	292	312	326	315	317	316	296	284	315	340	327	288	316	299	319	306	304	323	322	314	324	317	332	314	368	298	351	309	283	321	300	310	301	323	312	356	297	328	335	330	273	300	313	326	263	304	309	299	309	294	311	312	330	331	313	298	313	303	327	299	329	324	298	294	314	334	301	306	294	313	296	326	330	311	318	321	309	353	276	316	349	316	305	317	322	312	318	324	295	322	323	311	350	309	338	292	328	310	346	300	301	304	316	322	325	321	285	347	324	307	286	322	342	306	310	309	337	305	316	289	316	362	327	282	326	278	334	312	317	330	320	312	303	287	304	343	297	325	294	325	306	323	325	328	350	317	322	358	332	301	292	291	337	295	316	303	288	293	340	324	306	333	315	325	327	319	335	326	339	324	328	322	267	355	284	316	285	306	326	305	308	320	326	319	300	358	319	303	304	311	324	335	310	295	328	309	314	321	337	321	329	311	323	312	341	308	317	327	319	316	316	355	330	333	320	312	302	307	318	309	296	296	352	312	356	309	298	319	322	305	296	329	333	325	309	284	347	315	300	338	322	313	305	312	326	286	371	318	328	293	317	263	313	342	321	344	316	307	319	304	311	312	320	310	321	324	328	302	368	300	302	277	278	327	337	289	318	307	320	339	277	345	285	311	330	286	329	325	312	314	280	326	343	342	318	269	296	302	285	316	301	277	317	318	327	306	298	285	314	306	301	308	311	329	302	296	308	339	323	292	323	305	290	327	322	307	332	279	310	297	313	283	291	302	347	310	286	317	306	287	333	331	293	348	289	334	319	336	337	308	313	285	303	311	316	309	297	309	377	327	301	350	307	277	339	335	306	287	345	320	351	304	317	316	317	337	307	332	309	329	312	307	286	348	275	333	315	314	308	359	290	340	325	334	281	299	322	333	312	326	320	301	318	305	300	297	323	274	291	315	306	319	335	338	312	278	288	290	302	296	298	345	350	316	328	303	322	332	303
1455	222	212	186	194	160	193	176	225	131	115	129	141	127	143	135	125	142	141	159	151	155	134	150	129	133	132	143	142	146	128	132	132	142	141	142	147	146	117	134	142	136	133	155	124	141	137	143	157	125	142	130	135	164	132	128	148	150	125	135	138	176	130	130	126	149	159	133	137	144	115	149	126	157	142	162	153	127	134	154	142	124	129	135	157	141	158	108	129	129	152	132	147	141	119	118	139	151	132	137	132	113	138	128	133	120	144	132	136	135	153	138	145	136	140	137	141	149	142	142	159	152	129	136	130	144	142	151	154	131	139	144	134	145	141	155	150	135	135	125	139	141	144	143	148	160	156	148	144	136	123	126	141	163	139	129	144	134	134	137	139	141	147	138	139	156	129	148	138	152	134	160	143	162	129	141	137	120	148	148	138	152	130	138	162	152	133	142	135	144	138	126	142	133	140	137	139	169	135	141	124	159	152	120	117	150	141	124	124	142	111	130	126	145	151	150	161	133	122	140	144	152	154	135	117	130	146	160	130	149	125	127	151	140	132	134	142	139	131	140	139	144	149	131	156	168	156	150	128	141	147	124	133	142	144	150	158	155	145	143	142	125	130	127	135	141	118	135	131	150	142	113	114	140	141	139	130	147	131	138	135	120	125	150	116	122	138	156	145	136	148	122	134	126	113	148	144	133	139	129	121	164	149	130	128	136	121	138	116	156	134	159	119	134	136	121	146	145	143	123	167	143	119	142	146	141	126	141	133	133	127	109	139	132	150	154	146	146	161	133	127	135	131	142	128	144	166	137	144	129	134	145	145	141	142	133	131	149	155	124	143	135	127	156	155	158	156	153	152	123	136	142	136	152	137	135	127	159	140	145	169	156	139	143	146	97	132	138	143	148	127	137	146	150	140	153	147	146	140	136	143	148	132	138	127	143	173	154	143	125	117	144	127	128	142	147	120	141	140	119	148	143	135	150	138	147	144	116	129	154	185	147	145	124	137	131	128	147	150	159	138	124	147	148	152	148	133	140	129	144	145	120	149	145	139	128	143	125	132	146	131	141	123	118	155	167	138	132	140	144	143	147	118	149	145	140	122	132	144	140	151	127	148	111	154	160	126	125	133	147	138	158	143	139	131	118	138	149	132	115	141	133	137	122	147	131	136	146	130	143	133	131	138	146	127	140	145	151	137	147	149	142	158	143	133	130	141	146	141	153	174	128	150	122	163	126	143	131	135	134	141	130	159	147	145	140	142	119	133	137	142	129	140	139	124	145	131	153	151	141	167	169	157	140	158	127	111	155	149	127	152	135	144	125	166	147	135	132	139	135	140	155	131	122	119	152	137	148	148	130	164	155	128	129	149	138	132	144	157	133	138	141	113	127	159	130	148	144	144	143	134	132	146	146	141	145	151	125	143	128	147	136	145	143	127	130	146	133	145	144	151	132	110	133	124	112	162	128	125	137	167	121	146	137	125	147	130	136	154	148	143	146	134	119	137	136	146	121	162	150	135	148	140	150	134	138	139	159	124	136	146	144	146	149	141	116	152	174	134	172	135	148	138	175	129	159	140	140	147	127	149	130	128	131	125	132	125	159	136	148	137	146	150	132	115	135	135	128	120	130	157	141	143	129	149	152	129	127	147	124	150	96	148	124	133	136	124	127	133	123	135	123	127	147	140	109	150	135	125	135	144	116	157	123	129	155	135	138	148	121	153	154	154	115	165	130	149	140	148	139	137	146	128	132	123	131	133	134	140	131	159	179	134	152	142	141	118	139	144	141	148	146	165	145	135	155	146	127	162	156	161	114	138	163	143	137	137	131	138	141	115	148	129	163	141	151	162	156	154	142	134	144	154	123	165	132	140	162	131	128	149	146	133	133	143	138	123	146	130	136	142	133	141	165	143	126	135	154	152	123	135	135	132	144	145	134	132	144	138	155	128	138	136	157	139	133	166	136	147	152	138	147	151	119	129	125	144	139	149	149	132	131	155	143	170	145	139	136	133	131	148	130	121	126	134	136	130	138	145	132	127	147	139	133	139	151	144	131	129	129	120	113	137	133	130	137	122	132	129	154	147	131	126	143	138	141	168	162	122	137	142	154	124	144	132	145	148	150	150	136	126	153	133	136	142	143	147	159	151	132	152	149	129	141	150	151	144	127	129	118	152	130	133	120	147	119	130	174	139	137	141	140	136	144	143	150	140	155	143	141	123	138	169	152	157	137	143	144	147	145	144	129	135	143	135	159	133	140	157	130	144	135	127	120	147	124	126	136	142	144	137	129	130	134	119	142	142	129	157	138	154	151	140	120	140	139	150	162	125	112	109	124	146	115	136	144	122	150	166	133	131	130	149	128	134	156	136	119	125	140	160	149	145	153	138	152	126	111	137	134	116	164	134	121	117	137	134	152	119	138	148	130	164	115	128	132	168	148	145	140	150	122	165	123	122	148	129	138	146	128	142	157	152	153	126	138	159	139	151	160	143	119	129	120	128	127	131	139	126	146	127	140	141	162	157	159	139	119	128	147	151	150	131	137	132	157	140	144	123	133	156	145	117	154	144	138	145	148	114	143	146	167	160	142	146	123	140	153	128	125	138	130	146	145	134	134	136	145	144	146	125	134	155	126	156	150	146	137	162	130	163	146	141	130	131	162	165	137	150	137	141	143	168	123	156	165	147	123	142	138	141	150	144	154	132	146	130	126	133	167	111	147	135	143	132	143	119	127	154	150	157	118	133	131	125	142	147	134	141	129	154	155	158	149	130	125	147	127	141	131	122	128	141	135	148	133	148	139	119	128	131	159	131	175	151	129	134	151	121	126	145	154	129	152	140	164	141	140	137	145	121	138	123	122	151	139	121	126	146	127	150	158	137	118	125	142	150	152	150	150	145	122	149	123	150	154	139	144	161	158	114	132	139	140	137	136	122	132	144	160	158	138	149	162	164	137	162	156	132	153	144	159	155	161	133	149	140	119	145	143	145	143	140	150	121	135	124	125	131	134	120	145	152	132	135	143	138	149	162	135	142	126	138	162	164	153	129	142	120	163	136	154	149	148	128	137	135	150	125	143	128	153	140	165	116	124	138	139	151	138	116	133	155	150	128	136	138	129	146	127	122	158	134	148	144	127	145	159	136	129	134	152	154	121	123	128	121	137	138	141	126	135	129	134	165	146	149	140	160	141	146	140	152	131	142	143	139	141	146	142	140	136	139	143	151	129	149	156	135	128	143	113	129	130	126	130	161	141	148	145	121	128	131	145	140	135	140	167	170	172	127	137	171	129	129	132	170	149	108	122	127	154	121	158	155	138	127	151	127	138	121	131	128	138	124	115	131	145	156	134	132	122	128	126	146	135	129	114	158	139	164	143	106	138	130	139	135	161	136	130	163	138	151	146	146	128	116	130	145	159	138	140	144	138	133	141	118	157	148	122	133	159	140	141	149	143	171	144	110	161	142	141	132	137	139	128	148	145	129	141	155	128	139	127	125	130
1937	439	539	596	540	480	448	509	1010	409	381	376	401	387	372	361	375	370	376	356	334	393	320	364	391	367	376	371	340	389	364	346	372	392	386	410	369	366	366	365	412	345	353	400	374	336	400	354	337	363	376	351	407	329	376	390	336	345	384	362	368	354	372	367	350	403	369	365	359	371	401	392	355	360	347	379	378	383	351	377	362	368	355	363	360	381	384	358	399	379	344	376	343	387	342	336	398	372	392	310	334	375	356	396	361	358	341	394	353	364	355	365	376	388	352	340	350	329	365	341	337	373	358	355	345	369	369	368	325	342	365	344	363	357	378	350	354	347	397	393	370	366	334	388	384	362	374	386	338	381	392	358	368	375	405	398	399	351	397	344	346	342	351	386	346	352	357	379	409	376	355	333	382	358	369	357	351	347	366	358	371	362	370	373	369	387	347	375	335	362	370	389	355	355	382	321	337	406	365	352	337	345	365	341	366	350	349	345	356	361	353	369	335	353	365	351	341	324	375	351	355	359	341	348	346	388	366	361	345	380	338	374	363	355	333	309	354	388	400	371	381	335	379	374	344	394	371	379	365	374	377	348	387	374	376	383	370	364	372	365	362	320	368	342	354	324	353	389	370	411	350	375	343	330	349	341	359	384	380	356	365	354	320	374	366	352	373	366	356	377	369	343	347	373	358	328	404	377	361	362	365	343	355	352	341	384	381	374	363	357	352	358	372	384	358	371	353	357	361	378	326	340	400	377	357	344	338	345	355	362	370	348	352	359	377	356	355	359	377	390	337	399	395	388	350	352	337	344	361	336	388	361	381	368	357	347	348	376	359	363	330	352	326	391	358	366	354	319	359	321	350	371	357	381	340	392	341	345	384	365	328	337	370	381	371	353	381	376	349	354	367	329	368	343	356	347	380	333	354	332	362	347	372	343	368	358	338	342	401	378	364	365	378	341	363	386	387	393	331	372	391	369	382	377	386	357	347	347	324	397	362	341	368	392	366	377	360	356	364	364	358	327	344	379	375	359	363	367	355	366	368	354	367	381	365	365	358	357	339	382	358	355	367	385	368	353	332	394	407	373	390	387	342	334	374	338	389	383	407	363	334	340	359	382	374	346	378	398	392	361	357	391	344	380	395	363	387	367	359	397	343	344	375	334	315	342	384	364	361	344	323	361	382	375	381	354	370	384	367	346	368	346	355	357	340	349	354	367	358	360	321	350	363	383	354	345	376	338	380	417	355	372	335	368	350	374	425	330	363	354	363	354	340	379	342	368	375	352	353	347	350	348	350	384	349	354	382	383	371	358	371	395	362	339	413	359	349	372	353	379	358	344	388	372	354	360	346	368	380	328	401	339	358	340	365	372	348	333	361	329	333	349	381	362	370	371	366	383	349	333	377	349	361	382	349	332	361	392	361	351	341	371	362	363	357	353	357	361	373	359	427	374	347	365	372	352	368	370	332	384	351	331	381	378	380	378	367	336	387	370	353	360	400	374	346	392	358	369	380	344	359	354	367	374	385	338	354	363	356	344	374	368	394	396	348	346	377	329	370	404	390	351	371	328	357	379	372	363	368	360	351	375	391	344	381	399	331	374	347	352	375	310	377	343	354	360	370	349	379	347	363	386	387	339	358	359	393	355	352	355	341	360	374	378	388	360	377	354	369	401	351	371	342	379	345	413	366	349	358	381	344	349	340	396	353	357	359	366	365	335	384	349	390	331	342	343	382	345	332	369	374	396	365	354	373	340	364	350	349	361	336	347	377	370	381	340	372	346	353	372	332	391	334	348	391	379	322	356	397	377	365	356	404	345	401	364	372	394	365	353	375	358	355	362	356	344	327	377	363	399	359	357	329	350	375	370	367	349	392	375	370	362	357	344	351	383	360	369	342	386	387	360	356	394	344	357	341	371	333	373	342	394	401	349	350	351	392	369	404	359	380	375	390	359	389	360	362	363	337	344	394	356	348	388	344	368	369	377	368	352	368	380	366	377	361	354	376	347	348	370	367	359	352	355	369	373	398	360	378	350	342	354	365	376	382	349	345	382	370	374	335	351	343	370	380	373	370	336	331	359	388	377	344	357	378	348	338	367	351	350	383	360	345	358	349	350	379	353	338	372	354	329	357	346	343	347	365	370	330	353	359	329	366	376	366	362	368	355	380	357	367	381	338	332	345	345	396	355	395	355	353	370	355	331	363	355	336	409	358	395	353	391	350	360	376	353	365	364	356	359	370	363	371	389	364	350	353	350	370	383	339	354	371	367	366	346	360	372	371	355	360	357	365	392	387	336	351	390	338	388	344	383	360	384	357	378	372	382	342	361	399	353	368	330	334	359	358	344	339	358	384	369	376	368	363	334	365	349	330	330	375	361	391	344	386	389	381	371	373	357	399	355	383	380	384	367	385	361	396	331	358	333	360	369	374	364	364	345	353	357	364	377	353	355	355	332	377	378	341	357	389	335	382	364	325	362	354	348	355	378	345	333	337	355	369	353	367	350	415	321	385	369	365	359	375	341	347	385	365	420	403	408	336	381	381	386	367	356	406	369	339	385	360	371	360	384	364	328	339	362	369	386	367	358	375	382	380	348	354	305	381	334	359	403	356	356	331	371	375	352	363	385	337	352	350	386	376	369	367	326	325	356	378	360	357	361	361	413	359	355	327	339	409	366	390	386	362	365	358	379	347	347	363	395	333	381	406	363	348	359	371	363	389	357	350	362	360	369	365	403	379	351	348	386	355	385	364	349	393	351	378	344	374	360	360	320	336	359	371	408	376	384	361	355	353	341	338	370	413	341	355	359	357	372	360	362	359	384	364	400	366	368	377	372	355	376	356	328	370	399	371	373	374	396	380	394	357	369	338	375	394	340	344	362	335	379	356	372	358	371	376	300	372	352	351	413	352	350	394	366	398	387	382	369	355	382	327	360	367	344	376	377	355	384	362	338	385	358	340	351	348	363	378	358	373	365	384	348	385	354	347	352	363	397	343	362	363	366	340	357	386	362	356	349	325	341	366	341	370	387	385	361	329	341	385	372	350	354	378	394	361	396	369	372	359	348	368	336	346	393	325	391	362	320	331	384	391	377	365	357	372	355	358	407	339	391	362	357	350	363	373	352	366	339	373	345	348	343	361	366	353	363	373	382	370	388	407	401	370	364	359	359	394	392	352	366	355	351	360	382	354	372	374	383	367	368	389	373	342	369	399	345	383	376	341	363	340	347	362	361	360	344	375	341	372	395	366	386	383	351	342	367	378	360	351	366	364	395	367	390	386	358	380	380	403	347	355	362	381	356	364	357	365	359	383	389	383	321	364	367	359	327	381	369	348	339	373	347	362	336	336	343	369	353	402	377	346	350	386	340	361	370	347	381	379	360	362	368	336	338	356	373	376	352	358	350	333	351	363	378	387	380	397	367	346	365	335	336	339	369	339	343	332	378	351	387	348	331	347	378	389	367	369	376	352	399	343	389	344	368	390	353	339	391	381	332
6600	510	578	516	335	289	231	602	2376	404	207	218	189	166	176	195	196	178	177	211	171	179	172	211	180	191	199	181	166	209	180	178	188	181	196	179	170	180	192	202	207	182	189	188	207	165	162	182	160	173	156	165	164	173	183	143	201	177	172	152	151	194	177	183	185	179	171	206	191	158	160	193	161	164	190	183	175	190	179	153	208	181	187	160	168	171	179	199	187	160	213	182	187	179	158	191	185	189	180	174	142	193	179	158	155	181	154	198	197	183	229	173	199	149	189	185	211	187	196	155	207	190	183	197	191	171	199	159	194	173	176	219	184	186	181	181	191	184	180	185	180	178	189	188	201	167	192	191	182	178	185	198	182	190	201	208	168	200	180	178	196	162	169	193	157	171	175	172	163	147	170	157	182	156	202	166	177	196	168	172	190	181	174	176	186	155	192	184	177	198	166	197	190	189	161	186	183	194	168	184	169	180	169	203	183	168	182	182	181	195	208	172	161	192	199	169	193	197	204	184	186	189	172	167	189	174	209	192	194	200	179	182	139	183	192	179	188	185	184	156	201	208	174	180	186	190	196	185	193	198	203	174	196	182	176	149	168	190	153	181	177	178	175	196	174	174	192	163	192	189	189	167	193	180	167	165	169	157	188	165	192	195	181	167	169	159	171	181	191	188	196	163	162	168	198	186	184	202	208	170	201	187	202	172	162	151	170	204	188	192	181	201	185	187	179	186	192	187	200	178	172	201	186	162	182	173	161	188	181	159	182	175	208	182	194	182	158	168	171	171	199	170	179	159	159	196	198	204	194	199	196	182	190	162	188	185	183	182	165	177	176	166	176	181	184	204	208	193	175	195	171	170	173	169	170	177	190	196	184	183	191	187	194	208	189	179	179	163	180	181	182	181	176	157	182	164	177	188	170	197	190	177	185	204	182	196	194	193	178	185	185	158	158	179	189	169	157	187	170	182	171	172	181	163	172	176	182	198	173	181	198	145	207	176	185	189	188	195	186	190	175	151	173	177	165	180	167	141	170	166	204	198	178	187	185	205	149	192	190	172	188	184	178	162	185	185	174	190	196	150	153	165	174	191	176	194	177	211	186	178	205	189	209	185	191	189	203	179	183	201	163	192	176	157	173	181	178	178	166	151	185	188	179	175	186	177	192	192	186	191	201	202	205	194	190	176	189	161	147	185	181	174	207	182	201	181	186	187	199	169	172	168	200	175	172	197	179	180	176	181	174	202	147	198	162	139	193	180	194	187	192	198	199	183	189	197	186	211	146	182	163	168	189	181	158	186	194	184	203	200	196	184	168	171	183	167	163	186	181	177	162	173	208	164	209	189	177	179	156	167	188	175	183	174	184	162	169	207	172	189	201	193	186	188	175	190	173	186	188	189	172	165	174	171	204	175	177	191	179	184	189	163	196	141	194	189	150	196	176	195	177	189	194	179	198	156	171	188	176	186	187	180	168	161	198	183	193	185	180	189	186	163	190	195	220	203	203	198	187	157	179	180	195	170	175	183	177	175	186	174	181	161	184	179	175	176	192	179	171	189	200	172	167	204	176	151	211	198	188	182	199	153	182	148	170	208	200	182	196	168	178	192	176	178	163	150	189	205	196	165	184	183	180	192	171	177	205	194	163	170	188	186	174	184	171	196	173	188	198	187	216	187	190	192	192	202	200	176	156	191	180	184	179	184	189	194	164	189	201	177	169	181	201	205	187	208	180	167	179	200	184	173	197	175	182	175	181	189	176	161	199	159	169	172	161	178	182	167	178	203	207	178	167	169	196	197	164	171	186	200	171	177	199	195	172	174	160	157	178	186	188	176	186	177	190	201	178	174	174	185	168	185	162	176	155	157	191	202	199	176	186	191	159	191	213	184	171	183	179	153	201	195	168	180	181	209	182	177	169	190	189	154	190	186	210	197	174	160	204	186	186	151	164	183	214	217	184	157	205	183	190	170	195	198	195	171	176	163	161	165	165	190	188	165	195	172	199	172	171	179	176	181	180	188	205	165	206	195	154	181	170	173	195	170	178	183	196	154	168	192	180	194	157	196	194	189	195	212	173	190	172	166	185	198	184	201	180	181	182	185	189	180	167	183	188	185	201	179	197	211	194	187	199	182	188	188	195	171	181	187	171	175	179	174	188	183	164	203	179	160	170	185	183	148	189	170	179	199	163	167	185	191	171	184	175	202	198	185	190	200	194	214	180	153	163	189	198	184	198	173	186	184	185	177	186	178	190	176	182	197	192	178	173	161	169	193	185	176	182	187	175	184	168	213	186	187	173	194	196	200	164	183	203	173	164	197	166	154	190	183	173	172	169	191	143	192	158	164	171	183	173	203	193	178	184	179	177	167	201	196	164	170	158	190	194	163	172	167	190	140	175	182	172	190	184	174	171	177	191	197	208	206	189	212	197	167	185	178	185	158	165	168	178	185	188	187	195	180	173	199	186	175	198	176	186	186	187	178	181	175	173	184	170	168	153	199	183	154	181	175	168	177	185	169	159	201	174	186	178	181	188	179	181	214	161	184	198	172	164	188	180	177	153	191	192	169	216	186	168	182	204	198	186	182	166	176	195	197	183	209	214	173	175	184	184	193	193	147	146	167	184	181	181	200	184	180	184	186	176	174	188	190	169	187	184	166	201	179	173	198	205	194	159	185	167	189	213	161	148	199	168	185	188	168	174	188	157	174	190	207	190	204	174	163	179	208	184	182	196	171	167	191	192	159	188	191	203	172	168	189	175	169	183	176	172	184	183	165	201	183	172	193	178	170	188	197	173	184	189	182	164	176	169	186	180	178	191	183	198	197	183	176	209	175	190	222	173	166	181	183	184	192	205	174	186	195	173	181	199	192	185	188	178	183	186	182	186	197	172	186	181	169	179	210	172	177	177	186	183	185	179	176	187	167	165	195	195	167	179	165	188	178	176	185	184	202	178	198	198	179	181	183	171	171	153	205	193	193	182	181	203	169	180	172	163	178	185	179	212	180	181	180	152	190	159	166	179	163	176	169	198	171	172	176	167	169	192	194	165	169	170	186	193	175	173	174	163	179	193	201	194	177	160	141	165	163	198	196	199	183	185	199	153	182	199	204	186	183	169	180	169	182	217	195	199	168	152	199	199	172	158	180	183	177	181	193	180	185	181	180	177	177	160	167	192	193	178	196	161	170	174	201	176	197	193	184	193	179	191	177	173	167	190	196	200	203	193	181	159	177	192	192	158	170	202	165	164	177	197	179	191	168	170	176	183	171	183	188	166	196	186	176	176	171	183	192	194	178	185	168	174	208	172	188	138	167	170	172	180	194	180	176	186	184	208	184	176	192	166	191	183	174	163	211	168	174	168	179	203	153	177	181	197	194	181	177	168	164	193	147	184	192	189	162	187	170	163	185	168	183	181	184	189	163	192	171	170	198	164	194	186	193	171	175	171	193	180	177	199	192	161	174	187	161	179	190	190	151	178	197	186	190	157	178	195	173
6553	788	1463	1556	1209	1009	908	3100	12047	1066	562	522	491	539	539	514	539	503	526	488	492	485	495	475	497	454	511	471	510	497	465	504	478	499	485	472	511	460	465	452	512	457	490	466	451	469	471	447	479	469	532	480	479	455	454	476	442	433	463	451	491	441	520	441	435	478	411	473	468	452	439	447	484	446	414	460	441	473	417	467	442	426	468	488	451	490	472	439	433	476	493	434	436	467	446	422	482	468	454	458	446	452	431	434	441	421	412	453	444	523	414	424	423	447	461	469	461	443	440	492	434	435	429	464	464	474	441	468	436	452	485	480	459	423	464	429	452	433	460	467	443	447	434	451	442	456	419	446	466	455	432	417	454	464	475	521	450	458	450	492	475	448	443	485	446	462	439	435	447	474	446	400	469	439	472	424	472	452	473	430	445	452	507	487	426	480	463	490	470	416	448	457	449	436	466	479	432	455	413	461	498	433	465	422	442	444	447	461	442	406	446	463	478	492	397	427	424	475	457	420	473	441	454	457	462	465	448	462	464	453	438	452	460	458	475	431	456	435	434	452	460	443	455	473	450	424	457	485	438	468	464	452	451	484	450	467	421	461	405	471	415	441	459	445	446	424	470	462	455	503	491	456	420	462	435	448	453	468	461	424	493	423	453	425	431	445	435	457	493	424	437	401	498	456	417	431	491	456	446	438	413	492	417	452	468	428	448	472	462	439	482	465	442	434	481	446	483	417	491	485	441	438	415	436	423	475	437	438	470	457	458	464	457	436	461	473	451	438	447	470	489	406	416	480	438	463	448	453	454	449	462	432	454	446	425	500	404	459	478	439	446	459	474	466	461	441	450	473	438	476	480	444	442	480	421	448	450	476	457	431	471	425	467	457	458	441	413	451	451	477	469	448	405	462	469	471	487	472	452	462	452	428	462	484	408	475	444	436	453	429	465	465	457	421	450	447	429	435	428	462	453	455	405	445	439	492	420	476	470	442	462	442	472	466	415	476	480	444	454	442	447	473	457	463	443	464	483	463	412	462	448	459	453	454	414	453	443	487	440	494	427	455	434	442	428	442	468	481	464	453	407	435	441	426	419	472	446	453	457	466	413	441	417	401	438	454	426	442	466	504	416	446	470	482	412	452	447	459	456	451	443	465	457	432	477	494	425	431	517	414	464	450	460	489	440	449	425	463	449	462	452	497	447	442	459	432	459	451	445	460	456	435	471	455	496	429	450	453	414	443	416	456	487	455	464	459	470	435	485	424	459	510	479	452	455	428	421	467	441	447	452	433	426	410	499	438	449	470	441	450	434	432	460	430	421	449	475	410	404	440	467	452	435	508	451	465	447	470	444	409	450	437	440	475	415	433	451	445	478	463	441	444	450	418	428	455	473	420	455	431	480	457	451	470	446	474	464	430	495	419	411	440	482	450	440	446	486	472	470	419	448	448	419	499	465	501	463	436	455	442	477	438	451	440	478	433	440	450	433	452	445	436	474	482	431	445	486	498	482	473	446	447	448	427	444	510	427	444	463	441	412	412	443	462	435	448	432	489	444	444	466	424	441	443	441	417	437	461	478	437	469	470	442	418	429	453	462	444	447	447	486	510	454	430	439	426	472	435	457	453	459	494	512	441	456	469	448	426	483	481	493	481	443	445	448	439	457	462	479	431	428	429	470	430	440	429	418	462	481	443	435	470	476	461	426	431	477	457	485	480	440	445	460	466	416	440	471	417	468	467	427	450	426	433	432	517	466	478	453	439	472	431	491	457	456	431	419	436	459	454	460	493	435	459	426	445	454	461	455	452	441	468	482	437	446	457	422	396	416	442	469	483	484	443	447	458	489	496	421	443	467	485	439	454	424	440	486	454	443	450	486	442	446	474	423	511	480	414	451	442	447	441	411	427	434	435	450	428	441	483	452	486	427	444	449	460	450	489	449	425	486	452	406	430	460	451	413	420	462	454	428	419	437	454	463	419	469	448	497	451	444	468	479	474	474	488	429	425	408	438	439	407	440	422	426	451	452	469	469	422	429	491	447	474	455	475	444	431	412	422	441	452	442	412	408	448	457	418	459	437	422	436	448	447	467	434	476	456	428	481	432	483	438	481	428	406	431	468	440	467	472	435	487	454	450	443	419	464	434	461	472	420	487	442	465	465	410	476	434	436	434	469	434	441	432	441	484	415	440	427	450	456	451	513	418	428	427	482	412	467	489	452	463	426	468	475	457	455	445	459	466	411	416	469	395	480	484	494	490	423	476	411	483	405	431	464	476	447	432	478	482	502	473	450	452	433	428	452	402	449	468	452	442	468	437	431	479	436	478	447	450	482	413	430	454	446	441	427	446	430	462	479	462	450	463	462	471	414	485	441	466	463	429	485	478	430	467	430	468	468	426	435	444	448	440	436	431	443	456	400	422	443	449	414	426	445	438	437	434	451	494	450	431	450	459	483	426	447	455	420	432	458	446	426	446	431	427	478	436	509	394	445	430	447	458	447	467	424	419	437	475	463	411	447	431	438	459	436	456	419	465	440	423	471	465	465	448	442	477	452	445	461	431	479	478	445	454	460	437	431	458	463	484	404	458	431	458	405	430	462	443	452	480	426	447	443	411	462	457	472	437	459	431	442	458	491	453	446	474	455	413	451	427	445	429	452	440	451	476	452	448	438	410	445	438	443	503	467	472	441	454	491	480	491	420	481	450	406	459	446	436	452	451	431	434	502	465	454	450	473	431	428	441	428	467	488	419	420	448	434	461	440	452	446	438	398	459	479	455	424	462	440	434	434	481	391	421	477	479	448	487	475	469	472	454	409	466	432	483	423	456	480	448	464	422	493	432	474	416	443	460	450	471	458	453	456	460	437	458	440	408	436	498	425	454	455	447	478	433	456	401	438	460	447	496	436	437	495	443	442	479	450	503	429	478	451	465	416	477	458	489	450	454	435	409	467	430	449	447	503	456	459	435	446	425	460	447	492	464	457	430	450	466	480	443	409	465	476	462	428	437	473	468	447	418	452	425	471	496	490	501	483	466	416	444	427	430	456	445	470	462	441	435	443	456	458	460	465	445	442	466	447	430	451	426	448	430	452	433	423	460	419	449	449	471	439	435	470	473	449	488	489	472	451	464	462	425	477	460	460	437	442	469	481	444	445	451	462	406	453	432	492	460	431	439	470	463	453	428	423	461	454	426	459	402	458	445	441	477	428	450	437	462	474	474	430	441	467	442	446	413	437	441	442	454	452	446	437	498	469	435	459	458	466	485	429	463	458	473	396	474	450	464	458	408	453	460	459	445	460	470	473	481	449	417	467	470	478	455	444	442	452	477	482	424	438	420	490	449	451	445	471	445	476	450	444	480	444	459	447	459	448	450	471	443	453	411	442	457	490	436	462	438	467	459	406	440	448	422	420	485	468	453	423	450	438	427	485	413	444	453	460	453	481	414	423	458	453	420	477	454	445	453	453	438	469	456	469	468	429	446	465	443	437	457	492
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
